rc                343 arch/alpha/math-emu/math.c 	unsigned long insn, opcode, rc, si_code = 0;
rc                359 arch/alpha/math-emu/math.c 		rc = insn & 0x1f;
rc                382 arch/alpha/math-emu/math.c 			write_mask &= ~(1UL << rc);
rc                389 arch/alpha/math-emu/math.c 			write_mask &= ~(1UL << (rc + 32));
rc                339 arch/arc/kernel/smp.c 	int rc = 0;
rc                355 arch/arc/kernel/smp.c 		rc = 1;
rc                358 arch/arc/kernel/smp.c 	return rc;
rc                384 arch/arc/kernel/smp.c 		int rc;
rc                386 arch/arc/kernel/smp.c 		rc = __do_IPI(msg);
rc                387 arch/arc/kernel/smp.c 		if (rc)
rc                414 arch/arc/kernel/smp.c 		int rc;
rc                416 arch/arc/kernel/smp.c 		rc = request_percpu_irq(virq, do_IPI, "IPI Interrupt", dev);
rc                417 arch/arc/kernel/smp.c 		if (rc)
rc                148 arch/arc/kernel/traps.c 	int rc;
rc                151 arch/arc/kernel/traps.c 	rc = notify_die(DIE_IERR, "kprobe_ierr", regs, address, 0, SIGILL);
rc                152 arch/arc/kernel/traps.c 	if (rc == NOTIFY_STOP)
rc                 29 arch/arm/include/asm/thread_notify.h static inline void thread_notify(unsigned long rc, struct thread_info *thread)
rc                 32 arch/arm/include/asm/thread_notify.h 	atomic_notifier_call_chain(&thread_notify_head, rc, thread);
rc                 40 arch/arm/kernel/head-inflate-data.c 	int rc;
rc                 55 arch/arm/kernel/head-inflate-data.c 	rc = zlib_inflate(strm, Z_FINISH);
rc                 56 arch/arm/kernel/head-inflate-data.c 	if (rc == Z_OK || rc == Z_STREAM_END)
rc                 57 arch/arm/kernel/head-inflate-data.c 		rc = strm->avail_out;  /* should be 0 */
rc                 58 arch/arm/kernel/head-inflate-data.c 	return rc;
rc                363 arch/arm/kernel/signal.c 	     unsigned long __user *rc, void __user *frame)
rc                430 arch/arm/kernel/signal.c 			if (__put_user(sigreturn_codes[idx],   rc  ) ||
rc                431 arch/arm/kernel/signal.c 			    __put_user(sigreturn_codes[idx+1], rc+1) ||
rc                432 arch/arm/kernel/signal.c 			    __put_user(sigreturn_codes[idx+2], rc+2) ||
rc                433 arch/arm/kernel/signal.c 			    __put_user(retcode,                rc+3))
rc                446 arch/arm/kernel/signal.c 		if (__put_user(sigreturn_codes[idx],   rc) ||
rc                447 arch/arm/kernel/signal.c 		    __put_user(sigreturn_codes[idx+1], rc+1))
rc                469 arch/arm/kernel/signal.c 			flush_icache_range((unsigned long)rc,
rc                470 arch/arm/kernel/signal.c 					   (unsigned long)(rc + 3));
rc                472 arch/arm/kernel/signal.c 			retcode = ((unsigned long)rc) + thumb;
rc                249 arch/arm/mach-bcm/platsmp-brcmstb.c 	int rc = 0;
rc                258 arch/arm/mach-bcm/platsmp-brcmstb.c 		rc = -EINVAL;
rc                265 arch/arm/mach-bcm/platsmp-brcmstb.c 		rc = -EINVAL;
rc                269 arch/arm/mach-bcm/platsmp-brcmstb.c 	rc = of_property_read_u32_index(np, name, CPU0_PWR_ZONE_CTRL_REG,
rc                271 arch/arm/mach-bcm/platsmp-brcmstb.c 	if (rc) {
rc                273 arch/arm/mach-bcm/platsmp-brcmstb.c 			rc);
rc                274 arch/arm/mach-bcm/platsmp-brcmstb.c 		rc = -EINVAL;
rc                278 arch/arm/mach-bcm/platsmp-brcmstb.c 	rc = of_property_read_u32_index(np, name, CPU_RESET_CONFIG_REG,
rc                280 arch/arm/mach-bcm/platsmp-brcmstb.c 	if (rc) {
rc                282 arch/arm/mach-bcm/platsmp-brcmstb.c 			rc);
rc                283 arch/arm/mach-bcm/platsmp-brcmstb.c 		rc = -EINVAL;
rc                289 arch/arm/mach-bcm/platsmp-brcmstb.c 	return rc;
rc                294 arch/arm/mach-bcm/platsmp-brcmstb.c 	int rc = 0;
rc                303 arch/arm/mach-bcm/platsmp-brcmstb.c 		rc = -EINVAL;
rc                310 arch/arm/mach-bcm/platsmp-brcmstb.c 		rc = -EINVAL;
rc                319 arch/arm/mach-bcm/platsmp-brcmstb.c 	return rc;
rc                324 arch/arm/mach-bcm/platsmp-brcmstb.c 	int rc;
rc                335 arch/arm/mach-bcm/platsmp-brcmstb.c 	rc = setup_hifcpubiuctrl_regs(np);
rc                336 arch/arm/mach-bcm/platsmp-brcmstb.c 	if (rc)
rc                339 arch/arm/mach-bcm/platsmp-brcmstb.c 	rc = setup_hifcont_regs(np);
rc                340 arch/arm/mach-bcm/platsmp-brcmstb.c 	if (rc)
rc                680 arch/arm/mach-davinci/board-dm365-evm.c 	int rc;
rc                713 arch/arm/mach-davinci/board-dm365-evm.c 		rc = platform_device_register(&davinci_aemif_device);
rc                714 arch/arm/mach-davinci/board-dm365-evm.c 		if (rc)
rc                716 arch/arm/mach-davinci/board-dm365-evm.c 				__func__, rc);
rc                 42 arch/arm/mach-ixp4xx/gtwx5715-pci.c 	int rc = -1;
rc                 46 arch/arm/mach-ixp4xx/gtwx5715-pci.c 		rc = IXP4XX_GPIO_IRQ(INTA);
rc                 49 arch/arm/mach-ixp4xx/gtwx5715-pci.c 		rc = IXP4XX_GPIO_IRQ(INTB);
rc                 52 arch/arm/mach-ixp4xx/gtwx5715-pci.c 	       __func__, slot, pin, rc);
rc                 53 arch/arm/mach-ixp4xx/gtwx5715-pci.c 	return rc;
rc                 48 arch/arm/mach-omap2/omap_device.c 	int rc;
rc                 72 arch/arm/mach-omap2/omap_device.c 		rc = clk_register_clkdev(r, clk_alias,
rc                 75 arch/arm/mach-omap2/omap_device.c 		rc = clk_add_alias(clk_alias, dev_name(&od->pdev->dev),
rc                 79 arch/arm/mach-omap2/omap_device.c 	if (rc) {
rc                 80 arch/arm/mach-omap2/omap_device.c 		if (rc == -ENODEV || rc == -ENOMEM)
rc                 98 arch/arm/mach-orion5x/ts78xx-setup.c 	int rc;
rc                101 arch/arm/mach-orion5x/ts78xx-setup.c 		rc = platform_device_register(&ts78xx_ts_rtc_device);
rc                102 arch/arm/mach-orion5x/ts78xx-setup.c 		if (!rc)
rc                105 arch/arm/mach-orion5x/ts78xx-setup.c 		rc = platform_device_add(&ts78xx_ts_rtc_device);
rc                108 arch/arm/mach-orion5x/ts78xx-setup.c 	if (rc)
rc                109 arch/arm/mach-orion5x/ts78xx-setup.c 		pr_info("RTC could not be registered: %d\n", rc);
rc                111 arch/arm/mach-orion5x/ts78xx-setup.c 	return rc;
rc                266 arch/arm/mach-orion5x/ts78xx-setup.c 	int rc;
rc                269 arch/arm/mach-orion5x/ts78xx-setup.c 		rc = platform_device_register(&ts78xx_ts_nand_device);
rc                270 arch/arm/mach-orion5x/ts78xx-setup.c 		if (!rc)
rc                273 arch/arm/mach-orion5x/ts78xx-setup.c 		rc = platform_device_add(&ts78xx_ts_nand_device);
rc                275 arch/arm/mach-orion5x/ts78xx-setup.c 	if (rc)
rc                276 arch/arm/mach-orion5x/ts78xx-setup.c 		pr_info("NAND could not be registered: %d\n", rc);
rc                277 arch/arm/mach-orion5x/ts78xx-setup.c 	return rc;
rc                309 arch/arm/mach-orion5x/ts78xx-setup.c 	int rc;
rc                312 arch/arm/mach-orion5x/ts78xx-setup.c 		rc = platform_device_register(&ts78xx_ts_rng_device);
rc                313 arch/arm/mach-orion5x/ts78xx-setup.c 		if (!rc)
rc                316 arch/arm/mach-orion5x/ts78xx-setup.c 		rc = platform_device_add(&ts78xx_ts_rng_device);
rc                318 arch/arm/mach-orion5x/ts78xx-setup.c 	if (rc)
rc                319 arch/arm/mach-orion5x/ts78xx-setup.c 		pr_info("RNG could not be registered: %d\n", rc);
rc                320 arch/arm/mach-orion5x/ts78xx-setup.c 	return rc;
rc                312 arch/arm/mach-pxa/mioa701.c 	int rc;
rc                314 arch/arm/mach-pxa/mioa701.c 	rc = gpio_request_array(ARRAY_AND_SIZE(gsm_gpios));
rc                315 arch/arm/mach-pxa/mioa701.c 	if (rc)
rc                317 arch/arm/mach-pxa/mioa701.c 	rc = request_irq(gpio_to_irq(GPIO25_GSM_MOD_ON_STATE), gsm_on_irq,
rc                320 arch/arm/mach-pxa/mioa701.c 	if (rc)
rc                331 arch/arm/mach-pxa/mioa701.c 	return rc;
rc                721 arch/arm/mach-pxa/mioa701.c 	int rc;
rc                741 arch/arm/mach-pxa/mioa701.c 	rc = gpio_request_array(ARRAY_AND_SIZE(global_gpios));
rc                742 arch/arm/mach-pxa/mioa701.c 	if (rc)
rc                743 arch/arm/mach-pxa/mioa701.c 		pr_err("MioA701: Failed to request GPIOs: %d", rc);
rc                 23 arch/arm/mach-pxa/reset.c 	int rc;
rc                 25 arch/arm/mach-pxa/reset.c 	rc = gpio_request(gpio, "reset generator");
rc                 26 arch/arm/mach-pxa/reset.c 	if (rc) {
rc                 32 arch/arm/mach-pxa/reset.c 		rc = gpio_direction_output(gpio, level);
rc                 34 arch/arm/mach-pxa/reset.c 		rc = gpio_direction_input(gpio);
rc                 35 arch/arm/mach-pxa/reset.c 	if (rc) {
rc                 42 arch/arm/mach-pxa/reset.c 	if (!rc)
rc                 45 arch/arm/mach-pxa/reset.c 	return rc;
rc                 55 arch/arm/mach-pxa/tosa-bt.c 	int rc;
rc                 60 arch/arm/mach-pxa/tosa-bt.c 	rc = gpio_request(data->gpio_reset, "Bluetooth reset");
rc                 61 arch/arm/mach-pxa/tosa-bt.c 	if (rc)
rc                 63 arch/arm/mach-pxa/tosa-bt.c 	rc = gpio_direction_output(data->gpio_reset, 0);
rc                 64 arch/arm/mach-pxa/tosa-bt.c 	if (rc)
rc                 66 arch/arm/mach-pxa/tosa-bt.c 	rc = gpio_request(data->gpio_pwr, "Bluetooth power");
rc                 67 arch/arm/mach-pxa/tosa-bt.c 	if (rc)
rc                 69 arch/arm/mach-pxa/tosa-bt.c 	rc = gpio_direction_output(data->gpio_pwr, 0);
rc                 70 arch/arm/mach-pxa/tosa-bt.c 	if (rc)
rc                 76 arch/arm/mach-pxa/tosa-bt.c 		rc = -ENOMEM;
rc                 80 arch/arm/mach-pxa/tosa-bt.c 	rc = rfkill_register(rfk);
rc                 81 arch/arm/mach-pxa/tosa-bt.c 	if (rc)
rc                 98 arch/arm/mach-pxa/tosa-bt.c 	return rc;
rc                614 arch/arm/mach-pxa/tosa.c 	int rc;
rc                616 arch/arm/mach-pxa/tosa.c 	rc = gpio_request(TOSA_GPIO_TC6393XB_REST_IN, "tc6393xb #pclr");
rc                617 arch/arm/mach-pxa/tosa.c 	if (rc)
rc                619 arch/arm/mach-pxa/tosa.c 	rc = gpio_request(TOSA_GPIO_TC6393XB_SUSPEND, "tc6393xb #suspend");
rc                620 arch/arm/mach-pxa/tosa.c 	if (rc)
rc                622 arch/arm/mach-pxa/tosa.c 	rc = gpio_request(TOSA_GPIO_TC6393XB_L3V_ON, "tc6393xb l3v");
rc                623 arch/arm/mach-pxa/tosa.c 	if (rc)
rc                625 arch/arm/mach-pxa/tosa.c 	rc = gpio_direction_output(TOSA_GPIO_TC6393XB_L3V_ON, 0);
rc                626 arch/arm/mach-pxa/tosa.c 	if (rc)
rc                628 arch/arm/mach-pxa/tosa.c 	rc = gpio_direction_output(TOSA_GPIO_TC6393XB_SUSPEND, 0);
rc                629 arch/arm/mach-pxa/tosa.c 	if (rc)
rc                631 arch/arm/mach-pxa/tosa.c 	rc = gpio_direction_output(TOSA_GPIO_TC6393XB_REST_IN, 0);
rc                632 arch/arm/mach-pxa/tosa.c 	if (rc)
rc                654 arch/arm/mach-pxa/tosa.c 	return rc;
rc                706 arch/arm/mach-pxa/tosa.c 	int rc;
rc                708 arch/arm/mach-pxa/tosa.c 	rc = gpio_request(TOSA_GPIO_CARD_VCC_ON, "CARD_VCC_ON");
rc                709 arch/arm/mach-pxa/tosa.c 	if (rc)
rc                712 arch/arm/mach-pxa/tosa.c 	rc = gpio_direction_output(TOSA_GPIO_CARD_VCC_ON, 1);
rc                713 arch/arm/mach-pxa/tosa.c 	if (rc)
rc                716 arch/arm/mach-pxa/tosa.c 	return rc;
rc                721 arch/arm/mach-pxa/tosa.c 	return rc;
rc                897 arch/arm/mach-rpc/ecard.c 	int i, rc;
rc                901 arch/arm/mach-rpc/ecard.c 		rc = PTR_ERR(ec);
rc                905 arch/arm/mach-rpc/ecard.c 	rc = -ENODEV;
rc                971 arch/arm/mach-rpc/ecard.c 	rc = device_register(&ec->dev);
rc                972 arch/arm/mach-rpc/ecard.c 	if (rc)
rc                980 arch/arm/mach-rpc/ecard.c 	return rc;
rc                102 arch/arm/mach-sa1100/collie.c 	int rc = gpio_request(COLLIE_GPIO_IR_ON, "IrDA");
rc                103 arch/arm/mach-sa1100/collie.c 	if (rc)
rc                104 arch/arm/mach-sa1100/collie.c 		return rc;
rc                105 arch/arm/mach-sa1100/collie.c 	rc = gpio_direction_output(COLLIE_GPIO_IR_ON, 1);
rc                107 arch/arm/mach-sa1100/collie.c 	if (!rc)
rc                111 arch/arm/mach-sa1100/collie.c 	return rc;
rc                304 arch/arm/mach-sa1100/collie.c 	int rc = gpio_request(COLLIE_GPIO_VPEN, "flash Vpp enable");
rc                305 arch/arm/mach-sa1100/collie.c 	if (rc)
rc                306 arch/arm/mach-sa1100/collie.c 		return rc;
rc                308 arch/arm/mach-sa1100/collie.c 	rc = gpio_direction_output(COLLIE_GPIO_VPEN, 1);
rc                309 arch/arm/mach-sa1100/collie.c 	if (rc)
rc                312 arch/arm/mach-sa1100/collie.c 	return rc;
rc                 35 arch/arm/mach-sa1100/h3100.c 	int rc;
rc                 40 arch/arm/mach-sa1100/h3100.c 	rc = gpio_request_array(h3100_lcd_gpio, ARRAY_SIZE(h3100_lcd_gpio));
rc                 41 arch/arm/mach-sa1100/h3100.c 	if (rc)
rc                 37 arch/arm/mach-sa1100/h3600.c 	int rc;
rc                 42 arch/arm/mach-sa1100/h3600.c 	rc = gpio_request_array(h3600_lcd_gpio, ARRAY_SIZE(h3600_lcd_gpio));
rc                 43 arch/arm/mach-sa1100/h3600.c 	if (rc)
rc                177 arch/arm/xen/enlighten.c 	int rc;
rc                179 arch/arm/xen/enlighten.c 	rc = HYPERVISOR_sched_op(SCHEDOP_shutdown, &r);
rc                180 arch/arm/xen/enlighten.c 	BUG_ON(rc);
rc                 37 arch/arm/xen/p2m.c 	int rc = 0;
rc                 56 arch/arm/xen/p2m.c 	rc = -EINVAL;
rc                 60 arch/arm/xen/p2m.c 	return rc;
rc                124 arch/arm/xen/p2m.c 	int rc;
rc                158 arch/arm/xen/p2m.c 	rc = xen_add_phys_to_mach_entry(p2m_entry);
rc                159 arch/arm/xen/p2m.c 	if (rc < 0) {
rc                231 arch/arm64/include/asm/assembler.h 	str	\src, [\tmp, :lo12:\sym]
rc                450 arch/arm64/include/asm/assembler.h 9998:	ldp	\t1, \t2, [\src]
rc                451 arch/arm64/include/asm/assembler.h 	ldp	\t3, \t4, [\src, #16]
rc                452 arch/arm64/include/asm/assembler.h 	ldp	\t5, \t6, [\src, #32]
rc                453 arch/arm64/include/asm/assembler.h 	ldp	\t7, \t8, [\src, #48]
rc                454 arch/arm64/include/asm/assembler.h 	add	\src, \src, #64
rc                460 arch/arm64/include/asm/assembler.h 	tst	\src, #(PAGE_SIZE - 1)
rc                305 arch/arm64/include/asm/ptrace.h static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc)
rc                307 arch/arm64/include/asm/ptrace.h 	regs->regs[0] = rc;
rc                121 arch/arm64/kernel/armv8_deprecated.c 	int rc = 0;
rc                131 arch/arm64/kernel/armv8_deprecated.c 			rc = -EINVAL;
rc                135 arch/arm64/kernel/armv8_deprecated.c 	return rc;
rc                582 arch/arm64/kernel/armv8_deprecated.c 	int rc = compat_setend_handler(regs, (instr >> 9) & 1);
rc                584 arch/arm64/kernel/armv8_deprecated.c 	return rc;
rc                589 arch/arm64/kernel/armv8_deprecated.c 	int rc = compat_setend_handler(regs, (instr >> 3) & 1);
rc                591 arch/arm64/kernel/armv8_deprecated.c 	return rc;
rc               1736 arch/arm64/kernel/cpufeature.c 	bool rc;
rc               1740 arch/arm64/kernel/cpufeature.c 		rc = cpu_have_feature(cap->hwcap);
rc               1744 arch/arm64/kernel/cpufeature.c 		rc = (compat_elf_hwcap & (u32)cap->hwcap) != 0;
rc               1747 arch/arm64/kernel/cpufeature.c 		rc = (compat_elf_hwcap2 & (u32)cap->hwcap) != 0;
rc               1752 arch/arm64/kernel/cpufeature.c 		rc = false;
rc               1755 arch/arm64/kernel/cpufeature.c 	return rc;
rc               2185 arch/arm64/kernel/cpufeature.c 	int rc;
rc               2188 arch/arm64/kernel/cpufeature.c 	rc = emulate_sys_reg(sys_reg, &val);
rc               2189 arch/arm64/kernel/cpufeature.c 	if (!rc) {
rc               2193 arch/arm64/kernel/cpufeature.c 	return rc;
rc                253 arch/arm64/kernel/cpuinfo.c 	int rc;
rc                259 arch/arm64/kernel/cpuinfo.c 		rc = -ENODEV;
rc                262 arch/arm64/kernel/cpuinfo.c 	rc = kobject_add(&info->kobj, &dev->kobj, "regs");
rc                263 arch/arm64/kernel/cpuinfo.c 	if (rc)
rc                265 arch/arm64/kernel/cpuinfo.c 	rc = sysfs_create_group(&info->kobj, &cpuregs_attr_group);
rc                266 arch/arm64/kernel/cpuinfo.c 	if (rc)
rc                269 arch/arm64/kernel/cpuinfo.c 	return rc;
rc                203 arch/arm64/kernel/hibernate.c 	int rc = 0;
rc                212 arch/arm64/kernel/hibernate.c 		rc = -ENOMEM;
rc                221 arch/arm64/kernel/hibernate.c 		rc = -ENOMEM;
rc                229 arch/arm64/kernel/hibernate.c 			rc = -ENOMEM;
rc                239 arch/arm64/kernel/hibernate.c 			rc = -ENOMEM;
rc                249 arch/arm64/kernel/hibernate.c 			rc = -ENOMEM;
rc                278 arch/arm64/kernel/hibernate.c 	return rc;
rc                487 arch/arm64/kernel/hibernate.c 	int rc = 0;
rc                503 arch/arm64/kernel/hibernate.c 		rc = -ENOMEM;
rc                506 arch/arm64/kernel/hibernate.c 	rc = copy_page_tables(tmp_pg_dir, PAGE_OFFSET, PAGE_END);
rc                507 arch/arm64/kernel/hibernate.c 	if (rc)
rc                517 arch/arm64/kernel/hibernate.c 		rc = -ENOMEM;
rc                531 arch/arm64/kernel/hibernate.c 	rc = create_safe_exec_page(__hibernate_exit_text_start, exit_size,
rc                535 arch/arm64/kernel/hibernate.c 	if (rc) {
rc                565 arch/arm64/kernel/hibernate.c 	return rc;
rc                319 arch/arm64/kernel/signal32.c 				compat_ulong_t __user *rc, void __user *frame,
rc                 31 arch/arm64/lib/uaccess_flushcache.c 	unsigned long rc;
rc                 34 arch/arm64/lib/uaccess_flushcache.c 	rc = __arch_copy_from_user(to, from, n);
rc                 38 arch/arm64/lib/uaccess_flushcache.c 	__clean_dcache_area_pop(to, n - rc);
rc                 39 arch/arm64/lib/uaccess_flushcache.c 	return rc;
rc                172 arch/arm64/mm/numa.c 	int rc;
rc                178 arch/arm64/mm/numa.c 	rc = pcpu_embed_first_chunk(PERCPU_MODULE_RESERVE,
rc                182 arch/arm64/mm/numa.c 	if (rc < 0)
rc                123 arch/csky/kernel/smp.c 	int rc;
rc                128 arch/csky/kernel/smp.c 	rc = request_percpu_irq(ipi_irq, handle_ipi, "IPI Interrupt",
rc                130 arch/csky/kernel/smp.c 	if (rc)
rc                482 arch/ia64/include/asm/pal.h 			rc		: 1,	/* Register file check */
rc               1924 arch/ia64/kernel/mca.c 	long rc;
rc               1949 arch/ia64/kernel/mca.c 		rc = isrv.status;
rc               1950 arch/ia64/kernel/mca.c 		if (rc == 0)
rc               1952 arch/ia64/kernel/mca.c 		if (rc == -2) {
rc               1960 arch/ia64/kernel/mca.c 		       "with SAL (status %ld)\n", rc);
rc               1969 arch/ia64/kernel/mca.c 	rc = isrv.status;
rc               1970 arch/ia64/kernel/mca.c 	if (rc) {
rc               1972 arch/ia64/kernel/mca.c 		       "(status %ld)\n", rc);
rc               1986 arch/ia64/kernel/mca.c 	if ((rc = ia64_sal_set_vectors(SAL_VECTOR_OS_MCA,
rc               1993 arch/ia64/kernel/mca.c 		       "(status %ld)\n", rc);
rc               2013 arch/ia64/kernel/mca.c 	if ((rc = ia64_sal_set_vectors(SAL_VECTOR_OS_INIT,
rc               2022 arch/ia64/kernel/mca.c 		       "(status %ld)\n", rc);
rc                403 arch/ia64/kernel/mca_drv.c 	if (psp->tc || psp->cc || psp->rc || psp->uc)
rc                680 arch/ia64/kernel/mca_drv.c 	if (psp->tc && !(psp->cc || psp->bc || psp->rc || psp->uc))
rc                285 arch/ia64/kernel/sal.c 		s64 rc;
rc                289 arch/ia64/kernel/sal.c 		rc = ia64_pal_cache_flush(cache_type,
rc                292 arch/ia64/kernel/sal.c 		return rc;
rc                175 arch/m68k/include/asm/math-emu.h 	move.l	\src,(FPS_PC+4,%sp)
rc                198 arch/m68k/include/asm/math-emu.h .Lu1\@:	moves\size	\src,\dest
rc                214 arch/m68k/include/asm/math-emu.h .Lu1\@:	moves\size	\src,\dest
rc                238 arch/m68k/include/asm/math-emu.h 	getuser .\m,\src,\dest,\label,\addr
rc                241 arch/m68k/include/asm/math-emu.h 	putuser .\m,\src,\dest,\label,\addr
rc                280 arch/mips/alchemy/board-mtx1.c 	int rc;
rc                290 arch/mips/alchemy/board-mtx1.c 	rc = gpio_request(mtx1_gpio_button[0].gpio,
rc                292 arch/mips/alchemy/board-mtx1.c 	if (rc < 0) {
rc                150 arch/mips/cavium-octeon/oct_ilm.c 	int rc;
rc                155 arch/mips/cavium-octeon/oct_ilm.c 	rc = request_irq(irq, cvm_oct_ciu_timer_interrupt, IRQF_NO_THREAD,
rc                157 arch/mips/cavium-octeon/oct_ilm.c 	if (rc) {
rc                168 arch/mips/cavium-octeon/oct_ilm.c 	return rc;
rc                266 arch/mips/pci/pci-alchemy.c 			int rc = read_config_byte(bus, devfn, where, &_val);
rc                269 arch/mips/pci/pci-alchemy.c 			return rc;
rc                273 arch/mips/pci/pci-alchemy.c 			int rc = read_config_word(bus, devfn, where, &_val);
rc                276 arch/mips/pci/pci-alchemy.c 			return rc;
rc                227 arch/mips/txx9/rbtx4939/setup.c 		int rc;
rc                236 arch/mips/txx9/rbtx4939/setup.c 		rc = led_classdev_register(&pdev->dev, &led_dat->cdev);
rc                237 arch/mips/txx9/rbtx4939/setup.c 		if (rc < 0)
rc                238 arch/mips/txx9/rbtx4939/setup.c 			return rc;
rc                123 arch/parisc/kernel/drivers.c 	int rc;
rc                127 arch/parisc/kernel/drivers.c 	rc = pa_drv->probe(pa_dev);
rc                129 arch/parisc/kernel/drivers.c 	if (!rc)
rc                132 arch/parisc/kernel/drivers.c 	return rc;
rc                320 arch/parisc/kernel/ptrace.c 		int rc = tracehook_report_syscall_entry(regs);
rc                328 arch/parisc/kernel/ptrace.c 		if (rc) {
rc                 48 arch/powerpc/boot/libfdt-wrapper.c 	int rc;
rc                 54 arch/powerpc/boot/libfdt-wrapper.c 	rc = fdt_open_into(fdt, buf, size);
rc                 55 arch/powerpc/boot/libfdt-wrapper.c 	if (rc != 0)
rc                 57 arch/powerpc/boot/libfdt-wrapper.c 		      fdt_strerror(rc));
rc                 83 arch/powerpc/boot/libfdt-wrapper.c 	int rc;
rc                 85 arch/powerpc/boot/libfdt-wrapper.c 	rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len);
rc                 86 arch/powerpc/boot/libfdt-wrapper.c 	if (rc == -FDT_ERR_NOSPACE) {
rc                 88 arch/powerpc/boot/libfdt-wrapper.c 		rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len);
rc                 91 arch/powerpc/boot/libfdt-wrapper.c 	return check_err(rc);
rc                137 arch/powerpc/boot/libfdt-wrapper.c 	int rc;
rc                139 arch/powerpc/boot/libfdt-wrapper.c 	rc = fdt_get_path(fdt, devp_offset(devp), buf, len);
rc                140 arch/powerpc/boot/libfdt-wrapper.c 	if (check_err(rc))
rc                147 arch/powerpc/boot/libfdt-wrapper.c 	int rc;
rc                149 arch/powerpc/boot/libfdt-wrapper.c 	rc = fdt_pack(fdt);
rc                150 arch/powerpc/boot/libfdt-wrapper.c 	if (rc != 0)
rc                152 arch/powerpc/boot/libfdt-wrapper.c 		      fdt_strerror(rc));
rc                 44 arch/powerpc/boot/opal.c 	int64_t rc;
rc                 48 arch/powerpc/boot/opal.c 		rc = opal_console_write_buffer_space(opal_con_id, &olen);
rc                 50 arch/powerpc/boot/opal.c 		if (rc)
rc                115 arch/powerpc/boot/serial.c 	int rc = -1;
rc                123 arch/powerpc/boot/serial.c 		rc = ns16550_console_init(devp, &serial_cd);
rc                129 arch/powerpc/boot/serial.c 		rc = cpm_console_init(devp, &serial_cd);
rc                133 arch/powerpc/boot/serial.c 		rc = mpc5200_psc_console_init(devp, &serial_cd);
rc                138 arch/powerpc/boot/serial.c 		rc = uartlite_console_init(devp, &serial_cd);
rc                142 arch/powerpc/boot/serial.c 		rc = opal_console_init(devp, &serial_cd);
rc                147 arch/powerpc/boot/serial.c 	if (!rc) {
rc                 29 arch/powerpc/include/asm/archrandom.h 	int rc;
rc                 31 arch/powerpc/include/asm/archrandom.h 	rc = arch_get_random_seed_long(&val);
rc                 32 arch/powerpc/include/asm/archrandom.h 	if (rc)
rc                 35 arch/powerpc/include/asm/archrandom.h 	return rc;
rc                386 arch/powerpc/include/asm/kvm_host.h 	unsigned long rc;
rc                378 arch/powerpc/include/asm/opal.h extern int opal_error_code(int rc);
rc                 36 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                 41 arch/powerpc/include/asm/plpar_wrappers.h 	rc = cede_processor();
rc                 50 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                 97 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                100 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall(H_ENTER, retbuf, flags, hpte_group, hpte_v, hpte_r);
rc                104 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                111 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                114 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall(H_REMOVE, retbuf, flags, ptex, avpn);
rc                119 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                127 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                130 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall_raw(H_REMOVE, retbuf, flags, ptex, avpn);
rc                135 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                141 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                144 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall(H_READ, retbuf, flags, ptex);
rc                149 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                156 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                159 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall_raw(H_READ, retbuf, flags, ptex);
rc                164 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                174 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                177 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall9(H_READ, retbuf, flags | H_READ_4, ptex);
rc                181 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                192 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                195 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall9_raw(H_READ, retbuf, flags | H_READ_4, ptex);
rc                199 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                223 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                226 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall(H_GET_TCE, retbuf, liobn, ioba);
rc                230 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                326 arch/powerpc/include/asm/plpar_wrappers.h 	long rc;
rc                328 arch/powerpc/include/asm/plpar_wrappers.h 	rc = plpar_hcall(H_GET_CPU_CHARACTERISTICS, retbuf);
rc                329 arch/powerpc/include/asm/plpar_wrappers.h 	if (rc == H_SUCCESS) {
rc                334 arch/powerpc/include/asm/plpar_wrappers.h 	return rc;
rc                155 arch/powerpc/include/asm/ptrace.h static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc)
rc                157 arch/powerpc/include/asm/ptrace.h 	regs->gpr[3] = rc;
rc                 54 arch/powerpc/include/uapi/asm/opal-prd.h 	__s64	rc;
rc                236 arch/powerpc/kernel/btext.c 	int rc = -ENODEV;
rc                243 arch/powerpc/kernel/btext.c 		rc = btext_initialize(np);
rc                244 arch/powerpc/kernel/btext.c 	if (rc == 0 || !allow_nonstdout)
rc                245 arch/powerpc/kernel/btext.c 		return rc;
rc                250 arch/powerpc/kernel/btext.c 			rc = btext_initialize(np);
rc                251 arch/powerpc/kernel/btext.c 			printk("result: %d\n", rc);
rc                253 arch/powerpc/kernel/btext.c 		if (rc == 0)
rc                256 arch/powerpc/kernel/btext.c 	return rc;
rc                729 arch/powerpc/kernel/cacheinfo.c 		ssize_t rc;
rc                733 arch/powerpc/kernel/cacheinfo.c 		rc = attr->show(&dir->kobj, attr, buf);
rc                734 arch/powerpc/kernel/cacheinfo.c 		if (rc <= 0) {
rc                738 arch/powerpc/kernel/cacheinfo.c 				 cache_type, rc);
rc                753 arch/powerpc/kernel/cacheinfo.c 	int rc;
rc                761 arch/powerpc/kernel/cacheinfo.c 	rc = kobject_init_and_add(&index_dir->kobj, &cache_index_type,
rc                763 arch/powerpc/kernel/cacheinfo.c 	if (rc) {
rc                257 arch/powerpc/kernel/crash.c 	unsigned int i, rc;
rc                264 arch/powerpc/kernel/crash.c 			rc = 0;
rc                271 arch/powerpc/kernel/crash.c 		rc = 1;
rc                275 arch/powerpc/kernel/crash.c 	return rc;
rc                281 arch/powerpc/kernel/crash.c 	unsigned int i, rc;
rc                290 arch/powerpc/kernel/crash.c 		rc = 1;
rc                301 arch/powerpc/kernel/crash.c 		rc = 0;
rc                305 arch/powerpc/kernel/crash.c 	return rc;
rc                 58 arch/powerpc/kernel/dawr.c 	size_t rc;
rc                 66 arch/powerpc/kernel/dawr.c 	rc = debugfs_write_file_bool(file, user_buf, count, ppos);
rc                 67 arch/powerpc/kernel/dawr.c 	if (rc)
rc                 68 arch/powerpc/kernel/dawr.c 		return rc;
rc                 74 arch/powerpc/kernel/dawr.c 	return rc;
rc                453 arch/powerpc/kernel/eeh.c 	int rc = 0;
rc                503 arch/powerpc/kernel/eeh.c 	rc = 1;
rc                541 arch/powerpc/kernel/eeh.c 		rc = 0;
rc                590 arch/powerpc/kernel/eeh.c 	return rc;
rc                634 arch/powerpc/kernel/eeh.c 	int active_flag, rc;
rc                664 arch/powerpc/kernel/eeh.c 		rc = eeh_ops->get_state(pe, NULL);
rc                665 arch/powerpc/kernel/eeh.c 		if (rc < 0)
rc                666 arch/powerpc/kernel/eeh.c 			return rc;
rc                669 arch/powerpc/kernel/eeh.c 		if (rc == EEH_STATE_NOT_SUPPORT)
rc                673 arch/powerpc/kernel/eeh.c 		if (rc & active_flag)
rc                679 arch/powerpc/kernel/eeh.c 	rc = eeh_ops->set_option(pe, function);
rc                680 arch/powerpc/kernel/eeh.c 	if (rc)
rc                684 arch/powerpc/kernel/eeh.c 			pe->addr, rc);
rc                688 arch/powerpc/kernel/eeh.c 		rc = eeh_wait_state(pe, PCI_BUS_RESET_WAIT_MSEC);
rc                689 arch/powerpc/kernel/eeh.c 		if (rc < 0)
rc                690 arch/powerpc/kernel/eeh.c 			return rc;
rc                692 arch/powerpc/kernel/eeh.c 		if (rc & active_flag)
rc                698 arch/powerpc/kernel/eeh.c 	return rc;
rc                351 arch/powerpc/kernel/eeh_driver.c 	rc = driver->err_handler->error_detected(pdev, pci_channel_io_frozen);
rc                469 arch/powerpc/kernel/eeh_driver.c 	rc = driver->err_handler->error_detected(pdev,
rc                647 arch/powerpc/kernel/eeh_driver.c 	int cnt, rc;
rc                683 arch/powerpc/kernel/eeh_driver.c 	rc = eeh_pe_reset_full(pe, false);
rc                684 arch/powerpc/kernel/eeh_driver.c 	if (rc)
rc                685 arch/powerpc/kernel/eeh_driver.c 		return rc;
rc                694 arch/powerpc/kernel/eeh_driver.c 	rc = eeh_clear_pe_frozen_state(pe, false);
rc                695 arch/powerpc/kernel/eeh_driver.c 	if (rc) {
rc                697 arch/powerpc/kernel/eeh_driver.c 		return rc;
rc                784 arch/powerpc/kernel/eeh_driver.c 	int rc;
rc                804 arch/powerpc/kernel/eeh_driver.c 	rc = ops->get_adapter_status(slot->hotplug, &state);
rc                805 arch/powerpc/kernel/eeh_driver.c 	if (rc)
rc                859 arch/powerpc/kernel/eeh_driver.c 	int rc = 0;
rc                967 arch/powerpc/kernel/eeh_driver.c 		rc = eeh_wait_state(pe, MAX_WAIT_FOR_RECOVERY*1000);
rc                968 arch/powerpc/kernel/eeh_driver.c 		if (rc < 0 || rc == EEH_STATE_NOT_SUPPORT) {
rc                989 arch/powerpc/kernel/eeh_driver.c 		rc = eeh_reset_device(pe, bus, NULL, false);
rc                990 arch/powerpc/kernel/eeh_driver.c 		if (rc) {
rc                992 arch/powerpc/kernel/eeh_driver.c 				__func__, rc);
rc               1000 arch/powerpc/kernel/eeh_driver.c 		rc = eeh_pci_enable(pe, EEH_OPT_THAW_MMIO);
rc               1002 arch/powerpc/kernel/eeh_driver.c 		if (rc < 0) {
rc               1004 arch/powerpc/kernel/eeh_driver.c 		} else if (rc) {
rc               1016 arch/powerpc/kernel/eeh_driver.c 		rc = eeh_pci_enable(pe, EEH_OPT_THAW_DMA);
rc               1018 arch/powerpc/kernel/eeh_driver.c 		if (rc < 0) {
rc               1020 arch/powerpc/kernel/eeh_driver.c 		} else if (rc) {
rc               1036 arch/powerpc/kernel/eeh_driver.c 		rc = eeh_reset_device(pe, bus, &rmv_data, true);
rc               1037 arch/powerpc/kernel/eeh_driver.c 		if (rc) {
rc               1039 arch/powerpc/kernel/eeh_driver.c 				__func__, rc);
rc               1145 arch/powerpc/kernel/eeh_driver.c 	int rc;
rc               1149 arch/powerpc/kernel/eeh_driver.c 		rc = eeh_ops->next_error(&pe);
rc               1151 arch/powerpc/kernel/eeh_driver.c 		switch (rc) {
rc               1178 arch/powerpc/kernel/eeh_driver.c 			if (rc != EEH_NEXT_ERR_DEAD_PHB)
rc               1189 arch/powerpc/kernel/eeh_driver.c 				__func__, rc);
rc               1198 arch/powerpc/kernel/eeh_driver.c 		if (rc == EEH_NEXT_ERR_FROZEN_PE ||
rc               1199 arch/powerpc/kernel/eeh_driver.c 		    rc == EEH_NEXT_ERR_FENCED_PHB) {
rc               1240 arch/powerpc/kernel/eeh_driver.c 		if (rc == EEH_NEXT_ERR_DEAD_IOC)
rc               1242 arch/powerpc/kernel/eeh_driver.c 	} while (rc != EEH_NEXT_ERR_NONE);
rc                129 arch/powerpc/kernel/eeh_sysfs.c 	int rc = 0;
rc                134 arch/powerpc/kernel/eeh_sysfs.c 		rc = device_create_file(&pdev->dev, &dev_attr_eeh_notify_resume);
rc                136 arch/powerpc/kernel/eeh_sysfs.c 	return rc;
rc                156 arch/powerpc/kernel/eeh_sysfs.c 	int rc=0;
rc                164 arch/powerpc/kernel/eeh_sysfs.c 	rc += device_create_file(&pdev->dev, &dev_attr_eeh_mode);
rc                165 arch/powerpc/kernel/eeh_sysfs.c 	rc += device_create_file(&pdev->dev, &dev_attr_eeh_pe_config_addr);
rc                166 arch/powerpc/kernel/eeh_sysfs.c 	rc += device_create_file(&pdev->dev, &dev_attr_eeh_pe_state);
rc                167 arch/powerpc/kernel/eeh_sysfs.c 	rc += eeh_notify_resume_add(pdev);
rc                169 arch/powerpc/kernel/eeh_sysfs.c 	if (rc)
rc                 63 arch/powerpc/kernel/fadump.c 	int rc;
rc                 81 arch/powerpc/kernel/fadump.c 	rc = cma_init_reserved_mem(base, size, 0, "fadump_cma", &fadump_cma);
rc                 82 arch/powerpc/kernel/fadump.c 	if (rc) {
rc                 83 arch/powerpc/kernel/fadump.c 		pr_err("Failed to init cma area for firmware-assisted dump,%d\n", rc);
rc               1436 arch/powerpc/kernel/fadump.c 	int rc = 0;
rc               1438 arch/powerpc/kernel/fadump.c 	rc = sysfs_create_file(kernel_kobj, &fadump_attr.attr);
rc               1439 arch/powerpc/kernel/fadump.c 	if (rc)
rc               1441 arch/powerpc/kernel/fadump.c 			" fadump_enabled (%d)\n", rc);
rc               1443 arch/powerpc/kernel/fadump.c 	rc = sysfs_create_file(kernel_kobj, &fadump_register_attr.attr);
rc               1444 arch/powerpc/kernel/fadump.c 	if (rc)
rc               1446 arch/powerpc/kernel/fadump.c 			" fadump_registered (%d)\n", rc);
rc               1456 arch/powerpc/kernel/fadump.c 		rc = sysfs_create_file(kernel_kobj, &fadump_release_attr.attr);
rc               1457 arch/powerpc/kernel/fadump.c 		if (rc)
rc               1459 arch/powerpc/kernel/fadump.c 				" fadump_release_mem (%d)\n", rc);
rc                252 arch/powerpc/kernel/hw_breakpoint.c 	int rc = NOTIFY_STOP;
rc                271 arch/powerpc/kernel/hw_breakpoint.c 		rc = NOTIFY_DONE;
rc                284 arch/powerpc/kernel/hw_breakpoint.c 		rc = NOTIFY_DONE;
rc                312 arch/powerpc/kernel/hw_breakpoint.c 	return rc;
rc                 38 arch/powerpc/kernel/module.c 	int rc;
rc                 40 arch/powerpc/kernel/module.c 	rc = module_finalize_ftrace(me, sechdrs);
rc                 41 arch/powerpc/kernel/module.c 	if (rc)
rc                 42 arch/powerpc/kernel/module.c 		return rc;
rc                185 arch/powerpc/kernel/nvram_64.c 	int rc;
rc                200 arch/powerpc/kernel/nvram_64.c 	rc = ppc_md.nvram_write((char *)&info, sizeof(info), &tmp_index);
rc                201 arch/powerpc/kernel/nvram_64.c 	if (rc <= 0) {
rc                202 arch/powerpc/kernel/nvram_64.c 		pr_err("%s: Failed nvram_write (%d)\n", __func__, rc);
rc                203 arch/powerpc/kernel/nvram_64.c 		return rc;
rc                206 arch/powerpc/kernel/nvram_64.c 	rc = ppc_md.nvram_write(buff, length, &tmp_index);
rc                207 arch/powerpc/kernel/nvram_64.c 	if (rc <= 0) {
rc                208 arch/powerpc/kernel/nvram_64.c 		pr_err("%s: Failed nvram_write (%d)\n", __func__, rc);
rc                209 arch/powerpc/kernel/nvram_64.c 		return rc;
rc                223 arch/powerpc/kernel/nvram_64.c 	int rc;
rc                236 arch/powerpc/kernel/nvram_64.c 		rc = ppc_md.nvram_read((char *)&info, sizeof(info), &tmp_index);
rc                237 arch/powerpc/kernel/nvram_64.c 		if (rc <= 0) {
rc                238 arch/powerpc/kernel/nvram_64.c 			pr_err("%s: Failed nvram_read (%d)\n", __func__, rc);
rc                239 arch/powerpc/kernel/nvram_64.c 			return rc;
rc                243 arch/powerpc/kernel/nvram_64.c 	rc = ppc_md.nvram_read(buff, length, &tmp_index);
rc                244 arch/powerpc/kernel/nvram_64.c 	if (rc <= 0) {
rc                245 arch/powerpc/kernel/nvram_64.c 		pr_err("%s: Failed nvram_read (%d)\n", __func__, rc);
rc                246 arch/powerpc/kernel/nvram_64.c 		return rc;
rc                387 arch/powerpc/kernel/nvram_64.c 	int rc;
rc                405 arch/powerpc/kernel/nvram_64.c 	rc = nvram_write_os_partition(&oops_log_partition, oops_buf,
rc                409 arch/powerpc/kernel/nvram_64.c 	if (rc != 0)
rc                410 arch/powerpc/kernel/nvram_64.c 		return rc;
rc                545 arch/powerpc/kernel/nvram_64.c 	int rc = 0;
rc                556 arch/powerpc/kernel/nvram_64.c 	rc = pstore_register(&nvram_pstore_info);
rc                557 arch/powerpc/kernel/nvram_64.c 	if (rc && (rc != -EPERM))
rc                560 arch/powerpc/kernel/nvram_64.c 				"Defaults to kmsg_dump\n", rc);
rc                562 arch/powerpc/kernel/nvram_64.c 	return rc;
rc                573 arch/powerpc/kernel/nvram_64.c 	int rc;
rc                575 arch/powerpc/kernel/nvram_64.c 	rc = nvram_init_os_partition(&oops_log_partition);
rc                576 arch/powerpc/kernel/nvram_64.c 	if (rc != 0) {
rc                601 arch/powerpc/kernel/nvram_64.c 	rc = nvram_pstore_init();
rc                603 arch/powerpc/kernel/nvram_64.c 	if (!rc)
rc                629 arch/powerpc/kernel/nvram_64.c 	rc = kmsg_dump_register(&nvram_kmsg_dumper);
rc                630 arch/powerpc/kernel/nvram_64.c 	if (rc != 0) {
rc                631 arch/powerpc/kernel/nvram_64.c 		pr_err("nvram: kmsg_dump_register() failed; returned %d\n", rc);
rc                655 arch/powerpc/kernel/nvram_64.c 	int rc = -1;
rc                688 arch/powerpc/kernel/nvram_64.c 		rc = zip_oops(text_len);
rc                690 arch/powerpc/kernel/nvram_64.c 	if (rc != 0) {
rc                727 arch/powerpc/kernel/nvram_64.c 	int rc;
rc                734 arch/powerpc/kernel/nvram_64.c 	rc = ppc_md.nvram_write((char *)&phead, NVRAM_HEADER_LEN, &tmp_index);
rc                736 arch/powerpc/kernel/nvram_64.c 	return rc;
rc                789 arch/powerpc/kernel/nvram_64.c 	int rc;
rc                799 arch/powerpc/kernel/nvram_64.c 		rc = nvram_write_header(part);
rc                800 arch/powerpc/kernel/nvram_64.c 		if (rc <= 0) {
rc                801 arch/powerpc/kernel/nvram_64.c 			printk(KERN_ERR "nvram_remove_partition: nvram_write failed (%d)\n", rc);
rc                802 arch/powerpc/kernel/nvram_64.c 			return rc;
rc                816 arch/powerpc/kernel/nvram_64.c 			rc = nvram_write_header(prev);
rc                817 arch/powerpc/kernel/nvram_64.c 			if (rc <= 0) {
rc                818 arch/powerpc/kernel/nvram_64.c 				printk(KERN_ERR "nvram_remove_partition: nvram_write failed (%d)\n", rc);
rc                819 arch/powerpc/kernel/nvram_64.c 				return rc;
rc                852 arch/powerpc/kernel/nvram_64.c 	int rc;
rc                905 arch/powerpc/kernel/nvram_64.c 	rc = nvram_write_header(new_part);
rc                906 arch/powerpc/kernel/nvram_64.c 	if (rc <= 0) {
rc                907 arch/powerpc/kernel/nvram_64.c 		pr_err("%s: nvram_write_header failed (%d)\n", __func__, rc);
rc                909 arch/powerpc/kernel/nvram_64.c 		return rc;
rc                918 arch/powerpc/kernel/nvram_64.c 		rc = nvram_write_header(free_part);
rc                919 arch/powerpc/kernel/nvram_64.c 		if (rc <= 0) {
rc                921 arch/powerpc/kernel/nvram_64.c 			       __func__, rc);
rc                922 arch/powerpc/kernel/nvram_64.c 			return rc;
rc                933 arch/powerpc/kernel/nvram_64.c 		rc = ppc_md.nvram_write(nv_init_vals, NVRAM_BLOCK_LEN, &tmp_index);
rc                934 arch/powerpc/kernel/nvram_64.c 		if (rc <= 0) {
rc                936 arch/powerpc/kernel/nvram_64.c 			       __func__, rc);
rc                937 arch/powerpc/kernel/nvram_64.c 			return rc;
rc                196 arch/powerpc/kernel/optprobes.c 	int rc, i;
rc                233 arch/powerpc/kernel/optprobes.c 		rc = patch_instruction(buff + i, *(optprobe_template_entry + i));
rc                234 arch/powerpc/kernel/optprobes.c 		if (rc < 0)
rc               2819 arch/powerpc/kernel/prom_init.c 	int rc;
rc               2829 arch/powerpc/kernel/prom_init.c 		rc = prom_getproplen(ph, "ranges");
rc               2830 arch/powerpc/kernel/prom_init.c 		if (rc == 0 || rc == PROM_ERROR) {
rc               2851 arch/powerpc/kernel/prom_init.c 		rc = prom_getprop(ph, "class-code", prop, sizeof(u32));
rc               2852 arch/powerpc/kernel/prom_init.c 		if (rc == sizeof(u32)) {
rc               2944 arch/powerpc/kernel/ptrace.c 	int rc;
rc               2947 arch/powerpc/kernel/ptrace.c 		rc = del_instruction_bp(child, (int)data);
rc               2949 arch/powerpc/kernel/ptrace.c 		rc = del_dac(child, (int)data - 4);
rc               2951 arch/powerpc/kernel/ptrace.c 	if (!rc) {
rc               2958 arch/powerpc/kernel/ptrace.c 	return rc;
rc               3286 arch/powerpc/kernel/ptrace.c 		int rc = tracehook_report_syscall_entry(regs);
rc               3302 arch/powerpc/kernel/ptrace.c 		if (rc) {
rc                523 arch/powerpc/kernel/rtas.c 	int rc;
rc                527 arch/powerpc/kernel/rtas.c 			rc = -EIO;
rc                530 arch/powerpc/kernel/rtas.c 			rc = -EINVAL;
rc                533 arch/powerpc/kernel/rtas.c 			rc = -EFAULT;
rc                536 arch/powerpc/kernel/rtas.c 			rc = -EEXIST;
rc                539 arch/powerpc/kernel/rtas.c 			rc = -ENODEV;
rc                544 arch/powerpc/kernel/rtas.c 			rc = -ERANGE;
rc                547 arch/powerpc/kernel/rtas.c 	return rc;
rc                553 arch/powerpc/kernel/rtas.c 	int rc;
rc                558 arch/powerpc/kernel/rtas.c 	while ((rc = rtas_call(token, 1, 2, level, powerdomain)) == RTAS_BUSY)
rc                561 arch/powerpc/kernel/rtas.c 	if (rc < 0)
rc                562 arch/powerpc/kernel/rtas.c 		return rtas_error_rc(rc);
rc                563 arch/powerpc/kernel/rtas.c 	return rc;
rc                570 arch/powerpc/kernel/rtas.c 	int rc;
rc                576 arch/powerpc/kernel/rtas.c 		rc = rtas_call(token, 2, 2, setlevel, powerdomain, level);
rc                577 arch/powerpc/kernel/rtas.c 	} while (rtas_busy_delay(rc));
rc                579 arch/powerpc/kernel/rtas.c 	if (rc < 0)
rc                580 arch/powerpc/kernel/rtas.c 		return rtas_error_rc(rc);
rc                581 arch/powerpc/kernel/rtas.c 	return rc;
rc                588 arch/powerpc/kernel/rtas.c 	int rc;
rc                594 arch/powerpc/kernel/rtas.c 		rc = rtas_call(token, 2, 2, state, sensor, index);
rc                595 arch/powerpc/kernel/rtas.c 	} while (rtas_busy_delay(rc));
rc                597 arch/powerpc/kernel/rtas.c 	if (rc < 0)
rc                598 arch/powerpc/kernel/rtas.c 		return rtas_error_rc(rc);
rc                599 arch/powerpc/kernel/rtas.c 	return rc;
rc                606 arch/powerpc/kernel/rtas.c 	int rc;
rc                611 arch/powerpc/kernel/rtas.c 	rc = rtas_call(token, 2, 2, state, sensor, index);
rc                612 arch/powerpc/kernel/rtas.c 	WARN_ON(rc == RTAS_BUSY || (rc >= RTAS_EXTENDED_DELAY_MIN &&
rc                613 arch/powerpc/kernel/rtas.c 				    rc <= RTAS_EXTENDED_DELAY_MAX));
rc                615 arch/powerpc/kernel/rtas.c 	if (rc < 0)
rc                616 arch/powerpc/kernel/rtas.c 		return rtas_error_rc(rc);
rc                617 arch/powerpc/kernel/rtas.c 	return rc;
rc                649 arch/powerpc/kernel/rtas.c 	int rc;
rc                655 arch/powerpc/kernel/rtas.c 		rc = rtas_call(token, 3, 1, NULL, indicator, index, new_value);
rc                656 arch/powerpc/kernel/rtas.c 	} while (rtas_busy_delay(rc));
rc                658 arch/powerpc/kernel/rtas.c 	if (rc < 0)
rc                659 arch/powerpc/kernel/rtas.c 		return rtas_error_rc(rc);
rc                660 arch/powerpc/kernel/rtas.c 	return rc;
rc                669 arch/powerpc/kernel/rtas.c 	int rc;
rc                675 arch/powerpc/kernel/rtas.c 	rc = rtas_call(token, 3, 1, NULL, indicator, index, new_value);
rc                677 arch/powerpc/kernel/rtas.c 	WARN_ON(rc == RTAS_BUSY || (rc >= RTAS_EXTENDED_DELAY_MIN &&
rc                678 arch/powerpc/kernel/rtas.c 				    rc <= RTAS_EXTENDED_DELAY_MAX));
rc                680 arch/powerpc/kernel/rtas.c 	if (rc < 0)
rc                681 arch/powerpc/kernel/rtas.c 		return rtas_error_rc(rc);
rc                683 arch/powerpc/kernel/rtas.c 	return rc;
rc                748 arch/powerpc/kernel/rtas.c 	int rc = H_MULTI_THREADS_ACTIVE;
rc                754 arch/powerpc/kernel/rtas.c 	while (rc == H_MULTI_THREADS_ACTIVE && !atomic_read(&data->done) &&
rc                756 arch/powerpc/kernel/rtas.c 		rc = rtas_call(data->token, 0, 1, NULL);
rc                758 arch/powerpc/kernel/rtas.c 	if (rc || atomic_read(&data->error)) {
rc                759 arch/powerpc/kernel/rtas.c 		printk(KERN_DEBUG "ibm,suspend-me returned %d\n", rc);
rc                764 arch/powerpc/kernel/rtas.c 		rc = atomic_read(&data->error);
rc                766 arch/powerpc/kernel/rtas.c 	atomic_set(&data->error, rc);
rc                779 arch/powerpc/kernel/rtas.c 	return rc;
rc                790 arch/powerpc/kernel/rtas.c 	long rc = H_SUCCESS;
rc                800 arch/powerpc/kernel/rtas.c 	while (rc == H_SUCCESS && !atomic_read(&data->done) && !atomic_read(&data->error))
rc                801 arch/powerpc/kernel/rtas.c 		rc = plpar_hcall_norets(H_JOIN);
rc                805 arch/powerpc/kernel/rtas.c 	if (rc == H_SUCCESS) {
rc                808 arch/powerpc/kernel/rtas.c 	} else if (rc == H_CONTINUE) {
rc                815 arch/powerpc/kernel/rtas.c 		       smp_processor_id(), rc);
rc                816 arch/powerpc/kernel/rtas.c 		atomic_set(&data->error, rc);
rc                832 arch/powerpc/kernel/rtas.c 	return rc;
rc                938 arch/powerpc/kernel/rtas.c 	long rc;
rc                949 arch/powerpc/kernel/rtas.c 	rc = plpar_hcall(H_VASI_STATE, retbuf, handle);
rc                953 arch/powerpc/kernel/rtas.c 	if (rc) {
rc                954 arch/powerpc/kernel/rtas.c 		printk(KERN_ERR "rtas_ibm_suspend_me: vasi_state returned %ld\n",rc);
rc                955 arch/powerpc/kernel/rtas.c 		return rc;
rc               1105 arch/powerpc/kernel/rtas.c 		int rc = 0;
rc               1108 arch/powerpc/kernel/rtas.c 		rc = rtas_ibm_suspend_me(handle);
rc               1109 arch/powerpc/kernel/rtas.c 		if (rc == -EAGAIN)
rc               1111 arch/powerpc/kernel/rtas.c 		else if (rc == -EIO)
rc               1113 arch/powerpc/kernel/rtas.c 		else if (rc)
rc               1114 arch/powerpc/kernel/rtas.c 			return rc;
rc                315 arch/powerpc/kernel/rtas_flash.c 	int next_free, rc;
rc                354 arch/powerpc/kernel/rtas_flash.c 		rc = -EFAULT;
rc                365 arch/powerpc/kernel/rtas_flash.c 	rc = -ENOMEM;
rc                368 arch/powerpc/kernel/rtas_flash.c 	return rc;
rc                376 arch/powerpc/kernel/rtas_flash.c 	s32 rc;
rc                379 arch/powerpc/kernel/rtas_flash.c 		rc = rtas_call(rtas_token("ibm,manage-flash-image"), 1, 1,
rc                381 arch/powerpc/kernel/rtas_flash.c 	} while (rtas_busy_delay(rc));
rc                383 arch/powerpc/kernel/rtas_flash.c 	args_buf->status = rc;
rc                408 arch/powerpc/kernel/rtas_flash.c 	int op, rc;
rc                418 arch/powerpc/kernel/rtas_flash.c 		rc = -EFAULT;
rc                428 arch/powerpc/kernel/rtas_flash.c 		rc = -EINVAL;
rc                439 arch/powerpc/kernel/rtas_flash.c 	return rc;
rc                449 arch/powerpc/kernel/rtas_flash.c 	s32 rc;	
rc                451 arch/powerpc/kernel/rtas_flash.c 	rc = 0;
rc                455 arch/powerpc/kernel/rtas_flash.c 		rc = rtas_call(token, 2, 2, &update_results, 
rc                459 arch/powerpc/kernel/rtas_flash.c 	} while (rtas_busy_delay(rc));
rc                461 arch/powerpc/kernel/rtas_flash.c 	args_buf->status = rc;
rc                502 arch/powerpc/kernel/rtas_flash.c 	int rc;
rc                523 arch/powerpc/kernel/rtas_flash.c 		rc = -EFAULT;
rc                527 arch/powerpc/kernel/rtas_flash.c 		rc = -EFAULT;
rc                532 arch/powerpc/kernel/rtas_flash.c 	rc = count;
rc                535 arch/powerpc/kernel/rtas_flash.c 	return rc;
rc                483 arch/powerpc/kernel/rtasd.c 	int rc ;
rc                487 arch/powerpc/kernel/rtasd.c 	rc = nvram_read_error_log(logdata, rtas_error_log_max,
rc                491 arch/powerpc/kernel/rtasd.c 	if (!rc) {
rc                147 arch/powerpc/kernel/setup_64.c 			int rc;
rc                149 arch/powerpc/kernel/setup_64.c 			rc = kstrtoint(smt_enabled_cmdline, 10, &smt);
rc                150 arch/powerpc/kernel/setup_64.c 			if (!rc)
rc                790 arch/powerpc/kernel/setup_64.c 	int rc;
rc                802 arch/powerpc/kernel/setup_64.c 	rc = pcpu_embed_first_chunk(0, dyn_size, atom_size, pcpu_cpu_distance,
rc                804 arch/powerpc/kernel/setup_64.c 	if (rc < 0)
rc                805 arch/powerpc/kernel/setup_64.c 		panic("cannot initialize percpu area (err=%d)", rc);
rc                991 arch/powerpc/kernel/smp.c 	int rc, c;
rc               1011 arch/powerpc/kernel/smp.c 		rc = smp_ops->prepare_cpu(cpu);
rc               1012 arch/powerpc/kernel/smp.c 		if (rc)
rc               1013 arch/powerpc/kernel/smp.c 			return rc;
rc               1029 arch/powerpc/kernel/smp.c 	rc = smp_ops->kick_cpu(cpu);
rc               1030 arch/powerpc/kernel/smp.c 	if (rc) {
rc               1031 arch/powerpc/kernel/smp.c 		pr_err("smp: failed starting cpu %d (rc %d)\n", cpu, rc);
rc               1032 arch/powerpc/kernel/smp.c 		return rc;
rc               1156 arch/powerpc/kernel/time.c 	u64 ra, rb, rc;
rc               1169 arch/powerpc/kernel/time.c 	rc = ((u64) do_div(rb, divisor) << 32) + d;
rc               1172 arch/powerpc/kernel/time.c 	do_div(rc, divisor);
rc               1173 arch/powerpc/kernel/time.c 	z = rc;
rc                878 arch/powerpc/kernel/traps.c 	unsigned int ra, rb, t, i, sel, instr, rc;
rc                937 arch/powerpc/kernel/traps.c 	rc = 0;
rc                940 arch/powerpc/kernel/traps.c 		rc = __copy_from_user_inatomic(vbuf, addr, 16);
rc                942 arch/powerpc/kernel/traps.c 		__get_user_atomic_128_aligned(vbuf, addr, rc);
rc                943 arch/powerpc/kernel/traps.c 	if (rc) {
rc                132 arch/powerpc/kernel/vdso.c 	int rc;
rc                181 arch/powerpc/kernel/vdso.c 		rc = vdso_base;
rc                205 arch/powerpc/kernel/vdso.c 	rc = install_special_mapping(mm, vdso_base, vdso_pages << PAGE_SHIFT,
rc                209 arch/powerpc/kernel/vdso.c 	if (rc) {
rc                219 arch/powerpc/kernel/vdso.c 	return rc;
rc               1228 arch/powerpc/kvm/book3s_64_mmu_hv.c 	int rc;
rc               1230 arch/powerpc/kvm/book3s_64_mmu_hv.c 	rc = kvmppc_allocate_hpt(&resize->hpt, resize->order);
rc               1231 arch/powerpc/kvm/book3s_64_mmu_hv.c 	if (rc < 0)
rc               1232 arch/powerpc/kvm/book3s_64_mmu_hv.c 		return rc;
rc               1399 arch/powerpc/kvm/book3s_64_mmu_hv.c 	int rc;
rc               1402 arch/powerpc/kvm/book3s_64_mmu_hv.c 		rc = resize_hpt_rehash_hpte(resize, i);
rc               1403 arch/powerpc/kvm/book3s_64_mmu_hv.c 		if (rc != 0)
rc               1404 arch/powerpc/kvm/book3s_64_mmu_hv.c 			return rc;
rc                204 arch/powerpc/kvm/book3s_64_mmu_radix.c 	gpte->rc = pte & (_PAGE_ACCESSED | _PAGE_DIRTY);
rc                300 arch/powerpc/kvm/book3s_64_mmu_radix.c 	long rc;
rc                317 arch/powerpc/kvm/book3s_64_mmu_radix.c 	rc = plpar_hcall_norets(H_TLB_INVALIDATE, H_TLBIE_P1_ENC(0, 0, 1),
rc                319 arch/powerpc/kvm/book3s_64_mmu_radix.c 	if (rc)
rc                320 arch/powerpc/kvm/book3s_64_mmu_radix.c 		pr_err("KVM: TLB page invalidation hcall failed, rc=%ld\n", rc);
rc                325 arch/powerpc/kvm/book3s_64_mmu_radix.c 	long rc;
rc                332 arch/powerpc/kvm/book3s_64_mmu_radix.c 	rc = plpar_hcall_norets(H_TLB_INVALIDATE, H_TLBIE_P1_ENC(1, 0, 1),
rc                334 arch/powerpc/kvm/book3s_64_mmu_radix.c 	if (rc)
rc                335 arch/powerpc/kvm/book3s_64_mmu_radix.c 		pr_err("KVM: TLB PWC invalidation hcall failed, rc=%ld\n", rc);
rc                915 arch/powerpc/kvm/book3s_hv.c 	int idx, rc;
rc                960 arch/powerpc/kvm/book3s_hv.c 		rc = kvmppc_rtas_hcall(vcpu);
rc                963 arch/powerpc/kvm/book3s_hv.c 		if (rc == -ENOENT)
rc                965 arch/powerpc/kvm/book3s_hv.c 		else if (rc == 0)
rc                969 arch/powerpc/kvm/book3s_hv.c 		return rc;
rc               5016 arch/powerpc/kvm/book3s_hv.c 	int i, rc = 0;
rc               5087 arch/powerpc/kvm/book3s_hv.c 		rc = kvmppc_xive_set_mapped(kvm, guest_gsi, desc);
rc               5090 arch/powerpc/kvm/book3s_hv.c 	if (rc)
rc               5102 arch/powerpc/kvm/book3s_hv.c 	int i, rc = 0;
rc               5128 arch/powerpc/kvm/book3s_hv.c 		rc = kvmppc_xive_clr_mapped(kvm, guest_gsi, pimap->mapped[i].desc);
rc               5141 arch/powerpc/kvm/book3s_hv.c 	return rc;
rc               5365 arch/powerpc/kvm/book3s_hv.c 	int rc = -EINVAL;
rc               5368 arch/powerpc/kvm/book3s_hv.c 		rc = kvmhv_copy_from_guest_radix(vcpu, *eaddr, ptr, size);
rc               5370 arch/powerpc/kvm/book3s_hv.c 		if (rc > 0)
rc               5371 arch/powerpc/kvm/book3s_hv.c 			rc = -EINVAL;
rc               5375 arch/powerpc/kvm/book3s_hv.c 	if (rc && vcpu->arch.nested)
rc               5376 arch/powerpc/kvm/book3s_hv.c 		rc = -EAGAIN;
rc               5378 arch/powerpc/kvm/book3s_hv.c 	return rc;
rc               5384 arch/powerpc/kvm/book3s_hv.c 	int rc = -EINVAL;
rc               5387 arch/powerpc/kvm/book3s_hv.c 		rc = kvmhv_copy_to_guest_radix(vcpu, *eaddr, ptr, size);
rc               5389 arch/powerpc/kvm/book3s_hv.c 		if (rc > 0)
rc               5390 arch/powerpc/kvm/book3s_hv.c 			rc = -EINVAL;
rc               5394 arch/powerpc/kvm/book3s_hv.c 	if (rc && vcpu->arch.nested)
rc               5395 arch/powerpc/kvm/book3s_hv.c 		rc = -EAGAIN;
rc               5397 arch/powerpc/kvm/book3s_hv.c 	return rc;
rc                436 arch/powerpc/kvm/book3s_hv_builtin.c 	long rc;
rc                444 arch/powerpc/kvm/book3s_hv_builtin.c 		rc = kvmppc_read_one_intr(&again);
rc                445 arch/powerpc/kvm/book3s_hv_builtin.c 		if (rc && (ret == 0 || rc > ret))
rc                446 arch/powerpc/kvm/book3s_hv_builtin.c 			ret = rc;
rc                458 arch/powerpc/kvm/book3s_hv_builtin.c 	int64_t rc;
rc                472 arch/powerpc/kvm/book3s_hv_builtin.c 		rc = plpar_hcall_raw(H_XIRR, retbuf, 0xFF);
rc                476 arch/powerpc/kvm/book3s_hv_builtin.c 		rc = 0;
rc                478 arch/powerpc/kvm/book3s_hv_builtin.c 			rc = opal_int_get_xirr(&xirr, false);
rc                482 arch/powerpc/kvm/book3s_hv_builtin.c 	if (rc < 0)
rc                509 arch/powerpc/kvm/book3s_hv_builtin.c 		rc = 0;
rc                521 arch/powerpc/kvm/book3s_hv_builtin.c 			rc = opal_int_eoi(h_xirr);
rc                524 arch/powerpc/kvm/book3s_hv_builtin.c 		*again = rc > 0;
rc                351 arch/powerpc/kvm/book3s_hv_nested.c 	long rc;
rc                370 arch/powerpc/kvm/book3s_hv_nested.c 	rc = plpar_hcall_norets(H_SET_PARTITION_TABLE, ptcr);
rc                371 arch/powerpc/kvm/book3s_hv_nested.c 	if (rc != H_SUCCESS) {
rc                373 arch/powerpc/kvm/book3s_hv_nested.c 		       rc);
rc                398 arch/powerpc/kvm/book3s_hv_nested.c 	long rc;
rc                405 arch/powerpc/kvm/book3s_hv_nested.c 	rc = plpar_hcall_norets(H_TLB_INVALIDATE, H_TLBIE_P1_ENC(2, 0, 1),
rc                407 arch/powerpc/kvm/book3s_hv_nested.c 	if (rc)
rc                408 arch/powerpc/kvm/book3s_hv_nested.c 		pr_err("KVM: TLB LPID invalidation hcall failed, rc=%ld\n", rc);
rc                484 arch/powerpc/kvm/book3s_hv_nested.c 	long rc;
rc                498 arch/powerpc/kvm/book3s_hv_nested.c 		rc = H_PARAMETER;
rc                506 arch/powerpc/kvm/book3s_hv_nested.c 		rc = __kvmhv_copy_tofrom_guest_radix(gp->shadow_lpid, pid,
rc                508 arch/powerpc/kvm/book3s_hv_nested.c 		if (rc)
rc                512 arch/powerpc/kvm/book3s_hv_nested.c 		rc = kvm_vcpu_write_guest(vcpu, gp_to, buf, n);
rc                513 arch/powerpc/kvm/book3s_hv_nested.c 		if (rc)
rc                517 arch/powerpc/kvm/book3s_hv_nested.c 		rc = kvm_vcpu_read_guest(vcpu, gp_from, buf, n);
rc                518 arch/powerpc/kvm/book3s_hv_nested.c 		if (rc)
rc                522 arch/powerpc/kvm/book3s_hv_nested.c 		rc = __kvmhv_copy_tofrom_guest_radix(gp->shadow_lpid, pid,
rc                524 arch/powerpc/kvm/book3s_hv_nested.c 		if (rc)
rc                533 arch/powerpc/kvm/book3s_hv_nested.c 	return rc;
rc                535 arch/powerpc/kvm/book3s_hv_nested.c 	rc = H_NOT_FOUND;
rc               1210 arch/powerpc/kvm/book3s_hv_nested.c 	if (pgflags & ~gpte.rc)
rc               1392 arch/powerpc/kvm/book3s_hv_nested.c 	perm |= (gpte.rc & _PAGE_ACCESSED) ? 0UL : _PAGE_ACCESSED;
rc               1393 arch/powerpc/kvm/book3s_hv_nested.c 	perm |= ((gpte.rc & _PAGE_DIRTY) && writing) ? 0UL : _PAGE_DIRTY;
rc                772 arch/powerpc/kvm/book3s_hv_rm_xics.c 	int64_t rc;
rc                782 arch/powerpc/kvm/book3s_hv_rm_xics.c 	rc = pnv_opal_pci_msi_eoi(c, hwirq);
rc                784 arch/powerpc/kvm/book3s_hv_rm_xics.c 	if (rc)
rc                785 arch/powerpc/kvm/book3s_hv_rm_xics.c 		eoi_rc = rc;
rc                794 arch/powerpc/kvm/book3s_hv_rm_xics.c 		rc = opal_int_eoi(be32_to_cpu(xirr));
rc                795 arch/powerpc/kvm/book3s_hv_rm_xics.c 		*again = rc > 0;
rc                490 arch/powerpc/kvm/book3s_paired_singles.c static int kvmppc_ps_three_in(struct kvm_vcpu *vcpu, bool rc,
rc                503 arch/powerpc/kvm/book3s_paired_singles.c 	WARN_ON(rc);
rc                538 arch/powerpc/kvm/book3s_paired_singles.c static int kvmppc_ps_two_in(struct kvm_vcpu *vcpu, bool rc,
rc                552 arch/powerpc/kvm/book3s_paired_singles.c 	WARN_ON(rc);
rc                590 arch/powerpc/kvm/book3s_paired_singles.c static int kvmppc_ps_one_in(struct kvm_vcpu *vcpu, bool rc,
rc                600 arch/powerpc/kvm/book3s_paired_singles.c 	WARN_ON(rc);
rc                264 arch/powerpc/kvm/book3s_pr_papr.c 	long rc;
rc                266 arch/powerpc/kvm/book3s_pr_papr.c 	rc = kvmppc_h_logical_ci_load(vcpu);
rc                267 arch/powerpc/kvm/book3s_pr_papr.c 	if (rc == H_TOO_HARD)
rc                269 arch/powerpc/kvm/book3s_pr_papr.c 	kvmppc_set_gpr(vcpu, 3, rc);
rc                275 arch/powerpc/kvm/book3s_pr_papr.c 	long rc;
rc                277 arch/powerpc/kvm/book3s_pr_papr.c 	rc = kvmppc_h_logical_ci_store(vcpu);
rc                278 arch/powerpc/kvm/book3s_pr_papr.c 	if (rc == H_TOO_HARD)
rc                280 arch/powerpc/kvm/book3s_pr_papr.c 	kvmppc_set_gpr(vcpu, 3, rc);
rc                290 arch/powerpc/kvm/book3s_pr_papr.c 	long rc;
rc                292 arch/powerpc/kvm/book3s_pr_papr.c 	rc = kvmppc_h_put_tce(vcpu, liobn, ioba, tce);
rc                293 arch/powerpc/kvm/book3s_pr_papr.c 	if (rc == H_TOO_HARD)
rc                295 arch/powerpc/kvm/book3s_pr_papr.c 	kvmppc_set_gpr(vcpu, 3, rc);
rc                305 arch/powerpc/kvm/book3s_pr_papr.c 	long rc;
rc                307 arch/powerpc/kvm/book3s_pr_papr.c 	rc = kvmppc_h_put_tce_indirect(vcpu, liobn, ioba,
rc                309 arch/powerpc/kvm/book3s_pr_papr.c 	if (rc == H_TOO_HARD)
rc                311 arch/powerpc/kvm/book3s_pr_papr.c 	kvmppc_set_gpr(vcpu, 3, rc);
rc                321 arch/powerpc/kvm/book3s_pr_papr.c 	long rc;
rc                323 arch/powerpc/kvm/book3s_pr_papr.c 	rc = kvmppc_h_stuff_tce(vcpu, liobn, ioba, tce_value, npages);
rc                324 arch/powerpc/kvm/book3s_pr_papr.c 	if (rc == H_TOO_HARD)
rc                326 arch/powerpc/kvm/book3s_pr_papr.c 	kvmppc_set_gpr(vcpu, 3, rc);
rc                349 arch/powerpc/kvm/book3s_pr_papr.c 	long rc = kvmppc_xics_hcall(vcpu, cmd);
rc                350 arch/powerpc/kvm/book3s_pr_papr.c 	kvmppc_set_gpr(vcpu, 3, rc);
rc                356 arch/powerpc/kvm/book3s_pr_papr.c 	int rc, idx;
rc                400 arch/powerpc/kvm/book3s_pr_papr.c 		rc = kvmppc_rtas_hcall(vcpu);
rc                402 arch/powerpc/kvm/book3s_pr_papr.c 		if (rc)
rc                 22 arch/powerpc/kvm/book3s_rtas.c 	int rc;
rc                 25 arch/powerpc/kvm/book3s_rtas.c 		rc = -3;
rc                 34 arch/powerpc/kvm/book3s_rtas.c 		rc = kvmppc_xive_set_xive(vcpu->kvm, irq, server, priority);
rc                 36 arch/powerpc/kvm/book3s_rtas.c 		rc = kvmppc_xics_set_xive(vcpu->kvm, irq, server, priority);
rc                 37 arch/powerpc/kvm/book3s_rtas.c 	if (rc)
rc                 38 arch/powerpc/kvm/book3s_rtas.c 		rc = -3;
rc                 40 arch/powerpc/kvm/book3s_rtas.c 	args->rets[0] = cpu_to_be32(rc);
rc                 46 arch/powerpc/kvm/book3s_rtas.c 	int rc;
rc                 49 arch/powerpc/kvm/book3s_rtas.c 		rc = -3;
rc                 57 arch/powerpc/kvm/book3s_rtas.c 		rc = kvmppc_xive_get_xive(vcpu->kvm, irq, &server, &priority);
rc                 59 arch/powerpc/kvm/book3s_rtas.c 		rc = kvmppc_xics_get_xive(vcpu->kvm, irq, &server, &priority);
rc                 60 arch/powerpc/kvm/book3s_rtas.c 	if (rc) {
rc                 61 arch/powerpc/kvm/book3s_rtas.c 		rc = -3;
rc                 68 arch/powerpc/kvm/book3s_rtas.c 	args->rets[0] = cpu_to_be32(rc);
rc                 74 arch/powerpc/kvm/book3s_rtas.c 	int rc;
rc                 77 arch/powerpc/kvm/book3s_rtas.c 		rc = -3;
rc                 84 arch/powerpc/kvm/book3s_rtas.c 		rc = kvmppc_xive_int_off(vcpu->kvm, irq);
rc                 86 arch/powerpc/kvm/book3s_rtas.c 		rc = kvmppc_xics_int_off(vcpu->kvm, irq);
rc                 87 arch/powerpc/kvm/book3s_rtas.c 	if (rc)
rc                 88 arch/powerpc/kvm/book3s_rtas.c 		rc = -3;
rc                 90 arch/powerpc/kvm/book3s_rtas.c 	args->rets[0] = cpu_to_be32(rc);
rc                 96 arch/powerpc/kvm/book3s_rtas.c 	int rc;
rc                 99 arch/powerpc/kvm/book3s_rtas.c 		rc = -3;
rc                106 arch/powerpc/kvm/book3s_rtas.c 		rc = kvmppc_xive_int_on(vcpu->kvm, irq);
rc                108 arch/powerpc/kvm/book3s_rtas.c 		rc = kvmppc_xics_int_on(vcpu->kvm, irq);
rc                109 arch/powerpc/kvm/book3s_rtas.c 	if (rc)
rc                110 arch/powerpc/kvm/book3s_rtas.c 		rc = -3;
rc                112 arch/powerpc/kvm/book3s_rtas.c 	args->rets[0] = cpu_to_be32(rc);
rc                201 arch/powerpc/kvm/book3s_rtas.c 	int rc;
rc                209 arch/powerpc/kvm/book3s_rtas.c 		rc = rtas_token_define(kvm, args.name, args.token);
rc                211 arch/powerpc/kvm/book3s_rtas.c 		rc = rtas_token_undefine(kvm, args.name);
rc                215 arch/powerpc/kvm/book3s_rtas.c 	return rc;
rc                224 arch/powerpc/kvm/book3s_rtas.c 	int rc;
rc                232 arch/powerpc/kvm/book3s_rtas.c 	rc = kvm_read_guest(vcpu->kvm, args_phys, &args, sizeof(args));
rc                233 arch/powerpc/kvm/book3s_rtas.c 	if (rc)
rc                247 arch/powerpc/kvm/book3s_rtas.c 	rc = -ENOENT;
rc                251 arch/powerpc/kvm/book3s_rtas.c 			rc = 0;
rc                258 arch/powerpc/kvm/book3s_rtas.c 	if (rc == 0) {
rc                260 arch/powerpc/kvm/book3s_rtas.c 		rc = kvm_write_guest(vcpu->kvm, args_phys, &args, sizeof(args));
rc                261 arch/powerpc/kvm/book3s_rtas.c 		if (rc)
rc                265 arch/powerpc/kvm/book3s_rtas.c 	return rc;
rc                274 arch/powerpc/kvm/book3s_rtas.c 	return rc;
rc                879 arch/powerpc/kvm/book3s_xics.c 	int rc = H_SUCCESS;
rc                891 arch/powerpc/kvm/book3s_xics.c 		return rc;
rc                893 arch/powerpc/kvm/book3s_xics.c 		rc = kvmppc_h_ipoll(vcpu, kvmppc_get_gpr(vcpu, 4));
rc                894 arch/powerpc/kvm/book3s_xics.c 		return rc;
rc                910 arch/powerpc/kvm/book3s_xics.c 		rc = kvmppc_h_eoi(vcpu, kvmppc_get_gpr(vcpu, 4));
rc                913 arch/powerpc/kvm/book3s_xics.c 		rc = kvmppc_h_ipi(vcpu, kvmppc_get_gpr(vcpu, 4),
rc                918 arch/powerpc/kvm/book3s_xics.c 	return rc;
rc                181 arch/powerpc/kvm/book3s_xive.c 	int rc;
rc                204 arch/powerpc/kvm/book3s_xive.c 		rc = -ENOMEM;
rc                210 arch/powerpc/kvm/book3s_xive.c 	rc = request_irq(xc->esc_virq[prio], xive_esc_irq,
rc                212 arch/powerpc/kvm/book3s_xive.c 	if (rc) {
rc                242 arch/powerpc/kvm/book3s_xive.c 	return rc;
rc                251 arch/powerpc/kvm/book3s_xive.c 	int rc;
rc                272 arch/powerpc/kvm/book3s_xive.c 	rc = xive_native_configure_queue(xc->vp_id, q, prio, qpage,
rc                274 arch/powerpc/kvm/book3s_xive.c 	if (rc)
rc                277 arch/powerpc/kvm/book3s_xive.c 	return rc;
rc                285 arch/powerpc/kvm/book3s_xive.c 	int i, rc;
rc                299 arch/powerpc/kvm/book3s_xive.c 		rc = xive_provision_queue(vcpu, prio);
rc                300 arch/powerpc/kvm/book3s_xive.c 		if (rc == 0 && !xive->single_escalation)
rc                303 arch/powerpc/kvm/book3s_xive.c 		if (rc)
rc                304 arch/powerpc/kvm/book3s_xive.c 			return rc;
rc                356 arch/powerpc/kvm/book3s_xive.c 	int i, rc;
rc                368 arch/powerpc/kvm/book3s_xive.c 	rc = xive_try_pick_queue(vcpu, prio);
rc                369 arch/powerpc/kvm/book3s_xive.c 	if (rc == 0)
rc                370 arch/powerpc/kvm/book3s_xive.c 		return rc;
rc                378 arch/powerpc/kvm/book3s_xive.c 		rc = xive_try_pick_queue(vcpu, prio);
rc                379 arch/powerpc/kvm/book3s_xive.c 		if (rc == 0) {
rc                382 arch/powerpc/kvm/book3s_xive.c 			return rc;
rc                534 arch/powerpc/kvm/book3s_xive.c 	int rc;
rc                541 arch/powerpc/kvm/book3s_xive.c 	rc = kvmppc_xive_select_target(kvm, &server, prio);
rc                547 arch/powerpc/kvm/book3s_xive.c 	if (rc)
rc                548 arch/powerpc/kvm/book3s_xive.c 		return rc;
rc                620 arch/powerpc/kvm/book3s_xive.c 	int rc = 0;
rc                632 arch/powerpc/kvm/book3s_xive.c 		rc = xive_check_provisioning(xive->kvm,
rc                636 arch/powerpc/kvm/book3s_xive.c 	if (rc) {
rc                637 arch/powerpc/kvm/book3s_xive.c 		pr_devel("  provisioning failure %d !\n", rc);
rc                638 arch/powerpc/kvm/book3s_xive.c 		return rc;
rc                695 arch/powerpc/kvm/book3s_xive.c 		rc = xive_target_interrupt(kvm, state, server, new_act_prio);
rc                711 arch/powerpc/kvm/book3s_xive.c 	return rc;
rc                907 arch/powerpc/kvm/book3s_xive.c 	int rc;
rc                932 arch/powerpc/kvm/book3s_xive.c 	rc = irq_set_vcpu_affinity(host_irq, state);
rc                933 arch/powerpc/kvm/book3s_xive.c 	if (rc) {
rc                935 arch/powerpc/kvm/book3s_xive.c 		return rc;
rc               1002 arch/powerpc/kvm/book3s_xive.c 	int rc;
rc               1032 arch/powerpc/kvm/book3s_xive.c 	rc = irq_set_vcpu_affinity(host_irq, NULL);
rc               1033 arch/powerpc/kvm/book3s_xive.c 	if (rc) {
rc               1035 arch/powerpc/kvm/book3s_xive.c 		return rc;
rc               1646 arch/powerpc/kvm/book3s_xive.c 	int rc = 0;
rc               1723 arch/powerpc/kvm/book3s_xive.c 		rc = xive_check_provisioning(xive->kvm, act_prio);
rc               1727 arch/powerpc/kvm/book3s_xive.c 		if (rc == 0)
rc               1728 arch/powerpc/kvm/book3s_xive.c 			rc = xive_target_interrupt(xive->kvm, state,
rc                 57 arch/powerpc/kvm/book3s_xive_native.c 	int rc;
rc                 60 arch/powerpc/kvm/book3s_xive_native.c 	rc = xive_native_configure_queue(vp_id, q, prio, qpage, order,
rc                 62 arch/powerpc/kvm/book3s_xive_native.c 	if (rc)
rc                 63 arch/powerpc/kvm/book3s_xive_native.c 		return rc;
rc                 68 arch/powerpc/kvm/book3s_xive_native.c 	return rc;
rc                126 arch/powerpc/kvm/book3s_xive_native.c 	int rc;
rc                149 arch/powerpc/kvm/book3s_xive_native.c 		rc = -EEXIST;
rc                155 arch/powerpc/kvm/book3s_xive_native.c 		rc = -ENOMEM;
rc                168 arch/powerpc/kvm/book3s_xive_native.c 	rc = xive_native_get_vp_info(xc->vp_id, &xc->vp_cam, &xc->vp_chip_id);
rc                169 arch/powerpc/kvm/book3s_xive_native.c 	if (rc) {
rc                170 arch/powerpc/kvm/book3s_xive_native.c 		pr_err("Failed to get VP info from OPAL: %d\n", rc);
rc                178 arch/powerpc/kvm/book3s_xive_native.c 	rc = xive_native_enable_vp(xc->vp_id, xive->single_escalation);
rc                179 arch/powerpc/kvm/book3s_xive_native.c 	if (rc) {
rc                180 arch/powerpc/kvm/book3s_xive_native.c 		pr_err("Failed to enable VP in OPAL: %d\n", rc);
rc                191 arch/powerpc/kvm/book3s_xive_native.c 	if (rc)
rc                194 arch/powerpc/kvm/book3s_xive_native.c 	return rc;
rc                339 arch/powerpc/kvm/book3s_xive_native.c 	int rc;
rc                372 arch/powerpc/kvm/book3s_xive_native.c 			rc = -ENXIO;
rc                400 arch/powerpc/kvm/book3s_xive_native.c 	rc = 0;
rc                405 arch/powerpc/kvm/book3s_xive_native.c 	return rc;
rc                416 arch/powerpc/kvm/book3s_xive_native.c 	int rc = 0;
rc                431 arch/powerpc/kvm/book3s_xive_native.c 		rc = kvmppc_xive_select_target(kvm, &server, priority);
rc                432 arch/powerpc/kvm/book3s_xive_native.c 		if (rc)
rc                439 arch/powerpc/kvm/book3s_xive_native.c 		rc = xive_native_configure_irq(hw_num,
rc                447 arch/powerpc/kvm/book3s_xive_native.c 		rc = xive_native_configure_irq(hw_num, 0, MASKED, 0);
rc                452 arch/powerpc/kvm/book3s_xive_native.c 	return rc;
rc                509 arch/powerpc/kvm/book3s_xive_native.c 	int rc = 0;
rc                519 arch/powerpc/kvm/book3s_xive_native.c 	rc = -EINVAL;
rc                526 arch/powerpc/kvm/book3s_xive_native.c 		rc = 0;
rc                530 arch/powerpc/kvm/book3s_xive_native.c 	return rc;
rc                561 arch/powerpc/kvm/book3s_xive_native.c 	int rc;
rc                603 arch/powerpc/kvm/book3s_xive_native.c 		rc = kvmppc_xive_native_configure_queue(xc->vp_id, q, priority,
rc                605 arch/powerpc/kvm/book3s_xive_native.c 		if (rc) {
rc                607 arch/powerpc/kvm/book3s_xive_native.c 			       priority, xc->server_num, rc);
rc                608 arch/powerpc/kvm/book3s_xive_native.c 			return rc;
rc                626 arch/powerpc/kvm/book3s_xive_native.c 	rc = xive_native_validate_queue_size(kvm_eq.qshift);
rc                627 arch/powerpc/kvm/book3s_xive_native.c 	if (rc) {
rc                629 arch/powerpc/kvm/book3s_xive_native.c 		return rc;
rc                670 arch/powerpc/kvm/book3s_xive_native.c 	rc = kvmppc_xive_native_configure_queue(xc->vp_id, q, priority,
rc                672 arch/powerpc/kvm/book3s_xive_native.c 	if (rc) {
rc                674 arch/powerpc/kvm/book3s_xive_native.c 		       priority, xc->server_num, rc);
rc                676 arch/powerpc/kvm/book3s_xive_native.c 		return rc;
rc                684 arch/powerpc/kvm/book3s_xive_native.c 		rc = xive_native_set_queue_state(xc->vp_id, priority,
rc                687 arch/powerpc/kvm/book3s_xive_native.c 		if (rc)
rc                691 arch/powerpc/kvm/book3s_xive_native.c 	rc = kvmppc_xive_attach_escalation(vcpu, priority,
rc                694 arch/powerpc/kvm/book3s_xive_native.c 	if (rc)
rc                696 arch/powerpc/kvm/book3s_xive_native.c 	return rc;
rc                715 arch/powerpc/kvm/book3s_xive_native.c 	int rc;
rc                744 arch/powerpc/kvm/book3s_xive_native.c 	rc = xive_native_get_queue_info(xc->vp_id, priority, &qaddr, &qshift,
rc                746 arch/powerpc/kvm/book3s_xive_native.c 	if (rc)
rc                747 arch/powerpc/kvm/book3s_xive_native.c 		return rc;
rc                756 arch/powerpc/kvm/book3s_xive_native.c 	rc = xive_native_get_queue_state(xc->vp_id, priority, &kvm_eq.qtoggle,
rc                758 arch/powerpc/kvm/book3s_xive_native.c 	if (rc)
rc                759 arch/powerpc/kvm/book3s_xive_native.c 		return rc;
rc               1132 arch/powerpc/kvm/book3s_xive_native.c 	int rc;
rc               1144 arch/powerpc/kvm/book3s_xive_native.c 	rc = xive_native_get_vp_state(xc->vp_id, &opal_state);
rc               1145 arch/powerpc/kvm/book3s_xive_native.c 	if (rc)
rc               1146 arch/powerpc/kvm/book3s_xive_native.c 		return rc;
rc                508 arch/powerpc/kvm/book3s_xive_template.c 	int rc = 0;
rc                536 arch/powerpc/kvm/book3s_xive_template.c 		rc = H_PARAMETER;
rc                600 arch/powerpc/kvm/book3s_xive_template.c 	return rc;
rc                371 arch/powerpc/kvm/powerpc.c 	int rc = -EINVAL;
rc                376 arch/powerpc/kvm/powerpc.c 		rc = vcpu->kvm->arch.kvm_ops->load_from_eaddr(vcpu, eaddr, ptr,
rc                379 arch/powerpc/kvm/powerpc.c 	if ((!rc) || (rc == -EAGAIN))
rc                380 arch/powerpc/kvm/powerpc.c 		return rc;
rc                382 arch/powerpc/kvm/powerpc.c 	rc = kvmppc_xlate(vcpu, *eaddr, data ? XLATE_DATA : XLATE_INST,
rc                384 arch/powerpc/kvm/powerpc.c 	if (rc)
rc                385 arch/powerpc/kvm/powerpc.c 		return rc;
rc               2198 arch/powerpc/kvm/powerpc.c 	unsigned long rc;
rc               2203 arch/powerpc/kvm/powerpc.c 	rc = plpar_get_cpu_characteristics(&c);
rc               2204 arch/powerpc/kvm/powerpc.c 	if (rc == H_SUCCESS) {
rc               1168 arch/powerpc/lib/sstep.c 	unsigned int opcode, ra, rb, rc, rd, spr, u;
rc               1291 arch/powerpc/lib/sstep.c 	rc = (instr >> 6) & 0x1f;
rc               1314 arch/powerpc/lib/sstep.c 				     "r" (regs->gpr[rb]), "r" (regs->gpr[rc]));
rc               1320 arch/powerpc/lib/sstep.c 				     "r" (regs->gpr[rb]), "r" (regs->gpr[rc]));
rc               1326 arch/powerpc/lib/sstep.c 				     "r" (regs->gpr[rb]), "r" (regs->gpr[rc]));
rc                111 arch/powerpc/mm/book3s64/hash_pgtable.c 	int rc;
rc                118 arch/powerpc/mm/book3s64/hash_pgtable.c 	rc = htab_bolt_mapping(start, start + page_size, phys,
rc                121 arch/powerpc/mm/book3s64/hash_pgtable.c 	if (rc < 0) {
rc                127 arch/powerpc/mm/book3s64/hash_pgtable.c 	return rc;
rc                134 arch/powerpc/mm/book3s64/hash_pgtable.c 	int rc = htab_remove_mapping(start, start + page_size,
rc                137 arch/powerpc/mm/book3s64/hash_pgtable.c 	BUG_ON((rc < 0) && (rc != -ENOENT));
rc                138 arch/powerpc/mm/book3s64/hash_pgtable.c 	WARN_ON(rc == -ENOENT);
rc                323 arch/powerpc/mm/book3s64/hash_utils.c 	int rc;
rc                333 arch/powerpc/mm/book3s64/hash_utils.c 		rc = mmu_hash_ops.hpte_removebolted(vaddr, psize, ssize);
rc                334 arch/powerpc/mm/book3s64/hash_utils.c 		if (rc == -ENOENT) {
rc                338 arch/powerpc/mm/book3s64/hash_utils.c 		if (rc < 0)
rc                339 arch/powerpc/mm/book3s64/hash_utils.c 			return rc;
rc                562 arch/powerpc/mm/book3s64/hash_utils.c 	int rc;
rc                574 arch/powerpc/mm/book3s64/hash_utils.c 	rc = of_scan_flat_dt(htab_dt_scan_page_sizes, NULL);
rc                575 arch/powerpc/mm/book3s64/hash_utils.c 	if (rc == 0 && early_mmu_has_feature(MMU_FTR_16M_PAGE)) {
rc                794 arch/powerpc/mm/book3s64/hash_utils.c 	int rc;
rc                801 arch/powerpc/mm/book3s64/hash_utils.c 	rc = htab_bolt_mapping(start, end, __pa(start),
rc                805 arch/powerpc/mm/book3s64/hash_utils.c 	if (rc < 0) {
rc                810 arch/powerpc/mm/book3s64/hash_utils.c 	return rc;
rc                815 arch/powerpc/mm/book3s64/hash_utils.c 	int rc = htab_remove_mapping(start, end, mmu_linear_psize,
rc                817 arch/powerpc/mm/book3s64/hash_utils.c 	WARN_ON(rc < 0);
rc                818 arch/powerpc/mm/book3s64/hash_utils.c 	return rc;
rc               1253 arch/powerpc/mm/book3s64/hash_utils.c 	int rc, user_region = 0;
rc               1266 arch/powerpc/mm/book3s64/hash_utils.c 			rc = 1;
rc               1289 arch/powerpc/mm/book3s64/hash_utils.c 		rc = 1;
rc               1297 arch/powerpc/mm/book3s64/hash_utils.c 		rc = 1;
rc               1303 arch/powerpc/mm/book3s64/hash_utils.c 		rc = 1;
rc               1328 arch/powerpc/mm/book3s64/hash_utils.c 		rc = 1;
rc               1341 arch/powerpc/mm/book3s64/hash_utils.c 		rc = 1;
rc               1347 arch/powerpc/mm/book3s64/hash_utils.c 			rc = __hash_page_thp(ea, access, vsid, (pmd_t *)ptep,
rc               1351 arch/powerpc/mm/book3s64/hash_utils.c 			rc = __hash_page_huge(ea, access, vsid, ptep, trap,
rc               1359 arch/powerpc/mm/book3s64/hash_utils.c 			rc = 1;
rc               1412 arch/powerpc/mm/book3s64/hash_utils.c 		rc = __hash_page_64K(ea, access, vsid, ptep, trap,
rc               1419 arch/powerpc/mm/book3s64/hash_utils.c 			rc = -2;
rc               1421 arch/powerpc/mm/book3s64/hash_utils.c 			rc = __hash_page_4K(ea, access, vsid, ptep, trap,
rc               1429 arch/powerpc/mm/book3s64/hash_utils.c 	if (rc == -1)
rc               1438 arch/powerpc/mm/book3s64/hash_utils.c 	DBG_LOW(" -> rc=%d\n", rc);
rc               1442 arch/powerpc/mm/book3s64/hash_utils.c 	return rc;
rc               1529 arch/powerpc/mm/book3s64/hash_utils.c 	int rc, ssize, update_flags = 0;
rc               1583 arch/powerpc/mm/book3s64/hash_utils.c 		rc = __hash_page_64K(ea, access, vsid, ptep, trap,
rc               1587 arch/powerpc/mm/book3s64/hash_utils.c 		rc = __hash_page_4K(ea, access, vsid, ptep, trap, update_flags,
rc               1593 arch/powerpc/mm/book3s64/hash_utils.c 	if (rc == -1)
rc               1820 arch/powerpc/mm/book3s64/hash_utils.c void low_hash_fault(struct pt_regs *regs, unsigned long address, int rc)
rc               1826 arch/powerpc/mm/book3s64/hash_utils.c 		if (rc == -2)
rc                265 arch/powerpc/mm/book3s64/radix_pgtable.c 		int rc;
rc                300 arch/powerpc/mm/book3s64/radix_pgtable.c 		rc = __map_kernel_page(vaddr, addr, prot, mapping_size, nid, start, end);
rc                301 arch/powerpc/mm/book3s64/radix_pgtable.c 		if (rc)
rc                302 arch/powerpc/mm/book3s64/radix_pgtable.c 			return rc;
rc                473 arch/powerpc/mm/book3s64/radix_pgtable.c 	int rc;
rc                478 arch/powerpc/mm/book3s64/radix_pgtable.c 	rc = of_scan_flat_dt(radix_dt_scan_page_sizes, NULL);
rc                479 arch/powerpc/mm/book3s64/radix_pgtable.c 	if (rc != 0)  /* Found */
rc                173 arch/powerpc/mm/drmem.c 	int rc = -1;
rc                181 arch/powerpc/mm/drmem.c 		rc = drmem_update_dt_v1(memory, prop);
rc                185 arch/powerpc/mm/drmem.c 			rc = drmem_update_dt_v2(memory, prop);
rc                189 arch/powerpc/mm/drmem.c 	return rc;
rc                637 arch/powerpc/mm/fault.c 	int rc = __do_page_fault(regs, address, error_code);
rc                639 arch/powerpc/mm/fault.c 	return rc;
rc                202 arch/powerpc/mm/init_64.c 		int rc;
rc                227 arch/powerpc/mm/init_64.c 		rc = vmemmap_create_mapping(start, page_size, __pa(p));
rc                228 arch/powerpc/mm/init_64.c 		if (rc < 0) {
rc                230 arch/powerpc/mm/init_64.c 				__func__, rc);
rc                133 arch/powerpc/mm/mem.c 	int rc;
rc                138 arch/powerpc/mm/mem.c 	rc = create_section_mapping(start, start + size, nid);
rc                139 arch/powerpc/mm/mem.c 	if (rc) {
rc                141 arch/powerpc/mm/mem.c 			start, start + size, rc);
rc                437 arch/powerpc/mm/numa.c 	int rc, index;
rc                442 arch/powerpc/mm/numa.c 	rc = of_get_assoc_arrays(&aa);
rc                443 arch/powerpc/mm/numa.c 	if (rc)
rc               1188 arch/powerpc/mm/numa.c 	long rc;
rc               1190 arch/powerpc/mm/numa.c 	rc = hcall_vphn(get_hard_smp_processor_id(cpu),
rc               1193 arch/powerpc/mm/numa.c 	switch (rc) {
rc               1211 arch/powerpc/mm/numa.c 	return rc;
rc               1481 arch/powerpc/mm/numa.c 	int rc = NOTIFY_DONE;
rc               1489 arch/powerpc/mm/numa.c 			rc = dlpar_cpu_readd(core_id);
rc               1490 arch/powerpc/mm/numa.c 			rc = NOTIFY_OK;
rc               1495 arch/powerpc/mm/numa.c 	return rc;
rc               1509 arch/powerpc/mm/numa.c 	int rc = 0;
rc               1518 arch/powerpc/mm/numa.c 			rc = of_reconfig_notifier_register(&dt_update_nb);
rc               1537 arch/powerpc/mm/numa.c 	return rc;
rc               1545 arch/powerpc/mm/numa.c 	int rc = 0;
rc               1553 arch/powerpc/mm/numa.c 		rc = of_reconfig_notifier_unregister(&dt_update_nb);
rc               1558 arch/powerpc/mm/numa.c 		rc = del_timer_sync(&topology_timer);
rc               1563 arch/powerpc/mm/numa.c 	return rc;
rc                306 arch/powerpc/perf/callchain.c 	int rc;
rc                313 arch/powerpc/perf/callchain.c 	rc = __get_user_inatomic(*ret, ptr);
rc                316 arch/powerpc/perf/callchain.c 	return rc;
rc                224 arch/powerpc/perf/generic-compat-pmu.c 	int rc = 0;
rc                226 arch/powerpc/perf/generic-compat-pmu.c 	rc = register_power_pmu(&generic_compat_pmu);
rc                227 arch/powerpc/perf/generic-compat-pmu.c 	if (rc)
rc                228 arch/powerpc/perf/generic-compat-pmu.c 		return rc;
rc                437 arch/powerpc/perf/imc-pmu.c 	int rc, node_id;
rc                473 arch/powerpc/perf/imc-pmu.c 		rc = opal_imc_counters_stop(OPAL_IMC_COUNTERS_NEST,
rc                475 arch/powerpc/perf/imc-pmu.c 		if (rc) {
rc                489 arch/powerpc/perf/imc-pmu.c 	int chip_id, rc, node_id;
rc                552 arch/powerpc/perf/imc-pmu.c 		rc = opal_imc_counters_start(OPAL_IMC_COUNTERS_NEST,
rc                554 arch/powerpc/perf/imc-pmu.c 		if (rc) {
rc                558 arch/powerpc/perf/imc-pmu.c 			return rc;
rc                578 arch/powerpc/perf/imc-pmu.c 	int nid, rc = 0, core_id = (cpu / threads_per_core);
rc                602 arch/powerpc/perf/imc-pmu.c 	rc = opal_imc_counters_init(OPAL_IMC_COUNTERS_CORE,
rc                605 arch/powerpc/perf/imc-pmu.c 	if (rc) {
rc                610 arch/powerpc/perf/imc-pmu.c 	return rc;
rc                715 arch/powerpc/perf/imc-pmu.c 	int rc, core_id;
rc                750 arch/powerpc/perf/imc-pmu.c 		rc = opal_imc_counters_stop(OPAL_IMC_COUNTERS_CORE,
rc                752 arch/powerpc/perf/imc-pmu.c 		if (rc) {
rc                766 arch/powerpc/perf/imc-pmu.c 	int core_id, rc;
rc                810 arch/powerpc/perf/imc-pmu.c 		rc = opal_imc_counters_start(OPAL_IMC_COUNTERS_CORE,
rc                812 arch/powerpc/perf/imc-pmu.c 		if (rc) {
rc                816 arch/powerpc/perf/imc-pmu.c 			return rc;
rc               1098 arch/powerpc/perf/imc-pmu.c 	int phys_id = cpu_to_node(cpu_id), rc = 0;
rc               1113 arch/powerpc/perf/imc-pmu.c 		rc = opal_imc_counters_init(OPAL_IMC_COUNTERS_TRACE, __pa((void *)local_mem),
rc               1115 arch/powerpc/perf/imc-pmu.c 		if (rc) {
rc               1117 arch/powerpc/perf/imc-pmu.c 			return rc;
rc                383 arch/powerpc/perf/power8-pmu.c 	int rc;
rc                389 arch/powerpc/perf/power8-pmu.c 	rc = register_power_pmu(&power8_pmu);
rc                390 arch/powerpc/perf/power8-pmu.c 	if (rc)
rc                391 arch/powerpc/perf/power8-pmu.c 		return rc;
rc                441 arch/powerpc/perf/power9-pmu.c 	int rc = 0;
rc                460 arch/powerpc/perf/power9-pmu.c 	rc = register_power_pmu(&power9_pmu);
rc                461 arch/powerpc/perf/power9-pmu.c 	if (rc)
rc                462 arch/powerpc/perf/power9-pmu.c 		return rc;
rc                204 arch/powerpc/platforms/44x/fsp2.c 	int32_t rc;
rc                214 arch/powerpc/platforms/44x/fsp2.c 		rc = request_irq(irq, errirq_handler, 0, np->name, np);
rc                215 arch/powerpc/platforms/44x/fsp2.c 		if (rc) {
rc                217 arch/powerpc/platforms/44x/fsp2.c 			      np, rc);
rc                191 arch/powerpc/platforms/44x/warp.c 	int irq, rc;
rc                208 arch/powerpc/platforms/44x/warp.c 	rc = request_irq(irq, temp_isr, 0, "ad7414", NULL);
rc                209 arch/powerpc/platforms/44x/warp.c 	if (rc) {
rc                211 arch/powerpc/platforms/44x/warp.c 		       ": Unable to request ad7414 irq %d = %d\n", irq, rc);
rc                888 arch/powerpc/platforms/4xx/pci.c 	int rc = ppc440spe_pciex_init_port_hw(port);
rc                892 arch/powerpc/platforms/4xx/pci.c 	return rc;
rc               1492 arch/powerpc/platforms/4xx/pci.c 	int rc = 0;
rc               1496 arch/powerpc/platforms/4xx/pci.c 		rc = ppc4xx_pciex_hwops->port_init_hw(port);
rc               1497 arch/powerpc/platforms/4xx/pci.c 	if (rc != 0)
rc               1498 arch/powerpc/platforms/4xx/pci.c 		return rc;
rc                323 arch/powerpc/platforms/52xx/mpc52xx_gpt.c 	int rc;
rc                348 arch/powerpc/platforms/52xx/mpc52xx_gpt.c 	rc = gpiochip_add_data(&gpt->gc, gpt);
rc                349 arch/powerpc/platforms/52xx/mpc52xx_gpt.c 	if (rc)
rc                350 arch/powerpc/platforms/52xx/mpc52xx_gpt.c 		dev_err(gpt->dev, "gpiochip_add_data() failed; rc=%i\n", rc);
rc                475 arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c 	int rc = -ENOMEM;
rc                497 arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c 	rc = request_irq(lpbfifo.irq, mpc52xx_lpbfifo_irq, 0,
rc                499 arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c 	if (rc)
rc                510 arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c 	rc = request_irq(bcom_get_task_irq(lpbfifo.bcom_rx_task),
rc                513 arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c 	if (rc)
rc                255 arch/powerpc/platforms/cell/axon_msi.c 	unsigned int virq, rc;
rc                264 arch/powerpc/platforms/cell/axon_msi.c 	rc = setup_msi_msg_address(dev, &msg);
rc                265 arch/powerpc/platforms/cell/axon_msi.c 	if (rc)
rc                266 arch/powerpc/platforms/cell/axon_msi.c 		return rc;
rc                367 arch/powerpc/platforms/cell/cbe_thermal.c 	int rc = init_default_values();
rc                369 arch/powerpc/platforms/cell/cbe_thermal.c 	if (rc == 0) {
rc                374 arch/powerpc/platforms/cell/cbe_thermal.c 	return rc;
rc                370 arch/powerpc/platforms/cell/pmu.c 	int rc, node;
rc                381 arch/powerpc/platforms/cell/pmu.c 		rc = request_irq(irq, cbe_pm_irq,
rc                383 arch/powerpc/platforms/cell/pmu.c 		if (rc) {
rc                386 arch/powerpc/platforms/cell/pmu.c 			return rc;
rc                122 arch/powerpc/platforms/cell/setup.c 	int rc = rtas_setup_phb(phb);
rc                123 arch/powerpc/platforms/cell/setup.c 	if (rc)
rc                124 arch/powerpc/platforms/cell/setup.c 		return rc;
rc                496 arch/powerpc/platforms/cell/spu_base.c 	int rc = 0;
rc                500 arch/powerpc/platforms/cell/spu_base.c 		rc = sysfs_create_group(&spu->dev.kobj, attrs);
rc                503 arch/powerpc/platforms/cell/spu_base.c 		if (rc) {
rc                516 arch/powerpc/platforms/cell/spu_base.c 	return rc;
rc                 97 arch/powerpc/platforms/cell/spufs/coredump.c 	int size = 0, rc, fd;
rc                101 arch/powerpc/platforms/cell/spufs/coredump.c 		rc = spu_acquire_saved(ctx);
rc                102 arch/powerpc/platforms/cell/spufs/coredump.c 		if (rc)
rc                104 arch/powerpc/platforms/cell/spufs/coredump.c 		rc = spufs_ctx_note_size(ctx, fd);
rc                106 arch/powerpc/platforms/cell/spufs/coredump.c 		if (rc < 0)
rc                109 arch/powerpc/platforms/cell/spufs/coredump.c 		size += rc;
rc                122 arch/powerpc/platforms/cell/spufs/coredump.c 	int sz, rc, total = 0;
rc                151 arch/powerpc/platforms/cell/spufs/coredump.c 		rc = do_coredump_read(i, ctx, buf, bufsz, &pos);
rc                152 arch/powerpc/platforms/cell/spufs/coredump.c 		if (rc > 0) {
rc                153 arch/powerpc/platforms/cell/spufs/coredump.c 			if (!dump_emit(cprm, buf, rc))
rc                155 arch/powerpc/platforms/cell/spufs/coredump.c 			total += rc;
rc                157 arch/powerpc/platforms/cell/spufs/coredump.c 	} while (rc == bufsz && total < sz);
rc                159 arch/powerpc/platforms/cell/spufs/coredump.c 	if (rc < 0)
rc                166 arch/powerpc/platforms/cell/spufs/coredump.c 	rc = 0;
rc                169 arch/powerpc/platforms/cell/spufs/coredump.c 	return rc;
rc                178 arch/powerpc/platforms/cell/spufs/coredump.c 	int fd, j, rc;
rc                182 arch/powerpc/platforms/cell/spufs/coredump.c 		rc = spu_acquire_saved(ctx);
rc                183 arch/powerpc/platforms/cell/spufs/coredump.c 		if (rc)
rc                184 arch/powerpc/platforms/cell/spufs/coredump.c 			return rc;
rc                187 arch/powerpc/platforms/cell/spufs/coredump.c 			rc = spufs_arch_write_note(ctx, j, cprm, fd);
rc                188 arch/powerpc/platforms/cell/spufs/coredump.c 			if (rc) {
rc                190 arch/powerpc/platforms/cell/spufs/coredump.c 				return rc;
rc               2317 arch/powerpc/platforms/cell/spufs/file.c 	int rc;
rc               2319 arch/powerpc/platforms/cell/spufs/file.c 	rc = spu_acquire(ctx);
rc               2320 arch/powerpc/platforms/cell/spufs/file.c 	if (rc)
rc               2321 arch/powerpc/platforms/cell/spufs/file.c 		return rc;
rc               2324 arch/powerpc/platforms/cell/spufs/file.c 		rc = -EBUSY;
rc               2332 arch/powerpc/platforms/cell/spufs/file.c 		rc = -ENOMEM;
rc               2338 arch/powerpc/platforms/cell/spufs/file.c 	rc = 0;
rc               2342 arch/powerpc/platforms/cell/spufs/file.c 	return rc;
rc               2348 arch/powerpc/platforms/cell/spufs/file.c 	int rc;
rc               2350 arch/powerpc/platforms/cell/spufs/file.c 	rc = spu_acquire(ctx);
rc               2351 arch/powerpc/platforms/cell/spufs/file.c 	if (rc)
rc               2352 arch/powerpc/platforms/cell/spufs/file.c 		return rc;
rc               2452 arch/powerpc/platforms/cell/spufs/file.c 	int rc;
rc               2456 arch/powerpc/platforms/cell/spufs/file.c 	rc = spu_acquire(ctx);
rc               2457 arch/powerpc/platforms/cell/spufs/file.c 	if (rc)
rc               2458 arch/powerpc/platforms/cell/spufs/file.c 		return rc;
rc               2026 arch/powerpc/platforms/cell/spufs/switch.c 	int rc;
rc               2040 arch/powerpc/platforms/cell/spufs/switch.c 	rc = quiece_spu(prev, spu);	        /* Steps 2-16. */
rc               2041 arch/powerpc/platforms/cell/spufs/switch.c 	switch (rc) {
rc               2046 arch/powerpc/platforms/cell/spufs/switch.c 		return rc;
rc               2058 arch/powerpc/platforms/cell/spufs/switch.c 	int rc;
rc               2072 arch/powerpc/platforms/cell/spufs/switch.c 	rc = check_restore_status(next, spu);	/* Step 40.     */
rc               2073 arch/powerpc/platforms/cell/spufs/switch.c 	switch (rc) {
rc               2076 arch/powerpc/platforms/cell/spufs/switch.c 		return rc;
rc               2096 arch/powerpc/platforms/cell/spufs/switch.c 	int rc;
rc               2099 arch/powerpc/platforms/cell/spufs/switch.c 	rc = __do_spu_save(prev, spu);	/* Steps 2-53. */
rc               2101 arch/powerpc/platforms/cell/spufs/switch.c 	if (rc != 0 && rc != 2 && rc != 6) {
rc               2103 arch/powerpc/platforms/cell/spufs/switch.c 		      __func__, spu->number, rc);
rc               2120 arch/powerpc/platforms/cell/spufs/switch.c 	int rc;
rc               2125 arch/powerpc/platforms/cell/spufs/switch.c 	rc = __do_spu_restore(new, spu);
rc               2127 arch/powerpc/platforms/cell/spufs/switch.c 	if (rc) {
rc               2129 arch/powerpc/platforms/cell/spufs/switch.c 		       __func__, spu->number, rc);
rc               2131 arch/powerpc/platforms/cell/spufs/switch.c 	return rc;
rc               2186 arch/powerpc/platforms/cell/spufs/switch.c 	int rc;
rc               2192 arch/powerpc/platforms/cell/spufs/switch.c 	rc = spu_alloc_lscsa(csa);
rc               2193 arch/powerpc/platforms/cell/spufs/switch.c 	if (rc)
rc               2194 arch/powerpc/platforms/cell/spufs/switch.c 		return rc;
rc                140 arch/powerpc/platforms/pasemi/msi.c 	int rc;
rc                150 arch/powerpc/platforms/pasemi/msi.c 	rc = mpic_msi_init_allocator(mpic);
rc                151 arch/powerpc/platforms/pasemi/msi.c 	if (rc) {
rc                153 arch/powerpc/platforms/pasemi/msi.c 		return rc;
rc                811 arch/powerpc/platforms/powermac/feature.c 	int rc;
rc                830 arch/powerpc/platforms/powermac/feature.c 		rc = pci_enable_device(pdev);
rc                831 arch/powerpc/platforms/powermac/feature.c 		if (rc == 0)
rc                834 arch/powerpc/platforms/powermac/feature.c 		if (rc)
rc                835 arch/powerpc/platforms/powermac/feature.c 			return rc;
rc                680 arch/powerpc/platforms/powermac/low_i2c.c 	int rc = 0;
rc                726 arch/powerpc/platforms/powermac/low_i2c.c 		rc = pmu_queue_request(req);
rc                727 arch/powerpc/platforms/powermac/low_i2c.c 		if (rc)
rc                728 arch/powerpc/platforms/powermac/low_i2c.c 			return rc;
rc                753 arch/powerpc/platforms/powermac/low_i2c.c 		rc = pmu_queue_request(req);
rc                754 arch/powerpc/platforms/powermac/low_i2c.c 		if (rc)
rc                755 arch/powerpc/platforms/powermac/low_i2c.c 			return rc;
rc                844 arch/powerpc/platforms/powermac/low_i2c.c 	int rc = 0;
rc                883 arch/powerpc/platforms/powermac/low_i2c.c 	rc = smu_queue_i2c(cmd);
rc                884 arch/powerpc/platforms/powermac/low_i2c.c 	if (rc < 0)
rc                885 arch/powerpc/platforms/powermac/low_i2c.c 		return rc;
rc                887 arch/powerpc/platforms/powermac/low_i2c.c 	rc = cmd->status;
rc                891 arch/powerpc/platforms/powermac/low_i2c.c 	return rc < 0 ? rc : 0;
rc               1091 arch/powerpc/platforms/powermac/low_i2c.c 	int rc;
rc               1097 arch/powerpc/platforms/powermac/low_i2c.c 	if (bus->open && (rc = bus->open(bus)) != 0) {
rc               1100 arch/powerpc/platforms/powermac/low_i2c.c 		return rc;
rc               1137 arch/powerpc/platforms/powermac/low_i2c.c 	int rc;
rc               1145 arch/powerpc/platforms/powermac/low_i2c.c 	rc = bus->xfer(bus, addrdir, subsize, subaddr, data, len);
rc               1148 arch/powerpc/platforms/powermac/low_i2c.c 	if (rc)
rc               1149 arch/powerpc/platforms/powermac/low_i2c.c 		DBG("xfer error %d\n", rc);
rc               1151 arch/powerpc/platforms/powermac/low_i2c.c 	return rc;
rc                585 arch/powerpc/platforms/powermac/pfunc_core.c 	int count, rc;
rc                621 arch/powerpc/platforms/powermac/pfunc_core.c 		rc = pmf_parsers[ccode](&cmd, handlers);
rc                622 arch/powerpc/platforms/powermac/pfunc_core.c 		if (rc != 0) {
rc                624 arch/powerpc/platforms/powermac/pfunc_core.c 				  " error %d\n", ccode, rc);
rc                625 arch/powerpc/platforms/powermac/pfunc_core.c 			return rc;
rc                707 arch/powerpc/platforms/powermac/pfunc_core.c 	int rc = 0;
rc                733 arch/powerpc/platforms/powermac/pfunc_core.c 	rc = pmf_add_functions(dev, driverdata);
rc                734 arch/powerpc/platforms/powermac/pfunc_core.c 	if (rc == 0) {
rc                942 arch/powerpc/platforms/powermac/pfunc_core.c 	int rc = 0;
rc                948 arch/powerpc/platforms/powermac/pfunc_core.c 	rc = pmf_parse_one(func, dev->handlers, instdata, args);
rc                952 arch/powerpc/platforms/powermac/pfunc_core.c 	return rc;
rc                962 arch/powerpc/platforms/powermac/pfunc_core.c 	int rc = -ENODEV;
rc                981 arch/powerpc/platforms/powermac/pfunc_core.c 		rc = pmf_call_one(func, args);
rc                988 arch/powerpc/platforms/powermac/pfunc_core.c 	return rc;
rc               1012 arch/powerpc/platforms/powermac/pfunc_core.c 	int rc;
rc               1017 arch/powerpc/platforms/powermac/pfunc_core.c 	rc = pmf_call_one(func, args);
rc               1019 arch/powerpc/platforms/powermac/pfunc_core.c 	return rc;
rc                204 arch/powerpc/platforms/powermac/pic.c 	int rc = IRQ_NONE;
rc                218 arch/powerpc/platforms/powermac/pic.c 		rc = IRQ_HANDLED;
rc                221 arch/powerpc/platforms/powermac/pic.c 	return rc;
rc                189 arch/powerpc/platforms/powermac/smp.c 	int rc = -ENOMEM;
rc                197 arch/powerpc/platforms/powermac/smp.c 		rc = request_irq(psurge_secondary_virq, psurge_ipi_intr,
rc                200 arch/powerpc/platforms/powermac/smp.c 	if (rc)
rc                203 arch/powerpc/platforms/powermac/smp.c 	return rc;
rc                510 arch/powerpc/platforms/powermac/smp.c 	int rc;
rc                517 arch/powerpc/platforms/powermac/smp.c 	rc = pmac_i2c_xfer(pmac_tb_clock_chip_host,
rc                520 arch/powerpc/platforms/powermac/smp.c 	if (rc != 0)
rc                526 arch/powerpc/platforms/powermac/smp.c 	rc = pmac_i2c_xfer(pmac_tb_clock_chip_host,
rc                531 arch/powerpc/platforms/powermac/smp.c 	if (rc != 0) {
rc                533 arch/powerpc/platforms/powermac/smp.c 		       freeze ? "freeze" : "unfreeze", rc);
rc                542 arch/powerpc/platforms/powermac/smp.c 	int rc;
rc                546 arch/powerpc/platforms/powermac/smp.c 	rc = pmac_i2c_xfer(pmac_tb_clock_chip_host,
rc                549 arch/powerpc/platforms/powermac/smp.c 	if (rc != 0)
rc                555 arch/powerpc/platforms/powermac/smp.c 	rc = pmac_i2c_xfer(pmac_tb_clock_chip_host,
rc                559 arch/powerpc/platforms/powermac/smp.c 	if (rc != 0) {
rc                561 arch/powerpc/platforms/powermac/smp.c 		       freeze ? "freeze" : "unfreeze", rc);
rc                855 arch/powerpc/platforms/powermac/smp.c 	int rc;
rc                859 arch/powerpc/platforms/powermac/smp.c 		rc = pmac_i2c_open(pmac_tb_clock_chip_host, 1);
rc                860 arch/powerpc/platforms/powermac/smp.c 		if (rc) {
rc                862 arch/powerpc/platforms/powermac/smp.c 			return notifier_from_errno(rc);
rc                913 arch/powerpc/platforms/powermac/smp.c 	int rc = generic_cpu_disable();
rc                914 arch/powerpc/platforms/powermac/smp.c 	if (rc)
rc                915 arch/powerpc/platforms/powermac/smp.c 		return rc;
rc                492 arch/powerpc/platforms/powernv/eeh-powernv.c 	s64 rc;
rc                521 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_eeh_freeze_set(phb->opal_id, pe->addr, opt);
rc                522 arch/powerpc/platforms/powernv/eeh-powernv.c 		if (rc != OPAL_SUCCESS) {
rc                524 arch/powerpc/platforms/powernv/eeh-powernv.c 				__func__, rc, phb->hose->global_number,
rc                536 arch/powerpc/platforms/powernv/eeh-powernv.c 	rc = opal_pci_eeh_freeze_clear(phb->opal_id, pe->addr, opt);
rc                537 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc != OPAL_SUCCESS) {
rc                539 arch/powerpc/platforms/powernv/eeh-powernv.c 			__func__, rc, option, phb->hose->global_number,
rc                562 arch/powerpc/platforms/powernv/eeh-powernv.c 	s64 rc;
rc                564 arch/powerpc/platforms/powernv/eeh-powernv.c 	rc = opal_pci_get_phb_diag_data2(phb->opal_id, pe->data,
rc                566 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc != OPAL_SUCCESS)
rc                568 arch/powerpc/platforms/powernv/eeh-powernv.c 			__func__, rc, pe->phb->global_number);
rc                576 arch/powerpc/platforms/powernv/eeh-powernv.c 	s64 rc;
rc                579 arch/powerpc/platforms/powernv/eeh-powernv.c 	rc = opal_pci_eeh_freeze_status(phb->opal_id,
rc                584 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc != OPAL_SUCCESS) {
rc                586 arch/powerpc/platforms/powernv/eeh-powernv.c 			__func__, rc, phb->hose->global_number);
rc                615 arch/powerpc/platforms/powernv/eeh-powernv.c 	s64 rc;
rc                639 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_eeh_freeze_status(phb->opal_id,
rc                644 arch/powerpc/platforms/powernv/eeh-powernv.c 		if (rc != OPAL_SUCCESS) {
rc                646 arch/powerpc/platforms/powernv/eeh-powernv.c 				__func__, rc, phb->hose->global_number,
rc                748 arch/powerpc/platforms/powernv/eeh-powernv.c 	s64 rc = OPAL_HARDWARE;
rc                751 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_poll(id);
rc                752 arch/powerpc/platforms/powernv/eeh-powernv.c 		if (rc <= 0)
rc                756 arch/powerpc/platforms/powernv/eeh-powernv.c 			udelay(1000 * rc);
rc                758 arch/powerpc/platforms/powernv/eeh-powernv.c 			msleep(rc);
rc                761 arch/powerpc/platforms/powernv/eeh-powernv.c 	return rc;
rc                767 arch/powerpc/platforms/powernv/eeh-powernv.c 	s64 rc = OPAL_HARDWARE;
rc                775 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_reset(phb->opal_id,
rc                779 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_reset(phb->opal_id,
rc                782 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc < 0)
rc                791 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc > 0)
rc                792 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = pnv_eeh_poll(phb->opal_id);
rc                800 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc != OPAL_SUCCESS)
rc                809 arch/powerpc/platforms/powernv/eeh-powernv.c 	s64 rc = OPAL_HARDWARE;
rc                820 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_reset(phb->opal_id,
rc                824 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_reset(phb->opal_id,
rc                828 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_reset(phb->opal_id,
rc                831 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc < 0)
rc                835 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc > 0)
rc                836 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = pnv_eeh_poll(phb->opal_id);
rc                840 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc != OPAL_SUCCESS)
rc                905 arch/powerpc/platforms/powernv/eeh-powernv.c 	int64_t rc;
rc                930 arch/powerpc/platforms/powernv/eeh-powernv.c 	rc = opal_pci_reset(id, scope, OPAL_ASSERT_RESET);
rc                931 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc <= OPAL_SUCCESS)
rc                934 arch/powerpc/platforms/powernv/eeh-powernv.c 	rc = pnv_eeh_poll(id);
rc                936 arch/powerpc/platforms/powernv/eeh-powernv.c 	return (rc == OPAL_SUCCESS) ? 0 : -EIO;
rc               1083 arch/powerpc/platforms/powernv/eeh-powernv.c 	int64_t rc;
rc               1113 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_reset(phb->opal_id,
rc               1116 arch/powerpc/platforms/powernv/eeh-powernv.c 		if (rc != OPAL_SUCCESS) {
rc               1118 arch/powerpc/platforms/powernv/eeh-powernv.c 				__func__, rc);
rc               1156 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = pci_bus_error_reset(bus->self);
rc               1157 arch/powerpc/platforms/powernv/eeh-powernv.c 		if (!rc)
rc               1215 arch/powerpc/platforms/powernv/eeh-powernv.c 	s64 rc;
rc               1239 arch/powerpc/platforms/powernv/eeh-powernv.c 	rc = opal_pci_err_inject(phb->opal_id, pe->addr,
rc               1241 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc != OPAL_SUCCESS) {
rc               1244 arch/powerpc/platforms/powernv/eeh-powernv.c 			__func__, rc, type, func,
rc               1327 arch/powerpc/platforms/powernv/eeh-powernv.c 	long rc;
rc               1329 arch/powerpc/platforms/powernv/eeh-powernv.c 	rc = opal_pci_get_hub_diag_data(phb->hub_id, data, sizeof(*data));
rc               1330 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (rc != OPAL_SUCCESS) {
rc               1332 arch/powerpc/platforms/powernv/eeh-powernv.c 			__func__, phb->hub_id, rc);
rc               1453 arch/powerpc/platforms/powernv/eeh-powernv.c 	long rc;
rc               1473 arch/powerpc/platforms/powernv/eeh-powernv.c 		rc = opal_pci_next_error(phb->opal_id,
rc               1475 arch/powerpc/platforms/powernv/eeh-powernv.c 		if (rc != OPAL_SUCCESS) {
rc               1478 arch/powerpc/platforms/powernv/eeh-powernv.c 				 __func__, hose->global_number, rc);
rc               1552 arch/powerpc/platforms/powernv/eeh-powernv.c 				rc = opal_pci_get_phb_diag_data2(phb->opal_id,
rc               1554 arch/powerpc/platforms/powernv/eeh-powernv.c 				if (rc == OPAL_SUCCESS)
rc                 67 arch/powerpc/platforms/powernv/idle.c 	int rc;
rc                 87 arch/powerpc/platforms/powernv/idle.c 		rc = opal_slw_set_reg(pir, SPRN_HSPRG0, hsprg0_val);
rc                 88 arch/powerpc/platforms/powernv/idle.c 		if (rc != 0)
rc                 89 arch/powerpc/platforms/powernv/idle.c 			return rc;
rc                 91 arch/powerpc/platforms/powernv/idle.c 		rc = opal_slw_set_reg(pir, SPRN_LPCR, lpcr_val);
rc                 92 arch/powerpc/platforms/powernv/idle.c 		if (rc != 0)
rc                 93 arch/powerpc/platforms/powernv/idle.c 			return rc;
rc                 96 arch/powerpc/platforms/powernv/idle.c 			rc = opal_slw_set_reg(pir, P9_STOP_SPR_MSR, msr_val);
rc                 97 arch/powerpc/platforms/powernv/idle.c 			if (rc)
rc                 98 arch/powerpc/platforms/powernv/idle.c 				return rc;
rc                100 arch/powerpc/platforms/powernv/idle.c 			rc = opal_slw_set_reg(pir,
rc                103 arch/powerpc/platforms/powernv/idle.c 			if (rc)
rc                104 arch/powerpc/platforms/powernv/idle.c 				return rc;
rc                110 arch/powerpc/platforms/powernv/idle.c 			rc = opal_slw_set_reg(pir, SPRN_HMEER, hmeer_val);
rc                111 arch/powerpc/platforms/powernv/idle.c 			if (rc != 0)
rc                112 arch/powerpc/platforms/powernv/idle.c 				return rc;
rc                114 arch/powerpc/platforms/powernv/idle.c 			rc = opal_slw_set_reg(pir, SPRN_HID0, hid0_val);
rc                115 arch/powerpc/platforms/powernv/idle.c 			if (rc != 0)
rc                116 arch/powerpc/platforms/powernv/idle.c 				return rc;
rc                121 arch/powerpc/platforms/powernv/idle.c 				rc = opal_slw_set_reg(pir, SPRN_HID1, hid1_val);
rc                122 arch/powerpc/platforms/powernv/idle.c 				if (rc != 0)
rc                123 arch/powerpc/platforms/powernv/idle.c 					return rc;
rc                125 arch/powerpc/platforms/powernv/idle.c 				rc = opal_slw_set_reg(pir, SPRN_HID4, hid4_val);
rc                126 arch/powerpc/platforms/powernv/idle.c 				if (rc != 0)
rc                127 arch/powerpc/platforms/powernv/idle.c 					return rc;
rc                129 arch/powerpc/platforms/powernv/idle.c 				rc = opal_slw_set_reg(pir, SPRN_HID5, hid5_val);
rc                130 arch/powerpc/platforms/powernv/idle.c 				if (rc != 0)
rc                131 arch/powerpc/platforms/powernv/idle.c 					return rc;
rc                148 arch/powerpc/platforms/powernv/idle.c 	int rc;
rc                151 arch/powerpc/platforms/powernv/idle.c 	rc = opal_config_cpu_idle_state(OPAL_CONFIG_IDLE_FASTSLEEP,
rc                153 arch/powerpc/platforms/powernv/idle.c 	if (rc)
rc                323 arch/powerpc/platforms/powernv/idle.c 	int rc;
rc                333 arch/powerpc/platforms/powernv/idle.c 				rc = opal_config_cpu_idle_state(
rc                336 arch/powerpc/platforms/powernv/idle.c 				BUG_ON(rc);
rc                448 arch/powerpc/platforms/powernv/idle.c 		rc = opal_config_cpu_idle_state(OPAL_CONFIG_IDLE_FASTSLEEP,
rc                450 arch/powerpc/platforms/powernv/idle.c 		BUG_ON(rc);
rc               1225 arch/powerpc/platforms/powernv/idle.c 	int rc = 0;
rc               1246 arch/powerpc/platforms/powernv/idle.c 		rc = -ENOMEM;
rc               1254 arch/powerpc/platforms/powernv/idle.c 		rc = -EINVAL;
rc               1264 arch/powerpc/platforms/powernv/idle.c 		rc = -EINVAL;
rc               1274 arch/powerpc/platforms/powernv/idle.c 		rc = -EINVAL;
rc               1286 arch/powerpc/platforms/powernv/idle.c 			rc = -EINVAL;
rc               1296 arch/powerpc/platforms/powernv/idle.c 			rc = -EINVAL;
rc               1312 arch/powerpc/platforms/powernv/idle.c 		rc = -EINVAL;
rc               1319 arch/powerpc/platforms/powernv/idle.c 	rc = 0;
rc               1324 arch/powerpc/platforms/powernv/idle.c 	return rc;
rc               1330 arch/powerpc/platforms/powernv/idle.c 	int rc = 0;
rc               1358 arch/powerpc/platforms/powernv/idle.c 	rc = pnv_parse_cpuidle_dt();
rc               1359 arch/powerpc/platforms/powernv/idle.c 	if (rc)
rc               1360 arch/powerpc/platforms/powernv/idle.c 		return rc;
rc                133 arch/powerpc/platforms/powernv/npu-dma.c 	int64_t rc;
rc                148 arch/powerpc/platforms/powernv/npu-dma.c 	rc = opal_pci_map_pe_dma_window(phb->opal_id,
rc                155 arch/powerpc/platforms/powernv/npu-dma.c 	if (rc) {
rc                156 arch/powerpc/platforms/powernv/npu-dma.c 		pe_err(npe, "Failed to configure TCE table, err %lld\n", rc);
rc                157 arch/powerpc/platforms/powernv/npu-dma.c 		return rc;
rc                173 arch/powerpc/platforms/powernv/npu-dma.c 	int64_t rc;
rc                180 arch/powerpc/platforms/powernv/npu-dma.c 	rc = opal_pci_map_pe_dma_window(phb->opal_id, npe->pe_number,
rc                184 arch/powerpc/platforms/powernv/npu-dma.c 	if (rc) {
rc                185 arch/powerpc/platforms/powernv/npu-dma.c 		pe_err(npe, "Unmapping failed, ret = %lld\n", rc);
rc                186 arch/powerpc/platforms/powernv/npu-dma.c 		return rc;
rc                202 arch/powerpc/platforms/powernv/npu-dma.c 	int64_t rc;
rc                217 arch/powerpc/platforms/powernv/npu-dma.c 	rc = opal_pci_map_pe_dma_window_real(phb->opal_id,
rc                220 arch/powerpc/platforms/powernv/npu-dma.c 	if (rc) {
rc                221 arch/powerpc/platforms/powernv/npu-dma.c 		pe_err(npe, "Failed to disable bypass, err %lld\n", rc);
rc                167 arch/powerpc/platforms/powernv/ocxl.c 	int rc, afu_idx = -1, i, actag;
rc                188 arch/powerpc/platforms/powernv/ocxl.c 	rc = get_max_afu_index(dev, &afu_idx);
rc                189 arch/powerpc/platforms/powernv/ocxl.c 	if (rc) {
rc                201 arch/powerpc/platforms/powernv/ocxl.c 		rc = get_actag_count(dev, i, &actag);
rc                202 arch/powerpc/platforms/powernv/ocxl.c 		if (rc)
rc                285 arch/powerpc/platforms/powernv/ocxl.c 	int i, rc = -EINVAL;
rc                308 arch/powerpc/platforms/powernv/ocxl.c 			rc = 0;
rc                314 arch/powerpc/platforms/powernv/ocxl.c 		rc ? 0 : *count);
rc                315 arch/powerpc/platforms/powernv/ocxl.c 	return rc;
rc                357 arch/powerpc/platforms/powernv/ocxl.c 	int rc;
rc                362 arch/powerpc/platforms/powernv/ocxl.c 	rc = opal_npu_tl_set(phb->opal_id, dev->devfn, cap,
rc                364 arch/powerpc/platforms/powernv/ocxl.c 	if (rc) {
rc                365 arch/powerpc/platforms/powernv/ocxl.c 		dev_err(&dev->dev, "Can't configure host TL: %d\n", rc);
rc                374 arch/powerpc/platforms/powernv/ocxl.c 	int rc;
rc                376 arch/powerpc/platforms/powernv/ocxl.c 	rc = of_property_read_u32(dev->dev.of_node, "ibm,opal-xsl-irq", hwirq);
rc                377 arch/powerpc/platforms/powernv/ocxl.c 	if (rc) {
rc                380 arch/powerpc/platforms/powernv/ocxl.c 		return rc;
rc                401 arch/powerpc/platforms/powernv/ocxl.c 	int i, j, rc = 0;
rc                410 arch/powerpc/platforms/powernv/ocxl.c 		rc = of_property_read_u64_index(dev->dev.of_node,
rc                412 arch/powerpc/platforms/powernv/ocxl.c 		if (rc)
rc                416 arch/powerpc/platforms/powernv/ocxl.c 			rc = -EINVAL;
rc                420 arch/powerpc/platforms/powernv/ocxl.c 	if (rc) {
rc                430 arch/powerpc/platforms/powernv/ocxl.c 	return rc;
rc                446 arch/powerpc/platforms/powernv/ocxl.c 	int rc;
rc                453 arch/powerpc/platforms/powernv/ocxl.c 	rc = opal_npu_spa_setup(phb->opal_id, bdfn, virt_to_phys(spa_mem),
rc                455 arch/powerpc/platforms/powernv/ocxl.c 	if (rc) {
rc                456 arch/powerpc/platforms/powernv/ocxl.c 		dev_err(&dev->dev, "Can't setup Shared Process Area: %d\n", rc);
rc                458 arch/powerpc/platforms/powernv/ocxl.c 		return rc;
rc                470 arch/powerpc/platforms/powernv/ocxl.c 	int rc;
rc                472 arch/powerpc/platforms/powernv/ocxl.c 	rc = opal_npu_spa_setup(data->phb_opal_id, data->bdfn, 0, 0);
rc                473 arch/powerpc/platforms/powernv/ocxl.c 	WARN_ON(rc);
rc                481 arch/powerpc/platforms/powernv/ocxl.c 	int rc;
rc                483 arch/powerpc/platforms/powernv/ocxl.c 	rc = opal_npu_spa_clear_cache(data->phb_opal_id, data->bdfn, pe_handle);
rc                484 arch/powerpc/platforms/powernv/ocxl.c 	return rc;
rc                491 arch/powerpc/platforms/powernv/ocxl.c 	s64 rc;
rc                498 arch/powerpc/platforms/powernv/ocxl.c 	rc = opal_xive_get_irq_info(hwirq, &flags, NULL, &trigger_page, NULL,
rc                500 arch/powerpc/platforms/powernv/ocxl.c 	if (rc || !trigger_page) {
rc                 85 arch/powerpc/platforms/powernv/opal-async.c 	int rc;
rc                 98 arch/powerpc/platforms/powernv/opal-async.c 		rc = 0;
rc                109 arch/powerpc/platforms/powernv/opal-async.c 		rc = 1;
rc                113 arch/powerpc/platforms/powernv/opal-async.c 	return rc;
rc                598 arch/powerpc/platforms/powernv/opal-core.c 	int rc = -1;
rc                603 arch/powerpc/platforms/powernv/opal-core.c 		return rc;
rc                614 arch/powerpc/platforms/powernv/opal-core.c 		return rc;
rc                621 arch/powerpc/platforms/powernv/opal-core.c 	rc = sysfs_create_bin_file(opal_kobj, &opal_core_attr);
rc                622 arch/powerpc/platforms/powernv/opal-core.c 	if (rc != 0) {
rc                625 arch/powerpc/platforms/powernv/opal-core.c 		return rc;
rc                628 arch/powerpc/platforms/powernv/opal-core.c 	rc = sysfs_create_file(kernel_kobj, &opalcore_rel_attr.attr);
rc                629 arch/powerpc/platforms/powernv/opal-core.c 	if (rc) {
rc                631 arch/powerpc/platforms/powernv/opal-core.c 			rc);
rc                 77 arch/powerpc/platforms/powernv/opal-dump.c 	int rc;
rc                 79 arch/powerpc/platforms/powernv/opal-dump.c 	rc = opal_dump_ack(dump_id);
rc                 80 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc)
rc                 82 arch/powerpc/platforms/powernv/opal-dump.c 			__func__, dump_id, rc);
rc                 83 arch/powerpc/platforms/powernv/opal-dump.c 	return rc;
rc                117 arch/powerpc/platforms/powernv/opal-dump.c 	int rc;
rc                119 arch/powerpc/platforms/powernv/opal-dump.c 	rc = opal_dump_init(type);
rc                120 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc)
rc                122 arch/powerpc/platforms/powernv/opal-dump.c 			__func__, rc);
rc                123 arch/powerpc/platforms/powernv/opal-dump.c 	return rc;
rc                131 arch/powerpc/platforms/powernv/opal-dump.c 	int rc;
rc                133 arch/powerpc/platforms/powernv/opal-dump.c 	rc = dump_fips_init(DUMP_TYPE_FSP);
rc                134 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc == OPAL_SUCCESS)
rc                216 arch/powerpc/platforms/powernv/opal-dump.c 	int rc;
rc                220 arch/powerpc/platforms/powernv/opal-dump.c 	rc = opal_dump_info2(&id, &size, &type);
rc                221 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc == OPAL_PARAMETER)
rc                222 arch/powerpc/platforms/powernv/opal-dump.c 		rc = opal_dump_info(&id, &size);
rc                224 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc) {
rc                226 arch/powerpc/platforms/powernv/opal-dump.c 			__func__, rc);
rc                227 arch/powerpc/platforms/powernv/opal-dump.c 		return rc;
rc                234 arch/powerpc/platforms/powernv/opal-dump.c 	return rc;
rc                241 arch/powerpc/platforms/powernv/opal-dump.c 	int64_t rc;
rc                247 arch/powerpc/platforms/powernv/opal-dump.c 		rc = -ENOMEM;
rc                254 arch/powerpc/platforms/powernv/opal-dump.c 		rc = -ENOMEM;
rc                262 arch/powerpc/platforms/powernv/opal-dump.c 	rc = OPAL_BUSY_EVENT;
rc                263 arch/powerpc/platforms/powernv/opal-dump.c 	while (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc                264 arch/powerpc/platforms/powernv/opal-dump.c 		rc = opal_dump_read(dump->id, addr);
rc                265 arch/powerpc/platforms/powernv/opal-dump.c 		if (rc == OPAL_BUSY_EVENT) {
rc                271 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc != OPAL_SUCCESS && rc != OPAL_PARTIAL)
rc                279 arch/powerpc/platforms/powernv/opal-dump.c 	return rc;
rc                286 arch/powerpc/platforms/powernv/opal-dump.c 	ssize_t rc;
rc                291 arch/powerpc/platforms/powernv/opal-dump.c 		rc = dump_read_data(dump);
rc                293 arch/powerpc/platforms/powernv/opal-dump.c 		if (rc != OPAL_SUCCESS && rc != OPAL_PARTIAL) {
rc                299 arch/powerpc/platforms/powernv/opal-dump.c 		if (rc == OPAL_PARTIAL) {
rc                325 arch/powerpc/platforms/powernv/opal-dump.c 	int rc;
rc                346 arch/powerpc/platforms/powernv/opal-dump.c 	rc = kobject_add(&dump->kobj, NULL, "0x%x-0x%x", type, id);
rc                347 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc) {
rc                352 arch/powerpc/platforms/powernv/opal-dump.c 	rc = sysfs_create_bin_file(&dump->kobj, &dump->dump_attr);
rc                353 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc) {
rc                368 arch/powerpc/platforms/powernv/opal-dump.c 	int rc;
rc                373 arch/powerpc/platforms/powernv/opal-dump.c 	rc = dump_read_info(&dump_id, &dump_size, &dump_type);
rc                374 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc != OPAL_SUCCESS)
rc                397 arch/powerpc/platforms/powernv/opal-dump.c 	int rc;
rc                410 arch/powerpc/platforms/powernv/opal-dump.c 	rc = sysfs_create_group(&dump_kset->kobj, &initiate_attr_group);
rc                411 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc) {
rc                425 arch/powerpc/platforms/powernv/opal-dump.c 	rc = request_threaded_irq(dump_irq, NULL, process_dump,
rc                428 arch/powerpc/platforms/powernv/opal-dump.c 	if (rc) {
rc                430 arch/powerpc/platforms/powernv/opal-dump.c 		       __func__, rc);
rc                185 arch/powerpc/platforms/powernv/opal-elog.c 	int rc;
rc                209 arch/powerpc/platforms/powernv/opal-elog.c 		rc = opal_read_elog(__pa(elog->buffer),
rc                211 arch/powerpc/platforms/powernv/opal-elog.c 		if (rc != OPAL_SUCCESS) {
rc                219 arch/powerpc/platforms/powernv/opal-elog.c 	rc = kobject_add(&elog->kobj, NULL, "0x%llx", id);
rc                220 arch/powerpc/platforms/powernv/opal-elog.c 	if (rc) {
rc                225 arch/powerpc/platforms/powernv/opal-elog.c 	rc = sysfs_create_bin_file(&elog->kobj, &elog->raw_attr);
rc                226 arch/powerpc/platforms/powernv/opal-elog.c 	if (rc) {
rc                244 arch/powerpc/platforms/powernv/opal-elog.c 	int rc;
rc                248 arch/powerpc/platforms/powernv/opal-elog.c 	rc = opal_get_elog_size(&id, &size, &type);
rc                249 arch/powerpc/platforms/powernv/opal-elog.c 	if (rc != OPAL_SUCCESS) {
rc                283 arch/powerpc/platforms/powernv/opal-elog.c 	int rc = 0, irq;
rc                302 arch/powerpc/platforms/powernv/opal-elog.c 	rc = request_threaded_irq(irq, NULL, elog_event,
rc                304 arch/powerpc/platforms/powernv/opal-elog.c 	if (rc) {
rc                306 arch/powerpc/platforms/powernv/opal-elog.c 		       __func__, rc);
rc                307 arch/powerpc/platforms/powernv/opal-elog.c 		return rc;
rc                271 arch/powerpc/platforms/powernv/opal-fadump.c 	s64 rc = OPAL_PARAMETER;
rc                275 arch/powerpc/platforms/powernv/opal-fadump.c 		rc = opal_mpipl_update(OPAL_MPIPL_ADD_RANGE,
rc                279 arch/powerpc/platforms/powernv/opal-fadump.c 		if (rc != OPAL_SUCCESS)
rc                285 arch/powerpc/platforms/powernv/opal-fadump.c 	switch (rc) {
rc                299 arch/powerpc/platforms/powernv/opal-fadump.c 		pr_err("Failed to register. Parameter Error(%lld).\n", rc);
rc                307 arch/powerpc/platforms/powernv/opal-fadump.c 		pr_err("Failed to register. Unknown Error(%lld).\n", rc);
rc                323 arch/powerpc/platforms/powernv/opal-fadump.c 	s64 rc;
rc                325 arch/powerpc/platforms/powernv/opal-fadump.c 	rc = opal_mpipl_update(OPAL_MPIPL_REMOVE_ALL, 0, 0, 0);
rc                326 arch/powerpc/platforms/powernv/opal-fadump.c 	if (rc) {
rc                327 arch/powerpc/platforms/powernv/opal-fadump.c 		pr_err("Failed to un-register - unexpected Error(%lld).\n", rc);
rc                338 arch/powerpc/platforms/powernv/opal-fadump.c 	s64 rc;
rc                340 arch/powerpc/platforms/powernv/opal-fadump.c 	rc = opal_mpipl_update(OPAL_MPIPL_FREE_PRESERVED_MEMORY, 0, 0, 0);
rc                341 arch/powerpc/platforms/powernv/opal-fadump.c 	if (rc) {
rc                342 arch/powerpc/platforms/powernv/opal-fadump.c 		pr_err("Failed to invalidate - unexpected Error(%lld).\n", rc);
rc                418 arch/powerpc/platforms/powernv/opal-fadump.c 	int rc, i;
rc                427 arch/powerpc/platforms/powernv/opal-fadump.c 	rc = fadump_setup_cpu_notes_buf(num_cpus);
rc                428 arch/powerpc/platforms/powernv/opal-fadump.c 	if (rc != 0)
rc                429 arch/powerpc/platforms/powernv/opal-fadump.c 		return rc;
rc                516 arch/powerpc/platforms/powernv/opal-fadump.c 	int rc = -EINVAL;
rc                519 arch/powerpc/platforms/powernv/opal-fadump.c 		return rc;
rc                525 arch/powerpc/platforms/powernv/opal-fadump.c 		return rc;
rc                540 arch/powerpc/platforms/powernv/opal-fadump.c 	rc = opal_fadump_build_cpu_notes(fadump_conf, fdh);
rc                541 arch/powerpc/platforms/powernv/opal-fadump.c 	if (rc)
rc                542 arch/powerpc/platforms/powernv/opal-fadump.c 		return rc;
rc                551 arch/powerpc/platforms/powernv/opal-fadump.c 	return rc;
rc                591 arch/powerpc/platforms/powernv/opal-fadump.c 	int rc;
rc                601 arch/powerpc/platforms/powernv/opal-fadump.c 	rc = opal_cec_reboot2(OPAL_REBOOT_MPIPL, msg);
rc                602 arch/powerpc/platforms/powernv/opal-fadump.c 	if (rc == OPAL_UNSUPPORTED) {
rc                605 arch/powerpc/platforms/powernv/opal-fadump.c 	} else if (rc == OPAL_HARDWARE)
rc                239 arch/powerpc/platforms/powernv/opal-flash.c 	int rc;
rc                241 arch/powerpc/platforms/powernv/opal-flash.c 	rc = sprintf(buf, "%d\n", args_buf->status);
rc                244 arch/powerpc/platforms/powernv/opal-flash.c 	return rc;
rc                280 arch/powerpc/platforms/powernv/opal-flash.c 	int64_t rc = OPAL_PARAMETER;
rc                296 arch/powerpc/platforms/powernv/opal-flash.c 	rc = opal_update_flash(addr);
rc                299 arch/powerpc/platforms/powernv/opal-flash.c 	return rc;
rc                337 arch/powerpc/platforms/powernv/opal-flash.c 	int rc = count;
rc                356 arch/powerpc/platforms/powernv/opal-flash.c 		rc = -EINVAL;
rc                360 arch/powerpc/platforms/powernv/opal-flash.c 	return rc;
rc                438 arch/powerpc/platforms/powernv/opal-flash.c 	int rc;
rc                453 arch/powerpc/platforms/powernv/opal-flash.c 		rc = alloc_image_buf(buffer, count);
rc                454 arch/powerpc/platforms/powernv/opal-flash.c 		if (rc)
rc                459 arch/powerpc/platforms/powernv/opal-flash.c 		rc = -ENOMEM;
rc                464 arch/powerpc/platforms/powernv/opal-flash.c 		rc = -EINVAL;
rc                469 arch/powerpc/platforms/powernv/opal-flash.c 	rc = count;
rc                479 arch/powerpc/platforms/powernv/opal-flash.c 	return rc;
rc                214 arch/powerpc/platforms/powernv/opal-imc.c 	int cpu, rc;
rc                220 arch/powerpc/platforms/powernv/opal-imc.c 		rc = opal_imc_counters_stop(OPAL_IMC_COUNTERS_CORE,
rc                222 arch/powerpc/platforms/powernv/opal-imc.c 		if (rc)
rc                181 arch/powerpc/platforms/powernv/opal-irqchip.c 	int i, rc = 0;
rc                202 arch/powerpc/platforms/powernv/opal-irqchip.c 		rc = -ENOMEM;
rc                212 arch/powerpc/platforms/powernv/opal-irqchip.c 		rc = of_property_count_u32_elems(opal_node, "opal-interrupts");
rc                213 arch/powerpc/platforms/powernv/opal-irqchip.c 		if (rc > 0)
rc                214 arch/powerpc/platforms/powernv/opal-irqchip.c 			opal_irq_count = rc;
rc                228 arch/powerpc/platforms/powernv/opal-irqchip.c 		rc = -ENOMEM;
rc                241 arch/powerpc/platforms/powernv/opal-irqchip.c 			rc = of_property_read_u32_index(opal_node, "opal-interrupts",
rc                243 arch/powerpc/platforms/powernv/opal-irqchip.c 			if (WARN_ON(rc < 0)) {
rc                260 arch/powerpc/platforms/powernv/opal-irqchip.c 		rc = of_irq_to_resource_table(opal_node, opal_irqs, opal_irq_count);
rc                261 arch/powerpc/platforms/powernv/opal-irqchip.c 		if (WARN_ON(rc < 0)) {
rc                266 arch/powerpc/platforms/powernv/opal-irqchip.c 		if (WARN_ON(rc < opal_irq_count))
rc                267 arch/powerpc/platforms/powernv/opal-irqchip.c 			opal_irq_count = rc;
rc                282 arch/powerpc/platforms/powernv/opal-irqchip.c 		rc = request_irq(r->start, opal_interrupt, r->flags & IRQD_TRIGGER_MASK,
rc                284 arch/powerpc/platforms/powernv/opal-irqchip.c 		if (rc) {
rc                285 arch/powerpc/platforms/powernv/opal-irqchip.c 			pr_warn("Error %d requesting OPAL irq %d\n", rc, (int)r->start);
rc                289 arch/powerpc/platforms/powernv/opal-irqchip.c 	rc = 0;
rc                292 arch/powerpc/platforms/powernv/opal-irqchip.c 	return rc;
rc                 41 arch/powerpc/platforms/powernv/opal-kmsg.c 	int rc;
rc                 44 arch/powerpc/platforms/powernv/opal-kmsg.c 	rc = kmsg_dump_register(&opal_kmsg_dumper);
rc                 45 arch/powerpc/platforms/powernv/opal-kmsg.c 	if (rc != 0)
rc                 46 arch/powerpc/platforms/powernv/opal-kmsg.c 		pr_err("opal: kmsg_dump_register failed; returned %d\n", rc);
rc                 26 arch/powerpc/platforms/powernv/opal-lpc.c 	int64_t rc;
rc                 31 arch/powerpc/platforms/powernv/opal-lpc.c 	rc = opal_lpc_read(opal_lpc_chip_id, OPAL_LPC_IO, port, &data, 1);
rc                 32 arch/powerpc/platforms/powernv/opal-lpc.c 	return rc ? 0xff : be32_to_cpu(data);
rc                 37 arch/powerpc/platforms/powernv/opal-lpc.c 	int64_t rc;
rc                 44 arch/powerpc/platforms/powernv/opal-lpc.c 	rc = opal_lpc_read(opal_lpc_chip_id, OPAL_LPC_IO, port, &data, 2);
rc                 45 arch/powerpc/platforms/powernv/opal-lpc.c 	return rc ? 0xffff : be32_to_cpu(data);
rc                 54 arch/powerpc/platforms/powernv/opal-lpc.c 	int64_t rc;
rc                 64 arch/powerpc/platforms/powernv/opal-lpc.c 	rc = opal_lpc_read(opal_lpc_chip_id, OPAL_LPC_IO, port, &data, 4);
rc                 65 arch/powerpc/platforms/powernv/opal-lpc.c 	return rc ? 0xffffffff : be32_to_cpu(data);
rc                189 arch/powerpc/platforms/powernv/opal-lpc.c 	int rc;
rc                210 arch/powerpc/platforms/powernv/opal-lpc.c 		rc = opal_lpc_read(opal_lpc_chip_id, lpc->lpc_type, pos,
rc                212 arch/powerpc/platforms/powernv/opal-lpc.c 		if (rc)
rc                250 arch/powerpc/platforms/powernv/opal-lpc.c 			rc = __put_user((u32)data, (u32 __user *)ubuf);
rc                256 arch/powerpc/platforms/powernv/opal-lpc.c 			rc = __put_user((u16)data, (u16 __user *)ubuf);
rc                262 arch/powerpc/platforms/powernv/opal-lpc.c 			rc = __put_user((u8)data, (u8 __user *)ubuf);
rc                265 arch/powerpc/platforms/powernv/opal-lpc.c 		if (rc)
rc                280 arch/powerpc/platforms/powernv/opal-lpc.c 	int rc;
rc                320 arch/powerpc/platforms/powernv/opal-lpc.c 			rc = __get_user(data, (u32 __user *)ubuf);
rc                324 arch/powerpc/platforms/powernv/opal-lpc.c 			rc = __get_user(data, (u16 __user *)ubuf);
rc                328 arch/powerpc/platforms/powernv/opal-lpc.c 			rc = __get_user(data, (u8 __user *)ubuf);
rc                331 arch/powerpc/platforms/powernv/opal-lpc.c 		if (rc)
rc                334 arch/powerpc/platforms/powernv/opal-lpc.c 		rc = opal_lpc_write(opal_lpc_chip_id, lpc->lpc_type, pos,
rc                336 arch/powerpc/platforms/powernv/opal-lpc.c 		if (rc)
rc                369 arch/powerpc/platforms/powernv/opal-lpc.c 	int rc = 0;
rc                376 arch/powerpc/platforms/powernv/opal-lpc.c 	rc |= opal_lpc_debugfs_create_type(root, "io", OPAL_LPC_IO);
rc                377 arch/powerpc/platforms/powernv/opal-lpc.c 	rc |= opal_lpc_debugfs_create_type(root, "mem", OPAL_LPC_MEM);
rc                378 arch/powerpc/platforms/powernv/opal-lpc.c 	rc |= opal_lpc_debugfs_create_type(root, "fw", OPAL_LPC_FW);
rc                379 arch/powerpc/platforms/powernv/opal-lpc.c 	return rc;
rc                 28 arch/powerpc/platforms/powernv/opal-nvram.c 	s64 rc;
rc                 36 arch/powerpc/platforms/powernv/opal-nvram.c 	rc = opal_read_nvram(__pa(buf), count, off);
rc                 37 arch/powerpc/platforms/powernv/opal-nvram.c 	if (rc != OPAL_SUCCESS)
rc                 49 arch/powerpc/platforms/powernv/opal-nvram.c 	s64 rc = OPAL_BUSY;
rc                 58 arch/powerpc/platforms/powernv/opal-nvram.c 	while (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc                 59 arch/powerpc/platforms/powernv/opal-nvram.c 		rc = opal_write_nvram(__pa(buf), count, off);
rc                 60 arch/powerpc/platforms/powernv/opal-nvram.c 		if (rc == OPAL_BUSY_EVENT) {
rc                 66 arch/powerpc/platforms/powernv/opal-nvram.c 		} else if (rc == OPAL_BUSY) {
rc                 74 arch/powerpc/platforms/powernv/opal-nvram.c 	if (rc)
rc                 25 arch/powerpc/platforms/powernv/opal-power.c 	int i, rc;
rc                 34 arch/powerpc/platforms/powernv/opal-power.c 	rc = opal_get_epow_status(opal_epow_status, &epow_classes);
rc                 35 arch/powerpc/platforms/powernv/opal-power.c 	if (rc != OPAL_SUCCESS) {
rc                 58 arch/powerpc/platforms/powernv/opal-power.c 	int rc;
rc                 62 arch/powerpc/platforms/powernv/opal-power.c 	rc = opal_get_dpo_status(&opal_dpo_timeout);
rc                 63 arch/powerpc/platforms/powernv/opal-power.c 	if (rc == OPAL_SUCCESS) {
rc                108 arch/powerpc/platforms/powernv/opal-prd.c 	int rc;
rc                124 arch/powerpc/platforms/powernv/opal-prd.c 	rc = remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, size,
rc                127 arch/powerpc/platforms/powernv/opal-prd.c 	return rc;
rc                159 arch/powerpc/platforms/powernv/opal-prd.c 	int rc;
rc                186 arch/powerpc/platforms/powernv/opal-prd.c 		rc = wait_event_interruptible(opal_prd_msg_wait,
rc                188 arch/powerpc/platforms/powernv/opal-prd.c 		if (rc)
rc                198 arch/powerpc/platforms/powernv/opal-prd.c 	rc = copy_to_user(buf, &item->msg, size);
rc                199 arch/powerpc/platforms/powernv/opal-prd.c 	if (rc) {
rc                222 arch/powerpc/platforms/powernv/opal-prd.c 	int rc;
rc                230 arch/powerpc/platforms/powernv/opal-prd.c 	rc = copy_from_user(&hdr, buf, sizeof(hdr));
rc                231 arch/powerpc/platforms/powernv/opal-prd.c 	if (rc)
rc                240 arch/powerpc/platforms/powernv/opal-prd.c 	rc = opal_prd_msg(msg);
rc                241 arch/powerpc/platforms/powernv/opal-prd.c 	if (rc) {
rc                242 arch/powerpc/platforms/powernv/opal-prd.c 		pr_warn("write: opal_prd_msg returned %d\n", rc);
rc                270 arch/powerpc/platforms/powernv/opal-prd.c 	int rc = 0;
rc                276 arch/powerpc/platforms/powernv/opal-prd.c 		rc = copy_to_user((void __user *)param, &info, sizeof(info));
rc                277 arch/powerpc/platforms/powernv/opal-prd.c 		if (rc)
rc                282 arch/powerpc/platforms/powernv/opal-prd.c 		rc = copy_from_user(&scom, (void __user *)param, sizeof(scom));
rc                283 arch/powerpc/platforms/powernv/opal-prd.c 		if (rc)
rc                286 arch/powerpc/platforms/powernv/opal-prd.c 		scom.rc = opal_xscom_read(scom.chip, scom.addr,
rc                290 arch/powerpc/platforms/powernv/opal-prd.c 				scom.chip, scom.addr, scom.data, scom.rc);
rc                292 arch/powerpc/platforms/powernv/opal-prd.c 		rc = copy_to_user((void __user *)param, &scom, sizeof(scom));
rc                293 arch/powerpc/platforms/powernv/opal-prd.c 		if (rc)
rc                298 arch/powerpc/platforms/powernv/opal-prd.c 		rc = copy_from_user(&scom, (void __user *)param, sizeof(scom));
rc                299 arch/powerpc/platforms/powernv/opal-prd.c 		if (rc)
rc                302 arch/powerpc/platforms/powernv/opal-prd.c 		scom.rc = opal_xscom_write(scom.chip, scom.addr, scom.data);
rc                304 arch/powerpc/platforms/powernv/opal-prd.c 				scom.chip, scom.addr, scom.data, scom.rc);
rc                306 arch/powerpc/platforms/powernv/opal-prd.c 		rc = copy_to_user((void __user *)param, &scom, sizeof(scom));
rc                307 arch/powerpc/platforms/powernv/opal-prd.c 		if (rc)
rc                312 arch/powerpc/platforms/powernv/opal-prd.c 		rc = -EINVAL;
rc                315 arch/powerpc/platforms/powernv/opal-prd.c 	return rc;
rc                377 arch/powerpc/platforms/powernv/opal-prd.c 	int rc;
rc                390 arch/powerpc/platforms/powernv/opal-prd.c 	rc = opal_message_notifier_register(OPAL_MSG_PRD, &opal_prd_event_nb);
rc                391 arch/powerpc/platforms/powernv/opal-prd.c 	if (rc) {
rc                393 arch/powerpc/platforms/powernv/opal-prd.c 		return rc;
rc                396 arch/powerpc/platforms/powernv/opal-prd.c 	rc = opal_message_notifier_register(OPAL_MSG_PRD2, &opal_prd_event_nb);
rc                397 arch/powerpc/platforms/powernv/opal-prd.c 	if (rc) {
rc                399 arch/powerpc/platforms/powernv/opal-prd.c 		return rc;
rc                402 arch/powerpc/platforms/powernv/opal-prd.c 	rc = misc_register(&opal_prd_dev);
rc                403 arch/powerpc/platforms/powernv/opal-prd.c 	if (rc) {
rc                407 arch/powerpc/platforms/powernv/opal-prd.c 		return rc;
rc                 40 arch/powerpc/platforms/powernv/opal-rtc.c 	long rc = OPAL_BUSY;
rc                 45 arch/powerpc/platforms/powernv/opal-rtc.c 	while (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc                 46 arch/powerpc/platforms/powernv/opal-rtc.c 		rc = opal_rtc_read(&__y_m_d, &__h_m_s_ms);
rc                 47 arch/powerpc/platforms/powernv/opal-rtc.c 		if (rc == OPAL_BUSY_EVENT) {
rc                 50 arch/powerpc/platforms/powernv/opal-rtc.c 		} else if (rc == OPAL_BUSY) {
rc                 54 arch/powerpc/platforms/powernv/opal-rtc.c 	if (rc != OPAL_SUCCESS)
rc                 57 arch/powerpc/platforms/powernv/opal-xscom.c 	int64_t rc;
rc                 61 arch/powerpc/platforms/powernv/opal-xscom.c 	rc = opal_xscom_read(chip, reg, (__be64 *)__pa(&v));
rc                 62 arch/powerpc/platforms/powernv/opal-xscom.c 	if (rc) {
rc                 72 arch/powerpc/platforms/powernv/opal-xscom.c 	int64_t rc;
rc                 75 arch/powerpc/platforms/powernv/opal-xscom.c 	rc = opal_xscom_write(chip, reg, value);
rc                 76 arch/powerpc/platforms/powernv/opal-xscom.c 	if (rc)
rc                 95 arch/powerpc/platforms/powernv/opal-xscom.c 	int rc;
rc                103 arch/powerpc/platforms/powernv/opal-xscom.c 		rc = opal_scom_read(ent->chip, reg_base, reg, &val);
rc                104 arch/powerpc/platforms/powernv/opal-xscom.c 		if (!rc)
rc                105 arch/powerpc/platforms/powernv/opal-xscom.c 			rc = put_user(val, ubuf64);
rc                106 arch/powerpc/platforms/powernv/opal-xscom.c 		if (rc) {
rc                108 arch/powerpc/platforms/powernv/opal-xscom.c 				done = rc;
rc                126 arch/powerpc/platforms/powernv/opal-xscom.c 	int rc;
rc                134 arch/powerpc/platforms/powernv/opal-xscom.c 		rc = get_user(val, ubuf64);
rc                135 arch/powerpc/platforms/powernv/opal-xscom.c 		if (!rc)
rc                136 arch/powerpc/platforms/powernv/opal-xscom.c 			rc = opal_scom_write(ent->chip, reg_base, reg,  val);
rc                137 arch/powerpc/platforms/powernv/opal-xscom.c 		if (rc) {
rc                139 arch/powerpc/platforms/powernv/opal-xscom.c 				done = rc;
rc                187 arch/powerpc/platforms/powernv/opal-xscom.c 	int chip, rc;
rc                196 arch/powerpc/platforms/powernv/opal-xscom.c 	rc = 0;
rc                200 arch/powerpc/platforms/powernv/opal-xscom.c 		rc |= scom_debug_init_one(root, dn, chip);
rc                203 arch/powerpc/platforms/powernv/opal-xscom.c 	return rc;
rc                347 arch/powerpc/platforms/powernv/opal.c 	s64 rc;
rc                356 arch/powerpc/platforms/powernv/opal.c 	rc = opal_console_read(vtermno, &len, buf);
rc                357 arch/powerpc/platforms/powernv/opal.c 	if (rc == OPAL_SUCCESS)
rc                367 arch/powerpc/platforms/powernv/opal.c 	s64 rc;
rc                374 arch/powerpc/platforms/powernv/opal.c 	rc = opal_console_write_buffer_space(vtermno, &olen);
rc                375 arch/powerpc/platforms/powernv/opal.c 	if (rc || be64_to_cpu(olen) < total_len) {
rc                377 arch/powerpc/platforms/powernv/opal.c 		if (rc)
rc                386 arch/powerpc/platforms/powernv/opal.c 	rc = opal_console_write(vtermno, &olen, data);
rc                387 arch/powerpc/platforms/powernv/opal.c 	if (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc                388 arch/powerpc/platforms/powernv/opal.c 		if (rc == OPAL_BUSY_EVENT)
rc                395 arch/powerpc/platforms/powernv/opal.c 	if (rc != OPAL_SUCCESS) {
rc                396 arch/powerpc/platforms/powernv/opal.c 		written = opal_error_code(rc);
rc                436 arch/powerpc/platforms/powernv/opal.c 	s64 rc;
rc                454 arch/powerpc/platforms/powernv/opal.c 		rc = opal_console_flush(vtermno);
rc                455 arch/powerpc/platforms/powernv/opal.c 		if (rc == OPAL_BUSY_EVENT) {
rc                457 arch/powerpc/platforms/powernv/opal.c 			rc = OPAL_BUSY;
rc                459 arch/powerpc/platforms/powernv/opal.c 		return rc;
rc                470 arch/powerpc/platforms/powernv/opal.c 		s64 rc = __opal_flush_console(vtermno);
rc                472 arch/powerpc/platforms/powernv/opal.c 		if (rc == OPAL_BUSY || rc == OPAL_PARTIAL) {
rc                477 arch/powerpc/platforms/powernv/opal.c 		return opal_error_code(rc);
rc                489 arch/powerpc/platforms/powernv/opal.c 		s64 rc = __opal_flush_console(vtermno);
rc                491 arch/powerpc/platforms/powernv/opal.c 		if (rc == OPAL_BUSY || rc == OPAL_PARTIAL) {
rc                496 arch/powerpc/platforms/powernv/opal.c 			if (rc == OPAL_PARTIAL)
rc                500 arch/powerpc/platforms/powernv/opal.c 		return opal_error_code(rc);
rc                616 arch/powerpc/platforms/powernv/opal.c 	s64 rc;
rc                623 arch/powerpc/platforms/powernv/opal.c 	rc = opal_handle_hmi();
rc                624 arch/powerpc/platforms/powernv/opal.c 	if (rc == OPAL_SUCCESS) {
rc                633 arch/powerpc/platforms/powernv/opal.c 	s64 rc;
rc                641 arch/powerpc/platforms/powernv/opal.c 	rc = opal_handle_hmi2(&out_flags);
rc                642 arch/powerpc/platforms/powernv/opal.c 	if (rc != OPAL_SUCCESS)
rc                729 arch/powerpc/platforms/powernv/opal.c 	int rc;
rc                742 arch/powerpc/platforms/powernv/opal.c 	rc = sysfs_create_bin_file(opal_kobj, &symbol_map_attr);
rc                743 arch/powerpc/platforms/powernv/opal.c 	if (rc)
rc                744 arch/powerpc/platforms/powernv/opal.c 		pr_warn("Error %d creating OPAL symbols file\n", rc);
rc                769 arch/powerpc/platforms/powernv/opal.c 	int rc;
rc                809 arch/powerpc/platforms/powernv/opal.c 		rc = sysfs_create_bin_file(kobj, attr);
rc                810 arch/powerpc/platforms/powernv/opal.c 		if (rc) {
rc                812 arch/powerpc/platforms/powernv/opal.c 				 rc, prop->name);
rc                825 arch/powerpc/platforms/powernv/opal.c 	int rc;
rc                839 arch/powerpc/platforms/powernv/opal.c 	rc = opal_register_dump_region(OPAL_DUMP_REGION_LOG_BUF,
rc                844 arch/powerpc/platforms/powernv/opal.c 	if (rc && rc != OPAL_UNSUPPORTED)
rc                846 arch/powerpc/platforms/powernv/opal.c 			"rc = %d\n", rc);
rc                907 arch/powerpc/platforms/powernv/opal.c 	int rc;
rc                961 arch/powerpc/platforms/powernv/opal.c 	rc = opal_sysfs_init();
rc                962 arch/powerpc/platforms/powernv/opal.c 	if (rc == 0) {
rc                968 arch/powerpc/platforms/powernv/opal.c 		rc = opal_elog_init();
rc               1011 arch/powerpc/platforms/powernv/opal.c 	long rc = OPAL_BUSY;
rc               1020 arch/powerpc/platforms/powernv/opal.c 	while (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc               1021 arch/powerpc/platforms/powernv/opal.c 		rc = opal_sync_host_reboot();
rc               1022 arch/powerpc/platforms/powernv/opal.c 		if (rc == OPAL_BUSY)
rc               1108 arch/powerpc/platforms/powernv/opal.c int opal_error_code(int rc)
rc               1110 arch/powerpc/platforms/powernv/opal.c 	switch (rc) {
rc               1125 arch/powerpc/platforms/powernv/opal.c 		pr_err("%s: unexpected OPAL error %d\n", __func__, rc);
rc               1132 arch/powerpc/platforms/powernv/opal.c 	int rc;
rc               1135 arch/powerpc/platforms/powernv/opal.c 		rc = opal_nmmu_set_ptcr(-1UL, ptcr);
rc               1136 arch/powerpc/platforms/powernv/opal.c 		if (rc != OPAL_SUCCESS && rc != OPAL_UNSUPPORTED)
rc                 17 arch/powerpc/platforms/powernv/pci-cxl.c 	int rc;
rc                 25 arch/powerpc/platforms/powernv/pci-cxl.c 	rc = opal_pci_set_phb_cxl_mode(phb->opal_id, mode, pe->pe_number);
rc                 26 arch/powerpc/platforms/powernv/pci-cxl.c 	if (rc == OPAL_UNSUPPORTED)
rc                 28 arch/powerpc/platforms/powernv/pci-cxl.c 	else if (rc)
rc                 29 arch/powerpc/platforms/powernv/pci-cxl.c 		dev_err(&dev->dev, "opal_pci_set_phb_cxl_mode failed: %i\n", rc);
rc                 31 arch/powerpc/platforms/powernv/pci-cxl.c 	return rc;
rc                135 arch/powerpc/platforms/powernv/pci-cxl.c 	int rc;
rc                141 arch/powerpc/platforms/powernv/pci-cxl.c 	rc = opal_pci_set_xive_pe(phb->opal_id, pe->pe_number, xive_num);
rc                142 arch/powerpc/platforms/powernv/pci-cxl.c 	if (rc) {
rc                145 arch/powerpc/platforms/powernv/pci-cxl.c 			pci_name(dev), rc, phb->msi_base, hwirq, xive_num);
rc                139 arch/powerpc/platforms/powernv/pci-ioda.c 	s64 rc;
rc                149 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_eeh_freeze_clear(phb->opal_id, pe_no,
rc                151 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS && rc != OPAL_UNSUPPORTED)
rc                153 arch/powerpc/platforms/powernv/pci-ioda.c 			__func__, rc, phb->hose->global_number, pe_no);
rc                202 arch/powerpc/platforms/powernv/pci-ioda.c 	s64 rc;
rc                205 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_set_phb_mem_window(phb->opal_id,
rc                211 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS) {
rc                217 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_phb_mmio_enable(phb->opal_id,
rc                221 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS) {
rc                243 arch/powerpc/platforms/powernv/pci-ioda.c 		rc, desc, phb->ioda.m64_bar_idx);
rc                290 arch/powerpc/platforms/powernv/pci-ioda.c 		int64_t rc;
rc                294 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_set_phb_mem_window(phb->opal_id,
rc                297 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc != OPAL_SUCCESS) {
rc                299 arch/powerpc/platforms/powernv/pci-ioda.c 				rc, phb->hose->global_number, index);
rc                303 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_phb_mmio_enable(phb->opal_id,
rc                306 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc != OPAL_SUCCESS) {
rc                308 arch/powerpc/platforms/powernv/pci-ioda.c 				rc, phb->hose->global_number, index);
rc                414 arch/powerpc/platforms/powernv/pci-ioda.c 			int64_t rc;
rc                416 arch/powerpc/platforms/powernv/pci-ioda.c 			rc = opal_pci_map_pe_mmio_window(phb->opal_id,
rc                420 arch/powerpc/platforms/powernv/pci-ioda.c 			if (rc != OPAL_SUCCESS)
rc                422 arch/powerpc/platforms/powernv/pci-ioda.c 					__func__, rc, phb->hose->global_number,
rc                525 arch/powerpc/platforms/powernv/pci-ioda.c 	s64 rc;
rc                537 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_eeh_freeze_set(phb->opal_id,
rc                540 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS) {
rc                542 arch/powerpc/platforms/powernv/pci-ioda.c 			__func__, rc, phb->hose->global_number, pe_no);
rc                551 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_eeh_freeze_set(phb->opal_id,
rc                554 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc != OPAL_SUCCESS)
rc                556 arch/powerpc/platforms/powernv/pci-ioda.c 				__func__, rc, phb->hose->global_number,
rc                564 arch/powerpc/platforms/powernv/pci-ioda.c 	s64 rc;
rc                575 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_eeh_freeze_clear(phb->opal_id, pe_no, opt);
rc                576 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS) {
rc                578 arch/powerpc/platforms/powernv/pci-ioda.c 			__func__, rc, opt, phb->hose->global_number, pe_no);
rc                587 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_eeh_freeze_clear(phb->opal_id,
rc                590 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc != OPAL_SUCCESS) {
rc                592 arch/powerpc/platforms/powernv/pci-ioda.c 				__func__, rc, opt, phb->hose->global_number,
rc                606 arch/powerpc/platforms/powernv/pci-ioda.c 	s64 rc;
rc                624 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_eeh_freeze_status(phb->opal_id, pe_no,
rc                626 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS) {
rc                629 arch/powerpc/platforms/powernv/pci-ioda.c 			__func__, rc,
rc                639 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_eeh_freeze_status(phb->opal_id,
rc                644 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc != OPAL_SUCCESS) {
rc                647 arch/powerpc/platforms/powernv/pci-ioda.c 				__func__, rc,
rc                685 arch/powerpc/platforms/powernv/pci-ioda.c 	long rc;
rc                688 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_set_peltv(phb->opal_id, parent->pe_number,
rc                690 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS) {
rc                692 arch/powerpc/platforms/powernv/pci-ioda.c 			rc, desc);
rc                701 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_set_peltv(phb->opal_id, parent->pe_number,
rc                703 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc != OPAL_SUCCESS) {
rc                705 arch/powerpc/platforms/powernv/pci-ioda.c 				rc, desc);
rc                784 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc                834 arch/powerpc/platforms/powernv/pci-ioda.c 			rc = opal_pci_set_peltv(phb->opal_id, pdn->pe_number,
rc                845 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_set_peltv(phb->opal_id, pe->pe_number,
rc                847 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc)
rc                848 arch/powerpc/platforms/powernv/pci-ioda.c 		pe_warn(pe, "OPAL error %lld remove self from PELTV\n", rc);
rc                849 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_set_pe(phb->opal_id, pe->pe_number, pe->rid,
rc                851 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc)
rc                852 arch/powerpc/platforms/powernv/pci-ioda.c 		pe_err(pe, "OPAL error %lld trying to setup PELT table\n", rc);
rc                867 arch/powerpc/platforms/powernv/pci-ioda.c 	long rc, rid_end, rid;
rc                914 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_set_pe(phb->opal_id, pe->pe_number, pe->rid,
rc                916 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc) {
rc                917 arch/powerpc/platforms/powernv/pci-ioda.c 		pe_err(pe, "OPAL error %ld trying to setup PELT table\n", rc);
rc                939 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_set_mve(phb->opal_id, pe->mve_number, pe->pe_number);
rc                940 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS) {
rc                942 arch/powerpc/platforms/powernv/pci-ioda.c 		       rc, pe->mve_number);
rc                945 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_set_mve_enable(phb->opal_id,
rc                947 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc) {
rc                949 arch/powerpc/platforms/powernv/pci-ioda.c 			       rc, pe->mve_number);
rc               1200 arch/powerpc/platforms/powernv/pci-ioda.c 	int pe_num, found_pe = false, rc;
rc               1238 arch/powerpc/platforms/powernv/pci-ioda.c 			rc = opal_pci_set_pe(phb->opal_id, pe_num, rid,
rc               1243 arch/powerpc/platforms/powernv/pci-ioda.c 			WARN_ON(rc != OPAL_SUCCESS);
rc               1343 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t                rc;
rc               1399 arch/powerpc/platforms/powernv/pci-ioda.c 				rc = opal_pci_map_pe_mmio_window(phb->opal_id,
rc               1404 arch/powerpc/platforms/powernv/pci-ioda.c 			rc = opal_pci_set_phb_mem_window(phb->opal_id,
rc               1412 arch/powerpc/platforms/powernv/pci-ioda.c 			if (rc != OPAL_SUCCESS) {
rc               1414 arch/powerpc/platforms/powernv/pci-ioda.c 					win, rc);
rc               1419 arch/powerpc/platforms/powernv/pci-ioda.c 				rc = opal_pci_phb_mmio_enable(phb->opal_id,
rc               1422 arch/powerpc/platforms/powernv/pci-ioda.c 				rc = opal_pci_phb_mmio_enable(phb->opal_id,
rc               1425 arch/powerpc/platforms/powernv/pci-ioda.c 			if (rc != OPAL_SUCCESS) {
rc               1427 arch/powerpc/platforms/powernv/pci-ioda.c 					win, rc);
rc               1445 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t               rc;
rc               1448 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = pnv_pci_ioda2_unset_window(&pe->table_group, 0);
rc               1449 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc)
rc               1450 arch/powerpc/platforms/powernv/pci-ioda.c 		pe_warn(pe, "OPAL error %lld release DMA window\n", rc);
rc               1794 arch/powerpc/platforms/powernv/pci-ioda.c 	s64 rc;
rc               1823 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_map_pe_dma_window(pe->phb->opal_id,
rc               1831 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc == OPAL_SUCCESS) {
rc               1870 arch/powerpc/platforms/powernv/pci-ioda.c 		s64 rc = pnv_pci_ioda_dma_64bit_bypass(pe);
rc               1871 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc)
rc               2179 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               2255 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_map_pe_dma_window(phb->opal_id,
rc               2260 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc) {
rc               2262 arch/powerpc/platforms/powernv/pci-ioda.c 			       rc);
rc               2301 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               2315 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_map_pe_dma_window(phb->opal_id,
rc               2322 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc) {
rc               2323 arch/powerpc/platforms/powernv/pci-ioda.c 		pe_err(pe, "Failed to configure TCE table, err %lld\n", rc);
rc               2324 arch/powerpc/platforms/powernv/pci-ioda.c 		return rc;
rc               2337 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               2344 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_map_pe_dma_window_real(pe->phb->opal_id,
rc               2350 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_map_pe_dma_window_real(pe->phb->opal_id,
rc               2356 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc)
rc               2357 arch/powerpc/platforms/powernv/pci-ioda.c 		pe_err(pe, "OPAL error %lld configuring bypass window\n", rc);
rc               2395 arch/powerpc/platforms/powernv/pci-ioda.c 	long rc;
rc               2434 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = pnv_pci_ioda2_create_table(&pe->table_group, 0, PAGE_SHIFT,
rc               2436 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc) {
rc               2438 arch/powerpc/platforms/powernv/pci-ioda.c 				rc);
rc               2439 arch/powerpc/platforms/powernv/pci-ioda.c 		return rc;
rc               2451 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = pnv_pci_ioda2_set_window(&pe->table_group, 0, tbl);
rc               2452 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc) {
rc               2454 arch/powerpc/platforms/powernv/pci-ioda.c 				rc);
rc               2456 arch/powerpc/platforms/powernv/pci-ioda.c 		return rc;
rc               2688 arch/powerpc/platforms/powernv/pci-ioda.c 	int i, rc, count;
rc               2702 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = of_property_read_u32_index(dn, "ibm,supported-tce-sizes",
rc               2704 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc == 0)
rc               2714 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               2737 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = pnv_pci_ioda2_setup_default_config(pe);
rc               2738 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc)
rc               2755 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               2759 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = pnv_opal_pci_msi_eoi(chip, hw_irq);
rc               2760 arch/powerpc/platforms/powernv/pci-ioda.c 	WARN_ON_ONCE(rc);
rc               2806 arch/powerpc/platforms/powernv/pci-ioda.c 	int rc;
rc               2821 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_set_xive_pe(phb->opal_id, pe->pe_number, xive_num);
rc               2822 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc) {
rc               2824 arch/powerpc/platforms/powernv/pci-ioda.c 			pci_name(dev), rc, xive_num);
rc               2831 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_get_msi_64(phb->opal_id, pe->mve_number, xive_num, 1,
rc               2833 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc) {
rc               2835 arch/powerpc/platforms/powernv/pci-ioda.c 				pci_name(dev), rc);
rc               2843 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_get_msi_32(phb->opal_id, pe->mve_number, xive_num, 1,
rc               2845 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc) {
rc               2847 arch/powerpc/platforms/powernv/pci-ioda.c 				pci_name(dev), rc);
rc               3009 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               3022 arch/powerpc/platforms/powernv/pci-ioda.c 			rc = opal_pci_map_pe_mmio_window(phb->opal_id,
rc               3024 arch/powerpc/platforms/powernv/pci-ioda.c 			if (rc != OPAL_SUCCESS) {
rc               3026 arch/powerpc/platforms/powernv/pci-ioda.c 				       __func__, rc, index, pe->pe_number);
rc               3046 arch/powerpc/platforms/powernv/pci-ioda.c 			rc = opal_pci_map_pe_mmio_window(phb->opal_id,
rc               3048 arch/powerpc/platforms/powernv/pci-ioda.c 			if (rc != OPAL_SUCCESS) {
rc               3050 arch/powerpc/platforms/powernv/pci-ioda.c 				       __func__, rc, index, pe->pe_number);
rc               3169 arch/powerpc/platforms/powernv/pci-ioda.c 		int rc = pci_enable_device(dev);
rc               3170 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc)
rc               3171 arch/powerpc/platforms/powernv/pci-ioda.c 			pci_err(dev, "Error enabling bridge (%d)\n", rc);
rc               3425 arch/powerpc/platforms/powernv/pci-ioda.c 	long rc;
rc               3432 arch/powerpc/platforms/powernv/pci-ioda.c 		rc = opal_pci_map_pe_dma_window(phb->opal_id, pe->pe_number,
rc               3434 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc != OPAL_SUCCESS) {
rc               3436 arch/powerpc/platforms/powernv/pci-ioda.c 				rc, idx);
rc               3437 arch/powerpc/platforms/powernv/pci-ioda.c 			return rc;
rc               3451 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               3456 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = pnv_pci_ioda1_unset_window(&pe->table_group, 0);
rc               3457 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc != OPAL_SUCCESS)
rc               3475 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               3482 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = pnv_pci_ioda2_unset_window(&pe->table_group, 0);
rc               3483 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc)
rc               3484 arch/powerpc/platforms/powernv/pci-ioda.c 		pe_warn(pe, "OPAL error %lld release DMA window\n", rc);
rc               3502 arch/powerpc/platforms/powernv/pci-ioda.c 	int64_t rc;
rc               3509 arch/powerpc/platforms/powernv/pci-ioda.c 			rc = opal_pci_map_pe_mmio_window(phb->opal_id,
rc               3514 arch/powerpc/platforms/powernv/pci-ioda.c 			rc = opal_pci_map_pe_mmio_window(phb->opal_id,
rc               3517 arch/powerpc/platforms/powernv/pci-ioda.c 		if (rc != OPAL_SUCCESS)
rc               3519 arch/powerpc/platforms/powernv/pci-ioda.c 				rc, win, idx);
rc               3675 arch/powerpc/platforms/powernv/pci-ioda.c 	long rc;
rc               3846 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_set_phb_mem_window(opal->phb_id,
rc               3906 arch/powerpc/platforms/powernv/pci-ioda.c 	rc = opal_pci_reset(phb_id, OPAL_RESET_PCI_IODA_TABLE, OPAL_ASSERT_RESET);
rc               3907 arch/powerpc/platforms/powernv/pci-ioda.c 	if (rc)
rc               3908 arch/powerpc/platforms/powernv/pci-ioda.c 		pr_warn("  OPAL Error %ld performing IODA table reset !\n", rc);
rc               3920 arch/powerpc/platforms/powernv/pci-ioda.c 	if (is_kdump_kernel() || pci_reset_phbs || rc) {
rc                 79 arch/powerpc/platforms/powernv/pci.c 	int64_t rc;
rc                 84 arch/powerpc/platforms/powernv/pci.c 	rc = opal_get_device_tree(phandle, (uint64_t)buf, len);
rc                 85 arch/powerpc/platforms/powernv/pci.c 	if (rc < OPAL_SUCCESS)
rc                 88 arch/powerpc/platforms/powernv/pci.c 	return rc;
rc                 94 arch/powerpc/platforms/powernv/pci.c 	int64_t rc;
rc                 99 arch/powerpc/platforms/powernv/pci.c 	rc = opal_pci_get_presence_state(id, (uint64_t)state);
rc                100 arch/powerpc/platforms/powernv/pci.c 	if (rc != OPAL_SUCCESS)
rc                109 arch/powerpc/platforms/powernv/pci.c 	int64_t rc;
rc                114 arch/powerpc/platforms/powernv/pci.c 	rc = opal_pci_get_power_state(id, (uint64_t)state);
rc                115 arch/powerpc/platforms/powernv/pci.c 	if (rc != OPAL_SUCCESS)
rc                126 arch/powerpc/platforms/powernv/pci.c 	int64_t rc;
rc                135 arch/powerpc/platforms/powernv/pci.c 	rc = opal_pci_set_power_state(token, id, (uint64_t)&state);
rc                136 arch/powerpc/platforms/powernv/pci.c 	if (rc == OPAL_SUCCESS) {
rc                139 arch/powerpc/platforms/powernv/pci.c 	} else if (rc != OPAL_ASYNC_COMPLETION) {
rc                167 arch/powerpc/platforms/powernv/pci.c 	int rc;
rc                194 arch/powerpc/platforms/powernv/pci.c 		rc = phb->msi_setup(phb, pdev, phb->msi_base + hwirq,
rc                196 arch/powerpc/platforms/powernv/pci.c 		if (rc) {
rc                200 arch/powerpc/platforms/powernv/pci.c 			return rc;
rc                556 arch/powerpc/platforms/powernv/pci.c 	unsigned long flags, rc;
rc                562 arch/powerpc/platforms/powernv/pci.c 	rc = opal_pci_get_phb_diag_data2(phb->opal_id, phb->diag_data,
rc                564 arch/powerpc/platforms/powernv/pci.c 	has_diag = (rc == OPAL_SUCCESS);
rc                572 arch/powerpc/platforms/powernv/pci.c 		rc = opal_pci_eeh_freeze_clear(phb->opal_id,
rc                575 arch/powerpc/platforms/powernv/pci.c 		if (rc) {
rc                578 arch/powerpc/platforms/powernv/pci.c 				__func__, rc, phb->hose->global_number,
rc                602 arch/powerpc/platforms/powernv/pci.c 	s64	rc;
rc                621 arch/powerpc/platforms/powernv/pci.c 		rc = opal_pci_eeh_freeze_status(phb->opal_id,
rc                626 arch/powerpc/platforms/powernv/pci.c 		if (rc) {
rc                628 arch/powerpc/platforms/powernv/pci.c 				__func__, rc, phb->hose->global_number, pe_no);
rc                656 arch/powerpc/platforms/powernv/pci.c 	s64 rc;
rc                661 arch/powerpc/platforms/powernv/pci.c 		rc = opal_pci_config_read_byte(phb->opal_id, bdfn, where, &v8);
rc                662 arch/powerpc/platforms/powernv/pci.c 		*val = (rc == OPAL_SUCCESS) ? v8 : 0xff;
rc                667 arch/powerpc/platforms/powernv/pci.c 		rc = opal_pci_config_read_half_word(phb->opal_id, bdfn, where,
rc                669 arch/powerpc/platforms/powernv/pci.c 		*val = (rc == OPAL_SUCCESS) ? be16_to_cpu(v16) : 0xffff;
rc                674 arch/powerpc/platforms/powernv/pci.c 		rc = opal_pci_config_read_word(phb->opal_id, bdfn, where, &v32);
rc                675 arch/powerpc/platforms/powernv/pci.c 		*val = (rc == OPAL_SUCCESS) ? be32_to_cpu(v32) : 0xffffffff;
rc                856 arch/powerpc/platforms/powernv/pci.c 	int rc;
rc                867 arch/powerpc/platforms/powernv/pci.c 	rc = opal_pci_get_pbcq_tunnel_bar(phb->opal_id, &val);
rc                868 arch/powerpc/platforms/powernv/pci.c 	if (rc != OPAL_SUCCESS) {
rc                869 arch/powerpc/platforms/powernv/pci.c 		rc = -EIO;
rc                880 arch/powerpc/platforms/powernv/pci.c 				rc = -EBUSY;
rc                882 arch/powerpc/platforms/powernv/pci.c 				rc = 0;	/* Setting same address twice is ok */
rc                891 arch/powerpc/platforms/powernv/pci.c 			rc = -EPERM;
rc                896 arch/powerpc/platforms/powernv/pci.c 	rc = opal_pci_set_pbcq_tunnel_bar(phb->opal_id, addr);
rc                897 arch/powerpc/platforms/powernv/pci.c 	rc = opal_error_code(rc);
rc                900 arch/powerpc/platforms/powernv/pci.c 	return rc;
rc                172 arch/powerpc/platforms/powernv/rng.c 	int rc;
rc                175 arch/powerpc/platforms/powernv/rng.c 		rc = rng_create(dn);
rc                176 arch/powerpc/platforms/powernv/rng.c 		if (rc) {
rc                178 arch/powerpc/platforms/powernv/rng.c 				dn, rc);
rc                 47 arch/powerpc/platforms/powernv/setup.c 	bool rc = false;
rc                 51 arch/powerpc/platforms/powernv/setup.c 		rc = of_property_read_bool(np, state);
rc                 55 arch/powerpc/platforms/powernv/setup.c 	return rc;
rc                227 arch/powerpc/platforms/powernv/setup.c 	long rc;
rc                233 arch/powerpc/platforms/powernv/setup.c 			rc = opal_cec_reboot();
rc                235 arch/powerpc/platforms/powernv/setup.c 			rc = opal_cec_reboot2(OPAL_REBOOT_FULL_IPL, NULL);
rc                237 arch/powerpc/platforms/powernv/setup.c 			rc = OPAL_UNSUPPORTED;
rc                239 arch/powerpc/platforms/powernv/setup.c 		if (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc                244 arch/powerpc/platforms/powernv/setup.c 		} else	if (cmd && rc) {
rc                246 arch/powerpc/platforms/powernv/setup.c 			if (rc == OPAL_UNSUPPORTED)
rc                250 arch/powerpc/platforms/powernv/setup.c 				       cmd, rc);
rc                253 arch/powerpc/platforms/powernv/setup.c 			rc = OPAL_BUSY;
rc                255 arch/powerpc/platforms/powernv/setup.c 		} else if (rc != OPAL_SUCCESS) {
rc                257 arch/powerpc/platforms/powernv/setup.c 			pr_err("Unable to reboot. Err=%ld\n", rc);
rc                260 arch/powerpc/platforms/powernv/setup.c 	} while (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT);
rc                268 arch/powerpc/platforms/powernv/setup.c 	long rc = OPAL_BUSY;
rc                272 arch/powerpc/platforms/powernv/setup.c 	while (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc                273 arch/powerpc/platforms/powernv/setup.c 		rc = opal_cec_power_down(0);
rc                274 arch/powerpc/platforms/powernv/setup.c 		if (rc == OPAL_BUSY_EVENT)
rc                314 arch/powerpc/platforms/powernv/setup.c 		int64_t rc, timeout = 1000;
rc                320 arch/powerpc/platforms/powernv/setup.c 			rc = opal_query_cpu_status(get_hard_smp_processor_id(i),
rc                322 arch/powerpc/platforms/powernv/setup.c 			if (rc != OPAL_SUCCESS || status != OPAL_THREAD_STARTED)
rc                 69 arch/powerpc/platforms/powernv/smp.c 	long rc;
rc                 89 arch/powerpc/platforms/powernv/smp.c 	rc = opal_query_cpu_status(pcpu, &status);
rc                 90 arch/powerpc/platforms/powernv/smp.c 	if (rc != OPAL_SUCCESS) {
rc                 91 arch/powerpc/platforms/powernv/smp.c 		pr_warn("OPAL Error %ld querying CPU %d state\n", rc, nr);
rc                107 arch/powerpc/platforms/powernv/smp.c 		rc = opal_start_cpu(pcpu, start_here);
rc                108 arch/powerpc/platforms/powernv/smp.c 		if (rc != OPAL_SUCCESS) {
rc                109 arch/powerpc/platforms/powernv/smp.c 			pr_warn("OPAL Error %ld starting CPU %d\n", rc, nr);
rc                355 arch/powerpc/platforms/powernv/smp.c 	int64_t rc;
rc                363 arch/powerpc/platforms/powernv/smp.c 		rc = opal_signal_system_reset(h);
rc                368 arch/powerpc/platforms/powernv/smp.c 		if (rc != OPAL_SUCCESS)
rc                388 arch/powerpc/platforms/powernv/smp.c 			rc = opal_signal_system_reset(
rc                390 arch/powerpc/platforms/powernv/smp.c 			if (rc != OPAL_SUCCESS)
rc                369 arch/powerpc/platforms/powernv/subcore.c 	int rc;
rc                373 arch/powerpc/platforms/powernv/subcore.c 	rc = sscanf(buf, "%lx", &val);
rc                374 arch/powerpc/platforms/powernv/subcore.c 	if (rc != 1)
rc                389 arch/powerpc/platforms/powernv/subcore.c 	rc = set_subcores_per_core(val);
rc                390 arch/powerpc/platforms/powernv/subcore.c 	if (rc)
rc                391 arch/powerpc/platforms/powernv/subcore.c 		return rc;
rc                978 arch/powerpc/platforms/powernv/vas-window.c 	int rc;
rc               1011 arch/powerpc/platforms/powernv/vas-window.c 		rc = PTR_ERR(txwin);
rc               1038 arch/powerpc/platforms/powernv/vas-window.c 			rc = PTR_ERR(txwin->paste_kaddr);
rc               1046 arch/powerpc/platforms/powernv/vas-window.c 		rc = set_thread_uses_vas();
rc               1047 arch/powerpc/platforms/powernv/vas-window.c 		if (rc)
rc               1060 arch/powerpc/platforms/powernv/vas-window.c 	return ERR_PTR(rc);
rc               1074 arch/powerpc/platforms/powernv/vas-window.c 	int rc;
rc               1101 arch/powerpc/platforms/powernv/vas-window.c 	rc = vas_paste(addr, offset);
rc               1102 arch/powerpc/platforms/powernv/vas-window.c 	if (rc == 2)
rc               1103 arch/powerpc/platforms/powernv/vas-window.c 		rc = 0;
rc               1105 arch/powerpc/platforms/powernv/vas-window.c 		rc = -EINVAL;
rc               1110 arch/powerpc/platforms/powernv/vas-window.c 	return rc;
rc                 28 arch/powerpc/platforms/powernv/vas.c 	int rc, cpu, vasid;
rc                 33 arch/powerpc/platforms/powernv/vas.c 	rc = of_property_read_u32(dn, "ibm,vas-id", &vasid);
rc                 34 arch/powerpc/platforms/powernv/vas.c 	if (rc) {
rc                103 arch/powerpc/platforms/pseries/cmm.c 	long rc = 0;
rc                106 arch/powerpc/platforms/pseries/cmm.c 	for (i = 0; !rc && i < PAGE_SIZE; i += cmo_page_sz)
rc                107 arch/powerpc/platforms/pseries/cmm.c 		rc = plpar_hcall_norets(H_PAGE_INIT, H_PAGE_SET_LOANED, vpa + i, 0);
rc                109 arch/powerpc/platforms/pseries/cmm.c 	for (i -= cmo_page_sz; rc && i != 0; i -= cmo_page_sz)
rc                113 arch/powerpc/platforms/pseries/cmm.c 	return rc;
rc                119 arch/powerpc/platforms/pseries/cmm.c 	long rc = 0;
rc                122 arch/powerpc/platforms/pseries/cmm.c 	for (i = 0; !rc && i < PAGE_SIZE; i += cmo_page_sz)
rc                123 arch/powerpc/platforms/pseries/cmm.c 		rc = plpar_hcall_norets(H_PAGE_INIT, H_PAGE_SET_ACTIVE, vpa + i, 0);
rc                125 arch/powerpc/platforms/pseries/cmm.c 	for (i -= cmo_page_sz; rc && i != 0; i -= cmo_page_sz)
rc                129 arch/powerpc/platforms/pseries/cmm.c 	return rc;
rc                143 arch/powerpc/platforms/pseries/cmm.c 	long rc;
rc                188 arch/powerpc/platforms/pseries/cmm.c 		if ((rc = plpar_page_set_loaned(__pa(addr)))) {
rc                189 arch/powerpc/platforms/pseries/cmm.c 			pr_err("%s: Can not set page to loaned. rc=%ld\n", __func__, rc);
rc                277 arch/powerpc/platforms/pseries/cmm.c 	int rc;
rc                283 arch/powerpc/platforms/pseries/cmm.c 	rc = h_get_mpp(&mpp_data);
rc                285 arch/powerpc/platforms/pseries/cmm.c 	if (rc != H_SUCCESS)
rc                426 arch/powerpc/platforms/pseries/cmm.c 	int i, rc;
rc                428 arch/powerpc/platforms/pseries/cmm.c 	if ((rc = subsys_system_register(&cmm_subsys, NULL)))
rc                429 arch/powerpc/platforms/pseries/cmm.c 		return rc;
rc                435 arch/powerpc/platforms/pseries/cmm.c 	if ((rc = device_register(dev)))
rc                439 arch/powerpc/platforms/pseries/cmm.c 		if ((rc = device_create_file(dev, cmm_attrs[i])))
rc                451 arch/powerpc/platforms/pseries/cmm.c 	return rc;
rc                672 arch/powerpc/platforms/pseries/cmm.c 	int rc = -ENOMEM;
rc                677 arch/powerpc/platforms/pseries/cmm.c 	if ((rc = register_oom_notifier(&cmm_oom_nb)) < 0)
rc                678 arch/powerpc/platforms/pseries/cmm.c 		return rc;
rc                680 arch/powerpc/platforms/pseries/cmm.c 	if ((rc = register_reboot_notifier(&cmm_reboot_nb)))
rc                683 arch/powerpc/platforms/pseries/cmm.c 	if ((rc = cmm_sysfs_register(&cmm_dev)))
rc                691 arch/powerpc/platforms/pseries/cmm.c 		return rc;
rc                695 arch/powerpc/platforms/pseries/cmm.c 		rc = PTR_ERR(cmm_thread_ptr);
rc                699 arch/powerpc/platforms/pseries/cmm.c 	return rc;
rc                709 arch/powerpc/platforms/pseries/cmm.c 	return rc;
rc                144 arch/powerpc/platforms/pseries/dlpar.c 	int rc = -1;
rc                166 arch/powerpc/platforms/pseries/dlpar.c 		rc = rtas_call(cc_token, 2, 1, NULL, rtas_data_buf, NULL);
rc                171 arch/powerpc/platforms/pseries/dlpar.c 		switch (rc) {
rc                226 arch/powerpc/platforms/pseries/dlpar.c 			       "returned from configure-connector\n", rc);
rc                229 arch/powerpc/platforms/pseries/dlpar.c 	} while (rc);
rc                234 arch/powerpc/platforms/pseries/dlpar.c 	if (rc) {
rc                246 arch/powerpc/platforms/pseries/dlpar.c 	int rc;
rc                250 arch/powerpc/platforms/pseries/dlpar.c 	rc = of_attach_node(dn);
rc                251 arch/powerpc/platforms/pseries/dlpar.c 	if (rc) {
rc                253 arch/powerpc/platforms/pseries/dlpar.c 		return rc;
rc                262 arch/powerpc/platforms/pseries/dlpar.c 	int rc;
rc                270 arch/powerpc/platforms/pseries/dlpar.c 	rc = of_detach_node(dn);
rc                271 arch/powerpc/platforms/pseries/dlpar.c 	if (rc)
rc                272 arch/powerpc/platforms/pseries/dlpar.c 		return rc;
rc                291 arch/powerpc/platforms/pseries/dlpar.c 	int dr_status, rc;
rc                293 arch/powerpc/platforms/pseries/dlpar.c 	rc = rtas_call(rtas_token("get-sensor-state"), 2, 2, &dr_status,
rc                295 arch/powerpc/platforms/pseries/dlpar.c 	if (rc || dr_status != DR_ENTITY_UNUSABLE)
rc                298 arch/powerpc/platforms/pseries/dlpar.c 	rc = rtas_set_indicator(ALLOCATION_STATE, drc_index, ALLOC_USABLE);
rc                299 arch/powerpc/platforms/pseries/dlpar.c 	if (rc)
rc                300 arch/powerpc/platforms/pseries/dlpar.c 		return rc;
rc                302 arch/powerpc/platforms/pseries/dlpar.c 	rc = rtas_set_indicator(ISOLATION_STATE, drc_index, UNISOLATE);
rc                303 arch/powerpc/platforms/pseries/dlpar.c 	if (rc) {
rc                305 arch/powerpc/platforms/pseries/dlpar.c 		return rc;
rc                313 arch/powerpc/platforms/pseries/dlpar.c 	int dr_status, rc;
rc                315 arch/powerpc/platforms/pseries/dlpar.c 	rc = rtas_call(rtas_token("get-sensor-state"), 2, 2, &dr_status,
rc                317 arch/powerpc/platforms/pseries/dlpar.c 	if (rc || dr_status != DR_ENTITY_PRESENT)
rc                320 arch/powerpc/platforms/pseries/dlpar.c 	rc = rtas_set_indicator(ISOLATION_STATE, drc_index, ISOLATE);
rc                321 arch/powerpc/platforms/pseries/dlpar.c 	if (rc)
rc                322 arch/powerpc/platforms/pseries/dlpar.c 		return rc;
rc                324 arch/powerpc/platforms/pseries/dlpar.c 	rc = rtas_set_indicator(ALLOCATION_STATE, drc_index, ALLOC_UNUSABLE);
rc                325 arch/powerpc/platforms/pseries/dlpar.c 	if (rc) {
rc                327 arch/powerpc/platforms/pseries/dlpar.c 		return rc;
rc                335 arch/powerpc/platforms/pseries/dlpar.c 	int rc;
rc                356 arch/powerpc/platforms/pseries/dlpar.c 		rc = dlpar_memory(hp_elog);
rc                359 arch/powerpc/platforms/pseries/dlpar.c 		rc = dlpar_cpu(hp_elog);
rc                362 arch/powerpc/platforms/pseries/dlpar.c 		rc = dlpar_hp_pmem(hp_elog);
rc                368 arch/powerpc/platforms/pseries/dlpar.c 		rc = -EINVAL;
rc                371 arch/powerpc/platforms/pseries/dlpar.c 	return rc;
rc                521 arch/powerpc/platforms/pseries/dlpar.c 	int rc;
rc                534 arch/powerpc/platforms/pseries/dlpar.c 	rc = dlpar_parse_resource(&args, &hp_elog);
rc                535 arch/powerpc/platforms/pseries/dlpar.c 	if (rc)
rc                538 arch/powerpc/platforms/pseries/dlpar.c 	rc = dlpar_parse_action(&args, &hp_elog);
rc                539 arch/powerpc/platforms/pseries/dlpar.c 	if (rc)
rc                542 arch/powerpc/platforms/pseries/dlpar.c 	rc = dlpar_parse_id_type(&args, &hp_elog);
rc                543 arch/powerpc/platforms/pseries/dlpar.c 	if (rc)
rc                546 arch/powerpc/platforms/pseries/dlpar.c 	rc = handle_dlpar_errorlog(&hp_elog);
rc                551 arch/powerpc/platforms/pseries/dlpar.c 	if (rc)
rc                554 arch/powerpc/platforms/pseries/dlpar.c 	return rc ? rc : count;
rc                578 arch/powerpc/platforms/pseries/dlpar.c 	int rc;
rc                580 arch/powerpc/platforms/pseries/dlpar.c 	rc = dlpar_workqueue_init();
rc                581 arch/powerpc/platforms/pseries/dlpar.c 	if (rc)
rc                582 arch/powerpc/platforms/pseries/dlpar.c 		return rc;
rc                173 arch/powerpc/platforms/pseries/dtl.c 	long int rc;
rc                197 arch/powerpc/platforms/pseries/dtl.c 	rc = -EBUSY;
rc                203 arch/powerpc/platforms/pseries/dtl.c 		rc = dtl_start(dtl);
rc                204 arch/powerpc/platforms/pseries/dtl.c 		if (rc)
rc                209 arch/powerpc/platforms/pseries/dtl.c 	if (rc) {
rc                214 arch/powerpc/platforms/pseries/dtl.c 	return rc;
rc                233 arch/powerpc/platforms/pseries/dtl.c 	int rc;
rc                235 arch/powerpc/platforms/pseries/dtl.c 	rc = dtl_enable(dtl);
rc                236 arch/powerpc/platforms/pseries/dtl.c 	if (rc)
rc                237 arch/powerpc/platforms/pseries/dtl.c 		return rc;
rc                253 arch/powerpc/platforms/pseries/dtl.c 	long int rc, n_read, n_req, read_size;
rc                293 arch/powerpc/platforms/pseries/dtl.c 		rc = copy_to_user(buf, &dtl->buf[i],
rc                295 arch/powerpc/platforms/pseries/dtl.c 		if (rc)
rc                305 arch/powerpc/platforms/pseries/dtl.c 	rc = copy_to_user(buf, &dtl->buf[i], n_req * sizeof(struct dtl_entry));
rc                306 arch/powerpc/platforms/pseries/dtl.c 	if (rc)
rc                339 arch/powerpc/platforms/pseries/dtl.c 	int rc, i;
rc                346 arch/powerpc/platforms/pseries/dtl.c 	rc = -ENOMEM;
rc                370 arch/powerpc/platforms/pseries/dtl.c 		rc = dtl_setup_file(dtl);
rc                371 arch/powerpc/platforms/pseries/dtl.c 		if (rc)
rc                380 arch/powerpc/platforms/pseries/dtl.c 	return rc;
rc                689 arch/powerpc/platforms/pseries/eeh_pseries.c 	int rc;
rc                697 arch/powerpc/platforms/pseries/eeh_pseries.c 	rc = rtas_call(ibm_allow_unfreeze, 5, 1, NULL,
rc                703 arch/powerpc/platforms/pseries/eeh_pseries.c 	if (rc)
rc                706 arch/powerpc/platforms/pseries/eeh_pseries.c 			pdn->phb->global_number, addr, rc);
rc                707 arch/powerpc/platforms/pseries/eeh_pseries.c 	return rc;
rc                713 arch/powerpc/platforms/pseries/eeh_pseries.c 	int cur_vfs = 0, rc = 0, vf_index, bus, devfn;
rc                727 arch/powerpc/platforms/pseries/eeh_pseries.c 			rc = pseries_send_allow_unfreeze(pdn, vf_pe_array,
rc                729 arch/powerpc/platforms/pseries/eeh_pseries.c 			pdn->last_allow_rc = rc;
rc                741 arch/powerpc/platforms/pseries/eeh_pseries.c 					pdn->last_allow_rc = rc;
rc                748 arch/powerpc/platforms/pseries/eeh_pseries.c 			rc = pseries_send_allow_unfreeze(physfn_pdn,
rc                750 arch/powerpc/platforms/pseries/eeh_pseries.c 			pdn->last_allow_rc = rc;
rc                755 arch/powerpc/platforms/pseries/eeh_pseries.c 	return rc;
rc                 15 arch/powerpc/platforms/pseries/event_sources.c 	int i, virq, rc;
rc                 25 arch/powerpc/platforms/pseries/event_sources.c 		rc = request_irq(virq, handler, 0, name, NULL);
rc                 26 arch/powerpc/platforms/pseries/event_sources.c 		if (WARN(rc, "event-sources: Unable to request interrupt %d for %pOF\n",
rc                343 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc = 0;
rc                366 arch/powerpc/platforms/pseries/hotplug-cpu.c 			rc = device_online(get_cpu_device(cpu));
rc                367 arch/powerpc/platforms/pseries/hotplug-cpu.c 			if (rc)
rc                380 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc;
rc                389 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                395 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = of_property_read_u32(child, "ibm,my-drc-index",
rc                397 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (rc)
rc                413 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc, index;
rc                419 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = of_property_read_u32_index(parent, "ibm,drc-indexes",
rc                421 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (rc)
rc                434 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc, saved_rc;
rc                456 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_acquire_drc(drc_index);
rc                457 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (rc) {
rc                459 arch/powerpc/platforms/pseries/hotplug-cpu.c 			rc, drc_index);
rc                473 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_attach_node(dn, parent);
rc                478 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (rc) {
rc                479 arch/powerpc/platforms/pseries/hotplug-cpu.c 		saved_rc = rc;
rc                481 arch/powerpc/platforms/pseries/hotplug-cpu.c 			dn, rc, drc_index);
rc                483 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = dlpar_release_drc(drc_index);
rc                484 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (!rc)
rc                490 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_online_cpu(dn);
rc                491 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (rc) {
rc                492 arch/powerpc/platforms/pseries/hotplug-cpu.c 		saved_rc = rc;
rc                494 arch/powerpc/platforms/pseries/hotplug-cpu.c 			dn, rc, drc_index);
rc                496 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = dlpar_detach_node(dn);
rc                497 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (!rc)
rc                505 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc;
rc                510 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc = 0;
rc                537 arch/powerpc/platforms/pseries/hotplug-cpu.c 				rc = device_offline(get_cpu_device(cpu));
rc                538 arch/powerpc/platforms/pseries/hotplug-cpu.c 				if (rc)
rc                561 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc;
rc                567 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                572 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_offline_cpu(dn);
rc                573 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (rc) {
rc                574 arch/powerpc/platforms/pseries/hotplug-cpu.c 		pr_warn("Failed to offline CPU %pOFn, rc: %d\n", dn, rc);
rc                578 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_release_drc(drc_index);
rc                579 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (rc) {
rc                581 arch/powerpc/platforms/pseries/hotplug-cpu.c 			drc_index, dn, rc);
rc                583 arch/powerpc/platforms/pseries/hotplug-cpu.c 		return rc;
rc                586 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_detach_node(dn);
rc                587 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (rc) {
rc                588 arch/powerpc/platforms/pseries/hotplug-cpu.c 		int saved_rc = rc;
rc                590 arch/powerpc/platforms/pseries/hotplug-cpu.c 		pr_warn("Failed to detach CPU %pOFn, rc: %d", dn, rc);
rc                592 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = dlpar_acquire_drc(drc_index);
rc                593 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (!rc)
rc                607 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                610 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = of_property_read_u32(dn, "ibm,my-drc-index", &my_index);
rc                611 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (rc)
rc                624 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                633 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_cpu_remove(dn, drc_index);
rc                635 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc;
rc                642 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                658 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = of_property_read_u32(dn, "ibm,my-drc-index",
rc                660 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (rc) {
rc                683 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int i, rc;
rc                698 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = dlpar_cpu_remove_by_index(cpu_drcs[i]);
rc                699 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (rc)
rc                711 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = -EINVAL;
rc                713 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = 0;
rc                717 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc;
rc                724 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int index, rc;
rc                742 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = of_property_read_u32_index(parent, "ibm,drc-indexes",
rc                744 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (rc)
rc                762 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int i, rc;
rc                779 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = dlpar_cpu_add(cpu_drcs[i]);
rc                780 arch/powerpc/platforms/pseries/hotplug-cpu.c 		if (rc)
rc                792 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = -EINVAL;
rc                794 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = 0;
rc                798 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc;
rc                806 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                811 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = of_property_read_u32(dn, "ibm,my-drc-index", &drc_index);
rc                813 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_cpu_remove_by_index(drc_index);
rc                814 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (!rc)
rc                815 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = dlpar_cpu_add(drc_index);
rc                817 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc;
rc                823 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                833 arch/powerpc/platforms/pseries/hotplug-cpu.c 			rc = dlpar_cpu_remove_by_count(count);
rc                835 arch/powerpc/platforms/pseries/hotplug-cpu.c 			rc = dlpar_cpu_remove_by_index(drc_index);
rc                837 arch/powerpc/platforms/pseries/hotplug-cpu.c 			rc = -EINVAL;
rc                841 arch/powerpc/platforms/pseries/hotplug-cpu.c 			rc = dlpar_cpu_add_by_count(count);
rc                843 arch/powerpc/platforms/pseries/hotplug-cpu.c 			rc = dlpar_cpu_add(drc_index);
rc                845 arch/powerpc/platforms/pseries/hotplug-cpu.c 			rc = -EINVAL;
rc                849 arch/powerpc/platforms/pseries/hotplug-cpu.c 		rc = -EINVAL;
rc                854 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc;
rc                862 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                864 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = kstrtou32(buf, 0, &drc_index);
rc                865 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (rc)
rc                868 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_cpu_add(drc_index);
rc                870 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc ? rc : count;
rc                877 arch/powerpc/platforms/pseries/hotplug-cpu.c 	int rc;
rc                883 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = of_property_read_u32(dn, "ibm,my-drc-index", &drc_index);
rc                884 arch/powerpc/platforms/pseries/hotplug-cpu.c 	if (rc) {
rc                889 arch/powerpc/platforms/pseries/hotplug-cpu.c 	rc = dlpar_cpu_remove(dn, drc_index);
rc                892 arch/powerpc/platforms/pseries/hotplug-cpu.c 	return rc ? rc : count;
rc                253 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                260 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = device_online(&mem_block->dev);
rc                262 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = device_offline(&mem_block->dev);
rc                264 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = 0;
rc                268 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                341 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc = 1;
rc                368 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc &= is_mem_section_removable(pfn, PAGES_PER_SECTION);
rc                372 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc ? true : false;
rc                380 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                385 arch/powerpc/platforms/pseries/hotplug-memory.c 	rc = dlpar_offline_lmb(lmb);
rc                386 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc)
rc                387 arch/powerpc/platforms/pseries/hotplug-memory.c 		return rc;
rc                408 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                431 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = dlpar_remove_lmb(lmb);
rc                432 arch/powerpc/platforms/pseries/hotplug-memory.c 		if (rc)
rc                452 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_add_lmb(lmb);
rc                453 arch/powerpc/platforms/pseries/hotplug-memory.c 			if (rc)
rc                460 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = -EINVAL;
rc                472 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = 0;
rc                475 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                482 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                490 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_remove_lmb(lmb);
rc                491 arch/powerpc/platforms/pseries/hotplug-memory.c 			if (!rc)
rc                499 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = -EINVAL;
rc                501 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc)
rc                507 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                514 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                522 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_remove_lmb(lmb);
rc                523 arch/powerpc/platforms/pseries/hotplug-memory.c 			if (!rc) {
rc                524 arch/powerpc/platforms/pseries/hotplug-memory.c 				rc = dlpar_add_lmb(lmb);
rc                525 arch/powerpc/platforms/pseries/hotplug-memory.c 				if (rc)
rc                533 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = -EINVAL;
rc                535 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc)
rc                541 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                548 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                556 arch/powerpc/platforms/pseries/hotplug-memory.c 	rc = get_lmb_range(drc_index, lmbs_to_remove, &start_lmb, &end_lmb);
rc                557 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc)
rc                575 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = dlpar_remove_lmb(lmb);
rc                576 arch/powerpc/platforms/pseries/hotplug-memory.c 		if (rc)
rc                582 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc) {
rc                590 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_add_lmb(lmb);
rc                591 arch/powerpc/platforms/pseries/hotplug-memory.c 			if (rc)
rc                597 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = -EINVAL;
rc                611 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                654 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                659 arch/powerpc/platforms/pseries/hotplug-memory.c 	rc = update_lmb_associativity_index(lmb);
rc                660 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc) {
rc                662 arch/powerpc/platforms/pseries/hotplug-memory.c 		return rc;
rc                669 arch/powerpc/platforms/pseries/hotplug-memory.c 	rc = __add_memory(lmb->nid, lmb->base_addr, block_sz);
rc                670 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc) {
rc                672 arch/powerpc/platforms/pseries/hotplug-memory.c 		return rc;
rc                675 arch/powerpc/platforms/pseries/hotplug-memory.c 	rc = dlpar_online_lmb(lmb);
rc                676 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc) {
rc                684 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                692 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                715 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = dlpar_acquire_drc(lmb->drc_index);
rc                716 arch/powerpc/platforms/pseries/hotplug-memory.c 		if (rc)
rc                719 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = dlpar_add_lmb(lmb);
rc                720 arch/powerpc/platforms/pseries/hotplug-memory.c 		if (rc) {
rc                742 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_remove_lmb(lmb);
rc                743 arch/powerpc/platforms/pseries/hotplug-memory.c 			if (rc)
rc                751 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = -EINVAL;
rc                761 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = 0;
rc                764 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                770 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc, lmb_found;
rc                778 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_acquire_drc(lmb->drc_index);
rc                779 arch/powerpc/platforms/pseries/hotplug-memory.c 			if (!rc) {
rc                780 arch/powerpc/platforms/pseries/hotplug-memory.c 				rc = dlpar_add_lmb(lmb);
rc                781 arch/powerpc/platforms/pseries/hotplug-memory.c 				if (rc)
rc                790 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = -EINVAL;
rc                792 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc)
rc                798 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                805 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                813 arch/powerpc/platforms/pseries/hotplug-memory.c 	rc = get_lmb_range(drc_index, lmbs_to_add, &start_lmb, &end_lmb);
rc                814 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc)
rc                832 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = dlpar_acquire_drc(lmb->drc_index);
rc                833 arch/powerpc/platforms/pseries/hotplug-memory.c 		if (rc)
rc                836 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = dlpar_add_lmb(lmb);
rc                837 arch/powerpc/platforms/pseries/hotplug-memory.c 		if (rc) {
rc                845 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (rc) {
rc                852 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_remove_lmb(lmb);
rc                853 arch/powerpc/platforms/pseries/hotplug-memory.c 			if (rc)
rc                861 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = -EINVAL;
rc                873 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                879 arch/powerpc/platforms/pseries/hotplug-memory.c 	int rc;
rc                888 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_memory_add_by_count(count);
rc                892 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_memory_add_by_index(drc_index);
rc                897 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_memory_add_by_ic(count, drc_index);
rc                900 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = -EINVAL;
rc                909 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_memory_remove_by_count(count);
rc                913 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_memory_remove_by_index(drc_index);
rc                918 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = dlpar_memory_remove_by_ic(count, drc_index);
rc                921 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = -EINVAL;
rc                928 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = dlpar_memory_readd_by_index(drc_index);
rc                932 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = -EINVAL;
rc                936 arch/powerpc/platforms/pseries/hotplug-memory.c 	if (!rc) {
rc                938 arch/powerpc/platforms/pseries/hotplug-memory.c 		rc = drmem_update_dt();
rc                943 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                982 arch/powerpc/platforms/pseries/hotplug-memory.c 	int i, rc = -EINVAL;
rc               1013 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = pseries_remove_memblock(
rc               1021 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = memblock_add(be64_to_cpu(old_drmem[i].base_addr),
rc               1023 arch/powerpc/platforms/pseries/hotplug-memory.c 			rc = (rc < 0) ? -EINVAL : 0;
rc               1027 arch/powerpc/platforms/pseries/hotplug-memory.c 	return rc;
rc                 82 arch/powerpc/platforms/pseries/hvCall_inst.c 	int rc;
rc                 85 arch/powerpc/platforms/pseries/hvCall_inst.c 	rc = seq_open(file, &hcall_inst_seq_ops);
rc                 89 arch/powerpc/platforms/pseries/hvCall_inst.c 	return rc;
rc                269 arch/powerpc/platforms/pseries/ibmebus.c 	ssize_t rc = 0;
rc                281 arch/powerpc/platforms/pseries/ibmebus.c 		rc = -EEXIST;
rc                286 arch/powerpc/platforms/pseries/ibmebus.c 		rc = ibmebus_create_device(dn);
rc                291 arch/powerpc/platforms/pseries/ibmebus.c 		rc = -ENODEV;
rc                296 arch/powerpc/platforms/pseries/ibmebus.c 	if (rc)
rc                297 arch/powerpc/platforms/pseries/ibmebus.c 		return rc;
rc                143 arch/powerpc/platforms/pseries/iommu.c 	u64 rc = 0;
rc                156 arch/powerpc/platforms/pseries/iommu.c 		rc = plpar_tce_put((u64)liobn, (u64)tcenum << tceshift, tce);
rc                158 arch/powerpc/platforms/pseries/iommu.c 		if (unlikely(rc == H_NOT_ENOUGH_RESOURCES)) {
rc                159 arch/powerpc/platforms/pseries/iommu.c 			ret = (int)rc;
rc                165 arch/powerpc/platforms/pseries/iommu.c 		if (rc && printk_ratelimit()) {
rc                166 arch/powerpc/platforms/pseries/iommu.c 			printk("tce_build_pSeriesLP: plpar_tce_put failed. rc=%lld\n", rc);
rc                186 arch/powerpc/platforms/pseries/iommu.c 	u64 rc = 0;
rc                238 arch/powerpc/platforms/pseries/iommu.c 		rc = plpar_tce_put_indirect((u64)tbl->it_index,
rc                245 arch/powerpc/platforms/pseries/iommu.c 	} while (npages > 0 && !rc);
rc                249 arch/powerpc/platforms/pseries/iommu.c 	if (unlikely(rc == H_NOT_ENOUGH_RESOURCES)) {
rc                250 arch/powerpc/platforms/pseries/iommu.c 		ret = (int)rc;
rc                256 arch/powerpc/platforms/pseries/iommu.c 	if (rc && printk_ratelimit()) {
rc                257 arch/powerpc/platforms/pseries/iommu.c 		printk("tce_buildmulti_pSeriesLP: plpar_tce_put failed. rc=%lld\n", rc);
rc                268 arch/powerpc/platforms/pseries/iommu.c 	u64 rc;
rc                271 arch/powerpc/platforms/pseries/iommu.c 		rc = plpar_tce_put((u64)liobn, (u64)tcenum << 12, 0);
rc                273 arch/powerpc/platforms/pseries/iommu.c 		if (rc && printk_ratelimit()) {
rc                274 arch/powerpc/platforms/pseries/iommu.c 			printk("tce_free_pSeriesLP: plpar_tce_put failed. rc=%lld\n", rc);
rc                287 arch/powerpc/platforms/pseries/iommu.c 	u64 rc;
rc                292 arch/powerpc/platforms/pseries/iommu.c 	rc = plpar_tce_stuff((u64)tbl->it_index, (u64)tcenum << 12, 0, npages);
rc                294 arch/powerpc/platforms/pseries/iommu.c 	if (rc && printk_ratelimit()) {
rc                296 arch/powerpc/platforms/pseries/iommu.c 		printk("\trc      = %lld\n", rc);
rc                305 arch/powerpc/platforms/pseries/iommu.c 	u64 rc;
rc                308 arch/powerpc/platforms/pseries/iommu.c 	rc = plpar_tce_get((u64)tbl->it_index, (u64)tcenum << 12, &tce_ret);
rc                310 arch/powerpc/platforms/pseries/iommu.c 	if (rc && printk_ratelimit()) {
rc                311 arch/powerpc/platforms/pseries/iommu.c 		printk("tce_get_pSeriesLP: plpar_tce_get failed. rc=%lld\n", rc);
rc                359 arch/powerpc/platforms/pseries/iommu.c 	int rc;
rc                385 arch/powerpc/platforms/pseries/iommu.c 		rc = plpar_tce_stuff((u64)be32_to_cpu(maprange->liobn),
rc                390 arch/powerpc/platforms/pseries/iommu.c 	} while (num_tce > 0 && !rc);
rc                392 arch/powerpc/platforms/pseries/iommu.c 	return rc;
rc                402 arch/powerpc/platforms/pseries/iommu.c 	u64 rc = 0;
rc                460 arch/powerpc/platforms/pseries/iommu.c 		rc = plpar_tce_put_indirect(liobn,
rc                466 arch/powerpc/platforms/pseries/iommu.c 	} while (num_tce > 0 && !rc);
rc                471 arch/powerpc/platforms/pseries/iommu.c 	return rc;
rc                642 arch/powerpc/platforms/pseries/iommu.c 	long rc;
rc                650 arch/powerpc/platforms/pseries/iommu.c 	rc = plpar_tce_get((u64)tbl->it_index, ioba, &oldtce);
rc                651 arch/powerpc/platforms/pseries/iommu.c 	if (!rc)
rc                652 arch/powerpc/platforms/pseries/iommu.c 		rc = plpar_tce_put((u64)tbl->it_index, ioba, newtce);
rc                654 arch/powerpc/platforms/pseries/iommu.c 	if (!rc) {
rc                661 arch/powerpc/platforms/pseries/iommu.c 	return rc;
rc                228 arch/powerpc/platforms/pseries/lpar.c 	int rc = 0;
rc                232 arch/powerpc/platforms/pseries/lpar.c 		rc = hcall_vphn(cpu, flag, &assoc[0]);
rc                233 arch/powerpc/platforms/pseries/lpar.c 		if (rc)
rc                460 arch/powerpc/platforms/pseries/lpar.c 	int rc = 0, state;
rc                463 arch/powerpc/platforms/pseries/lpar.c 		rc = -EBUSY;
rc                479 arch/powerpc/platforms/pseries/lpar.c 		rc = -EINVAL;
rc                485 arch/powerpc/platforms/pseries/lpar.c 	return rc;
rc                501 arch/powerpc/platforms/pseries/lpar.c 	int rc, cmd, cpu;
rc                511 arch/powerpc/platforms/pseries/lpar.c 	rc = kstrtoint(buf, 0, &cmd);
rc                512 arch/powerpc/platforms/pseries/lpar.c 	if (rc || cmd < 0 || cmd > 1) {
rc                514 arch/powerpc/platforms/pseries/lpar.c 		return rc ? rc : -EINVAL;
rc                524 arch/powerpc/platforms/pseries/lpar.c 		rc = init_cpu_associativity();
rc                525 arch/powerpc/platforms/pseries/lpar.c 		if (rc)
rc                534 arch/powerpc/platforms/pseries/lpar.c 		rc = dtl_worker_enable(&time_limit);
rc                535 arch/powerpc/platforms/pseries/lpar.c 		if (rc) {
rc                548 arch/powerpc/platforms/pseries/lpar.c 	if (rc)
rc                549 arch/powerpc/platforms/pseries/lpar.c 		return rc;
rc                596 arch/powerpc/platforms/pseries/lpar.c 	int rc, freq;
rc                606 arch/powerpc/platforms/pseries/lpar.c 	rc = kstrtoint(buf, 0, &freq);
rc                607 arch/powerpc/platforms/pseries/lpar.c 	if (rc || freq < 1 || freq > HZ) {
rc                610 arch/powerpc/platforms/pseries/lpar.c 		return rc ? rc : -EINVAL;
rc                830 arch/powerpc/platforms/pseries/lpar.c 	int rc;
rc                833 arch/powerpc/platforms/pseries/lpar.c 		rc = plpar_hcall_norets(H_CLEAR_HPT);
rc                834 arch/powerpc/platforms/pseries/lpar.c 	} while (rc == H_CONTINUE);
rc                836 arch/powerpc/platforms/pseries/lpar.c 	return rc;
rc                841 arch/powerpc/platforms/pseries/lpar.c 	int rc;
rc                843 arch/powerpc/platforms/pseries/lpar.c 	rc = hcall_hpte_clear_all();
rc                844 arch/powerpc/platforms/pseries/lpar.c 	if (rc != H_SUCCESS)
rc               1026 arch/powerpc/platforms/pseries/lpar.c 	unsigned long i, rc, new_idx;
rc               1041 arch/powerpc/platforms/pseries/lpar.c 	rc = plpar_hcall9(H_BLOCK_REMOVE, retbuf,
rc               1045 arch/powerpc/platforms/pseries/lpar.c 	if (rc == H_SUCCESS)
rc               1048 arch/powerpc/platforms/pseries/lpar.c 	BUG_ON(rc != H_PARTIAL);
rc               1132 arch/powerpc/platforms/pseries/lpar.c 	int i = 0, pix = 0, rc;
rc               1144 arch/powerpc/platforms/pseries/lpar.c 				rc = plpar_hcall9(H_BULK_REMOVE, param,
rc               1148 arch/powerpc/platforms/pseries/lpar.c 				BUG_ON(rc != H_SUCCESS);
rc               1155 arch/powerpc/platforms/pseries/lpar.c 		rc = plpar_hcall9(H_BULK_REMOVE, param, param[0], param[1],
rc               1158 arch/powerpc/platforms/pseries/lpar.c 		BUG_ON(rc != H_SUCCESS);
rc               1483 arch/powerpc/platforms/pseries/lpar.c 	unsigned long i, pix, rc;
rc               1520 arch/powerpc/platforms/pseries/lpar.c 					rc = plpar_hcall9(H_BULK_REMOVE, param,
rc               1524 arch/powerpc/platforms/pseries/lpar.c 					BUG_ON(rc != H_SUCCESS);
rc               1532 arch/powerpc/platforms/pseries/lpar.c 		rc = plpar_hcall9(H_BULK_REMOVE, param, param[0], param[1],
rc               1535 arch/powerpc/platforms/pseries/lpar.c 		BUG_ON(rc != H_SUCCESS);
rc               1589 arch/powerpc/platforms/pseries/lpar.c 	int rc;
rc               1601 arch/powerpc/platforms/pseries/lpar.c 	rc = plpar_resize_hpt_prepare(0, shift);
rc               1602 arch/powerpc/platforms/pseries/lpar.c 	while (H_IS_LONG_BUSY(rc)) {
rc               1603 arch/powerpc/platforms/pseries/lpar.c 		delay = get_longbusy_msecs(rc);
rc               1607 arch/powerpc/platforms/pseries/lpar.c 			rc = plpar_resize_hpt_prepare(0, 0);
rc               1608 arch/powerpc/platforms/pseries/lpar.c 			if (rc != H_SUCCESS)
rc               1610 arch/powerpc/platforms/pseries/lpar.c 				       rc);
rc               1614 arch/powerpc/platforms/pseries/lpar.c 		rc = plpar_resize_hpt_prepare(0, shift);
rc               1617 arch/powerpc/platforms/pseries/lpar.c 	switch (rc) {
rc               1629 arch/powerpc/platforms/pseries/lpar.c 		pr_warn("Unexpected error %d from H_RESIZE_HPT_PREPARE\n", rc);
rc               1635 arch/powerpc/platforms/pseries/lpar.c 	rc = stop_machine_cpuslocked(pseries_lpar_resize_hpt_commit,
rc               1640 arch/powerpc/platforms/pseries/lpar.c 	if (rc != 0) {
rc               1662 arch/powerpc/platforms/pseries/lpar.c 	long rc;
rc               1672 arch/powerpc/platforms/pseries/lpar.c 		rc = plpar_hcall_norets(H_REGISTER_PROC_TBL, flags, base,
rc               1674 arch/powerpc/platforms/pseries/lpar.c 		if (!H_IS_LONG_BUSY(rc))
rc               1676 arch/powerpc/platforms/pseries/lpar.c 		mdelay(get_longbusy_msecs(rc));
rc               1678 arch/powerpc/platforms/pseries/lpar.c 	if (rc != H_SUCCESS) {
rc               1679 arch/powerpc/platforms/pseries/lpar.c 		pr_err("Failed to register process table (rc=%ld)\n", rc);
rc               1682 arch/powerpc/platforms/pseries/lpar.c 	return rc;
rc               1874 arch/powerpc/platforms/pseries/lpar.c 	int rc;
rc               1877 arch/powerpc/platforms/pseries/lpar.c 	rc = plpar_hcall9(H_GET_MPP, retbuf);
rc               1893 arch/powerpc/platforms/pseries/lpar.c 	return rc;
rc               1899 arch/powerpc/platforms/pseries/lpar.c 	int rc;
rc               1902 arch/powerpc/platforms/pseries/lpar.c 	rc = plpar_hcall9(H_GET_MPP_X, retbuf);
rc               1909 arch/powerpc/platforms/pseries/lpar.c 	return rc;
rc                115 arch/powerpc/platforms/pseries/lparcfg.c 	unsigned long rc;
rc                118 arch/powerpc/platforms/pseries/lparcfg.c 	rc = plpar_hcall9(H_GET_PPP, retbuf);
rc                136 arch/powerpc/platforms/pseries/lparcfg.c 	return rc;
rc                142 arch/powerpc/platforms/pseries/lparcfg.c 	unsigned long rc;
rc                145 arch/powerpc/platforms/pseries/lparcfg.c 	rc = plpar_hcall(H_PIC, retbuf);
rc                150 arch/powerpc/platforms/pseries/lparcfg.c 	return rc;
rc                162 arch/powerpc/platforms/pseries/lparcfg.c 	int rc;
rc                164 arch/powerpc/platforms/pseries/lparcfg.c 	rc = h_get_ppp(&ppp_data);
rc                165 arch/powerpc/platforms/pseries/lparcfg.c 	if (rc)
rc                226 arch/powerpc/platforms/pseries/lparcfg.c 	int rc;
rc                228 arch/powerpc/platforms/pseries/lparcfg.c 	rc = h_get_mpp(&mpp_data);
rc                229 arch/powerpc/platforms/pseries/lparcfg.c 	if (rc)
rc                551 arch/powerpc/platforms/pseries/lparcfg.c 	ssize_t rc;
rc                557 arch/powerpc/platforms/pseries/lparcfg.c 		rc = vio_cmo_entitlement_update(*entitlement);
rc                558 arch/powerpc/platforms/pseries/lparcfg.c 		if (rc)
rc                559 arch/powerpc/platforms/pseries/lparcfg.c 			return rc;
rc                562 arch/powerpc/platforms/pseries/lparcfg.c 	rc = h_get_mpp(&mpp_data);
rc                563 arch/powerpc/platforms/pseries/lparcfg.c 	if (rc)
rc                564 arch/powerpc/platforms/pseries/lparcfg.c 		return rc;
rc                581 arch/powerpc/platforms/pseries/lparcfg.c 	rc = plpar_hcall_norets(H_SET_MPP, new_entitled, new_weight);
rc                582 arch/powerpc/platforms/pseries/lparcfg.c 	return rc;
rc                 47 arch/powerpc/platforms/pseries/mobility.c 	int rc;
rc                 52 arch/powerpc/platforms/pseries/mobility.c 	rc = rtas_call(token, 2, 1, NULL, rtas_data_buf, scope);
rc                 56 arch/powerpc/platforms/pseries/mobility.c 	return rc;
rc                137 arch/powerpc/platforms/pseries/mobility.c 	int i, rc, rtas_rc;
rc                202 arch/powerpc/platforms/pseries/mobility.c 				rc = update_dt_property(dn, &prop, prop_name,
rc                204 arch/powerpc/platforms/pseries/mobility.c 				if (rc) {
rc                227 arch/powerpc/platforms/pseries/mobility.c 	int rc;
rc                239 arch/powerpc/platforms/pseries/mobility.c 	rc = dlpar_attach_node(dn, parent_dn);
rc                240 arch/powerpc/platforms/pseries/mobility.c 	if (rc)
rc                244 arch/powerpc/platforms/pseries/mobility.c 	return rc;
rc                275 arch/powerpc/platforms/pseries/mobility.c 	int rc;
rc                286 arch/powerpc/platforms/pseries/mobility.c 		rc = mobility_rtas_call(update_nodes_token, rtas_buf, scope);
rc                287 arch/powerpc/platforms/pseries/mobility.c 		if (rc && rc != 1)
rc                324 arch/powerpc/platforms/pseries/mobility.c 	} while (rc == 1);
rc                327 arch/powerpc/platforms/pseries/mobility.c 	return rc;
rc                332 arch/powerpc/platforms/pseries/mobility.c 	int rc;
rc                343 arch/powerpc/platforms/pseries/mobility.c 		rc = rtas_call(activate_fw_token, 0, 1, NULL);
rc                344 arch/powerpc/platforms/pseries/mobility.c 	} while (rtas_busy_delay(rc));
rc                346 arch/powerpc/platforms/pseries/mobility.c 	if (rc)
rc                347 arch/powerpc/platforms/pseries/mobility.c 		printk(KERN_ERR "Post-mobility activate-fw failed: %d\n", rc);
rc                362 arch/powerpc/platforms/pseries/mobility.c 	rc = pseries_devicetree_update(MIGRATION_SCOPE);
rc                363 arch/powerpc/platforms/pseries/mobility.c 	if (rc)
rc                365 arch/powerpc/platforms/pseries/mobility.c 			"failed: %d\n", rc);
rc                382 arch/powerpc/platforms/pseries/mobility.c 	int rc;
rc                384 arch/powerpc/platforms/pseries/mobility.c 	rc = kstrtou64(buf, 0, &streamid);
rc                385 arch/powerpc/platforms/pseries/mobility.c 	if (rc)
rc                386 arch/powerpc/platforms/pseries/mobility.c 		return rc;
rc                391 arch/powerpc/platforms/pseries/mobility.c 		rc = rtas_ibm_suspend_me(streamid);
rc                392 arch/powerpc/platforms/pseries/mobility.c 		if (rc == -EAGAIN)
rc                394 arch/powerpc/platforms/pseries/mobility.c 	} while (rc == -EAGAIN);
rc                396 arch/powerpc/platforms/pseries/mobility.c 	if (rc)
rc                397 arch/powerpc/platforms/pseries/mobility.c 		return rc;
rc                419 arch/powerpc/platforms/pseries/mobility.c 	int rc;
rc                425 arch/powerpc/platforms/pseries/mobility.c 	rc = sysfs_create_file(mobility_kobj, &class_attr_migration.attr);
rc                426 arch/powerpc/platforms/pseries/mobility.c 	if (rc)
rc                427 arch/powerpc/platforms/pseries/mobility.c 		pr_err("mobility: unable to create migration sysfs file (%d)\n", rc);
rc                429 arch/powerpc/platforms/pseries/mobility.c 	rc = sysfs_create_file(mobility_kobj, &class_attr_api_version.attr.attr);
rc                430 arch/powerpc/platforms/pseries/mobility.c 	if (rc)
rc                431 arch/powerpc/platforms/pseries/mobility.c 		pr_err("mobility: unable to create api_version sysfs file (%d)\n", rc);
rc                 33 arch/powerpc/platforms/pseries/msi.c 	int rc;
rc                 42 arch/powerpc/platforms/pseries/msi.c 			rc = rtas_call(change_token, 6, 4, rtas_ret, addr,
rc                 46 arch/powerpc/platforms/pseries/msi.c 			rc = rtas_call(change_token, 6, 3, rtas_ret, addr,
rc                 51 arch/powerpc/platforms/pseries/msi.c 	} while (rtas_busy_delay(rc));
rc                 57 arch/powerpc/platforms/pseries/msi.c 	if (rc == 0)
rc                 58 arch/powerpc/platforms/pseries/msi.c 		rc = rtas_ret[0];
rc                 59 arch/powerpc/platforms/pseries/msi.c 	else if (rc > 0)
rc                 60 arch/powerpc/platforms/pseries/msi.c 		rc = -rc;
rc                 63 arch/powerpc/platforms/pseries/msi.c 		 func, num_irqs, rtas_ret[0], rc);
rc                 65 arch/powerpc/platforms/pseries/msi.c 	return rc;
rc                 94 arch/powerpc/platforms/pseries/msi.c 	int rc;
rc                100 arch/powerpc/platforms/pseries/msi.c 		rc = rtas_call(query_token, 4, 3, rtas_ret, addr,
rc                102 arch/powerpc/platforms/pseries/msi.c 	} while (rtas_busy_delay(rc));
rc                104 arch/powerpc/platforms/pseries/msi.c 	if (rc) {
rc                105 arch/powerpc/platforms/pseries/msi.c 		pr_debug("rtas_msi: error (%d) querying source number\n", rc);
rc                106 arch/powerpc/platforms/pseries/msi.c 		return rc;
rc                373 arch/powerpc/platforms/pseries/msi.c 	int hwirq, virq, i, quota, rc;
rc                380 arch/powerpc/platforms/pseries/msi.c 		rc = check_req_msix(pdev, nvec);
rc                382 arch/powerpc/platforms/pseries/msi.c 		rc = check_req_msi(pdev, nvec);
rc                384 arch/powerpc/platforms/pseries/msi.c 	if (rc)
rc                385 arch/powerpc/platforms/pseries/msi.c 		return rc;
rc                417 arch/powerpc/platforms/pseries/msi.c 			rc = rtas_change_msi(pdn, RTAS_CHANGE_32MSI_FN, nvec);
rc                418 arch/powerpc/platforms/pseries/msi.c 			if (rc < 0) {
rc                424 arch/powerpc/platforms/pseries/msi.c 					return rc;
rc                429 arch/powerpc/platforms/pseries/msi.c 			rc = -1;
rc                431 arch/powerpc/platforms/pseries/msi.c 		if (rc < 0)
rc                432 arch/powerpc/platforms/pseries/msi.c 			rc = rtas_change_msi(pdn, RTAS_CHANGE_MSI_FN, nvec);
rc                434 arch/powerpc/platforms/pseries/msi.c 		if (rc < 0) {
rc                436 arch/powerpc/platforms/pseries/msi.c 			rc = rtas_change_msi(pdn, RTAS_CHANGE_FN, nvec);
rc                439 arch/powerpc/platforms/pseries/msi.c 		if (use_32bit_msi_hack && rc > 0)
rc                442 arch/powerpc/platforms/pseries/msi.c 		rc = rtas_change_msi(pdn, RTAS_CHANGE_MSIX_FN, nvec);
rc                444 arch/powerpc/platforms/pseries/msi.c 	if (rc != nvec) {
rc                450 arch/powerpc/platforms/pseries/msi.c 		return rc;
rc                457 arch/powerpc/platforms/pseries/msi.c 			pr_debug("rtas_msi: error (%d) getting hwirq\n", rc);
rc                136 arch/powerpc/platforms/pseries/nvram.c 	int rc = nvram_write_os_partition(&rtas_log_partition, buff, length,
rc                138 arch/powerpc/platforms/pseries/nvram.c 	if (!rc) {
rc                145 arch/powerpc/platforms/pseries/nvram.c 	return rc;
rc                166 arch/powerpc/platforms/pseries/nvram.c 	int rc;
rc                173 arch/powerpc/platforms/pseries/nvram.c 	rc = ppc_md.nvram_write((char *)&clear_word, sizeof(int), &tmp_index);
rc                174 arch/powerpc/platforms/pseries/nvram.c 	if (rc <= 0) {
rc                175 arch/powerpc/platforms/pseries/nvram.c 		printk(KERN_ERR "nvram_clear_error_log: Failed nvram_write (%d)\n", rc);
rc                176 arch/powerpc/platforms/pseries/nvram.c 		return rc;
rc                201 arch/powerpc/platforms/pseries/nvram.c 	int rc;
rc                206 arch/powerpc/platforms/pseries/nvram.c 	rc = nvram_init_os_partition(&rtas_log_partition);
rc                207 arch/powerpc/platforms/pseries/nvram.c 	nvram_init_oops_partition(rc == 0);
rc                 49 arch/powerpc/platforms/pseries/papr_scm.c 	int64_t rc;
rc                 60 arch/powerpc/platforms/pseries/papr_scm.c 		rc = plpar_hcall(H_SCM_BIND_MEM, ret, p->drc_index, 0,
rc                 66 arch/powerpc/platforms/pseries/papr_scm.c 	} while (rc == H_BUSY);
rc                 68 arch/powerpc/platforms/pseries/papr_scm.c 	if (rc)
rc                 69 arch/powerpc/platforms/pseries/papr_scm.c 		return rc;
rc                 73 arch/powerpc/platforms/pseries/papr_scm.c 	return rc;
rc                 80 arch/powerpc/platforms/pseries/papr_scm.c 	int64_t rc;
rc                 88 arch/powerpc/platforms/pseries/papr_scm.c 		rc = plpar_hcall(H_SCM_UNBIND_ALL, ret, H_UNBIND_SCOPE_DRC,
rc                 93 arch/powerpc/platforms/pseries/papr_scm.c 		if (H_IS_LONG_BUSY(rc)) {
rc                 94 arch/powerpc/platforms/pseries/papr_scm.c 			msleep(get_longbusy_msecs(rc));
rc                 95 arch/powerpc/platforms/pseries/papr_scm.c 			rc = H_BUSY;
rc                 96 arch/powerpc/platforms/pseries/papr_scm.c 		} else if (rc == H_BUSY) {
rc                100 arch/powerpc/platforms/pseries/papr_scm.c 	} while (rc == H_BUSY);
rc                102 arch/powerpc/platforms/pseries/papr_scm.c 	if (rc)
rc                103 arch/powerpc/platforms/pseries/papr_scm.c 		dev_err(&p->pdev->dev, "unbind error: %lld\n", rc);
rc                116 arch/powerpc/platforms/pseries/papr_scm.c 	int64_t rc;
rc                119 arch/powerpc/platforms/pseries/papr_scm.c 	rc = plpar_hcall(H_SCM_QUERY_BLOCK_MEM_BINDING, ret,
rc                121 arch/powerpc/platforms/pseries/papr_scm.c 	if (rc)
rc                126 arch/powerpc/platforms/pseries/papr_scm.c 	rc = plpar_hcall(H_SCM_QUERY_BLOCK_MEM_BINDING, ret,
rc                128 arch/powerpc/platforms/pseries/papr_scm.c 	if (rc)
rc                137 arch/powerpc/platforms/pseries/papr_scm.c 	return rc;
rc                411 arch/powerpc/platforms/pseries/papr_scm.c 	int rc;
rc                465 arch/powerpc/platforms/pseries/papr_scm.c 	rc = drc_pmem_bind(p);
rc                468 arch/powerpc/platforms/pseries/papr_scm.c 	if (rc == H_OVERLAP)
rc                469 arch/powerpc/platforms/pseries/papr_scm.c 		rc = drc_pmem_query_n_bind(p);
rc                471 arch/powerpc/platforms/pseries/papr_scm.c 	if (rc != H_SUCCESS) {
rc                472 arch/powerpc/platforms/pseries/papr_scm.c 		dev_err(&p->pdev->dev, "bind err: %d\n", rc);
rc                473 arch/powerpc/platforms/pseries/papr_scm.c 		rc = -ENXIO;
rc                483 arch/powerpc/platforms/pseries/papr_scm.c 	rc = papr_scm_nvdimm_init(p);
rc                484 arch/powerpc/platforms/pseries/papr_scm.c 	if (rc)
rc                493 arch/powerpc/platforms/pseries/papr_scm.c 	return rc;
rc                 63 arch/powerpc/platforms/pseries/pci.c 	int rc;
rc                 76 arch/powerpc/platforms/pseries/pci.c 	rc = rtas_call(ibm_map_pes, 5, 1, NULL, addr,
rc                 83 arch/powerpc/platforms/pseries/pci.c 	if (rc)
rc                 86 arch/powerpc/platforms/pseries/pci.c 			__func__,  addr, rc);
rc                 88 arch/powerpc/platforms/pseries/pci.c 	return rc;
rc                108 arch/powerpc/platforms/pseries/pci.c 	int i, rc, vf_index;
rc                138 arch/powerpc/platforms/pseries/pci.c 	rc = pseries_send_map_pe(pdev, num_vfs, vf_pe_array);
rc                140 arch/powerpc/platforms/pseries/pci.c 	if (!rc)
rc                146 arch/powerpc/platforms/pseries/pci.c 	return rc;
rc                152 arch/powerpc/platforms/pseries/pci.c 	int                    rc;
rc                179 arch/powerpc/platforms/pseries/pci.c 	rc = pseries_associate_pes(pdev, num_vfs);
rc                182 arch/powerpc/platforms/pseries/pci.c 	if (rc) {
rc                183 arch/powerpc/platforms/pseries/pci.c 		dev_err(&pdev->dev, "Failure to enable sriov: %x\n", rc);
rc                189 arch/powerpc/platforms/pseries/pci.c 	return rc;
rc                298 arch/powerpc/platforms/pseries/pci.c 	int rc;
rc                311 arch/powerpc/platforms/pseries/pci.c 		rc = of_property_read_u32_array(pdn,
rc                314 arch/powerpc/platforms/pseries/pci.c 		if (!rc)
rc                320 arch/powerpc/platforms/pseries/pci.c 	if (rc) {
rc                 70 arch/powerpc/platforms/pseries/pci_dlpar.c 	int rc, i;
rc                 84 arch/powerpc/platforms/pseries/pci_dlpar.c 		rc = pcibios_unmap_io_space(b);
rc                 85 arch/powerpc/platforms/pseries/pci_dlpar.c 		if (rc) {
rc                 34 arch/powerpc/platforms/pseries/pmem.c 	int rc;
rc                 38 arch/powerpc/platforms/pseries/pmem.c 	rc = dlpar_acquire_drc(drc_index);
rc                 39 arch/powerpc/platforms/pseries/pmem.c 	if (rc) {
rc                 41 arch/powerpc/platforms/pseries/pmem.c 			rc, drc_index);
rc                 53 arch/powerpc/platforms/pseries/pmem.c 	rc = dlpar_attach_node(dn, pmem_node);
rc                 54 arch/powerpc/platforms/pseries/pmem.c 	if (rc) {
rc                 56 arch/powerpc/platforms/pseries/pmem.c 			dn, rc, drc_index);
rc                 61 arch/powerpc/platforms/pseries/pmem.c 		return rc;
rc                 73 arch/powerpc/platforms/pseries/pmem.c 	int rc;
rc                 90 arch/powerpc/platforms/pseries/pmem.c 	rc = dlpar_detach_node(dn);
rc                 91 arch/powerpc/platforms/pseries/pmem.c 	if (rc)
rc                 92 arch/powerpc/platforms/pseries/pmem.c 		return rc;
rc                 94 arch/powerpc/platforms/pseries/pmem.c 	rc = dlpar_release_drc(drc_index);
rc                 95 arch/powerpc/platforms/pseries/pmem.c 	if (rc) {
rc                 97 arch/powerpc/platforms/pseries/pmem.c 			drc_index, dn, rc);
rc                 99 arch/powerpc/platforms/pseries/pmem.c 		return rc;
rc                110 arch/powerpc/platforms/pseries/pmem.c 	int rc;
rc                131 arch/powerpc/platforms/pseries/pmem.c 		rc = pmem_drc_add_node(drc_index);
rc                133 arch/powerpc/platforms/pseries/pmem.c 		rc = pmem_drc_remove_node(drc_index);
rc                136 arch/powerpc/platforms/pseries/pmem.c 		rc = -EINVAL;
rc                140 arch/powerpc/platforms/pseries/pmem.c 	return rc;
rc                 40 arch/powerpc/platforms/pseries/pseries_energy.c 	int rc = 1;
rc                 85 arch/powerpc/platforms/pseries/pseries_energy.c 		rc = of_property_read_u32_index(dn, "ibm,drc-indexes",
rc                 87 arch/powerpc/platforms/pseries/pseries_energy.c 		if (rc)
rc                 91 arch/powerpc/platforms/pseries/pseries_energy.c 		rc = of_property_read_u32_index(dn, "ibm,drc-indexes",
rc                 94 arch/powerpc/platforms/pseries/pseries_energy.c 		if (rc)
rc                100 arch/powerpc/platforms/pseries/pseries_energy.c 	rc = 0;
rc                105 arch/powerpc/platforms/pseries/pseries_energy.c 	if (rc)
rc                115 arch/powerpc/platforms/pseries/pseries_energy.c 	int rc = 1;
rc                150 arch/powerpc/platforms/pseries/pseries_energy.c 			rc = 0;
rc                170 arch/powerpc/platforms/pseries/pseries_energy.c 		rc = 0;
rc                176 arch/powerpc/platforms/pseries/pseries_energy.c 	if (rc)
rc                193 arch/powerpc/platforms/pseries/pseries_energy.c 	int rc, cnt, i, cpu;
rc                207 arch/powerpc/platforms/pseries/pseries_energy.c 	rc = plpar_hcall9(H_BEST_ENERGY, retbuf, flags, 0, __pa(buf_page),
rc                209 arch/powerpc/platforms/pseries/pseries_energy.c 	if (rc != H_SUCCESS) {
rc                233 arch/powerpc/platforms/pseries/pseries_energy.c 	int rc;
rc                241 arch/powerpc/platforms/pseries/pseries_energy.c 	rc = plpar_hcall9(H_BEST_ENERGY, retbuf, flags,
rc                245 arch/powerpc/platforms/pseries/pseries_energy.c 	if (rc != H_SUCCESS)
rc                133 arch/powerpc/platforms/pseries/rtas-fadump.c 	int rc, err = -EIO;
rc                137 arch/powerpc/platforms/pseries/rtas-fadump.c 		rc =  rtas_call(fadump_conf->ibm_configure_kernel_dump, 3, 1,
rc                141 arch/powerpc/platforms/pseries/rtas-fadump.c 		wait_time = rtas_busy_delay_time(rc);
rc                147 arch/powerpc/platforms/pseries/rtas-fadump.c 	switch (rc) {
rc                154 arch/powerpc/platforms/pseries/rtas-fadump.c 		pr_err("Failed to register. Hardware Error(%d).\n", rc);
rc                162 arch/powerpc/platforms/pseries/rtas-fadump.c 		pr_err("Failed to register. Parameter Error(%d).\n", rc);
rc                171 arch/powerpc/platforms/pseries/rtas-fadump.c 		pr_err("Failed to register. Unknown Error(%d).\n", rc);
rc                181 arch/powerpc/platforms/pseries/rtas-fadump.c 	int rc;
rc                185 arch/powerpc/platforms/pseries/rtas-fadump.c 		rc =  rtas_call(fadump_conf->ibm_configure_kernel_dump, 3, 1,
rc                189 arch/powerpc/platforms/pseries/rtas-fadump.c 		wait_time = rtas_busy_delay_time(rc);
rc                194 arch/powerpc/platforms/pseries/rtas-fadump.c 	if (rc) {
rc                195 arch/powerpc/platforms/pseries/rtas-fadump.c 		pr_err("Failed to un-register - unexpected error(%d).\n", rc);
rc                206 arch/powerpc/platforms/pseries/rtas-fadump.c 	int rc;
rc                210 arch/powerpc/platforms/pseries/rtas-fadump.c 		rc =  rtas_call(fadump_conf->ibm_configure_kernel_dump, 3, 1,
rc                214 arch/powerpc/platforms/pseries/rtas-fadump.c 		wait_time = rtas_busy_delay_time(rc);
rc                219 arch/powerpc/platforms/pseries/rtas-fadump.c 	if (rc) {
rc                220 arch/powerpc/platforms/pseries/rtas-fadump.c 		pr_err("Failed to invalidate - unexpected error (%d).\n", rc);
rc                310 arch/powerpc/platforms/pseries/rtas-fadump.c 	int i, rc = 0, cpu = 0;
rc                335 arch/powerpc/platforms/pseries/rtas-fadump.c 	rc = fadump_setup_cpu_notes_buf(num_cpus);
rc                336 arch/powerpc/platforms/pseries/rtas-fadump.c 	if (rc != 0)
rc                337 arch/powerpc/platforms/pseries/rtas-fadump.c 		return rc;
rc                348 arch/powerpc/platforms/pseries/rtas-fadump.c 			rc = -ENOENT;
rc                380 arch/powerpc/platforms/pseries/rtas-fadump.c 	return rc;
rc                391 arch/powerpc/platforms/pseries/rtas-fadump.c 	int rc = 0;
rc                418 arch/powerpc/platforms/pseries/rtas-fadump.c 	rc = rtas_fadump_build_cpu_notes(fadump_conf);
rc                419 arch/powerpc/platforms/pseries/rtas-fadump.c 	if (rc)
rc                420 arch/powerpc/platforms/pseries/rtas-fadump.c 		return rc;
rc                354 arch/powerpc/platforms/pseries/setup.c 	long rc;
rc                358 arch/powerpc/platforms/pseries/setup.c 		rc = enable_reloc_on_exceptions();
rc                359 arch/powerpc/platforms/pseries/setup.c 		if (!H_IS_LONG_BUSY(rc)) {
rc                360 arch/powerpc/platforms/pseries/setup.c 			if (rc == H_P2) {
rc                363 arch/powerpc/platforms/pseries/setup.c 			} else if (rc != H_SUCCESS) {
rc                365 arch/powerpc/platforms/pseries/setup.c 					" on exceptions: %ld\n", rc);
rc                370 arch/powerpc/platforms/pseries/setup.c 		delay = get_longbusy_msecs(rc);
rc                386 arch/powerpc/platforms/pseries/setup.c 	long rc;
rc                389 arch/powerpc/platforms/pseries/setup.c 		rc = disable_reloc_on_exceptions();
rc                390 arch/powerpc/platforms/pseries/setup.c 		if (!H_IS_LONG_BUSY(rc))
rc                392 arch/powerpc/platforms/pseries/setup.c 		mdelay(get_longbusy_msecs(rc));
rc                394 arch/powerpc/platforms/pseries/setup.c 	if (rc != H_SUCCESS)
rc                396 arch/powerpc/platforms/pseries/setup.c 			rc);
rc                413 arch/powerpc/platforms/pseries/setup.c 	long rc;
rc                416 arch/powerpc/platforms/pseries/setup.c 		rc = enable_big_endian_exceptions();
rc                417 arch/powerpc/platforms/pseries/setup.c 		if (!H_IS_LONG_BUSY(rc))
rc                419 arch/powerpc/platforms/pseries/setup.c 		mdelay(get_longbusy_msecs(rc));
rc                433 arch/powerpc/platforms/pseries/setup.c 	if (rc && !kdump_in_progress())
rc                439 arch/powerpc/platforms/pseries/setup.c 	long rc;
rc                442 arch/powerpc/platforms/pseries/setup.c 		rc = enable_little_endian_exceptions();
rc                443 arch/powerpc/platforms/pseries/setup.c 		if (!H_IS_LONG_BUSY(rc))
rc                445 arch/powerpc/platforms/pseries/setup.c 		mdelay(get_longbusy_msecs(rc));
rc                447 arch/powerpc/platforms/pseries/setup.c 	if (rc) {
rc                532 arch/powerpc/platforms/pseries/setup.c 	long rc;
rc                541 arch/powerpc/platforms/pseries/setup.c 	rc = plpar_get_cpu_characteristics(&result);
rc                542 arch/powerpc/platforms/pseries/setup.c 	if (rc == H_SUCCESS)
rc                959 arch/powerpc/platforms/pseries/setup.c 	int rc;
rc                967 arch/powerpc/platforms/pseries/setup.c 		rc = rtas_call(rtas_token("power-off"), 2, 1, NULL, -1, -1);
rc                968 arch/powerpc/platforms/pseries/setup.c 		printk(KERN_INFO "RTAS power-off returned %d\n", rc);
rc                970 arch/powerpc/platforms/pseries/setup.c 		rc = rtas_call(rtas_poweroff_ups_token, 0, 1, NULL);
rc                971 arch/powerpc/platforms/pseries/setup.c 		printk(KERN_INFO "RTAS ibm,power-off-ups returned %d\n", rc);
rc                170 arch/powerpc/platforms/pseries/smp.c 		long rc;
rc                174 arch/powerpc/platforms/pseries/smp.c 		rc = plpar_hcall_norets(H_PROD, hcpuid);
rc                175 arch/powerpc/platforms/pseries/smp.c 		if (rc != H_SUCCESS)
rc                177 arch/powerpc/platforms/pseries/smp.c 						"Ret= %ld\n", nr, rc);
rc                 34 arch/powerpc/platforms/pseries/suspend.c 	long vasi_state, rc;
rc                 38 arch/powerpc/platforms/pseries/suspend.c 	rc = plpar_hcall(H_VASI_STATE, retbuf, stream_id);
rc                 42 arch/powerpc/platforms/pseries/suspend.c 	if (rc) {
rc                 43 arch/powerpc/platforms/pseries/suspend.c 		pr_err("pseries_suspend_begin: vasi_state returned %ld\n",rc);
rc                 44 arch/powerpc/platforms/pseries/suspend.c 		return rc;
rc                 94 arch/powerpc/platforms/pseries/suspend.c 	int rc = rtas_suspend_last_cpu(&suspend_data);
rc                 98 arch/powerpc/platforms/pseries/suspend.c 	return rc;
rc                136 arch/powerpc/platforms/pseries/suspend.c 	int rc;
rc                147 arch/powerpc/platforms/pseries/suspend.c 		rc = pseries_suspend_begin(PM_SUSPEND_MEM);
rc                148 arch/powerpc/platforms/pseries/suspend.c 		if (rc == -EAGAIN)
rc                150 arch/powerpc/platforms/pseries/suspend.c 	} while (rc == -EAGAIN);
rc                152 arch/powerpc/platforms/pseries/suspend.c 	if (!rc) {
rc                156 arch/powerpc/platforms/pseries/suspend.c 		rc = rtas_online_cpus_mask(offline_mask);
rc                157 arch/powerpc/platforms/pseries/suspend.c 		if (rc) {
rc                164 arch/powerpc/platforms/pseries/suspend.c 		rc = pm_suspend(PM_SUSPEND_MEM);
rc                175 arch/powerpc/platforms/pseries/suspend.c 	if (!rc)
rc                176 arch/powerpc/platforms/pseries/suspend.c 		rc = count;
rc                179 arch/powerpc/platforms/pseries/suspend.c 	return rc;
rc                226 arch/powerpc/platforms/pseries/suspend.c 	int rc;
rc                228 arch/powerpc/platforms/pseries/suspend.c 	if ((rc = subsys_system_register(&suspend_subsys, NULL)))
rc                229 arch/powerpc/platforms/pseries/suspend.c 		return rc;
rc                234 arch/powerpc/platforms/pseries/suspend.c 	if ((rc = device_create_file(suspend_subsys.dev_root, &dev_attr_hibernate)))
rc                241 arch/powerpc/platforms/pseries/suspend.c 	return rc;
rc                252 arch/powerpc/platforms/pseries/suspend.c 	int rc;
rc                261 arch/powerpc/platforms/pseries/suspend.c 	if ((rc = pseries_suspend_sysfs_register(&suspend_dev)))
rc                262 arch/powerpc/platforms/pseries/suspend.c 		return rc;
rc               1686 arch/powerpc/platforms/pseries/vio.c 	int rc = h_vio_signal(dev->unit_address, VIO_IRQ_ENABLE);
rc               1687 arch/powerpc/platforms/pseries/vio.c 	if (rc != H_SUCCESS)
rc               1688 arch/powerpc/platforms/pseries/vio.c 		printk(KERN_ERR "vio: Error 0x%x enabling interrupts\n", rc);
rc               1689 arch/powerpc/platforms/pseries/vio.c 	return rc;
rc               1695 arch/powerpc/platforms/pseries/vio.c 	int rc = h_vio_signal(dev->unit_address, VIO_IRQ_DISABLE);
rc               1696 arch/powerpc/platforms/pseries/vio.c 	if (rc != H_SUCCESS)
rc               1697 arch/powerpc/platforms/pseries/vio.c 		printk(KERN_ERR "vio: Error 0x%x disabling interrupts\n", rc);
rc               1698 arch/powerpc/platforms/pseries/vio.c 	return rc;
rc                 81 arch/powerpc/platforms/pseries/vphn.c 	long rc;
rc                 84 arch/powerpc/platforms/pseries/vphn.c 	rc = plpar_hcall9(H_HOME_NODE_ASSOCIATIVITY, retbuf, flags, cpu);
rc                 87 arch/powerpc/platforms/pseries/vphn.c 	return rc;
rc                105 arch/powerpc/sysdev/fsl_msi.c 	int rc, hwirq;
rc                107 arch/powerpc/sysdev/fsl_msi.c 	rc = msi_bitmap_alloc(&msi_data->bitmap, NR_MSI_IRQS_MAX,
rc                109 arch/powerpc/sysdev/fsl_msi.c 	if (rc)
rc                110 arch/powerpc/sysdev/fsl_msi.c 		return rc;
rc                183 arch/powerpc/sysdev/fsl_msi.c 	int rc, hwirq = -ENOMEM;
rc                241 arch/powerpc/sysdev/fsl_msi.c 			rc = hwirq;
rc                251 arch/powerpc/sysdev/fsl_msi.c 			rc = -ENOSPC;
rc                264 arch/powerpc/sysdev/fsl_msi.c 	return rc;
rc                442 arch/powerpc/sysdev/fsl_rio.c 	int rc = 0;
rc                460 arch/powerpc/sysdev/fsl_rio.c 	rc = of_address_to_resource(dev->dev.of_node, 0, &regs);
rc                461 arch/powerpc/sysdev/fsl_rio.c 	if (rc) {
rc                473 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOMEM;
rc                479 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOMEM;
rc                501 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOENT;
rc                504 arch/powerpc/sysdev/fsl_rio.c 	rc = of_address_to_resource(rmu_node, 0, &rmu_regs);
rc                505 arch/powerpc/sysdev/fsl_rio.c 	if (rc) {
rc                513 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOMEM;
rc                525 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENODEV;
rc                531 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOMEM;
rc                543 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOMEM;
rc                554 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENODEV;
rc                560 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOMEM;
rc                571 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOMEM;
rc                617 arch/powerpc/sysdev/fsl_rio.c 		rc = rio_mport_initialize(port);
rc                618 arch/powerpc/sysdev/fsl_rio.c 		if (rc) {
rc                739 arch/powerpc/sysdev/fsl_rio.c 		rc = -ENOLINK;
rc                762 arch/powerpc/sysdev/fsl_rio.c 	return rc;
rc                545 arch/powerpc/sysdev/fsl_rmu.c 	int rc = 0;
rc                582 arch/powerpc/sysdev/fsl_rmu.c 	rc = request_irq(IRQ_RIO_PW(pw), fsl_rio_port_write_handler,
rc                584 arch/powerpc/sysdev/fsl_rmu.c 	if (rc < 0) {
rc                595 arch/powerpc/sysdev/fsl_rmu.c 		rc = -ENOMEM;
rc                603 arch/powerpc/sysdev/fsl_rmu.c 	return rc;
rc                611 arch/powerpc/sysdev/fsl_rmu.c 	return rc;
rc                722 arch/powerpc/sysdev/fsl_rmu.c 	int i, j, rc = 0;
rc                728 arch/powerpc/sysdev/fsl_rmu.c 		rc = -EINVAL;
rc                741 arch/powerpc/sysdev/fsl_rmu.c 			rc = -ENOMEM;
rc                760 arch/powerpc/sysdev/fsl_rmu.c 		rc = -ENOMEM;
rc                776 arch/powerpc/sysdev/fsl_rmu.c 	rc = request_irq(IRQ_RIO_TX(mport), fsl_rio_tx_handler, 0,
rc                778 arch/powerpc/sysdev/fsl_rmu.c 	if (rc < 0)
rc                799 arch/powerpc/sysdev/fsl_rmu.c 	return rc;
rc                812 arch/powerpc/sysdev/fsl_rmu.c 	return rc;
rc                854 arch/powerpc/sysdev/fsl_rmu.c 	int i, rc = 0;
rc                860 arch/powerpc/sysdev/fsl_rmu.c 		rc = -EINVAL;
rc                876 arch/powerpc/sysdev/fsl_rmu.c 		rc = -ENOMEM;
rc                888 arch/powerpc/sysdev/fsl_rmu.c 	rc = request_irq(IRQ_RIO_RX(mport), fsl_rio_rx_handler, 0,
rc                890 arch/powerpc/sysdev/fsl_rmu.c 	if (rc < 0) {
rc                913 arch/powerpc/sysdev/fsl_rmu.c 	return rc;
rc                951 arch/powerpc/sysdev/fsl_rmu.c 	int rc = 0;
rc                961 arch/powerpc/sysdev/fsl_rmu.c 		rc = -EINVAL;
rc                970 arch/powerpc/sysdev/fsl_rmu.c 	return rc;
rc               1029 arch/powerpc/sysdev/fsl_rmu.c 	int rc = 0;
rc               1036 arch/powerpc/sysdev/fsl_rmu.c 		rc = -ENOMEM;
rc               1048 arch/powerpc/sysdev/fsl_rmu.c 	rc = request_irq(IRQ_RIO_BELL(dbell), fsl_rio_dbell_handler, 0,
rc               1050 arch/powerpc/sysdev/fsl_rmu.c 	if (rc < 0) {
rc               1062 arch/powerpc/sysdev/fsl_rmu.c 	return rc;
rc               2006 arch/powerpc/sysdev/mpic.c 	int rc;
rc               2009 arch/powerpc/sysdev/mpic.c 	rc = subsys_system_register(&mpic_subsys, NULL);
rc               2010 arch/powerpc/sysdev/mpic.c 	if (rc) {
rc               2013 arch/powerpc/sysdev/mpic.c 		return rc;
rc                 79 arch/powerpc/sysdev/mpic_msi.c 	int rc;
rc                 81 arch/powerpc/sysdev/mpic_msi.c 	rc = msi_bitmap_alloc(&mpic->msi_bitmap, mpic->num_sources,
rc                 83 arch/powerpc/sysdev/mpic_msi.c 	if (rc)
rc                 84 arch/powerpc/sysdev/mpic_msi.c 		return rc;
rc                 86 arch/powerpc/sysdev/mpic_msi.c 	rc = msi_bitmap_reserve_dt_hwirqs(&mpic->msi_bitmap);
rc                 87 arch/powerpc/sysdev/mpic_msi.c 	if (rc > 0) {
rc                 89 arch/powerpc/sysdev/mpic_msi.c 			rc = mpic_msi_reserve_u3_hwirqs(mpic);
rc                 91 arch/powerpc/sysdev/mpic_msi.c 		if (rc) {
rc                 93 arch/powerpc/sysdev/mpic_msi.c 			return rc;
rc                179 arch/powerpc/sysdev/mpic_u3msi.c 	int rc;
rc                182 arch/powerpc/sysdev/mpic_u3msi.c 	rc = mpic_msi_init_allocator(mpic);
rc                183 arch/powerpc/sysdev/mpic_u3msi.c 	if (rc) {
rc                185 arch/powerpc/sysdev/mpic_u3msi.c 		return rc;
rc                160 arch/powerpc/sysdev/msi_bitmap.c 	int rc, i, size = 512;
rc                196 arch/powerpc/sysdev/msi_bitmap.c 	rc = msi_bitmap_alloc_hwirqs(&bmp, 2);
rc                197 arch/powerpc/sysdev/msi_bitmap.c 	WARN_ON(rc < 0 && rc % 2 != 0);
rc                198 arch/powerpc/sysdev/msi_bitmap.c 	rc = msi_bitmap_alloc_hwirqs(&bmp, 4);
rc                199 arch/powerpc/sysdev/msi_bitmap.c 	WARN_ON(rc < 0 && rc % 4 != 0);
rc                200 arch/powerpc/sysdev/msi_bitmap.c 	rc = msi_bitmap_alloc_hwirqs(&bmp, 8);
rc                201 arch/powerpc/sysdev/msi_bitmap.c 	WARN_ON(rc < 0 && rc % 8 != 0);
rc                202 arch/powerpc/sysdev/msi_bitmap.c 	rc = msi_bitmap_alloc_hwirqs(&bmp, 9);
rc                203 arch/powerpc/sysdev/msi_bitmap.c 	WARN_ON(rc < 0 && rc % 16 != 0);
rc                204 arch/powerpc/sysdev/msi_bitmap.c 	rc = msi_bitmap_alloc_hwirqs(&bmp, 3);
rc                205 arch/powerpc/sysdev/msi_bitmap.c 	WARN_ON(rc < 0 && rc % 4 != 0);
rc                206 arch/powerpc/sysdev/msi_bitmap.c 	rc = msi_bitmap_alloc_hwirqs(&bmp, 7);
rc                207 arch/powerpc/sysdev/msi_bitmap.c 	WARN_ON(rc < 0 && rc % 8 != 0);
rc                208 arch/powerpc/sysdev/msi_bitmap.c 	rc = msi_bitmap_alloc_hwirqs(&bmp, 121);
rc                209 arch/powerpc/sysdev/msi_bitmap.c 	WARN_ON(rc < 0 && rc % 128 != 0);
rc                 45 arch/powerpc/sysdev/pmi.c 	int rc;
rc                 54 arch/powerpc/sysdev/pmi.c 		rc = -EIO;
rc                 60 arch/powerpc/sysdev/pmi.c 		rc = -EIO;
rc                 68 arch/powerpc/sysdev/pmi.c 	rc = 0;
rc                 72 arch/powerpc/sysdev/pmi.c 	if (rc == -EIO) {
rc                 73 arch/powerpc/sysdev/pmi.c 		rc = IRQ_HANDLED;
rc                 79 arch/powerpc/sysdev/pmi.c 		rc = IRQ_HANDLED;
rc                 85 arch/powerpc/sysdev/pmi.c 	rc = IRQ_HANDLED;
rc                 87 arch/powerpc/sysdev/pmi.c 	return rc;
rc                115 arch/powerpc/sysdev/pmi.c 	int rc;
rc                119 arch/powerpc/sysdev/pmi.c 		rc = -EBUSY;
rc                126 arch/powerpc/sysdev/pmi.c 		rc = -ENOMEM;
rc                133 arch/powerpc/sysdev/pmi.c 		rc = -EFAULT;
rc                150 arch/powerpc/sysdev/pmi.c 		rc = -EFAULT;
rc                154 arch/powerpc/sysdev/pmi.c 	rc = request_irq(data->irq, pmi_irq_handler, 0, "pmi", NULL);
rc                155 arch/powerpc/sysdev/pmi.c 	if (rc) {
rc                157 arch/powerpc/sysdev/pmi.c 				data->irq, rc);
rc                172 arch/powerpc/sysdev/pmi.c 	return rc;
rc                 23 arch/powerpc/sysdev/xics/icp-hv.c 	long rc;
rc                 26 arch/powerpc/sysdev/xics/icp-hv.c 	rc = plpar_hcall(H_XIRR, retbuf, cppr);
rc                 27 arch/powerpc/sysdev/xics/icp-hv.c 	if (rc == H_SUCCESS) {
rc                 31 arch/powerpc/sysdev/xics/icp-hv.c 			__func__, cppr, rc);
rc                 40 arch/powerpc/sysdev/xics/icp-hv.c 	long rc = plpar_hcall_norets(H_CPPR, value);
rc                 41 arch/powerpc/sysdev/xics/icp-hv.c 	if (rc != H_SUCCESS) {
rc                 43 arch/powerpc/sysdev/xics/icp-hv.c 			__func__, value, rc);
rc                 50 arch/powerpc/sysdev/xics/icp-hv.c 	long rc = plpar_hcall_norets(H_EOI, value);
rc                 51 arch/powerpc/sysdev/xics/icp-hv.c 	if (rc != H_SUCCESS) {
rc                 53 arch/powerpc/sysdev/xics/icp-hv.c 			__func__, value, rc);
rc                 62 arch/powerpc/sysdev/xics/icp-hv.c 	long rc;
rc                 66 arch/powerpc/sysdev/xics/icp-hv.c 	rc = plpar_hcall_norets(H_IPI, hw_cpu, value);
rc                 67 arch/powerpc/sysdev/xics/icp-hv.c 	if (rc != H_SUCCESS) {
rc                 69 arch/powerpc/sysdev/xics/icp-hv.c 			"returned %ld\n", __func__, n_cpu, hw_cpu, value, rc);
rc                 47 arch/powerpc/sysdev/xics/icp-opal.c 	int64_t rc;
rc                 55 arch/powerpc/sysdev/xics/icp-opal.c 	rc = opal_int_get_xirr(&hw_xirr, false);
rc                 56 arch/powerpc/sysdev/xics/icp-opal.c 	if (rc < 0)
rc                108 arch/powerpc/sysdev/xics/icp-opal.c 	int64_t rc;
rc                111 arch/powerpc/sysdev/xics/icp-opal.c 	rc = opal_int_eoi((xics_pop_cppr() << 24) | hw_irq);
rc                119 arch/powerpc/sysdev/xics/icp-opal.c 	if (rc > 0)
rc                 45 arch/powerpc/sysdev/xics/ics-opal.c 	int64_t rc;
rc                 56 arch/powerpc/sysdev/xics/ics-opal.c 	rc = opal_set_xive(hw_irq, server, DEFAULT_PRIORITY);
rc                 57 arch/powerpc/sysdev/xics/ics-opal.c 	if (rc != OPAL_SUCCESS)
rc                 60 arch/powerpc/sysdev/xics/ics-opal.c 		       __func__, d->irq, hw_irq, server, rc);
rc                 83 arch/powerpc/sysdev/xics/ics-opal.c 	int64_t rc;
rc                 89 arch/powerpc/sysdev/xics/ics-opal.c 	rc = opal_set_xive(hw_irq, server, 0xff);
rc                 90 arch/powerpc/sysdev/xics/ics-opal.c 	if (rc != OPAL_SUCCESS)
rc                 92 arch/powerpc/sysdev/xics/ics-opal.c 		       __func__, hw_irq, rc);
rc                114 arch/powerpc/sysdev/xics/ics-opal.c 	int64_t rc;
rc                120 arch/powerpc/sysdev/xics/ics-opal.c 	rc = opal_get_xive(hw_irq, &oserver, &priority);
rc                121 arch/powerpc/sysdev/xics/ics-opal.c 	if (rc != OPAL_SUCCESS) {
rc                123 arch/powerpc/sysdev/xics/ics-opal.c 		       __func__, d->irq, hw_irq, rc);
rc                139 arch/powerpc/sysdev/xics/ics-opal.c 	rc = opal_set_xive(hw_irq, server, priority);
rc                140 arch/powerpc/sysdev/xics/ics-opal.c 	if (rc != OPAL_SUCCESS) {
rc                143 arch/powerpc/sysdev/xics/ics-opal.c 		       __func__, d->irq, hw_irq, server, rc);
rc                180 arch/powerpc/sysdev/xics/ics-opal.c 	int64_t rc;
rc                188 arch/powerpc/sysdev/xics/ics-opal.c 	rc = opal_get_xive(hw_irq, &server, &priority);
rc                189 arch/powerpc/sysdev/xics/ics-opal.c 	if (rc != OPAL_SUCCESS)
rc                200 arch/powerpc/sysdev/xics/ics-opal.c 	int64_t rc;
rc                205 arch/powerpc/sysdev/xics/ics-opal.c 	rc = opal_get_xive(vec, &server, &priority);
rc                206 arch/powerpc/sysdev/xics/ics-opal.c 	if (rc != OPAL_SUCCESS)
rc                214 arch/powerpc/sysdev/xics/ics-opal.c 	int64_t rc;
rc                219 arch/powerpc/sysdev/xics/ics-opal.c 	rc = opal_get_xive(vec, &server, &priority);
rc                220 arch/powerpc/sysdev/xics/ics-opal.c 	if (rc != OPAL_SUCCESS)
rc                176 arch/powerpc/sysdev/xics/ics-rtas.c 	int rc;
rc                182 arch/powerpc/sysdev/xics/ics-rtas.c 	rc = rtas_call(ibm_get_xive, 1, 3, status, hw_irq);
rc                183 arch/powerpc/sysdev/xics/ics-rtas.c 	if (rc)
rc                199 arch/powerpc/sysdev/xics/ics-rtas.c 	int rc, status[2];
rc                201 arch/powerpc/sysdev/xics/ics-rtas.c 	rc = rtas_call(ibm_get_xive, 1, 3, status, vec);
rc                202 arch/powerpc/sysdev/xics/ics-rtas.c 	if (rc)
rc                454 arch/powerpc/sysdev/xics/xics-common.c 	int rc = -1;
rc                458 arch/powerpc/sysdev/xics/xics-common.c 		rc = icp_hv_init();
rc                459 arch/powerpc/sysdev/xics/xics-common.c 	if (rc < 0) {
rc                460 arch/powerpc/sysdev/xics/xics-common.c 		rc = icp_native_init();
rc                461 arch/powerpc/sysdev/xics/xics-common.c 		if (rc == -ENODEV)
rc                462 arch/powerpc/sysdev/xics/xics-common.c 		    rc = icp_opal_init();
rc                464 arch/powerpc/sysdev/xics/xics-common.c 	if (rc < 0) {
rc                476 arch/powerpc/sysdev/xics/xics-common.c 	rc = ics_rtas_init();
rc                477 arch/powerpc/sysdev/xics/xics-common.c 	if (rc < 0)
rc                478 arch/powerpc/sysdev/xics/xics-common.c 		rc = ics_opal_init();
rc                479 arch/powerpc/sysdev/xics/xics-common.c 	if (rc < 0)
rc                263 arch/powerpc/sysdev/xive/common.c 	int rc;
rc                271 arch/powerpc/sysdev/xive/common.c 	rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq);
rc                272 arch/powerpc/sysdev/xive/common.c 	if (rc) {
rc                273 arch/powerpc/sysdev/xive/common.c 		xmon_printf("IRQ 0x%08x : no config rc=%d\n", hw_irq, rc);
rc                274 arch/powerpc/sysdev/xive/common.c 		return rc;
rc                594 arch/powerpc/sysdev/xive/common.c 	int target, rc;
rc                632 arch/powerpc/sysdev/xive/common.c 	rc = xive_ops->configure_irq(hw_irq,
rc                635 arch/powerpc/sysdev/xive/common.c 	if (rc)
rc                636 arch/powerpc/sysdev/xive/common.c 		return rc;
rc                724 arch/powerpc/sysdev/xive/common.c 	int rc = 0;
rc                763 arch/powerpc/sysdev/xive/common.c 		rc = xive_ops->configure_irq(hw_irq,
rc                766 arch/powerpc/sysdev/xive/common.c 	if (rc < 0) {
rc                767 arch/powerpc/sysdev/xive/common.c 		pr_err("Error %d reconfiguring irq %d\n", rc, d->irq);
rc                768 arch/powerpc/sysdev/xive/common.c 		return rc;
rc                853 arch/powerpc/sysdev/xive/common.c 	int rc;
rc                943 arch/powerpc/sysdev/xive/common.c 		rc = xive_ops->configure_irq(hw_irq,
rc                946 arch/powerpc/sysdev/xive/common.c 		if (rc)
rc                947 arch/powerpc/sysdev/xive/common.c 			return rc;
rc               1036 arch/powerpc/sysdev/xive/common.c 	int rc;
rc               1041 arch/powerpc/sysdev/xive/common.c 	rc = xive_ops->populate_irq_data(hw, xd);
rc               1042 arch/powerpc/sysdev/xive/common.c 	if (rc) {
rc               1044 arch/powerpc/sysdev/xive/common.c 		return rc;
rc               1148 arch/powerpc/sysdev/xive/common.c 	int rc;
rc               1166 arch/powerpc/sysdev/xive/common.c 	rc = xive_ops->populate_irq_data(xc->hw_ipi, &xc->ipi_data);
rc               1167 arch/powerpc/sysdev/xive/common.c 	if (rc) {
rc               1171 arch/powerpc/sysdev/xive/common.c 	rc = xive_ops->configure_irq(xc->hw_ipi,
rc               1174 arch/powerpc/sysdev/xive/common.c 	if (rc) {
rc               1228 arch/powerpc/sysdev/xive/common.c 	int rc;
rc               1249 arch/powerpc/sysdev/xive/common.c 	rc = xive_irq_alloc_data(virq, hw);
rc               1250 arch/powerpc/sysdev/xive/common.c 	if (rc)
rc               1251 arch/powerpc/sysdev/xive/common.c 		return rc;
rc               1323 arch/powerpc/sysdev/xive/common.c 	int rc = 0;
rc               1327 arch/powerpc/sysdev/xive/common.c 		rc = xive_ops->setup_queue(cpu, xc, xive_irq_priority);
rc               1329 arch/powerpc/sysdev/xive/common.c 	return rc;
rc               1383 arch/powerpc/sysdev/xive/common.c 	int rc;
rc               1386 arch/powerpc/sysdev/xive/common.c 	rc = xive_prepare_cpu(cpu);
rc               1387 arch/powerpc/sysdev/xive/common.c 	if (rc)
rc               1388 arch/powerpc/sysdev/xive/common.c 		return rc;
rc                 48 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                 52 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_get_irq_info(hw_irq, &flags, &eoi_page, &trig_page,
rc                 54 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                 56 arch/powerpc/sysdev/xive/native.c 		       hw_irq, rc);
rc                102 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                105 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_set_irq_config(hw_irq, target, prio, sw_irq);
rc                106 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                110 arch/powerpc/sysdev/xive/native.c 	return rc == 0 ? 0 : -ENXIO;
rc                117 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                121 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_get_irq_config(hw_irq, &vp, prio, &lirq);
rc                126 arch/powerpc/sysdev/xive/native.c 	return rc == 0 ? 0 : -ENXIO;
rc                133 arch/powerpc/sysdev/xive/native.c 	s64 rc = 0;
rc                151 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_get_queue_info(vp_id, prio, NULL, NULL,
rc                155 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                156 arch/powerpc/sysdev/xive/native.c 		pr_err("Error %lld getting queue info prio %d\n", rc, prio);
rc                157 arch/powerpc/sysdev/xive/native.c 		rc = -EIO;
rc                173 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_set_queue_info(vp_id, prio, qpage_phys, order, flags);
rc                174 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                178 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                179 arch/powerpc/sysdev/xive/native.c 		pr_err("Error %lld setting queue for prio %d\n", rc, prio);
rc                180 arch/powerpc/sysdev/xive/native.c 		rc = -EIO;
rc                190 arch/powerpc/sysdev/xive/native.c 	return rc;
rc                196 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                200 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_set_queue_info(vp_id, prio, 0, 0, 0);
rc                201 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                205 arch/powerpc/sysdev/xive/native.c 	if (rc)
rc                206 arch/powerpc/sysdev/xive/native.c 		pr_err("Error %lld disabling queue for prio %d\n", rc, prio);
rc                284 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                287 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_allocate_irq(OPAL_XIVE_ANY_CHIP);
rc                288 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                292 arch/powerpc/sysdev/xive/native.c 	if (rc < 0)
rc                294 arch/powerpc/sysdev/xive/native.c 	return rc;
rc                301 arch/powerpc/sysdev/xive/native.c 		s64 rc = opal_xive_free_irq(irq);
rc                302 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                312 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                318 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_free_irq(xc->hw_ipi);
rc                319 arch/powerpc/sysdev/xive/native.c 		if (rc == OPAL_BUSY) {
rc                396 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                411 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_set_vp_info(vp, OPAL_XIVE_VP_ENABLED, 0);
rc                412 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                416 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                422 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_get_vp_info(vp, NULL, &vp_cam_be, NULL, NULL);
rc                423 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                436 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                448 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_set_vp_info(vp, 0, 0);
rc                449 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                489 arch/powerpc/sysdev/xive/native.c 	int rc;
rc                494 arch/powerpc/sysdev/xive/native.c 	rc = of_property_count_elems_of_size(np, "ibm,xive-provision-chips", 4);
rc                495 arch/powerpc/sysdev/xive/native.c 	if (rc < 0) {
rc                496 arch/powerpc/sysdev/xive/native.c 		pr_err("Error %d getting provision chips array\n", rc);
rc                499 arch/powerpc/sysdev/xive/native.c 	xive_provision_chip_count = rc;
rc                500 arch/powerpc/sysdev/xive/native.c 	if (rc == 0)
rc                508 arch/powerpc/sysdev/xive/native.c 	rc = of_property_read_u32_array(np, "ibm,xive-provision-chips",
rc                511 arch/powerpc/sysdev/xive/native.c 	if (rc < 0) {
rc                512 arch/powerpc/sysdev/xive/native.c 		pr_err("Error %d reading provision chips array\n", rc);
rc                558 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                613 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_reset(OPAL_XIVE_MODE_EXPL);
rc                614 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                615 arch/powerpc/sysdev/xive/native.c 		pr_err("Switch to exploitation mode failed with error %lld\n", rc);
rc                656 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                667 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_alloc_vp_block(order);
rc                668 arch/powerpc/sysdev/xive/native.c 		switch (rc) {
rc                677 arch/powerpc/sysdev/xive/native.c 			if (rc < 0) {
rc                679 arch/powerpc/sysdev/xive/native.c 				       order, rc);
rc                682 arch/powerpc/sysdev/xive/native.c 			return rc;
rc                690 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                695 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_free_vp_block(vp_base);
rc                696 arch/powerpc/sysdev/xive/native.c 	if (rc < 0)
rc                697 arch/powerpc/sysdev/xive/native.c 		pr_warn("OPAL error %lld freeing VP block\n", rc);
rc                703 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                709 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_set_vp_info(vp_id, flags, 0);
rc                710 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                714 arch/powerpc/sysdev/xive/native.c 	return rc ? -EIO : 0;
rc                720 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                723 arch/powerpc/sysdev/xive/native.c 		rc = opal_xive_set_vp_info(vp_id, 0, 0);
rc                724 arch/powerpc/sysdev/xive/native.c 		if (rc != OPAL_BUSY)
rc                728 arch/powerpc/sysdev/xive/native.c 	return rc ? -EIO : 0;
rc                736 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                738 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_get_vp_info(vp_id, NULL, &vp_cam_be, NULL, &vp_chip_id_be);
rc                739 arch/powerpc/sysdev/xive/native.c 	if (rc)
rc                766 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                768 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_get_queue_info(vp_id, prio, &qpage, &qsize,
rc                770 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                772 arch/powerpc/sysdev/xive/native.c 		       vp_id, prio, rc);
rc                795 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                797 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_get_queue_state(vp_id, prio, &opal_qtoggle,
rc                799 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                801 arch/powerpc/sysdev/xive/native.c 		       vp_id, prio, rc);
rc                816 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                818 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_set_queue_state(vp_id, prio, qtoggle, qindex);
rc                819 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                821 arch/powerpc/sysdev/xive/native.c 		       vp_id, prio, rc);
rc                839 arch/powerpc/sysdev/xive/native.c 	s64 rc;
rc                841 arch/powerpc/sysdev/xive/native.c 	rc = opal_xive_get_vp_state(vp_id, &state);
rc                842 arch/powerpc/sysdev/xive/native.c 	if (rc) {
rc                844 arch/powerpc/sysdev/xive/native.c 		       vp_id, rc);
rc                115 arch/powerpc/sysdev/xive/spapr.c static unsigned int plpar_busy_delay_time(long rc)
rc                119 arch/powerpc/sysdev/xive/spapr.c 	if (H_IS_LONG_BUSY(rc)) {
rc                120 arch/powerpc/sysdev/xive/spapr.c 		ms = get_longbusy_msecs(rc);
rc                121 arch/powerpc/sysdev/xive/spapr.c 	} else if (rc == H_BUSY) {
rc                128 arch/powerpc/sysdev/xive/spapr.c static unsigned int plpar_busy_delay(int rc)
rc                132 arch/powerpc/sysdev/xive/spapr.c 	ms = plpar_busy_delay_time(rc);
rc                146 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                149 arch/powerpc/sysdev/xive/spapr.c 		rc = plpar_hcall_norets(H_INT_RESET, flags);
rc                150 arch/powerpc/sysdev/xive/spapr.c 	} while (plpar_busy_delay(rc));
rc                152 arch/powerpc/sysdev/xive/spapr.c 	if (rc)
rc                153 arch/powerpc/sysdev/xive/spapr.c 		pr_err("H_INT_RESET failed %ld\n", rc);
rc                155 arch/powerpc/sysdev/xive/spapr.c 	return rc;
rc                166 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                169 arch/powerpc/sysdev/xive/spapr.c 		rc = plpar_hcall(H_INT_GET_SOURCE_INFO, retbuf, flags, lisn);
rc                170 arch/powerpc/sysdev/xive/spapr.c 	} while (plpar_busy_delay(rc));
rc                172 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                173 arch/powerpc/sysdev/xive/spapr.c 		pr_err("H_INT_GET_SOURCE_INFO lisn=%ld failed %ld\n", lisn, rc);
rc                174 arch/powerpc/sysdev/xive/spapr.c 		return rc;
rc                197 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                205 arch/powerpc/sysdev/xive/spapr.c 		rc = plpar_hcall_norets(H_INT_SET_SOURCE_CONFIG, flags, lisn,
rc                207 arch/powerpc/sysdev/xive/spapr.c 	} while (plpar_busy_delay(rc));
rc                209 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                211 arch/powerpc/sysdev/xive/spapr.c 		       lisn, target, prio, rc);
rc                212 arch/powerpc/sysdev/xive/spapr.c 		return rc;
rc                225 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                230 arch/powerpc/sysdev/xive/spapr.c 		rc = plpar_hcall(H_INT_GET_SOURCE_CONFIG, retbuf, flags, lisn,
rc                232 arch/powerpc/sysdev/xive/spapr.c 	} while (plpar_busy_delay(rc));
rc                234 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                236 arch/powerpc/sysdev/xive/spapr.c 		       lisn, rc);
rc                237 arch/powerpc/sysdev/xive/spapr.c 		return rc;
rc                257 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                260 arch/powerpc/sysdev/xive/spapr.c 		rc = plpar_hcall(H_INT_GET_QUEUE_INFO, retbuf, flags, target,
rc                262 arch/powerpc/sysdev/xive/spapr.c 	} while (plpar_busy_delay(rc));
rc                264 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                266 arch/powerpc/sysdev/xive/spapr.c 		       target, priority, rc);
rc                267 arch/powerpc/sysdev/xive/spapr.c 		return rc;
rc                287 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                293 arch/powerpc/sysdev/xive/spapr.c 		rc = plpar_hcall_norets(H_INT_SET_QUEUE_CONFIG, flags, target,
rc                295 arch/powerpc/sysdev/xive/spapr.c 	} while (plpar_busy_delay(rc));
rc                297 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                299 arch/powerpc/sysdev/xive/spapr.c 		       target, priority, qpage, rc);
rc                300 arch/powerpc/sysdev/xive/spapr.c 		return  rc;
rc                308 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                311 arch/powerpc/sysdev/xive/spapr.c 		rc = plpar_hcall_norets(H_INT_SYNC, flags, lisn);
rc                312 arch/powerpc/sysdev/xive/spapr.c 	} while (plpar_busy_delay(rc));
rc                314 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                315 arch/powerpc/sysdev/xive/spapr.c 		pr_err("H_INT_SYNC lisn=%ld returned %ld\n", lisn, rc);
rc                316 arch/powerpc/sysdev/xive/spapr.c 		return  rc;
rc                331 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                337 arch/powerpc/sysdev/xive/spapr.c 		rc = plpar_hcall(H_INT_ESB, retbuf, flags, lisn, offset,
rc                339 arch/powerpc/sysdev/xive/spapr.c 	} while (plpar_busy_delay(rc));
rc                341 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                343 arch/powerpc/sysdev/xive/spapr.c 		       lisn, offset, rc);
rc                344 arch/powerpc/sysdev/xive/spapr.c 		return  rc;
rc                355 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                357 arch/powerpc/sysdev/xive/spapr.c 	rc = plpar_int_esb(write ? XIVE_ESB_FLAG_STORE : 0,
rc                359 arch/powerpc/sysdev/xive/spapr.c 	if (rc)
rc                372 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                380 arch/powerpc/sysdev/xive/spapr.c 	rc = plpar_int_get_source_info(0, hw_irq, &flags, &eoi_page, &trig_page,
rc                382 arch/powerpc/sysdev/xive/spapr.c 	if (rc)
rc                433 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                435 arch/powerpc/sysdev/xive/spapr.c 	rc = plpar_int_set_source_config(XIVE_SRC_SET_EISN, hw_irq, target,
rc                438 arch/powerpc/sysdev/xive/spapr.c 	return rc == 0 ? 0 : -ENXIO;
rc                444 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                449 arch/powerpc/sysdev/xive/spapr.c 	rc = plpar_int_get_source_config(0, hw_irq, &h_target, &h_prio,
rc                456 arch/powerpc/sysdev/xive/spapr.c 	return rc == 0 ? 0 : -ENXIO;
rc                463 arch/powerpc/sysdev/xive/spapr.c 	s64 rc = 0;
rc                482 arch/powerpc/sysdev/xive/spapr.c 	rc = plpar_int_get_queue_info(0, target, prio, &esn_page, &esn_size);
rc                483 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                484 arch/powerpc/sysdev/xive/spapr.c 		pr_err("Error %lld getting queue info CPU %d prio %d\n", rc,
rc                486 arch/powerpc/sysdev/xive/spapr.c 		rc = -EIO;
rc                497 arch/powerpc/sysdev/xive/spapr.c 	rc = plpar_int_set_queue_config(flags, target, prio, qpage_phys, order);
rc                498 arch/powerpc/sysdev/xive/spapr.c 	if (rc) {
rc                499 arch/powerpc/sysdev/xive/spapr.c 		pr_err("Error %lld setting queue for CPU %d prio %d\n", rc,
rc                501 arch/powerpc/sysdev/xive/spapr.c 		rc = -EIO;
rc                506 arch/powerpc/sysdev/xive/spapr.c 	return rc;
rc                528 arch/powerpc/sysdev/xive/spapr.c 	long rc;
rc                531 arch/powerpc/sysdev/xive/spapr.c 	rc = plpar_int_set_queue_config(0, hw_cpu, prio, 0, 0);
rc                532 arch/powerpc/sysdev/xive/spapr.c 	if (rc)
rc                533 arch/powerpc/sysdev/xive/spapr.c 		pr_err("Error %ld setting queue for CPU %d prio %d\n", rc,
rc                171 arch/powerpc/xmon/nonstdio.c 	int rc, n;
rc                177 arch/powerpc/xmon/nonstdio.c 	rc = xmon_write(xmon_outbuf, n);
rc                179 arch/powerpc/xmon/nonstdio.c 	if (n && rc == 0) {
rc               2326 arch/powerpc/xmon/ppc-opc.c #define A(op, xop, rc) (OP (op) | ((((unsigned long)(xop)) & 0x1f) << 1) | (((unsigned long)(rc)) & 1))
rc               2460 arch/powerpc/xmon/ppc-opc.c #define M(op, rc) (OP (op) | ((rc) & 1))
rc               2468 arch/powerpc/xmon/ppc-opc.c #define MME(op, me, rc) (M ((op), (rc)) | ((((unsigned long)(me)) & 0x1f) << 1))
rc               2477 arch/powerpc/xmon/ppc-opc.c #define MD(op, xop, rc) (OP (op) | ((((unsigned long)(xop)) & 0x7) << 2) | ((rc) & 1))
rc               2487 arch/powerpc/xmon/ppc-opc.c #define MDS(op, xop, rc) (OP (op) | ((((unsigned long)(xop)) & 0xf) << 1) | ((rc) & 1))
rc               2564 arch/powerpc/xmon/ppc-opc.c #define VXR(op, xop, rc) (OP (op) | (((rc) & 1) << 10) | (((unsigned long)(xop)) & 0x3ff))
rc               2597 arch/powerpc/xmon/ppc-opc.c #define XX3RC(op, xop, rc) (OP (op) | (((rc) & 1) << 10) | ((((unsigned long)(xop)) & 0x7f) << 3))
rc               2606 arch/powerpc/xmon/ppc-opc.c #define XRC(op, xop, rc) (X ((op), (xop)) | ((rc) & 1))
rc               2609 arch/powerpc/xmon/ppc-opc.c #define XVARC(op, xop, vaop, rc) (XVA ((op), (xop), (vaop)) | ((rc) & 1))
rc               2615 arch/powerpc/xmon/ppc-opc.c #define ZRC(op, xop, rc) (Z ((op), (xop)) | ((rc) & 1))
rc               2730 arch/powerpc/xmon/ppc-opc.c #define XRCL(op, xop, l, rc) (XRC ((op), (xop), (rc)) | ((((unsigned long)(l)) & 1) << 21))
rc               2773 arch/powerpc/xmon/ppc-opc.c #define XFL(op, xop, rc) (OP (op) | ((((unsigned long)(xop)) & 0x3ff) << 1) | (((unsigned long)(rc)) & 1))
rc               2826 arch/powerpc/xmon/ppc-opc.c #define XO(op, xop, oe, rc) \
rc               2827 arch/powerpc/xmon/ppc-opc.c   (OP (op) | ((((unsigned long)(xop)) & 0x1ff) << 1) | ((((unsigned long)(oe)) & 1) << 10) | (((unsigned long)(rc)) & 1))
rc               2834 arch/powerpc/xmon/ppc-opc.c #define XOPS(op, xop, rc) \
rc               2835 arch/powerpc/xmon/ppc-opc.c   (OP (op) | ((((unsigned long)(xop)) & 0x3ff) << 1) | (((unsigned long)(rc)) & 1))
rc               2840 arch/powerpc/xmon/ppc-opc.c #define XS(op, xop, rc) (OP (op) | ((((unsigned long)(xop)) & 0x1ff) << 2) | (((unsigned long)(rc)) & 1))
rc               2872 arch/powerpc/xmon/ppc-opc.c #define XW(op, xop, rc) (OP (op) | ((((unsigned long)(xop)) & 0x3f) << 1) | ((rc) & 1))
rc               2877 arch/powerpc/xmon/ppc-opc.c #define APU(op, xop, rc) (OP (op) | (((unsigned long)(xop)) & 0x3ff) << 1 | ((rc) & 1))
rc                204 arch/riscv/include/asm/atomic.h        int prev, rc;
rc                214 arch/riscv/include/asm/atomic.h 		: [p]"=&r" (prev), [rc]"=&r" (rc), [c]"+A" (v->counter)
rc                225 arch/riscv/include/asm/atomic.h        long rc;
rc                235 arch/riscv/include/asm/atomic.h 		: [p]"=&r" (prev), [rc]"=&r" (rc), [c]"+A" (v->counter)
rc                317 arch/riscv/include/asm/atomic.h        int prev, rc;
rc                327 arch/riscv/include/asm/atomic.h 		: [p]"=&r" (prev), [rc]"=&r" (rc), [c]"+A" (v->counter)
rc                339 arch/riscv/include/asm/atomic.h        long rc;
rc                349 arch/riscv/include/asm/atomic.h 		: [p]"=&r" (prev), [rc]"=&r" (rc), [c]"+A" (v->counter)
rc                437 arch/riscv/include/asm/uaccess.h 			  [rc]  "=&r" (__rc),			\
rc                463 arch/riscv/include/asm/uaccess.h 			  [rc]  "=&r" (__rc),			\
rc                149 arch/riscv/mm/sifive_l2_cache.c 	int i, rc;
rc                164 arch/riscv/mm/sifive_l2_cache.c 		rc = request_irq(g_irq[i], l2_int_handler, 0, "l2_ecc", NULL);
rc                165 arch/riscv/mm/sifive_l2_cache.c 		if (rc) {
rc                167 arch/riscv/mm/sifive_l2_cache.c 			return rc;
rc                158 arch/s390/appldata/appldata_base.c 	int rc;
rc                162 arch/s390/appldata/appldata_base.c 	rc = -ENOMEM;
rc                166 arch/s390/appldata/appldata_base.c 		rc = appldata_asm(parm_list, id, function,
rc                171 arch/s390/appldata/appldata_base.c 	return rc;
rc                223 arch/s390/appldata/appldata_base.c 	int rc;
rc                232 arch/s390/appldata/appldata_base.c 	rc = proc_douintvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
rc                233 arch/s390/appldata/appldata_base.c 	if (rc < 0 || !write)
rc                234 arch/s390/appldata/appldata_base.c 		return rc;
rc                256 arch/s390/appldata/appldata_base.c 	int rc;
rc                264 arch/s390/appldata/appldata_base.c 	rc = proc_dointvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
rc                265 arch/s390/appldata/appldata_base.c 	if (rc < 0 || !write)
rc                266 arch/s390/appldata/appldata_base.c 		return rc;
rc                287 arch/s390/appldata/appldata_base.c 	int rc, found;
rc                316 arch/s390/appldata/appldata_base.c 	rc = proc_douintvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
rc                317 arch/s390/appldata/appldata_base.c 	if (rc < 0 || !write) {
rc                319 arch/s390/appldata/appldata_base.c 		return rc;
rc                331 arch/s390/appldata/appldata_base.c 		rc = appldata_diag(ops->record_nr,
rc                335 arch/s390/appldata/appldata_base.c 		if (rc != 0) {
rc                337 arch/s390/appldata/appldata_base.c 			       "failed with rc=%d\n", ops->name, rc);
rc                343 arch/s390/appldata/appldata_base.c 		rc = appldata_diag(ops->record_nr, APPLDATA_STOP_REC,
rc                346 arch/s390/appldata/appldata_base.c 		if (rc != 0)
rc                348 arch/s390/appldata/appldata_base.c 			       "failed with rc=%d\n", ops->name, rc);
rc                420 arch/s390/appldata/appldata_base.c 	int rc;
rc                434 arch/s390/appldata/appldata_base.c 			rc = appldata_diag(ops->record_nr, APPLDATA_STOP_REC,
rc                437 arch/s390/appldata/appldata_base.c 			if (rc != 0)
rc                439 arch/s390/appldata/appldata_base.c 				       "failed with rc=%d\n", ops->name, rc);
rc                449 arch/s390/appldata/appldata_base.c 	int rc;
rc                464 arch/s390/appldata/appldata_base.c 			rc = appldata_diag(ops->record_nr,
rc                468 arch/s390/appldata/appldata_base.c 			if (rc != 0) {
rc                470 arch/s390/appldata/appldata_base.c 				       "failed with rc=%d\n", ops->name, rc);
rc                507 arch/s390/appldata/appldata_base.c 	int rc;
rc                513 arch/s390/appldata/appldata_base.c 	rc = platform_driver_register(&appldata_pdrv);
rc                514 arch/s390/appldata/appldata_base.c 	if (rc)
rc                515 arch/s390/appldata/appldata_base.c 		return rc;
rc                520 arch/s390/appldata/appldata_base.c 		rc = PTR_ERR(appldata_pdev);
rc                525 arch/s390/appldata/appldata_base.c 		rc = -ENOMEM;
rc                536 arch/s390/appldata/appldata_base.c 	return rc;
rc                 98 arch/s390/appldata/appldata_os.c 	int i, j, rc;
rc                140 arch/s390/appldata/appldata_os.c 			rc = appldata_diag(APPLDATA_RECORD_OS_ID,
rc                144 arch/s390/appldata/appldata_os.c 			if (rc != 0)
rc                146 arch/s390/appldata/appldata_os.c 				       "failed with rc=%d\n", rc);
rc                148 arch/s390/appldata/appldata_os.c 			rc = appldata_diag(APPLDATA_RECORD_OS_ID,
rc                152 arch/s390/appldata/appldata_os.c 			if (rc != 0)
rc                154 arch/s390/appldata/appldata_os.c 				       "collection failed with rc=%d\n", rc);
rc                170 arch/s390/appldata/appldata_os.c 	int rc, max_size;
rc                177 arch/s390/appldata/appldata_os.c 		rc = -ENOMEM;
rc                183 arch/s390/appldata/appldata_os.c 		rc = -ENOMEM;
rc                193 arch/s390/appldata/appldata_os.c 	rc = appldata_register_ops(&ops);
rc                194 arch/s390/appldata/appldata_os.c 	if (rc != 0)
rc                197 arch/s390/appldata/appldata_os.c 	return rc;
rc                 51 arch/s390/boot/ipl_parm.c 	int rc;
rc                 53 arch/s390/boot/ipl_parm.c 	rc = __diag308(DIAG308_STORE, &ipl_block);
rc                 54 arch/s390/boot/ipl_parm.c 	if (rc == DIAG308_RC_OK &&
rc                104 arch/s390/boot/ipl_parm.c 	size_t len, rc = 0;
rc                113 arch/s390/boot/ipl_parm.c 		rc = ipl_block_get_ascii_vmparm(
rc                117 arch/s390/boot/ipl_parm.c 		rc = ipl_block_get_ascii_scpdata(
rc                121 arch/s390/boot/ipl_parm.c 	if (rc) {
rc                123 arch/s390/boot/ipl_parm.c 			memmove(early_command_line, parm + 1, rc);
rc                217 arch/s390/boot/ipl_parm.c 	int rc;
rc                233 arch/s390/boot/ipl_parm.c 			rc = kstrtobool(val, &enabled);
rc                234 arch/s390/boot/ipl_parm.c 			if (!rc && !enabled)
rc                 71 arch/s390/boot/mem_detect.c 	int rc = -1;				    /* fail */
rc                 87 arch/s390/boot/mem_detect.c 		  [rc] "+&d" (rc), [ry] "+d" (_ry)
rc                 91 arch/s390/boot/mem_detect.c 	return rc == 0 ? _ry : -1;
rc                 96 arch/s390/boot/mem_detect.c 	int rc, i;
rc                104 arch/s390/boot/mem_detect.c 	rc = __diag260((unsigned long)storage_extents, sizeof(storage_extents));
rc                105 arch/s390/boot/mem_detect.c 	if (rc == -1)
rc                108 arch/s390/boot/mem_detect.c 	for (i = 0; i < min_t(int, rc, ARRAY_SIZE(storage_extents)); i++)
rc                116 arch/s390/boot/mem_detect.c 	int rc = -EFAULT;
rc                129 arch/s390/boot/mem_detect.c 		  [rc] "+&d"(rc)
rc                133 arch/s390/boot/mem_detect.c 	return rc;
rc                 95 arch/s390/boot/startup.c 	int r_type, r_sym, rc;
rc                117 arch/s390/boot/startup.c 		rc = arch_kexec_do_relocs(r_type, (void *) loc, val, 0);
rc                118 arch/s390/boot/startup.c 		if (rc)
rc                 19 arch/s390/boot/uv.c 	if (uv_call(0, (uint64_t)&uvcb) && uvcb.header.rc != 0x100)
rc                145 arch/s390/crypto/paes_s390.c 	int rc;
rc                149 arch/s390/crypto/paes_s390.c 	rc = _copy_key_to_kb(&ctx->kb, in_key, key_len);
rc                150 arch/s390/crypto/paes_s390.c 	if (rc)
rc                151 arch/s390/crypto/paes_s390.c 		return rc;
rc                264 arch/s390/crypto/paes_s390.c 	int rc;
rc                268 arch/s390/crypto/paes_s390.c 	rc = _copy_key_to_kb(&ctx->kb, in_key, key_len);
rc                269 arch/s390/crypto/paes_s390.c 	if (rc)
rc                270 arch/s390/crypto/paes_s390.c 		return rc;
rc                397 arch/s390/crypto/paes_s390.c 	int rc;
rc                409 arch/s390/crypto/paes_s390.c 	rc = _copy_key_to_kb(&ctx->kb[0], in_key, key_len);
rc                410 arch/s390/crypto/paes_s390.c 	if (rc)
rc                411 arch/s390/crypto/paes_s390.c 		return rc;
rc                412 arch/s390/crypto/paes_s390.c 	rc = _copy_key_to_kb(&ctx->kb[1], in_key + key_len, key_len);
rc                413 arch/s390/crypto/paes_s390.c 	if (rc)
rc                414 arch/s390/crypto/paes_s390.c 		return rc;
rc                561 arch/s390/crypto/paes_s390.c 	int rc;
rc                565 arch/s390/crypto/paes_s390.c 	rc = _copy_key_to_kb(&ctx->kb, in_key, key_len);
rc                566 arch/s390/crypto/paes_s390.c 	if (rc)
rc                567 arch/s390/crypto/paes_s390.c 		return rc;
rc                 36 arch/s390/hypfs/hypfs_dbfs.c 	ssize_t rc;
rc                 48 arch/s390/hypfs/hypfs_dbfs.c 	rc = df->data_create(&data->buf, &data->buf_free_ptr, &data->size);
rc                 49 arch/s390/hypfs/hypfs_dbfs.c 	if (rc) {
rc                 52 arch/s390/hypfs/hypfs_dbfs.c 		return rc;
rc                 56 arch/s390/hypfs/hypfs_dbfs.c 	rc = simple_read_from_buffer(buf, size, ppos, data->buf, data->size);
rc                 58 arch/s390/hypfs/hypfs_dbfs.c 	return rc;
rc                 64 arch/s390/hypfs/hypfs_dbfs.c 	long rc;
rc                 68 arch/s390/hypfs/hypfs_dbfs.c 		rc = df->unlocked_ioctl(file, cmd, arg);
rc                 70 arch/s390/hypfs/hypfs_dbfs.c 		rc = -ENOTTY;
rc                 72 arch/s390/hypfs/hypfs_dbfs.c 	return rc;
rc                295 arch/s390/hypfs/hypfs_diag.c 	int pages, rc;
rc                318 arch/s390/hypfs/hypfs_diag.c 		rc = PTR_ERR(buf);
rc                327 arch/s390/hypfs/hypfs_diag.c 		rc = -ENOSYS;
rc                331 arch/s390/hypfs/hypfs_diag.c 	rc = 0;
rc                335 arch/s390/hypfs/hypfs_diag.c 	return rc;
rc                340 arch/s390/hypfs/hypfs_diag.c 	int rc;
rc                342 arch/s390/hypfs/hypfs_diag.c 	rc = diag204((unsigned long) diag204_store_sc |
rc                344 arch/s390/hypfs/hypfs_diag.c 	return rc < 0 ? -ENOSYS : 0;
rc                350 arch/s390/hypfs/hypfs_diag.c 	int pages, rc;
rc                355 arch/s390/hypfs/hypfs_diag.c 	rc = diag204_do_store(buf, pages);
rc                356 arch/s390/hypfs/hypfs_diag.c 	if (rc)
rc                357 arch/s390/hypfs/hypfs_diag.c 		return ERR_PTR(rc);
rc                407 arch/s390/hypfs/hypfs_diag.c 	int rc, buf_size;
rc                415 arch/s390/hypfs/hypfs_diag.c 	rc = diag204_do_store(d204->buf, diag204_buf_pages);
rc                416 arch/s390/hypfs/hypfs_diag.c 	if (rc) {
rc                418 arch/s390/hypfs/hypfs_diag.c 		return rc;
rc                437 arch/s390/hypfs/hypfs_diag.c 	int rc;
rc                448 arch/s390/hypfs/hypfs_diag.c 		rc = diag224_get_name_table();
rc                449 arch/s390/hypfs/hypfs_diag.c 		if (rc) {
rc                453 arch/s390/hypfs/hypfs_diag.c 			return rc;
rc                476 arch/s390/hypfs/hypfs_diag.c 	void *rc;
rc                481 arch/s390/hypfs/hypfs_diag.c 	rc = hypfs_create_u64(cpu_dir, "mgmtime",
rc                484 arch/s390/hypfs/hypfs_diag.c 	if (IS_ERR(rc))
rc                485 arch/s390/hypfs/hypfs_diag.c 		return PTR_ERR(rc);
rc                486 arch/s390/hypfs/hypfs_diag.c 	rc = hypfs_create_u64(cpu_dir, "cputime",
rc                488 arch/s390/hypfs/hypfs_diag.c 	if (IS_ERR(rc))
rc                489 arch/s390/hypfs/hypfs_diag.c 		return PTR_ERR(rc);
rc                491 arch/s390/hypfs/hypfs_diag.c 		rc = hypfs_create_u64(cpu_dir, "onlinetime",
rc                494 arch/s390/hypfs/hypfs_diag.c 		if (IS_ERR(rc))
rc                495 arch/s390/hypfs/hypfs_diag.c 			return PTR_ERR(rc);
rc                498 arch/s390/hypfs/hypfs_diag.c 	rc = hypfs_create_str(cpu_dir, "type", buffer);
rc                499 arch/s390/hypfs/hypfs_diag.c 	return PTR_ERR_OR_ZERO(rc);
rc                520 arch/s390/hypfs/hypfs_diag.c 		int rc;
rc                521 arch/s390/hypfs/hypfs_diag.c 		rc = hypfs_create_cpu_files(cpus_dir, cpu_info);
rc                522 arch/s390/hypfs/hypfs_diag.c 		if (rc)
rc                523 arch/s390/hypfs/hypfs_diag.c 			return ERR_PTR(rc);
rc                533 arch/s390/hypfs/hypfs_diag.c 	void *rc;
rc                540 arch/s390/hypfs/hypfs_diag.c 	rc = hypfs_create_u64(cpu_dir, "mgmtime",
rc                542 arch/s390/hypfs/hypfs_diag.c 	if (IS_ERR(rc))
rc                543 arch/s390/hypfs/hypfs_diag.c 		return PTR_ERR(rc);
rc                545 arch/s390/hypfs/hypfs_diag.c 	rc = hypfs_create_str(cpu_dir, "type", buffer);
rc                546 arch/s390/hypfs/hypfs_diag.c 	return PTR_ERR_OR_ZERO(rc);
rc                560 arch/s390/hypfs/hypfs_diag.c 		int rc;
rc                561 arch/s390/hypfs/hypfs_diag.c 		rc = hypfs_create_phys_cpu_files(cpus_dir, cpu_info);
rc                562 arch/s390/hypfs/hypfs_diag.c 		if (rc)
rc                563 arch/s390/hypfs/hypfs_diag.c 			return ERR_PTR(rc);
rc                573 arch/s390/hypfs/hypfs_diag.c 	int i, rc;
rc                582 arch/s390/hypfs/hypfs_diag.c 		rc = PTR_ERR(systems_dir);
rc                590 arch/s390/hypfs/hypfs_diag.c 			rc = PTR_ERR(part_hdr);
rc                598 arch/s390/hypfs/hypfs_diag.c 			rc = PTR_ERR(ptr);
rc                604 arch/s390/hypfs/hypfs_diag.c 		rc = PTR_ERR(hyp_dir);
rc                609 arch/s390/hypfs/hypfs_diag.c 		rc = PTR_ERR(ptr);
rc                612 arch/s390/hypfs/hypfs_diag.c 	rc = 0;
rc                615 arch/s390/hypfs/hypfs_diag.c 	return rc;
rc                 51 arch/s390/hypfs/hypfs_sprp.c 	unsigned long rc;
rc                 57 arch/s390/hypfs/hypfs_sprp.c 	rc = hypfs_sprp_diag304(data, DIAG304_QUERY_PRP);
rc                 58 arch/s390/hypfs/hypfs_sprp.c 	if (rc != 1) {
rc                 75 arch/s390/hypfs/hypfs_sprp.c 	int rc;
rc                 77 arch/s390/hypfs/hypfs_sprp.c 	rc = -ENOMEM;
rc                 83 arch/s390/hypfs/hypfs_sprp.c 	rc = -EFAULT;
rc                 86 arch/s390/hypfs/hypfs_sprp.c 	rc = -EINVAL;
rc                 90 arch/s390/hypfs/hypfs_sprp.c 	rc = -EFAULT;
rc                 98 arch/s390/hypfs/hypfs_sprp.c 	diag304->rc = hypfs_sprp_diag304(data, cmd);
rc                102 arch/s390/hypfs/hypfs_sprp.c 			rc = -EFAULT;
rc                106 arch/s390/hypfs/hypfs_sprp.c 	rc = copy_to_user(user_area, diag304, sizeof(*diag304)) ? -EFAULT : 0;
rc                110 arch/s390/hypfs/hypfs_sprp.c 	return rc;
rc                 60 arch/s390/hypfs/hypfs_vm.c 	unsigned long rc;
rc                 69 arch/s390/hypfs/hypfs_vm.c 	rc = -1;
rc                 76 arch/s390/hypfs/hypfs_vm.c 		: "=d" (residual_cnt), "+d" (rc) : "0" (&parm_list) : "memory");
rc                 78 arch/s390/hypfs/hypfs_vm.c 	if ((rc != 0 ) && (rc != -2))
rc                 79 arch/s390/hypfs/hypfs_vm.c 		return rc;
rc                115 arch/s390/hypfs/hypfs_vm.c 	void *rc; \
rc                116 arch/s390/hypfs/hypfs_vm.c 	rc = hypfs_create_u64(dir, name, member); \
rc                117 arch/s390/hypfs/hypfs_vm.c 	if (IS_ERR(rc)) \
rc                118 arch/s390/hypfs/hypfs_vm.c 		return PTR_ERR(rc); \
rc                184 arch/s390/hypfs/hypfs_vm.c 	int rc, i;
rc                193 arch/s390/hypfs/hypfs_vm.c 		rc = PTR_ERR(dir);
rc                198 arch/s390/hypfs/hypfs_vm.c 		rc = PTR_ERR(file);
rc                205 arch/s390/hypfs/hypfs_vm.c 		rc = PTR_ERR(dir);
rc                210 arch/s390/hypfs/hypfs_vm.c 		rc = PTR_ERR(file);
rc                217 arch/s390/hypfs/hypfs_vm.c 		rc = PTR_ERR(dir);
rc                222 arch/s390/hypfs/hypfs_vm.c 		rc = hypfs_vm_create_guest(dir, &(data[i]));
rc                223 arch/s390/hypfs/hypfs_vm.c 		if (rc)
rc                231 arch/s390/hypfs/hypfs_vm.c 	return rc;
rc                166 arch/s390/hypfs/inode.c 	int rc;
rc                183 arch/s390/hypfs/inode.c 		rc = -EBUSY;
rc                188 arch/s390/hypfs/inode.c 		rc = hypfs_vm_create_files(sb->s_root);
rc                190 arch/s390/hypfs/inode.c 		rc = hypfs_diag_create_files(sb->s_root);
rc                191 arch/s390/hypfs/inode.c 	if (rc) {
rc                197 arch/s390/hypfs/inode.c 	rc = count;
rc                201 arch/s390/hypfs/inode.c 	return rc;
rc                266 arch/s390/hypfs/inode.c 	int rc;
rc                282 arch/s390/hypfs/inode.c 		rc = hypfs_vm_create_files(root_dentry);
rc                284 arch/s390/hypfs/inode.c 		rc = hypfs_diag_create_files(root_dentry);
rc                285 arch/s390/hypfs/inode.c 	if (rc)
rc                286 arch/s390/hypfs/inode.c 		return rc;
rc                470 arch/s390/hypfs/inode.c 	int rc;
rc                475 arch/s390/hypfs/inode.c 		rc = -ENODATA;
rc                479 arch/s390/hypfs/inode.c 		rc = -ENODATA;
rc                484 arch/s390/hypfs/inode.c 		rc = -ENODATA;
rc                487 arch/s390/hypfs/inode.c 	rc = sysfs_create_mount_point(hypervisor_kobj, "s390");
rc                488 arch/s390/hypfs/inode.c 	if (rc)
rc                490 arch/s390/hypfs/inode.c 	rc = register_filesystem(&hypfs_type);
rc                491 arch/s390/hypfs/inode.c 	if (rc)
rc                506 arch/s390/hypfs/inode.c 	pr_err("Initialization of hypfs failed with rc=%i\n", rc);
rc                507 arch/s390/hypfs/inode.c 	return rc;
rc                166 arch/s390/include/asm/cpu_mf.h 	int rc = -EINVAL;
rc                173 arch/s390/include/asm/cpu_mf.h 		: "+d" (rc), "=Q" (*info));
rc                174 arch/s390/include/asm/cpu_mf.h 	return rc;
rc                163 arch/s390/include/asm/elf.h 	int rc;
rc                166 arch/s390/include/asm/elf.h #define INIT_ARCH_ELF_STATE { .rc = 0 }
rc                180 arch/s390/include/asm/elf.h 		_state->rc = -EAGAIN;				\
rc                182 arch/s390/include/asm/elf.h 	_state->rc;						\
rc                187 arch/s390/include/asm/elf.h 	(state)->rc;						\
rc                 29 arch/s390/include/asm/extmem.h void segment_warning(int rc, char *seg_name);
rc                105 arch/s390/include/asm/fcx.h 	u32 rc:8;
rc                206 arch/s390/include/asm/fcx.h 	u32 rc:8;
rc                 54 arch/s390/include/asm/fpu/api.h 	int rc;
rc                 63 arch/s390/include/asm/fpu/api.h 		: "=d" (rc), "=&d" (orig_fpc)
rc                 65 arch/s390/include/asm/fpu/api.h 	return rc;
rc                 46 arch/s390/include/asm/mmu.h 	int rc = -EFAULT;
rc                 54 arch/s390/include/asm/mmu.h 		: "+d" (rc) : "a" (addr) : "cc");
rc                 55 arch/s390/include/asm/mmu.h 	return rc;
rc                 45 arch/s390/include/asm/pci_io.h 	int rc;									\
rc                 47 arch/s390/include/asm/pci_io.h 	rc = zpci_load(&data, addr, LENGTH);					\
rc                 48 arch/s390/include/asm/pci_io.h 	if (rc)									\
rc                143 arch/s390/include/asm/pci_io.h 	int size, rc = 0;
rc                149 arch/s390/include/asm/pci_io.h 		rc = zpci_read_single(dst, src, size);
rc                150 arch/s390/include/asm/pci_io.h 		if (rc)
rc                156 arch/s390/include/asm/pci_io.h 	return rc;
rc                162 arch/s390/include/asm/pci_io.h 	int size, rc = 0;
rc                172 arch/s390/include/asm/pci_io.h 			rc = zpci_write_block(dst, src, size);
rc                174 arch/s390/include/asm/pci_io.h 			rc = zpci_write_single(dst, src, size);
rc                175 arch/s390/include/asm/pci_io.h 		if (rc)
rc                181 arch/s390/include/asm/pci_io.h 	return rc;
rc                188 arch/s390/include/asm/pci_io.h 	int rc;
rc                194 arch/s390/include/asm/pci_io.h 	rc = zpci_memcpy_toio(dst, src, count);
rc                196 arch/s390/include/asm/pci_io.h 	return rc;
rc                200 arch/s390/include/asm/sysinfo.h int sthyi_fill(void *dst, u64 *rc);
rc                117 arch/s390/include/asm/timex.h 	int rc;								\
rc                123 arch/s390/include/asm/timex.h 		: "=d" (rc), "+m" (*(struct addrtype *) reg1)		\
rc                125 arch/s390/include/asm/timex.h 	rc;								\
rc                 91 arch/s390/include/asm/trace/zcrypt.h 	    TP_PROTO(void *ptr, u32 fc, u32 rc, u16 dev, u16 dom),
rc                 92 arch/s390/include/asm/trace/zcrypt.h 	    TP_ARGS(ptr, fc, rc, dev, dom),
rc                 96 arch/s390/include/asm/trace/zcrypt.h 		    __field(u32, rc)
rc                102 arch/s390/include/asm/trace/zcrypt.h 		    __entry->rc = rc;
rc                108 arch/s390/include/asm/trace/zcrypt.h 		      (int) __entry->rc,
rc                 89 arch/s390/include/asm/uaccess.h 	int rc;
rc                 93 arch/s390/include/asm/uaccess.h 		rc = __put_get_user_asm((unsigned char __user *)ptr,
rc                 98 arch/s390/include/asm/uaccess.h 		rc = __put_get_user_asm((unsigned short __user *)ptr,
rc                103 arch/s390/include/asm/uaccess.h 		rc = __put_get_user_asm((unsigned int __user *)ptr,
rc                108 arch/s390/include/asm/uaccess.h 		rc = __put_get_user_asm((unsigned long __user *)ptr,
rc                113 arch/s390/include/asm/uaccess.h 	return rc;
rc                119 arch/s390/include/asm/uaccess.h 	int rc;
rc                123 arch/s390/include/asm/uaccess.h 		rc = __put_get_user_asm((unsigned char *)x,
rc                128 arch/s390/include/asm/uaccess.h 		rc = __put_get_user_asm((unsigned short *)x,
rc                133 arch/s390/include/asm/uaccess.h 		rc = __put_get_user_asm((unsigned int *)x,
rc                138 arch/s390/include/asm/uaccess.h 		rc = __put_get_user_asm((unsigned long *)x,
rc                143 arch/s390/include/asm/uaccess.h 	return rc;
rc                 39 arch/s390/include/asm/uv.h 	u16 rc;		/* Response Code */
rc                 21 arch/s390/include/uapi/asm/hypfs.h 	__u64	rc;
rc                 63 arch/s390/kernel/cpcmd.c 	int rc;
rc                 75 arch/s390/kernel/cpcmd.c 		rc = diag8_response(cmdlen, response, &rlen);
rc                 78 arch/s390/kernel/cpcmd.c 		rc = diag8_noresponse(cmdlen);
rc                 81 arch/s390/kernel/cpcmd.c 		*response_code = rc;
rc                139 arch/s390/kernel/crash_dump.c 	int rc;
rc                146 arch/s390/kernel/crash_dump.c 			rc = memcpy_hsa_kernel(dst, from, len);
rc                147 arch/s390/kernel/crash_dump.c 			if (rc)
rc                148 arch/s390/kernel/crash_dump.c 				return rc;
rc                182 arch/s390/kernel/crash_dump.c 	int rc;
rc                189 arch/s390/kernel/crash_dump.c 			rc = memcpy_hsa_user(dst, from, len);
rc                190 arch/s390/kernel/crash_dump.c 			if (rc)
rc                191 arch/s390/kernel/crash_dump.c 				return rc;
rc                203 arch/s390/kernel/crash_dump.c 			rc = copy_to_user_real(dst, (void *) from, count);
rc                204 arch/s390/kernel/crash_dump.c 			if (rc)
rc                205 arch/s390/kernel/crash_dump.c 				return rc;
rc                221 arch/s390/kernel/crash_dump.c 	int rc;
rc                227 arch/s390/kernel/crash_dump.c 		rc = copy_oldmem_user((void __force __user *) buf, src, csize);
rc                229 arch/s390/kernel/crash_dump.c 		rc = copy_oldmem_kernel((void *) buf, src, csize);
rc                230 arch/s390/kernel/crash_dump.c 	return rc;
rc                244 arch/s390/kernel/crash_dump.c 	int rc;
rc                248 arch/s390/kernel/crash_dump.c 		rc = remap_pfn_range(vma, from,
rc                251 arch/s390/kernel/crash_dump.c 		if (rc || size == size_old)
rc                252 arch/s390/kernel/crash_dump.c 			return rc;
rc                237 arch/s390/kernel/debug.c 	debug_info_t *rc;
rc                240 arch/s390/kernel/debug.c 	rc = kmalloc(sizeof(debug_info_t), GFP_KERNEL);
rc                241 arch/s390/kernel/debug.c 	if (!rc)
rc                243 arch/s390/kernel/debug.c 	rc->active_entries = kcalloc(nr_areas, sizeof(int), GFP_KERNEL);
rc                244 arch/s390/kernel/debug.c 	if (!rc->active_entries)
rc                246 arch/s390/kernel/debug.c 	rc->active_pages = kcalloc(nr_areas, sizeof(int), GFP_KERNEL);
rc                247 arch/s390/kernel/debug.c 	if (!rc->active_pages)
rc                250 arch/s390/kernel/debug.c 		rc->areas = debug_areas_alloc(pages_per_area, nr_areas);
rc                251 arch/s390/kernel/debug.c 		if (!rc->areas)
rc                254 arch/s390/kernel/debug.c 		rc->areas = NULL;
rc                258 arch/s390/kernel/debug.c 	spin_lock_init(&rc->lock);
rc                259 arch/s390/kernel/debug.c 	rc->pages_per_area = pages_per_area;
rc                260 arch/s390/kernel/debug.c 	rc->nr_areas	   = nr_areas;
rc                261 arch/s390/kernel/debug.c 	rc->active_area    = 0;
rc                262 arch/s390/kernel/debug.c 	rc->level	   = level;
rc                263 arch/s390/kernel/debug.c 	rc->buf_size	   = buf_size;
rc                264 arch/s390/kernel/debug.c 	rc->entry_size	   = sizeof(debug_entry_t) + buf_size;
rc                265 arch/s390/kernel/debug.c 	strlcpy(rc->name, name, sizeof(rc->name));
rc                266 arch/s390/kernel/debug.c 	memset(rc->views, 0, DEBUG_MAX_VIEWS * sizeof(struct debug_view *));
rc                267 arch/s390/kernel/debug.c 	memset(rc->debugfs_entries, 0, DEBUG_MAX_VIEWS * sizeof(struct dentry *));
rc                268 arch/s390/kernel/debug.c 	refcount_set(&(rc->ref_count), 0);
rc                270 arch/s390/kernel/debug.c 	return rc;
rc                273 arch/s390/kernel/debug.c 	kfree(rc->active_pages);
rc                275 arch/s390/kernel/debug.c 	kfree(rc->active_entries);
rc                277 arch/s390/kernel/debug.c 	kfree(rc);
rc                321 arch/s390/kernel/debug.c 	debug_info_t *rc;
rc                323 arch/s390/kernel/debug.c 	rc = debug_info_alloc(name, pages_per_area, nr_areas, buf_size,
rc                325 arch/s390/kernel/debug.c 	if (!rc)
rc                328 arch/s390/kernel/debug.c 	rc->mode = mode & ~S_IFMT;
rc                331 arch/s390/kernel/debug.c 	rc->debugfs_root_entry = debugfs_create_dir(rc->name,
rc                337 arch/s390/kernel/debug.c 		debug_area_first = rc;
rc                338 arch/s390/kernel/debug.c 		rc->prev = NULL;
rc                341 arch/s390/kernel/debug.c 		debug_area_last->next = rc;
rc                342 arch/s390/kernel/debug.c 		rc->prev = debug_area_last;
rc                344 arch/s390/kernel/debug.c 	debug_area_last = rc;
rc                345 arch/s390/kernel/debug.c 	rc->next = NULL;
rc                347 arch/s390/kernel/debug.c 	refcount_set(&rc->ref_count, 1);
rc                349 arch/s390/kernel/debug.c 	return rc;
rc                359 arch/s390/kernel/debug.c 	debug_info_t *rc;
rc                364 arch/s390/kernel/debug.c 		rc = debug_info_alloc(in->name, in->pages_per_area,
rc                367 arch/s390/kernel/debug.c 		if (!rc)
rc                370 arch/s390/kernel/debug.c 		if ((rc->pages_per_area == in->pages_per_area) &&
rc                371 arch/s390/kernel/debug.c 		    (rc->nr_areas == in->nr_areas)) {
rc                375 arch/s390/kernel/debug.c 		debug_info_free(rc);
rc                383 arch/s390/kernel/debug.c 			memcpy(rc->areas[i][j], in->areas[i][j], PAGE_SIZE);
rc                387 arch/s390/kernel/debug.c 	return rc;
rc                556 arch/s390/kernel/debug.c 	int rc = 0;
rc                561 arch/s390/kernel/debug.c 		rc = p_info->view->input_proc(p_info->debug_info_org,
rc                565 arch/s390/kernel/debug.c 		rc = -EPERM;
rc                568 arch/s390/kernel/debug.c 	return rc; /* number of input characters */
rc                581 arch/s390/kernel/debug.c 	int i, rc = 0;
rc                593 arch/s390/kernel/debug.c 	rc = -EINVAL;
rc                608 arch/s390/kernel/debug.c 		rc = -ENOMEM;
rc                614 arch/s390/kernel/debug.c 		rc = -ENOMEM;
rc                630 arch/s390/kernel/debug.c 	return rc;
rc                672 arch/s390/kernel/debug.c 	debug_info_t *rc = NULL;
rc                682 arch/s390/kernel/debug.c 	rc = debug_info_create(name, pages_per_area, nr_areas, buf_size, mode);
rc                683 arch/s390/kernel/debug.c 	if (!rc)
rc                685 arch/s390/kernel/debug.c 	debug_register_view(rc, &debug_level_view);
rc                686 arch/s390/kernel/debug.c 	debug_register_view(rc, &debug_flush_view);
rc                687 arch/s390/kernel/debug.c 	debug_register_view(rc, &debug_pages_view);
rc                689 arch/s390/kernel/debug.c 	if (!rc)
rc                692 arch/s390/kernel/debug.c 	return rc;
rc                746 arch/s390/kernel/debug.c 	int rc = 0;
rc                755 arch/s390/kernel/debug.c 			rc = -ENOMEM;
rc                772 arch/s390/kernel/debug.c 	return rc;
rc               1106 arch/s390/kernel/debug.c 	int rc = 0;
rc               1126 arch/s390/kernel/debug.c 		rc = -1;
rc               1132 arch/s390/kernel/debug.c 	if (rc)
rc               1135 arch/s390/kernel/debug.c 	return rc;
rc               1154 arch/s390/kernel/debug.c 	int i, rc = 0;
rc               1164 arch/s390/kernel/debug.c 		rc = -1;
rc               1173 arch/s390/kernel/debug.c 	return rc;
rc               1199 arch/s390/kernel/debug.c 	int rc;
rc               1202 arch/s390/kernel/debug.c 	rc = simple_strtoul(buf, &buf, 10);
rc               1204 arch/s390/kernel/debug.c 		rc = -EINVAL;
rc               1205 arch/s390/kernel/debug.c 	return rc;
rc               1231 arch/s390/kernel/debug.c 	int rc, new_pages;
rc               1237 arch/s390/kernel/debug.c 		rc = -EPIPE;
rc               1242 arch/s390/kernel/debug.c 		rc = PTR_ERR(str);
rc               1247 arch/s390/kernel/debug.c 		rc = -EINVAL;
rc               1250 arch/s390/kernel/debug.c 	rc = debug_set_size(id, id->nr_areas, new_pages);
rc               1251 arch/s390/kernel/debug.c 	if (rc != 0) {
rc               1252 arch/s390/kernel/debug.c 		rc = -EINVAL;
rc               1255 arch/s390/kernel/debug.c 	rc = user_len;
rc               1260 arch/s390/kernel/debug.c 	return rc;		/* number of input characters */
rc               1269 arch/s390/kernel/debug.c 	int rc = 0;
rc               1272 arch/s390/kernel/debug.c 		rc = sprintf(out_buf, "-\n");
rc               1274 arch/s390/kernel/debug.c 		rc = sprintf(out_buf, "%i\n", id->level);
rc               1275 arch/s390/kernel/debug.c 	return rc;
rc               1285 arch/s390/kernel/debug.c 	int rc, new_level;
rc               1291 arch/s390/kernel/debug.c 		rc = -EPIPE;
rc               1296 arch/s390/kernel/debug.c 		rc = PTR_ERR(str);
rc               1301 arch/s390/kernel/debug.c 		rc = user_len;
rc               1308 arch/s390/kernel/debug.c 		rc = -EINVAL;
rc               1311 arch/s390/kernel/debug.c 		rc = user_len;
rc               1317 arch/s390/kernel/debug.c 	return rc;		/* number of input characters */
rc               1356 arch/s390/kernel/debug.c 	int rc = user_len;
rc               1361 arch/s390/kernel/debug.c 		rc = -EPIPE;
rc               1365 arch/s390/kernel/debug.c 		rc = -EFAULT;
rc               1384 arch/s390/kernel/debug.c 	return rc;		/* number of input characters */
rc               1393 arch/s390/kernel/debug.c 	int rc;
rc               1395 arch/s390/kernel/debug.c 	rc = sizeof(debug_entry_t);
rc               1397 arch/s390/kernel/debug.c 	return rc;
rc               1406 arch/s390/kernel/debug.c 	int rc;
rc               1408 arch/s390/kernel/debug.c 	rc = id->buf_size;
rc               1410 arch/s390/kernel/debug.c 	return rc;
rc               1419 arch/s390/kernel/debug.c 	int i, rc = 0;
rc               1422 arch/s390/kernel/debug.c 		rc += sprintf(out_buf + rc, "%02x ", ((unsigned char *) in_buf)[i]);
rc               1423 arch/s390/kernel/debug.c 	rc += sprintf(out_buf + rc, "| ");
rc               1428 arch/s390/kernel/debug.c 			rc += sprintf(out_buf + rc, "%c", c);
rc               1430 arch/s390/kernel/debug.c 			rc += sprintf(out_buf + rc, ".");
rc               1432 arch/s390/kernel/debug.c 	rc += sprintf(out_buf + rc, "\n");
rc               1433 arch/s390/kernel/debug.c 	return rc;
rc               1446 arch/s390/kernel/debug.c 	int rc = 0;
rc               1458 arch/s390/kernel/debug.c 	rc += sprintf(out_buf, "%02i %011ld:%06lu %1u %1s %02i %pK  ",
rc               1461 arch/s390/kernel/debug.c 	return rc;
rc               1475 arch/s390/kernel/debug.c 	int num_longs, num_used_args = 0, i, rc = 0;
rc               1486 arch/s390/kernel/debug.c 		rc = strlen(curr_event->string);
rc               1498 arch/s390/kernel/debug.c 	rc = sprintf(out_buf, curr_event->string, curr_event->args[index[0]],
rc               1505 arch/s390/kernel/debug.c 	return rc;
rc                201 arch/s390/kernel/diag.c 	int rc = -EOPNOTSUPP;
rc                209 arch/s390/kernel/diag.c 		: "+d" (rc) :"d" (0), "d" (ptr) : "memory");
rc                210 arch/s390/kernel/diag.c 	return rc;
rc                192 arch/s390/kernel/early.c 	int rc;
rc                201 arch/s390/kernel/early.c 		: "=d" (rc) : "0" (-EOPNOTSUPP), "d" (cpu_address) : "cc");
rc                202 arch/s390/kernel/early.c 	if (!rc)
rc                208 arch/s390/kernel/early.c 	int rc;
rc                216 arch/s390/kernel/early.c 		: "=d" (rc) : "0" (-EOPNOTSUPP) : "cc");
rc                217 arch/s390/kernel/early.c 	if (!rc)
rc                274 arch/s390/kernel/early.c 	int rc;
rc                276 arch/s390/kernel/early.c 	rc = kstrtobool(str, &enabled);
rc                277 arch/s390/kernel/early.c 	if (!rc && !enabled) {
rc                282 arch/s390/kernel/early.c 	return rc;
rc                289 arch/s390/kernel/early.c 	int rc;
rc                291 arch/s390/kernel/early.c 	rc = kstrtobool(str, &enabled);
rc                292 arch/s390/kernel/early.c 	if (!rc && enabled && test_facility(128))
rc                295 arch/s390/kernel/early.c 	return rc;
rc                454 arch/s390/kernel/ipl.c 	int rc;
rc                458 arch/s390/kernel/ipl.c 		rc = -ENOMEM;
rc                464 arch/s390/kernel/ipl.c 			rc = sysfs_create_group(&ipl_kset->kobj,
rc                467 arch/s390/kernel/ipl.c 			rc = sysfs_create_group(&ipl_kset->kobj,
rc                472 arch/s390/kernel/ipl.c 		rc = sysfs_create_group(&ipl_kset->kobj, &ipl_fcp_attr_group);
rc                475 arch/s390/kernel/ipl.c 		rc = sysfs_create_group(&ipl_kset->kobj,
rc                480 arch/s390/kernel/ipl.c 	if (rc)
rc                481 arch/s390/kernel/ipl.c 		panic("ipl_init failed: rc = %i\n", rc);
rc                873 arch/s390/kernel/ipl.c 	int rc = -EINVAL;
rc                876 arch/s390/kernel/ipl.c 		rc = reipl_set_type(IPL_TYPE_CCW);
rc                878 arch/s390/kernel/ipl.c 		rc = reipl_set_type(IPL_TYPE_FCP);
rc                880 arch/s390/kernel/ipl.c 		rc = reipl_set_type(IPL_TYPE_NSS);
rc                881 arch/s390/kernel/ipl.c 	return (rc != 0) ? rc : len;
rc                951 arch/s390/kernel/ipl.c 	int rc;
rc                960 arch/s390/kernel/ipl.c 	rc = sysfs_create_group(&reipl_kset->kobj, &reipl_nss_attr_group);
rc                961 arch/s390/kernel/ipl.c 	if (rc)
rc                962 arch/s390/kernel/ipl.c 		return rc;
rc                971 arch/s390/kernel/ipl.c 	int rc;
rc                977 arch/s390/kernel/ipl.c 	rc = sysfs_create_group(&reipl_kset->kobj,
rc                980 arch/s390/kernel/ipl.c 	if (rc)
rc                981 arch/s390/kernel/ipl.c 		return rc;
rc                996 arch/s390/kernel/ipl.c 	int rc;
rc               1010 arch/s390/kernel/ipl.c 	rc = sysfs_create_group(&reipl_fcp_kset->kobj, &reipl_fcp_attr_group);
rc               1011 arch/s390/kernel/ipl.c 	if (rc) {
rc               1014 arch/s390/kernel/ipl.c 		return rc;
rc               1062 arch/s390/kernel/ipl.c 	int rc;
rc               1067 arch/s390/kernel/ipl.c 	rc = sysfs_create_file(&reipl_kset->kobj, &reipl_type_attr.attr);
rc               1068 arch/s390/kernel/ipl.c 	if (rc) {
rc               1070 arch/s390/kernel/ipl.c 		return rc;
rc               1072 arch/s390/kernel/ipl.c 	rc = reipl_ccw_init();
rc               1073 arch/s390/kernel/ipl.c 	if (rc)
rc               1074 arch/s390/kernel/ipl.c 		return rc;
rc               1075 arch/s390/kernel/ipl.c 	rc = reipl_fcp_init();
rc               1076 arch/s390/kernel/ipl.c 	if (rc)
rc               1077 arch/s390/kernel/ipl.c 		return rc;
rc               1078 arch/s390/kernel/ipl.c 	rc = reipl_nss_init();
rc               1079 arch/s390/kernel/ipl.c 	if (rc)
rc               1080 arch/s390/kernel/ipl.c 		return rc;
rc               1154 arch/s390/kernel/ipl.c 	int rc = -EINVAL;
rc               1157 arch/s390/kernel/ipl.c 		rc = dump_set_type(DUMP_TYPE_NONE);
rc               1159 arch/s390/kernel/ipl.c 		rc = dump_set_type(DUMP_TYPE_CCW);
rc               1161 arch/s390/kernel/ipl.c 		rc = dump_set_type(DUMP_TYPE_FCP);
rc               1162 arch/s390/kernel/ipl.c 	return (rc != 0) ? rc : len;
rc               1204 arch/s390/kernel/ipl.c 	int rc;
rc               1209 arch/s390/kernel/ipl.c 	rc = sysfs_create_group(&dump_kset->kobj, &dump_ccw_attr_group);
rc               1210 arch/s390/kernel/ipl.c 	if (rc) {
rc               1212 arch/s390/kernel/ipl.c 		return rc;
rc               1224 arch/s390/kernel/ipl.c 	int rc;
rc               1231 arch/s390/kernel/ipl.c 	rc = sysfs_create_group(&dump_kset->kobj, &dump_fcp_attr_group);
rc               1232 arch/s390/kernel/ipl.c 	if (rc) {
rc               1234 arch/s390/kernel/ipl.c 		return rc;
rc               1247 arch/s390/kernel/ipl.c 	int rc;
rc               1252 arch/s390/kernel/ipl.c 	rc = sysfs_create_file(&dump_kset->kobj, &dump_type_attr.attr);
rc               1253 arch/s390/kernel/ipl.c 	if (rc) {
rc               1255 arch/s390/kernel/ipl.c 		return rc;
rc               1257 arch/s390/kernel/ipl.c 	rc = dump_ccw_init();
rc               1258 arch/s390/kernel/ipl.c 	if (rc)
rc               1259 arch/s390/kernel/ipl.c 		return rc;
rc               1260 arch/s390/kernel/ipl.c 	rc = dump_fcp_init();
rc               1261 arch/s390/kernel/ipl.c 	if (rc)
rc               1262 arch/s390/kernel/ipl.c 		return rc;
rc                149 arch/s390/kernel/machine_kexec.c 	int rc;
rc                152 arch/s390/kernel/machine_kexec.c 	rc = start_kdump(0);
rc                154 arch/s390/kernel/machine_kexec.c 	return rc;
rc                165 arch/s390/kernel/machine_kexec.c 	int rc;
rc                168 arch/s390/kernel/machine_kexec.c 	rc = CALL_ON_STACK(do_start_kdump, S390_lowcore.nodat_stack, 1, image);
rc                170 arch/s390/kernel/machine_kexec.c 	return rc == 0;
rc                221 arch/s390/kernel/module.c 	int rc = -ENOEXEC;
rc                234 arch/s390/kernel/module.c 		rc = 0;
rc                244 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 8, 0);
rc                246 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 12, 0);
rc                248 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 16, 0);
rc                250 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 20, 0);
rc                252 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 32, 0);
rc                254 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 64, 0);
rc                263 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 16, 0);
rc                265 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 16, 1);
rc                267 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 32, 1);
rc                269 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 32, 0);
rc                271 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 64, 0);
rc                296 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 12, 0);
rc                299 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 16, 0);
rc                302 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 20, 0);
rc                305 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 32, 0);
rc                308 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 64, 0);
rc                312 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 32, 1);
rc                360 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 16, 1);
rc                362 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 16, 0);
rc                364 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 32, 1);
rc                367 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 32, 0);
rc                370 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 64, 0);
rc                378 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 16, 0);
rc                380 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 32, 0);
rc                382 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 0, 64, 0);
rc                389 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 32, 0);
rc                391 arch/s390/kernel/module.c 			rc = apply_rela_bits(loc, val, 1, 32, 1);
rc                405 arch/s390/kernel/module.c 	if (rc) {
rc                410 arch/s390/kernel/module.c 		return rc;
rc                423 arch/s390/kernel/module.c 	int rc;
rc                433 arch/s390/kernel/module.c 		rc = apply_rela(rela, base, symtab, strtab, me);
rc                434 arch/s390/kernel/module.c 		if (rc)
rc                435 arch/s390/kernel/module.c 			return rc;
rc                 10 arch/s390/kernel/nospec-branch.c 	int rc;
rc                 12 arch/s390/kernel/nospec-branch.c 	rc = kstrtobool(str, &enabled);
rc                 13 arch/s390/kernel/nospec-branch.c 	if (rc)
rc                 14 arch/s390/kernel/nospec-branch.c 		return rc;
rc                549 arch/s390/kernel/perf_cpum_cf.c 	int rc;
rc                555 arch/s390/kernel/perf_cpum_cf.c 	rc = perf_pmu_register(&cpumf_pmu, "cpum_cf", -1);
rc                556 arch/s390/kernel/perf_cpum_cf.c 	if (rc)
rc                557 arch/s390/kernel/perf_cpum_cf.c 		pr_err("Registering the cpum_cf PMU failed with rc=%i\n", rc);
rc                558 arch/s390/kernel/perf_cpum_cf.c 	return rc;
rc                175 arch/s390/kernel/perf_cpum_cf_common.c 	int rc;
rc                185 arch/s390/kernel/perf_cpum_cf_common.c 	rc = register_external_irq(EXT_IRQ_MEASURE_ALERT,
rc                187 arch/s390/kernel/perf_cpum_cf_common.c 	if (rc) {
rc                189 arch/s390/kernel/perf_cpum_cf_common.c 		       "failed with rc=%i\n", rc);
rc                190 arch/s390/kernel/perf_cpum_cf_common.c 		return rc;
rc                193 arch/s390/kernel/perf_cpum_cf_common.c 	rc = cpuhp_setup_state(CPUHP_AP_PERF_S390_CF_ONLINE,
rc                196 arch/s390/kernel/perf_cpum_cf_common.c 	if (!rc)
rc                199 arch/s390/kernel/perf_cpum_cf_common.c 	return rc;
rc                373 arch/s390/kernel/perf_cpum_cf_diag.c 	int rc = 3;				/* Assume write failure */
rc                383 arch/s390/kernel/perf_cpum_cf_diag.c 			rc = ctr_stcctm(ctrset, ctrset_size,
rc                385 arch/s390/kernel/perf_cpum_cf_diag.c 		if (rc != 3)
rc                395 arch/s390/kernel/perf_cpum_cf_diag.c 			    cpuhw->info.csvn, need, rc);
rc                674 arch/s390/kernel/perf_cpum_cf_diag.c 	int rc;
rc                696 arch/s390/kernel/perf_cpum_cf_diag.c 	rc = perf_pmu_register(&cf_diag, "cpum_cf_diag", -1);
rc                697 arch/s390/kernel/perf_cpum_cf_diag.c 	if (rc) {
rc                701 arch/s390/kernel/perf_cpum_cf_diag.c 		       rc);
rc                703 arch/s390/kernel/perf_cpum_cf_diag.c 	return rc;
rc                195 arch/s390/kernel/perf_cpum_sf.c 	int i, rc;
rc                223 arch/s390/kernel/perf_cpum_sf.c 	rc = 0;
rc                229 arch/s390/kernel/perf_cpum_sf.c 				rc = -ENOMEM;
rc                244 arch/s390/kernel/perf_cpum_sf.c 		rc = alloc_sample_data_block(tail, gfp_flags);
rc                245 arch/s390/kernel/perf_cpum_sf.c 		if (rc) {
rc                270 arch/s390/kernel/perf_cpum_sf.c 	return rc;
rc                286 arch/s390/kernel/perf_cpum_sf.c 	int rc;
rc                305 arch/s390/kernel/perf_cpum_sf.c 	rc = realloc_sampling_buffer(sfb, num_sdb, GFP_KERNEL);
rc                306 arch/s390/kernel/perf_cpum_sf.c 	if (rc) {
rc                309 arch/s390/kernel/perf_cpum_sf.c 			"realloc_sampling_buffer failed with rc=%i\n", rc);
rc                314 arch/s390/kernel/perf_cpum_sf.c 	return rc;
rc                501 arch/s390/kernel/perf_cpum_sf.c 	int rc;
rc                518 arch/s390/kernel/perf_cpum_sf.c 	rc = realloc_sampling_buffer(sfb, num, GFP_ATOMIC);
rc                519 arch/s390/kernel/perf_cpum_sf.c 	if (rc)
rc                521 arch/s390/kernel/perf_cpum_sf.c 				    "failed with rc=%i\n", rc);
rc               2115 arch/s390/kernel/perf_cpum_sf.c 	int rc;
rc               2127 arch/s390/kernel/perf_cpum_sf.c 		rc = (sscanf(val, "%lu,%lu", &min, &max) == 2) ? 0 : -EINVAL;
rc               2129 arch/s390/kernel/perf_cpum_sf.c 		rc = kstrtoul(val, 10, &max);
rc               2132 arch/s390/kernel/perf_cpum_sf.c 		rc = -EINVAL;
rc               2133 arch/s390/kernel/perf_cpum_sf.c 	if (rc)
rc               2134 arch/s390/kernel/perf_cpum_sf.c 		return rc;
rc                924 arch/s390/kernel/ptrace.c 	int rc = 0;
rc                931 arch/s390/kernel/ptrace.c 		while (count > 0 && !rc) {
rc                932 arch/s390/kernel/ptrace.c 			rc = __poke_user(target, pos, *k++);
rc                938 arch/s390/kernel/ptrace.c 		while (count > 0 && !rc) {
rc                940 arch/s390/kernel/ptrace.c 			rc = __get_user(word, u++);
rc                941 arch/s390/kernel/ptrace.c 			if (rc)
rc                943 arch/s390/kernel/ptrace.c 			rc = __poke_user(target, pos, word);
rc                949 arch/s390/kernel/ptrace.c 	if (rc == 0 && target == current)
rc                952 arch/s390/kernel/ptrace.c 	return rc;
rc                976 arch/s390/kernel/ptrace.c 	int rc = 0;
rc                990 arch/s390/kernel/ptrace.c 		rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &ufpc,
rc                992 arch/s390/kernel/ptrace.c 		if (rc)
rc                993 arch/s390/kernel/ptrace.c 			return rc;
rc                999 arch/s390/kernel/ptrace.c 	if (rc == 0 && count > 0)
rc               1000 arch/s390/kernel/ptrace.c 		rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf,
rc               1002 arch/s390/kernel/ptrace.c 	if (rc)
rc               1003 arch/s390/kernel/ptrace.c 		return rc;
rc               1010 arch/s390/kernel/ptrace.c 	return rc;
rc               1084 arch/s390/kernel/ptrace.c 	int i, rc;
rc               1094 arch/s390/kernel/ptrace.c 	rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf, vxrs, 0, -1);
rc               1095 arch/s390/kernel/ptrace.c 	if (rc == 0)
rc               1099 arch/s390/kernel/ptrace.c 	return rc;
rc               1123 arch/s390/kernel/ptrace.c 	int rc;
rc               1130 arch/s390/kernel/ptrace.c 	rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf,
rc               1132 arch/s390/kernel/ptrace.c 	return rc;
rc               1178 arch/s390/kernel/ptrace.c 	int rc;
rc               1193 arch/s390/kernel/ptrace.c 	rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf,
rc               1195 arch/s390/kernel/ptrace.c 	if (rc) {
rc               1208 arch/s390/kernel/ptrace.c 	return rc;
rc               1294 arch/s390/kernel/ptrace.c 	int rc;
rc               1312 arch/s390/kernel/ptrace.c 	rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf,
rc               1314 arch/s390/kernel/ptrace.c 	if (rc) {
rc               1458 arch/s390/kernel/ptrace.c 	int rc = 0;
rc               1465 arch/s390/kernel/ptrace.c 		while (count > 0 && !rc) {
rc               1466 arch/s390/kernel/ptrace.c 			rc = __poke_user_compat(target, pos, *k++);
rc               1472 arch/s390/kernel/ptrace.c 		while (count > 0 && !rc) {
rc               1474 arch/s390/kernel/ptrace.c 			rc = __get_user(word, u++);
rc               1475 arch/s390/kernel/ptrace.c 			if (rc)
rc               1477 arch/s390/kernel/ptrace.c 			rc = __poke_user_compat(target, pos, word);
rc               1483 arch/s390/kernel/ptrace.c 	if (rc == 0 && target == current)
rc               1486 arch/s390/kernel/ptrace.c 	return rc;
rc               1523 arch/s390/kernel/ptrace.c 	int rc = 0;
rc               1536 arch/s390/kernel/ptrace.c 		while (count > 0 && !rc) {
rc               1538 arch/s390/kernel/ptrace.c 			rc = __get_user(word, u++);
rc               1539 arch/s390/kernel/ptrace.c 			if (rc)
rc               1547 arch/s390/kernel/ptrace.c 	return rc;
rc                675 arch/s390/kernel/setup.c 	int rc;
rc                677 arch/s390/kernel/setup.c 	rc = parse_crashkernel(boot_command_line, memory_end, &crash_size,
rc                682 arch/s390/kernel/setup.c 	if (rc || crash_size == 0)
rc                888 arch/s390/kernel/smp.c 	int base, i, rc;
rc                908 arch/s390/kernel/smp.c 	rc = pcpu_alloc_lowcore(pcpu, cpu);
rc                909 arch/s390/kernel/smp.c 	if (rc)
rc                910 arch/s390/kernel/smp.c 		return rc;
rc               1042 arch/s390/kernel/smp.c 	int cpu, val, rc, i;
rc               1051 arch/s390/kernel/smp.c 	rc = -EBUSY;
rc               1061 arch/s390/kernel/smp.c 	rc = 0;
rc               1066 arch/s390/kernel/smp.c 		rc = sclp_core_deconfigure(pcpu->address >> smp_cpu_mt_shift);
rc               1067 arch/s390/kernel/smp.c 		if (rc)
rc               1081 arch/s390/kernel/smp.c 		rc = sclp_core_configure(pcpu->address >> smp_cpu_mt_shift);
rc               1082 arch/s390/kernel/smp.c 		if (rc)
rc               1099 arch/s390/kernel/smp.c 	return rc ? rc : count;
rc               1148 arch/s390/kernel/smp.c 	int rc;
rc               1156 arch/s390/kernel/smp.c 	rc = register_cpu(c, cpu);
rc               1157 arch/s390/kernel/smp.c 	if (rc)
rc               1159 arch/s390/kernel/smp.c 	rc = sysfs_create_group(&s->kobj, &cpu_common_attr_group);
rc               1160 arch/s390/kernel/smp.c 	if (rc)
rc               1162 arch/s390/kernel/smp.c 	rc = topology_cpu_init(c);
rc               1163 arch/s390/kernel/smp.c 	if (rc)
rc               1172 arch/s390/kernel/smp.c 	return rc;
rc               1200 arch/s390/kernel/smp.c 	int rc;
rc               1202 arch/s390/kernel/smp.c 	rc = lock_device_hotplug_sysfs();
rc               1203 arch/s390/kernel/smp.c 	if (rc)
rc               1204 arch/s390/kernel/smp.c 		return rc;
rc               1205 arch/s390/kernel/smp.c 	rc = smp_rescan_cpus();
rc               1207 arch/s390/kernel/smp.c 	return rc ? rc : count;
rc               1213 arch/s390/kernel/smp.c 	int cpu, rc = 0;
rc               1215 arch/s390/kernel/smp.c 	rc = device_create_file(cpu_subsys.dev_root, &dev_attr_rescan);
rc               1216 arch/s390/kernel/smp.c 	if (rc)
rc               1217 arch/s390/kernel/smp.c 		return rc;
rc               1219 arch/s390/kernel/smp.c 		rc = smp_add_present_cpu(cpu);
rc               1220 arch/s390/kernel/smp.c 		if (rc)
rc               1224 arch/s390/kernel/smp.c 	rc = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "s390/smp:online",
rc               1226 arch/s390/kernel/smp.c 	rc = rc <= 0 ? rc : 0;
rc               1228 arch/s390/kernel/smp.c 	return rc;
rc                396 arch/s390/kernel/sthyi.c static int sthyi(u64 vaddr, u64 *rc)
rc                410 arch/s390/kernel/sthyi.c 	*rc = rcode;
rc                414 arch/s390/kernel/sthyi.c static int fill_dst(void *dst, u64 *rc)
rc                423 arch/s390/kernel/sthyi.c 		return sthyi((u64)dst, rc);
rc                428 arch/s390/kernel/sthyi.c 	*rc = 0;
rc                443 arch/s390/kernel/sthyi.c static int sthyi_update_cache(u64 *rc)
rc                448 arch/s390/kernel/sthyi.c 	r = fill_dst(sthyi_cache.info, rc);
rc                467 arch/s390/kernel/sthyi.c int sthyi_fill(void *dst, u64 *rc)
rc                478 arch/s390/kernel/sthyi.c 		r = sthyi_update_cache(rc);
rc                482 arch/s390/kernel/sthyi.c 	*rc = 0;
rc                 30 arch/s390/kernel/sysinfo.c 	int rc = 0;
rc                 38 arch/s390/kernel/sysinfo.c 		: "+d" (r0), "+d" (rc)
rc                 42 arch/s390/kernel/sysinfo.c 	return rc;
rc                 53 arch/s390/kernel/sysinfo.c 	int lvl, rc;
rc                 55 arch/s390/kernel/sysinfo.c 	rc = __stsi(sysinfo, fc, sel1, sel2, &lvl);
rc                 56 arch/s390/kernel/sysinfo.c 	if (rc)
rc                 57 arch/s390/kernel/sysinfo.c 		return rc;
rc                334 arch/s390/kernel/sysinfo.c 	int rc = -ENOENT;
rc                341 arch/s390/kernel/sysinfo.c 		rc = 0;
rc                345 arch/s390/kernel/sysinfo.c 	return rc;
rc                419 arch/s390/kernel/time.c 	int rc;
rc                422 arch/s390/kernel/time.c 	rc = (atomic_read(sw_ptr) & 0x80000000U) != 0;
rc                424 arch/s390/kernel/time.c 	return rc;
rc                518 arch/s390/kernel/time.c 	int rc;
rc                521 arch/s390/kernel/time.c 	rc = chsc_sstpc(stp_page, STP_OP_CTRL, 0x0000, NULL);
rc                522 arch/s390/kernel/time.c 	if (rc == 0)
rc                599 arch/s390/kernel/time.c 	int rc;
rc                606 arch/s390/kernel/time.c 		rc = 0;
rc                610 arch/s390/kernel/time.c 			rc = chsc_sstpc(stp_page, STP_OP_SYNC, 0,
rc                612 arch/s390/kernel/time.c 			if (rc == 0) {
rc                615 arch/s390/kernel/time.c 				rc = chsc_sstpi(stp_page, &stp_info,
rc                617 arch/s390/kernel/time.c 				if (rc == 0 && stp_info.tmd != 2)
rc                618 arch/s390/kernel/time.c 					rc = -EAGAIN;
rc                621 arch/s390/kernel/time.c 		sync->in_sync = rc ? -EAGAIN : 1;
rc                646 arch/s390/kernel/time.c 	int rc;
rc                657 arch/s390/kernel/time.c 	rc = chsc_sstpc(stp_page, STP_OP_CTRL, 0xb0e0, NULL);
rc                658 arch/s390/kernel/time.c 	if (rc)
rc                661 arch/s390/kernel/time.c 	rc = chsc_sstpi(stp_page, &stp_info, sizeof(struct stp_sstpi));
rc                662 arch/s390/kernel/time.c 	if (rc || stp_info.c == 0)
rc                851 arch/s390/kernel/time.c 	int rc;
rc                853 arch/s390/kernel/time.c 	rc = subsys_system_register(&stp_subsys, NULL);
rc                854 arch/s390/kernel/time.c 	if (rc)
rc                857 arch/s390/kernel/time.c 		rc = device_create_file(stp_subsys.dev_root, *attr);
rc                858 arch/s390/kernel/time.c 		if (rc)
rc                867 arch/s390/kernel/time.c 	return rc;
rc                220 arch/s390/kernel/topology.c 	int rc;
rc                226 arch/s390/kernel/topology.c 		: "=d" (rc)
rc                228 arch/s390/kernel/topology.c 	return rc;
rc                233 arch/s390/kernel/topology.c 	int cpu, rc;
rc                238 arch/s390/kernel/topology.c 		rc = ptf(PTF_VERTICAL);
rc                240 arch/s390/kernel/topology.c 		rc = ptf(PTF_HORIZONTAL);
rc                241 arch/s390/kernel/topology.c 	if (rc)
rc                245 arch/s390/kernel/topology.c 	return rc;
rc                289 arch/s390/kernel/topology.c 	int rc = 0;
rc                294 arch/s390/kernel/topology.c 		rc = 1;
rc                302 arch/s390/kernel/topology.c 	return rc;
rc                308 arch/s390/kernel/topology.c 	int cpu, rc;
rc                310 arch/s390/kernel/topology.c 	rc = __arch_update_cpu_topology();
rc                317 arch/s390/kernel/topology.c 	return rc;
rc                386 arch/s390/kernel/topology.c 	int val, rc;
rc                393 arch/s390/kernel/topology.c 	rc = 0;
rc                398 arch/s390/kernel/topology.c 	rc = topology_set_cpu_management(val);
rc                399 arch/s390/kernel/topology.c 	if (rc)
rc                406 arch/s390/kernel/topology.c 	return rc ? rc : count;
rc                472 arch/s390/kernel/topology.c 	int rc;
rc                474 arch/s390/kernel/topology.c 	rc = sysfs_create_group(&cpu->dev.kobj, &topology_cpu_attr_group);
rc                475 arch/s390/kernel/topology.c 	if (rc || !MACHINE_HAS_TOPOLOGY)
rc                476 arch/s390/kernel/topology.c 		return rc;
rc                477 arch/s390/kernel/topology.c 	rc = sysfs_create_group(&cpu->dev.kobj, &topology_extra_cpu_attr_group);
rc                478 arch/s390/kernel/topology.c 	if (rc)
rc                480 arch/s390/kernel/topology.c 	return rc;
rc                576 arch/s390/kernel/topology.c 	int rc;
rc                578 arch/s390/kernel/topology.c 	rc = kstrtobool(str, &enabled);
rc                579 arch/s390/kernel/topology.c 	if (rc)
rc                580 arch/s390/kernel/topology.c 		return rc;
rc                591 arch/s390/kernel/topology.c 	int rc;
rc                600 arch/s390/kernel/topology.c 	rc = proc_douintvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
rc                601 arch/s390/kernel/topology.c 	if (rc < 0 || !write)
rc                602 arch/s390/kernel/topology.c 		return rc;
rc                613 arch/s390/kernel/topology.c 	return rc;
rc                275 arch/s390/kernel/uprobes.c 	int rc = 0;
rc                293 arch/s390/kernel/uprobes.c 			rc = emu_load_ril((u16 __user *)uptr, &rx->u32[1]);
rc                296 arch/s390/kernel/uprobes.c 			rc = emu_load_ril((s16 __user *)uptr, &rx->u64);
rc                299 arch/s390/kernel/uprobes.c 			rc = emu_load_ril((s16 __user *)uptr, &rx->u32[1]);
rc                302 arch/s390/kernel/uprobes.c 			rc = emu_load_ril((u16 __user *)uptr, &rx->u64);
rc                305 arch/s390/kernel/uprobes.c 			rc = emu_load_ril((u64 __user *)uptr, &rx->u64);
rc                308 arch/s390/kernel/uprobes.c 			rc = emu_load_ril((s32 __user *)uptr, &rx->u64);
rc                311 arch/s390/kernel/uprobes.c 			rc = emu_load_ril((u32 __user *)uptr, &rx->u32[1]);
rc                314 arch/s390/kernel/uprobes.c 			rc = emu_load_ril((u32 __user *)uptr, &rx->u64);
rc                317 arch/s390/kernel/uprobes.c 			rc = emu_store_ril(regs, (u16 __user *)uptr, &rx->u16[3]);
rc                320 arch/s390/kernel/uprobes.c 			rc = emu_store_ril(regs, (u64 __user *)uptr, &rx->u64);
rc                323 arch/s390/kernel/uprobes.c 			rc = emu_store_ril(regs, (u32 __user *)uptr, &rx->u32[1]);
rc                331 arch/s390/kernel/uprobes.c 				rc = EMU_ILLEGAL_OP;
rc                334 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (s16 __user *)uptr, &rx->s64);
rc                337 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (s16 __user *)uptr, &rx->s32[1]);
rc                340 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (u16 __user *)uptr, &rx->u64);
rc                343 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (u16 __user *)uptr, &rx->u32[1]);
rc                346 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (s64 __user *)uptr, &rx->s64);
rc                349 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (u64 __user *)uptr, &rx->u64);
rc                352 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (s32 __user *)uptr, &rx->s64);
rc                355 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (s32 __user *)uptr, &rx->s32[1]);
rc                358 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (u32 __user *)uptr, &rx->u64);
rc                361 arch/s390/kernel/uprobes.c 			rc = emu_cmp_ril(regs, (u32 __user *)uptr, &rx->u32[1]);
rc                367 arch/s390/kernel/uprobes.c 	switch (rc) {
rc                207 arch/s390/kernel/vdso.c 	int rc;
rc                234 arch/s390/kernel/vdso.c 		rc = vdso_base;
rc                253 arch/s390/kernel/vdso.c 		rc = PTR_ERR(vma);
rc                258 arch/s390/kernel/vdso.c 	rc = 0;
rc                262 arch/s390/kernel/vdso.c 	return rc;
rc                375 arch/s390/kernel/vtime.c 	int rc;
rc                382 arch/s390/kernel/vtime.c 	rc = vtimer_pending(timer);
rc                383 arch/s390/kernel/vtime.c 	if (rc)
rc                389 arch/s390/kernel/vtime.c 	return rc;
rc                 72 arch/s390/kvm/diag.c 	int rc;
rc                 81 arch/s390/kvm/diag.c 	rc = read_guest(vcpu, vcpu->run->s.regs.gprs[rx], rx, &parm, sizeof(parm));
rc                 82 arch/s390/kvm/diag.c 	if (rc)
rc                 83 arch/s390/kvm/diag.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                113 arch/s390/kvm/diag.c 		rc = 0;
rc                136 arch/s390/kvm/diag.c 		rc = 0;
rc                139 arch/s390/kvm/diag.c 		rc = -EOPNOTSUPP;
rc                143 arch/s390/kvm/diag.c 	return rc;
rc                267 arch/s390/kvm/gaccess.c 		int rc;
rc                270 arch/s390/kvm/gaccess.c 		rc = kvm_s390_get_ipte_control(vcpu->kvm)->kh != 0;
rc                272 arch/s390/kvm/gaccess.c 		return rc;
rc                387 arch/s390/kvm/gaccess.c 	int eax, rc;
rc                413 arch/s390/kvm/gaccess.c 	rc = read_guest_real(vcpu, ald_addr + 16, &ald.val, sizeof(union ald));
rc                414 arch/s390/kvm/gaccess.c 	if (rc)
rc                415 arch/s390/kvm/gaccess.c 		return rc;
rc                423 arch/s390/kvm/gaccess.c 	rc = read_guest_real(vcpu, ald.alo * 128 + alet.alen * 16, &ale,
rc                425 arch/s390/kvm/gaccess.c 	if (rc)
rc                426 arch/s390/kvm/gaccess.c 		return rc;
rc                433 arch/s390/kvm/gaccess.c 	rc = read_guest_real(vcpu, ale.asteo * 64, &aste, sizeof(struct aste));
rc                434 arch/s390/kvm/gaccess.c 	if (rc)
rc                435 arch/s390/kvm/gaccess.c 		return rc;
rc                450 arch/s390/kvm/gaccess.c 			rc = read_guest_real(vcpu, authority_table_addr,
rc                453 arch/s390/kvm/gaccess.c 			if (rc)
rc                454 arch/s390/kvm/gaccess.c 				return rc;
rc                557 arch/s390/kvm/gaccess.c 	int rc;
rc                580 arch/s390/kvm/gaccess.c 		rc = ar_translation(vcpu, asce, ar, mode);
rc                581 arch/s390/kvm/gaccess.c 		if (rc > 0)
rc                582 arch/s390/kvm/gaccess.c 			return trans_exc(vcpu, rc, ga, ar, mode, PROT_TYPE_ALC);
rc                583 arch/s390/kvm/gaccess.c 		return rc;
rc                802 arch/s390/kvm/gaccess.c 	int lap_enabled, rc = 0;
rc                813 arch/s390/kvm/gaccess.c 			rc = guest_translate(vcpu, ga, pages, asce, mode, &prot);
rc                814 arch/s390/kvm/gaccess.c 			if (rc < 0)
rc                815 arch/s390/kvm/gaccess.c 				return rc;
rc                819 arch/s390/kvm/gaccess.c 				rc = PGM_ADDRESSING;
rc                821 arch/s390/kvm/gaccess.c 		if (rc)
rc                822 arch/s390/kvm/gaccess.c 			return trans_exc(vcpu, rc, ga, ar, mode, prot);
rc                839 arch/s390/kvm/gaccess.c 	int rc;
rc                844 arch/s390/kvm/gaccess.c 	rc = get_vcpu_asce(vcpu, &asce, ga, ar, mode);
rc                845 arch/s390/kvm/gaccess.c 	if (rc)
rc                846 arch/s390/kvm/gaccess.c 		return rc;
rc                856 arch/s390/kvm/gaccess.c 	rc = guest_page_range(vcpu, ga, ar, pages, nr_pages, asce, mode);
rc                857 arch/s390/kvm/gaccess.c 	for (idx = 0; idx < nr_pages && !rc; idx++) {
rc                861 arch/s390/kvm/gaccess.c 			rc = kvm_write_guest(vcpu->kvm, gpa, data, _len);
rc                863 arch/s390/kvm/gaccess.c 			rc = kvm_read_guest(vcpu->kvm, gpa, data, _len);
rc                872 arch/s390/kvm/gaccess.c 	return rc;
rc                879 arch/s390/kvm/gaccess.c 	int rc = 0;
rc                881 arch/s390/kvm/gaccess.c 	while (len && !rc) {
rc                885 arch/s390/kvm/gaccess.c 			rc = write_guest_abs(vcpu, gpa, data, _len);
rc                887 arch/s390/kvm/gaccess.c 			rc = read_guest_abs(vcpu, gpa, data, _len);
rc                892 arch/s390/kvm/gaccess.c 	return rc;
rc                910 arch/s390/kvm/gaccess.c 	int rc;
rc                913 arch/s390/kvm/gaccess.c 	rc = get_vcpu_asce(vcpu, &asce, gva, ar, mode);
rc                914 arch/s390/kvm/gaccess.c 	if (rc)
rc                915 arch/s390/kvm/gaccess.c 		return rc;
rc                923 arch/s390/kvm/gaccess.c 		rc = guest_translate(vcpu, gva, gpa, asce, mode, &prot);
rc                924 arch/s390/kvm/gaccess.c 		if (rc > 0)
rc                925 arch/s390/kvm/gaccess.c 			return trans_exc(vcpu, rc, gva, 0, mode, prot);
rc                929 arch/s390/kvm/gaccess.c 			return trans_exc(vcpu, rc, gva, PGM_ADDRESSING, mode, 0);
rc                932 arch/s390/kvm/gaccess.c 	return rc;
rc                943 arch/s390/kvm/gaccess.c 	int rc = 0;
rc                946 arch/s390/kvm/gaccess.c 	while (length > 0 && !rc) {
rc                948 arch/s390/kvm/gaccess.c 		rc = guest_translate_address(vcpu, gva, ar, &gpa, mode);
rc                954 arch/s390/kvm/gaccess.c 	return rc;
rc                990 arch/s390/kvm/gaccess.c 	int rc;
rc               1037 arch/s390/kvm/gaccess.c 		rc = gmap_read_table(parent, ptr + vaddr.rfx * 8, &rfte.val);
rc               1038 arch/s390/kvm/gaccess.c 		if (rc)
rc               1039 arch/s390/kvm/gaccess.c 			return rc;
rc               1050 arch/s390/kvm/gaccess.c 		rc = gmap_shadow_r2t(sg, saddr, rfte.val, *fake);
rc               1051 arch/s390/kvm/gaccess.c 		if (rc)
rc               1052 arch/s390/kvm/gaccess.c 			return rc;
rc               1062 arch/s390/kvm/gaccess.c 		rc = gmap_read_table(parent, ptr + vaddr.rsx * 8, &rste.val);
rc               1063 arch/s390/kvm/gaccess.c 		if (rc)
rc               1064 arch/s390/kvm/gaccess.c 			return rc;
rc               1076 arch/s390/kvm/gaccess.c 		rc = gmap_shadow_r3t(sg, saddr, rste.val, *fake);
rc               1077 arch/s390/kvm/gaccess.c 		if (rc)
rc               1078 arch/s390/kvm/gaccess.c 			return rc;
rc               1088 arch/s390/kvm/gaccess.c 		rc = gmap_read_table(parent, ptr + vaddr.rtx * 8, &rtte.val);
rc               1089 arch/s390/kvm/gaccess.c 		if (rc)
rc               1090 arch/s390/kvm/gaccess.c 			return rc;
rc               1111 arch/s390/kvm/gaccess.c 		rc = gmap_shadow_sgt(sg, saddr, rtte.val, *fake);
rc               1112 arch/s390/kvm/gaccess.c 		if (rc)
rc               1113 arch/s390/kvm/gaccess.c 			return rc;
rc               1123 arch/s390/kvm/gaccess.c 		rc = gmap_read_table(parent, ptr + vaddr.sx * 8, &ste.val);
rc               1124 arch/s390/kvm/gaccess.c 		if (rc)
rc               1125 arch/s390/kvm/gaccess.c 			return rc;
rc               1142 arch/s390/kvm/gaccess.c 		rc = gmap_shadow_pgt(sg, saddr, ste.val, *fake);
rc               1143 arch/s390/kvm/gaccess.c 		if (rc)
rc               1144 arch/s390/kvm/gaccess.c 			return rc;
rc               1171 arch/s390/kvm/gaccess.c 	int rc;
rc               1181 arch/s390/kvm/gaccess.c 	rc = gmap_shadow_pgt_lookup(sg, saddr, &pgt, &dat_protection, &fake);
rc               1182 arch/s390/kvm/gaccess.c 	if (rc)
rc               1183 arch/s390/kvm/gaccess.c 		rc = kvm_s390_shadow_tables(sg, saddr, &pgt, &dat_protection,
rc               1191 arch/s390/kvm/gaccess.c 	if (!rc)
rc               1192 arch/s390/kvm/gaccess.c 		rc = gmap_read_table(sg->parent, pgt + vaddr.px * 8, &pte.val);
rc               1193 arch/s390/kvm/gaccess.c 	if (!rc && pte.i)
rc               1194 arch/s390/kvm/gaccess.c 		rc = PGM_PAGE_TRANSLATION;
rc               1195 arch/s390/kvm/gaccess.c 	if (!rc && pte.z)
rc               1196 arch/s390/kvm/gaccess.c 		rc = PGM_TRANSLATION_SPEC;
rc               1199 arch/s390/kvm/gaccess.c 	if (!rc)
rc               1200 arch/s390/kvm/gaccess.c 		rc = gmap_shadow_page(sg, saddr, __pte(pte.val));
rc               1203 arch/s390/kvm/gaccess.c 	return rc;
rc                440 arch/s390/kvm/guestdbg.c 	int rc;
rc                450 arch/s390/kvm/guestdbg.c 		rc = read_guest_instr(vcpu, *addr, &opcode, 2);
rc                451 arch/s390/kvm/guestdbg.c 		if (rc)
rc                452 arch/s390/kvm/guestdbg.c 			return rc;
rc                470 arch/s390/kvm/guestdbg.c 		rc = read_guest_instr(vcpu, *addr, &opcode, exec_ilen);
rc                471 arch/s390/kvm/guestdbg.c 		if (rc)
rc                472 arch/s390/kvm/guestdbg.c 			return rc;
rc                508 arch/s390/kvm/guestdbg.c 	int rc;
rc                525 arch/s390/kvm/guestdbg.c 	rc = per_fetched_addr(vcpu, &fetched_addr);
rc                526 arch/s390/kvm/guestdbg.c 	if (rc < 0)
rc                527 arch/s390/kvm/guestdbg.c 		return rc;
rc                528 arch/s390/kvm/guestdbg.c 	if (rc)
rc                547 arch/s390/kvm/guestdbg.c 	int rc;
rc                560 arch/s390/kvm/guestdbg.c 		rc = per_fetched_addr(vcpu, &fetched_addr);
rc                561 arch/s390/kvm/guestdbg.c 		if (rc < 0)
rc                562 arch/s390/kvm/guestdbg.c 			return rc;
rc                567 arch/s390/kvm/guestdbg.c 		if (rc || !in_addr_range(fetched_addr, cr10, cr11))
rc                588 arch/s390/kvm/guestdbg.c 	int rc, new_as;
rc                594 arch/s390/kvm/guestdbg.c 	rc = filter_guest_per_event(vcpu);
rc                595 arch/s390/kvm/guestdbg.c 	if (rc)
rc                596 arch/s390/kvm/guestdbg.c 		return rc;
rc                 56 arch/s390/kvm/intercept.c 	int rc = 0;
rc                 76 arch/s390/kvm/intercept.c 		rc = kvm_s390_vcpu_store_status(vcpu,
rc                 78 arch/s390/kvm/intercept.c 		if (rc)
rc                 79 arch/s390/kvm/intercept.c 			return rc;
rc                210 arch/s390/kvm/intercept.c 	int rc;
rc                217 arch/s390/kvm/intercept.c 	rc = write_guest_lc(vcpu, __LC_PGM_TDB, itdb, sizeof(*itdb));
rc                218 arch/s390/kvm/intercept.c 	if (rc)
rc                219 arch/s390/kvm/intercept.c 		return rc;
rc                230 arch/s390/kvm/intercept.c 	int rc;
rc                235 arch/s390/kvm/intercept.c 		rc = kvm_s390_handle_per_event(vcpu);
rc                236 arch/s390/kvm/intercept.c 		if (rc)
rc                237 arch/s390/kvm/intercept.c 			return rc;
rc                245 arch/s390/kvm/intercept.c 		rc = read_guest_lc(vcpu, __LC_PGM_NEW_PSW, &psw, sizeof(psw_t));
rc                246 arch/s390/kvm/intercept.c 		if (rc)
rc                247 arch/s390/kvm/intercept.c 			return rc;
rc                252 arch/s390/kvm/intercept.c 	rc = handle_itdb(vcpu);
rc                253 arch/s390/kvm/intercept.c 	if (rc)
rc                254 arch/s390/kvm/intercept.c 		return rc;
rc                272 arch/s390/kvm/intercept.c 	int rc;
rc                276 arch/s390/kvm/intercept.c 	rc = read_guest_lc(vcpu, __LC_EXT_NEW_PSW, &newpsw, sizeof(psw_t));
rc                277 arch/s390/kvm/intercept.c 	if (rc)
rc                278 arch/s390/kvm/intercept.c 		return rc;
rc                294 arch/s390/kvm/intercept.c 		rc = kvm_s390_inject_vcpu(vcpu, &irq);
rc                296 arch/s390/kvm/intercept.c 		if (rc == -EBUSY)
rc                298 arch/s390/kvm/intercept.c 		return rc;
rc                317 arch/s390/kvm/intercept.c 	int reg1, reg2, rc;
rc                322 arch/s390/kvm/intercept.c 	rc = guest_translate_address(vcpu, vcpu->run->s.regs.gprs[reg2],
rc                324 arch/s390/kvm/intercept.c 	if (rc)
rc                325 arch/s390/kvm/intercept.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                326 arch/s390/kvm/intercept.c 	rc = kvm_arch_fault_in_page(vcpu, srcaddr, 0);
rc                327 arch/s390/kvm/intercept.c 	if (rc != 0)
rc                328 arch/s390/kvm/intercept.c 		return rc;
rc                331 arch/s390/kvm/intercept.c 	rc = guest_translate_address(vcpu, vcpu->run->s.regs.gprs[reg1],
rc                333 arch/s390/kvm/intercept.c 	if (rc)
rc                334 arch/s390/kvm/intercept.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                335 arch/s390/kvm/intercept.c 	rc = kvm_arch_fault_in_page(vcpu, dstaddr, 1);
rc                336 arch/s390/kvm/intercept.c 	if (rc != 0)
rc                337 arch/s390/kvm/intercept.c 		return rc;
rc                364 arch/s390/kvm/intercept.c 	u64 code, addr, cc = 0, rc = 0;
rc                383 arch/s390/kvm/intercept.c 		rc = 4;
rc                394 arch/s390/kvm/intercept.c 	cc = sthyi_fill(sctns, &rc);
rc                406 arch/s390/kvm/intercept.c 	vcpu->run->s.regs.gprs[reg2 + 1] = rc;
rc                414 arch/s390/kvm/intercept.c 	int rc;
rc                425 arch/s390/kvm/intercept.c 	rc = read_guest_lc(vcpu, __LC_PGM_NEW_PSW, &newpsw, sizeof(psw_t));
rc                426 arch/s390/kvm/intercept.c 	if (rc)
rc                427 arch/s390/kvm/intercept.c 		return rc;
rc                449 arch/s390/kvm/intercept.c 	int rc, per_rc = 0;
rc                462 arch/s390/kvm/intercept.c 		rc = handle_instruction(vcpu);
rc                475 arch/s390/kvm/intercept.c 		rc = handle_operexc(vcpu);
rc                478 arch/s390/kvm/intercept.c 		rc = handle_partial_execution(vcpu);
rc                481 arch/s390/kvm/intercept.c 		rc = kvm_s390_skey_check_enable(vcpu);
rc                489 arch/s390/kvm/intercept.c 	    (!rc || rc == -EOPNOTSUPP))
rc                491 arch/s390/kvm/intercept.c 	return per_rc ? per_rc : rc;
rc                 76 arch/s390/kvm/interrupt.c 	int expect, rc;
rc                 91 arch/s390/kvm/interrupt.c 		rc = cmpxchg(&sigp_ctrl->value, old_val.value, new_val.value);
rc                103 arch/s390/kvm/interrupt.c 		rc = cmpxchg(&sigp_ctrl->value, old_val.value, new_val.value);
rc                107 arch/s390/kvm/interrupt.c 	if (rc != expect) {
rc                117 arch/s390/kvm/interrupt.c 	int rc, expect;
rc                130 arch/s390/kvm/interrupt.c 		rc = cmpxchg(&sigp_ctrl->value, old.value, 0);
rc                138 arch/s390/kvm/interrupt.c 		rc = cmpxchg(&sigp_ctrl->value, old.value, 0);
rc                141 arch/s390/kvm/interrupt.c 	WARN_ON(rc != expect); /* cannot clear? */
rc                482 arch/s390/kvm/interrupt.c 	int rc;
rc                488 arch/s390/kvm/interrupt.c 	rc  = put_guest_lc(vcpu, EXT_IRQ_CPU_TIMER,
rc                490 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, 0, (u16 *)__LC_EXT_CPU_ADDR);
rc                491 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_EXT_OLD_PSW,
rc                493 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW,
rc                496 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                502 arch/s390/kvm/interrupt.c 	int rc;
rc                508 arch/s390/kvm/interrupt.c 	rc  = put_guest_lc(vcpu, EXT_IRQ_CLK_COMP,
rc                510 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, 0, (u16 *)__LC_EXT_CPU_ADDR);
rc                511 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_EXT_OLD_PSW,
rc                513 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW,
rc                516 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                523 arch/s390/kvm/interrupt.c 	int rc;
rc                537 arch/s390/kvm/interrupt.c 	rc  = put_guest_lc(vcpu, EXT_IRQ_CP_SERVICE, (u16 *) __LC_EXT_INT_CODE);
rc                538 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, PFAULT_INIT, (u16 *) __LC_EXT_CPU_ADDR);
rc                539 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_EXT_OLD_PSW,
rc                541 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW,
rc                543 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, ext.ext_params2, (u64 *) __LC_EXT_PARAMS2);
rc                544 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                554 arch/s390/kvm/interrupt.c 	int rc;
rc                564 arch/s390/kvm/interrupt.c 	rc = read_guest_lc(vcpu, __LC_MCESAD, &ext_sa_addr,
rc                588 arch/s390/kvm/interrupt.c 	if (!rc && mci.vr && ext_sa_addr && test_kvm_facility(vcpu->kvm, 129)) {
rc                595 arch/s390/kvm/interrupt.c 	if (!rc && mci.gs && ext_sa_addr && test_kvm_facility(vcpu->kvm, 133)
rc                605 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, 1, (u8 __user *) __LC_AR_MODE_ID);
rc                606 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_MCK_OLD_PSW,
rc                608 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_MCK_NEW_PSW,
rc                610 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, mci.val, (u64 __user *) __LC_MCCK_CODE);
rc                615 arch/s390/kvm/interrupt.c 		rc |= write_guest_lc(vcpu, __LC_FPREGS_SAVE_AREA, fprs, 128);
rc                617 arch/s390/kvm/interrupt.c 		rc |= write_guest_lc(vcpu, __LC_FPREGS_SAVE_AREA,
rc                620 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_GPREGS_SAVE_AREA,
rc                622 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, current->thread.fpu.fpc,
rc                624 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, vcpu->arch.sie_block->todpr,
rc                626 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, kvm_s390_get_cpu_timer(vcpu),
rc                628 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, vcpu->arch.sie_block->ckc >> 8,
rc                630 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_AREGS_SAVE_AREA,
rc                632 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_CREGS_SAVE_AREA,
rc                636 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, mchk->ext_damage_code,
rc                638 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, mchk->failing_storage_address,
rc                640 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_PSW_SAVE_AREA, &mchk->fixed_logout,
rc                642 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                651 arch/s390/kvm/interrupt.c 	int rc = 0;
rc                691 arch/s390/kvm/interrupt.c 		rc = __write_machine_check(vcpu, &mchk);
rc                693 arch/s390/kvm/interrupt.c 	return rc;
rc                699 arch/s390/kvm/interrupt.c 	int rc;
rc                705 arch/s390/kvm/interrupt.c 	rc  = write_guest_lc(vcpu,
rc                708 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, offsetof(struct lowcore, restart_psw),
rc                711 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                737 arch/s390/kvm/interrupt.c 	int rc;
rc                752 arch/s390/kvm/interrupt.c 	rc  = put_guest_lc(vcpu, EXT_IRQ_EMERGENCY_SIG,
rc                754 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, cpu_addr, (u16 *)__LC_EXT_CPU_ADDR);
rc                755 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_EXT_OLD_PSW,
rc                757 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW,
rc                759 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                766 arch/s390/kvm/interrupt.c 	int rc;
rc                780 arch/s390/kvm/interrupt.c 	rc  = put_guest_lc(vcpu, EXT_IRQ_EXTERNAL_CALL,
rc                782 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, extcall.code, (u16 *)__LC_EXT_CPU_ADDR);
rc                783 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_EXT_OLD_PSW,
rc                785 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW, &vcpu->arch.sie_block->gpsw,
rc                787 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                794 arch/s390/kvm/interrupt.c 	int rc = 0, nullifying = false;
rc                823 arch/s390/kvm/interrupt.c 		rc = put_guest_lc(vcpu, pgm_info.trans_exc_code,
rc                832 arch/s390/kvm/interrupt.c 		rc = put_guest_lc(vcpu, pgm_info.exc_access_id,
rc                842 arch/s390/kvm/interrupt.c 		rc = put_guest_lc(vcpu, pgm_info.trans_exc_code,
rc                844 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, pgm_info.exc_access_id,
rc                846 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, pgm_info.op_access_id,
rc                851 arch/s390/kvm/interrupt.c 		rc = put_guest_lc(vcpu, pgm_info.mon_class_nr,
rc                853 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, pgm_info.mon_code,
rc                858 arch/s390/kvm/interrupt.c 		rc = put_guest_lc(vcpu, pgm_info.data_exc_code,
rc                862 arch/s390/kvm/interrupt.c 		rc = put_guest_lc(vcpu, pgm_info.trans_exc_code,
rc                864 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, pgm_info.exc_access_id,
rc                879 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, pgm_info.per_code,
rc                881 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, pgm_info.per_atmid,
rc                883 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, pgm_info.per_address,
rc                885 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, pgm_info.per_access_id,
rc                893 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, ilen, (u16 *) __LC_PGM_ILC);
rc                894 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, vcpu->arch.sie_block->gbea,
rc                896 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, pgm_info.code,
rc                898 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_PGM_OLD_PSW,
rc                900 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_PGM_NEW_PSW,
rc                902 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                909 arch/s390/kvm/interrupt.c 	int rc = 0;
rc                927 arch/s390/kvm/interrupt.c 	rc  = put_guest_lc(vcpu, EXT_IRQ_SERVICE_SIG, (u16 *)__LC_EXT_INT_CODE);
rc                928 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, 0, (u16 *)__LC_EXT_CPU_ADDR);
rc                929 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_EXT_OLD_PSW,
rc                931 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW,
rc                933 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, ext.ext_params,
rc                936 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                943 arch/s390/kvm/interrupt.c 	int rc = 0;
rc                964 arch/s390/kvm/interrupt.c 		rc  = put_guest_lc(vcpu, EXT_IRQ_CP_SERVICE,
rc                966 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, PFAULT_DONE,
rc                968 arch/s390/kvm/interrupt.c 		rc |= write_guest_lc(vcpu, __LC_EXT_OLD_PSW,
rc                971 arch/s390/kvm/interrupt.c 		rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW,
rc                974 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, inti->ext.ext_params2,
rc                978 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc                985 arch/s390/kvm/interrupt.c 	int rc = 0;
rc               1008 arch/s390/kvm/interrupt.c 		rc  = put_guest_lc(vcpu, EXT_IRQ_CP_SERVICE,
rc               1010 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, VIRTIO_PARAM,
rc               1012 arch/s390/kvm/interrupt.c 		rc |= write_guest_lc(vcpu, __LC_EXT_OLD_PSW,
rc               1015 arch/s390/kvm/interrupt.c 		rc |= read_guest_lc(vcpu, __LC_EXT_NEW_PSW,
rc               1018 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, inti->ext.ext_params,
rc               1020 arch/s390/kvm/interrupt.c 		rc |= put_guest_lc(vcpu, inti->ext.ext_params2,
rc               1024 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc               1029 arch/s390/kvm/interrupt.c 	int rc;
rc               1031 arch/s390/kvm/interrupt.c 	rc  = put_guest_lc(vcpu, io->subchannel_id, (u16 *)__LC_SUBCHANNEL_ID);
rc               1032 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, io->subchannel_nr, (u16 *)__LC_SUBCHANNEL_NR);
rc               1033 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, io->io_int_parm, (u32 *)__LC_IO_INT_PARM);
rc               1034 arch/s390/kvm/interrupt.c 	rc |= put_guest_lc(vcpu, io->io_int_word, (u32 *)__LC_IO_INT_WORD);
rc               1035 arch/s390/kvm/interrupt.c 	rc |= write_guest_lc(vcpu, __LC_IO_OLD_PSW,
rc               1038 arch/s390/kvm/interrupt.c 	rc |= read_guest_lc(vcpu, __LC_IO_NEW_PSW,
rc               1041 arch/s390/kvm/interrupt.c 	return rc ? -EFAULT : 0;
rc               1053 arch/s390/kvm/interrupt.c 	int rc = 0;
rc               1087 arch/s390/kvm/interrupt.c 		rc = __do_deliver_io(vcpu, &(inti->io));
rc               1107 arch/s390/kvm/interrupt.c 		rc = __do_deliver_io(vcpu, &io);
rc               1110 arch/s390/kvm/interrupt.c 	return rc;
rc               1271 arch/s390/kvm/interrupt.c 	int rc = 0;
rc               1287 arch/s390/kvm/interrupt.c 	while ((irqs = deliverable_irqs(vcpu)) && !rc) {
rc               1299 arch/s390/kvm/interrupt.c 			rc = __deliver_io(vcpu, irq_type);
rc               1303 arch/s390/kvm/interrupt.c 			rc = __deliver_machine_check(vcpu);
rc               1306 arch/s390/kvm/interrupt.c 			rc = __deliver_prog(vcpu);
rc               1309 arch/s390/kvm/interrupt.c 			rc = __deliver_emergency_signal(vcpu);
rc               1312 arch/s390/kvm/interrupt.c 			rc = __deliver_external_call(vcpu);
rc               1315 arch/s390/kvm/interrupt.c 			rc = __deliver_ckc(vcpu);
rc               1318 arch/s390/kvm/interrupt.c 			rc = __deliver_cpu_timer(vcpu);
rc               1321 arch/s390/kvm/interrupt.c 			rc = __deliver_restart(vcpu);
rc               1324 arch/s390/kvm/interrupt.c 			rc = __deliver_set_prefix(vcpu);
rc               1327 arch/s390/kvm/interrupt.c 			rc = __deliver_pfault_init(vcpu);
rc               1330 arch/s390/kvm/interrupt.c 			rc = __deliver_service(vcpu);
rc               1333 arch/s390/kvm/interrupt.c 			rc = __deliver_pfault_done(vcpu);
rc               1336 arch/s390/kvm/interrupt.c 			rc = __deliver_virtio(vcpu);
rc               1346 arch/s390/kvm/interrupt.c 	return rc;
rc               1458 arch/s390/kvm/interrupt.c 	int rc = 0;
rc               1468 arch/s390/kvm/interrupt.c 			rc = kvm_s390_store_status_unloaded(vcpu,
rc               1470 arch/s390/kvm/interrupt.c 		return rc;
rc               1851 arch/s390/kvm/interrupt.c 	int rc;
rc               1855 arch/s390/kvm/interrupt.c 		rc = __inject_float_mchk(kvm, inti);
rc               1858 arch/s390/kvm/interrupt.c 		rc = __inject_virtio(kvm, inti);
rc               1861 arch/s390/kvm/interrupt.c 		rc = __inject_service(kvm, inti);
rc               1864 arch/s390/kvm/interrupt.c 		rc = __inject_pfault_done(kvm, inti);
rc               1867 arch/s390/kvm/interrupt.c 		rc = __inject_io(kvm, inti);
rc               1870 arch/s390/kvm/interrupt.c 		rc = -EINVAL;
rc               1872 arch/s390/kvm/interrupt.c 	if (rc)
rc               1873 arch/s390/kvm/interrupt.c 		return rc;
rc               1883 arch/s390/kvm/interrupt.c 	int rc;
rc               1923 arch/s390/kvm/interrupt.c 	rc = __inject_vm(kvm, inti);
rc               1924 arch/s390/kvm/interrupt.c 	if (rc)
rc               1926 arch/s390/kvm/interrupt.c 	return rc;
rc               1997 arch/s390/kvm/interrupt.c 	int rc;
rc               2001 arch/s390/kvm/interrupt.c 		rc = __inject_prog(vcpu, irq);
rc               2004 arch/s390/kvm/interrupt.c 		rc = __inject_set_prefix(vcpu, irq);
rc               2007 arch/s390/kvm/interrupt.c 		rc = __inject_sigp_stop(vcpu, irq);
rc               2010 arch/s390/kvm/interrupt.c 		rc = __inject_sigp_restart(vcpu, irq);
rc               2013 arch/s390/kvm/interrupt.c 		rc = __inject_ckc(vcpu);
rc               2016 arch/s390/kvm/interrupt.c 		rc = __inject_cpu_timer(vcpu);
rc               2019 arch/s390/kvm/interrupt.c 		rc = __inject_extcall(vcpu, irq);
rc               2022 arch/s390/kvm/interrupt.c 		rc = __inject_sigp_emergency(vcpu, irq);
rc               2025 arch/s390/kvm/interrupt.c 		rc = __inject_mchk(vcpu, irq);
rc               2028 arch/s390/kvm/interrupt.c 		rc = __inject_pfault_init(vcpu, irq);
rc               2034 arch/s390/kvm/interrupt.c 		rc = -EINVAL;
rc               2037 arch/s390/kvm/interrupt.c 	return rc;
rc               2043 arch/s390/kvm/interrupt.c 	int rc;
rc               2046 arch/s390/kvm/interrupt.c 	rc = do_inject_vcpu(vcpu, irq);
rc               2048 arch/s390/kvm/interrupt.c 	if (!rc)
rc               2050 arch/s390/kvm/interrupt.c 	return rc;
rc               2791 arch/s390/kvm/interrupt.c 	int rc;
rc               2809 arch/s390/kvm/interrupt.c 		rc = __inject_vm(vcpu->kvm, &inti);
rc               2813 arch/s390/kvm/interrupt.c 		rc = kvm_s390_inject_vcpu(vcpu, &irq);
rc               2815 arch/s390/kvm/interrupt.c 	WARN_ON_ONCE(rc);
rc               3173 arch/s390/kvm/interrupt.c 	int rc = 0;
rc               3182 arch/s390/kvm/interrupt.c 		rc = -EINVAL;
rc               3193 arch/s390/kvm/interrupt.c 	return rc;
rc               3220 arch/s390/kvm/interrupt.c 	int rc = 0;
rc               3229 arch/s390/kvm/interrupt.c 		rc = -ENOMEM;
rc               3236 arch/s390/kvm/interrupt.c 		rc = -EIO;
rc               3245 arch/s390/kvm/interrupt.c 		rc = -EIO;
rc               3258 arch/s390/kvm/interrupt.c 	return rc;
rc                456 arch/s390/kvm/kvm-s390.c 	int rc;
rc                463 arch/s390/kvm/kvm-s390.c 		rc = -ENOMEM;
rc                470 arch/s390/kvm/kvm-s390.c 	rc = kvm_register_device_ops(&kvm_flic_ops, KVM_DEV_TYPE_FLIC);
rc                471 arch/s390/kvm/kvm-s390.c 	if (rc) {
rc                472 arch/s390/kvm/kvm-s390.c 		pr_err("A FLIC registration call failed with rc=%d\n", rc);
rc                476 arch/s390/kvm/kvm-s390.c 	rc = kvm_s390_gib_init(GAL_ISC);
rc                477 arch/s390/kvm/kvm-s390.c 	if (rc)
rc                486 arch/s390/kvm/kvm-s390.c 	return rc;
rc               2403 arch/s390/kvm/kvm-s390.c 	int i, rc;
rc               2407 arch/s390/kvm/kvm-s390.c 	rc = -EINVAL;
rc               2418 arch/s390/kvm/kvm-s390.c 	rc = s390_enable_sie();
rc               2419 arch/s390/kvm/kvm-s390.c 	if (rc)
rc               2422 arch/s390/kvm/kvm-s390.c 	rc = -ENOMEM;
rc               2520 arch/s390/kvm/kvm-s390.c 	KVM_EVENT(3, "creation of vm failed: %d", rc);
rc               2521 arch/s390/kvm/kvm-s390.c 	return rc;
rc               2693 arch/s390/kvm/kvm-s390.c 	int rc;
rc               2706 arch/s390/kvm/kvm-s390.c 	rc = kvm->arch.use_esca ? 0 : sca_switch_to_extended(kvm);
rc               2709 arch/s390/kvm/kvm-s390.c 	return rc == 0 && id < KVM_S390_ESCA_CPU_SLOTS;
rc               2971 arch/s390/kvm/kvm-s390.c 	int rc = 0;
rc               3028 arch/s390/kvm/kvm-s390.c 		rc = kvm_s390_vcpu_setup_cmma(vcpu);
rc               3029 arch/s390/kvm/kvm-s390.c 		if (rc)
rc               3030 arch/s390/kvm/kvm-s390.c 			return rc;
rc               3039 arch/s390/kvm/kvm-s390.c 	return rc;
rc               3047 arch/s390/kvm/kvm-s390.c 	int rc = -EINVAL;
rc               3052 arch/s390/kvm/kvm-s390.c 	rc = -ENOMEM;
rc               3077 arch/s390/kvm/kvm-s390.c 	rc = kvm_vcpu_init(vcpu, kvm, id);
rc               3078 arch/s390/kvm/kvm-s390.c 	if (rc)
rc               3090 arch/s390/kvm/kvm-s390.c 	return ERR_PTR(rc);
rc               3381 arch/s390/kvm/kvm-s390.c 	int rc = 0;
rc               3384 arch/s390/kvm/kvm-s390.c 		rc = -EBUSY;
rc               3389 arch/s390/kvm/kvm-s390.c 	return rc;
rc               3405 arch/s390/kvm/kvm-s390.c 	int rc = 0;
rc               3413 arch/s390/kvm/kvm-s390.c 		rc = -EINVAL;
rc               3417 arch/s390/kvm/kvm-s390.c 		rc = -EINVAL;
rc               3427 arch/s390/kvm/kvm-s390.c 			rc = kvm_s390_import_bp_data(vcpu, dbg);
rc               3433 arch/s390/kvm/kvm-s390.c 	if (rc) {
rc               3441 arch/s390/kvm/kvm-s390.c 	return rc;
rc               3462 arch/s390/kvm/kvm-s390.c 	int rc = 0;
rc               3480 arch/s390/kvm/kvm-s390.c 		rc = -ENXIO;
rc               3484 arch/s390/kvm/kvm-s390.c 	return rc;
rc               3506 arch/s390/kvm/kvm-s390.c 		int rc;
rc               3507 arch/s390/kvm/kvm-s390.c 		rc = gmap_mprotect_notify(vcpu->arch.gmap,
rc               3510 arch/s390/kvm/kvm-s390.c 		if (rc) {
rc               3512 arch/s390/kvm/kvm-s390.c 			return rc;
rc               3669 arch/s390/kvm/kvm-s390.c 	int rc;
rc               3690 arch/s390/kvm/kvm-s390.c 	rc = kvm_setup_async_pf(vcpu, current->thread.gmap_addr, hva, &arch);
rc               3691 arch/s390/kvm/kvm-s390.c 	return rc;
rc               3696 arch/s390/kvm/kvm-s390.c 	int rc, cpuflags;
rc               3715 arch/s390/kvm/kvm-s390.c 		rc = kvm_s390_deliver_pending_interrupts(vcpu);
rc               3716 arch/s390/kvm/kvm-s390.c 		if (rc)
rc               3717 arch/s390/kvm/kvm-s390.c 			return rc;
rc               3720 arch/s390/kvm/kvm-s390.c 	rc = kvm_s390_handle_requests(vcpu);
rc               3721 arch/s390/kvm/kvm-s390.c 	if (rc)
rc               3722 arch/s390/kvm/kvm-s390.c 		return rc;
rc               3745 arch/s390/kvm/kvm-s390.c 	int rc;
rc               3758 arch/s390/kvm/kvm-s390.c 	rc = read_guest_instr(vcpu, vcpu->arch.sie_block->gpsw.addr, &opcode, 1);
rc               3760 arch/s390/kvm/kvm-s390.c 	if (rc < 0) {
rc               3761 arch/s390/kvm/kvm-s390.c 		return rc;
rc               3762 arch/s390/kvm/kvm-s390.c 	} else if (rc) {
rc               3800 arch/s390/kvm/kvm-s390.c 		int rc = kvm_handle_sie_intercept(vcpu);
rc               3802 arch/s390/kvm/kvm-s390.c 		if (rc != -EOPNOTSUPP)
rc               3803 arch/s390/kvm/kvm-s390.c 			return rc;
rc               3830 arch/s390/kvm/kvm-s390.c 	int rc, exit_reason;
rc               3839 arch/s390/kvm/kvm-s390.c 		rc = vcpu_pre_run(vcpu);
rc               3840 arch/s390/kvm/kvm-s390.c 		if (rc)
rc               3860 arch/s390/kvm/kvm-s390.c 		rc = vcpu_post_run(vcpu, exit_reason);
rc               3861 arch/s390/kvm/kvm-s390.c 	} while (!signal_pending(current) && !guestdbg_exit_pending(vcpu) && !rc);
rc               3864 arch/s390/kvm/kvm-s390.c 	return rc;
rc               3999 arch/s390/kvm/kvm-s390.c 	int rc;
rc               4012 arch/s390/kvm/kvm-s390.c 		rc = 0;
rc               4023 arch/s390/kvm/kvm-s390.c 		rc = -EINVAL;
rc               4031 arch/s390/kvm/kvm-s390.c 	rc = __vcpu_run(vcpu);
rc               4033 arch/s390/kvm/kvm-s390.c 	if (signal_pending(current) && !rc) {
rc               4035 arch/s390/kvm/kvm-s390.c 		rc = -EINTR;
rc               4038 arch/s390/kvm/kvm-s390.c 	if (guestdbg_exit_pending(vcpu) && !rc)  {
rc               4040 arch/s390/kvm/kvm-s390.c 		rc = 0;
rc               4043 arch/s390/kvm/kvm-s390.c 	if (rc == -EREMOTE) {
rc               4045 arch/s390/kvm/kvm-s390.c 		rc = 0;
rc               4056 arch/s390/kvm/kvm-s390.c 	return rc;
rc               4071 arch/s390/kvm/kvm-s390.c 	int rc;
rc               4088 arch/s390/kvm/kvm-s390.c 		rc = write_guest_abs(vcpu, gpa + __LC_FPREGS_SAVE_AREA,
rc               4091 arch/s390/kvm/kvm-s390.c 		rc = write_guest_abs(vcpu, gpa + __LC_FPREGS_SAVE_AREA,
rc               4094 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_GPREGS_SAVE_AREA,
rc               4096 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_PSW_SAVE_AREA,
rc               4098 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_PREFIX_SAVE_AREA,
rc               4100 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_FP_CREG_SAVE_AREA,
rc               4102 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_TOD_PROGREG_SAVE_AREA,
rc               4105 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_CPU_TIMER_SAVE_AREA,
rc               4108 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_CLOCK_COMP_SAVE_AREA,
rc               4110 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_AREGS_SAVE_AREA,
rc               4112 arch/s390/kvm/kvm-s390.c 	rc |= write_guest_abs(vcpu, gpa + __LC_CREGS_SAVE_AREA,
rc               4114 arch/s390/kvm/kvm-s390.c 	return rc ? -EFAULT : 0;
rc               4533 arch/s390/kvm/kvm-s390.c 	int rc = 0;
rc               4537 arch/s390/kvm/kvm-s390.c 		rc = gmap_unmap_segment(kvm->arch.gmap, old->base_gfn * PAGE_SIZE,
rc               4541 arch/s390/kvm/kvm-s390.c 		rc = gmap_unmap_segment(kvm->arch.gmap, old->base_gfn * PAGE_SIZE,
rc               4543 arch/s390/kvm/kvm-s390.c 		if (rc)
rc               4547 arch/s390/kvm/kvm-s390.c 		rc = gmap_map_segment(kvm->arch.gmap, mem->userspace_addr,
rc               4555 arch/s390/kvm/kvm-s390.c 	if (rc)
rc                325 arch/s390/kvm/kvm-s390.h 	u64 rc;
rc                328 arch/s390/kvm/kvm-s390.h 	rc = get_tod_clock_fast() + kvm->arch.epoch;
rc                330 arch/s390/kvm/kvm-s390.h 	return rc;
rc                359 arch/s390/kvm/kvm-s390.h static inline int kvm_s390_inject_prog_cond(struct kvm_vcpu *vcpu, int rc)
rc                361 arch/s390/kvm/kvm-s390.h 	if (rc <= 0)
rc                362 arch/s390/kvm/kvm-s390.h 		return rc;
rc                 89 arch/s390/kvm/priv.c 	int rc;
rc                101 arch/s390/kvm/priv.c 	rc = read_guest(vcpu, op2, ar, &gtod.tod, sizeof(gtod.tod));
rc                102 arch/s390/kvm/priv.c 	if (rc)
rc                103 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                116 arch/s390/kvm/priv.c 	int rc;
rc                131 arch/s390/kvm/priv.c 	rc = read_guest(vcpu, operand2, ar, &address, sizeof(address));
rc                132 arch/s390/kvm/priv.c 	if (rc)
rc                133 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                154 arch/s390/kvm/priv.c 	int rc;
rc                171 arch/s390/kvm/priv.c 	rc = write_guest(vcpu, operand2, ar, &address, sizeof(address));
rc                172 arch/s390/kvm/priv.c 	if (rc)
rc                173 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                184 arch/s390/kvm/priv.c 	int rc;
rc                197 arch/s390/kvm/priv.c 	rc = write_guest(vcpu, ga, ar, &vcpu_id, sizeof(vcpu_id));
rc                198 arch/s390/kvm/priv.c 	if (rc)
rc                199 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                208 arch/s390/kvm/priv.c 	int rc;
rc                215 arch/s390/kvm/priv.c 	rc = s390_enable_skey();
rc                216 arch/s390/kvm/priv.c 	VCPU_EVENT(vcpu, 3, "enabling storage keys for guest: %d", rc);
rc                217 arch/s390/kvm/priv.c 	if (rc)
rc                218 arch/s390/kvm/priv.c 		return rc;
rc                232 arch/s390/kvm/priv.c 	int rc;
rc                234 arch/s390/kvm/priv.c 	rc = kvm_s390_skey_check_enable(vcpu);
rc                235 arch/s390/kvm/priv.c 	if (rc)
rc                236 arch/s390/kvm/priv.c 		return rc;
rc                252 arch/s390/kvm/priv.c 	int rc;
rc                259 arch/s390/kvm/priv.c 	rc = try_handle_skey(vcpu);
rc                260 arch/s390/kvm/priv.c 	if (rc)
rc                261 arch/s390/kvm/priv.c 		return rc != -EAGAIN ? rc : 0;
rc                274 arch/s390/kvm/priv.c 	rc = get_guest_storage_key(current->mm, vmaddr, &key);
rc                276 arch/s390/kvm/priv.c 	if (rc) {
rc                277 arch/s390/kvm/priv.c 		rc = fixup_user_fault(current, current->mm, vmaddr,
rc                279 arch/s390/kvm/priv.c 		if (!rc) {
rc                285 arch/s390/kvm/priv.c 	if (rc == -EFAULT)
rc                287 arch/s390/kvm/priv.c 	if (rc < 0)
rc                288 arch/s390/kvm/priv.c 		return rc;
rc                299 arch/s390/kvm/priv.c 	int rc;
rc                306 arch/s390/kvm/priv.c 	rc = try_handle_skey(vcpu);
rc                307 arch/s390/kvm/priv.c 	if (rc)
rc                308 arch/s390/kvm/priv.c 		return rc != -EAGAIN ? rc : 0;
rc                321 arch/s390/kvm/priv.c 	rc = reset_guest_reference_bit(current->mm, vmaddr);
rc                322 arch/s390/kvm/priv.c 	if (rc < 0) {
rc                323 arch/s390/kvm/priv.c 		rc = fixup_user_fault(current, current->mm, vmaddr,
rc                325 arch/s390/kvm/priv.c 		if (!rc) {
rc                331 arch/s390/kvm/priv.c 	if (rc == -EFAULT)
rc                333 arch/s390/kvm/priv.c 	if (rc < 0)
rc                334 arch/s390/kvm/priv.c 		return rc;
rc                335 arch/s390/kvm/priv.c 	kvm_s390_set_psw_cc(vcpu, rc);
rc                350 arch/s390/kvm/priv.c 	int rc;
rc                357 arch/s390/kvm/priv.c 	rc = try_handle_skey(vcpu);
rc                358 arch/s390/kvm/priv.c 	if (rc)
rc                359 arch/s390/kvm/priv.c 		return rc != -EAGAIN ? rc : 0;
rc                389 arch/s390/kvm/priv.c 		rc = cond_set_guest_storage_key(current->mm, vmaddr, key, &oldkey,
rc                393 arch/s390/kvm/priv.c 		if (rc < 0) {
rc                394 arch/s390/kvm/priv.c 			rc = fixup_user_fault(current, current->mm, vmaddr,
rc                396 arch/s390/kvm/priv.c 			rc = !rc ? -EAGAIN : rc;
rc                399 arch/s390/kvm/priv.c 		if (rc == -EFAULT)
rc                401 arch/s390/kvm/priv.c 		if (rc < 0)
rc                402 arch/s390/kvm/priv.c 			return rc;
rc                411 arch/s390/kvm/priv.c 			kvm_s390_set_psw_cc(vcpu, rc);
rc                473 arch/s390/kvm/priv.c 	int rc;
rc                498 arch/s390/kvm/priv.c 		rc = write_guest(vcpu, addr, ar, &tpi_data, len);
rc                499 arch/s390/kvm/priv.c 		if (rc) {
rc                500 arch/s390/kvm/priv.c 			rc = kvm_s390_inject_prog_cond(vcpu, rc);
rc                511 arch/s390/kvm/priv.c 			rc = -EFAULT;
rc                528 arch/s390/kvm/priv.c 		rc = -EFAULT;
rc                531 arch/s390/kvm/priv.c 	return rc ? -EFAULT : 0;
rc                683 arch/s390/kvm/priv.c 	int rc;
rc                696 arch/s390/kvm/priv.c 	rc = write_guest_lc(vcpu, offsetof(struct lowcore, stfl_fac_list),
rc                698 arch/s390/kvm/priv.c 	if (rc)
rc                699 arch/s390/kvm/priv.c 		return rc;
rc                732 arch/s390/kvm/priv.c 	int rc;
rc                744 arch/s390/kvm/priv.c 	rc = read_guest(vcpu, addr, ar, &new_psw, sizeof(new_psw));
rc                745 arch/s390/kvm/priv.c 	if (rc)
rc                746 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                761 arch/s390/kvm/priv.c 	int rc;
rc                772 arch/s390/kvm/priv.c 	rc = read_guest(vcpu, addr, ar, &new_psw, sizeof(new_psw));
rc                773 arch/s390/kvm/priv.c 	if (rc)
rc                774 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                785 arch/s390/kvm/priv.c 	int rc;
rc                798 arch/s390/kvm/priv.c 	rc = write_guest(vcpu, operand2, ar, &stidp_data, sizeof(stidp_data));
rc                799 arch/s390/kvm/priv.c 	if (rc)
rc                800 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc                851 arch/s390/kvm/priv.c 	int rc = 0;
rc                899 arch/s390/kvm/priv.c 	rc = write_guest(vcpu, operand2, ar, (void *)mem, PAGE_SIZE);
rc                900 arch/s390/kvm/priv.c 	if (rc) {
rc                901 arch/s390/kvm/priv.c 		rc = kvm_s390_inject_prog_cond(vcpu, rc);
rc                906 arch/s390/kvm/priv.c 		rc = -EREMOTE;
rc                912 arch/s390/kvm/priv.c 	return rc;
rc                917 arch/s390/kvm/priv.c 	return rc;
rc               1085 arch/s390/kvm/priv.c 			int rc = kvm_s390_skey_check_enable(vcpu);
rc               1087 arch/s390/kvm/priv.c 			if (rc)
rc               1088 arch/s390/kvm/priv.c 				return rc;
rc               1090 arch/s390/kvm/priv.c 			rc = cond_set_guest_storage_key(current->mm, vmaddr,
rc               1092 arch/s390/kvm/priv.c 			if (rc < 0) {
rc               1093 arch/s390/kvm/priv.c 				rc = fixup_user_fault(current, current->mm, vmaddr,
rc               1095 arch/s390/kvm/priv.c 				rc = !rc ? -EAGAIN : rc;
rc               1098 arch/s390/kvm/priv.c 			if (rc == -EFAULT)
rc               1100 arch/s390/kvm/priv.c 			if (rc == -EAGAIN)
rc               1102 arch/s390/kvm/priv.c 			if (rc < 0)
rc               1103 arch/s390/kvm/priv.c 				return rc;
rc               1278 arch/s390/kvm/priv.c 	int reg, rc, nr_regs;
rc               1297 arch/s390/kvm/priv.c 	rc = read_guest(vcpu, ga, ar, ctl_array, nr_regs * sizeof(u32));
rc               1298 arch/s390/kvm/priv.c 	if (rc)
rc               1299 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc               1317 arch/s390/kvm/priv.c 	int reg, rc, nr_regs;
rc               1343 arch/s390/kvm/priv.c 	rc = write_guest(vcpu, ga, ar, ctl_array, nr_regs * sizeof(u32));
rc               1344 arch/s390/kvm/priv.c 	return rc ? kvm_s390_inject_prog_cond(vcpu, rc) : 0;
rc               1351 arch/s390/kvm/priv.c 	int reg, rc, nr_regs;
rc               1370 arch/s390/kvm/priv.c 	rc = read_guest(vcpu, ga, ar, ctl_array, nr_regs * sizeof(u64));
rc               1371 arch/s390/kvm/priv.c 	if (rc)
rc               1372 arch/s390/kvm/priv.c 		return kvm_s390_inject_prog_cond(vcpu, rc);
rc               1389 arch/s390/kvm/priv.c 	int reg, rc, nr_regs;
rc               1415 arch/s390/kvm/priv.c 	rc = write_guest(vcpu, ga, ar, ctl_array, nr_regs * sizeof(u64));
rc               1416 arch/s390/kvm/priv.c 	return rc ? kvm_s390_inject_prog_cond(vcpu, rc) : 0;
rc                 24 arch/s390/kvm/sigp.c 	int rc;
rc                 29 arch/s390/kvm/sigp.c 		rc = SIGP_CC_ORDER_CODE_ACCEPTED;
rc                 36 arch/s390/kvm/sigp.c 		rc = SIGP_CC_STATUS_STORED;
rc                 40 arch/s390/kvm/sigp.c 		   rc);
rc                 41 arch/s390/kvm/sigp.c 	return rc;
rc                 51 arch/s390/kvm/sigp.c 	int rc = 0;
rc                 53 arch/s390/kvm/sigp.c 	rc = kvm_s390_inject_vcpu(dst_vcpu, &irq);
rc                 54 arch/s390/kvm/sigp.c 	if (!rc)
rc                 58 arch/s390/kvm/sigp.c 	return rc ? rc : SIGP_CC_ORDER_CODE_ACCEPTED;
rc                100 arch/s390/kvm/sigp.c 	int rc;
rc                102 arch/s390/kvm/sigp.c 	rc = kvm_s390_inject_vcpu(dst_vcpu, &irq);
rc                103 arch/s390/kvm/sigp.c 	if (rc == -EBUSY) {
rc                107 arch/s390/kvm/sigp.c 	} else if (rc == 0) {
rc                112 arch/s390/kvm/sigp.c 	return rc ? rc : SIGP_CC_ORDER_CODE_ACCEPTED;
rc                120 arch/s390/kvm/sigp.c 	int rc;
rc                122 arch/s390/kvm/sigp.c 	rc = kvm_s390_inject_vcpu(dst_vcpu, &irq);
rc                123 arch/s390/kvm/sigp.c 	if (rc == -EBUSY)
rc                124 arch/s390/kvm/sigp.c 		rc = SIGP_CC_BUSY;
rc                125 arch/s390/kvm/sigp.c 	else if (rc == 0)
rc                129 arch/s390/kvm/sigp.c 	return rc;
rc                139 arch/s390/kvm/sigp.c 	int rc;
rc                141 arch/s390/kvm/sigp.c 	rc = kvm_s390_inject_vcpu(dst_vcpu, &irq);
rc                142 arch/s390/kvm/sigp.c 	if (rc == -EBUSY)
rc                143 arch/s390/kvm/sigp.c 		rc = SIGP_CC_BUSY;
rc                144 arch/s390/kvm/sigp.c 	else if (rc == 0)
rc                148 arch/s390/kvm/sigp.c 	return rc;
rc                180 arch/s390/kvm/sigp.c 	int rc;
rc                193 arch/s390/kvm/sigp.c 	rc = kvm_s390_inject_vcpu(dst_vcpu, &irq);
rc                194 arch/s390/kvm/sigp.c 	if (rc == -EBUSY) {
rc                200 arch/s390/kvm/sigp.c 	return rc;
rc                207 arch/s390/kvm/sigp.c 	int rc;
rc                216 arch/s390/kvm/sigp.c 	rc = kvm_s390_store_status_unloaded(dst_vcpu, addr);
rc                217 arch/s390/kvm/sigp.c 	if (rc == -EFAULT) {
rc                220 arch/s390/kvm/sigp.c 		rc = SIGP_CC_STATUS_STORED;
rc                222 arch/s390/kvm/sigp.c 	return rc;
rc                228 arch/s390/kvm/sigp.c 	int rc;
rc                238 arch/s390/kvm/sigp.c 		rc = SIGP_CC_ORDER_CODE_ACCEPTED;
rc                243 arch/s390/kvm/sigp.c 		rc = SIGP_CC_STATUS_STORED;
rc                247 arch/s390/kvm/sigp.c 		   dst_vcpu->vcpu_id, rc);
rc                249 arch/s390/kvm/sigp.c 	return rc;
rc                257 arch/s390/kvm/sigp.c 	int rc = -EOPNOTSUPP;
rc                262 arch/s390/kvm/sigp.c 		rc = SIGP_CC_BUSY;
rc                265 arch/s390/kvm/sigp.c 	return rc;
rc                285 arch/s390/kvm/sigp.c 	int rc;
rc                294 arch/s390/kvm/sigp.c 		rc = __sigp_sense(vcpu, dst_vcpu, status_reg);
rc                298 arch/s390/kvm/sigp.c 		rc = __sigp_external_call(vcpu, dst_vcpu, status_reg);
rc                302 arch/s390/kvm/sigp.c 		rc = __sigp_emergency(vcpu, dst_vcpu);
rc                306 arch/s390/kvm/sigp.c 		rc = __sigp_stop(vcpu, dst_vcpu);
rc                310 arch/s390/kvm/sigp.c 		rc = __sigp_stop_and_store_status(vcpu, dst_vcpu, status_reg);
rc                314 arch/s390/kvm/sigp.c 		rc = __sigp_store_status_at_addr(vcpu, dst_vcpu, parameter,
rc                319 arch/s390/kvm/sigp.c 		rc = __sigp_set_prefix(vcpu, dst_vcpu, parameter, status_reg);
rc                323 arch/s390/kvm/sigp.c 		rc = __sigp_conditional_emergency(vcpu, dst_vcpu, parameter,
rc                328 arch/s390/kvm/sigp.c 		rc = __sigp_sense_running(vcpu, dst_vcpu, status_reg);
rc                332 arch/s390/kvm/sigp.c 		rc = __prepare_sigp_re_start(vcpu, dst_vcpu, order_code);
rc                336 arch/s390/kvm/sigp.c 		rc = __prepare_sigp_re_start(vcpu, dst_vcpu, order_code);
rc                340 arch/s390/kvm/sigp.c 		rc = __prepare_sigp_cpu_reset(vcpu, dst_vcpu, order_code);
rc                344 arch/s390/kvm/sigp.c 		rc = __prepare_sigp_cpu_reset(vcpu, dst_vcpu, order_code);
rc                348 arch/s390/kvm/sigp.c 		rc = __prepare_sigp_unknown(vcpu, dst_vcpu);
rc                351 arch/s390/kvm/sigp.c 	if (rc == -EOPNOTSUPP)
rc                356 arch/s390/kvm/sigp.c 	return rc;
rc                416 arch/s390/kvm/sigp.c 	int rc;
rc                435 arch/s390/kvm/sigp.c 		rc = __sigp_set_arch(vcpu, parameter,
rc                439 arch/s390/kvm/sigp.c 		rc = handle_sigp_dst(vcpu, order_code, cpu_addr,
rc                444 arch/s390/kvm/sigp.c 	if (rc < 0)
rc                445 arch/s390/kvm/sigp.c 		return rc;
rc                447 arch/s390/kvm/sigp.c 	kvm_s390_set_psw_cc(vcpu, rc);
rc                447 arch/s390/kvm/vsie.c 	int rc;
rc                459 arch/s390/kvm/vsie.c 	rc = prepare_cpuflags(vcpu, vsie_page);
rc                460 arch/s390/kvm/vsie.c 	if (rc)
rc                553 arch/s390/kvm/vsie.c 	rc = shadow_crycb(vcpu, vsie_page);
rc                555 arch/s390/kvm/vsie.c 	if (rc)
rc                557 arch/s390/kvm/vsie.c 	return rc;
rc                610 arch/s390/kvm/vsie.c 	int rc;
rc                621 arch/s390/kvm/vsie.c 	rc = kvm_s390_shadow_fault(vcpu, vsie_page->gmap, prefix);
rc                622 arch/s390/kvm/vsie.c 	if (!rc && (scb_s->ecb & ECB_TE))
rc                623 arch/s390/kvm/vsie.c 		rc = kvm_s390_shadow_fault(vcpu, vsie_page->gmap,
rc                629 arch/s390/kvm/vsie.c 	if (rc)
rc                631 arch/s390/kvm/vsie.c 	if (rc > 0 || rc == -EFAULT)
rc                632 arch/s390/kvm/vsie.c 		rc = set_validity_icpt(scb_s, 0x0037U);
rc                633 arch/s390/kvm/vsie.c 	return rc;
rc                725 arch/s390/kvm/vsie.c 	int rc = 0;
rc                732 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x0038U);
rc                734 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x0011U);
rc                737 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x003bU);
rc                738 arch/s390/kvm/vsie.c 		if (!rc) {
rc                739 arch/s390/kvm/vsie.c 			rc = pin_guest_page(vcpu->kvm, gpa, &hpa);
rc                740 arch/s390/kvm/vsie.c 			if (rc)
rc                741 arch/s390/kvm/vsie.c 				rc = set_validity_icpt(scb_s, 0x0034U);
rc                743 arch/s390/kvm/vsie.c 		if (rc)
rc                753 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x0080U);
rc                757 arch/s390/kvm/vsie.c 		rc = pin_guest_page(vcpu->kvm, gpa, &hpa);
rc                758 arch/s390/kvm/vsie.c 		if (rc) {
rc                759 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x0080U);
rc                769 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x1310U);
rc                776 arch/s390/kvm/vsie.c 		rc = pin_guest_page(vcpu->kvm, gpa, &hpa);
rc                777 arch/s390/kvm/vsie.c 		if (rc) {
rc                778 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x1310U);
rc                788 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x0043U);
rc                792 arch/s390/kvm/vsie.c 		rc = pin_guest_page(vcpu->kvm, gpa, &hpa);
rc                793 arch/s390/kvm/vsie.c 		if (rc) {
rc                794 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x0043U);
rc                808 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x10b0U);
rc                812 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x10b1U);
rc                816 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x10b2U);
rc                822 arch/s390/kvm/vsie.c 		rc = pin_guest_page(vcpu->kvm, gpa, &hpa);
rc                823 arch/s390/kvm/vsie.c 		if (rc) {
rc                824 arch/s390/kvm/vsie.c 			rc = set_validity_icpt(scb_s, 0x10b0U);
rc                833 arch/s390/kvm/vsie.c 	return rc;
rc                857 arch/s390/kvm/vsie.c 	int rc;
rc                859 arch/s390/kvm/vsie.c 	rc = pin_guest_page(vcpu->kvm, gpa, &hpa);
rc                860 arch/s390/kvm/vsie.c 	if (rc) {
rc                861 arch/s390/kvm/vsie.c 		rc = kvm_s390_inject_program_int(vcpu, PGM_ADDRESSING);
rc                862 arch/s390/kvm/vsie.c 		WARN_ON_ONCE(rc);
rc                889 arch/s390/kvm/vsie.c 	int rc;
rc                894 arch/s390/kvm/vsie.c 	rc = kvm_s390_inject_prog_irq(vcpu, &pgm);
rc                895 arch/s390/kvm/vsie.c 	return rc ? rc : 1;
rc                907 arch/s390/kvm/vsie.c 	int rc;
rc                914 arch/s390/kvm/vsie.c 	rc = kvm_s390_shadow_fault(vcpu, vsie_page->gmap,
rc                916 arch/s390/kvm/vsie.c 	if (rc > 0) {
rc                917 arch/s390/kvm/vsie.c 		rc = inject_fault(vcpu, rc,
rc                920 arch/s390/kvm/vsie.c 		if (rc >= 0)
rc                923 arch/s390/kvm/vsie.c 	return rc;
rc                999 arch/s390/kvm/vsie.c 	int rc = 0;
rc               1036 arch/s390/kvm/vsie.c 		rc = sie64a(scb_s, vcpu->run->s.regs.gprs);
rc               1050 arch/s390/kvm/vsie.c 	if (rc == -EINTR) {
rc               1056 arch/s390/kvm/vsie.c 	if (rc > 0)
rc               1057 arch/s390/kvm/vsie.c 		rc = 0; /* we could still have an icpt */
rc               1058 arch/s390/kvm/vsie.c 	else if (rc == -EFAULT)
rc               1064 arch/s390/kvm/vsie.c 			rc = handle_stfle(vcpu, vsie_page);
rc               1076 arch/s390/kvm/vsie.c 	return rc;
rc               1168 arch/s390/kvm/vsie.c 	int rc = 0;
rc               1171 arch/s390/kvm/vsie.c 		rc = acquire_gmap_shadow(vcpu, vsie_page);
rc               1172 arch/s390/kvm/vsie.c 		if (!rc)
rc               1173 arch/s390/kvm/vsie.c 			rc = map_prefix(vcpu, vsie_page);
rc               1174 arch/s390/kvm/vsie.c 		if (!rc) {
rc               1177 arch/s390/kvm/vsie.c 			rc = do_vsie_run(vcpu, vsie_page);
rc               1182 arch/s390/kvm/vsie.c 		if (rc == -EAGAIN)
rc               1183 arch/s390/kvm/vsie.c 			rc = 0;
rc               1184 arch/s390/kvm/vsie.c 		if (rc || scb_s->icptcode || signal_pending(current) ||
rc               1190 arch/s390/kvm/vsie.c 	if (rc == -EFAULT) {
rc               1205 arch/s390/kvm/vsie.c 		rc = 1;
rc               1207 arch/s390/kvm/vsie.c 	return rc;
rc               1289 arch/s390/kvm/vsie.c 	int rc;
rc               1315 arch/s390/kvm/vsie.c 	rc = pin_scb(vcpu, vsie_page, scb_addr);
rc               1316 arch/s390/kvm/vsie.c 	if (rc)
rc               1318 arch/s390/kvm/vsie.c 	rc = shadow_scb(vcpu, vsie_page);
rc               1319 arch/s390/kvm/vsie.c 	if (rc)
rc               1321 arch/s390/kvm/vsie.c 	rc = pin_blocks(vcpu, vsie_page);
rc               1322 arch/s390/kvm/vsie.c 	if (rc)
rc               1325 arch/s390/kvm/vsie.c 	rc = vsie_run(vcpu, vsie_page);
rc               1335 arch/s390/kvm/vsie.c 	return rc < 0 ? rc : 0;
rc                150 arch/s390/mm/cmm.c 	int rc;
rc                153 arch/s390/mm/cmm.c 		rc = wait_event_interruptible(cmm_thread_wait,
rc                157 arch/s390/mm/cmm.c 		if (kthread_should_stop() || rc == -ERESTARTSYS) {
rc                258 arch/s390/mm/cmm.c 	int rc;
rc                260 arch/s390/mm/cmm.c 	rc = proc_doulongvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
rc                261 arch/s390/mm/cmm.c 	if (rc < 0 || !write)
rc                262 arch/s390/mm/cmm.c 		return rc;
rc                278 arch/s390/mm/cmm.c 	int rc;
rc                280 arch/s390/mm/cmm.c 	rc = proc_doulongvec_minmax(&ctl_entry, write, buffer, lenp, ppos);
rc                281 arch/s390/mm/cmm.c 	if (rc < 0 || !write)
rc                282 arch/s390/mm/cmm.c 		return rc;
rc                427 arch/s390/mm/cmm.c 	int rc = -ENOMEM;
rc                442 arch/s390/mm/cmm.c 	rc = smsg_register_callback(SMSG_PREFIX, cmm_smsg_target);
rc                443 arch/s390/mm/cmm.c 	if (rc < 0)
rc                446 arch/s390/mm/cmm.c 	rc = register_oom_notifier(&cmm_oom_nb);
rc                447 arch/s390/mm/cmm.c 	if (rc < 0)
rc                449 arch/s390/mm/cmm.c 	rc = register_pm_notifier(&cmm_power_notifier);
rc                450 arch/s390/mm/cmm.c 	if (rc)
rc                456 arch/s390/mm/cmm.c 	rc = PTR_ERR(cmm_thread_ptr);
rc                468 arch/s390/mm/cmm.c 	return rc;
rc                137 arch/s390/mm/extmem.c 	int rc;
rc                147 arch/s390/mm/extmem.c 		: "+d" (rx), "+d" (ry), "=d" (rc) : : "cc");
rc                150 arch/s390/mm/extmem.c 	return rc;
rc                168 arch/s390/mm/extmem.c 	int diag_cc, rc, i;
rc                175 arch/s390/mm/extmem.c 		rc = -ENOMEM;
rc                188 arch/s390/mm/extmem.c 		rc = diag_cc;
rc                193 arch/s390/mm/extmem.c 		rc = dcss_diag_translate_rc (vmrc);
rc                198 arch/s390/mm/extmem.c 		rc = -EOPNOTSUPP;
rc                213 arch/s390/mm/extmem.c 				rc = -EOPNOTSUPP;
rc                217 arch/s390/mm/extmem.c 				rc = -EOPNOTSUPP;
rc                232 arch/s390/mm/extmem.c 	rc = 0;
rc                237 arch/s390/mm/extmem.c 	return rc;
rc                253 arch/s390/mm/extmem.c 	int rc;
rc                260 arch/s390/mm/extmem.c 	rc = query_segment_type (&seg);
rc                261 arch/s390/mm/extmem.c 	if (rc < 0)
rc                262 arch/s390/mm/extmem.c 		return rc;
rc                298 arch/s390/mm/extmem.c 	int rc, diag_cc;
rc                303 arch/s390/mm/extmem.c 		rc = -ENOMEM;
rc                307 arch/s390/mm/extmem.c 	rc = query_segment_type (seg);
rc                308 arch/s390/mm/extmem.c 	if (rc < 0)
rc                312 arch/s390/mm/extmem.c 		rc = -EBUSY;
rc                316 arch/s390/mm/extmem.c 	rc = vmem_add_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
rc                318 arch/s390/mm/extmem.c 	if (rc)
rc                323 arch/s390/mm/extmem.c 		rc = -ENOMEM;
rc                334 arch/s390/mm/extmem.c 	rc = seg->vm_segtype;
rc                335 arch/s390/mm/extmem.c 	if (rc == SEG_TYPE_SC ||
rc                336 arch/s390/mm/extmem.c 	    ((rc == SEG_TYPE_SR || rc == SEG_TYPE_ER) && !do_nonshared))
rc                339 arch/s390/mm/extmem.c 		rc = -EBUSY;
rc                353 arch/s390/mm/extmem.c 		rc = diag_cc;
rc                358 arch/s390/mm/extmem.c 		rc = dcss_diag_translate_rc(end_addr);
rc                388 arch/s390/mm/extmem.c 	return rc;
rc                415 arch/s390/mm/extmem.c 	int rc;
rc                423 arch/s390/mm/extmem.c 		rc = __segment_load (name, do_nonshared, addr, end);
rc                429 arch/s390/mm/extmem.c 			rc    = seg->vm_segtype;
rc                432 arch/s390/mm/extmem.c 			rc    = -EPERM;
rc                436 arch/s390/mm/extmem.c 	return rc;
rc                457 arch/s390/mm/extmem.c 	int rc, diag_cc;
rc                463 arch/s390/mm/extmem.c 		rc = -EINVAL;
rc                469 arch/s390/mm/extmem.c 		rc = 0;
rc                474 arch/s390/mm/extmem.c 		rc = -EAGAIN;
rc                488 arch/s390/mm/extmem.c 		rc = -EBUSY;
rc                501 arch/s390/mm/extmem.c 		rc = diag_cc;
rc                507 arch/s390/mm/extmem.c 		rc = dcss_diag_translate_rc(end_addr);
rc                513 arch/s390/mm/extmem.c 	rc = 0;
rc                525 arch/s390/mm/extmem.c 	return rc;
rc                611 arch/s390/mm/extmem.c void segment_warning(int rc, char *seg_name)
rc                613 arch/s390/mm/extmem.c 	switch (rc) {
rc                304 arch/s390/mm/fault.c 	int rc;
rc                306 arch/s390/mm/fault.c 	rc = __get_user(instruction, (u16 __user *) regs->psw.addr);
rc                307 arch/s390/mm/fault.c 	if (rc)
rc                308 arch/s390/mm/fault.c 		return rc;
rc                632 arch/s390/mm/fault.c         int rc;
rc                643 arch/s390/mm/fault.c 		: "=d" (rc)
rc                645 arch/s390/mm/fault.c         return rc;
rc                797 arch/s390/mm/fault.c 	int rc;
rc                799 arch/s390/mm/fault.c 	rc = register_external_irq(EXT_IRQ_CP_SERVICE, pfault_interrupt);
rc                800 arch/s390/mm/fault.c 	if (rc)
rc                802 arch/s390/mm/fault.c 	rc = pfault_init() == 0 ? 0 : -EOPNOTSUPP;
rc                803 arch/s390/mm/fault.c 	if (rc)
rc                814 arch/s390/mm/fault.c 	return rc;
rc                496 arch/s390/mm/gmap.c 	unsigned long rc;
rc                499 arch/s390/mm/gmap.c 	rc = __gmap_translate(gmap, gaddr);
rc                501 arch/s390/mm/gmap.c 	return rc;
rc                550 arch/s390/mm/gmap.c 	int rc;
rc                597 arch/s390/mm/gmap.c 	rc = radix_tree_preload(GFP_KERNEL);
rc                598 arch/s390/mm/gmap.c 	if (rc)
rc                599 arch/s390/mm/gmap.c 		return rc;
rc                603 arch/s390/mm/gmap.c 		rc = radix_tree_insert(&gmap->host_to_guest,
rc                605 arch/s390/mm/gmap.c 		if (!rc) {
rc                624 arch/s390/mm/gmap.c 	return rc;
rc                640 arch/s390/mm/gmap.c 	int rc;
rc                649 arch/s390/mm/gmap.c 		rc = vmaddr;
rc                654 arch/s390/mm/gmap.c 		rc = -EFAULT;
rc                664 arch/s390/mm/gmap.c 	rc = __gmap_link(gmap, gaddr, vmaddr);
rc                667 arch/s390/mm/gmap.c 	return rc;
rc               1007 arch/s390/mm/gmap.c 	int rc;
rc               1022 arch/s390/mm/gmap.c 	rc = ptep_force_prot(gmap->mm, gaddr, ptep, prot, pbits);
rc               1024 arch/s390/mm/gmap.c 	return rc;
rc               1045 arch/s390/mm/gmap.c 	int rc;
rc               1049 arch/s390/mm/gmap.c 		rc = -EAGAIN;
rc               1053 arch/s390/mm/gmap.c 				rc = gmap_protect_pte(gmap, gaddr, pmdp, prot,
rc               1055 arch/s390/mm/gmap.c 				if (!rc) {
rc               1060 arch/s390/mm/gmap.c 				rc = gmap_protect_pmd(gmap, gaddr, pmdp, prot,
rc               1062 arch/s390/mm/gmap.c 				if (!rc) {
rc               1070 arch/s390/mm/gmap.c 		if (rc) {
rc               1071 arch/s390/mm/gmap.c 			if (rc == -EINVAL)
rc               1072 arch/s390/mm/gmap.c 				return rc;
rc               1078 arch/s390/mm/gmap.c 			rc = gmap_pte_op_fixup(gmap, gaddr, vmaddr, prot);
rc               1079 arch/s390/mm/gmap.c 			if (rc)
rc               1080 arch/s390/mm/gmap.c 				return rc;
rc               1103 arch/s390/mm/gmap.c 	int rc;
rc               1110 arch/s390/mm/gmap.c 	rc = gmap_protect_range(gmap, gaddr, len, prot, GMAP_NOTIFY_MPROT);
rc               1112 arch/s390/mm/gmap.c 	return rc;
rc               1134 arch/s390/mm/gmap.c 	int rc;
rc               1140 arch/s390/mm/gmap.c 		rc = -EAGAIN;
rc               1150 arch/s390/mm/gmap.c 				rc = 0;
rc               1154 arch/s390/mm/gmap.c 		if (!rc)
rc               1158 arch/s390/mm/gmap.c 			rc = vmaddr;
rc               1161 arch/s390/mm/gmap.c 		rc = gmap_pte_op_fixup(gmap, gaddr, vmaddr, PROT_READ);
rc               1162 arch/s390/mm/gmap.c 		if (rc)
rc               1165 arch/s390/mm/gmap.c 	return rc;
rc               1213 arch/s390/mm/gmap.c 	int rc;
rc               1225 arch/s390/mm/gmap.c 		rc = radix_tree_preload(GFP_KERNEL);
rc               1226 arch/s390/mm/gmap.c 		if (rc) {
rc               1228 arch/s390/mm/gmap.c 			return rc;
rc               1230 arch/s390/mm/gmap.c 		rc = -EAGAIN;
rc               1234 arch/s390/mm/gmap.c 			rc = ptep_force_prot(parent->mm, paddr, ptep, PROT_READ,
rc               1236 arch/s390/mm/gmap.c 			if (!rc)
rc               1242 arch/s390/mm/gmap.c 		if (rc) {
rc               1244 arch/s390/mm/gmap.c 			rc = gmap_pte_op_fixup(parent, paddr, vmaddr, PROT_READ);
rc               1245 arch/s390/mm/gmap.c 			if (rc)
rc               1246 arch/s390/mm/gmap.c 				return rc;
rc               1647 arch/s390/mm/gmap.c 	int rc;
rc               1700 arch/s390/mm/gmap.c 	rc = gmap_protect_range(parent, asce & _ASCE_ORIGIN,
rc               1706 arch/s390/mm/gmap.c 	if (rc) {
rc               1709 arch/s390/mm/gmap.c 		new = ERR_PTR(rc);
rc               1740 arch/s390/mm/gmap.c 	int rc;
rc               1755 arch/s390/mm/gmap.c 		rc = -EAGAIN;		/* Race with unshadow */
rc               1759 arch/s390/mm/gmap.c 		rc = 0;			/* Already established */
rc               1762 arch/s390/mm/gmap.c 		rc = -EAGAIN;		/* Race with shadow */
rc               1784 arch/s390/mm/gmap.c 	rc = gmap_protect_rmap(sg, raddr, origin + offset, len);
rc               1786 arch/s390/mm/gmap.c 	if (!rc) {
rc               1790 arch/s390/mm/gmap.c 			rc = -EAGAIN;		/* Race with unshadow */
rc               1797 arch/s390/mm/gmap.c 	return rc;
rc               1801 arch/s390/mm/gmap.c 	return rc;
rc               1824 arch/s390/mm/gmap.c 	int rc;
rc               1839 arch/s390/mm/gmap.c 		rc = -EAGAIN;		/* Race with unshadow */
rc               1843 arch/s390/mm/gmap.c 		rc = 0;			/* Already established */
rc               1846 arch/s390/mm/gmap.c 		rc = -EAGAIN;		/* Race with shadow */
rc               1868 arch/s390/mm/gmap.c 	rc = gmap_protect_rmap(sg, raddr, origin + offset, len);
rc               1870 arch/s390/mm/gmap.c 	if (!rc) {
rc               1874 arch/s390/mm/gmap.c 			rc = -EAGAIN;		/* Race with unshadow */
rc               1881 arch/s390/mm/gmap.c 	return rc;
rc               1885 arch/s390/mm/gmap.c 	return rc;
rc               1908 arch/s390/mm/gmap.c 	int rc;
rc               1923 arch/s390/mm/gmap.c 		rc = -EAGAIN;		/* Race with unshadow */
rc               1927 arch/s390/mm/gmap.c 		rc = 0;			/* Already established */
rc               1930 arch/s390/mm/gmap.c 		rc = -EAGAIN;		/* Race with shadow */
rc               1952 arch/s390/mm/gmap.c 	rc = gmap_protect_rmap(sg, raddr, origin + offset, len);
rc               1954 arch/s390/mm/gmap.c 	if (!rc) {
rc               1958 arch/s390/mm/gmap.c 			rc = -EAGAIN;		/* Race with unshadow */
rc               1965 arch/s390/mm/gmap.c 	return rc;
rc               1969 arch/s390/mm/gmap.c 	return rc;
rc               1992 arch/s390/mm/gmap.c 	int rc;
rc               2003 arch/s390/mm/gmap.c 		rc = 0;
rc               2005 arch/s390/mm/gmap.c 		rc = -EAGAIN;
rc               2008 arch/s390/mm/gmap.c 	return rc;
rc               2032 arch/s390/mm/gmap.c 	int rc;
rc               2047 arch/s390/mm/gmap.c 		rc = -EAGAIN;		/* Race with unshadow */
rc               2051 arch/s390/mm/gmap.c 		rc = 0;			/* Already established */
rc               2054 arch/s390/mm/gmap.c 		rc = -EAGAIN;		/* Race with shadow */
rc               2071 arch/s390/mm/gmap.c 	rc = gmap_protect_rmap(sg, raddr, origin, PAGE_SIZE);
rc               2073 arch/s390/mm/gmap.c 	if (!rc) {
rc               2077 arch/s390/mm/gmap.c 			rc = -EAGAIN;		/* Race with unshadow */
rc               2084 arch/s390/mm/gmap.c 	return rc;
rc               2088 arch/s390/mm/gmap.c 	return rc;
rc               2113 arch/s390/mm/gmap.c 	int rc;
rc               2128 arch/s390/mm/gmap.c 			rc = vmaddr;
rc               2131 arch/s390/mm/gmap.c 		rc = radix_tree_preload(GFP_KERNEL);
rc               2132 arch/s390/mm/gmap.c 		if (rc)
rc               2134 arch/s390/mm/gmap.c 		rc = -EAGAIN;
rc               2146 arch/s390/mm/gmap.c 			rc = ptep_shadow_pte(sg->mm, saddr, sptep, tptep, pte);
rc               2147 arch/s390/mm/gmap.c 			if (rc > 0) {
rc               2151 arch/s390/mm/gmap.c 				rc = 0;
rc               2157 arch/s390/mm/gmap.c 		if (!rc)
rc               2159 arch/s390/mm/gmap.c 		rc = gmap_pte_op_fixup(parent, paddr, vmaddr, prot);
rc               2160 arch/s390/mm/gmap.c 		if (rc)
rc               2164 arch/s390/mm/gmap.c 	return rc;
rc               2602 arch/s390/mm/gmap.c 	int rc = 0;
rc               2613 arch/s390/mm/gmap.c 			rc = -ENOMEM;
rc               2623 arch/s390/mm/gmap.c 	return rc;
rc                332 arch/s390/mm/hugetlbpage.c 	int rc;
rc                365 arch/s390/mm/hugetlbpage.c 		rc = crst_table_upgrade(mm, addr + len);
rc                366 arch/s390/mm/hugetlbpage.c 		if (rc)
rc                367 arch/s390/mm/hugetlbpage.c 			return (unsigned long) rc;
rc                247 arch/s390/mm/init.c 	int rc = 0;
rc                253 arch/s390/mm/init.c 		rc = cma_for_each_area(s390_cma_check_range, &mem_data);
rc                254 arch/s390/mm/init.c 	return notifier_from_errno(rc);
rc                274 arch/s390/mm/init.c 	int rc;
rc                279 arch/s390/mm/init.c 	rc = vmem_add_mapping(start, size);
rc                280 arch/s390/mm/init.c 	if (rc)
rc                281 arch/s390/mm/init.c 		return rc;
rc                283 arch/s390/mm/init.c 	rc = __add_pages(nid, start_pfn, size_pages, restrictions);
rc                284 arch/s390/mm/init.c 	if (rc)
rc                286 arch/s390/mm/init.c 	return rc;
rc                 79 arch/s390/mm/maccess.c 	int rc = -EFAULT;
rc                 87 arch/s390/mm/maccess.c 		: "+d" (rc), "+d" (_dest), "+d" (_src), "+d" (_len1),
rc                 91 arch/s390/mm/maccess.c 	return rc;
rc                 98 arch/s390/mm/maccess.c 	int irqs_disabled, rc;
rc                108 arch/s390/mm/maccess.c 	rc = __memcpy_real((void *) dest, (void *) src, (size_t) count);
rc                114 arch/s390/mm/maccess.c 	return rc;
rc                122 arch/s390/mm/maccess.c 	int rc;
rc                126 arch/s390/mm/maccess.c 		rc = CALL_ON_STACK(_memcpy_real, S390_lowcore.nodat_stack, 3,
rc                129 arch/s390/mm/maccess.c 		return rc;
rc                169 arch/s390/mm/maccess.c 	int offs = 0, size, rc;
rc                175 arch/s390/mm/maccess.c 	rc = -EFAULT;
rc                184 arch/s390/mm/maccess.c 	rc = 0;
rc                187 arch/s390/mm/maccess.c 	return rc;
rc                 82 arch/s390/mm/mmap.c 	int rc;
rc                114 arch/s390/mm/mmap.c 		rc = crst_table_upgrade(mm, addr + len);
rc                115 arch/s390/mm/mmap.c 		if (rc)
rc                116 arch/s390/mm/mmap.c 			return (unsigned long) rc;
rc                131 arch/s390/mm/mmap.c 	int rc;
rc                179 arch/s390/mm/mmap.c 		rc = crst_table_upgrade(mm, addr + len);
rc                180 arch/s390/mm/mmap.c 		if (rc)
rc                181 arch/s390/mm/mmap.c 			return (unsigned long) rc;
rc                 35 arch/s390/mm/page-states.c 	register int rc asm("1");
rc                 43 arch/s390/mm/page-states.c 		: "=&d" (rc), "+&d" (tmp)
rc                 45 arch/s390/mm/page-states.c 	return rc;
rc                 73 arch/s390/mm/page-states.c 	int i, rc;
rc                 77 arch/s390/mm/page-states.c 			     : "=&d" (rc)
rc                 84 arch/s390/mm/page-states.c 	int i, rc;
rc                 88 arch/s390/mm/page-states.c 			     : "=&d" (rc)
rc                 95 arch/s390/mm/page-states.c 	int i, rc;
rc                 99 arch/s390/mm/page-states.c 			     : "=&d" (rc)
rc                160 arch/s390/mm/pageattr.c 	int rc = 0;
rc                169 arch/s390/mm/pageattr.c 				rc = split_pmd_page(pmdp, addr);
rc                170 arch/s390/mm/pageattr.c 				if (rc)
rc                171 arch/s390/mm/pageattr.c 					return rc;
rc                176 arch/s390/mm/pageattr.c 			rc = walk_pte_level(pmdp, addr, next, flags);
rc                177 arch/s390/mm/pageattr.c 			if (rc)
rc                178 arch/s390/mm/pageattr.c 				return rc;
rc                184 arch/s390/mm/pageattr.c 	return rc;
rc                237 arch/s390/mm/pageattr.c 	int rc = 0;
rc                246 arch/s390/mm/pageattr.c 				rc = split_pud_page(pudp, addr);
rc                247 arch/s390/mm/pageattr.c 				if (rc)
rc                253 arch/s390/mm/pageattr.c 			rc = walk_pmd_level(pudp, addr, next, flags);
rc                258 arch/s390/mm/pageattr.c 	} while (addr < end && !rc);
rc                259 arch/s390/mm/pageattr.c 	return rc;
rc                267 arch/s390/mm/pageattr.c 	int rc = 0;
rc                274 arch/s390/mm/pageattr.c 		rc = walk_pud_level(p4dp, addr, next, flags);
rc                278 arch/s390/mm/pageattr.c 	} while (addr < end && !rc);
rc                279 arch/s390/mm/pageattr.c 	return rc;
rc                288 arch/s390/mm/pageattr.c 	int rc = -EINVAL;
rc                301 arch/s390/mm/pageattr.c 		rc = walk_p4d_level(pgdp, addr, next, flags);
rc                302 arch/s390/mm/pageattr.c 		if (rc)
rc                305 arch/s390/mm/pageattr.c 	} while (pgdp++, addr = next, addr < end && !rc);
rc                307 arch/s390/mm/pageattr.c 	return rc;
rc                 93 arch/s390/mm/pgalloc.c 	int rc, notify;
rc                 97 arch/s390/mm/pgalloc.c 	rc = 0;
rc                102 arch/s390/mm/pgalloc.c 			rc = -ENOMEM;
rc                128 arch/s390/mm/pgalloc.c 	return rc;
rc                411 arch/s390/mm/pgalloc.c 	int rc;
rc                426 arch/s390/mm/pgalloc.c 		rc = base_page_walk(table, addr, next, alloc);
rc                427 arch/s390/mm/pgalloc.c 		if (rc)
rc                428 arch/s390/mm/pgalloc.c 			return rc;
rc                440 arch/s390/mm/pgalloc.c 	int rc;
rc                455 arch/s390/mm/pgalloc.c 		rc = base_segment_walk(table, addr, next, alloc);
rc                456 arch/s390/mm/pgalloc.c 		if (rc)
rc                457 arch/s390/mm/pgalloc.c 			return rc;
rc                468 arch/s390/mm/pgalloc.c 	int rc;
rc                483 arch/s390/mm/pgalloc.c 		rc = base_region3_walk(table, addr, next, alloc);
rc                484 arch/s390/mm/pgalloc.c 		if (rc)
rc                485 arch/s390/mm/pgalloc.c 			return rc;
rc                496 arch/s390/mm/pgalloc.c 	int rc;
rc                511 arch/s390/mm/pgalloc.c 		rc = base_region2_walk(table, addr, next, alloc);
rc                512 arch/s390/mm/pgalloc.c 		if (rc)
rc                513 arch/s390/mm/pgalloc.c 			return rc;
rc                582 arch/s390/mm/pgalloc.c 	int rc;
rc                591 arch/s390/mm/pgalloc.c 		rc = base_segment_walk(table, addr, end, 1);
rc                597 arch/s390/mm/pgalloc.c 		rc = base_region3_walk(table, addr, end, 1);
rc                603 arch/s390/mm/pgalloc.c 		rc = base_region2_walk(table, addr, end, 1);
rc                609 arch/s390/mm/pgalloc.c 		rc = base_region1_walk(table, addr, end, 1);
rc                612 arch/s390/mm/pgalloc.c 	if (rc) {
rc                635 arch/s390/mm/pgtable.c 	int rc = -EAGAIN;
rc                651 arch/s390/mm/pgtable.c 		rc = 1;
rc                654 arch/s390/mm/pgtable.c 	return rc;
rc                831 arch/s390/mm/pgtable.c 	int rc;
rc                835 arch/s390/mm/pgtable.c 		rc = get_guest_storage_key(current->mm, addr, &tmp);
rc                836 arch/s390/mm/pgtable.c 		if (rc)
rc                837 arch/s390/mm/pgtable.c 			return rc;
rc                847 arch/s390/mm/pgtable.c 	rc = set_guest_storage_key(current->mm, addr, key, nq);
rc                848 arch/s390/mm/pgtable.c 	return rc < 0 ? rc : 1;
rc                 75 arch/s390/net/pnet.c 	int rc = 0;
rc                 84 arch/s390/net/pnet.c 		rc = -ENOENT;
rc                 86 arch/s390/net/pnet.c 	return rc;
rc                192 arch/s390/pci/pci.c 	int rc;
rc                194 arch/s390/pci/pci.c 	rc = __zpci_load(&data, req, offset);
rc                195 arch/s390/pci/pci.c 	if (!rc) {
rc                201 arch/s390/pci/pci.c 	return rc;
rc                208 arch/s390/pci/pci.c 	int rc;
rc                212 arch/s390/pci/pci.c 	rc = __zpci_store(data, req, offset);
rc                213 arch/s390/pci/pci.c 	return rc;
rc                734 arch/s390/pci/pci.c 	int rc;
rc                736 arch/s390/pci/pci.c 	rc = clp_enable_fh(zdev, ZPCI_NR_DMA_SPACES);
rc                737 arch/s390/pci/pci.c 	if (rc)
rc                740 arch/s390/pci/pci.c 	rc = zpci_dma_init_device(zdev);
rc                741 arch/s390/pci/pci.c 	if (rc)
rc                750 arch/s390/pci/pci.c 	return rc;
rc                763 arch/s390/pci/pci.c 	int rc;
rc                765 arch/s390/pci/pci.c 	rc = zpci_alloc_domain(zdev);
rc                766 arch/s390/pci/pci.c 	if (rc)
rc                769 arch/s390/pci/pci.c 	rc = zpci_init_iommu(zdev);
rc                770 arch/s390/pci/pci.c 	if (rc)
rc                775 arch/s390/pci/pci.c 		rc = zpci_enable_device(zdev);
rc                776 arch/s390/pci/pci.c 		if (rc)
rc                779 arch/s390/pci/pci.c 	rc = zpci_scan_bus(zdev);
rc                780 arch/s390/pci/pci.c 	if (rc)
rc                799 arch/s390/pci/pci.c 	return rc;
rc                885 arch/s390/pci/pci.c 	int rc;
rc                898 arch/s390/pci/pci.c 	rc = zpci_debug_init();
rc                899 arch/s390/pci/pci.c 	if (rc)
rc                902 arch/s390/pci/pci.c 	rc = zpci_mem_init();
rc                903 arch/s390/pci/pci.c 	if (rc)
rc                906 arch/s390/pci/pci.c 	rc = zpci_irq_init();
rc                907 arch/s390/pci/pci.c 	if (rc)
rc                910 arch/s390/pci/pci.c 	rc = zpci_dma_init();
rc                911 arch/s390/pci/pci.c 	if (rc)
rc                914 arch/s390/pci/pci.c 	rc = clp_scan_pci_devices();
rc                915 arch/s390/pci/pci.c 	if (rc)
rc                930 arch/s390/pci/pci.c 	return rc;
rc                 35 arch/s390/pci/pci_clp.c static inline void zpci_err_clp(unsigned int rsp, int rc)
rc                 39 arch/s390/pci/pci_clp.c 		int rc;
rc                 40 arch/s390/pci/pci_clp.c 	} __packed data = {rsp, rc};
rc                119 arch/s390/pci/pci_clp.c 	int rc;
rc                131 arch/s390/pci/pci_clp.c 	rc = clp_req(rrb, CLP_LPS_PCI);
rc                132 arch/s390/pci/pci_clp.c 	if (!rc && rrb->response.hdr.rsp == CLP_RC_OK)
rc                136 arch/s390/pci/pci_clp.c 		zpci_err_clp(rrb->response.hdr.rsp, rc);
rc                137 arch/s390/pci/pci_clp.c 		rc = -EIO;
rc                140 arch/s390/pci/pci_clp.c 	return rc;
rc                180 arch/s390/pci/pci_clp.c 	int rc;
rc                192 arch/s390/pci/pci_clp.c 	rc = clp_req(rrb, CLP_LPS_PCI);
rc                193 arch/s390/pci/pci_clp.c 	if (!rc && rrb->response.hdr.rsp == CLP_RC_OK) {
rc                194 arch/s390/pci/pci_clp.c 		rc = clp_store_query_pci_fn(zdev, &rrb->response);
rc                195 arch/s390/pci/pci_clp.c 		if (rc)
rc                197 arch/s390/pci/pci_clp.c 		rc = clp_query_pci_fngrp(zdev, rrb->response.pfgid);
rc                200 arch/s390/pci/pci_clp.c 		zpci_err_clp(rrb->response.hdr.rsp, rc);
rc                201 arch/s390/pci/pci_clp.c 		rc = -EIO;
rc                205 arch/s390/pci/pci_clp.c 	return rc;
rc                211 arch/s390/pci/pci_clp.c 	int rc = -ENOMEM;
rc                222 arch/s390/pci/pci_clp.c 	rc = clp_query_pci_fn(zdev, fh);
rc                223 arch/s390/pci/pci_clp.c 	if (rc)
rc                231 arch/s390/pci/pci_clp.c 	rc = zpci_create_device(zdev);
rc                232 arch/s390/pci/pci_clp.c 	if (rc)
rc                237 arch/s390/pci/pci_clp.c 	zpci_dbg(0, "add fid:%x, rc:%d\n", fid, rc);
rc                239 arch/s390/pci/pci_clp.c 	return rc;
rc                249 arch/s390/pci/pci_clp.c 	int rc, retries = 100;
rc                265 arch/s390/pci/pci_clp.c 		rc = clp_req(rrb, CLP_LPS_PCI);
rc                274 arch/s390/pci/pci_clp.c 	if (rc || rrb->response.hdr.rsp != CLP_RC_OK) {
rc                276 arch/s390/pci/pci_clp.c 		zpci_err_clp(rrb->response.hdr.rsp, rc);
rc                279 arch/s390/pci/pci_clp.c 	if (!rc && rrb->response.hdr.rsp == CLP_RC_OK) {
rc                281 arch/s390/pci/pci_clp.c 	} else if (!rc && rrb->response.hdr.rsp == CLP_RC_SETPCIFN_ALRDY &&
rc                284 arch/s390/pci/pci_clp.c 		rc = clp_rescan_pci_devices_simple(&fid);
rc                287 arch/s390/pci/pci_clp.c 	return rc;
rc                292 arch/s390/pci/pci_clp.c 	int rc;
rc                294 arch/s390/pci/pci_clp.c 	rc = clp_set_pci_fn(zdev, nr_dma_as, CLP_SET_ENABLE_PCI_FN);
rc                295 arch/s390/pci/pci_clp.c 	zpci_dbg(3, "ena fid:%x, fh:%x, rc:%d\n", zdev->fid, zdev->fh, rc);
rc                296 arch/s390/pci/pci_clp.c 	if (rc)
rc                300 arch/s390/pci/pci_clp.c 		rc = clp_set_pci_fn(zdev, nr_dma_as, CLP_SET_ENABLE_MIO);
rc                302 arch/s390/pci/pci_clp.c 				zdev->fid, zdev->fh, rc);
rc                303 arch/s390/pci/pci_clp.c 		if (rc)
rc                307 arch/s390/pci/pci_clp.c 	return rc;
rc                312 arch/s390/pci/pci_clp.c 	int rc;
rc                317 arch/s390/pci/pci_clp.c 	rc = clp_set_pci_fn(zdev, 0, CLP_SET_DISABLE_PCI_FN);
rc                318 arch/s390/pci/pci_clp.c 	zpci_dbg(3, "dis fid:%x, fh:%x, rc:%d\n", zdev->fid, zdev->fh, rc);
rc                319 arch/s390/pci/pci_clp.c 	return rc;
rc                326 arch/s390/pci/pci_clp.c 	int entries, i, rc;
rc                337 arch/s390/pci/pci_clp.c 		rc = clp_req(rrb, CLP_LPS_PCI);
rc                338 arch/s390/pci/pci_clp.c 		if (rc || rrb->response.hdr.rsp != CLP_RC_OK) {
rc                340 arch/s390/pci/pci_clp.c 			zpci_err_clp(rrb->response.hdr.rsp, rc);
rc                341 arch/s390/pci/pci_clp.c 			rc = -EIO;
rc                357 arch/s390/pci/pci_clp.c 	return rc;
rc                393 arch/s390/pci/pci_clp.c 	int rc;
rc                399 arch/s390/pci/pci_clp.c 	rc = clp_list_pci(rrb, NULL, __clp_add);
rc                402 arch/s390/pci/pci_clp.c 	return rc;
rc                408 arch/s390/pci/pci_clp.c 	int rc;
rc                416 arch/s390/pci/pci_clp.c 	rc = clp_list_pci(rrb, NULL, __clp_add);
rc                419 arch/s390/pci/pci_clp.c 	return rc;
rc                428 arch/s390/pci/pci_clp.c 	int rc;
rc                434 arch/s390/pci/pci_clp.c 	rc = clp_list_pci(rrb, fid, __clp_update);
rc                437 arch/s390/pci/pci_clp.c 	return rc;
rc                459 arch/s390/pci/pci_clp.c 	int rc;
rc                465 arch/s390/pci/pci_clp.c 	rc = clp_list_pci(rrb, &sd, __clp_get_state);
rc                466 arch/s390/pci/pci_clp.c 	if (!rc)
rc                470 arch/s390/pci/pci_clp.c 	return rc;
rc                562 arch/s390/pci/pci_clp.c 	int rc;
rc                564 arch/s390/pci/pci_clp.c 	rc = -EINVAL;
rc                568 arch/s390/pci/pci_clp.c 	rc = -ENOMEM;
rc                573 arch/s390/pci/pci_clp.c 	rc = -EFAULT;
rc                578 arch/s390/pci/pci_clp.c 	rc = -EINVAL;
rc                584 arch/s390/pci/pci_clp.c 		rc = clp_base_command(req, lpcb);
rc                587 arch/s390/pci/pci_clp.c 		rc = clp_pci_command(req, lpcb);
rc                590 arch/s390/pci/pci_clp.c 	if (rc)
rc                593 arch/s390/pci/pci_clp.c 	rc = -EFAULT;
rc                597 arch/s390/pci/pci_clp.c 	rc = 0;
rc                602 arch/s390/pci/pci_clp.c 	return rc;
rc                136 arch/s390/pci/pci_debug.c 	int rc;
rc                141 arch/s390/pci/pci_debug.c 	rc = kstrtoul_from_user(ubuf, count, 10, &val);
rc                142 arch/s390/pci/pci_debug.c 	if (rc)
rc                143 arch/s390/pci/pci_debug.c 		return rc;
rc                148 arch/s390/pci/pci_debug.c 		rc = zpci_fmb_disable_device(zdev);
rc                151 arch/s390/pci/pci_debug.c 		rc = zpci_fmb_enable_device(zdev);
rc                155 arch/s390/pci/pci_debug.c 	return rc ? rc : count;
rc                140 arch/s390/pci/pci_dma.c 	int i, rc = 0;
rc                147 arch/s390/pci/pci_dma.c 		rc = -EINVAL;
rc                154 arch/s390/pci/pci_dma.c 			rc = -ENOMEM;
rc                163 arch/s390/pci/pci_dma.c 	if (rc && ((flags & ZPCI_PTE_VALID_MASK) == ZPCI_PTE_VALID)) {
rc                176 arch/s390/pci/pci_dma.c 	return rc;
rc                221 arch/s390/pci/pci_dma.c 	int rc;
rc                223 arch/s390/pci/pci_dma.c 	rc = __dma_update_trans(zdev, pa, dma_addr, size, flags);
rc                224 arch/s390/pci/pci_dma.c 	if (rc)
rc                225 arch/s390/pci/pci_dma.c 		return rc;
rc                227 arch/s390/pci/pci_dma.c 	rc = __dma_purge_tlb(zdev, dma_addr, size, flags);
rc                228 arch/s390/pci/pci_dma.c 	if (rc && ((flags & ZPCI_PTE_VALID_MASK) == ZPCI_PTE_VALID))
rc                231 arch/s390/pci/pci_dma.c 	return rc;
rc                325 arch/s390/pci/pci_dma.c static inline void zpci_err_dma(unsigned long rc, unsigned long addr)
rc                328 arch/s390/pci/pci_dma.c 		unsigned long rc;
rc                330 arch/s390/pci/pci_dma.c 	} __packed data = {rc, addr};
rc                549 arch/s390/pci/pci_dma.c 	int rc;
rc                563 arch/s390/pci/pci_dma.c 		rc = -ENOMEM;
rc                584 arch/s390/pci/pci_dma.c 		rc = -ENOMEM;
rc                590 arch/s390/pci/pci_dma.c 			rc = -ENOMEM;
rc                595 arch/s390/pci/pci_dma.c 	rc = zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma,
rc                597 arch/s390/pci/pci_dma.c 	if (rc)
rc                610 arch/s390/pci/pci_dma.c 	return rc;
rc                241 arch/s390/pci/pci_irq.c 	int rc, irq;
rc                275 arch/s390/pci/pci_irq.c 		rc = -EIO;
rc                283 arch/s390/pci/pci_irq.c 		rc = irq_set_msi_desc(irq, msi);
rc                284 arch/s390/pci/pci_irq.c 		if (rc)
rc                285 arch/s390/pci/pci_irq.c 			return rc;
rc                309 arch/s390/pci/pci_irq.c 		rc = zpci_set_directed_irq(zdev);
rc                311 arch/s390/pci/pci_irq.c 		rc = zpci_set_airq(zdev);
rc                312 arch/s390/pci/pci_irq.c 	if (rc)
rc                313 arch/s390/pci/pci_irq.c 		return rc;
rc                322 arch/s390/pci/pci_irq.c 	int rc;
rc                326 arch/s390/pci/pci_irq.c 		rc = zpci_clear_directed_irq(zdev);
rc                328 arch/s390/pci/pci_irq.c 		rc = zpci_clear_airq(zdev);
rc                329 arch/s390/pci/pci_irq.c 	if (rc)
rc                434 arch/s390/pci/pci_irq.c 	int rc;
rc                443 arch/s390/pci/pci_irq.c 	rc = register_adapter_interrupt(&zpci_airq);
rc                444 arch/s390/pci/pci_irq.c 	if (rc)
rc                451 arch/s390/pci/pci_irq.c 		rc = zpci_floating_irq_init();
rc                454 arch/s390/pci/pci_irq.c 		rc = zpci_directed_irq_init();
rc                458 arch/s390/pci/pci_irq.c 	if (rc)
rc                471 arch/s390/pci/pci_irq.c 	return rc;
rc                 94 arch/s390/pci/pci_mmio.c 	int size, rc = 0;
rc                107 arch/s390/pci/pci_mmio.c 			rc = __pcistb_mio_inuser(dst, src, size, &status);
rc                109 arch/s390/pci/pci_mmio.c 			rc = __pcistg_mio_inuser(dst, src, size, &status);
rc                110 arch/s390/pci/pci_mmio.c 		if (rc)
rc                117 arch/s390/pci/pci_mmio.c 	if (rc)
rc                118 arch/s390/pci/pci_mmio.c 		zpci_err_mmio(rc, status, (__force u64) dst);
rc                119 arch/s390/pci/pci_mmio.c 	return rc;
rc                247 arch/s390/pci/pci_mmio.c 	int size, rc = 0;
rc                256 arch/s390/pci/pci_mmio.c 		rc = __pcilg_mio_inuser(dst, src, size, &status);
rc                257 arch/s390/pci/pci_mmio.c 		if (rc)
rc                264 arch/s390/pci/pci_mmio.c 	if (rc)
rc                265 arch/s390/pci/pci_mmio.c 		zpci_err_mmio(rc, status, (__force u64) dst);
rc                266 arch/s390/pci/pci_mmio.c 	return rc;
rc                155 arch/s390/tools/gen_opcode_table.c 	int rc, i;
rc                158 arch/s390/tools/gen_opcode_table.c 		rc = scanf("%s %s %s", insn.opcode, insn.name, insn.format);
rc                159 arch/s390/tools/gen_opcode_table.c 		if (rc == EOF)
rc                161 arch/s390/tools/gen_opcode_table.c 		if (rc != 3)
rc                381 arch/sh/drivers/dma/dma-sh.c 	int i, rc;
rc                386 arch/sh/drivers/dma/dma-sh.c 	rc = dmae_irq_init();
rc                387 arch/sh/drivers/dma/dma-sh.c 	if (unlikely(rc != 0))
rc                388 arch/sh/drivers/dma/dma-sh.c 		return rc;
rc                395 arch/sh/drivers/dma/dma-sh.c 		rc = dmaor_reset(i);
rc                396 arch/sh/drivers/dma/dma-sh.c 		if (unlikely(rc != 0))
rc                397 arch/sh/drivers/dma/dma-sh.c 			return rc;
rc                275 arch/sh/kernel/hw_breakpoint.c 	int cpu, i, rc = NOTIFY_STOP;
rc                313 arch/sh/kernel/hw_breakpoint.c 			rc = NOTIFY_DONE;
rc                349 arch/sh/kernel/hw_breakpoint.c 		rc = NOTIFY_DONE;
rc                355 arch/sh/kernel/hw_breakpoint.c 	return rc;
rc                111 arch/sparc/kernel/irq_64.c 	int rc = kstrtoul(p, 10, &hvirq_major);
rc                113 arch/sparc/kernel/irq_64.c 	return rc;
rc               1667 arch/sparc/kernel/smp_64.c 	int rc = -EINVAL;
rc               1670 arch/sparc/kernel/smp_64.c 		rc = pcpu_embed_first_chunk(PERCPU_MODULE_RESERVE,
rc               1675 arch/sparc/kernel/smp_64.c 		if (rc)
rc               1678 arch/sparc/kernel/smp_64.c 				   pcpu_fc_names[pcpu_chosen_fc], rc);
rc               1680 arch/sparc/kernel/smp_64.c 	if (rc < 0)
rc               1681 arch/sparc/kernel/smp_64.c 		rc = pcpu_page_first_chunk(PERCPU_MODULE_RESERVE,
rc               1685 arch/sparc/kernel/smp_64.c 	if (rc < 0)
rc               1686 arch/sparc/kernel/smp_64.c 		panic("cannot initialize percpu area (err=%d)", rc);
rc                127 arch/sparc/kernel/uprobes.c 	int rc = 0;
rc                148 arch/sparc/kernel/uprobes.c 				rc = __put_user(real_pc, uslot);
rc                152 arch/sparc/kernel/uprobes.c 				rc = __put_user((u32) real_pc, uslot);
rc                158 arch/sparc/kernel/uprobes.c 	return rc;
rc                221 arch/sparc/kernel/uprobes.c 	int rc = 0;
rc                226 arch/sparc/kernel/uprobes.c 		rc =  retpc_fixup(regs, insn, (unsigned long) utask->vaddr);
rc                231 arch/sparc/kernel/uprobes.c 	return rc;
rc                369 arch/sparc/mm/init_64.c 	int rc = 0;
rc                408 arch/sparc/mm/init_64.c 	rc = 1;
rc                411 arch/sparc/mm/init_64.c 	return rc;
rc                 69 arch/um/drivers/virtio_uml.c 	int rc;
rc                 72 arch/um/drivers/virtio_uml.c 		rc = os_sendmsg_fds(fd, buf, len, fds, fds_num);
rc                 73 arch/um/drivers/virtio_uml.c 		if (rc > 0) {
rc                 74 arch/um/drivers/virtio_uml.c 			buf += rc;
rc                 75 arch/um/drivers/virtio_uml.c 			len -= rc;
rc                 79 arch/um/drivers/virtio_uml.c 	} while (len && (rc >= 0 || rc == -EINTR));
rc                 81 arch/um/drivers/virtio_uml.c 	if (rc < 0)
rc                 82 arch/um/drivers/virtio_uml.c 		return rc;
rc                 88 arch/um/drivers/virtio_uml.c 	int rc;
rc                 91 arch/um/drivers/virtio_uml.c 		rc = os_read_file(fd, buf, len);
rc                 92 arch/um/drivers/virtio_uml.c 		if (rc > 0) {
rc                 93 arch/um/drivers/virtio_uml.c 			buf += rc;
rc                 94 arch/um/drivers/virtio_uml.c 			len -= rc;
rc                 96 arch/um/drivers/virtio_uml.c 	} while (len && (rc > 0 || rc == -EINTR || (!abortable && rc == -EAGAIN)));
rc                 98 arch/um/drivers/virtio_uml.c 	if (rc < 0)
rc                 99 arch/um/drivers/virtio_uml.c 		return rc;
rc                100 arch/um/drivers/virtio_uml.c 	if (rc == 0)
rc                114 arch/um/drivers/virtio_uml.c 	int rc = vhost_user_recv_header(fd, msg);
rc                116 arch/um/drivers/virtio_uml.c 	if (rc)
rc                117 arch/um/drivers/virtio_uml.c 		return rc;
rc                128 arch/um/drivers/virtio_uml.c 	int rc = vhost_user_recv(vu_dev->sock, msg, max_payload_size);
rc                130 arch/um/drivers/virtio_uml.c 	if (rc)
rc                131 arch/um/drivers/virtio_uml.c 		return rc;
rc                143 arch/um/drivers/virtio_uml.c 	int rc = vhost_user_recv_resp(vu_dev, &msg,
rc                146 arch/um/drivers/virtio_uml.c 	if (rc)
rc                147 arch/um/drivers/virtio_uml.c 		return rc;
rc                158 arch/um/drivers/virtio_uml.c 	int rc = vhost_user_recv(vu_dev->req_fd, msg, max_payload_size);
rc                160 arch/um/drivers/virtio_uml.c 	if (rc)
rc                161 arch/um/drivers/virtio_uml.c 		return rc;
rc                176 arch/um/drivers/virtio_uml.c 	int rc;
rc                193 arch/um/drivers/virtio_uml.c 	rc = full_sendmsg_fds(vu_dev->sock, msg, size, fds, num_fds);
rc                194 arch/um/drivers/virtio_uml.c 	if (rc < 0)
rc                195 arch/um/drivers/virtio_uml.c 		return rc;
rc                200 arch/um/drivers/virtio_uml.c 		rc = vhost_user_recv_u64(vu_dev, &status);
rc                201 arch/um/drivers/virtio_uml.c 		if (rc)
rc                202 arch/um/drivers/virtio_uml.c 			return rc;
rc                253 arch/um/drivers/virtio_uml.c 	int rc = vhost_user_send_no_payload(vu_dev, true,
rc                256 arch/um/drivers/virtio_uml.c 	if (rc)
rc                257 arch/um/drivers/virtio_uml.c 		return rc;
rc                270 arch/um/drivers/virtio_uml.c 	int rc = vhost_user_send_no_payload(vu_dev, true,
rc                273 arch/um/drivers/virtio_uml.c 	if (rc)
rc                274 arch/um/drivers/virtio_uml.c 		return rc;
rc                292 arch/um/drivers/virtio_uml.c 	int rc;
rc                299 arch/um/drivers/virtio_uml.c 	rc = full_sendmsg_fds(vu_dev->req_fd, &reply, size, NULL, 0);
rc                301 arch/um/drivers/virtio_uml.c 	if (rc)
rc                304 arch/um/drivers/virtio_uml.c 		       rc, size);
rc                315 arch/um/drivers/virtio_uml.c 	int rc;
rc                317 arch/um/drivers/virtio_uml.c 	rc = vhost_user_recv_req(vu_dev, &msg.msg,
rc                321 arch/um/drivers/virtio_uml.c 	if (rc)
rc                346 arch/um/drivers/virtio_uml.c 	int rc, req_fds[2];
rc                349 arch/um/drivers/virtio_uml.c 	rc = os_pipe(req_fds, true, true);
rc                350 arch/um/drivers/virtio_uml.c 	if (rc < 0)
rc                351 arch/um/drivers/virtio_uml.c 		return rc;
rc                354 arch/um/drivers/virtio_uml.c 	rc = um_request_irq(VIRTIO_IRQ, vu_dev->req_fd, IRQ_READ,
rc                357 arch/um/drivers/virtio_uml.c 	if (rc)
rc                360 arch/um/drivers/virtio_uml.c 	rc = vhost_user_send_no_payload_fd(vu_dev, VHOST_USER_SET_SLAVE_REQ_FD,
rc                362 arch/um/drivers/virtio_uml.c 	if (rc)
rc                374 arch/um/drivers/virtio_uml.c 	return rc;
rc                379 arch/um/drivers/virtio_uml.c 	int rc = vhost_user_set_owner(vu_dev);
rc                381 arch/um/drivers/virtio_uml.c 	if (rc)
rc                382 arch/um/drivers/virtio_uml.c 		return rc;
rc                383 arch/um/drivers/virtio_uml.c 	rc = vhost_user_get_features(vu_dev, &vu_dev->features);
rc                384 arch/um/drivers/virtio_uml.c 	if (rc)
rc                385 arch/um/drivers/virtio_uml.c 		return rc;
rc                388 arch/um/drivers/virtio_uml.c 		rc = vhost_user_get_protocol_features(vu_dev,
rc                390 arch/um/drivers/virtio_uml.c 		if (rc)
rc                391 arch/um/drivers/virtio_uml.c 			return rc;
rc                393 arch/um/drivers/virtio_uml.c 		rc = vhost_user_set_protocol_features(vu_dev,
rc                395 arch/um/drivers/virtio_uml.c 		if (rc)
rc                396 arch/um/drivers/virtio_uml.c 			return rc;
rc                401 arch/um/drivers/virtio_uml.c 		rc = vhost_user_init_slave_req(vu_dev);
rc                402 arch/um/drivers/virtio_uml.c 		if (rc)
rc                403 arch/um/drivers/virtio_uml.c 			return rc;
rc                416 arch/um/drivers/virtio_uml.c 	int rc;
rc                430 arch/um/drivers/virtio_uml.c 	rc = vhost_user_send(vu_dev, true, msg, NULL, 0);
rc                431 arch/um/drivers/virtio_uml.c 	if (rc) {
rc                433 arch/um/drivers/virtio_uml.c 		       rc);
rc                437 arch/um/drivers/virtio_uml.c 	rc = vhost_user_recv_resp(vu_dev, msg, msg_size);
rc                438 arch/um/drivers/virtio_uml.c 	if (rc) {
rc                441 arch/um/drivers/virtio_uml.c 		       rc);
rc                447 arch/um/drivers/virtio_uml.c 		rc = -EPROTO;
rc                466 arch/um/drivers/virtio_uml.c 	int rc;
rc                481 arch/um/drivers/virtio_uml.c 	rc = vhost_user_send(vu_dev, false, msg, NULL, 0);
rc                482 arch/um/drivers/virtio_uml.c 	if (rc)
rc                484 arch/um/drivers/virtio_uml.c 		       rc);
rc                493 arch/um/drivers/virtio_uml.c 	int rc = phys_mapping(addr, &mem_offset);
rc                495 arch/um/drivers/virtio_uml.c 	if (WARN(rc < 0, "phys_mapping of 0x%llx returned %d\n", addr, rc))
rc                497 arch/um/drivers/virtio_uml.c 	*fd_out = rc;
rc                504 arch/um/drivers/virtio_uml.c 	rc = phys_mapping(addr + size - 1, &mem_offset);
rc                505 arch/um/drivers/virtio_uml.c 	if (WARN(rc != *fd_out, "phys_mapping of 0x%llx failed: %d != %d\n",
rc                506 arch/um/drivers/virtio_uml.c 		 addr + size - 1, rc, *fd_out))
rc                520 arch/um/drivers/virtio_uml.c 	int rc;
rc                557 arch/um/drivers/virtio_uml.c 	rc = vhost_user_init_mem_region(reserved, physmem_size - reserved,
rc                561 arch/um/drivers/virtio_uml.c 	if (rc < 0)
rc                562 arch/um/drivers/virtio_uml.c 		return rc;
rc                565 arch/um/drivers/virtio_uml.c 		rc = vhost_user_init_mem_region(__pa(end_iomem), highmem,
rc                567 arch/um/drivers/virtio_uml.c 		if (rc < 0)
rc                568 arch/um/drivers/virtio_uml.c 			return rc;
rc                668 arch/um/drivers/virtio_uml.c 	int rc;
rc                671 arch/um/drivers/virtio_uml.c 		rc = os_write_file(info->kick_fd, &n, sizeof(n));
rc                672 arch/um/drivers/virtio_uml.c 	} while (rc == -EINTR);
rc                673 arch/um/drivers/virtio_uml.c 	return !WARN(rc != sizeof(n), "write returned %d\n", rc);
rc                681 arch/um/drivers/virtio_uml.c 	int rc;
rc                685 arch/um/drivers/virtio_uml.c 		rc = os_read_file(info->call_fd, &n, sizeof(n));
rc                686 arch/um/drivers/virtio_uml.c 		if (rc == sizeof(n))
rc                688 arch/um/drivers/virtio_uml.c 	} while (rc == sizeof(n) || rc == -EINTR);
rc                689 arch/um/drivers/virtio_uml.c 	WARN(rc != -EAGAIN, "read returned %d\n", rc);
rc                766 arch/um/drivers/virtio_uml.c 	int rc;
rc                769 arch/um/drivers/virtio_uml.c 	rc = os_pipe(call_fds, true, true);
rc                770 arch/um/drivers/virtio_uml.c 	if (rc < 0)
rc                771 arch/um/drivers/virtio_uml.c 		return rc;
rc                774 arch/um/drivers/virtio_uml.c 	rc = um_request_irq(VIRTIO_IRQ, info->call_fd, IRQ_READ,
rc                776 arch/um/drivers/virtio_uml.c 	if (rc)
rc                779 arch/um/drivers/virtio_uml.c 	rc = vhost_user_set_vring_call(vu_dev, vq->index, call_fds[1]);
rc                780 arch/um/drivers/virtio_uml.c 	if (rc)
rc                793 arch/um/drivers/virtio_uml.c 	return rc;
rc                805 arch/um/drivers/virtio_uml.c 	int rc;
rc                809 arch/um/drivers/virtio_uml.c 		rc = -ENOMEM;
rc                818 arch/um/drivers/virtio_uml.c 		rc = -ENOMEM;
rc                824 arch/um/drivers/virtio_uml.c 	rc = os_eventfd(0, 0);
rc                825 arch/um/drivers/virtio_uml.c 	if (rc < 0)
rc                827 arch/um/drivers/virtio_uml.c 	info->kick_fd = rc;
rc                829 arch/um/drivers/virtio_uml.c 	rc = vu_setup_vq_call_fd(vu_dev, vq);
rc                830 arch/um/drivers/virtio_uml.c 	if (rc)
rc                833 arch/um/drivers/virtio_uml.c 	rc = vhost_user_set_vring_num(vu_dev, index, num);
rc                834 arch/um/drivers/virtio_uml.c 	if (rc)
rc                837 arch/um/drivers/virtio_uml.c 	rc = vhost_user_set_vring_base(vu_dev, index, 0);
rc                838 arch/um/drivers/virtio_uml.c 	if (rc)
rc                841 arch/um/drivers/virtio_uml.c 	rc = vhost_user_set_vring_addr(vu_dev, index,
rc                846 arch/um/drivers/virtio_uml.c 	if (rc)
rc                861 arch/um/drivers/virtio_uml.c 	return ERR_PTR(rc);
rc                870 arch/um/drivers/virtio_uml.c 	int i, queue_idx = 0, rc;
rc                873 arch/um/drivers/virtio_uml.c 	rc = vhost_user_set_mem_table(vu_dev);
rc                874 arch/um/drivers/virtio_uml.c 	if (rc)
rc                875 arch/um/drivers/virtio_uml.c 		return rc;
rc                886 arch/um/drivers/virtio_uml.c 			rc = PTR_ERR(vqs[i]);
rc                894 arch/um/drivers/virtio_uml.c 		rc = vhost_user_set_vring_kick(vu_dev, vq->index,
rc                896 arch/um/drivers/virtio_uml.c 		if (rc)
rc                899 arch/um/drivers/virtio_uml.c 		rc = vhost_user_set_vring_enable(vu_dev, vq->index, true);
rc                900 arch/um/drivers/virtio_uml.c 		if (rc)
rc                908 arch/um/drivers/virtio_uml.c 	return rc;
rc                975 arch/um/drivers/virtio_uml.c 	int rc;
rc                993 arch/um/drivers/virtio_uml.c 		rc = os_connect_socket(pdata->socket_path);
rc                994 arch/um/drivers/virtio_uml.c 	} while (rc == -EINTR);
rc                995 arch/um/drivers/virtio_uml.c 	if (rc < 0)
rc                996 arch/um/drivers/virtio_uml.c 		return rc;
rc                997 arch/um/drivers/virtio_uml.c 	vu_dev->sock = rc;
rc                999 arch/um/drivers/virtio_uml.c 	rc = vhost_user_init(vu_dev);
rc               1000 arch/um/drivers/virtio_uml.c 	if (rc)
rc               1005 arch/um/drivers/virtio_uml.c 	rc = register_virtio_device(&vu_dev->vdev);
rc               1006 arch/um/drivers/virtio_uml.c 	if (rc)
rc               1008 arch/um/drivers/virtio_uml.c 	return rc;
rc               1012 arch/um/drivers/virtio_uml.c 	return rc;
rc                212 arch/unicore32/kernel/signal.c 	     unsigned long __user *rc, void __user *frame, int usig)
rc                223 arch/unicore32/kernel/signal.c 	if (__put_user(sigreturn_codes[idx],   rc) ||
rc                224 arch/unicore32/kernel/signal.c 	    __put_user(sigreturn_codes[idx+1], rc+1))
rc                183 arch/x86/boot/compressed/kaslr.c 		int rc;
rc                190 arch/x86/boot/compressed/kaslr.c 		rc = parse_memmap(str, &start, &size);
rc                191 arch/x86/boot/compressed/kaslr.c 		if (rc < 0)
rc                804 arch/x86/events/intel/p4.c 	int rc = 0;
rc                831 arch/x86/events/intel/p4.c 		rc = p4_validate_raw_event(event);
rc                832 arch/x86/events/intel/p4.c 		if (rc)
rc                842 arch/x86/events/intel/p4.c 			rc = -EINVAL;
rc                849 arch/x86/events/intel/p4.c 	rc = x86_setup_perfctr(event);
rc                852 arch/x86/events/intel/p4.c 	return rc;
rc                112 arch/x86/include/asm/ptrace.h static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc)
rc                114 arch/x86/include/asm/ptrace.h 	regs->ax = rc;
rc                 97 arch/x86/include/asm/set_memory.h 	int rc;
rc                114 arch/x86/include/asm/set_memory.h 		rc = set_memory_np(decoy_addr, 1);
rc                116 arch/x86/include/asm/set_memory.h 		rc = set_memory_uc(decoy_addr, 1);
rc                117 arch/x86/include/asm/set_memory.h 	if (rc)
rc                119 arch/x86/include/asm/set_memory.h 	return rc;
rc                606 arch/x86/kernel/acpi/boot.c 	int rc, irq, trigger, polarity;
rc                613 arch/x86/kernel/acpi/boot.c 	rc = acpi_get_override_irq(gsi, &trigger, &polarity);
rc                614 arch/x86/kernel/acpi/boot.c 	if (rc)
rc                615 arch/x86/kernel/acpi/boot.c 		return rc;
rc               1065 arch/x86/kernel/apic/x2apic_uv_x.c 	int domain, bus, rc;
rc               1076 arch/x86/kernel/apic/x2apic_uv_x.c 	rc = uv_bios_set_legacy_vga_target(decode, domain, bus);
rc               1078 arch/x86/kernel/apic/x2apic_uv_x.c 	return rc;
rc                106 arch/x86/kernel/cpu/mce/apei.c 	int rc, pos;
rc                108 arch/x86/kernel/cpu/mce/apei.c 	rc = erst_get_record_id_begin(&pos);
rc                109 arch/x86/kernel/cpu/mce/apei.c 	if (rc)
rc                110 arch/x86/kernel/cpu/mce/apei.c 		return rc;
rc                112 arch/x86/kernel/cpu/mce/apei.c 	rc = erst_get_record_id_next(&pos, record_id);
rc                113 arch/x86/kernel/cpu/mce/apei.c 	if (rc)
rc                118 arch/x86/kernel/cpu/mce/apei.c 	rc = erst_read(*record_id, &rcd.hdr, sizeof(rcd));
rc                120 arch/x86/kernel/cpu/mce/apei.c 	if (rc == -ENOENT)
rc                122 arch/x86/kernel/cpu/mce/apei.c 	else if (rc < 0)
rc                125 arch/x86/kernel/cpu/mce/apei.c 	else if (rc != sizeof(rcd) ||
rc                129 arch/x86/kernel/cpu/mce/apei.c 	rc = sizeof(*m);
rc                133 arch/x86/kernel/cpu/mce/apei.c 	return rc;
rc                162 arch/x86/kernel/cpu/mce/dev-mcelog.c 	int rc;
rc                169 arch/x86/kernel/cpu/mce/dev-mcelog.c 	rc = apei_read_mce(&m, &record_id);
rc                171 arch/x86/kernel/cpu/mce/dev-mcelog.c 	if (rc <= 0) {
rc                177 arch/x86/kernel/cpu/mce/dev-mcelog.c 		if (rc == -ENODEV)
rc                179 arch/x86/kernel/cpu/mce/dev-mcelog.c 		return rc;
rc                181 arch/x86/kernel/cpu/mce/dev-mcelog.c 	rc = -EFAULT;
rc                183 arch/x86/kernel/cpu/mce/dev-mcelog.c 		return rc;
rc                190 arch/x86/kernel/cpu/mce/dev-mcelog.c 	rc = apei_clear_mce(record_id);
rc                191 arch/x86/kernel/cpu/mce/dev-mcelog.c 	if (rc) {
rc                193 arch/x86/kernel/cpu/mce/dev-mcelog.c 		return rc;
rc                440 arch/x86/kernel/hw_breakpoint.c 	int i, cpu, rc = NOTIFY_STOP;
rc                514 arch/x86/kernel/hw_breakpoint.c 		rc = NOTIFY_DONE;
rc                519 arch/x86/kernel/hw_breakpoint.c 	return rc;
rc                 18 arch/x86/kernel/pmem.c 	int rc;
rc                 20 arch/x86/kernel/pmem.c 	rc = walk_iomem_res_desc(IORES_DESC_PERSISTENT_MEMORY_LEGACY,
rc                 22 arch/x86/kernel/pmem.c 	if (rc <= 0)
rc                569 arch/x86/kernel/ptrace.c 	int i, rc, ret = 0;
rc                575 arch/x86/kernel/ptrace.c 	rc = 0;
rc                588 arch/x86/kernel/ptrace.c 				rc = PTR_ERR(bp);
rc                596 arch/x86/kernel/ptrace.c 		rc = ptrace_modify_breakpoint(bp, len, type, disabled);
rc                597 arch/x86/kernel/ptrace.c 		if (rc)
rc                602 arch/x86/kernel/ptrace.c 	if (rc && !WARN_ON(second_pass)) {
rc                603 arch/x86/kernel/ptrace.c 		ret = rc;
rc                678 arch/x86/kernel/ptrace.c 	int rc = -EIO;
rc                681 arch/x86/kernel/ptrace.c 		rc = ptrace_set_breakpoint_addr(tsk, n, val);
rc                684 arch/x86/kernel/ptrace.c 		rc = 0;
rc                686 arch/x86/kernel/ptrace.c 		rc = ptrace_write_dr7(tsk, val);
rc                687 arch/x86/kernel/ptrace.c 		if (!rc)
rc                690 arch/x86/kernel/ptrace.c 	return rc;
rc                172 arch/x86/kernel/setup_percpu.c 	int rc;
rc                187 arch/x86/kernel/setup_percpu.c 	rc = -EINVAL;
rc                205 arch/x86/kernel/setup_percpu.c 		rc = pcpu_embed_first_chunk(PERCPU_FIRST_CHUNK_RESERVE,
rc                209 arch/x86/kernel/setup_percpu.c 		if (rc < 0)
rc                211 arch/x86/kernel/setup_percpu.c 				   pcpu_fc_names[pcpu_chosen_fc], rc);
rc                213 arch/x86/kernel/setup_percpu.c 	if (rc < 0)
rc                214 arch/x86/kernel/setup_percpu.c 		rc = pcpu_page_first_chunk(PERCPU_FIRST_CHUNK_RESERVE,
rc                217 arch/x86/kernel/setup_percpu.c 	if (rc < 0)
rc                218 arch/x86/kernel/setup_percpu.c 		panic("cannot initialize percpu area (err=%d)", rc);
rc                783 arch/x86/kvm/emulate.c 	int rc;
rc                790 arch/x86/kvm/emulate.c 	rc = __linearize(ctxt, addr, &max_size, 1, false, true, mode, &linear);
rc                791 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_CONTINUE)
rc                793 arch/x86/kvm/emulate.c 	return rc;
rc                805 arch/x86/kvm/emulate.c 	int rc;
rc                821 arch/x86/kvm/emulate.c 	rc = assign_eip(ctxt, dst, mode);
rc                822 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_CONTINUE)
rc                824 arch/x86/kvm/emulate.c 	return rc;
rc                850 arch/x86/kvm/emulate.c 	int rc;
rc                853 arch/x86/kvm/emulate.c 	rc = linearize(ctxt, addr, size, false, &linear);
rc                854 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc                855 arch/x86/kvm/emulate.c 		return rc;
rc                864 arch/x86/kvm/emulate.c 	int rc;
rc                867 arch/x86/kvm/emulate.c 	rc = linearize(ctxt, addr, size, true, &linear);
rc                868 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc                869 arch/x86/kvm/emulate.c 		return rc;
rc                879 arch/x86/kvm/emulate.c 	int rc;
rc                896 arch/x86/kvm/emulate.c 	rc = __linearize(ctxt, addr, &max_size, 0, false, true, ctxt->mode,
rc                898 arch/x86/kvm/emulate.c 	if (unlikely(rc != X86EMUL_CONTINUE))
rc                899 arch/x86/kvm/emulate.c 		return rc;
rc                913 arch/x86/kvm/emulate.c 	rc = ctxt->ops->fetch(ctxt, linear, ctxt->fetch.end,
rc                915 arch/x86/kvm/emulate.c 	if (unlikely(rc != X86EMUL_CONTINUE))
rc                916 arch/x86/kvm/emulate.c 		return rc;
rc                936 arch/x86/kvm/emulate.c 	rc = do_insn_fetch_bytes(_ctxt, sizeof(_type));			\
rc                937 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)					\
rc                947 arch/x86/kvm/emulate.c 	rc = do_insn_fetch_bytes(_ctxt, _size);				\
rc                948 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)					\
rc                977 arch/x86/kvm/emulate.c 	int rc;
rc                982 arch/x86/kvm/emulate.c 	rc = segmented_read_std(ctxt, addr, size, 2);
rc                983 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc                984 arch/x86/kvm/emulate.c 		return rc;
rc                986 arch/x86/kvm/emulate.c 	rc = segmented_read_std(ctxt, addr, address, op_bytes);
rc                987 arch/x86/kvm/emulate.c 	return rc;
rc               1052 arch/x86/kvm/emulate.c 	u8 rc;
rc               1057 arch/x86/kvm/emulate.c 	    : "=a"(rc) : [thunk_target]"r"(fop), [flags]"r"(flags));
rc               1058 arch/x86/kvm/emulate.c 	return rc;
rc               1267 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               1289 arch/x86/kvm/emulate.c 			return rc;
rc               1295 arch/x86/kvm/emulate.c 			return rc;
rc               1298 arch/x86/kvm/emulate.c 		return rc;
rc               1396 arch/x86/kvm/emulate.c 	return rc;
rc               1402 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               1417 arch/x86/kvm/emulate.c 	return rc;
rc               1445 arch/x86/kvm/emulate.c 	int rc;
rc               1453 arch/x86/kvm/emulate.c 	rc = ctxt->ops->read_emulated(ctxt, addr, mc->data + mc->end, size,
rc               1455 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1456 arch/x86/kvm/emulate.c 		return rc;
rc               1471 arch/x86/kvm/emulate.c 	int rc;
rc               1474 arch/x86/kvm/emulate.c 	rc = linearize(ctxt, addr, size, false, &linear);
rc               1475 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1476 arch/x86/kvm/emulate.c 		return rc;
rc               1485 arch/x86/kvm/emulate.c 	int rc;
rc               1488 arch/x86/kvm/emulate.c 	rc = linearize(ctxt, addr, size, true, &linear);
rc               1489 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1490 arch/x86/kvm/emulate.c 		return rc;
rc               1500 arch/x86/kvm/emulate.c 	int rc;
rc               1503 arch/x86/kvm/emulate.c 	rc = linearize(ctxt, addr, size, true, &linear);
rc               1504 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1505 arch/x86/kvm/emulate.c 		return rc;
rc               1514 arch/x86/kvm/emulate.c 	struct read_cache *rc = &ctxt->io_read;
rc               1516 arch/x86/kvm/emulate.c 	if (rc->pos == rc->end) { /* refill pio read ahead */
rc               1523 arch/x86/kvm/emulate.c 		n = min3(in_page, (unsigned int)sizeof(rc->data) / size, count);
rc               1526 arch/x86/kvm/emulate.c 		rc->pos = rc->end = 0;
rc               1527 arch/x86/kvm/emulate.c 		if (!ctxt->ops->pio_in_emulated(ctxt, size, port, rc->data, n))
rc               1529 arch/x86/kvm/emulate.c 		rc->end = n * size;
rc               1534 arch/x86/kvm/emulate.c 		ctxt->dst.data = rc->data + rc->pos;
rc               1536 arch/x86/kvm/emulate.c 		ctxt->dst.count = (rc->end - rc->pos) / size;
rc               1537 arch/x86/kvm/emulate.c 		rc->pos = rc->end;
rc               1539 arch/x86/kvm/emulate.c 		memcpy(dest, rc->data + rc->pos, size);
rc               1540 arch/x86/kvm/emulate.c 		rc->pos += size;
rc               1614 arch/x86/kvm/emulate.c 	int rc;
rc               1616 arch/x86/kvm/emulate.c 	rc = get_descriptor_ptr(ctxt, selector, desc_addr_p);
rc               1617 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1618 arch/x86/kvm/emulate.c 		return rc;
rc               1627 arch/x86/kvm/emulate.c 	int rc;
rc               1630 arch/x86/kvm/emulate.c 	rc = get_descriptor_ptr(ctxt, selector, &addr);
rc               1631 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1632 arch/x86/kvm/emulate.c 		return rc;
rc               1900 arch/x86/kvm/emulate.c 	int rc;
rc               1905 arch/x86/kvm/emulate.c 	rc = segmented_read(ctxt, addr, dest, len);
rc               1906 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1907 arch/x86/kvm/emulate.c 		return rc;
rc               1910 arch/x86/kvm/emulate.c 	return rc;
rc               1921 arch/x86/kvm/emulate.c 	int rc;
rc               1926 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &val, len);
rc               1927 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1928 arch/x86/kvm/emulate.c 		return rc;
rc               1957 arch/x86/kvm/emulate.c 	return rc;
rc               1970 arch/x86/kvm/emulate.c 	int rc;
rc               1979 arch/x86/kvm/emulate.c 	rc = push(ctxt, &rbp, stack_size(ctxt));
rc               1980 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1981 arch/x86/kvm/emulate.c 		return rc;
rc               2014 arch/x86/kvm/emulate.c 	int rc;
rc               2016 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &selector, 2);
rc               2017 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2018 arch/x86/kvm/emulate.c 		return rc;
rc               2025 arch/x86/kvm/emulate.c 	rc = load_segment_descriptor(ctxt, (u16)selector, seg);
rc               2026 arch/x86/kvm/emulate.c 	return rc;
rc               2032 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               2039 arch/x86/kvm/emulate.c 		rc = em_push(ctxt);
rc               2040 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               2041 arch/x86/kvm/emulate.c 			return rc;
rc               2046 arch/x86/kvm/emulate.c 	return rc;
rc               2057 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               2067 arch/x86/kvm/emulate.c 		rc = emulate_pop(ctxt, &val, ctxt->op_bytes);
rc               2068 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               2073 arch/x86/kvm/emulate.c 	return rc;
rc               2079 arch/x86/kvm/emulate.c 	int rc;
rc               2087 arch/x86/kvm/emulate.c 	rc = em_push(ctxt);
rc               2088 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2089 arch/x86/kvm/emulate.c 		return rc;
rc               2094 arch/x86/kvm/emulate.c 	rc = em_push(ctxt);
rc               2095 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2096 arch/x86/kvm/emulate.c 		return rc;
rc               2099 arch/x86/kvm/emulate.c 	rc = em_push(ctxt);
rc               2100 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2101 arch/x86/kvm/emulate.c 		return rc;
rc               2108 arch/x86/kvm/emulate.c 	rc = linear_read_system(ctxt, cs_addr, &cs, 2);
rc               2109 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2110 arch/x86/kvm/emulate.c 		return rc;
rc               2112 arch/x86/kvm/emulate.c 	rc = linear_read_system(ctxt, eip_addr, &eip, 2);
rc               2113 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2114 arch/x86/kvm/emulate.c 		return rc;
rc               2116 arch/x86/kvm/emulate.c 	rc = load_segment_descriptor(ctxt, cs, VCPU_SREG_CS);
rc               2117 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2118 arch/x86/kvm/emulate.c 		return rc;
rc               2122 arch/x86/kvm/emulate.c 	return rc;
rc               2127 arch/x86/kvm/emulate.c 	int rc;
rc               2130 arch/x86/kvm/emulate.c 	rc = __emulate_int_real(ctxt, irq);
rc               2131 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_CONTINUE)
rc               2133 arch/x86/kvm/emulate.c 	return rc;
rc               2153 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               2168 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &temp_eip, ctxt->op_bytes);
rc               2170 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2171 arch/x86/kvm/emulate.c 		return rc;
rc               2176 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &cs, ctxt->op_bytes);
rc               2178 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2179 arch/x86/kvm/emulate.c 		return rc;
rc               2181 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &temp_eflags, ctxt->op_bytes);
rc               2183 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2184 arch/x86/kvm/emulate.c 		return rc;
rc               2186 arch/x86/kvm/emulate.c 	rc = load_segment_descriptor(ctxt, (u16)cs, VCPU_SREG_CS);
rc               2188 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2189 arch/x86/kvm/emulate.c 		return rc;
rc               2204 arch/x86/kvm/emulate.c 	return rc;
rc               2224 arch/x86/kvm/emulate.c 	int rc;
rc               2231 arch/x86/kvm/emulate.c 	rc = __load_segment_descriptor(ctxt, sel, VCPU_SREG_CS, cpl,
rc               2234 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2235 arch/x86/kvm/emulate.c 		return rc;
rc               2237 arch/x86/kvm/emulate.c 	rc = assign_eip_far(ctxt, ctxt->src.val, &new_desc);
rc               2239 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2242 arch/x86/kvm/emulate.c 	return rc;
rc               2252 arch/x86/kvm/emulate.c 	int rc;
rc               2256 arch/x86/kvm/emulate.c 	rc = assign_eip_near(ctxt, ctxt->src.val);
rc               2257 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2258 arch/x86/kvm/emulate.c 		return rc;
rc               2260 arch/x86/kvm/emulate.c 	rc = em_push(ctxt);
rc               2261 arch/x86/kvm/emulate.c 	return rc;
rc               2287 arch/x86/kvm/emulate.c 	int rc;
rc               2290 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &eip, ctxt->op_bytes);
rc               2291 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2292 arch/x86/kvm/emulate.c 		return rc;
rc               2299 arch/x86/kvm/emulate.c 	int rc;
rc               2304 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &eip, ctxt->op_bytes);
rc               2305 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2306 arch/x86/kvm/emulate.c 		return rc;
rc               2307 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &cs, ctxt->op_bytes);
rc               2308 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2309 arch/x86/kvm/emulate.c 		return rc;
rc               2313 arch/x86/kvm/emulate.c 	rc = __load_segment_descriptor(ctxt, (u16)cs, VCPU_SREG_CS, cpl,
rc               2316 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2317 arch/x86/kvm/emulate.c 		return rc;
rc               2318 arch/x86/kvm/emulate.c 	rc = assign_eip_far(ctxt, eip, &new_desc);
rc               2320 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2323 arch/x86/kvm/emulate.c 	return rc;
rc               2328 arch/x86/kvm/emulate.c         int rc;
rc               2330 arch/x86/kvm/emulate.c         rc = em_ret_far(ctxt);
rc               2331 arch/x86/kvm/emulate.c         if (rc != X86EMUL_CONTINUE)
rc               2332 arch/x86/kvm/emulate.c                 return rc;
rc               2365 arch/x86/kvm/emulate.c 	int rc;
rc               2369 arch/x86/kvm/emulate.c 	rc = load_segment_descriptor(ctxt, sel, seg);
rc               2370 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               2371 arch/x86/kvm/emulate.c 		return rc;
rc               2374 arch/x86/kvm/emulate.c 	return rc;
rc               3412 arch/x86/kvm/emulate.c 	int rc;
rc               3418 arch/x86/kvm/emulate.c 	rc = emulator_do_task_switch(ctxt, tss_selector, idt_index, reason,
rc               3421 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_CONTINUE) {
rc               3426 arch/x86/kvm/emulate.c 	return (rc == X86EMUL_UNHANDLEABLE) ? EMULATION_FAILED : EMULATION_OK;
rc               3518 arch/x86/kvm/emulate.c 	int rc;
rc               3522 arch/x86/kvm/emulate.c 	rc = jmp_rel(ctxt, rel);
rc               3523 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               3524 arch/x86/kvm/emulate.c 		return rc;
rc               3532 arch/x86/kvm/emulate.c 	int rc;
rc               3542 arch/x86/kvm/emulate.c 	rc = __load_segment_descriptor(ctxt, sel, VCPU_SREG_CS, cpl,
rc               3544 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               3545 arch/x86/kvm/emulate.c 		return rc;
rc               3547 arch/x86/kvm/emulate.c 	rc = assign_eip_far(ctxt, ctxt->src.val, &new_desc);
rc               3548 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               3552 arch/x86/kvm/emulate.c 	rc = em_push(ctxt);
rc               3553 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               3557 arch/x86/kvm/emulate.c 	rc = em_push(ctxt);
rc               3560 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE) {
rc               3564 arch/x86/kvm/emulate.c 	return rc;
rc               3568 arch/x86/kvm/emulate.c 	return rc;
rc               3574 arch/x86/kvm/emulate.c 	int rc;
rc               3577 arch/x86/kvm/emulate.c 	rc = emulate_pop(ctxt, &eip, ctxt->op_bytes);
rc               3578 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               3579 arch/x86/kvm/emulate.c 		return rc;
rc               3580 arch/x86/kvm/emulate.c 	rc = assign_eip_near(ctxt, eip);
rc               3581 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               3582 arch/x86/kvm/emulate.c 		return rc;
rc               3810 arch/x86/kvm/emulate.c 	int rc;
rc               3813 arch/x86/kvm/emulate.c 	rc = linearize(ctxt, ctxt->src.addr.mem, 1, false, &linear);
rc               3814 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_CONTINUE)
rc               3833 arch/x86/kvm/emulate.c 	int rc = ctxt->ops->fix_hypercall(ctxt);
rc               3835 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               3836 arch/x86/kvm/emulate.c 		return rc;
rc               3881 arch/x86/kvm/emulate.c 	int rc;
rc               3885 arch/x86/kvm/emulate.c 	rc = read_descriptor(ctxt, ctxt->src.addr.mem,
rc               3888 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               3889 arch/x86/kvm/emulate.c 		return rc;
rc               3934 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               3939 arch/x86/kvm/emulate.c 		rc = jmp_rel(ctxt, ctxt->src.val);
rc               3941 arch/x86/kvm/emulate.c 	return rc;
rc               3946 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               3949 arch/x86/kvm/emulate.c 		rc = jmp_rel(ctxt, ctxt->src.val);
rc               3951 arch/x86/kvm/emulate.c 	return rc;
rc               4120 arch/x86/kvm/emulate.c 	int rc;
rc               4122 arch/x86/kvm/emulate.c 	rc = check_fxsr(ctxt);
rc               4123 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               4124 arch/x86/kvm/emulate.c 		return rc;
rc               4128 arch/x86/kvm/emulate.c 	rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_state));
rc               4132 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               4133 arch/x86/kvm/emulate.c 		return rc;
rc               4150 arch/x86/kvm/emulate.c 	int rc;
rc               4152 arch/x86/kvm/emulate.c 	rc = asm_safe("fxsave %[fx]", , [fx] "+m"(fx_tmp));
rc               4156 arch/x86/kvm/emulate.c 	return rc;
rc               4162 arch/x86/kvm/emulate.c 	int rc;
rc               4165 arch/x86/kvm/emulate.c 	rc = check_fxsr(ctxt);
rc               4166 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               4167 arch/x86/kvm/emulate.c 		return rc;
rc               4170 arch/x86/kvm/emulate.c 	rc = segmented_read_std(ctxt, ctxt->memop.addr.mem, &fx_state, size);
rc               4171 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               4172 arch/x86/kvm/emulate.c 		return rc;
rc               4177 arch/x86/kvm/emulate.c 		rc = fxregs_fixup(&fx_state, size);
rc               4178 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               4183 arch/x86/kvm/emulate.c 		rc = emulate_gp(ctxt, 0);
rc               4187 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_CONTINUE)
rc               4188 arch/x86/kvm/emulate.c 		rc = asm_safe("fxrstor %[fx]", : [fx] "m"(fx_state));
rc               4193 arch/x86/kvm/emulate.c 	return rc;
rc               4980 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               5014 arch/x86/kvm/emulate.c 	return rc;
rc               5020 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               5027 arch/x86/kvm/emulate.c 		rc = decode_imm(ctxt, op, 1, false);
rc               5087 arch/x86/kvm/emulate.c 		rc = decode_imm(ctxt, op, 1, true);
rc               5095 arch/x86/kvm/emulate.c 		rc = decode_imm(ctxt, op, imm_size(ctxt), true);
rc               5098 arch/x86/kvm/emulate.c 		rc = decode_imm(ctxt, op, ctxt->op_bytes, true);
rc               5115 arch/x86/kvm/emulate.c 		rc = decode_imm(ctxt, op, 2, false);
rc               5118 arch/x86/kvm/emulate.c 		rc = decode_imm(ctxt, op, imm_size(ctxt), false);
rc               5180 arch/x86/kvm/emulate.c 	return rc;
rc               5185 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               5204 arch/x86/kvm/emulate.c 		rc = __do_insn_fetch_bytes(ctxt, 1);
rc               5205 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               5435 arch/x86/kvm/emulate.c 		rc = decode_modrm(ctxt, &ctxt->memop);
rc               5441 arch/x86/kvm/emulate.c 		rc = decode_abs(ctxt, &ctxt->memop);
rc               5442 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               5454 arch/x86/kvm/emulate.c 	rc = decode_operand(ctxt, &ctxt->src, (ctxt->d >> SrcShift) & OpMask);
rc               5455 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               5462 arch/x86/kvm/emulate.c 	rc = decode_operand(ctxt, &ctxt->src2, (ctxt->d >> Src2Shift) & OpMask);
rc               5463 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               5467 arch/x86/kvm/emulate.c 	rc = decode_operand(ctxt, &ctxt->dst, (ctxt->d >> DstShift) & OpMask);
rc               5474 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_PROPAGATE_FAULT)
rc               5476 arch/x86/kvm/emulate.c 	return (rc != X86EMUL_CONTINUE) ? EMULATION_FAILED : EMULATION_OK;
rc               5506 arch/x86/kvm/emulate.c 	int rc;
rc               5509 arch/x86/kvm/emulate.c 	rc = asm_safe("fwait");
rc               5512 arch/x86/kvm/emulate.c 	if (unlikely(rc != X86EMUL_CONTINUE))
rc               5556 arch/x86/kvm/emulate.c 	int rc = X86EMUL_CONTINUE;
rc               5564 arch/x86/kvm/emulate.c 		rc = emulate_ud(ctxt);
rc               5569 arch/x86/kvm/emulate.c 		rc = emulate_ud(ctxt);
rc               5578 arch/x86/kvm/emulate.c 			rc = emulate_ud(ctxt);
rc               5584 arch/x86/kvm/emulate.c 			rc = emulate_ud(ctxt);
rc               5589 arch/x86/kvm/emulate.c 			rc = emulate_nm(ctxt);
rc               5594 arch/x86/kvm/emulate.c 			rc = flush_pending_x87_faults(ctxt);
rc               5595 arch/x86/kvm/emulate.c 			if (rc != X86EMUL_CONTINUE)
rc               5608 arch/x86/kvm/emulate.c 			rc = emulator_check_intercept(ctxt, ctxt->intercept,
rc               5610 arch/x86/kvm/emulate.c 			if (rc != X86EMUL_CONTINUE)
rc               5616 arch/x86/kvm/emulate.c 			rc = emulate_ud(ctxt);
rc               5623 arch/x86/kvm/emulate.c 				rc = emulate_ud(ctxt);
rc               5625 arch/x86/kvm/emulate.c 				rc = emulate_gp(ctxt, 0);
rc               5631 arch/x86/kvm/emulate.c 			rc = ctxt->check_perm(ctxt);
rc               5632 arch/x86/kvm/emulate.c 			if (rc != X86EMUL_CONTINUE)
rc               5637 arch/x86/kvm/emulate.c 			rc = emulator_check_intercept(ctxt, ctxt->intercept,
rc               5639 arch/x86/kvm/emulate.c 			if (rc != X86EMUL_CONTINUE)
rc               5655 arch/x86/kvm/emulate.c 		rc = segmented_read(ctxt, ctxt->src.addr.mem,
rc               5657 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               5663 arch/x86/kvm/emulate.c 		rc = segmented_read(ctxt, ctxt->src2.addr.mem,
rc               5665 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               5675 arch/x86/kvm/emulate.c 		rc = segmented_read(ctxt, ctxt->dst.addr.mem,
rc               5677 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE) {
rc               5679 arch/x86/kvm/emulate.c 			    rc == X86EMUL_PROPAGATE_FAULT &&
rc               5691 arch/x86/kvm/emulate.c 		rc = emulator_check_intercept(ctxt, ctxt->intercept,
rc               5693 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               5705 arch/x86/kvm/emulate.c 			rc = fastop(ctxt, fop);
rc               5706 arch/x86/kvm/emulate.c 			if (rc != X86EMUL_CONTINUE)
rc               5710 arch/x86/kvm/emulate.c 		rc = ctxt->execute(ctxt);
rc               5711 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               5724 arch/x86/kvm/emulate.c 			rc = jmp_rel(ctxt, ctxt->src.val);
rc               5733 arch/x86/kvm/emulate.c 			rc = em_xchg(ctxt);
rc               5743 arch/x86/kvm/emulate.c 		rc = emulate_int(ctxt, 3);
rc               5746 arch/x86/kvm/emulate.c 		rc = emulate_int(ctxt, ctxt->src.val);
rc               5750 arch/x86/kvm/emulate.c 			rc = emulate_int(ctxt, 4);
rc               5754 arch/x86/kvm/emulate.c 		rc = jmp_rel(ctxt, ctxt->src.val);
rc               5780 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               5786 arch/x86/kvm/emulate.c 		rc = writeback(ctxt, &ctxt->src);
rc               5787 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               5791 arch/x86/kvm/emulate.c 		rc = writeback(ctxt, &ctxt->dst);
rc               5792 arch/x86/kvm/emulate.c 		if (rc != X86EMUL_CONTINUE)
rc               5841 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_PROPAGATE_FAULT) {
rc               5845 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_INTERCEPTED)
rc               5848 arch/x86/kvm/emulate.c 	if (rc == X86EMUL_CONTINUE)
rc               5851 arch/x86/kvm/emulate.c 	return (rc == X86EMUL_UNHANDLEABLE) ? EMULATION_FAILED : EMULATION_OK;
rc               5877 arch/x86/kvm/emulate.c 			rc = jmp_rel(ctxt, ctxt->src.val);
rc               5898 arch/x86/kvm/emulate.c 	if (rc != X86EMUL_CONTINUE)
rc               1226 arch/x86/kvm/svm.c 	int rc;
rc               1253 arch/x86/kvm/svm.c 	rc = sev_platform_status(status, NULL);
rc               1254 arch/x86/kvm/svm.c 	if (rc)
rc               1261 arch/x86/kvm/svm.c 	return rc;
rc               3352 arch/x86/kvm/svm.c 	int rc;
rc               3365 arch/x86/kvm/svm.c 	rc = kvm_vcpu_map(&svm->vcpu, gpa_to_gfn(svm->nested.vmcb), &map);
rc               3366 arch/x86/kvm/svm.c 	if (rc) {
rc               3367 arch/x86/kvm/svm.c 		if (rc == -EINVAL)
rc               5753 arch/x86/kvm/x86.c 	int rc;
rc               5766 arch/x86/kvm/x86.c 		rc = emulator_read_write_onepage(addr, val, now, exception,
rc               5769 arch/x86/kvm/x86.c 		if (rc != X86EMUL_CONTINUE)
rc               5770 arch/x86/kvm/x86.c 			return rc;
rc               5778 arch/x86/kvm/x86.c 	rc = emulator_read_write_onepage(addr, val, bytes, exception,
rc               5780 arch/x86/kvm/x86.c 	if (rc != X86EMUL_CONTINUE)
rc               5781 arch/x86/kvm/x86.c 		return rc;
rc               5784 arch/x86/kvm/x86.c 		return rc;
rc                110 arch/x86/lib/usercopy_64.c 	long rc = __copy_user_nocache(dst, src, size, 0);
rc                134 arch/x86/lib/usercopy_64.c 	return rc;
rc                 74 arch/x86/math-emu/reg_constant.c static void fld1(int rc)
rc                 79 arch/x86/math-emu/reg_constant.c static void fldl2t(int rc)
rc                 81 arch/x86/math-emu/reg_constant.c 	fld_const(&CONST_L2T, (rc == RC_UP) ? 1 : 0, TAG_Valid);
rc                 84 arch/x86/math-emu/reg_constant.c static void fldl2e(int rc)
rc                 86 arch/x86/math-emu/reg_constant.c 	fld_const(&CONST_L2E, DOWN_OR_CHOP(rc) ? -1 : 0, TAG_Valid);
rc                 89 arch/x86/math-emu/reg_constant.c static void fldpi(int rc)
rc                 91 arch/x86/math-emu/reg_constant.c 	fld_const(&CONST_PI, DOWN_OR_CHOP(rc) ? -1 : 0, TAG_Valid);
rc                 94 arch/x86/math-emu/reg_constant.c static void fldlg2(int rc)
rc                 96 arch/x86/math-emu/reg_constant.c 	fld_const(&CONST_LG2, DOWN_OR_CHOP(rc) ? -1 : 0, TAG_Valid);
rc                 99 arch/x86/math-emu/reg_constant.c static void fldln2(int rc)
rc                101 arch/x86/math-emu/reg_constant.c 	fld_const(&CONST_LN2, DOWN_OR_CHOP(rc) ? -1 : 0, TAG_Valid);
rc                104 arch/x86/math-emu/reg_constant.c static void fldz(int rc)
rc                618 arch/x86/pci/mmconfig-shared.c 	int rc;
rc                624 arch/x86/pci/mmconfig-shared.c 		rc = func(cfg->res.start, resource_size(&cfg->res), data);
rc                625 arch/x86/pci/mmconfig-shared.c 		if (rc)
rc                626 arch/x86/pci/mmconfig-shared.c 			return rc;
rc                724 arch/x86/pci/mmconfig-shared.c 	int rc;
rc                752 arch/x86/pci/mmconfig-shared.c 	rc = -EBUSY;
rc                756 arch/x86/pci/mmconfig-shared.c 		rc = -ENOMEM;
rc                779 arch/x86/pci/mmconfig-shared.c 			rc = 0;
rc                791 arch/x86/pci/mmconfig-shared.c 	return rc;
rc                 33 arch/x86/pci/xen.c 	int rc;
rc                 38 arch/x86/pci/xen.c 	rc = pci_read_config_byte(dev, PCI_INTERRUPT_LINE, &gsi);
rc                 39 arch/x86/pci/xen.c 	if (rc < 0) {
rc                 41 arch/x86/pci/xen.c 			 rc);
rc                 42 arch/x86/pci/xen.c 		return rc;
rc                 50 arch/x86/pci/xen.c 	rc = xen_bind_pirq_gsi_to_irq(gsi, pirq, share, "pcifront");
rc                 51 arch/x86/pci/xen.c 	if (rc < 0) {
rc                 53 arch/x86/pci/xen.c 			 gsi, pirq, rc);
rc                 54 arch/x86/pci/xen.c 		return rc;
rc                 57 arch/x86/pci/xen.c 	dev->irq = rc;
rc                 66 arch/x86/pci/xen.c 	int rc, pirq = -1, irq = -1;
rc                 83 arch/x86/pci/xen.c 	rc = HYPERVISOR_physdev_op(PHYSDEVOP_map_pirq, &map_irq);
rc                 84 arch/x86/pci/xen.c 	if (rc) {
rc                 85 arch/x86/pci/xen.c 		printk(KERN_WARNING "xen map irq failed %d\n", rc);
rc                122 arch/x86/pci/xen.c 	int rc, irq;
rc                137 arch/x86/pci/xen.c 	rc = HYPERVISOR_physdev_op(PHYSDEVOP_setup_gsi, &setup_gsi);
rc                138 arch/x86/pci/xen.c 	if (rc == -EEXIST)
rc                140 arch/x86/pci/xen.c 	else if (rc) {
rc                142 arch/x86/pci/xen.c 				gsi, rc);
rc                255 arch/x86/platform/uv/uv_time.c 	int rc = 0;
rc                260 arch/x86/platform/uv/uv_time.c 		rc = 1;
rc                262 arch/x86/platform/uv/uv_time.c 	if (rc) {
rc                271 arch/x86/platform/uv/uv_time.c 	return rc;
rc                353 arch/x86/platform/uv/uv_time.c 	int rc;
rc                358 arch/x86/platform/uv/uv_time.c 	rc = clocksource_register_hz(&clocksource_uv, sn_rtc_cycles_per_second);
rc                359 arch/x86/platform/uv/uv_time.c 	if (rc)
rc                360 arch/x86/platform/uv/uv_time.c 		printk(KERN_INFO "UV RTC clocksource failed rc %d\n", rc);
rc                365 arch/x86/platform/uv/uv_time.c 	if (rc || !uv_rtc_evt_enable || x86_platform_ipi_callback)
rc                366 arch/x86/platform/uv/uv_time.c 		return rc;
rc                369 arch/x86/platform/uv/uv_time.c 	rc = uv_rtc_allocate_timers();
rc                370 arch/x86/platform/uv/uv_time.c 	if (rc)
rc                386 arch/x86/platform/uv/uv_time.c 	rc = schedule_on_each_cpu(uv_rtc_register_clockevents);
rc                387 arch/x86/platform/uv/uv_time.c 	if (rc) {
rc                399 arch/x86/platform/uv/uv_time.c 	printk(KERN_INFO "UV RTC clockevents failed rc %d\n", rc);
rc                401 arch/x86/platform/uv/uv_time.c 	return rc;
rc                107 arch/x86/xen/enlighten.c 	int rc;
rc                109 arch/x86/xen/enlighten.c 	rc = cpuhp_setup_state_nocalls(CPUHP_XEN_PREPARE,
rc                112 arch/x86/xen/enlighten.c 	if (rc >= 0) {
rc                113 arch/x86/xen/enlighten.c 		rc = cpuhp_setup_state_nocalls(CPUHP_AP_ONLINE_DYN,
rc                116 arch/x86/xen/enlighten.c 		if (rc < 0)
rc                120 arch/x86/xen/enlighten.c 	return rc >= 0 ? 0 : rc;
rc                125 arch/x86/xen/enlighten.c 	int rc = 0;
rc                136 arch/x86/xen/enlighten.c 		rc = xen_vcpu_setup(cpu);
rc                139 arch/x86/xen/enlighten.c 	return rc;
rc                149 arch/x86/xen/enlighten.c 	int cpu, rc;
rc                169 arch/x86/xen/enlighten.c 		rc = xen_vcpu_setup_restore(cpu);
rc                170 arch/x86/xen/enlighten.c 		if (rc)
rc                172 arch/x86/xen/enlighten.c 					"System will hang.\n", cpu, rc);
rc                182 arch/x86/xen/enlighten.c 		if (other_cpu && is_up && (rc == 0) &&
rc                138 arch/x86/xen/enlighten_hvm.c 	int rc = 0;
rc                153 arch/x86/xen/enlighten_hvm.c 	rc = xen_vcpu_setup(cpu);
rc                154 arch/x86/xen/enlighten_hvm.c 	if (rc)
rc                155 arch/x86/xen/enlighten_hvm.c 		return rc;
rc                160 arch/x86/xen/enlighten_hvm.c 	rc = xen_smp_intr_init(cpu);
rc                161 arch/x86/xen/enlighten_hvm.c 	if (rc) {
rc                163 arch/x86/xen/enlighten_hvm.c 		     cpu, rc);
rc                165 arch/x86/xen/enlighten_hvm.c 	return rc;
rc               1191 arch/x86/xen/enlighten_pv.c 	int rc;
rc               1327 arch/x86/xen/enlighten_pv.c 	rc = HYPERVISOR_physdev_op(PHYSDEVOP_set_iopl, &set_iopl);
rc               1328 arch/x86/xen/enlighten_pv.c 	if (rc != 0)
rc               1329 arch/x86/xen/enlighten_pv.c 		xen_raw_printk("physdev_op failed %d\n", rc);
rc               1415 arch/x86/xen/enlighten_pv.c 	int rc;
rc               1422 arch/x86/xen/enlighten_pv.c 	rc = xen_smp_intr_init(cpu);
rc               1423 arch/x86/xen/enlighten_pv.c 	if (rc) {
rc               1425 arch/x86/xen/enlighten_pv.c 		     cpu, rc);
rc               1426 arch/x86/xen/enlighten_pv.c 		return rc;
rc               1429 arch/x86/xen/enlighten_pv.c 	rc = xen_smp_intr_init_pv(cpu);
rc               1430 arch/x86/xen/enlighten_pv.c 	if (rc) {
rc               1432 arch/x86/xen/enlighten_pv.c 		     cpu, rc);
rc               1433 arch/x86/xen/enlighten_pv.c 		return rc;
rc                 45 arch/x86/xen/enlighten_pvh.c 	int rc;
rc                 49 arch/x86/xen/enlighten_pvh.c 	rc = HYPERVISOR_memory_op(XENMEM_memory_map, &memmap);
rc                 50 arch/x86/xen/enlighten_pvh.c 	if (rc) {
rc                 51 arch/x86/xen/enlighten_pvh.c 		xen_raw_printk("XENMEM_memory_map failed (%d)\n", rc);
rc                 50 arch/x86/xen/mmu_hvm.c 	int rc;
rc                 54 arch/x86/xen/mmu_hvm.c 	rc = HYPERVISOR_hvm_op(HVMOP_pagetable_dying, &a);
rc                 55 arch/x86/xen/mmu_hvm.c 	WARN_ON_ONCE(rc < 0);
rc                 61 arch/x86/xen/mmu_hvm.c 	int rc = 0;
rc                 65 arch/x86/xen/mmu_hvm.c 	rc = HYPERVISOR_hvm_op(HVMOP_pagetable_dying, &a);
rc                 66 arch/x86/xen/mmu_hvm.c 	if (rc < 0) {
rc               2556 arch/x86/xen/mmu_pv.c 	long rc;
rc               2577 arch/x86/xen/mmu_pv.c 	rc = HYPERVISOR_memory_op(XENMEM_exchange, &exchange);
rc               2580 arch/x86/xen/mmu_pv.c 	BUG_ON(!success && ((exchange.nr_exchanged != 0) || (rc == 0)));
rc               2581 arch/x86/xen/mmu_pv.c 	BUG_ON(success && (rc != 0));
rc                 74 arch/x86/xen/pci-swiotlb-xen.c 	int rc;
rc                 79 arch/x86/xen/pci-swiotlb-xen.c 	rc = xen_swiotlb_init(1, false /* late */);
rc                 80 arch/x86/xen/pci-swiotlb-xen.c 	if (rc)
rc                 81 arch/x86/xen/pci-swiotlb-xen.c 		return rc;
rc                745 arch/x86/xen/setup.c 	int rc;
rc                767 arch/x86/xen/setup.c 	rc = HYPERVISOR_memory_op(op, &memmap);
rc                768 arch/x86/xen/setup.c 	if (rc == -ENOSYS) {
rc                776 arch/x86/xen/setup.c 		rc = 0;
rc                778 arch/x86/xen/setup.c 	BUG_ON(rc);
rc                 64 arch/x86/xen/smp.c 	int rc;
rc                 68 arch/x86/xen/smp.c 	rc = bind_ipi_to_irqhandler(XEN_RESCHEDULE_VECTOR,
rc                 74 arch/x86/xen/smp.c 	if (rc < 0)
rc                 76 arch/x86/xen/smp.c 	per_cpu(xen_resched_irq, cpu).irq = rc;
rc                 80 arch/x86/xen/smp.c 	rc = bind_ipi_to_irqhandler(XEN_CALL_FUNCTION_VECTOR,
rc                 86 arch/x86/xen/smp.c 	if (rc < 0)
rc                 88 arch/x86/xen/smp.c 	per_cpu(xen_callfunc_irq, cpu).irq = rc;
rc                 92 arch/x86/xen/smp.c 	rc = bind_virq_to_irqhandler(VIRQ_DEBUG, cpu, xen_debug_interrupt,
rc                 95 arch/x86/xen/smp.c 	if (rc < 0)
rc                 97 arch/x86/xen/smp.c 	per_cpu(xen_debug_irq, cpu).irq = rc;
rc                101 arch/x86/xen/smp.c 	rc = bind_ipi_to_irqhandler(XEN_CALL_FUNCTION_SINGLE_VECTOR,
rc                107 arch/x86/xen/smp.c 	if (rc < 0)
rc                109 arch/x86/xen/smp.c 	per_cpu(xen_callfuncsingle_irq, cpu).irq = rc;
rc                116 arch/x86/xen/smp.c 	return rc;
rc                121 arch/x86/xen/smp.c 	int cpu, rc, count = 0;
rc                135 arch/x86/xen/smp.c 		rc = cpu_down(cpu);
rc                137 arch/x86/xen/smp.c 		if (rc == 0) {
rc                145 arch/x86/xen/smp.c 				__func__, cpu, rc);
rc                117 arch/x86/xen/smp_pv.c 	int rc;
rc                121 arch/x86/xen/smp_pv.c 	rc = bind_ipi_to_irqhandler(XEN_IRQ_WORK_VECTOR,
rc                127 arch/x86/xen/smp_pv.c 	if (rc < 0)
rc                129 arch/x86/xen/smp_pv.c 	per_cpu(xen_irq_work, cpu).irq = rc;
rc                134 arch/x86/xen/smp_pv.c 		rc = bind_virq_to_irqhandler(VIRQ_XENPMU, cpu,
rc                138 arch/x86/xen/smp_pv.c 		if (rc < 0)
rc                140 arch/x86/xen/smp_pv.c 		per_cpu(xen_pmu_irq, cpu).irq = rc;
rc                148 arch/x86/xen/smp_pv.c 	return rc;
rc                153 arch/x86/xen/smp_pv.c 	int i, rc;
rc                159 arch/x86/xen/smp_pv.c 		rc = HYPERVISOR_vcpu_op(VCPUOP_is_up, i, NULL);
rc                160 arch/x86/xen/smp_pv.c 		if (rc >= 0) {
rc                169 arch/x86/xen/smp_pv.c 	int i, rc;
rc                178 arch/x86/xen/smp_pv.c 		rc = HYPERVISOR_vcpu_op(VCPUOP_is_up, i, NULL);
rc                179 arch/x86/xen/smp_pv.c 		if (rc >= 0) {
rc                365 arch/x86/xen/smp_pv.c 	int rc;
rc                367 arch/x86/xen/smp_pv.c 	rc = common_cpu_up(cpu, idle);
rc                368 arch/x86/xen/smp_pv.c 	if (rc)
rc                369 arch/x86/xen/smp_pv.c 		return rc;
rc                377 arch/x86/xen/smp_pv.c 	rc = cpu_check_up_prepare(cpu);
rc                378 arch/x86/xen/smp_pv.c 	if (rc)
rc                379 arch/x86/xen/smp_pv.c 		return rc;
rc                384 arch/x86/xen/smp_pv.c 	rc = cpu_initialize_context(cpu, idle);
rc                385 arch/x86/xen/smp_pv.c 	if (rc)
rc                386 arch/x86/xen/smp_pv.c 		return rc;
rc                390 arch/x86/xen/smp_pv.c 	rc = HYPERVISOR_vcpu_op(VCPUOP_up, xen_vcpu_nr(cpu), NULL);
rc                391 arch/x86/xen/smp_pv.c 	BUG_ON(rc);
rc                157 arch/xtensa/kernel/perf_event.c 	bool rc = false;
rc                170 arch/xtensa/kernel/perf_event.c 			rc = true;
rc                175 arch/xtensa/kernel/perf_event.c 			rc = true;
rc                185 arch/xtensa/kernel/perf_event.c 	return rc;
rc                361 arch/xtensa/kernel/perf_event.c 	irqreturn_t rc = IRQ_NONE;
rc                388 arch/xtensa/kernel/perf_event.c 		rc = IRQ_HANDLED;
rc                390 arch/xtensa/kernel/perf_event.c 	return rc;
rc                226 arch/xtensa/mm/tlb.c 	int rc = 0;
rc                232 arch/xtensa/mm/tlb.c 		rc |= TLB_INSANE;
rc                245 arch/xtensa/mm/tlb.c 					rc |= TLB_INSANE;
rc                247 arch/xtensa/mm/tlb.c 					rc |= TLB_SUSPICIOUS;
rc                249 arch/xtensa/mm/tlb.c 				rc |= TLB_INSANE;
rc                253 arch/xtensa/mm/tlb.c 	return rc;
rc                612 arch/xtensa/platforms/iss/network.c 	int rc;
rc                621 arch/xtensa/platforms/iss/network.c 	rc = kstrtouint(str, 0, &n);
rc                623 arch/xtensa/platforms/iss/network.c 	if (rc < 0) {
rc                398 crypto/ansi_cprng.c 	int rc;
rc                409 crypto/ansi_cprng.c 	rc = cprng_reset(tfm, seed, slen);
rc                411 crypto/ansi_cprng.c 	if (!rc)
rc                415 crypto/ansi_cprng.c 	rc = get_prng_bytes(rdata, DEFAULT_BLK_SZ, prng, 0);
rc                419 crypto/ansi_cprng.c 	return rc;
rc                454 crypto/anubis.c static const u32 rc[] = {
rc                547 crypto/anubis.c 		kappa[0] = inter[0] ^ rc[r];
rc                208 crypto/asymmetric_keys/verify_pefile.c 	int rc;
rc                220 crypto/asymmetric_keys/verify_pefile.c 	rc = strcmp(shdra->name, shdrb->name);
rc                221 crypto/asymmetric_keys/verify_pefile.c 	if (rc != 0)
rc                222 crypto/asymmetric_keys/verify_pefile.c 		return rc;
rc               1992 crypto/drbg.c  	int rc = -EFAULT;
rc               2040 crypto/drbg.c  	rc = 0;
rc               2046 crypto/drbg.c  	return rc;
rc                157 crypto/tcrypt.c 				u32 num_mb, int *rc)
rc                164 crypto/tcrypt.c 			rc[i] = crypto_aead_encrypt(data[i].req);
rc                166 crypto/tcrypt.c 			rc[i] = crypto_aead_decrypt(data[i].req);
rc                171 crypto/tcrypt.c 		rc[i] = crypto_wait_req(rc[i], &data[i].wait);
rc                173 crypto/tcrypt.c 		if (rc[i]) {
rc                174 crypto/tcrypt.c 			pr_info("concurrent request %d error %d\n", i, rc[i]);
rc                175 crypto/tcrypt.c 			err = rc[i];
rc                188 crypto/tcrypt.c 	int *rc;
rc                190 crypto/tcrypt.c 	rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL);
rc                191 crypto/tcrypt.c 	if (!rc)
rc                196 crypto/tcrypt.c 		ret = do_mult_aead_op(data, enc, num_mb, rc);
rc                205 crypto/tcrypt.c 	kfree(rc);
rc                215 crypto/tcrypt.c 	int *rc;
rc                217 crypto/tcrypt.c 	rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL);
rc                218 crypto/tcrypt.c 	if (!rc)
rc                223 crypto/tcrypt.c 		ret = do_mult_aead_op(data, enc, num_mb, rc);
rc                233 crypto/tcrypt.c 		ret = do_mult_aead_op(data, enc, num_mb, rc);
rc                246 crypto/tcrypt.c 	kfree(rc);
rc                722 crypto/tcrypt.c 				   int *rc)
rc                728 crypto/tcrypt.c 		rc[i] = crypto_ahash_digest(data[i].req);
rc                732 crypto/tcrypt.c 		rc[i] = crypto_wait_req(rc[i], &data[i].wait);
rc                734 crypto/tcrypt.c 		if (rc[i]) {
rc                735 crypto/tcrypt.c 			pr_info("concurrent request %d error %d\n", i, rc[i]);
rc                736 crypto/tcrypt.c 			err = rc[i];
rc                749 crypto/tcrypt.c 	int *rc;
rc                751 crypto/tcrypt.c 	rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL);
rc                752 crypto/tcrypt.c 	if (!rc)
rc                757 crypto/tcrypt.c 		ret = do_mult_ahash_op(data, num_mb, rc);
rc                766 crypto/tcrypt.c 	kfree(rc);
rc                776 crypto/tcrypt.c 	int *rc;
rc                778 crypto/tcrypt.c 	rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL);
rc                779 crypto/tcrypt.c 	if (!rc)
rc                784 crypto/tcrypt.c 		ret = do_mult_ahash_op(data, num_mb, rc);
rc                794 crypto/tcrypt.c 		ret = do_mult_ahash_op(data, num_mb, rc);
rc                807 crypto/tcrypt.c 	kfree(rc);
rc               1155 crypto/tcrypt.c 				u32 num_mb, int *rc)
rc               1162 crypto/tcrypt.c 			rc[i] = crypto_skcipher_encrypt(data[i].req);
rc               1164 crypto/tcrypt.c 			rc[i] = crypto_skcipher_decrypt(data[i].req);
rc               1169 crypto/tcrypt.c 		rc[i] = crypto_wait_req(rc[i], &data[i].wait);
rc               1171 crypto/tcrypt.c 		if (rc[i]) {
rc               1172 crypto/tcrypt.c 			pr_info("concurrent request %d error %d\n", i, rc[i]);
rc               1173 crypto/tcrypt.c 			err = rc[i];
rc               1186 crypto/tcrypt.c 	int *rc;
rc               1188 crypto/tcrypt.c 	rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL);
rc               1189 crypto/tcrypt.c 	if (!rc)
rc               1194 crypto/tcrypt.c 		ret = do_mult_acipher_op(data, enc, num_mb, rc);
rc               1203 crypto/tcrypt.c 	kfree(rc);
rc               1213 crypto/tcrypt.c 	int *rc;
rc               1215 crypto/tcrypt.c 	rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL);
rc               1216 crypto/tcrypt.c 	if (!rc)
rc               1221 crypto/tcrypt.c 		ret = do_mult_acipher_op(data, enc, num_mb, rc);
rc               1231 crypto/tcrypt.c 		ret = do_mult_acipher_op(data, enc, num_mb, rc);
rc               1244 crypto/tcrypt.c 	kfree(rc);
rc               5210 crypto/testmgr.c 	int rc;
rc               5233 crypto/testmgr.c 		rc = alg_test_cipher(alg_test_descs + i, driver, type, mask);
rc               5246 crypto/testmgr.c 	rc = 0;
rc               5248 crypto/testmgr.c 		rc |= alg_test_descs[i].test(alg_test_descs + i, driver,
rc               5251 crypto/testmgr.c 		rc |= alg_test_descs[j].test(alg_test_descs + j, driver,
rc               5255 crypto/testmgr.c 	if (rc && (fips_enabled || panic_on_fail)) {
rc               5261 crypto/testmgr.c 	if (fips_enabled && !rc)
rc               5264 crypto/testmgr.c 	return rc;
rc                397 crypto/tgr192.c static void tgr192_round(u64 * ra, u64 * rb, u64 * rc, u64 x, int mul)
rc                401 crypto/tgr192.c 	u64 c = *rc;
rc                412 crypto/tgr192.c 	*rc = c;
rc                416 crypto/tgr192.c static void tgr192_pass(u64 * ra, u64 * rb, u64 * rc, u64 * x, int mul)
rc                420 crypto/tgr192.c 	u64 c = *rc;
rc                433 crypto/tgr192.c 	*rc = c;
rc                765 crypto/wp512.c static const u64 rc[WHIRLPOOL_ROUNDS] = {
rc                812 crypto/wp512.c 			   rc[r];
rc                224 drivers/acpi/acpi_extlog.c 	int rc;
rc                236 drivers/acpi/acpi_extlog.c 	rc = -EINVAL;
rc                277 drivers/acpi/acpi_extlog.c 	rc = -ENOMEM;
rc                305 drivers/acpi/acpi_extlog.c 	return rc;
rc                211 drivers/acpi/acpi_pad.c 	int rc;
rc                218 drivers/acpi/acpi_pad.c 		rc = PTR_ERR(ps_tsks[ps_tsk_num]);
rc                221 drivers/acpi/acpi_pad.c 		rc = 0;
rc                225 drivers/acpi/acpi_pad.c 	return rc;
rc                 59 drivers/acpi/apei/apei-base.c 	int rc;
rc                 61 drivers/acpi/apei/apei-base.c 	rc = apei_read(val, &entry->register_region);
rc                 62 drivers/acpi/apei/apei-base.c 	if (rc)
rc                 63 drivers/acpi/apei/apei-base.c 		return rc;
rc                 73 drivers/acpi/apei/apei-base.c 	int rc;
rc                 76 drivers/acpi/apei/apei-base.c 	rc = __apei_exec_read_register(entry, &val);
rc                 77 drivers/acpi/apei/apei-base.c 	if (rc)
rc                 78 drivers/acpi/apei/apei-base.c 		return rc;
rc                 88 drivers/acpi/apei/apei-base.c 	int rc;
rc                 90 drivers/acpi/apei/apei-base.c 	rc = apei_exec_read_register(ctx, entry);
rc                 91 drivers/acpi/apei/apei-base.c 	if (rc)
rc                 92 drivers/acpi/apei/apei-base.c 		return rc;
rc                101 drivers/acpi/apei/apei-base.c 	int rc;
rc                107 drivers/acpi/apei/apei-base.c 		rc = apei_read(&valr, &entry->register_region);
rc                108 drivers/acpi/apei/apei-base.c 		if (rc)
rc                109 drivers/acpi/apei/apei-base.c 			return rc;
rc                113 drivers/acpi/apei/apei-base.c 	rc = apei_write(val, &entry->register_region);
rc                115 drivers/acpi/apei/apei-base.c 	return rc;
rc                128 drivers/acpi/apei/apei-base.c 	int rc;
rc                131 drivers/acpi/apei/apei-base.c 	rc = apei_exec_write_register(ctx, entry);
rc                133 drivers/acpi/apei/apei-base.c 	return rc;
rc                151 drivers/acpi/apei/apei-base.c 	int rc = -ENOENT;
rc                179 drivers/acpi/apei/apei-base.c 			rc = run(ctx, entry);
rc                180 drivers/acpi/apei/apei-base.c 			if (rc < 0)
rc                181 drivers/acpi/apei/apei-base.c 				return rc;
rc                182 drivers/acpi/apei/apei-base.c 			else if (rc != APEI_EXEC_SET_IP)
rc                190 drivers/acpi/apei/apei-base.c 	return !optional && rc < 0 ? rc : 0;
rc                204 drivers/acpi/apei/apei-base.c 	int i, rc;
rc                219 drivers/acpi/apei/apei-base.c 		rc = func(ctx, entry, data);
rc                220 drivers/acpi/apei/apei-base.c 		if (rc)
rc                221 drivers/acpi/apei/apei-base.c 			return rc;
rc                245 drivers/acpi/apei/apei-base.c 	int rc, end;
rc                247 drivers/acpi/apei/apei-base.c 	rc = apei_exec_for_each_entry(ctx, pre_map_gar_callback,
rc                249 drivers/acpi/apei/apei-base.c 	if (rc) {
rc                256 drivers/acpi/apei/apei-base.c 	return rc;
rc                393 drivers/acpi/apei/apei-base.c 	int rc;
rc                397 drivers/acpi/apei/apei-base.c 		rc = apei_res_add(&resources1->iomem, res->start,
rc                399 drivers/acpi/apei/apei-base.c 		if (rc)
rc                400 drivers/acpi/apei/apei-base.c 			return rc;
rc                403 drivers/acpi/apei/apei-base.c 		rc = apei_res_add(&resources1->ioport, res->start,
rc                405 drivers/acpi/apei/apei-base.c 		if (rc)
rc                406 drivers/acpi/apei/apei-base.c 			return rc;
rc                431 drivers/acpi/apei/apei-base.c 	int rc;
rc                433 drivers/acpi/apei/apei-base.c 	rc = apei_res_sub(&resources1->iomem, &resources2->iomem);
rc                434 drivers/acpi/apei/apei-base.c 	if (rc)
rc                435 drivers/acpi/apei/apei-base.c 		return rc;
rc                470 drivers/acpi/apei/apei-base.c 	int rc;
rc                472 drivers/acpi/apei/apei-base.c 	rc = apei_resources_sub(resources, &apei_resources_all);
rc                473 drivers/acpi/apei/apei-base.c 	if (rc)
rc                474 drivers/acpi/apei/apei-base.c 		return rc;
rc                482 drivers/acpi/apei/apei-base.c 	rc = apei_get_nvs_resources(&nvs_resources);
rc                483 drivers/acpi/apei/apei-base.c 	if (rc)
rc                485 drivers/acpi/apei/apei-base.c 	rc = apei_resources_sub(resources, &nvs_resources);
rc                486 drivers/acpi/apei/apei-base.c 	if (rc)
rc                491 drivers/acpi/apei/apei-base.c 		rc = apei_get_arch_resources(&arch_res);
rc                492 drivers/acpi/apei/apei-base.c 		if (rc)
rc                494 drivers/acpi/apei/apei-base.c 		rc = apei_resources_sub(resources, &arch_res);
rc                495 drivers/acpi/apei/apei-base.c 		if (rc)
rc                499 drivers/acpi/apei/apei-base.c 	rc = -EINVAL;
rc                525 drivers/acpi/apei/apei-base.c 	rc = apei_resources_merge(&apei_resources_all, resources);
rc                526 drivers/acpi/apei/apei-base.c 	if (rc) {
rc                551 drivers/acpi/apei/apei-base.c 	return rc;
rc                557 drivers/acpi/apei/apei-base.c 	int rc;
rc                565 drivers/acpi/apei/apei-base.c 	rc = apei_resources_sub(&apei_resources_all, resources);
rc                566 drivers/acpi/apei/apei-base.c 	if (rc)
rc                628 drivers/acpi/apei/apei-base.c 	int rc;
rc                632 drivers/acpi/apei/apei-base.c 	rc = apei_check_gar(reg, &address, &access_bit_width);
rc                633 drivers/acpi/apei/apei-base.c 	if (rc)
rc                634 drivers/acpi/apei/apei-base.c 		return rc;
rc                642 drivers/acpi/apei/apei-base.c 	int rc;
rc                647 drivers/acpi/apei/apei-base.c 	rc = apei_check_gar(reg, &address, &access_bit_width);
rc                648 drivers/acpi/apei/apei-base.c 	if (rc)
rc                649 drivers/acpi/apei/apei-base.c 		return rc;
rc                676 drivers/acpi/apei/apei-base.c 	int rc;
rc                681 drivers/acpi/apei/apei-base.c 	rc = apei_check_gar(reg, &address, &access_bit_width);
rc                682 drivers/acpi/apei/apei-base.c 	if (rc)
rc                683 drivers/acpi/apei/apei-base.c 		return rc;
rc                714 drivers/acpi/apei/apei-base.c 	int rc;
rc                719 drivers/acpi/apei/apei-base.c 	rc = apei_check_gar(reg, &paddr, &access_bit_width);
rc                720 drivers/acpi/apei/apei-base.c 	if (rc)
rc                721 drivers/acpi/apei/apei-base.c 		return rc;
rc                100 drivers/acpi/apei/bert.c 	int rc = 0;
rc                119 drivers/acpi/apei/bert.c 	rc = bert_check_table(bert_tab);
rc                120 drivers/acpi/apei/bert.c 	if (rc) {
rc                122 drivers/acpi/apei/bert.c 		return rc;
rc                127 drivers/acpi/apei/bert.c 	rc = apei_resources_add(&bert_resources, bert_tab->address,
rc                129 drivers/acpi/apei/bert.c 	if (rc)
rc                130 drivers/acpi/apei/bert.c 		return rc;
rc                131 drivers/acpi/apei/bert.c 	rc = apei_resources_request(&bert_resources, "APEI BERT");
rc                132 drivers/acpi/apei/bert.c 	if (rc)
rc                139 drivers/acpi/apei/bert.c 		rc = -ENOMEM;
rc                146 drivers/acpi/apei/bert.c 	return rc;
rc                149 drivers/acpi/apei/einj.c 	int rc;
rc                152 drivers/acpi/apei/einj.c 	rc = apei_exec_run(&ctx, ACPI_EINJ_GET_ERROR_TYPE);
rc                153 drivers/acpi/apei/einj.c 	if (rc)
rc                154 drivers/acpi/apei/einj.c 		return rc;
rc                163 drivers/acpi/apei/einj.c 	int rc;
rc                166 drivers/acpi/apei/einj.c 	rc = __einj_get_available_error_type(type);
rc                169 drivers/acpi/apei/einj.c 	return rc;
rc                296 drivers/acpi/apei/einj.c 	int rc = -EIO;
rc                313 drivers/acpi/apei/einj.c 	rc = einj_check_trigger_header(trigger_tab);
rc                314 drivers/acpi/apei/einj.c 	if (rc) {
rc                323 drivers/acpi/apei/einj.c 	rc = -EIO;
rc                346 drivers/acpi/apei/einj.c 	rc = apei_exec_collect_resources(&trigger_ctx, &trigger_resources);
rc                347 drivers/acpi/apei/einj.c 	if (rc)
rc                349 drivers/acpi/apei/einj.c 	rc = apei_resources_sub(&trigger_resources, &einj_resources);
rc                350 drivers/acpi/apei/einj.c 	if (rc)
rc                364 drivers/acpi/apei/einj.c 			rc = apei_resources_add(&addr_resources,
rc                367 drivers/acpi/apei/einj.c 			if (rc)
rc                369 drivers/acpi/apei/einj.c 			rc = apei_resources_sub(&trigger_resources,
rc                373 drivers/acpi/apei/einj.c 		if (rc)
rc                376 drivers/acpi/apei/einj.c 	rc = apei_resources_request(&trigger_resources, "APEI EINJ Trigger");
rc                377 drivers/acpi/apei/einj.c 	if (rc)
rc                379 drivers/acpi/apei/einj.c 	rc = apei_exec_pre_map_gars(&trigger_ctx);
rc                380 drivers/acpi/apei/einj.c 	if (rc)
rc                383 drivers/acpi/apei/einj.c 	rc = apei_exec_run(&trigger_ctx, ACPI_EINJ_TRIGGER_ERROR);
rc                399 drivers/acpi/apei/einj.c 	return rc;
rc                407 drivers/acpi/apei/einj.c 	int rc;
rc                411 drivers/acpi/apei/einj.c 	rc = apei_exec_run_optional(&ctx, ACPI_EINJ_BEGIN_OPERATION);
rc                412 drivers/acpi/apei/einj.c 	if (rc)
rc                413 drivers/acpi/apei/einj.c 		return rc;
rc                463 drivers/acpi/apei/einj.c 		rc = apei_exec_run(&ctx, ACPI_EINJ_SET_ERROR_TYPE);
rc                464 drivers/acpi/apei/einj.c 		if (rc)
rc                465 drivers/acpi/apei/einj.c 			return rc;
rc                472 drivers/acpi/apei/einj.c 	rc = apei_exec_run(&ctx, ACPI_EINJ_EXECUTE_OPERATION);
rc                473 drivers/acpi/apei/einj.c 	if (rc)
rc                474 drivers/acpi/apei/einj.c 		return rc;
rc                476 drivers/acpi/apei/einj.c 		rc = apei_exec_run(&ctx, ACPI_EINJ_CHECK_BUSY_STATUS);
rc                477 drivers/acpi/apei/einj.c 		if (rc)
rc                478 drivers/acpi/apei/einj.c 			return rc;
rc                485 drivers/acpi/apei/einj.c 	rc = apei_exec_run(&ctx, ACPI_EINJ_GET_COMMAND_STATUS);
rc                486 drivers/acpi/apei/einj.c 	if (rc)
rc                487 drivers/acpi/apei/einj.c 		return rc;
rc                492 drivers/acpi/apei/einj.c 	rc = apei_exec_run(&ctx, ACPI_EINJ_GET_TRIGGER_TABLE);
rc                493 drivers/acpi/apei/einj.c 	if (rc)
rc                494 drivers/acpi/apei/einj.c 		return rc;
rc                497 drivers/acpi/apei/einj.c 		rc = __einj_error_trigger(trigger_paddr, type, param1, param2);
rc                498 drivers/acpi/apei/einj.c 		if (rc)
rc                499 drivers/acpi/apei/einj.c 			return rc;
rc                501 drivers/acpi/apei/einj.c 	rc = apei_exec_run_optional(&ctx, ACPI_EINJ_END_OPERATION);
rc                503 drivers/acpi/apei/einj.c 	return rc;
rc                510 drivers/acpi/apei/einj.c 	int rc;
rc                552 drivers/acpi/apei/einj.c 	rc = __einj_error_inject(type, flags, param1, param2, param3, param4);
rc                555 drivers/acpi/apei/einj.c 	return rc;
rc                568 drivers/acpi/apei/einj.c 	int rc;
rc                571 drivers/acpi/apei/einj.c 	rc = einj_get_available_error_type(&available_error_type);
rc                572 drivers/acpi/apei/einj.c 	if (rc)
rc                573 drivers/acpi/apei/einj.c 		return rc;
rc                613 drivers/acpi/apei/einj.c 	int rc;
rc                628 drivers/acpi/apei/einj.c 		rc = einj_get_available_error_type(&available_error_type);
rc                629 drivers/acpi/apei/einj.c 		if (rc)
rc                630 drivers/acpi/apei/einj.c 			return rc;
rc                671 drivers/acpi/apei/einj.c 	int rc;
rc                692 drivers/acpi/apei/einj.c 	rc = einj_check_table(einj_tab);
rc                693 drivers/acpi/apei/einj.c 	if (rc) {
rc                698 drivers/acpi/apei/einj.c 	rc = -ENOMEM;
rc                710 drivers/acpi/apei/einj.c 	rc = apei_exec_collect_resources(&ctx, &einj_resources);
rc                711 drivers/acpi/apei/einj.c 	if (rc) {
rc                716 drivers/acpi/apei/einj.c 	rc = apei_resources_request(&einj_resources, "APEI EINJ");
rc                717 drivers/acpi/apei/einj.c 	if (rc) {
rc                722 drivers/acpi/apei/einj.c 	rc = apei_exec_pre_map_gars(&ctx);
rc                723 drivers/acpi/apei/einj.c 	if (rc) {
rc                728 drivers/acpi/apei/einj.c 	rc = -ENOMEM;
rc                764 drivers/acpi/apei/einj.c 	return rc;
rc                 34 drivers/acpi/apei/erst-dbg.c 	int rc, *pos;
rc                 41 drivers/acpi/apei/erst-dbg.c 	rc = erst_get_record_id_begin(pos);
rc                 42 drivers/acpi/apei/erst-dbg.c 	if (rc)
rc                 43 drivers/acpi/apei/erst-dbg.c 		return rc;
rc                 57 drivers/acpi/apei/erst-dbg.c 	int rc;
rc                 63 drivers/acpi/apei/erst-dbg.c 		rc = copy_from_user(&record_id, (void __user *)arg,
rc                 65 drivers/acpi/apei/erst-dbg.c 		if (rc)
rc                 69 drivers/acpi/apei/erst-dbg.c 		rc = erst_get_record_count();
rc                 70 drivers/acpi/apei/erst-dbg.c 		if (rc < 0)
rc                 71 drivers/acpi/apei/erst-dbg.c 			return rc;
rc                 72 drivers/acpi/apei/erst-dbg.c 		record_count = rc;
rc                 73 drivers/acpi/apei/erst-dbg.c 		rc = put_user(record_count, (u32 __user *)arg);
rc                 74 drivers/acpi/apei/erst-dbg.c 		if (rc)
rc                 75 drivers/acpi/apei/erst-dbg.c 			return rc;
rc                 85 drivers/acpi/apei/erst-dbg.c 	int rc, *pos;
rc                 98 drivers/acpi/apei/erst-dbg.c 	rc = erst_get_record_id_next(pos, &id);
rc                 99 drivers/acpi/apei/erst-dbg.c 	if (rc)
rc                114 drivers/acpi/apei/erst-dbg.c 	rc = len = erst_read(id, erst_dbg_buf, erst_dbg_buf_len);
rc                116 drivers/acpi/apei/erst-dbg.c 	if (rc == -ENOENT)
rc                118 drivers/acpi/apei/erst-dbg.c 	if (rc < 0)
rc                124 drivers/acpi/apei/erst-dbg.c 		rc = -EIO;
rc                129 drivers/acpi/apei/erst-dbg.c 		rc = -ENOMEM;
rc                139 drivers/acpi/apei/erst-dbg.c 	rc = -EINVAL;
rc                143 drivers/acpi/apei/erst-dbg.c 	rc = -EFAULT;
rc                146 drivers/acpi/apei/erst-dbg.c 	rc = 0;
rc                149 drivers/acpi/apei/erst-dbg.c 	return rc ? rc : len;
rc                155 drivers/acpi/apei/erst-dbg.c 	int rc;
rc                170 drivers/acpi/apei/erst-dbg.c 		rc = -ENOMEM;
rc                178 drivers/acpi/apei/erst-dbg.c 	rc = copy_from_user(erst_dbg_buf, ubuf, usize);
rc                179 drivers/acpi/apei/erst-dbg.c 	if (rc) {
rc                180 drivers/acpi/apei/erst-dbg.c 		rc = -EFAULT;
rc                184 drivers/acpi/apei/erst-dbg.c 	rc = -EINVAL;
rc                188 drivers/acpi/apei/erst-dbg.c 	rc = erst_write(erst_dbg_buf);
rc                192 drivers/acpi/apei/erst-dbg.c 	return rc < 0 ? rc : usize;
rc                147 drivers/acpi/apei/erst.c 	int rc;
rc                150 drivers/acpi/apei/erst.c 	rc = __apei_exec_read_register(entry, &val);
rc                151 drivers/acpi/apei/erst.c 	if (rc)
rc                152 drivers/acpi/apei/erst.c 		return rc;
rc                154 drivers/acpi/apei/erst.c 	rc = __apei_exec_write_register(entry, val);
rc                155 drivers/acpi/apei/erst.c 	return rc;
rc                161 drivers/acpi/apei/erst.c 	int rc;
rc                164 drivers/acpi/apei/erst.c 	rc = __apei_exec_read_register(entry, &val);
rc                165 drivers/acpi/apei/erst.c 	if (rc)
rc                166 drivers/acpi/apei/erst.c 		return rc;
rc                168 drivers/acpi/apei/erst.c 	rc = __apei_exec_write_register(entry, val);
rc                169 drivers/acpi/apei/erst.c 	return rc;
rc                192 drivers/acpi/apei/erst.c 	int rc;
rc                207 drivers/acpi/apei/erst.c 		rc = __apei_exec_read_register(entry, &val);
rc                208 drivers/acpi/apei/erst.c 		if (rc)
rc                209 drivers/acpi/apei/erst.c 			return rc;
rc                222 drivers/acpi/apei/erst.c 	int rc;
rc                225 drivers/acpi/apei/erst.c 	rc = __apei_exec_read_register(entry, &val);
rc                226 drivers/acpi/apei/erst.c 	if (rc)
rc                227 drivers/acpi/apei/erst.c 		return rc;
rc                258 drivers/acpi/apei/erst.c 	int rc;
rc                268 drivers/acpi/apei/erst.c 	rc = __apei_exec_read_register(entry, &offset);
rc                269 drivers/acpi/apei/erst.c 	if (rc)
rc                270 drivers/acpi/apei/erst.c 		return rc;
rc                377 drivers/acpi/apei/erst.c 	int rc;
rc                380 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_GET_ERROR_RANGE);
rc                381 drivers/acpi/apei/erst.c 	if (rc)
rc                382 drivers/acpi/apei/erst.c 		return rc;
rc                384 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_GET_ERROR_LENGTH);
rc                385 drivers/acpi/apei/erst.c 	if (rc)
rc                386 drivers/acpi/apei/erst.c 		return rc;
rc                388 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_GET_ERROR_ATTRIBUTES);
rc                389 drivers/acpi/apei/erst.c 	if (rc)
rc                390 drivers/acpi/apei/erst.c 		return rc;
rc                399 drivers/acpi/apei/erst.c 	int rc;
rc                402 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_GET_RECORD_COUNT);
rc                403 drivers/acpi/apei/erst.c 	if (rc)
rc                404 drivers/acpi/apei/erst.c 		return rc;
rc                443 drivers/acpi/apei/erst.c 	int rc;
rc                446 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_GET_RECORD_ID);
rc                447 drivers/acpi/apei/erst.c 	if (rc)
rc                448 drivers/acpi/apei/erst.c 		return rc;
rc                456 drivers/acpi/apei/erst.c 	int rc;
rc                461 drivers/acpi/apei/erst.c 	rc = mutex_lock_interruptible(&erst_record_id_cache.lock);
rc                462 drivers/acpi/apei/erst.c 	if (rc)
rc                463 drivers/acpi/apei/erst.c 		return rc;
rc                477 drivers/acpi/apei/erst.c 	int i, rc;
rc                484 drivers/acpi/apei/erst.c 	rc = __erst_get_next_record_id(&id);
rc                486 drivers/acpi/apei/erst.c 	if (rc == -ENOENT)
rc                488 drivers/acpi/apei/erst.c 	if (rc)
rc                489 drivers/acpi/apei/erst.c 		return rc;
rc                542 drivers/acpi/apei/erst.c 	int rc = 0;
rc                565 drivers/acpi/apei/erst.c 	rc = __erst_record_id_cache_add_one();
rc                566 drivers/acpi/apei/erst.c 	if (rc < 0)
rc                569 drivers/acpi/apei/erst.c 	if (rc == 1) {
rc                572 drivers/acpi/apei/erst.c 		rc = 0;
rc                580 drivers/acpi/apei/erst.c 	return rc;
rc                626 drivers/acpi/apei/erst.c 	int rc;
rc                629 drivers/acpi/apei/erst.c 	rc = apei_exec_run_optional(&ctx, ACPI_ERST_BEGIN_WRITE);
rc                630 drivers/acpi/apei/erst.c 	if (rc)
rc                631 drivers/acpi/apei/erst.c 		return rc;
rc                633 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_SET_RECORD_OFFSET);
rc                634 drivers/acpi/apei/erst.c 	if (rc)
rc                635 drivers/acpi/apei/erst.c 		return rc;
rc                636 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_EXECUTE_OPERATION);
rc                637 drivers/acpi/apei/erst.c 	if (rc)
rc                638 drivers/acpi/apei/erst.c 		return rc;
rc                640 drivers/acpi/apei/erst.c 		rc = apei_exec_run(&ctx, ACPI_ERST_CHECK_BUSY_STATUS);
rc                641 drivers/acpi/apei/erst.c 		if (rc)
rc                642 drivers/acpi/apei/erst.c 			return rc;
rc                649 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_GET_COMMAND_STATUS);
rc                650 drivers/acpi/apei/erst.c 	if (rc)
rc                651 drivers/acpi/apei/erst.c 		return rc;
rc                653 drivers/acpi/apei/erst.c 	rc = apei_exec_run_optional(&ctx, ACPI_ERST_END);
rc                654 drivers/acpi/apei/erst.c 	if (rc)
rc                655 drivers/acpi/apei/erst.c 		return rc;
rc                665 drivers/acpi/apei/erst.c 	int rc;
rc                668 drivers/acpi/apei/erst.c 	rc = apei_exec_run_optional(&ctx, ACPI_ERST_BEGIN_READ);
rc                669 drivers/acpi/apei/erst.c 	if (rc)
rc                670 drivers/acpi/apei/erst.c 		return rc;
rc                672 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_SET_RECORD_OFFSET);
rc                673 drivers/acpi/apei/erst.c 	if (rc)
rc                674 drivers/acpi/apei/erst.c 		return rc;
rc                676 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_SET_RECORD_ID);
rc                677 drivers/acpi/apei/erst.c 	if (rc)
rc                678 drivers/acpi/apei/erst.c 		return rc;
rc                679 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_EXECUTE_OPERATION);
rc                680 drivers/acpi/apei/erst.c 	if (rc)
rc                681 drivers/acpi/apei/erst.c 		return rc;
rc                683 drivers/acpi/apei/erst.c 		rc = apei_exec_run(&ctx, ACPI_ERST_CHECK_BUSY_STATUS);
rc                684 drivers/acpi/apei/erst.c 		if (rc)
rc                685 drivers/acpi/apei/erst.c 			return rc;
rc                692 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_GET_COMMAND_STATUS);
rc                693 drivers/acpi/apei/erst.c 	if (rc)
rc                694 drivers/acpi/apei/erst.c 		return rc;
rc                696 drivers/acpi/apei/erst.c 	rc = apei_exec_run_optional(&ctx, ACPI_ERST_END);
rc                697 drivers/acpi/apei/erst.c 	if (rc)
rc                698 drivers/acpi/apei/erst.c 		return rc;
rc                708 drivers/acpi/apei/erst.c 	int rc;
rc                711 drivers/acpi/apei/erst.c 	rc = apei_exec_run_optional(&ctx, ACPI_ERST_BEGIN_CLEAR);
rc                712 drivers/acpi/apei/erst.c 	if (rc)
rc                713 drivers/acpi/apei/erst.c 		return rc;
rc                715 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_SET_RECORD_ID);
rc                716 drivers/acpi/apei/erst.c 	if (rc)
rc                717 drivers/acpi/apei/erst.c 		return rc;
rc                718 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_EXECUTE_OPERATION);
rc                719 drivers/acpi/apei/erst.c 	if (rc)
rc                720 drivers/acpi/apei/erst.c 		return rc;
rc                722 drivers/acpi/apei/erst.c 		rc = apei_exec_run(&ctx, ACPI_ERST_CHECK_BUSY_STATUS);
rc                723 drivers/acpi/apei/erst.c 		if (rc)
rc                724 drivers/acpi/apei/erst.c 			return rc;
rc                731 drivers/acpi/apei/erst.c 	rc = apei_exec_run(&ctx, ACPI_ERST_GET_COMMAND_STATUS);
rc                732 drivers/acpi/apei/erst.c 	if (rc)
rc                733 drivers/acpi/apei/erst.c 		return rc;
rc                735 drivers/acpi/apei/erst.c 	rc = apei_exec_run_optional(&ctx, ACPI_ERST_END);
rc                736 drivers/acpi/apei/erst.c 	if (rc)
rc                737 drivers/acpi/apei/erst.c 		return rc;
rc                769 drivers/acpi/apei/erst.c 	int rc;
rc                782 drivers/acpi/apei/erst.c 		rc = __erst_write_to_nvram(record);
rc                784 drivers/acpi/apei/erst.c 		return rc;
rc                797 drivers/acpi/apei/erst.c 	rc = __erst_write_to_storage(0);
rc                800 drivers/acpi/apei/erst.c 	return rc;
rc                806 drivers/acpi/apei/erst.c 	int rc;
rc                812 drivers/acpi/apei/erst.c 	rc = __erst_read_from_storage(record_id, 0);
rc                813 drivers/acpi/apei/erst.c 	if (rc)
rc                814 drivers/acpi/apei/erst.c 		return rc;
rc                823 drivers/acpi/apei/erst.c 	int rc;
rc                827 drivers/acpi/apei/erst.c 	rc = __erst_read_to_erange(record_id, &offset);
rc                828 drivers/acpi/apei/erst.c 	if (rc)
rc                829 drivers/acpi/apei/erst.c 		return rc;
rc                861 drivers/acpi/apei/erst.c 	int rc, i;
rc                868 drivers/acpi/apei/erst.c 	rc = mutex_lock_interruptible(&erst_record_id_cache.lock);
rc                869 drivers/acpi/apei/erst.c 	if (rc)
rc                870 drivers/acpi/apei/erst.c 		return rc;
rc                873 drivers/acpi/apei/erst.c 		rc = __erst_clear_from_nvram(record_id);
rc                875 drivers/acpi/apei/erst.c 		rc = __erst_clear_from_storage(record_id);
rc                877 drivers/acpi/apei/erst.c 	if (rc)
rc                887 drivers/acpi/apei/erst.c 	return rc;
rc                955 drivers/acpi/apei/erst.c 	int rc;
rc                960 drivers/acpi/apei/erst.c 	rc = erst_get_record_id_begin(&reader_pos);
rc                962 drivers/acpi/apei/erst.c 	return rc;
rc                974 drivers/acpi/apei/erst.c 	int rc;
rc                985 drivers/acpi/apei/erst.c 		rc = -ENOMEM;
rc                989 drivers/acpi/apei/erst.c 	rc = erst_get_record_id_next(&reader_pos, &record_id);
rc                990 drivers/acpi/apei/erst.c 	if (rc)
rc                995 drivers/acpi/apei/erst.c 		rc = -EINVAL;
rc               1004 drivers/acpi/apei/erst.c 		rc = -EIO;
rc               1012 drivers/acpi/apei/erst.c 		rc = -ENOMEM;
rc               1037 drivers/acpi/apei/erst.c 	return (rc < 0) ? rc : (len - sizeof(*rcd));
rc               1095 drivers/acpi/apei/erst.c 	int rc = 0;
rc               1118 drivers/acpi/apei/erst.c 		rc = -EINVAL;
rc               1122 drivers/acpi/apei/erst.c 	rc = erst_check_table(erst_tab);
rc               1123 drivers/acpi/apei/erst.c 	if (rc) {
rc               1130 drivers/acpi/apei/erst.c 	rc = apei_exec_collect_resources(&ctx, &erst_resources);
rc               1131 drivers/acpi/apei/erst.c 	if (rc)
rc               1133 drivers/acpi/apei/erst.c 	rc = apei_resources_request(&erst_resources, "APEI ERST");
rc               1134 drivers/acpi/apei/erst.c 	if (rc)
rc               1136 drivers/acpi/apei/erst.c 	rc = apei_exec_pre_map_gars(&ctx);
rc               1137 drivers/acpi/apei/erst.c 	if (rc)
rc               1139 drivers/acpi/apei/erst.c 	rc = erst_get_erange(&erst_erange);
rc               1140 drivers/acpi/apei/erst.c 	if (rc) {
rc               1141 drivers/acpi/apei/erst.c 		if (rc == -ENODEV)
rc               1155 drivers/acpi/apei/erst.c 		rc = -EIO;
rc               1158 drivers/acpi/apei/erst.c 	rc = -ENOMEM;
rc               1172 drivers/acpi/apei/erst.c 		rc = pstore_register(&erst_info);
rc               1173 drivers/acpi/apei/erst.c 		if (rc) {
rc               1174 drivers/acpi/apei/erst.c 			if (rc != -EPERM)
rc               1201 drivers/acpi/apei/erst.c 	return rc;
rc                156 drivers/acpi/apei/ghes.c 	int rc;
rc                176 drivers/acpi/apei/ghes.c 	rc = gen_pool_add(ghes_estatus_pool, addr, PAGE_ALIGN(len), -1);
rc                177 drivers/acpi/apei/ghes.c 	if (rc)
rc                203 drivers/acpi/apei/ghes.c 	int rc;
rc                206 drivers/acpi/apei/ghes.c 	rc = apei_read(&val, &gv2->read_ack_register);
rc                207 drivers/acpi/apei/ghes.c 	if (rc)
rc                220 drivers/acpi/apei/ghes.c 	int rc;
rc                228 drivers/acpi/apei/ghes.c 		rc = map_gen_v2(ghes);
rc                229 drivers/acpi/apei/ghes.c 		if (rc)
rc                233 drivers/acpi/apei/ghes.c 	rc = apei_map_generic_address(&generic->error_status_address);
rc                234 drivers/acpi/apei/ghes.c 	if (rc)
rc                246 drivers/acpi/apei/ghes.c 		rc = -ENOMEM;
rc                259 drivers/acpi/apei/ghes.c 	return ERR_PTR(rc);
rc                341 drivers/acpi/apei/ghes.c 	int rc;
rc                343 drivers/acpi/apei/ghes.c 	rc = apei_read(buf_paddr, &g->error_status_address);
rc                344 drivers/acpi/apei/ghes.c 	if (rc) {
rc                382 drivers/acpi/apei/ghes.c 	int rc;
rc                384 drivers/acpi/apei/ghes.c 	rc = __ghes_peek_estatus(ghes, estatus, buf_paddr, fixmap_idx);
rc                385 drivers/acpi/apei/ghes.c 	if (rc)
rc                386 drivers/acpi/apei/ghes.c 		return rc;
rc                388 drivers/acpi/apei/ghes.c 	rc = __ghes_check_estatus(ghes, estatus);
rc                389 drivers/acpi/apei/ghes.c 	if (rc)
rc                390 drivers/acpi/apei/ghes.c 		return rc;
rc                724 drivers/acpi/apei/ghes.c 	int rc;
rc                726 drivers/acpi/apei/ghes.c 	rc = ghes_read_estatus(ghes, estatus, &buf_paddr, FIX_APEI_GHES_IRQ);
rc                727 drivers/acpi/apei/ghes.c 	if (rc)
rc                742 drivers/acpi/apei/ghes.c 	return rc;
rc                776 drivers/acpi/apei/ghes.c 	int rc;
rc                779 drivers/acpi/apei/ghes.c 	rc = ghes_proc(ghes);
rc                781 drivers/acpi/apei/ghes.c 	if (rc)
rc                887 drivers/acpi/apei/ghes.c 	int sev, rc;
rc                892 drivers/acpi/apei/ghes.c 	rc = __ghes_peek_estatus(ghes, &tmp_header, &buf_paddr, fixmap_idx);
rc                893 drivers/acpi/apei/ghes.c 	if (rc) {
rc                895 drivers/acpi/apei/ghes.c 		return rc;
rc                898 drivers/acpi/apei/ghes.c 	rc = __ghes_check_estatus(ghes, &tmp_header);
rc                899 drivers/acpi/apei/ghes.c 	if (rc) {
rc                901 drivers/acpi/apei/ghes.c 		return rc;
rc                916 drivers/acpi/apei/ghes.c 		rc = -ENOENT;
rc                934 drivers/acpi/apei/ghes.c 	return rc;
rc                940 drivers/acpi/apei/ghes.c 	return rc;
rc               1121 drivers/acpi/apei/ghes.c 	int rc = -EINVAL;
rc               1139 drivers/acpi/apei/ghes.c 			rc = -ENOTSUPP;
rc               1167 drivers/acpi/apei/ghes.c 	rc = -EIO;
rc               1177 drivers/acpi/apei/ghes.c 		rc = PTR_ERR(ghes);
rc               1189 drivers/acpi/apei/ghes.c 		rc = acpi_gsi_to_irq(generic->notify.vector, &ghes->irq);
rc               1190 drivers/acpi/apei/ghes.c 		if (rc) {
rc               1195 drivers/acpi/apei/ghes.c 		rc = request_irq(ghes->irq, ghes_irq_func, IRQF_SHARED,
rc               1197 drivers/acpi/apei/ghes.c 		if (rc) {
rc               1221 drivers/acpi/apei/ghes.c 		rc = apei_sdei_register_ghes(ghes);
rc               1222 drivers/acpi/apei/ghes.c 		if (rc)
rc               1245 drivers/acpi/apei/ghes.c 	return rc;
rc               1250 drivers/acpi/apei/ghes.c 	int rc;
rc               1284 drivers/acpi/apei/ghes.c 		rc = apei_sdei_unregister_ghes(ghes);
rc               1285 drivers/acpi/apei/ghes.c 		if (rc)
rc               1286 drivers/acpi/apei/ghes.c 			return rc;
rc               1314 drivers/acpi/apei/ghes.c 	int rc;
rc               1336 drivers/acpi/apei/ghes.c 	rc = platform_driver_register(&ghes_platform_driver);
rc               1337 drivers/acpi/apei/ghes.c 	if (rc)
rc               1340 drivers/acpi/apei/ghes.c 	rc = apei_osc_setup();
rc               1341 drivers/acpi/apei/ghes.c 	if (rc == 0 && osc_sb_apei_support_acked)
rc               1343 drivers/acpi/apei/ghes.c 	else if (rc == 0 && !osc_sb_apei_support_acked)
rc               1345 drivers/acpi/apei/ghes.c 	else if (rc && osc_sb_apei_support_acked)
rc               1352 drivers/acpi/apei/ghes.c 	return rc;
rc                 86 drivers/acpi/apei/hest.c 	int i, rc, len;
rc                109 drivers/acpi/apei/hest.c 		rc = func(hest_hdr, data);
rc                110 drivers/acpi/apei/hest.c 		if (rc)
rc                111 drivers/acpi/apei/hest.c 			return rc;
rc                154 drivers/acpi/apei/hest.c 	int rc, i;
rc                176 drivers/acpi/apei/hest.c 	rc = platform_device_add_data(ghes_dev, &hest_hdr, sizeof(void *));
rc                177 drivers/acpi/apei/hest.c 	if (rc)
rc                180 drivers/acpi/apei/hest.c 	rc = platform_device_add(ghes_dev);
rc                181 drivers/acpi/apei/hest.c 	if (rc)
rc                188 drivers/acpi/apei/hest.c 	return rc;
rc                193 drivers/acpi/apei/hest.c 	int rc, i;
rc                202 drivers/acpi/apei/hest.c 	rc = apei_hest_parse(hest_parse_ghes, &ghes_arr);
rc                203 drivers/acpi/apei/hest.c 	if (rc)
rc                206 drivers/acpi/apei/hest.c 	rc = ghes_estatus_pool_init(ghes_count);
rc                207 drivers/acpi/apei/hest.c 	if (rc)
rc                212 drivers/acpi/apei/hest.c 	return rc;
rc                230 drivers/acpi/apei/hest.c 	int rc = -ENODEV;
rc                246 drivers/acpi/apei/hest.c 		rc = -EINVAL;
rc                250 drivers/acpi/apei/hest.c 	rc = apei_hest_parse(hest_parse_cmc, NULL);
rc                251 drivers/acpi/apei/hest.c 	if (rc)
rc                255 drivers/acpi/apei/hest.c 		rc = apei_hest_parse(hest_parse_ghes_count, &ghes_count);
rc                256 drivers/acpi/apei/hest.c 		if (rc)
rc                260 drivers/acpi/apei/hest.c 			rc = hest_ghes_dev_register(ghes_count);
rc                261 drivers/acpi/apei/hest.c 		if (rc)
rc               1035 drivers/acpi/arm64/iort.c 	struct acpi_iort_root_complex *rc;
rc               1043 drivers/acpi/arm64/iort.c 	rc = (struct acpi_iort_root_complex *)node->node_data;
rc               1045 drivers/acpi/arm64/iort.c 	*size = rc->memory_address_limit >= 64 ? U64_MAX :
rc               1046 drivers/acpi/arm64/iort.c 			1ULL<<rc->memory_address_limit;
rc                125 drivers/acpi/irq.c 	int rc;
rc                152 drivers/acpi/irq.c 	ctx->rc = 0;
rc                238 drivers/acpi/irq.c 	return ctx.rc;
rc                261 drivers/acpi/irq.c 	int rc;
rc                263 drivers/acpi/irq.c 	rc = acpi_irq_parse_one(handle, index, &fwspec, &flags);
rc                264 drivers/acpi/irq.c 	if (rc)
rc                265 drivers/acpi/irq.c 		return rc;
rc                271 drivers/acpi/irq.c 	rc = irq_create_fwspec_mapping(&fwspec);
rc                272 drivers/acpi/irq.c 	if (rc <= 0)
rc                275 drivers/acpi/irq.c 	res->start = rc;
rc                276 drivers/acpi/irq.c 	res->end = rc;
rc                298 drivers/acpi/nfit/core.c 	acpi_status rc;
rc                319 drivers/acpi/nfit/core.c 	rc = acpi_evaluate_object(handle, "_LSW", &input, &buf);
rc                320 drivers/acpi/nfit/core.c 	if (ACPI_FAILURE(rc))
rc                328 drivers/acpi/nfit/core.c 	acpi_status rc;
rc                344 drivers/acpi/nfit/core.c 	rc = acpi_evaluate_object(handle, "_LSR", &input, &buf);
rc                345 drivers/acpi/nfit/core.c 	if (ACPI_FAILURE(rc))
rc                352 drivers/acpi/nfit/core.c 	acpi_status rc;
rc                355 drivers/acpi/nfit/core.c 	rc = acpi_evaluate_object(handle, "_LSI", NULL, &buf);
rc                356 drivers/acpi/nfit/core.c 	if (ACPI_FAILURE(rc))
rc                452 drivers/acpi/nfit/core.c 	int func, rc, i;
rc                559 drivers/acpi/nfit/core.c 		rc = -EINVAL;
rc                601 drivers/acpi/nfit/core.c 			rc = -ENXIO;
rc                625 drivers/acpi/nfit/core.c 			rc = buf_len - offset - in_buf.buffer.length;
rc                633 drivers/acpi/nfit/core.c 			rc = -ENXIO;
rc                636 drivers/acpi/nfit/core.c 		rc = 0;
rc                644 drivers/acpi/nfit/core.c 	return rc;
rc               1205 drivers/acpi/nfit/core.c 	int rc;
rc               1217 drivers/acpi/nfit/core.c 		rc = __nfit_mem_init(acpi_desc, nfit_spa->spa);
rc               1218 drivers/acpi/nfit/core.c 		if (rc)
rc               1219 drivers/acpi/nfit/core.c 			return rc;
rc               1227 drivers/acpi/nfit/core.c 	rc = __nfit_mem_init(acpi_desc, NULL);
rc               1228 drivers/acpi/nfit/core.c 	if (rc)
rc               1229 drivers/acpi/nfit/core.c 		return rc;
rc               1279 drivers/acpi/nfit/core.c 	ssize_t rc;
rc               1282 drivers/acpi/nfit/core.c 	rc = kstrtol(buf, 0, &val);
rc               1283 drivers/acpi/nfit/core.c 	if (rc)
rc               1284 drivers/acpi/nfit/core.c 		return rc;
rc               1299 drivers/acpi/nfit/core.c 			rc = -EINVAL;
rc               1304 drivers/acpi/nfit/core.c 	if (rc)
rc               1305 drivers/acpi/nfit/core.c 		return rc;
rc               1320 drivers/acpi/nfit/core.c 	ssize_t rc = -ENXIO;
rc               1327 drivers/acpi/nfit/core.c 		return rc;
rc               1334 drivers/acpi/nfit/core.c 	rc = sprintf(buf, "%d%s", acpi_desc->scrub_count, busy ? "+\n" : "\n");
rc               1344 drivers/acpi/nfit/core.c 	return rc;
rc               1351 drivers/acpi/nfit/core.c 	ssize_t rc;
rc               1354 drivers/acpi/nfit/core.c 	rc = kstrtol(buf, 0, &val);
rc               1355 drivers/acpi/nfit/core.c 	if (rc)
rc               1356 drivers/acpi/nfit/core.c 		return rc;
rc               1365 drivers/acpi/nfit/core.c 		rc = acpi_nfit_ars_rescan(acpi_desc, ARS_REQ_LONG);
rc               1368 drivers/acpi/nfit/core.c 	if (rc)
rc               1369 drivers/acpi/nfit/core.c 		return rc;
rc               1527 drivers/acpi/nfit/core.c 	ssize_t rc = -ENXIO;
rc               1552 drivers/acpi/nfit/core.c 			rc = sprintf(buf, "0x%04x\n",
rc               1556 drivers/acpi/nfit/core.c 		if (rc != ENXIO)
rc               1560 drivers/acpi/nfit/core.c 	return rc;
rc               2016 drivers/acpi/nfit/core.c 	int dimm_count = 0, rc;
rc               2051 drivers/acpi/nfit/core.c 		rc = acpi_nfit_add_dimm(acpi_desc, nfit_mem, device_handle);
rc               2052 drivers/acpi/nfit/core.c 		if (rc)
rc               2107 drivers/acpi/nfit/core.c 	rc = nvdimm_bus_check_dimm_count(acpi_desc->nvdimm_bus, dimm_count);
rc               2108 drivers/acpi/nfit/core.c 	if (rc)
rc               2109 drivers/acpi/nfit/core.c 		return rc;
rc               2443 drivers/acpi/nfit/core.c 	int rc;
rc               2481 drivers/acpi/nfit/core.c 	rc = read_blk_stat(nfit_blk, lane) ? -EIO : 0;
rc               2482 drivers/acpi/nfit/core.c 	return rc;
rc               2492 drivers/acpi/nfit/core.c 	int rc = 0;
rc               2498 drivers/acpi/nfit/core.c 		rc = acpi_nfit_blk_single_io(nfit_blk, dpa + copied,
rc               2500 drivers/acpi/nfit/core.c 		if (rc)
rc               2508 drivers/acpi/nfit/core.c 	return rc;
rc               2530 drivers/acpi/nfit/core.c 	int rc;
rc               2533 drivers/acpi/nfit/core.c 	rc = nd_desc->ndctl(nd_desc, nvdimm, ND_CMD_DIMM_FLAGS, &flags,
rc               2536 drivers/acpi/nfit/core.c 	if (rc >= 0 && flags.status == 0)
rc               2538 drivers/acpi/nfit/core.c 	else if (rc == -ENOTTY) {
rc               2541 drivers/acpi/nfit/core.c 		rc = 0;
rc               2543 drivers/acpi/nfit/core.c 		rc = -ENXIO;
rc               2545 drivers/acpi/nfit/core.c 	return rc;
rc               2557 drivers/acpi/nfit/core.c 	int rc;
rc               2589 drivers/acpi/nfit/core.c 	rc = nfit_blk_init_interleave(mmio, nfit_mem->idt_bdw,
rc               2591 drivers/acpi/nfit/core.c 	if (rc) {
rc               2594 drivers/acpi/nfit/core.c 		return rc;
rc               2612 drivers/acpi/nfit/core.c 	rc = nfit_blk_init_interleave(mmio, nfit_mem->idt_dcr,
rc               2614 drivers/acpi/nfit/core.c 	if (rc) {
rc               2617 drivers/acpi/nfit/core.c 		return rc;
rc               2620 drivers/acpi/nfit/core.c 	rc = acpi_nfit_blk_get_flags(nd_desc, nvdimm, nfit_blk);
rc               2621 drivers/acpi/nfit/core.c 	if (rc < 0) {
rc               2624 drivers/acpi/nfit/core.c 		return rc;
rc               2651 drivers/acpi/nfit/core.c 	int cmd_rc, rc;
rc               2655 drivers/acpi/nfit/core.c 	rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_CAP, cmd,
rc               2657 drivers/acpi/nfit/core.c 	if (rc < 0)
rc               2658 drivers/acpi/nfit/core.c 		return rc;
rc               2665 drivers/acpi/nfit/core.c 	int rc;
rc               2683 drivers/acpi/nfit/core.c 	rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_START, &ars_start,
rc               2686 drivers/acpi/nfit/core.c 	if (rc < 0)
rc               2687 drivers/acpi/nfit/core.c 		return rc;
rc               2696 drivers/acpi/nfit/core.c 	int rc, cmd_rc;
rc               2706 drivers/acpi/nfit/core.c 	rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_START, &ars_start,
rc               2708 drivers/acpi/nfit/core.c 	if (rc < 0)
rc               2709 drivers/acpi/nfit/core.c 		return rc;
rc               2717 drivers/acpi/nfit/core.c 	int rc, cmd_rc;
rc               2719 drivers/acpi/nfit/core.c 	rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_STATUS, ars_status,
rc               2721 drivers/acpi/nfit/core.c 	if (rc < 0)
rc               2722 drivers/acpi/nfit/core.c 		return rc;
rc               2775 drivers/acpi/nfit/core.c 	int rc;
rc               2800 drivers/acpi/nfit/core.c 		rc = nvdimm_bus_add_badrange(nvdimm_bus,
rc               2803 drivers/acpi/nfit/core.c 		if (rc)
rc               2804 drivers/acpi/nfit/core.c 			return rc;
rc               2864 drivers/acpi/nfit/core.c 	int rc;
rc               2895 drivers/acpi/nfit/core.c 		rc = acpi_nfit_init_interleave_set(acpi_desc, ndr_desc, spa);
rc               2896 drivers/acpi/nfit/core.c 		if (rc)
rc               2897 drivers/acpi/nfit/core.c 			return rc;
rc               2933 drivers/acpi/nfit/core.c 	int count = 0, rc;
rc               2984 drivers/acpi/nfit/core.c 		rc = acpi_nfit_init_mapping(acpi_desc, mapping, ndr_desc,
rc               2986 drivers/acpi/nfit/core.c 		if (rc)
rc               2992 drivers/acpi/nfit/core.c 	rc = acpi_nfit_init_interleave_set(acpi_desc, ndr_desc, spa);
rc               2993 drivers/acpi/nfit/core.c 	if (rc)
rc               2998 drivers/acpi/nfit/core.c 		rc = acpi_nfit_insert_resource(acpi_desc, ndr_desc);
rc               2999 drivers/acpi/nfit/core.c 		if (rc) {
rc               3002 drivers/acpi/nfit/core.c 				rc);
rc               3009 drivers/acpi/nfit/core.c 			rc = -ENOMEM;
rc               3014 drivers/acpi/nfit/core.c 			rc = -ENOMEM;
rc               3019 drivers/acpi/nfit/core.c 			rc = -ENOMEM;
rc               3023 drivers/acpi/nfit/core.c 	if (rc)
rc               3026 drivers/acpi/nfit/core.c 	return rc;
rc               3048 drivers/acpi/nfit/core.c 	int rc;
rc               3053 drivers/acpi/nfit/core.c 	rc = ars_get_status(acpi_desc);
rc               3055 drivers/acpi/nfit/core.c 	if (rc < 0 && rc != -ENOSPC)
rc               3056 drivers/acpi/nfit/core.c 		return rc;
rc               3061 drivers/acpi/nfit/core.c 	return rc;
rc               3067 drivers/acpi/nfit/core.c 	int rc;
rc               3080 drivers/acpi/nfit/core.c 		rc = ars_start(acpi_desc, nfit_spa, ARS_REQ_SHORT);
rc               3082 drivers/acpi/nfit/core.c 		if (rc == -EBUSY)
rc               3084 drivers/acpi/nfit/core.c 		if (rc) {
rc               3089 drivers/acpi/nfit/core.c 		rc = acpi_nfit_query_poison(acpi_desc);
rc               3090 drivers/acpi/nfit/core.c 		if (rc)
rc               3161 drivers/acpi/nfit/core.c 		int rc;
rc               3173 drivers/acpi/nfit/core.c 		rc = ars_start(acpi_desc, nfit_spa, req_type);
rc               3179 drivers/acpi/nfit/core.c 				rc);
rc               3184 drivers/acpi/nfit/core.c 		if (rc == -EBUSY)
rc               3186 drivers/acpi/nfit/core.c 		if (rc == 0) {
rc               3201 drivers/acpi/nfit/core.c 				nfit_spa->spa->range_index, rc);
rc               3257 drivers/acpi/nfit/core.c 	int rc;
rc               3261 drivers/acpi/nfit/core.c 	rc = ars_get_cap(acpi_desc, &ars_cap, nfit_spa);
rc               3262 drivers/acpi/nfit/core.c 	if (rc < 0)
rc               3281 drivers/acpi/nfit/core.c 	int rc;
rc               3298 drivers/acpi/nfit/core.c 			rc = ars_register(acpi_desc, nfit_spa);
rc               3299 drivers/acpi/nfit/core.c 			if (rc)
rc               3300 drivers/acpi/nfit/core.c 				return rc;
rc               3311 drivers/acpi/nfit/core.c 			rc = acpi_nfit_register_region(acpi_desc, nfit_spa);
rc               3312 drivers/acpi/nfit/core.c 			if (rc)
rc               3313 drivers/acpi/nfit/core.c 				return rc;
rc               3378 drivers/acpi/nfit/core.c 	int rc;
rc               3388 drivers/acpi/nfit/core.c 		rc = devm_add_action_or_reset(dev, acpi_nfit_unregister,
rc               3390 drivers/acpi/nfit/core.c 		if (rc)
rc               3391 drivers/acpi/nfit/core.c 			return rc;
rc               3393 drivers/acpi/nfit/core.c 		rc = acpi_nfit_desc_init_scrub_attr(acpi_desc);
rc               3394 drivers/acpi/nfit/core.c 		if (rc)
rc               3395 drivers/acpi/nfit/core.c 			return rc;
rc               3431 drivers/acpi/nfit/core.c 		rc = PTR_ERR(data);
rc               3435 drivers/acpi/nfit/core.c 	rc = acpi_nfit_check_deletions(acpi_desc, &prev);
rc               3436 drivers/acpi/nfit/core.c 	if (rc)
rc               3439 drivers/acpi/nfit/core.c 	rc = nfit_mem_init(acpi_desc);
rc               3440 drivers/acpi/nfit/core.c 	if (rc)
rc               3443 drivers/acpi/nfit/core.c 	rc = acpi_nfit_register_dimms(acpi_desc);
rc               3444 drivers/acpi/nfit/core.c 	if (rc)
rc               3447 drivers/acpi/nfit/core.c 	rc = acpi_nfit_register_regions(acpi_desc);
rc               3451 drivers/acpi/nfit/core.c 	return rc;
rc               3622 drivers/acpi/nfit/core.c 	int rc = 0;
rc               3637 drivers/acpi/nfit/core.c 	rc = devm_add_action_or_reset(dev, acpi_nfit_put_table, tbl);
rc               3638 drivers/acpi/nfit/core.c 	if (rc)
rc               3639 drivers/acpi/nfit/core.c 		return rc;
rc               3656 drivers/acpi/nfit/core.c 			rc = acpi_nfit_init(acpi_desc, obj->buffer.pointer,
rc               3664 drivers/acpi/nfit/core.c 		rc = acpi_nfit_init(acpi_desc, (void *) tbl
rc               3668 drivers/acpi/nfit/core.c 	if (rc)
rc               3669 drivers/acpi/nfit/core.c 		return rc;
rc                 28 drivers/acpi/nfit/intel.c 	int rc;
rc                 41 drivers/acpi/nfit/intel.c 	rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
rc                 42 drivers/acpi/nfit/intel.c 	if (rc < 0 || nd_cmd.cmd.status) {
rc                 44 drivers/acpi/nfit/intel.c 				nvdimm_name(nvdimm), rc, nd_cmd.cmd.status);
rc                 91 drivers/acpi/nfit/intel.c 	int rc;
rc                 96 drivers/acpi/nfit/intel.c 	rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
rc                 97 drivers/acpi/nfit/intel.c 	if (rc < 0)
rc                 98 drivers/acpi/nfit/intel.c 		return rc;
rc                125 drivers/acpi/nfit/intel.c 	int rc;
rc                134 drivers/acpi/nfit/intel.c 	rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
rc                135 drivers/acpi/nfit/intel.c 	if (rc < 0)
rc                136 drivers/acpi/nfit/intel.c 		return rc;
rc                169 drivers/acpi/nfit/intel.c 	int rc;
rc                176 drivers/acpi/nfit/intel.c 	rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
rc                177 drivers/acpi/nfit/intel.c 	if (rc < 0)
rc                178 drivers/acpi/nfit/intel.c 		return rc;
rc                197 drivers/acpi/nfit/intel.c 	int rc;
rc                217 drivers/acpi/nfit/intel.c 	rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
rc                218 drivers/acpi/nfit/intel.c 	if (rc < 0)
rc                219 drivers/acpi/nfit/intel.c 		return rc;
rc                238 drivers/acpi/nfit/intel.c 	int rc;
rc                262 drivers/acpi/nfit/intel.c 	rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
rc                263 drivers/acpi/nfit/intel.c 	if (rc < 0)
rc                264 drivers/acpi/nfit/intel.c 		return rc;
rc                285 drivers/acpi/nfit/intel.c 	int rc;
rc                302 drivers/acpi/nfit/intel.c 	rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
rc                303 drivers/acpi/nfit/intel.c 	if (rc < 0)
rc                304 drivers/acpi/nfit/intel.c 		return rc;
rc                323 drivers/acpi/nfit/intel.c 	int rc;
rc                345 drivers/acpi/nfit/intel.c 	rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
rc                346 drivers/acpi/nfit/intel.c 	if (rc < 0)
rc                347 drivers/acpi/nfit/intel.c 		return rc;
rc                 53 drivers/acpi/nvs.c 	int rc;
rc                 57 drivers/acpi/nvs.c 		rc = func(region->phys_start, region->size, data);
rc                 58 drivers/acpi/nvs.c 		if (rc)
rc                 59 drivers/acpi/nvs.c 			return rc;
rc               1779 drivers/acpi/osl.c 	int rc = 0;
rc               1781 drivers/acpi/osl.c 		rc = __acpi_os_prepare_sleep(sleep_state,
rc               1783 drivers/acpi/osl.c 	if (rc < 0)
rc               1785 drivers/acpi/osl.c 	else if (rc > 0)
rc               1801 drivers/acpi/osl.c 	int rc = 0;
rc               1803 drivers/acpi/osl.c 		rc = __acpi_os_prepare_extended_sleep(sleep_state,
rc               1805 drivers/acpi/osl.c 	if (rc < 0)
rc               1807 drivers/acpi/osl.c 	else if (rc > 0)
rc                412 drivers/acpi/pci_irq.c 	int rc;
rc                465 drivers/acpi/pci_irq.c 	rc = acpi_register_gsi(&dev->dev, gsi, triggering, polarity);
rc                466 drivers/acpi/pci_irq.c 	if (rc < 0) {
rc                470 drivers/acpi/pci_irq.c 		return rc;
rc                472 drivers/acpi/pci_irq.c 	dev->irq = rc;
rc                349 drivers/acpi/sysfs.c 	ssize_t rc;
rc                356 drivers/acpi/sysfs.c 	rc = memory_read_from_buffer(buf, count, &offset, table_header,
rc                359 drivers/acpi/sysfs.c 	return rc;
rc                442 drivers/acpi/sysfs.c 	ssize_t rc;
rc                449 drivers/acpi/sysfs.c 	rc = memory_read_from_buffer(buf, count, &offset, base,
rc                453 drivers/acpi/sysfs.c 	return rc;
rc                143 drivers/ata/acard-ahci.c 	int rc;
rc                145 drivers/ata/acard-ahci.c 	rc = ata_pci_device_do_resume(pdev);
rc                146 drivers/ata/acard-ahci.c 	if (rc)
rc                147 drivers/ata/acard-ahci.c 		return rc;
rc                150 drivers/ata/acard-ahci.c 		rc = ahci_reset_controller(host);
rc                151 drivers/ata/acard-ahci.c 		if (rc)
rc                152 drivers/ata/acard-ahci.c 			return rc;
rc                363 drivers/ata/acard-ahci.c 	int n_ports, i, rc;
rc                372 drivers/ata/acard-ahci.c 	rc = pcim_enable_device(pdev);
rc                373 drivers/ata/acard-ahci.c 	if (rc)
rc                374 drivers/ata/acard-ahci.c 		return rc;
rc                379 drivers/ata/acard-ahci.c 	rc = pcim_iomap_regions_request_all(pdev, 1 << AHCI_PCI_BAR, DRV_NAME);
rc                380 drivers/ata/acard-ahci.c 	if (rc == -EBUSY)
rc                382 drivers/ata/acard-ahci.c 	if (rc)
rc                383 drivers/ata/acard-ahci.c 		return rc;
rc                443 drivers/ata/acard-ahci.c 	rc = dma_set_mask_and_coherent(&pdev->dev,
rc                445 drivers/ata/acard-ahci.c 	if (rc) {
rc                447 drivers/ata/acard-ahci.c 		return rc;
rc                450 drivers/ata/acard-ahci.c 	rc = ahci_reset_controller(host);
rc                451 drivers/ata/acard-ahci.c 	if (rc)
rc                452 drivers/ata/acard-ahci.c 		return rc;
rc                674 drivers/ata/ahci.c 	int rc;
rc                680 drivers/ata/ahci.c 	rc = sata_link_hardreset(link, sata_ehc_deb_timing(&link->eh_context),
rc                685 drivers/ata/ahci.c 	DPRINTK("EXIT, rc=%d, class=%u\n", rc, *class);
rc                690 drivers/ata/ahci.c 	return online ? -EAGAIN : rc;
rc                702 drivers/ata/ahci.c 	int rc;
rc                711 drivers/ata/ahci.c 	rc = sata_link_hardreset(link, sata_ehc_deb_timing(&link->eh_context),
rc                730 drivers/ata/ahci.c 		rc = ata_wait_after_reset(link, jiffies + 2 * HZ,
rc                732 drivers/ata/ahci.c 		if (rc)
rc                735 drivers/ata/ahci.c 	return rc;
rc                764 drivers/ata/ahci.c 	int rc, i;
rc                782 drivers/ata/ahci.c 		rc = sata_link_hardreset(link, timing, deadline, &online,
rc                806 drivers/ata/ahci.c 	DPRINTK("EXIT, rc=%d, class=%u\n", rc, *class);
rc                807 drivers/ata/ahci.c 	return rc;
rc                841 drivers/ata/ahci.c 	int rc;
rc                843 drivers/ata/ahci.c 	rc = ahci_reset_controller(host);
rc                844 drivers/ata/ahci.c 	if (rc)
rc                845 drivers/ata/ahci.c 		return rc;
rc                871 drivers/ata/ahci.c 	int rc;
rc                878 drivers/ata/ahci.c 		rc = ahci_reset_controller(host);
rc                879 drivers/ata/ahci.c 		if (rc)
rc                880 drivers/ata/ahci.c 			return rc;
rc                896 drivers/ata/ahci.c 	int rc;
rc                908 drivers/ata/ahci.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(dma_bits));
rc                909 drivers/ata/ahci.c 	if (rc)
rc                911 drivers/ata/ahci.c 	return rc;
rc               1448 drivers/ata/ahci.c 	unsigned int rc = 0;
rc               1463 drivers/ata/ahci.c 		rc = ahci_handle_port_intr(host, irq_masked);
rc               1464 drivers/ata/ahci.c 		if (!rc)
rc               1634 drivers/ata/ahci.c 	int n_ports, i, rc;
rc               1674 drivers/ata/ahci.c 	rc = pcim_enable_device(pdev);
rc               1675 drivers/ata/ahci.c 	if (rc)
rc               1676 drivers/ata/ahci.c 		return rc;
rc               1697 drivers/ata/ahci.c 	rc = pcim_iomap_regions_request_all(pdev, 1 << ahci_pci_bar, DRV_NAME);
rc               1698 drivers/ata/ahci.c 	if (rc == -EBUSY)
rc               1700 drivers/ata/ahci.c 	if (rc)
rc               1701 drivers/ata/ahci.c 		return rc;
rc               1849 drivers/ata/ahci.c 	rc = ahci_configure_dma_masks(pdev, hpriv->cap & HOST_CAP_64);
rc               1850 drivers/ata/ahci.c 	if (rc)
rc               1851 drivers/ata/ahci.c 		return rc;
rc               1853 drivers/ata/ahci.c 	rc = ahci_reset_controller(host);
rc               1854 drivers/ata/ahci.c 	if (rc)
rc               1855 drivers/ata/ahci.c 		return rc;
rc               1862 drivers/ata/ahci.c 	rc = ahci_host_activate(host, &ahci_sht);
rc               1863 drivers/ata/ahci.c 	if (rc)
rc               1864 drivers/ata/ahci.c 		return rc;
rc                256 drivers/ata/ahci_brcm.c 	int i, rc;
rc                289 drivers/ata/ahci_brcm.c 		rc = phy_init(hpriv->phys[i]);
rc                290 drivers/ata/ahci_brcm.c 		if (rc)
rc                293 drivers/ata/ahci_brcm.c 		rc = phy_calibrate(hpriv->phys[i]);
rc                294 drivers/ata/ahci_brcm.c 		if (rc) {
rc                197 drivers/ata/ahci_ceva.c 	int rc;
rc                209 drivers/ata/ahci_ceva.c 	rc = ahci_platform_enable_resources(hpriv);
rc                210 drivers/ata/ahci_ceva.c 	if (rc)
rc                211 drivers/ata/ahci_ceva.c 		return rc;
rc                280 drivers/ata/ahci_ceva.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_ceva_port_info,
rc                282 drivers/ata/ahci_ceva.c 	if (rc)
rc                289 drivers/ata/ahci_ceva.c 	return rc;
rc                301 drivers/ata/ahci_ceva.c 	int rc;
rc                303 drivers/ata/ahci_ceva.c 	rc = ahci_platform_enable_resources(hpriv);
rc                304 drivers/ata/ahci_ceva.c 	if (rc)
rc                305 drivers/ata/ahci_ceva.c 		return rc;
rc                310 drivers/ata/ahci_ceva.c 	rc = ahci_platform_resume_host(dev);
rc                311 drivers/ata/ahci_ceva.c 	if (rc)
rc                324 drivers/ata/ahci_ceva.c 	return rc;
rc                168 drivers/ata/ahci_da850.c 	int rc;
rc                210 drivers/ata/ahci_da850.c 	rc = ahci_platform_enable_resources(hpriv);
rc                211 drivers/ata/ahci_da850.c 	if (rc)
rc                212 drivers/ata/ahci_da850.c 		return rc;
rc                216 drivers/ata/ahci_da850.c 		rc = -ENODEV;
rc                222 drivers/ata/ahci_da850.c 		rc = -ENOMEM;
rc                228 drivers/ata/ahci_da850.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_da850_port_info,
rc                230 drivers/ata/ahci_da850.c 	if (rc)
rc                236 drivers/ata/ahci_da850.c 	return rc;
rc                145 drivers/ata/ahci_dm816.c 	int rc;
rc                151 drivers/ata/ahci_dm816.c 	rc = ahci_platform_enable_resources(hpriv);
rc                152 drivers/ata/ahci_dm816.c 	if (rc)
rc                153 drivers/ata/ahci_dm816.c 		return rc;
rc                155 drivers/ata/ahci_dm816.c 	rc = ahci_dm816_phy_init(hpriv, dev);
rc                156 drivers/ata/ahci_dm816.c 	if (rc)
rc                159 drivers/ata/ahci_dm816.c 	rc = ahci_platform_init_host(pdev, hpriv,
rc                162 drivers/ata/ahci_dm816.c 	if (rc)
rc                170 drivers/ata/ahci_dm816.c 	return rc;
rc                 73 drivers/ata/ahci_mvebu.c 	int rc = 0;
rc                 79 drivers/ata/ahci_mvebu.c 		rc = -ENODEV;
rc                 83 drivers/ata/ahci_mvebu.c 	return rc;
rc                189 drivers/ata/ahci_mvebu.c 	int rc;
rc                202 drivers/ata/ahci_mvebu.c 	rc = ahci_platform_enable_resources(hpriv);
rc                203 drivers/ata/ahci_mvebu.c 	if (rc)
rc                204 drivers/ata/ahci_mvebu.c 		return rc;
rc                208 drivers/ata/ahci_mvebu.c 	rc = pdata->plat_config(hpriv);
rc                209 drivers/ata/ahci_mvebu.c 	if (rc)
rc                212 drivers/ata/ahci_mvebu.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_mvebu_port_info,
rc                214 drivers/ata/ahci_mvebu.c 	if (rc)
rc                221 drivers/ata/ahci_mvebu.c 	return rc;
rc                 48 drivers/ata/ahci_platform.c 	int rc;
rc                 55 drivers/ata/ahci_platform.c 	rc = ahci_platform_enable_resources(hpriv);
rc                 56 drivers/ata/ahci_platform.c 	if (rc)
rc                 57 drivers/ata/ahci_platform.c 		return rc;
rc                 69 drivers/ata/ahci_platform.c 	rc = ahci_platform_init_host(pdev, hpriv, port,
rc                 71 drivers/ata/ahci_platform.c 	if (rc)
rc                 77 drivers/ata/ahci_platform.c 	return rc;
rc                 96 drivers/ata/ahci_qoriq.c 	int rc;
rc                124 drivers/ata/ahci_qoriq.c 	rc = sata_link_hardreset(link, timing, deadline, &online,
rc                143 drivers/ata/ahci_qoriq.c 	DPRINTK("EXIT, rc=%d, class=%u\n", rc, *class);
rc                144 drivers/ata/ahci_qoriq.c 	return rc;
rc                263 drivers/ata/ahci_qoriq.c 	int rc;
rc                293 drivers/ata/ahci_qoriq.c 	rc = ahci_platform_enable_resources(hpriv);
rc                294 drivers/ata/ahci_qoriq.c 	if (rc)
rc                295 drivers/ata/ahci_qoriq.c 		return rc;
rc                298 drivers/ata/ahci_qoriq.c 	rc = ahci_qoriq_phy_init(hpriv);
rc                299 drivers/ata/ahci_qoriq.c 	if (rc)
rc                302 drivers/ata/ahci_qoriq.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_qoriq_port_info,
rc                304 drivers/ata/ahci_qoriq.c 	if (rc)
rc                312 drivers/ata/ahci_qoriq.c 	return rc;
rc                320 drivers/ata/ahci_qoriq.c 	int rc;
rc                322 drivers/ata/ahci_qoriq.c 	rc = ahci_platform_enable_resources(hpriv);
rc                323 drivers/ata/ahci_qoriq.c 	if (rc)
rc                324 drivers/ata/ahci_qoriq.c 		return rc;
rc                326 drivers/ata/ahci_qoriq.c 	rc = ahci_qoriq_phy_init(hpriv);
rc                327 drivers/ata/ahci_qoriq.c 	if (rc)
rc                330 drivers/ata/ahci_qoriq.c 	rc = ahci_platform_resume_host(dev);
rc                331 drivers/ata/ahci_qoriq.c 	if (rc)
rc                344 drivers/ata/ahci_qoriq.c 	return rc;
rc                156 drivers/ata/ahci_seattle.c 	int rc;
rc                163 drivers/ata/ahci_seattle.c 	rc = ahci_platform_enable_resources(hpriv);
rc                164 drivers/ata/ahci_seattle.c 	if (rc)
rc                165 drivers/ata/ahci_seattle.c 		return rc;
rc                167 drivers/ata/ahci_seattle.c 	rc = ahci_platform_init_host(pdev, hpriv,
rc                170 drivers/ata/ahci_seattle.c 	if (rc)
rc                176 drivers/ata/ahci_seattle.c 	return rc;
rc                217 drivers/ata/ahci_sunxi.c 	int rc;
rc                225 drivers/ata/ahci_sunxi.c 	rc = ahci_platform_enable_resources(hpriv);
rc                226 drivers/ata/ahci_sunxi.c 	if (rc)
rc                227 drivers/ata/ahci_sunxi.c 		return rc;
rc                229 drivers/ata/ahci_sunxi.c 	rc = ahci_sunxi_phy_init(dev, hpriv->mmio);
rc                230 drivers/ata/ahci_sunxi.c 	if (rc)
rc                244 drivers/ata/ahci_sunxi.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_sunxi_port_info,
rc                246 drivers/ata/ahci_sunxi.c 	if (rc)
rc                253 drivers/ata/ahci_sunxi.c 	return rc;
rc                261 drivers/ata/ahci_sunxi.c 	int rc;
rc                263 drivers/ata/ahci_sunxi.c 	rc = ahci_platform_enable_resources(hpriv);
rc                264 drivers/ata/ahci_sunxi.c 	if (rc)
rc                265 drivers/ata/ahci_sunxi.c 		return rc;
rc                267 drivers/ata/ahci_sunxi.c 	rc = ahci_sunxi_phy_init(dev, hpriv->mmio);
rc                268 drivers/ata/ahci_sunxi.c 	if (rc)
rc                271 drivers/ata/ahci_sunxi.c 	rc = ahci_platform_resume_host(dev);
rc                272 drivers/ata/ahci_sunxi.c 	if (rc)
rc                279 drivers/ata/ahci_sunxi.c 	return rc;
rc                194 drivers/ata/ahci_xgene.c 	int rc = 0;
rc                214 drivers/ata/ahci_xgene.c 	rc = ahci_qc_issue(qc);
rc                219 drivers/ata/ahci_xgene.c 	return rc;
rc                362 drivers/ata/ahci_xgene.c 	int rc;
rc                370 drivers/ata/ahci_xgene.c 		rc = sata_link_hardreset(link, timing, deadline, online,
rc                387 drivers/ata/ahci_xgene.c 	return rc;
rc                397 drivers/ata/ahci_xgene.c 	int rc;
rc                413 drivers/ata/ahci_xgene.c 	rc = xgene_ahci_do_hardreset(link, deadline, &online);
rc                427 drivers/ata/ahci_xgene.c 	return rc;
rc                456 drivers/ata/ahci_xgene.c 	u32 rc;
rc                469 drivers/ata/ahci_xgene.c 	rc = ahci_do_softreset(link, class, pmp, deadline, ahci_check_ready);
rc                471 drivers/ata/ahci_xgene.c 	return rc;
rc                506 drivers/ata/ahci_xgene.c 	u32 rc;
rc                520 drivers/ata/ahci_xgene.c 	rc = ahci_do_softreset(link, class, pmp,
rc                535 drivers/ata/ahci_xgene.c 	return rc;
rc                587 drivers/ata/ahci_xgene.c 	unsigned int rc = 0;
rc                611 drivers/ata/ahci_xgene.c 	rc = xgene_ahci_handle_broken_edge_irq(host, irq_masked);
rc                617 drivers/ata/ahci_xgene.c 	return IRQ_RETVAL(rc);
rc                655 drivers/ata/ahci_xgene.c 	int rc;
rc                659 drivers/ata/ahci_xgene.c 	rc = xgene_ahci_init_memram(ctx);
rc                660 drivers/ata/ahci_xgene.c 	if (rc)
rc                661 drivers/ata/ahci_xgene.c 		return rc;
rc                699 drivers/ata/ahci_xgene.c 	return rc;
rc                747 drivers/ata/ahci_xgene.c 	int rc;
rc                824 drivers/ata/ahci_xgene.c 	if ((rc = xgene_ahci_mux_select(ctx))) {
rc                825 drivers/ata/ahci_xgene.c 		dev_err(dev, "SATA mux selection failed error %d\n", rc);
rc                835 drivers/ata/ahci_xgene.c 	rc = ahci_platform_enable_clks(hpriv);
rc                836 drivers/ata/ahci_xgene.c 	if (rc)
rc                840 drivers/ata/ahci_xgene.c 	rc = ahci_platform_enable_resources(hpriv);
rc                841 drivers/ata/ahci_xgene.c 	if (rc)
rc                860 drivers/ata/ahci_xgene.c 	rc = ahci_platform_init_host(pdev, hpriv, ppi[version - 1],
rc                862 drivers/ata/ahci_xgene.c 	if (rc)
rc                870 drivers/ata/ahci_xgene.c 	return rc;
rc                204 drivers/ata/ata_generic.c 		int rc = pcim_enable_device(dev);
rc                205 drivers/ata/ata_generic.c 		if (rc < 0)
rc                206 drivers/ata/ata_generic.c 			return rc;
rc                992 drivers/ata/ata_piix.c 	int rc = 0;
rc                994 drivers/ata/ata_piix.c 	rc = ata_host_suspend(host, mesg);
rc                995 drivers/ata/ata_piix.c 	if (rc)
rc                996 drivers/ata/ata_piix.c 		return rc;
rc               1027 drivers/ata/ata_piix.c 	int rc;
rc               1041 drivers/ata/ata_piix.c 		rc = pci_reenable_device(pdev);
rc               1042 drivers/ata/ata_piix.c 		if (rc)
rc               1045 drivers/ata/ata_piix.c 				rc);
rc               1047 drivers/ata/ata_piix.c 		rc = ata_pci_device_do_resume(pdev);
rc               1049 drivers/ata/ata_piix.c 	if (rc == 0)
rc               1052 drivers/ata/ata_piix.c 	return rc;
rc               1275 drivers/ata/ata_piix.c 	int rc = 0;
rc               1296 drivers/ata/ata_piix.c 			rc = -EIO;
rc               1300 drivers/ata/ata_piix.c 	return rc;
rc               1440 drivers/ata/ata_piix.c 	int i, rc;
rc               1492 drivers/ata/ata_piix.c 			rc = ata_slave_link_init(ap);
rc               1493 drivers/ata/ata_piix.c 			if (rc)
rc               1494 drivers/ata/ata_piix.c 				return rc;
rc               1650 drivers/ata/ata_piix.c 	int rc;
rc               1672 drivers/ata/ata_piix.c 	rc = pcim_enable_device(pdev);
rc               1673 drivers/ata/ata_piix.c 	if (rc)
rc               1674 drivers/ata/ata_piix.c 		return rc;
rc               1692 drivers/ata/ata_piix.c 		rc = piix_disable_ahci(pdev);
rc               1693 drivers/ata/ata_piix.c 		if (rc)
rc               1694 drivers/ata/ata_piix.c 			return rc;
rc               1702 drivers/ata/ata_piix.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
rc               1703 drivers/ata/ata_piix.c 	if (rc)
rc               1704 drivers/ata/ata_piix.c 		return rc;
rc               1710 drivers/ata/ata_piix.c 		rc = piix_init_sidpr(host);
rc               1711 drivers/ata/ata_piix.c 		if (rc)
rc               1712 drivers/ata/ata_piix.c 			return rc;
rc               1770 drivers/ata/ata_piix.c 	int rc;
rc               1773 drivers/ata/ata_piix.c 	rc = pci_register_driver(&piix_pci_driver);
rc               1774 drivers/ata/ata_piix.c 	if (rc)
rc               1775 drivers/ata/ata_piix.c 		return rc;
rc                845 drivers/ata/libahci.c 	ssize_t rc;
rc                862 drivers/ata/libahci.c 				rc = ap->ops->transmit_led_message(ap,
rc                873 drivers/ata/libahci.c 				if (rc == -EBUSY)
rc                889 drivers/ata/libahci.c 	int rc;
rc                893 drivers/ata/libahci.c 	rc = hpriv->stop_engine(ap);
rc                894 drivers/ata/libahci.c 	if (rc) {
rc                896 drivers/ata/libahci.c 		return rc;
rc                900 drivers/ata/libahci.c 	rc = ahci_stop_fis_rx(ap);
rc                901 drivers/ata/libahci.c 	if (rc) {
rc                903 drivers/ata/libahci.c 		return rc;
rc               1114 drivers/ata/libahci.c 	int rc = 0;
rc               1118 drivers/ata/libahci.c 		rc += sprintf(buf, "%lx\n", emp->led_state);
rc               1120 drivers/ata/libahci.c 	return rc;
rc               1203 drivers/ata/libahci.c 	int rc;
rc               1207 drivers/ata/libahci.c 	rc = ahci_deinit_port(ap, &emsg);
rc               1208 drivers/ata/libahci.c 	if (rc)
rc               1209 drivers/ata/libahci.c 		dev_warn(dev, "%s (%d)\n", emsg, rc);
rc               1303 drivers/ata/libahci.c 	int busy, rc;
rc               1306 drivers/ata/libahci.c 	rc = hpriv->stop_engine(ap);
rc               1307 drivers/ata/libahci.c 	if (rc)
rc               1315 drivers/ata/libahci.c 		rc = 0;
rc               1320 drivers/ata/libahci.c 		rc = -EOPNOTSUPP;
rc               1329 drivers/ata/libahci.c 	rc = 0;
rc               1333 drivers/ata/libahci.c 		rc = -EIO;
rc               1338 drivers/ata/libahci.c 	return rc;
rc               1392 drivers/ata/libahci.c 	int rc;
rc               1397 drivers/ata/libahci.c 	rc = ahci_kick_engine(ap);
rc               1398 drivers/ata/libahci.c 	if (rc && rc != -EOPNOTSUPP)
rc               1399 drivers/ata/libahci.c 		ata_link_warn(link, "failed to reset engine (errno=%d)\n", rc);
rc               1422 drivers/ata/libahci.c 		rc = -EIO;
rc               1435 drivers/ata/libahci.c 	rc = ata_wait_after_reset(link, deadline, check_ready);
rc               1436 drivers/ata/libahci.c 	if (rc == -EBUSY && hpriv->flags & AHCI_HFLAG_SRST_TOUT_IS_OFFLINE) {
rc               1444 drivers/ata/libahci.c 	} else if (rc) {
rc               1460 drivers/ata/libahci.c 	return rc;
rc               1505 drivers/ata/libahci.c 	int rc;
rc               1510 drivers/ata/libahci.c 	rc = ahci_do_softreset(link, class, pmp, deadline,
rc               1518 drivers/ata/libahci.c 	if (rc == -EIO) {
rc               1524 drivers/ata/libahci.c 			rc = ahci_do_softreset(link, class, 0, deadline,
rc               1529 drivers/ata/libahci.c 	return rc;
rc               1541 drivers/ata/libahci.c 	int rc;
rc               1552 drivers/ata/libahci.c 	rc = sata_link_hardreset(link, timing, deadline, online,
rc               1560 drivers/ata/libahci.c 	DPRINTK("EXIT, rc=%d, class=%u\n", rc, *class);
rc               1561 drivers/ata/libahci.c 	return rc;
rc               1808 drivers/ata/libahci.c 	int rc;
rc               1874 drivers/ata/libahci.c 	rc = ata_qc_complete_multiple(ap, qc_active);
rc               1877 drivers/ata/libahci.c 	if (unlikely(rc < 0 && !resetting)) {
rc               1947 drivers/ata/libahci.c 	unsigned int rc = 0;
rc               1965 drivers/ata/libahci.c 	rc = ahci_handle_port_intr(host, irq_masked);
rc               1982 drivers/ata/libahci.c 	return IRQ_RETVAL(rc);
rc               2097 drivers/ata/libahci.c 	int rc;
rc               2132 drivers/ata/libahci.c 	rc = hpriv->stop_engine(ap);
rc               2133 drivers/ata/libahci.c 	if (rc)
rc               2177 drivers/ata/libahci.c 	int rc;
rc               2189 drivers/ata/libahci.c 	rc = hpriv->stop_engine(ap);
rc               2190 drivers/ata/libahci.c 	if (rc)
rc               2211 drivers/ata/libahci.c 	int rc;
rc               2222 drivers/ata/libahci.c 	rc = hpriv->stop_engine(ap);
rc               2223 drivers/ata/libahci.c 	if (rc)
rc               2303 drivers/ata/libahci.c 	int rc;
rc               2305 drivers/ata/libahci.c 	rc = ahci_deinit_port(ap, &emsg);
rc               2306 drivers/ata/libahci.c 	if (rc == 0)
rc               2309 drivers/ata/libahci.c 		ata_port_err(ap, "%s (%d)\n", emsg, rc);
rc               2314 drivers/ata/libahci.c 	return rc;
rc               2419 drivers/ata/libahci.c 	int rc;
rc               2422 drivers/ata/libahci.c 	rc = ahci_deinit_port(ap, &emsg);
rc               2423 drivers/ata/libahci.c 	if (rc)
rc               2424 drivers/ata/libahci.c 		ata_port_warn(ap, "%s (%d)\n", emsg, rc);
rc               2536 drivers/ata/libahci.c 	int i, rc;
rc               2538 drivers/ata/libahci.c 	rc = ata_host_start(host);
rc               2539 drivers/ata/libahci.c 	if (rc)
rc               2540 drivers/ata/libahci.c 		return rc;
rc               2555 drivers/ata/libahci.c 		rc = devm_request_irq(host->dev, irq, ahci_multi_irqs_intr_hard,
rc               2558 drivers/ata/libahci.c 		if (rc)
rc               2559 drivers/ata/libahci.c 			return rc;
rc               2581 drivers/ata/libahci.c 	int rc;
rc               2594 drivers/ata/libahci.c 		rc = ahci_host_activate_multi_irqs(host, sht);
rc               2596 drivers/ata/libahci.c 		rc = ata_host_activate(host, irq, hpriv->irq_handler,
rc               2601 drivers/ata/libahci.c 	return rc;
rc                 48 drivers/ata/libahci_platform.c 	int rc, i;
rc                 51 drivers/ata/libahci_platform.c 		rc = phy_init(hpriv->phys[i]);
rc                 52 drivers/ata/libahci_platform.c 		if (rc)
rc                 55 drivers/ata/libahci_platform.c 		rc = phy_set_mode(hpriv->phys[i], PHY_MODE_SATA);
rc                 56 drivers/ata/libahci_platform.c 		if (rc) {
rc                 61 drivers/ata/libahci_platform.c 		rc = phy_power_on(hpriv->phys[i]);
rc                 62 drivers/ata/libahci_platform.c 		if (rc) {
rc                 75 drivers/ata/libahci_platform.c 	return rc;
rc                109 drivers/ata/libahci_platform.c 	int c, rc;
rc                112 drivers/ata/libahci_platform.c 		rc = clk_prepare_enable(hpriv->clks[c]);
rc                113 drivers/ata/libahci_platform.c 		if (rc)
rc                121 drivers/ata/libahci_platform.c 	return rc;
rc                156 drivers/ata/libahci_platform.c 	int rc, i;
rc                158 drivers/ata/libahci_platform.c 	rc = regulator_enable(hpriv->ahci_regulator);
rc                159 drivers/ata/libahci_platform.c 	if (rc)
rc                160 drivers/ata/libahci_platform.c 		return rc;
rc                162 drivers/ata/libahci_platform.c 	rc = regulator_enable(hpriv->phy_regulator);
rc                163 drivers/ata/libahci_platform.c 	if (rc)
rc                170 drivers/ata/libahci_platform.c 		rc = regulator_enable(hpriv->target_pwrs[i]);
rc                171 drivers/ata/libahci_platform.c 		if (rc)
rc                185 drivers/ata/libahci_platform.c 	return rc;
rc                229 drivers/ata/libahci_platform.c 	int rc;
rc                231 drivers/ata/libahci_platform.c 	rc = ahci_platform_enable_regulators(hpriv);
rc                232 drivers/ata/libahci_platform.c 	if (rc)
rc                233 drivers/ata/libahci_platform.c 		return rc;
rc                235 drivers/ata/libahci_platform.c 	rc = ahci_platform_enable_clks(hpriv);
rc                236 drivers/ata/libahci_platform.c 	if (rc)
rc                239 drivers/ata/libahci_platform.c 	rc = reset_control_deassert(hpriv->rsts);
rc                240 drivers/ata/libahci_platform.c 	if (rc)
rc                243 drivers/ata/libahci_platform.c 	rc = ahci_platform_enable_phys(hpriv);
rc                244 drivers/ata/libahci_platform.c 	if (rc)
rc                258 drivers/ata/libahci_platform.c 	return rc;
rc                312 drivers/ata/libahci_platform.c 	int rc;
rc                319 drivers/ata/libahci_platform.c 	rc = PTR_ERR(hpriv->phys[port]);
rc                320 drivers/ata/libahci_platform.c 	switch (rc) {
rc                333 drivers/ata/libahci_platform.c 		rc = 0;
rc                342 drivers/ata/libahci_platform.c 			node, rc);
rc                347 drivers/ata/libahci_platform.c 	return rc;
rc                354 drivers/ata/libahci_platform.c 	int rc = 0;
rc                361 drivers/ata/libahci_platform.c 		rc = PTR_ERR(target_pwr);
rc                363 drivers/ata/libahci_platform.c 	return rc;
rc                392 drivers/ata/libahci_platform.c 	int i, enabled_ports = 0, rc = -ENOMEM, child_nodes;
rc                408 drivers/ata/libahci_platform.c 		rc = PTR_ERR(hpriv->mmio);
rc                425 drivers/ata/libahci_platform.c 			rc = PTR_ERR(clk);
rc                426 drivers/ata/libahci_platform.c 			if (rc == -EPROBE_DEFER)
rc                435 drivers/ata/libahci_platform.c 		rc = PTR_ERR(hpriv->ahci_regulator);
rc                436 drivers/ata/libahci_platform.c 		if (rc != 0)
rc                442 drivers/ata/libahci_platform.c 		rc = PTR_ERR(hpriv->phy_regulator);
rc                443 drivers/ata/libahci_platform.c 		if (rc == -EPROBE_DEFER)
rc                445 drivers/ata/libahci_platform.c 		rc = 0;
rc                452 drivers/ata/libahci_platform.c 			rc = PTR_ERR(hpriv->rsts);
rc                469 drivers/ata/libahci_platform.c 		rc = -ENOMEM;
rc                478 drivers/ata/libahci_platform.c 		rc = -ENOMEM;
rc                491 drivers/ata/libahci_platform.c 				rc = -EINVAL;
rc                508 drivers/ata/libahci_platform.c 				rc = ahci_platform_get_regulator(hpriv, port,
rc                510 drivers/ata/libahci_platform.c 				if (rc == -EPROBE_DEFER) {
rc                517 drivers/ata/libahci_platform.c 			rc = ahci_platform_get_phy(hpriv, port, dev, child);
rc                518 drivers/ata/libahci_platform.c 			if (rc) {
rc                527 drivers/ata/libahci_platform.c 			rc = -ENODEV;
rc                538 drivers/ata/libahci_platform.c 		rc = ahci_platform_get_phy(hpriv, 0, dev, dev->of_node);
rc                539 drivers/ata/libahci_platform.c 		if (rc)
rc                542 drivers/ata/libahci_platform.c 		rc = ahci_platform_get_regulator(hpriv, 0, dev);
rc                543 drivers/ata/libahci_platform.c 		if (rc == -EPROBE_DEFER)
rc                555 drivers/ata/libahci_platform.c 	return ERR_PTR(rc);
rc                582 drivers/ata/libahci_platform.c 	int i, irq, n_ports, rc;
rc                644 drivers/ata/libahci_platform.c 		rc = dma_coerce_mask_and_coherent(dev, DMA_BIT_MASK(64));
rc                645 drivers/ata/libahci_platform.c 		if (rc) {
rc                646 drivers/ata/libahci_platform.c 			rc = dma_coerce_mask_and_coherent(dev,
rc                648 drivers/ata/libahci_platform.c 			if (rc) {
rc                650 drivers/ata/libahci_platform.c 				return rc;
rc                656 drivers/ata/libahci_platform.c 	rc = ahci_reset_controller(host);
rc                657 drivers/ata/libahci_platform.c 	if (rc)
rc                658 drivers/ata/libahci_platform.c 		return rc;
rc                764 drivers/ata/libahci_platform.c 	int rc;
rc                767 drivers/ata/libahci_platform.c 		rc = ahci_reset_controller(host);
rc                768 drivers/ata/libahci_platform.c 		if (rc)
rc                769 drivers/ata/libahci_platform.c 			return rc;
rc                797 drivers/ata/libahci_platform.c 	int rc;
rc                799 drivers/ata/libahci_platform.c 	rc = ahci_platform_suspend_host(dev);
rc                800 drivers/ata/libahci_platform.c 	if (rc)
rc                801 drivers/ata/libahci_platform.c 		return rc;
rc                823 drivers/ata/libahci_platform.c 	int rc;
rc                825 drivers/ata/libahci_platform.c 	rc = ahci_platform_enable_resources(hpriv);
rc                826 drivers/ata/libahci_platform.c 	if (rc)
rc                827 drivers/ata/libahci_platform.c 		return rc;
rc                829 drivers/ata/libahci_platform.c 	rc = ahci_platform_resume_host(dev);
rc                830 drivers/ata/libahci_platform.c 	if (rc)
rc                843 drivers/ata/libahci_platform.c 	return rc;
rc                292 drivers/ata/libata-acpi.c 	int rc = 0;
rc                300 drivers/ata/libata-acpi.c 	rc = -ENOENT;
rc                304 drivers/ata/libata-acpi.c 	rc = -EINVAL;
rc                326 drivers/ata/libata-acpi.c 	rc = 0;
rc                329 drivers/ata/libata-acpi.c 	return rc;
rc                409 drivers/ata/libata-acpi.c 	int rc = 0;
rc                434 drivers/ata/libata-acpi.c 			rc = -EINVAL;
rc                445 drivers/ata/libata-acpi.c 		rc = -EINVAL;
rc                452 drivers/ata/libata-acpi.c 		rc = -EINVAL;
rc                459 drivers/ata/libata-acpi.c 		rc = -EINVAL;
rc                464 drivers/ata/libata-acpi.c 	rc = out_obj->buffer.length / REGS_PER_GTF;
rc                469 drivers/ata/libata-acpi.c 				    __func__, *gtf, rc);
rc                471 drivers/ata/libata-acpi.c 	return rc;
rc                475 drivers/ata/libata-acpi.c 	return rc;
rc                655 drivers/ata/libata-acpi.c 	int rc;
rc                677 drivers/ata/libata-acpi.c 			rc = 1;
rc                685 drivers/ata/libata-acpi.c 			rc = 0;
rc                693 drivers/ata/libata-acpi.c 			rc = -EIO;
rc                699 drivers/ata/libata-acpi.c 		rc = 0;
rc                709 drivers/ata/libata-acpi.c 	return rc;
rc                729 drivers/ata/libata-acpi.c 	int gtf_count, i, rc;
rc                732 drivers/ata/libata-acpi.c 	rc = ata_dev_get_GTF(dev, &gtf);
rc                733 drivers/ata/libata-acpi.c 	if (rc < 0)
rc                734 drivers/ata/libata-acpi.c 		return rc;
rc                735 drivers/ata/libata-acpi.c 	gtf_count = rc;
rc                739 drivers/ata/libata-acpi.c 		rc = ata_acpi_run_tf(dev, gtf, pgtf);
rc                740 drivers/ata/libata-acpi.c 		if (rc < 0)
rc                742 drivers/ata/libata-acpi.c 		if (rc) {
rc                750 drivers/ata/libata-acpi.c 	if (rc < 0)
rc                751 drivers/ata/libata-acpi.c 		return rc;
rc                984 drivers/ata/libata-acpi.c 	int rc;
rc                996 drivers/ata/libata-acpi.c 		rc = ata_acpi_push_id(dev);
rc                997 drivers/ata/libata-acpi.c 		if (rc && rc != -ENOENT)
rc               1002 drivers/ata/libata-acpi.c 	rc = ata_acpi_exec_tfs(dev, &nr_executed);
rc               1003 drivers/ata/libata-acpi.c 	if (rc)
rc               1010 drivers/ata/libata-acpi.c 		rc = ata_dev_reread_id(dev, 0);
rc               1011 drivers/ata/libata-acpi.c 		if (rc < 0) {
rc               1014 drivers/ata/libata-acpi.c 			return rc;
rc               1022 drivers/ata/libata-acpi.c 	if (rc == -EINVAL && !nr_executed && !(ap->pflags & ATA_PFLAG_FROZEN))
rc               1028 drivers/ata/libata-acpi.c 		return rc;
rc               1040 drivers/ata/libata-acpi.c 	return rc;
rc               1331 drivers/ata/libata-core.c 	int rc;
rc               1340 drivers/ata/libata-core.c 	rc = ata_read_native_max_address(dev, &native_sectors);
rc               1341 drivers/ata/libata-core.c 	if (rc) {
rc               1345 drivers/ata/libata-core.c 		if (rc == -EACCES || !unlock_hpa) {
rc               1351 drivers/ata/libata-core.c 			if (rc == -EACCES)
rc               1352 drivers/ata/libata-core.c 				rc = 0;
rc               1355 drivers/ata/libata-core.c 		return rc;
rc               1378 drivers/ata/libata-core.c 	rc = ata_set_max_sectors(dev, native_sectors);
rc               1379 drivers/ata/libata-core.c 	if (rc == -EACCES) {
rc               1387 drivers/ata/libata-core.c 	} else if (rc)
rc               1388 drivers/ata/libata-core.c 		return rc;
rc               1391 drivers/ata/libata-core.c 	rc = ata_dev_reread_id(dev, 0);
rc               1392 drivers/ata/libata-core.c 	if (rc) {
rc               1395 drivers/ata/libata-core.c 		return rc;
rc               1564 drivers/ata/libata-core.c 	int rc;
rc               1635 drivers/ata/libata-core.c 	rc = wait_for_completion_timeout(&wait, msecs_to_jiffies(timeout));
rc               1642 drivers/ata/libata-core.c 	if (!rc) {
rc               1846 drivers/ata/libata-core.c 	int rc;
rc               1866 drivers/ata/libata-core.c 		rc = -ENODEV;
rc               1927 drivers/ata/libata-core.c 		rc = -EIO;
rc               1948 drivers/ata/libata-core.c 	rc = -EINVAL;
rc               1974 drivers/ata/libata-core.c 			rc = -EIO;
rc               2002 drivers/ata/libata-core.c 				rc = -EIO;
rc               2023 drivers/ata/libata-core.c 	return rc;
rc               2442 drivers/ata/libata-core.c 	int rc;
rc               2471 drivers/ata/libata-core.c 	rc = ata_do_link_spd_horkage(dev);
rc               2472 drivers/ata/libata-core.c 	if (rc)
rc               2473 drivers/ata/libata-core.c 		return rc;
rc               2489 drivers/ata/libata-core.c 	rc = ata_acpi_on_devcfg(dev);
rc               2490 drivers/ata/libata-core.c 	if (rc)
rc               2491 drivers/ata/libata-core.c 		return rc;
rc               2494 drivers/ata/libata-core.c 	rc = ata_hpa_resize(dev);
rc               2495 drivers/ata/libata-core.c 	if (rc)
rc               2496 drivers/ata/libata-core.c 		return rc;
rc               2578 drivers/ata/libata-core.c 			rc = ata_dev_config_ncq(dev, ncq_desc, sizeof(ncq_desc));
rc               2579 drivers/ata/libata-core.c 			if (rc)
rc               2580 drivers/ata/libata-core.c 				return rc;
rc               2656 drivers/ata/libata-core.c 		rc = atapi_cdb_len(id);
rc               2657 drivers/ata/libata-core.c 		if ((rc < 12) || (rc > ATAPI_CDB_LEN)) {
rc               2660 drivers/ata/libata-core.c 			rc = -EINVAL;
rc               2663 drivers/ata/libata-core.c 		dev->cdb_len = (unsigned int) rc;
rc               2771 drivers/ata/libata-core.c 	return rc;
rc               2855 drivers/ata/libata-core.c 	int rc;
rc               2905 drivers/ata/libata-core.c 		rc = ata_dev_read_id(dev, &dev->class, ATA_READID_POSTRESET,
rc               2907 drivers/ata/libata-core.c 		if (rc)
rc               2929 drivers/ata/libata-core.c 		rc = ata_dev_configure(dev);
rc               2931 drivers/ata/libata-core.c 		if (rc)
rc               2936 drivers/ata/libata-core.c 	rc = ata_set_mode(&ap->link, &dev);
rc               2937 drivers/ata/libata-core.c 	if (rc)
rc               2948 drivers/ata/libata-core.c 	switch (rc) {
rc               3041 drivers/ata/libata-core.c 	int rc, bit;
rc               3049 drivers/ata/libata-core.c 	rc = sata_scr_read(link, SCR_STATUS, &sstatus);
rc               3050 drivers/ata/libata-core.c 	if (rc == 0 && ata_sstatus_online(sstatus))
rc               3164 drivers/ata/libata-core.c 	int rc;
rc               3166 drivers/ata/libata-core.c 	if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol)))
rc               3167 drivers/ata/libata-core.c 		return rc;
rc               3172 drivers/ata/libata-core.c 	if ((rc = sata_scr_write(link, SCR_CONTROL, scontrol)))
rc               3173 drivers/ata/libata-core.c 		return rc;
rc               3492 drivers/ata/libata-core.c 	int rc;
rc               3513 drivers/ata/libata-core.c 	rc = ata_dev_revalidate(dev, ATA_DEV_UNKNOWN, 0);
rc               3515 drivers/ata/libata-core.c 	if (rc)
rc               3516 drivers/ata/libata-core.c 		return rc;
rc               3588 drivers/ata/libata-core.c 	int rc = 0, used_dma = 0, found = 0;
rc               3626 drivers/ata/libata-core.c 			rc = -EINVAL;
rc               3649 drivers/ata/libata-core.c 		rc = ata_dev_set_mode(dev);
rc               3650 drivers/ata/libata-core.c 		if (rc)
rc               3661 drivers/ata/libata-core.c 	if (rc)
rc               3663 drivers/ata/libata-core.c 	return rc;
rc               3804 drivers/ata/libata-core.c 	int rc;
rc               3810 drivers/ata/libata-core.c 	if ((rc = sata_scr_read(link, SCR_STATUS, &cur)))
rc               3811 drivers/ata/libata-core.c 		return rc;
rc               3819 drivers/ata/libata-core.c 		if ((rc = sata_scr_read(link, SCR_STATUS, &cur)))
rc               3820 drivers/ata/libata-core.c 			return rc;
rc               3864 drivers/ata/libata-core.c 	int rc;
rc               3866 drivers/ata/libata-core.c 	if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol)))
rc               3867 drivers/ata/libata-core.c 		return rc;
rc               3876 drivers/ata/libata-core.c 		if ((rc = sata_scr_write(link, SCR_CONTROL, scontrol)))
rc               3877 drivers/ata/libata-core.c 			return rc;
rc               3887 drivers/ata/libata-core.c 		if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol)))
rc               3888 drivers/ata/libata-core.c 			return rc;
rc               3901 drivers/ata/libata-core.c 	if ((rc = sata_link_debounce(link, params, deadline)))
rc               3902 drivers/ata/libata-core.c 		return rc;
rc               3905 drivers/ata/libata-core.c 	if (!(rc = sata_scr_read(link, SCR_ERROR, &serror)))
rc               3906 drivers/ata/libata-core.c 		rc = sata_scr_write(link, SCR_ERROR, serror);
rc               3908 drivers/ata/libata-core.c 	return rc != -EINVAL ? rc : 0;
rc               3935 drivers/ata/libata-core.c 	int rc;
rc               3937 drivers/ata/libata-core.c 	rc = sata_scr_read(link, SCR_CONTROL, &scontrol);
rc               3938 drivers/ata/libata-core.c 	if (rc)
rc               3939 drivers/ata/libata-core.c 		return rc;
rc               3972 drivers/ata/libata-core.c 	rc = sata_scr_write(link, SCR_CONTROL, scontrol);
rc               3973 drivers/ata/libata-core.c 	if (rc)
rc               3974 drivers/ata/libata-core.c 		return rc;
rc               4007 drivers/ata/libata-core.c 	int rc;
rc               4015 drivers/ata/libata-core.c 		rc = sata_link_resume(link, timing, deadline);
rc               4017 drivers/ata/libata-core.c 		if (rc && rc != -EOPNOTSUPP)
rc               4020 drivers/ata/libata-core.c 				      rc);
rc               4059 drivers/ata/libata-core.c 	int rc;
rc               4072 drivers/ata/libata-core.c 		if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol)))
rc               4077 drivers/ata/libata-core.c 		if ((rc = sata_scr_write(link, SCR_CONTROL, scontrol)))
rc               4084 drivers/ata/libata-core.c 	if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol)))
rc               4089 drivers/ata/libata-core.c 	if ((rc = sata_scr_write_flush(link, SCR_CONTROL, scontrol)))
rc               4098 drivers/ata/libata-core.c 	rc = sata_link_resume(link, timing, deadline);
rc               4099 drivers/ata/libata-core.c 	if (rc)
rc               4124 drivers/ata/libata-core.c 		rc = -EAGAIN;
rc               4128 drivers/ata/libata-core.c 	rc = 0;
rc               4130 drivers/ata/libata-core.c 		rc = ata_wait_ready(link, deadline, check_ready);
rc               4132 drivers/ata/libata-core.c 	if (rc && rc != -EAGAIN) {
rc               4136 drivers/ata/libata-core.c 		ata_link_err(link, "COMRESET failed (errno=%d)\n", rc);
rc               4138 drivers/ata/libata-core.c 	DPRINTK("EXIT, rc=%d\n", rc);
rc               4139 drivers/ata/libata-core.c 	return rc;
rc               4161 drivers/ata/libata-core.c 	int rc;
rc               4164 drivers/ata/libata-core.c 	rc = sata_link_hardreset(link, timing, deadline, &online, NULL);
rc               4165 drivers/ata/libata-core.c 	return online ? -EAGAIN : rc;
rc               4263 drivers/ata/libata-core.c 	int rc;
rc               4266 drivers/ata/libata-core.c 	rc = ata_dev_read_id(dev, &class, readid_flags, id);
rc               4267 drivers/ata/libata-core.c 	if (rc)
rc               4268 drivers/ata/libata-core.c 		return rc;
rc               4298 drivers/ata/libata-core.c 	int rc;
rc               4311 drivers/ata/libata-core.c 		rc = -ENODEV;
rc               4316 drivers/ata/libata-core.c 	rc = ata_dev_reread_id(dev, readid_flags);
rc               4317 drivers/ata/libata-core.c 	if (rc)
rc               4321 drivers/ata/libata-core.c 	rc = ata_dev_configure(dev);
rc               4322 drivers/ata/libata-core.c 	if (rc)
rc               4363 drivers/ata/libata-core.c 		rc = -EIO;
rc               4365 drivers/ata/libata-core.c 		rc = -ENODEV;
rc               4371 drivers/ata/libata-core.c 	ata_dev_err(dev, "revalidation failed (errno=%d)\n", rc);
rc               4372 drivers/ata/libata-core.c 	return rc;
rc               5574 drivers/ata/libata-core.c 		int rc;
rc               5577 drivers/ata/libata-core.c 			rc = link->ap->ops->scr_write(link, reg, val);
rc               5578 drivers/ata/libata-core.c 			if (rc == 0)
rc               5579 drivers/ata/libata-core.c 				rc = link->ap->ops->scr_read(link, reg, &val);
rc               5580 drivers/ata/libata-core.c 			return rc;
rc               5981 drivers/ata/libata-core.c 	int rc;
rc               5983 drivers/ata/libata-core.c 	rc = sata_scr_read(link, SCR_CONTROL, &link->saved_scontrol);
rc               5984 drivers/ata/libata-core.c 	if (rc)
rc               5985 drivers/ata/libata-core.c 		return rc;
rc               6375 drivers/ata/libata-core.c 	int i, rc;
rc               6407 drivers/ata/libata-core.c 			rc = ap->ops->port_start(ap);
rc               6408 drivers/ata/libata-core.c 			if (rc) {
rc               6409 drivers/ata/libata-core.c 				if (rc != -ENODEV)
rc               6412 drivers/ata/libata-core.c 						i, rc);
rc               6432 drivers/ata/libata-core.c 	return rc;
rc               6474 drivers/ata/libata-core.c 	int rc = 0;
rc               6481 drivers/ata/libata-core.c 		rc = ata_bus_probe(ap);
rc               6484 drivers/ata/libata-core.c 	return rc;
rc               6528 drivers/ata/libata-core.c 	int i, rc;
rc               6554 drivers/ata/libata-core.c 		rc = ata_tport_add(host->dev,host->ports[i]);
rc               6555 drivers/ata/libata-core.c 		if (rc) {
rc               6560 drivers/ata/libata-core.c 	rc = ata_scsi_add_hosts(host, sht);
rc               6561 drivers/ata/libata-core.c 	if (rc)
rc               6604 drivers/ata/libata-core.c 	return rc;
rc               6635 drivers/ata/libata-core.c 	int i, rc;
rc               6638 drivers/ata/libata-core.c 	rc = ata_host_start(host);
rc               6639 drivers/ata/libata-core.c 	if (rc)
rc               6640 drivers/ata/libata-core.c 		return rc;
rc               6654 drivers/ata/libata-core.c 	rc = devm_request_irq(host->dev, irq, irq_handler, irq_flags,
rc               6656 drivers/ata/libata-core.c 	if (rc)
rc               6657 drivers/ata/libata-core.c 		return rc;
rc               6662 drivers/ata/libata-core.c 	rc = ata_host_register(host, sht);
rc               6664 drivers/ata/libata-core.c 	if (rc)
rc               6667 drivers/ata/libata-core.c 	return rc;
rc               6831 drivers/ata/libata-core.c 	int rc;
rc               6836 drivers/ata/libata-core.c 	rc = pcim_enable_device(pdev);
rc               6837 drivers/ata/libata-core.c 	if (rc) {
rc               6839 drivers/ata/libata-core.c 			"failed to enable device after resume (%d)\n", rc);
rc               6840 drivers/ata/libata-core.c 		return rc;
rc               6850 drivers/ata/libata-core.c 	int rc = 0;
rc               6852 drivers/ata/libata-core.c 	rc = ata_host_suspend(host, mesg);
rc               6853 drivers/ata/libata-core.c 	if (rc)
rc               6854 drivers/ata/libata-core.c 		return rc;
rc               6864 drivers/ata/libata-core.c 	int rc;
rc               6866 drivers/ata/libata-core.c 	rc = ata_pci_device_do_resume(pdev);
rc               6867 drivers/ata/libata-core.c 	if (rc == 0)
rc               6869 drivers/ata/libata-core.c 	return rc;
rc               7076 drivers/ata/libata-core.c 	int rc;
rc               7080 drivers/ata/libata-core.c 	rc = ata_sff_init();
rc               7081 drivers/ata/libata-core.c 	if (rc) {
rc               7083 drivers/ata/libata-core.c 		return rc;
rc               7090 drivers/ata/libata-core.c 		rc = -ENOMEM;
rc               7098 drivers/ata/libata-core.c 	return rc;
rc                390 drivers/ata/libata-eh.c 	int idx, rc = 0;
rc                398 drivers/ata/libata-eh.c 		rc = map_fn(ent, arg);
rc                399 drivers/ata/libata-eh.c 		if (rc)
rc                404 drivers/ata/libata-eh.c 	return rc;
rc               1108 drivers/ata/libata-eh.c 	int rc;
rc               1113 drivers/ata/libata-eh.c 	rc = sata_scr_read(&ap->link, SCR_NOTIFICATION, &sntf);
rc               1114 drivers/ata/libata-eh.c 	if (rc == 0)
rc               1117 drivers/ata/libata-eh.c 	if (!sata_pmp_attached(ap) || rc) {
rc               1680 drivers/ata/libata-eh.c 	int tag, rc;
rc               1701 drivers/ata/libata-eh.c 	rc = ata_eh_read_log_10h(dev, &tag, &tf);
rc               1702 drivers/ata/libata-eh.c 	if (rc) {
rc               1704 drivers/ata/libata-eh.c 			     rc);
rc               2120 drivers/ata/libata-eh.c 	int rc;
rc               2128 drivers/ata/libata-eh.c 	rc = sata_scr_read(link, SCR_ERROR, &serror);
rc               2129 drivers/ata/libata-eh.c 	if (rc == 0) {
rc               2132 drivers/ata/libata-eh.c 	} else if (rc != -EOPNOTSUPP) {
rc               2629 drivers/ata/libata-eh.c static int ata_eh_followup_srst_needed(struct ata_link *link, int rc)
rc               2633 drivers/ata/libata-eh.c 	if (rc == -EAGAIN)
rc               2658 drivers/ata/libata-eh.c 	int nr_unknown, rc;
rc               2728 drivers/ata/libata-eh.c 		rc = prereset(link, deadline);
rc               2734 drivers/ata/libata-eh.c 		if (slave && (rc == 0 || rc == -ENOENT)) {
rc               2739 drivers/ata/libata-eh.c 				rc = tmp;
rc               2744 drivers/ata/libata-eh.c 		if (rc) {
rc               2745 drivers/ata/libata-eh.c 			if (rc == -ENOENT) {
rc               2752 drivers/ata/libata-eh.c 				rc = 0;
rc               2756 drivers/ata/libata-eh.c 					     rc);
rc               2769 drivers/ata/libata-eh.c 			rc = 0;
rc               2795 drivers/ata/libata-eh.c 		rc = ata_do_reset(link, reset, classes, deadline, true);
rc               2796 drivers/ata/libata-eh.c 		if (rc && rc != -EAGAIN) {
rc               2813 drivers/ata/libata-eh.c 				rc = -EAGAIN;
rc               2818 drivers/ata/libata-eh.c 				rc = tmp;
rc               2825 drivers/ata/libata-eh.c 		    ata_eh_followup_srst_needed(link, rc)) {
rc               2832 drivers/ata/libata-eh.c 				rc = -EINVAL;
rc               2837 drivers/ata/libata-eh.c 			rc = ata_do_reset(link, reset, classes, deadline, true);
rc               2838 drivers/ata/libata-eh.c 			if (rc) {
rc               2947 drivers/ata/libata-eh.c 			rc = -EAGAIN;
rc               2963 drivers/ata/libata-eh.c 	rc = 0;
rc               2974 drivers/ata/libata-eh.c 	return rc;
rc               2980 drivers/ata/libata-eh.c 		rc = -ERESTART;
rc               3000 drivers/ata/libata-eh.c 			rc, DIV_ROUND_UP(jiffies_to_msecs(delta), 1000));
rc               3012 drivers/ata/libata-eh.c 	if (rc == -ERESTART) {
rc               3022 drivers/ata/libata-eh.c 	} else if (rc == -EPIPE)
rc               3112 drivers/ata/libata-eh.c 	int rc = 0;
rc               3131 drivers/ata/libata-eh.c 				rc = -EIO;
rc               3136 drivers/ata/libata-eh.c 			rc = ata_dev_revalidate(dev, ehc->classes[dev->devno],
rc               3138 drivers/ata/libata-eh.c 			if (rc)
rc               3162 drivers/ata/libata-eh.c 				rc = sata_pmp_attach(dev);
rc               3164 drivers/ata/libata-eh.c 				rc = ata_dev_read_id(dev, &dev->class,
rc               3171 drivers/ata/libata-eh.c 			switch (rc) {
rc               3210 drivers/ata/libata-eh.c 		rc = ata_dev_configure(dev);
rc               3212 drivers/ata/libata-eh.c 		if (rc) {
rc               3229 drivers/ata/libata-eh.c 	DPRINTK("EXIT rc=%d\n", rc);
rc               3230 drivers/ata/libata-eh.c 	return rc;
rc               3252 drivers/ata/libata-eh.c 	int rc;
rc               3267 drivers/ata/libata-eh.c 		rc = ap->ops->set_mode(link, r_failed_dev);
rc               3269 drivers/ata/libata-eh.c 		rc = ata_do_set_mode(link, r_failed_dev);
rc               3282 drivers/ata/libata-eh.c 	return rc;
rc               3357 drivers/ata/libata-eh.c 	int rc = 0;
rc               3396 drivers/ata/libata-eh.c 		rc = -EIO;
rc               3403 drivers/ata/libata-eh.c 				rc = 0;
rc               3406 drivers/ata/libata-eh.c 	return rc;
rc               3436 drivers/ata/libata-eh.c 	int rc;
rc               3471 drivers/ata/libata-eh.c 				rc = -EIO;
rc               3478 drivers/ata/libata-eh.c 		rc = ap->ops->set_lpm(link, policy, hints);
rc               3479 drivers/ata/libata-eh.c 		if (!rc && ap->slave_link)
rc               3480 drivers/ata/libata-eh.c 			rc = ap->ops->set_lpm(ap->slave_link, policy, hints);
rc               3482 drivers/ata/libata-eh.c 		rc = sata_pmp_set_lpm(link, policy, hints);
rc               3488 drivers/ata/libata-eh.c 	if (rc) {
rc               3489 drivers/ata/libata-eh.c 		if (rc == -EOPNOTSUPP) {
rc               3515 drivers/ata/libata-eh.c 				rc = -EIO;
rc               3539 drivers/ata/libata-eh.c 	return rc;
rc               3740 drivers/ata/libata-eh.c 	int rc, nr_fails;
rc               3780 drivers/ata/libata-eh.c 	rc = 0;
rc               3805 drivers/ata/libata-eh.c 		rc = ata_eh_reset(link, ata_link_nr_vacant(link),
rc               3807 drivers/ata/libata-eh.c 		if (rc) {
rc               3875 drivers/ata/libata-eh.c 		rc = ata_eh_revalidate_and_attach(link, &dev);
rc               3876 drivers/ata/libata-eh.c 		if (rc)
rc               3887 drivers/ata/libata-eh.c 			rc = ata_set_mode(link, &dev);
rc               3888 drivers/ata/libata-eh.c 			if (rc)
rc               3900 drivers/ata/libata-eh.c 				rc = atapi_eh_clear_ua(dev);
rc               3901 drivers/ata/libata-eh.c 				if (rc)
rc               3913 drivers/ata/libata-eh.c 			rc = ata_eh_maybe_retry_flush(dev);
rc               3914 drivers/ata/libata-eh.c 			if (rc)
rc               3921 drivers/ata/libata-eh.c 			rc = ata_eh_set_lpm(link, ap->target_lpm_policy, &dev);
rc               3922 drivers/ata/libata-eh.c 			if (rc)
rc               3933 drivers/ata/libata-eh.c 			ata_eh_handle_dev_fail(dev, rc);
rc               3949 drivers/ata/libata-eh.c 	if (rc && r_failed_link)
rc               3952 drivers/ata/libata-eh.c 	DPRINTK("EXIT, rc=%d\n", rc);
rc               3953 drivers/ata/libata-eh.c 	return rc;
rc               4020 drivers/ata/libata-eh.c 	int rc;
rc               4025 drivers/ata/libata-eh.c 	rc = ata_eh_recover(ap, prereset, softreset, hardreset, postreset,
rc               4027 drivers/ata/libata-eh.c 	if (rc) {
rc               4069 drivers/ata/libata-eh.c 	int rc = 0;
rc               4096 drivers/ata/libata-eh.c 	rc = ata_acpi_on_suspend(ap);
rc               4097 drivers/ata/libata-eh.c 	if (rc)
rc               4104 drivers/ata/libata-eh.c 		rc = ap->ops->port_suspend(ap, ap->pm_mesg);
rc               4112 drivers/ata/libata-eh.c 	if (rc == 0)
rc                266 drivers/ata/libata-pmp.c 	int nr_ports, rc;
rc                271 drivers/ata/libata-pmp.c 		rc = -EINVAL;
rc                284 drivers/ata/libata-pmp.c 		rc = -EIO;
rc                300 drivers/ata/libata-pmp.c 			rc = -EIO;
rc                307 drivers/ata/libata-pmp.c 			rc = -EIO;
rc                333 drivers/ata/libata-pmp.c 	return rc;
rc                491 drivers/ata/libata-pmp.c 	int rc;
rc                513 drivers/ata/libata-pmp.c 	rc = sata_pmp_read_gscr(dev, dev->gscr);
rc                514 drivers/ata/libata-pmp.c 	if (rc)
rc                518 drivers/ata/libata-pmp.c 	rc = sata_pmp_configure(dev, 1);
rc                519 drivers/ata/libata-pmp.c 	if (rc)
rc                522 drivers/ata/libata-pmp.c 	rc = sata_pmp_init_links(ap, sata_pmp_gscr_ports(dev->gscr));
rc                523 drivers/ata/libata-pmp.c 	if (rc) {
rc                546 drivers/ata/libata-pmp.c 	return rc;
rc                653 drivers/ata/libata-pmp.c 	int rc;
rc                660 drivers/ata/libata-pmp.c 		rc = -ENODEV;
rc                666 drivers/ata/libata-pmp.c 		rc = -ENODEV;
rc                671 drivers/ata/libata-pmp.c 	rc = sata_pmp_read_gscr(dev, gscr);
rc                672 drivers/ata/libata-pmp.c 	if (rc)
rc                677 drivers/ata/libata-pmp.c 		rc = -ENODEV;
rc                683 drivers/ata/libata-pmp.c 	rc = sata_pmp_configure(dev, 0);
rc                684 drivers/ata/libata-pmp.c 	if (rc)
rc                693 drivers/ata/libata-pmp.c 	ata_dev_err(dev, "PMP revalidation failed (errno=%d)\n", rc);
rc                694 drivers/ata/libata-pmp.c 	DPRINTK("EXIT, rc=%d\n", rc);
rc                695 drivers/ata/libata-pmp.c 	return rc;
rc                759 drivers/ata/libata-pmp.c 	int detach = 0, rc = 0;
rc                766 drivers/ata/libata-pmp.c 		rc = -ENODEV;
rc                777 drivers/ata/libata-pmp.c 		rc = ata_eh_reset(link, 0, prereset, softreset, hardreset,
rc                779 drivers/ata/libata-pmp.c 		if (rc) {
rc                797 drivers/ata/libata-pmp.c 		rc = sata_pmp_revalidate(dev, ehc->classes[0]);
rc                799 drivers/ata/libata-pmp.c 		rc = sata_pmp_revalidate_quick(dev);
rc                801 drivers/ata/libata-pmp.c 	if (rc) {
rc                804 drivers/ata/libata-pmp.c 		if (rc == -ENODEV) {
rc                841 drivers/ata/libata-pmp.c 	DPRINTK("EXIT, rc=%d\n", rc);
rc                842 drivers/ata/libata-pmp.c 	return rc;
rc                849 drivers/ata/libata-pmp.c 	int rc;
rc                867 drivers/ata/libata-pmp.c 		rc = sata_scr_write(link, SCR_ERROR, SERR_PHYRDY_CHG);
rc                868 drivers/ata/libata-pmp.c 		if (rc) {
rc                871 drivers/ata/libata-pmp.c 				     rc);
rc                872 drivers/ata/libata-pmp.c 			return rc;
rc                935 drivers/ata/libata-pmp.c 	int cnt, rc;
rc                944 drivers/ata/libata-pmp.c 		rc = ata_eh_recover(ap, ops->prereset, ops->softreset,
rc                946 drivers/ata/libata-pmp.c 		if (rc) {
rc                949 drivers/ata/libata-pmp.c 			return rc;
rc                963 drivers/ata/libata-pmp.c 	rc = sata_pmp_eh_recover_pmp(ap, ops->prereset, ops->softreset,
rc                965 drivers/ata/libata-pmp.c 	if (rc)
rc                985 drivers/ata/libata-pmp.c 	rc = sata_pmp_eh_handle_disabled_links(ap);
rc                986 drivers/ata/libata-pmp.c 	if (rc)
rc                990 drivers/ata/libata-pmp.c 	rc = ata_eh_recover(ap, ops->pmp_prereset, ops->pmp_softreset,
rc                992 drivers/ata/libata-pmp.c 	if (rc)
rc                996 drivers/ata/libata-pmp.c 	rc = sata_scr_read(&ap->link, SCR_NOTIFICATION, &sntf);
rc                997 drivers/ata/libata-pmp.c 	if (rc == 0)
rc               1024 drivers/ata/libata-pmp.c 			rc = -EIO;
rc               1035 drivers/ata/libata-pmp.c 		rc = -EIO;
rc               1075 drivers/ata/libata-pmp.c 		return rc;
rc               1090 drivers/ata/libata-pmp.c 	return rc;
rc                166 drivers/ata/libata-scsi.c 	int rc = 0;
rc                173 drivers/ata/libata-scsi.c 		rc = -ENODEV;
rc                177 drivers/ata/libata-scsi.c 		rc = -EOPNOTSUPP;
rc                193 drivers/ata/libata-scsi.c 	return rc ? rc : snprintf(buf, 20, "%u\n", msecs);
rc                205 drivers/ata/libata-scsi.c 	int rc;
rc                207 drivers/ata/libata-scsi.c 	rc = kstrtol(buf, 10, &input);
rc                208 drivers/ata/libata-scsi.c 	if (rc)
rc                209 drivers/ata/libata-scsi.c 		return rc;
rc                213 drivers/ata/libata-scsi.c 		rc = -EOVERFLOW;
rc                222 drivers/ata/libata-scsi.c 		rc = -ENODEV;
rc                227 drivers/ata/libata-scsi.c 		rc = -EOPNOTSUPP;
rc                233 drivers/ata/libata-scsi.c 			rc = -EOPNOTSUPP;
rc                254 drivers/ata/libata-scsi.c 	return rc ? rc : len;
rc                268 drivers/ata/libata-scsi.c 	int rc = 0;
rc                275 drivers/ata/libata-scsi.c 		rc = -ENODEV;
rc                284 drivers/ata/libata-scsi.c 	return rc ? rc : snprintf(buf, 20, "%u\n", ncq_prio_enable);
rc                295 drivers/ata/libata-scsi.c 	int rc;
rc                297 drivers/ata/libata-scsi.c 	rc = kstrtol(buf, 10, &input);
rc                298 drivers/ata/libata-scsi.c 	if (rc)
rc                299 drivers/ata/libata-scsi.c 		return rc;
rc                325 drivers/ata/libata-scsi.c 			rc = -EIO;
rc                330 drivers/ata/libata-scsi.c 	return rc ? rc : len;
rc                446 drivers/ata/libata-scsi.c 	int rc;
rc                453 drivers/ata/libata-scsi.c 			rc = ap->ops->sw_activity_store(atadev, val);
rc                454 drivers/ata/libata-scsi.c 			if (!rc)
rc                457 drivers/ata/libata-scsi.c 				return rc;
rc                584 drivers/ata/libata-scsi.c 	int rc = 0;
rc                606 drivers/ata/libata-scsi.c 			rc = -ENOMEM;
rc                657 drivers/ata/libata-scsi.c 				rc = -EFAULT;
rc                663 drivers/ata/libata-scsi.c 		rc = -EIO;
rc                669 drivers/ata/libata-scsi.c 		rc = -EFAULT;
rc                672 drivers/ata/libata-scsi.c 	return rc;
rc                688 drivers/ata/libata-scsi.c 	int rc = 0;
rc                742 drivers/ata/libata-scsi.c 				rc = -EFAULT;
rc                747 drivers/ata/libata-scsi.c 		rc = -EIO;
rc                752 drivers/ata/libata-scsi.c 	return rc;
rc                768 drivers/ata/libata-scsi.c 	int rc = -EINVAL;
rc                780 drivers/ata/libata-scsi.c 		rc = 0;
rc                789 drivers/ata/libata-scsi.c 				rc = -EINVAL;
rc                792 drivers/ata/libata-scsi.c 		return rc;
rc                808 drivers/ata/libata-scsi.c 		rc = -ENOTTY;
rc                812 drivers/ata/libata-scsi.c 	return rc;
rc               1329 drivers/ata/libata-scsi.c 	int rc = 0;
rc               1334 drivers/ata/libata-scsi.c 		rc = ata_scsi_dev_config(sdev, dev);
rc               1336 drivers/ata/libata-scsi.c 	return rc;
rc               1831 drivers/ata/libata-scsi.c 	int rc;
rc               1899 drivers/ata/libata-scsi.c 	rc = ata_build_rw_tf(&qc->tf, qc->dev, block, n_block, tf_flags,
rc               1902 drivers/ata/libata-scsi.c 	if (likely(rc == 0))
rc               1905 drivers/ata/libata-scsi.c 	if (rc == -ERANGE)
rc               1994 drivers/ata/libata-scsi.c 	int rc;
rc               2021 drivers/ata/libata-scsi.c 		if ((rc = ap->ops->qc_defer(qc)))
rc               2048 drivers/ata/libata-scsi.c 	if (rc == ATA_DEFER_LINK)
rc               2126 drivers/ata/libata-scsi.c 	unsigned int rc;
rc               2131 drivers/ata/libata-scsi.c 	rc = actor(args, rbuf);
rc               2132 drivers/ata/libata-scsi.c 	ata_scsi_rbuf_put(cmd, rc == 0, &flags);
rc               2134 drivers/ata/libata-scsi.c 	if (rc == 0)
rc               4311 drivers/ata/libata-scsi.c 	int rc = 0;
rc               4342 drivers/ata/libata-scsi.c 		rc = ata_scsi_translate(dev, scmd, xlat_func);
rc               4346 drivers/ata/libata-scsi.c 	return rc;
rc               4380 drivers/ata/libata-scsi.c 	int rc = 0;
rc               4391 drivers/ata/libata-scsi.c 		rc = __ata_scsi_queuecmd(cmd, dev);
rc               4399 drivers/ata/libata-scsi.c 	return rc;
rc               4527 drivers/ata/libata-scsi.c 	int i, rc;
rc               4533 drivers/ata/libata-scsi.c 		rc = -ENOMEM;
rc               4556 drivers/ata/libata-scsi.c 		rc = scsi_add_host_with_dma(shost, &ap->tdev, ap->host->dev);
rc               4557 drivers/ata/libata-scsi.c 		if (rc)
rc               4570 drivers/ata/libata-scsi.c 	return rc;
rc               4831 drivers/ata/libata-scsi.c 	int devno, rc = 0;
rc               4867 drivers/ata/libata-scsi.c 			rc = -EINVAL;
rc               4870 drivers/ata/libata-scsi.c 	if (rc == 0) {
rc               4877 drivers/ata/libata-scsi.c 	return rc;
rc               5029 drivers/ata/libata-scsi.c 	int rc = ap->ops->port_start(ap);
rc               5031 drivers/ata/libata-scsi.c 	if (rc)
rc               5032 drivers/ata/libata-scsi.c 		return rc;
rc               5093 drivers/ata/libata-scsi.c 	int rc = 0;
rc               5098 drivers/ata/libata-scsi.c 		rc = __ata_scsi_queuecmd(cmd, ap->link.device);
rc               5103 drivers/ata/libata-scsi.c 	return rc;
rc               1724 drivers/ata/libata-sff.c 	int rc;
rc               1726 drivers/ata/libata-sff.c 	rc = ata_std_prereset(link, deadline);
rc               1727 drivers/ata/libata-sff.c 	if (rc)
rc               1728 drivers/ata/libata-sff.c 		return rc;
rc               1736 drivers/ata/libata-sff.c 		rc = ata_sff_wait_ready(link, deadline);
rc               1737 drivers/ata/libata-sff.c 		if (rc && rc != -ENODEV) {
rc               1740 drivers/ata/libata-sff.c 				      rc);
rc               1886 drivers/ata/libata-sff.c 	int rc, ret = 0;
rc               1891 drivers/ata/libata-sff.c 	rc = ata_sff_wait_ready(link, deadline);
rc               1895 drivers/ata/libata-sff.c 	if (rc)
rc               1896 drivers/ata/libata-sff.c 		return rc;
rc               1920 drivers/ata/libata-sff.c 		rc = ata_sff_wait_ready(link, deadline);
rc               1921 drivers/ata/libata-sff.c 		if (rc) {
rc               1922 drivers/ata/libata-sff.c 			if (rc != -ENODEV)
rc               1923 drivers/ata/libata-sff.c 				return rc;
rc               1924 drivers/ata/libata-sff.c 			ret = rc;
rc               1980 drivers/ata/libata-sff.c 	int rc;
rc               1996 drivers/ata/libata-sff.c 	rc = ata_bus_softreset(ap, devmask, deadline);
rc               1998 drivers/ata/libata-sff.c 	if (rc && (rc != -ENODEV || sata_scr_valid(link))) {
rc               1999 drivers/ata/libata-sff.c 		ata_link_err(link, "SRST failed (errno=%d)\n", rc);
rc               2000 drivers/ata/libata-sff.c 		return rc;
rc               2036 drivers/ata/libata-sff.c 	int rc;
rc               2038 drivers/ata/libata-sff.c 	rc = sata_link_hardreset(link, timing, deadline, &online,
rc               2044 drivers/ata/libata-sff.c 	return rc;
rc               2231 drivers/ata/libata-sff.c 	int i, rc;
rc               2251 drivers/ata/libata-sff.c 		rc = pcim_iomap_regions(pdev, 0x3 << base,
rc               2253 drivers/ata/libata-sff.c 		if (rc) {
rc               2256 drivers/ata/libata-sff.c 				 i, rc);
rc               2257 drivers/ata/libata-sff.c 			if (rc == -EBUSY)
rc               2306 drivers/ata/libata-sff.c 	int rc;
rc               2314 drivers/ata/libata-sff.c 		rc = -ENOMEM;
rc               2318 drivers/ata/libata-sff.c 	rc = ata_pci_sff_init_host(host);
rc               2319 drivers/ata/libata-sff.c 	if (rc)
rc               2328 drivers/ata/libata-sff.c 	return rc;
rc               2355 drivers/ata/libata-sff.c 	int legacy_mode = 0, rc;
rc               2357 drivers/ata/libata-sff.c 	rc = ata_host_start(host);
rc               2358 drivers/ata/libata-sff.c 	if (rc)
rc               2359 drivers/ata/libata-sff.c 		return rc;
rc               2387 drivers/ata/libata-sff.c 		rc = devm_request_irq(dev, pdev->irq, irq_handler,
rc               2389 drivers/ata/libata-sff.c 		if (rc)
rc               2399 drivers/ata/libata-sff.c 			rc = devm_request_irq(dev, ATA_PRIMARY_IRQ(pdev),
rc               2402 drivers/ata/libata-sff.c 			if (rc)
rc               2410 drivers/ata/libata-sff.c 			rc = devm_request_irq(dev, ATA_SECONDARY_IRQ(pdev),
rc               2413 drivers/ata/libata-sff.c 			if (rc)
rc               2421 drivers/ata/libata-sff.c 	rc = ata_host_register(host, sht);
rc               2423 drivers/ata/libata-sff.c 	if (rc == 0)
rc               2428 drivers/ata/libata-sff.c 	return rc;
rc               2453 drivers/ata/libata-sff.c 	int rc;
rc               2466 drivers/ata/libata-sff.c 	rc = pcim_enable_device(pdev);
rc               2467 drivers/ata/libata-sff.c 	if (rc)
rc               2473 drivers/ata/libata-sff.c 		rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
rc               2477 drivers/ata/libata-sff.c 		rc = ata_pci_sff_prepare_host(pdev, ppi, &host);
rc               2478 drivers/ata/libata-sff.c 	if (rc)
rc               2486 drivers/ata/libata-sff.c 		rc = ata_pci_sff_activate_host(host, ata_bmdma_interrupt, sht);
rc               2489 drivers/ata/libata-sff.c 		rc = ata_pci_sff_activate_host(host, ata_sff_interrupt, sht);
rc               2491 drivers/ata/libata-sff.c 	if (rc == 0)
rc               2496 drivers/ata/libata-sff.c 	return rc;
rc               3142 drivers/ata/libata-sff.c 	int i, rc;
rc               3156 drivers/ata/libata-sff.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
rc               3157 drivers/ata/libata-sff.c 	if (rc)
rc               3161 drivers/ata/libata-sff.c 	rc = pcim_iomap_regions(pdev, 1 << 4, dev_driver_string(gdev));
rc               3162 drivers/ata/libata-sff.c 	if (rc) {
rc               3205 drivers/ata/libata-sff.c 	int rc;
rc               3207 drivers/ata/libata-sff.c 	rc = ata_pci_sff_prepare_host(pdev, ppi, r_host);
rc               3208 drivers/ata/libata-sff.c 	if (rc)
rc               3209 drivers/ata/libata-sff.c 		return rc;
rc                251 drivers/ata/pata_acpi.c 		int rc = pcim_enable_device(pdev);
rc                252 drivers/ata/pata_acpi.c 		if (rc < 0)
rc                253 drivers/ata/pata_acpi.c 			return rc;
rc                554 drivers/ata/pata_ali.c 	int rc;
rc                556 drivers/ata/pata_ali.c 	rc = pcim_enable_device(pdev);
rc                557 drivers/ata/pata_ali.c 	if (rc)
rc                558 drivers/ata/pata_ali.c 		return rc;
rc                597 drivers/ata/pata_ali.c 	int rc;
rc                599 drivers/ata/pata_ali.c 	rc = ata_pci_device_do_resume(pdev);
rc                600 drivers/ata/pata_ali.c 	if (rc)
rc                601 drivers/ata/pata_ali.c 		return rc;
rc                536 drivers/ata/pata_amd.c 	int rc;
rc                540 drivers/ata/pata_amd.c 	rc = pcim_enable_device(pdev);
rc                541 drivers/ata/pata_amd.c 	if (rc)
rc                542 drivers/ata/pata_amd.c 		return rc;
rc                582 drivers/ata/pata_amd.c 	int rc;
rc                584 drivers/ata/pata_amd.c 	rc = ata_pci_device_do_resume(pdev);
rc                585 drivers/ata/pata_amd.c 	if (rc)
rc                586 drivers/ata/pata_amd.c 		return rc;
rc                281 drivers/ata/pata_artop.c 	int rc;
rc                284 drivers/ata/pata_artop.c 	rc = ata_std_qc_defer(qc);
rc                285 drivers/ata/pata_artop.c 	if (rc != 0)
rc                286 drivers/ata/pata_artop.c 		return rc;
rc                389 drivers/ata/pata_artop.c 	int rc;
rc                393 drivers/ata/pata_artop.c 	rc = pcim_enable_device(pdev);
rc                394 drivers/ata/pata_artop.c 	if (rc)
rc                395 drivers/ata/pata_artop.c 		return rc;
rc                430 drivers/ata/pata_artop.c 	int rc;
rc                432 drivers/ata/pata_artop.c 	rc = ata_pci_device_do_resume(pdev);
rc                433 drivers/ata/pata_artop.c 	if (rc)
rc                434 drivers/ata/pata_artop.c 		return rc;
rc                410 drivers/ata/pata_atp867x.c 	int i, rc;
rc                415 drivers/ata/pata_atp867x.c 	rc = pcim_iomap_regions(pdev, 1 << ATP867X_BAR_IOBASE, DRV_NAME);
rc                416 drivers/ata/pata_atp867x.c 	if (rc == -EBUSY)
rc                418 drivers/ata/pata_atp867x.c 	if (rc)
rc                419 drivers/ata/pata_atp867x.c 		return rc;
rc                443 drivers/ata/pata_atp867x.c 		rc = atp867x_set_priv(ap);
rc                444 drivers/ata/pata_atp867x.c 		if (rc)
rc                445 drivers/ata/pata_atp867x.c 			return rc;
rc                481 drivers/ata/pata_atp867x.c 	int rc;
rc                485 drivers/ata/pata_atp867x.c 	rc = pcim_enable_device(pdev);
rc                486 drivers/ata/pata_atp867x.c 	if (rc)
rc                487 drivers/ata/pata_atp867x.c 		return rc;
rc                495 drivers/ata/pata_atp867x.c 		rc = -ENOMEM;
rc                499 drivers/ata/pata_atp867x.c 	rc = atp867x_ata_pci_sff_init_host(host);
rc                500 drivers/ata/pata_atp867x.c 	if (rc) {
rc                507 drivers/ata/pata_atp867x.c 	rc = ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
rc                509 drivers/ata/pata_atp867x.c 	if (rc)
rc                513 drivers/ata/pata_atp867x.c 	return rc;
rc                520 drivers/ata/pata_atp867x.c 	int rc;
rc                522 drivers/ata/pata_atp867x.c 	rc = ata_pci_device_do_resume(pdev);
rc                523 drivers/ata/pata_atp867x.c 	if (rc)
rc                524 drivers/ata/pata_atp867x.c 		return rc;
rc                224 drivers/ata/pata_cmd640.c 	int rc;
rc                226 drivers/ata/pata_cmd640.c 	rc = pcim_enable_device(pdev);
rc                227 drivers/ata/pata_cmd640.c 	if (rc)
rc                228 drivers/ata/pata_cmd640.c 		return rc;
rc                239 drivers/ata/pata_cmd640.c 	int rc;
rc                241 drivers/ata/pata_cmd640.c 	rc = ata_pci_device_do_resume(pdev);
rc                242 drivers/ata/pata_cmd640.c 	if (rc)
rc                243 drivers/ata/pata_cmd640.c 		return rc;
rc                432 drivers/ata/pata_cmd64x.c 	int rc;
rc                440 drivers/ata/pata_cmd64x.c 	rc = pcim_enable_device(pdev);
rc                441 drivers/ata/pata_cmd64x.c 	if (rc)
rc                442 drivers/ata/pata_cmd64x.c 		return rc;
rc                495 drivers/ata/pata_cmd64x.c 	int rc;
rc                497 drivers/ata/pata_cmd64x.c 	rc = ata_pci_device_do_resume(pdev);
rc                498 drivers/ata/pata_cmd64x.c 	if (rc)
rc                499 drivers/ata/pata_cmd64x.c 		return rc;
rc                122 drivers/ata/pata_cs5520.c 	int i, rc;
rc                124 drivers/ata/pata_cs5520.c 	rc = pcim_enable_device(pdev);
rc                125 drivers/ata/pata_cs5520.c 	if (rc)
rc                126 drivers/ata/pata_cs5520.c 		return rc;
rc                197 drivers/ata/pata_cs5520.c 	rc = ata_host_start(host);
rc                198 drivers/ata/pata_cs5520.c 	if (rc)
rc                199 drivers/ata/pata_cs5520.c 		return rc;
rc                208 drivers/ata/pata_cs5520.c 		rc = devm_request_irq(&pdev->dev, irq[ap->port_no],
rc                210 drivers/ata/pata_cs5520.c 		if (rc)
rc                211 drivers/ata/pata_cs5520.c 			return rc;
rc                232 drivers/ata/pata_cs5520.c 	int rc;
rc                234 drivers/ata/pata_cs5520.c 	rc = ata_pci_device_do_resume(pdev);
rc                235 drivers/ata/pata_cs5520.c 	if (rc)
rc                236 drivers/ata/pata_cs5520.c 		return rc;
rc                259 drivers/ata/pata_cs5520.c 	int rc = 0;
rc                261 drivers/ata/pata_cs5520.c 	rc = ata_host_suspend(host, mesg);
rc                262 drivers/ata/pata_cs5520.c 	if (rc)
rc                263 drivers/ata/pata_cs5520.c 		return rc;
rc                298 drivers/ata/pata_cs5530.c 	int rc;
rc                300 drivers/ata/pata_cs5530.c 	rc = pcim_enable_device(pdev);
rc                301 drivers/ata/pata_cs5530.c 	if (rc)
rc                302 drivers/ata/pata_cs5530.c 		return rc;
rc                319 drivers/ata/pata_cs5530.c 	int rc;
rc                321 drivers/ata/pata_cs5530.c 	rc = ata_pci_device_do_resume(pdev);
rc                322 drivers/ata/pata_cs5530.c 	if (rc)
rc                323 drivers/ata/pata_cs5530.c 		return rc;
rc                555 drivers/ata/pata_ep93xx.c 	int rc, ret = 0;
rc                560 drivers/ata/pata_ep93xx.c 	rc = ata_sff_wait_ready(link, deadline);
rc                565 drivers/ata/pata_ep93xx.c 	if (rc)
rc                566 drivers/ata/pata_ep93xx.c 		return rc;
rc                594 drivers/ata/pata_ep93xx.c 		rc = ata_sff_wait_ready(link, deadline);
rc                595 drivers/ata/pata_ep93xx.c 		if (rc) {
rc                596 drivers/ata/pata_ep93xx.c 			if (rc != -ENODEV)
rc                597 drivers/ata/pata_ep93xx.c 				return rc;
rc                598 drivers/ata/pata_ep93xx.c 			ret = rc;
rc                810 drivers/ata/pata_ep93xx.c 	int rc;
rc                823 drivers/ata/pata_ep93xx.c 	rc = ep93xx_pata_bus_softreset(ap, devmask, deadline);
rc                825 drivers/ata/pata_ep93xx.c 	if (rc && (rc != -ENODEV || sata_scr_valid(al))) {
rc                826 drivers/ata/pata_ep93xx.c 		ata_link_err(al, "SRST failed (errno=%d)\n", rc);
rc                827 drivers/ata/pata_ep93xx.c 		return rc;
rc                355 drivers/ata/pata_hpt366.c 	int rc;
rc                357 drivers/ata/pata_hpt366.c 	rc = pcim_enable_device(dev);
rc                358 drivers/ata/pata_hpt366.c 	if (rc)
rc                359 drivers/ata/pata_hpt366.c 		return rc;
rc                391 drivers/ata/pata_hpt366.c 	int rc;
rc                393 drivers/ata/pata_hpt366.c 	rc = ata_pci_device_do_resume(dev);
rc                394 drivers/ata/pata_hpt366.c 	if (rc)
rc                395 drivers/ata/pata_hpt366.c 		return rc;
rc                833 drivers/ata/pata_hpt37x.c 	int rc;
rc                835 drivers/ata/pata_hpt37x.c 	rc = pcim_enable_device(dev);
rc                836 drivers/ata/pata_hpt37x.c 	if (rc)
rc                837 drivers/ata/pata_hpt37x.c 		return rc;
rc                316 drivers/ata/pata_hpt3x2n.c 	int rc, flags = (long)ap->host->private_data;
rc                320 drivers/ata/pata_hpt3x2n.c 	rc = ata_std_qc_defer(qc);
rc                321 drivers/ata/pata_hpt3x2n.c 	if (rc != 0)
rc                322 drivers/ata/pata_hpt3x2n.c 		return rc;
rc                501 drivers/ata/pata_hpt3x2n.c 	int rc;
rc                503 drivers/ata/pata_hpt3x2n.c 	rc = pcim_enable_device(dev);
rc                504 drivers/ata/pata_hpt3x2n.c 	if (rc)
rc                505 drivers/ata/pata_hpt3x2n.c 		return rc;
rc                202 drivers/ata/pata_hpt3x3.c 	int i, rc;
rc                213 drivers/ata/pata_hpt3x3.c 	rc = pcim_enable_device(pdev);
rc                214 drivers/ata/pata_hpt3x3.c 	if (rc)
rc                215 drivers/ata/pata_hpt3x3.c 		return rc;
rc                218 drivers/ata/pata_hpt3x3.c 	rc = pcim_iomap_regions(pdev, 1 << 4, DRV_NAME);
rc                219 drivers/ata/pata_hpt3x3.c 	if (rc == -EBUSY)
rc                221 drivers/ata/pata_hpt3x3.c 	if (rc)
rc                222 drivers/ata/pata_hpt3x3.c 		return rc;
rc                224 drivers/ata/pata_hpt3x3.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
rc                225 drivers/ata/pata_hpt3x3.c 	if (rc)
rc                226 drivers/ata/pata_hpt3x3.c 		return rc;
rc                253 drivers/ata/pata_hpt3x3.c 	int rc;
rc                255 drivers/ata/pata_hpt3x3.c 	rc = ata_pci_device_do_resume(dev);
rc                256 drivers/ata/pata_hpt3x3.c 	if (rc)
rc                257 drivers/ata/pata_hpt3x3.c 		return rc;
rc                907 drivers/ata/pata_it821x.c 	int rc;
rc                909 drivers/ata/pata_it821x.c 	rc = pcim_enable_device(pdev);
rc                910 drivers/ata/pata_it821x.c 	if (rc)
rc                911 drivers/ata/pata_it821x.c 		return rc;
rc                942 drivers/ata/pata_it821x.c 	int rc;
rc                944 drivers/ata/pata_it821x.c 	rc = ata_pci_device_do_resume(pdev);
rc                945 drivers/ata/pata_it821x.c 	if (rc)
rc                946 drivers/ata/pata_it821x.c 		return rc;
rc                951 drivers/ata/pata_it821x.c 	return rc;
rc                453 drivers/ata/pata_legacy.c 	u8 rc;
rc                479 drivers/ata/pata_legacy.c 	rc = ioread8(ap->ioaddr.lbal_addr);
rc                480 drivers/ata/pata_legacy.c 	rc &= 0x7F;
rc                481 drivers/ata/pata_legacy.c 	rc |= (adev->devno << 7);
rc                482 drivers/ata/pata_legacy.c 	iowrite8(rc, ap->ioaddr.lbal_addr);
rc                489 drivers/ata/pata_legacy.c 	rc = ioread8(ap->ioaddr.device_addr);
rc                490 drivers/ata/pata_legacy.c 	rc &= 0xC0;
rc                491 drivers/ata/pata_legacy.c 	rc |= adev->devno;	/* Index select */
rc                492 drivers/ata/pata_legacy.c 	rc |= (setup << 4) | 0x04;
rc                493 drivers/ata/pata_legacy.c 	iowrite8(rc, ap->ioaddr.device_addr);
rc                499 drivers/ata/pata_legacy.c 	rc = ioread8(ap->ioaddr.lbal_addr);
rc                500 drivers/ata/pata_legacy.c 	rc &= 0x73;
rc                501 drivers/ata/pata_legacy.c 	rc |= 0x84;
rc                502 drivers/ata/pata_legacy.c 	iowrite8(rc, ap->ioaddr.lbal_addr);
rc                528 drivers/ata/pata_legacy.c 	u8 rc;
rc                558 drivers/ata/pata_legacy.c 	rc = ioread8(ap->ioaddr.lbal_addr);
rc                559 drivers/ata/pata_legacy.c 	rc &= 0x7F;
rc                560 drivers/ata/pata_legacy.c 	rc |= (adev->devno << 7);
rc                561 drivers/ata/pata_legacy.c 	iowrite8(rc, ap->ioaddr.lbal_addr);
rc                568 drivers/ata/pata_legacy.c 	rc = ioread8(ap->ioaddr.device_addr);
rc                569 drivers/ata/pata_legacy.c 	rc &= 0xC0;
rc                570 drivers/ata/pata_legacy.c 	rc |= adev->devno;	/* Index select */
rc                571 drivers/ata/pata_legacy.c 	rc |= (setup << 4) | 0x04;
rc                572 drivers/ata/pata_legacy.c 	iowrite8(rc, ap->ioaddr.device_addr);
rc                578 drivers/ata/pata_legacy.c 	rc = ioread8(ap->ioaddr.lbal_addr);
rc                579 drivers/ata/pata_legacy.c 	rc &= 0x73;
rc                580 drivers/ata/pata_legacy.c 	rc |= 0x84;
rc                581 drivers/ata/pata_legacy.c 	iowrite8(rc, ap->ioaddr.lbal_addr);
rc                755 drivers/ata/pata_macio.c 		int rc;
rc                758 drivers/ata/pata_macio.c 		rc = ppc_md.feature_call(PMAC_FTR_IDE_RESET,
rc                764 drivers/ata/pata_macio.c 		if (rc == 0) {
rc                773 drivers/ata/pata_macio.c 		int rc;
rc                776 drivers/ata/pata_macio.c 		rc = pcim_enable_device(priv->pdev);
rc                777 drivers/ata/pata_macio.c 		if (rc)
rc                780 drivers/ata/pata_macio.c 				rc);
rc                803 drivers/ata/pata_macio.c 	int rc;
rc                806 drivers/ata/pata_macio.c 	rc = ata_scsi_slave_config(sdev);
rc                807 drivers/ata/pata_macio.c 	if (rc)
rc                808 drivers/ata/pata_macio.c 		return rc;
rc                854 drivers/ata/pata_macio.c 	int rc;
rc                857 drivers/ata/pata_macio.c 	rc = ata_host_suspend(priv->host, mesg);
rc                858 drivers/ata/pata_macio.c 	if (rc)
rc                859 drivers/ata/pata_macio.c 		return rc;
rc               1121 drivers/ata/pata_macio.c 	int			rc;
rc               1180 drivers/ata/pata_macio.c 	rc = pata_macio_common_init(priv,
rc               1187 drivers/ata/pata_macio.c 	return rc;
rc               1392 drivers/ata/pata_macio.c 	int rc;
rc               1397 drivers/ata/pata_macio.c 	rc = pci_register_driver(&pata_macio_pci_driver);
rc               1398 drivers/ata/pata_macio.c 	if (rc)
rc               1399 drivers/ata/pata_macio.c 		return rc;
rc               1400 drivers/ata/pata_macio.c 	rc = macio_register_driver(&pata_macio_driver);
rc               1401 drivers/ata/pata_macio.c 	if (rc) {
rc               1403 drivers/ata/pata_macio.c 		return rc;
rc                 70 drivers/ata/pata_netcell.c 	int rc;
rc                 74 drivers/ata/pata_netcell.c 	rc = pcim_enable_device(pdev);
rc                 75 drivers/ata/pata_netcell.c 	if (rc)
rc                 76 drivers/ata/pata_netcell.c 		return rc;
rc                108 drivers/ata/pata_ninja32.c 	int rc;
rc                116 drivers/ata/pata_ninja32.c 	rc = pcim_enable_device(dev);
rc                117 drivers/ata/pata_ninja32.c 	if (rc)
rc                118 drivers/ata/pata_ninja32.c 		return rc;
rc                119 drivers/ata/pata_ninja32.c 	rc = pcim_iomap_regions(dev, 1 << 0, DRV_NAME);
rc                120 drivers/ata/pata_ninja32.c 	if (rc == -EBUSY)
rc                122 drivers/ata/pata_ninja32.c 	if (rc)
rc                123 drivers/ata/pata_ninja32.c 		return rc;
rc                126 drivers/ata/pata_ninja32.c 	rc = dma_set_mask_and_coherent(&dev->dev, ATA_DMA_MASK);
rc                127 drivers/ata/pata_ninja32.c 	if (rc)
rc                128 drivers/ata/pata_ninja32.c 		return rc;
rc                157 drivers/ata/pata_ninja32.c 	int rc;
rc                159 drivers/ata/pata_ninja32.c 	rc = ata_pci_device_do_resume(pdev);
rc                160 drivers/ata/pata_ninja32.c 	if (rc)
rc                161 drivers/ata/pata_ninja32.c 		return rc;
rc                360 drivers/ata/pata_ns87415.c 	int rc;
rc                374 drivers/ata/pata_ns87415.c 	rc = pcim_enable_device(pdev);
rc                375 drivers/ata/pata_ns87415.c 	if (rc)
rc                376 drivers/ata/pata_ns87415.c 		return rc;
rc                393 drivers/ata/pata_ns87415.c 	int rc;
rc                395 drivers/ata/pata_ns87415.c 	rc = ata_pci_device_do_resume(pdev);
rc                396 drivers/ata/pata_ns87415.c 	if (rc)
rc                397 drivers/ata/pata_ns87415.c 		return rc;
rc                440 drivers/ata/pata_octeon_cf.c 	int rc;
rc                450 drivers/ata/pata_octeon_cf.c 	rc = ata_sff_wait_after_reset(link, 1, deadline);
rc                451 drivers/ata/pata_octeon_cf.c 	if (rc) {
rc                452 drivers/ata/pata_octeon_cf.c 		ata_link_err(link, "SRST failed (errno=%d)\n", rc);
rc                453 drivers/ata/pata_octeon_cf.c 		return rc;
rc                324 drivers/ata/pata_optidma.c 	int rc  = ata_do_set_mode(link, r_failed);
rc                325 drivers/ata/pata_optidma.c 	if (rc == 0) {
rc                333 drivers/ata/pata_optidma.c 	return rc;
rc                414 drivers/ata/pata_optidma.c 	int rc;
rc                418 drivers/ata/pata_optidma.c 	rc = pcim_enable_device(dev);
rc                419 drivers/ata/pata_optidma.c 	if (rc)
rc                420 drivers/ata/pata_optidma.c 		return rc;
rc                400 drivers/ata/pata_pdc2027x.c 	int rc;
rc                402 drivers/ata/pata_pdc2027x.c 	rc = ata_do_set_mode(link, r_failed);
rc                403 drivers/ata/pata_pdc2027x.c 	if (rc < 0)
rc                404 drivers/ata/pata_pdc2027x.c 		return rc;
rc                439 drivers/ata/pata_pdc2027x.c 	int rc = 1; /* atapi dma off by default */
rc                457 drivers/ata/pata_pdc2027x.c 		rc = 0;
rc                463 drivers/ata/pata_pdc2027x.c 	return rc;
rc                706 drivers/ata/pata_pdc2027x.c 	int i, rc;
rc                716 drivers/ata/pata_pdc2027x.c 	rc = pcim_enable_device(pdev);
rc                717 drivers/ata/pata_pdc2027x.c 	if (rc)
rc                718 drivers/ata/pata_pdc2027x.c 		return rc;
rc                720 drivers/ata/pata_pdc2027x.c 	rc = pcim_iomap_regions(pdev, 1 << PDC_MMIO_BAR, DRV_NAME);
rc                721 drivers/ata/pata_pdc2027x.c 	if (rc)
rc                722 drivers/ata/pata_pdc2027x.c 		return rc;
rc                725 drivers/ata/pata_pdc2027x.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
rc                726 drivers/ata/pata_pdc2027x.c 	if (rc)
rc                727 drivers/ata/pata_pdc2027x.c 		return rc;
rc                756 drivers/ata/pata_pdc2027x.c 	int rc;
rc                758 drivers/ata/pata_pdc2027x.c 	rc = ata_pci_device_do_resume(pdev);
rc                759 drivers/ata/pata_pdc2027x.c 	if (rc)
rc                760 drivers/ata/pata_pdc2027x.c 		return rc;
rc                317 drivers/ata/pata_rdc.c 	int rc;
rc                325 drivers/ata/pata_rdc.c 	rc = pcim_enable_device(pdev);
rc                326 drivers/ata/pata_rdc.c 	if (rc)
rc                327 drivers/ata/pata_rdc.c 		return rc;
rc                338 drivers/ata/pata_rdc.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
rc                339 drivers/ata/pata_rdc.c 	if (rc)
rc                340 drivers/ata/pata_rdc.c 		return rc;
rc                109 drivers/ata/pata_rz1000.c 	int rc;
rc                111 drivers/ata/pata_rz1000.c 	rc = ata_pci_device_do_resume(pdev);
rc                112 drivers/ata/pata_rz1000.c 	if (rc)
rc                113 drivers/ata/pata_rz1000.c 		return rc;
rc                343 drivers/ata/pata_samsung_cf.c 	int rc;
rc                348 drivers/ata/pata_samsung_cf.c 	rc = ata_sff_wait_ready(link, deadline);
rc                352 drivers/ata/pata_samsung_cf.c 	if (rc)
rc                353 drivers/ata/pata_samsung_cf.c 		return rc;
rc                385 drivers/ata/pata_samsung_cf.c 	int rc;
rc                396 drivers/ata/pata_samsung_cf.c 	rc = pata_s3c_bus_softreset(ap, deadline);
rc                398 drivers/ata/pata_samsung_cf.c 	if (rc && rc != -ENODEV) {
rc                399 drivers/ata/pata_samsung_cf.c 		ata_link_err(link, "SRST failed (errno=%d)\n", rc);
rc                400 drivers/ata/pata_samsung_cf.c 		return rc;
rc                181 drivers/ata/pata_sc1200.c 	int rc;
rc                184 drivers/ata/pata_sc1200.c 	rc = ata_std_qc_defer(qc);
rc                185 drivers/ata/pata_sc1200.c 	if (rc != 0)
rc                186 drivers/ata/pata_sc1200.c 		return rc;
rc                361 drivers/ata/pata_serverworks.c 	int rc = 0;
rc                368 drivers/ata/pata_serverworks.c 		rc = serverworks_fixup_osb4(pdev);
rc                375 drivers/ata/pata_serverworks.c 		rc = serverworks_fixup_csb(pdev);
rc                382 drivers/ata/pata_serverworks.c 	return rc;
rc                416 drivers/ata/pata_serverworks.c 	int rc;
rc                418 drivers/ata/pata_serverworks.c 	rc = pcim_enable_device(pdev);
rc                419 drivers/ata/pata_serverworks.c 	if (rc)
rc                420 drivers/ata/pata_serverworks.c 		return rc;
rc                422 drivers/ata/pata_serverworks.c 	rc = serverworks_fixup(pdev);
rc                427 drivers/ata/pata_serverworks.c 		if (rc < 0)
rc                438 drivers/ata/pata_serverworks.c 		 if (rc == 3)
rc                453 drivers/ata/pata_serverworks.c 	int rc;
rc                455 drivers/ata/pata_serverworks.c 	rc = ata_pci_device_do_resume(pdev);
rc                456 drivers/ata/pata_serverworks.c 	if (rc)
rc                457 drivers/ata/pata_serverworks.c 		return rc;
rc                344 drivers/ata/pata_sil680.c 	int rc, try_mmio;
rc                348 drivers/ata/pata_sil680.c 	rc = pcim_enable_device(pdev);
rc                349 drivers/ata/pata_sil680.c 	if (rc)
rc                350 drivers/ata/pata_sil680.c 		return rc;
rc                366 drivers/ata/pata_sil680.c 	rc = pcim_iomap_regions(pdev, 1 << SIL680_MMIO_BAR, DRV_NAME);
rc                367 drivers/ata/pata_sil680.c 	if (rc)
rc                377 drivers/ata/pata_sil680.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
rc                378 drivers/ata/pata_sil680.c 	if (rc)
rc                379 drivers/ata/pata_sil680.c 		return rc;
rc                407 drivers/ata/pata_sil680.c 	int try_mmio, rc;
rc                409 drivers/ata/pata_sil680.c 	rc = ata_pci_device_do_resume(pdev);
rc                410 drivers/ata/pata_sil680.c 	if (rc)
rc                411 drivers/ata/pata_sil680.c 		return rc;
rc                729 drivers/ata/pata_sis.c 	int rc;
rc                780 drivers/ata/pata_sis.c 	rc = pcim_enable_device(pdev);
rc                781 drivers/ata/pata_sis.c 	if (rc)
rc                782 drivers/ata/pata_sis.c 		return rc;
rc                877 drivers/ata/pata_sis.c 	int rc;
rc                879 drivers/ata/pata_sis.c 	rc = ata_pci_device_do_resume(pdev);
rc                880 drivers/ata/pata_sis.c 	if (rc)
rc                881 drivers/ata/pata_sis.c 		return rc;
rc                217 drivers/ata/pata_sl82c105.c 	int rc;
rc                220 drivers/ata/pata_sl82c105.c 	rc = ata_std_qc_defer(qc);
rc                221 drivers/ata/pata_sl82c105.c 	if (rc != 0)
rc                222 drivers/ata/pata_sl82c105.c 		return rc;
rc                319 drivers/ata/pata_sl82c105.c 	int rc;
rc                321 drivers/ata/pata_sl82c105.c 	rc = pcim_enable_device(dev);
rc                322 drivers/ata/pata_sl82c105.c 	if (rc)
rc                323 drivers/ata/pata_sl82c105.c 		return rc;
rc                345 drivers/ata/pata_sl82c105.c 	int rc;
rc                347 drivers/ata/pata_sl82c105.c 	rc = ata_pci_device_do_resume(pdev);
rc                348 drivers/ata/pata_sl82c105.c 	if (rc)
rc                349 drivers/ata/pata_sl82c105.c 		return rc;
rc                202 drivers/ata/pata_triflex.c 	int rc = 0;
rc                204 drivers/ata/pata_triflex.c 	rc = ata_host_suspend(host, mesg);
rc                205 drivers/ata/pata_triflex.c 	if (rc)
rc                206 drivers/ata/pata_triflex.c 		return rc;
rc                595 drivers/ata/pata_via.c 	int rc;
rc                599 drivers/ata/pata_via.c 	rc = pcim_enable_device(pdev);
rc                600 drivers/ata/pata_via.c 	if (rc)
rc                601 drivers/ata/pata_via.c 		return rc;
rc                677 drivers/ata/pata_via.c 	int rc;
rc                679 drivers/ata/pata_via.c 	rc = ata_pci_device_do_resume(pdev);
rc                680 drivers/ata/pata_via.c 	if (rc)
rc                681 drivers/ata/pata_via.c 		return rc;
rc                582 drivers/ata/pdc_adma.c 	int rc, port_no;
rc                592 drivers/ata/pdc_adma.c 	rc = pcim_enable_device(pdev);
rc                593 drivers/ata/pdc_adma.c 	if (rc)
rc                594 drivers/ata/pdc_adma.c 		return rc;
rc                599 drivers/ata/pdc_adma.c 	rc = pcim_iomap_regions(pdev, 1 << ADMA_MMIO_BAR, DRV_NAME);
rc                600 drivers/ata/pdc_adma.c 	if (rc)
rc                601 drivers/ata/pdc_adma.c 		return rc;
rc                605 drivers/ata/pdc_adma.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                606 drivers/ata/pdc_adma.c 	if (rc) {
rc                608 drivers/ata/pdc_adma.c 		return rc;
rc                396 drivers/ata/sata_highbank.c 	int rc;
rc                408 drivers/ata/sata_highbank.c 		rc = sata_link_hardreset(link, timing, deadline, &online, NULL);
rc                425 drivers/ata/sata_highbank.c 	return rc;
rc                460 drivers/ata/sata_highbank.c 	int rc;
rc                497 drivers/ata/sata_highbank.c 	rc = highbank_initialize_phys(dev, hpriv->mmio);
rc                498 drivers/ata/sata_highbank.c 	if (rc)
rc                499 drivers/ata/sata_highbank.c 		return rc;
rc                527 drivers/ata/sata_highbank.c 		rc = -ENOMEM;
rc                551 drivers/ata/sata_highbank.c 	rc = ahci_reset_controller(host);
rc                552 drivers/ata/sata_highbank.c 	if (rc)
rc                558 drivers/ata/sata_highbank.c 	rc = ahci_host_activate(host, &ahci_highbank_platform_sht);
rc                559 drivers/ata/sata_highbank.c 	if (rc)
rc                564 drivers/ata/sata_highbank.c 	return rc;
rc                574 drivers/ata/sata_highbank.c 	int rc;
rc                591 drivers/ata/sata_highbank.c 	rc = ata_host_suspend(host, PMSG_SUSPEND);
rc                592 drivers/ata/sata_highbank.c 	if (rc)
rc                593 drivers/ata/sata_highbank.c 		return rc;
rc                601 drivers/ata/sata_highbank.c 	int rc;
rc                604 drivers/ata/sata_highbank.c 		rc = ahci_reset_controller(host);
rc                605 drivers/ata/sata_highbank.c 		if (rc)
rc                606 drivers/ata/sata_highbank.c 			return rc;
rc                625 drivers/ata/sata_inic162x.c 	int rc;
rc                635 drivers/ata/sata_inic162x.c 	rc = sata_link_resume(link, timing, deadline);
rc                636 drivers/ata/sata_inic162x.c 	if (rc) {
rc                639 drivers/ata/sata_inic162x.c 			      rc);
rc                640 drivers/ata/sata_inic162x.c 		return rc;
rc                648 drivers/ata/sata_inic162x.c 		rc = ata_wait_after_reset(link, deadline, inic_check_ready);
rc                650 drivers/ata/sata_inic162x.c 		if (rc) {
rc                653 drivers/ata/sata_inic162x.c 				      rc);
rc                654 drivers/ata/sata_inic162x.c 			return rc;
rc                799 drivers/ata/sata_inic162x.c 	int rc;
rc                801 drivers/ata/sata_inic162x.c 	rc = ata_pci_device_do_resume(pdev);
rc                802 drivers/ata/sata_inic162x.c 	if (rc)
rc                803 drivers/ata/sata_inic162x.c 		return rc;
rc                806 drivers/ata/sata_inic162x.c 		rc = init_controller(hpriv->mmio_base, hpriv->cached_hctl);
rc                807 drivers/ata/sata_inic162x.c 		if (rc)
rc                808 drivers/ata/sata_inic162x.c 			return rc;
rc                824 drivers/ata/sata_inic162x.c 	int i, rc;
rc                841 drivers/ata/sata_inic162x.c 	rc = pcim_enable_device(pdev);
rc                842 drivers/ata/sata_inic162x.c 	if (rc)
rc                843 drivers/ata/sata_inic162x.c 		return rc;
rc                850 drivers/ata/sata_inic162x.c 	rc = pcim_iomap_regions(pdev, 1 << mmio_bar, DRV_NAME);
rc                851 drivers/ata/sata_inic162x.c 	if (rc)
rc                852 drivers/ata/sata_inic162x.c 		return rc;
rc                865 drivers/ata/sata_inic162x.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                866 drivers/ata/sata_inic162x.c 	if (rc) {
rc                868 drivers/ata/sata_inic162x.c 		return rc;
rc                871 drivers/ata/sata_inic162x.c 	rc = init_controller(hpriv->mmio_base, hpriv->cached_hctl);
rc                872 drivers/ata/sata_inic162x.c 	if (rc) {
rc                874 drivers/ata/sata_inic162x.c 		return rc;
rc               3263 drivers/ata/sata_mv.c 	int i, rc = 0;
rc               3280 drivers/ata/sata_mv.c 		rc = 1;
rc               3294 drivers/ata/sata_mv.c 		rc = 1;
rc               3308 drivers/ata/sata_mv.c 		rc = 1;
rc               3311 drivers/ata/sata_mv.c 	return rc;
rc               3624 drivers/ata/sata_mv.c 	int rc, attempts = 0, extra = 0;
rc               3638 drivers/ata/sata_mv.c 		rc = sata_link_hardreset(link, timing, deadline + extra,
rc               3640 drivers/ata/sata_mv.c 		rc = online ? -EAGAIN : rc;
rc               3641 drivers/ata/sata_mv.c 		if (rc)
rc               3642 drivers/ata/sata_mv.c 			return rc;
rc               3654 drivers/ata/sata_mv.c 	return rc;
rc               3923 drivers/ata/sata_mv.c 	int rc = 0, n_hc, port, hc;
rc               3927 drivers/ata/sata_mv.c 	rc = mv_chip_id(host, hpriv->board_idx);
rc               3928 drivers/ata/sata_mv.c 	if (rc)
rc               3951 drivers/ata/sata_mv.c 	rc = hpriv->ops->reset_hc(hpriv, mmio, n_hc);
rc               3952 drivers/ata/sata_mv.c 	if (rc)
rc               3994 drivers/ata/sata_mv.c 	return rc;
rc               4056 drivers/ata/sata_mv.c 	int rc;
rc               4078 drivers/ata/sata_mv.c 		rc = of_property_read_u32(pdev->dev.of_node, "nr-ports",
rc               4080 drivers/ata/sata_mv.c 		if (rc) {
rc               4082 drivers/ata/sata_mv.c 				"error parsing nr-ports property: %d\n", rc);
rc               4083 drivers/ata/sata_mv.c 			return rc;
rc               4142 drivers/ata/sata_mv.c 			rc = PTR_ERR(hpriv->port_phys[port]);
rc               4144 drivers/ata/sata_mv.c 			if (rc != -EPROBE_DEFER)
rc               4145 drivers/ata/sata_mv.c 				dev_warn(&pdev->dev, "error getting phy %d", rc);
rc               4164 drivers/ata/sata_mv.c 	rc = mv_create_dma_pools(hpriv, &pdev->dev);
rc               4165 drivers/ata/sata_mv.c 	if (rc)
rc               4178 drivers/ata/sata_mv.c 	rc = mv_init_host(host);
rc               4179 drivers/ata/sata_mv.c 	if (rc)
rc               4185 drivers/ata/sata_mv.c 	rc = ata_host_activate(host, irq, mv_interrupt, IRQF_SHARED, &mv6_sht);
rc               4186 drivers/ata/sata_mv.c 	if (!rc)
rc               4202 drivers/ata/sata_mv.c 	return rc;
rc               4373 drivers/ata/sata_mv.c 	int n_ports, port, rc;
rc               4389 drivers/ata/sata_mv.c 	rc = pcim_enable_device(pdev);
rc               4390 drivers/ata/sata_mv.c 	if (rc)
rc               4391 drivers/ata/sata_mv.c 		return rc;
rc               4393 drivers/ata/sata_mv.c 	rc = pcim_iomap_regions(pdev, 1 << MV_PRIMARY_BAR, DRV_NAME);
rc               4394 drivers/ata/sata_mv.c 	if (rc == -EBUSY)
rc               4396 drivers/ata/sata_mv.c 	if (rc)
rc               4397 drivers/ata/sata_mv.c 		return rc;
rc               4401 drivers/ata/sata_mv.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc               4402 drivers/ata/sata_mv.c 	if (rc) {
rc               4404 drivers/ata/sata_mv.c 		return rc;
rc               4407 drivers/ata/sata_mv.c 	rc = mv_create_dma_pools(hpriv, &pdev->dev);
rc               4408 drivers/ata/sata_mv.c 	if (rc)
rc               4409 drivers/ata/sata_mv.c 		return rc;
rc               4421 drivers/ata/sata_mv.c 	rc = mv_init_host(host);
rc               4422 drivers/ata/sata_mv.c 	if (rc)
rc               4423 drivers/ata/sata_mv.c 		return rc;
rc               4442 drivers/ata/sata_mv.c 	int rc;
rc               4444 drivers/ata/sata_mv.c 	rc = ata_pci_device_do_resume(pdev);
rc               4445 drivers/ata/sata_mv.c 	if (rc)
rc               4446 drivers/ata/sata_mv.c 		return rc;
rc               4449 drivers/ata/sata_mv.c 	rc = mv_init_host(host);
rc               4450 drivers/ata/sata_mv.c 	if (rc)
rc               4451 drivers/ata/sata_mv.c 		return rc;
rc               4462 drivers/ata/sata_mv.c 	int rc = -ENODEV;
rc               4464 drivers/ata/sata_mv.c 	rc = pci_register_driver(&mv_pci_driver);
rc               4465 drivers/ata/sata_mv.c 	if (rc < 0)
rc               4466 drivers/ata/sata_mv.c 		return rc;
rc               4468 drivers/ata/sata_mv.c 	rc = platform_driver_register(&mv_platform_driver);
rc               4471 drivers/ata/sata_mv.c 	if (rc < 0)
rc               4474 drivers/ata/sata_mv.c 	return rc;
rc                665 drivers/ata/sata_nv.c 	int rc;
rc                669 drivers/ata/sata_nv.c 	rc = ata_scsi_slave_config(sdev);
rc                673 drivers/ata/sata_nv.c 		return rc;
rc                731 drivers/ata/sata_nv.c 		rc = dma_set_mask(&pdev->dev, ATA_DMA_MASK);
rc                733 drivers/ata/sata_nv.c 		rc = dma_set_mask(&pdev->dev, pp->adma_dma_mask);
rc                745 drivers/ata/sata_nv.c 	return rc;
rc                965 drivers/ata/sata_nv.c 			int pos, rc;
rc                979 drivers/ata/sata_nv.c 				rc = nv_adma_check_cpb(ap, pos,
rc                981 drivers/ata/sata_nv.c 				if (rc > 0)
rc                983 drivers/ata/sata_nv.c 				else if (unlikely(rc < 0))
rc               1090 drivers/ata/sata_nv.c 	int rc;
rc               1103 drivers/ata/sata_nv.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc               1104 drivers/ata/sata_nv.c 	if (rc)
rc               1105 drivers/ata/sata_nv.c 		return rc;
rc               1108 drivers/ata/sata_nv.c 	rc = ata_bmdma_port_start(ap);
rc               1109 drivers/ata/sata_nv.c 	if (rc)
rc               1110 drivers/ata/sata_nv.c 		return rc;
rc               1540 drivers/ata/sata_nv.c 		int rc;
rc               1547 drivers/ata/sata_nv.c 		rc = sata_link_resume(link, timing, deadline);
rc               1549 drivers/ata/sata_nv.c 		if (rc && rc != -EOPNOTSUPP)
rc               1551 drivers/ata/sata_nv.c 				      rc);
rc               1883 drivers/ata/sata_nv.c 	int rc;
rc               1888 drivers/ata/sata_nv.c 	rc = ata_scsi_slave_config(sdev);
rc               1891 drivers/ata/sata_nv.c 		return rc;
rc               1895 drivers/ata/sata_nv.c 		return rc;
rc               1911 drivers/ata/sata_nv.c 		return rc;
rc               1921 drivers/ata/sata_nv.c 	return rc;
rc               1929 drivers/ata/sata_nv.c 	int rc;
rc               1932 drivers/ata/sata_nv.c 	rc = ata_bmdma_port_start(ap);
rc               1933 drivers/ata/sata_nv.c 	if (rc)
rc               1934 drivers/ata/sata_nv.c 		return rc;
rc               2320 drivers/ata/sata_nv.c 	int rc;
rc               2334 drivers/ata/sata_nv.c 	rc = pcim_enable_device(pdev);
rc               2335 drivers/ata/sata_nv.c 	if (rc)
rc               2336 drivers/ata/sata_nv.c 		return rc;
rc               2349 drivers/ata/sata_nv.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
rc               2350 drivers/ata/sata_nv.c 	if (rc)
rc               2351 drivers/ata/sata_nv.c 		return rc;
rc               2360 drivers/ata/sata_nv.c 	rc = pcim_iomap_regions(pdev, 1 << NV_MMIO_BAR, DRV_NAME);
rc               2361 drivers/ata/sata_nv.c 	if (rc)
rc               2362 drivers/ata/sata_nv.c 		return rc;
rc               2380 drivers/ata/sata_nv.c 		rc = nv_adma_host_init(host);
rc               2381 drivers/ata/sata_nv.c 		if (rc)
rc               2382 drivers/ata/sata_nv.c 			return rc;
rc               2400 drivers/ata/sata_nv.c 	int rc;
rc               2402 drivers/ata/sata_nv.c 	rc = ata_pci_device_do_resume(pdev);
rc               2403 drivers/ata/sata_nv.c 	if (rc)
rc               2404 drivers/ata/sata_nv.c 		return rc;
rc                319 drivers/ata/sata_promise.c 	int rc;
rc                322 drivers/ata/sata_promise.c 	rc = ata_bmdma_port_start(ap);
rc                323 drivers/ata/sata_promise.c 	if (rc)
rc                324 drivers/ata/sata_promise.c 		return rc;
rc                341 drivers/ata/sata_promise.c 	int rc;
rc                343 drivers/ata/sata_promise.c 	rc = pdc_common_port_start(ap);
rc                344 drivers/ata/sata_promise.c 	if (rc)
rc                345 drivers/ata/sata_promise.c 		return rc;
rc               1175 drivers/ata/sata_promise.c 	int n_ports, i, rc;
rc               1181 drivers/ata/sata_promise.c 	rc = pcim_enable_device(pdev);
rc               1182 drivers/ata/sata_promise.c 	if (rc)
rc               1183 drivers/ata/sata_promise.c 		return rc;
rc               1185 drivers/ata/sata_promise.c 	rc = pcim_iomap_regions(pdev, 1 << PDC_MMIO_BAR, DRV_NAME);
rc               1186 drivers/ata/sata_promise.c 	if (rc == -EBUSY)
rc               1188 drivers/ata/sata_promise.c 	if (rc)
rc               1189 drivers/ata/sata_promise.c 		return rc;
rc               1233 drivers/ata/sata_promise.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
rc               1234 drivers/ata/sata_promise.c 	if (rc)
rc               1235 drivers/ata/sata_promise.c 		return rc;
rc                541 drivers/ata/sata_qstor.c 	int rc;
rc                543 drivers/ata/sata_qstor.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(dma_bits));
rc                544 drivers/ata/sata_qstor.c 	if (rc)
rc                546 drivers/ata/sata_qstor.c 	return rc;
rc                555 drivers/ata/sata_qstor.c 	int rc, port_no;
rc                565 drivers/ata/sata_qstor.c 	rc = pcim_enable_device(pdev);
rc                566 drivers/ata/sata_qstor.c 	if (rc)
rc                567 drivers/ata/sata_qstor.c 		return rc;
rc                572 drivers/ata/sata_qstor.c 	rc = pcim_iomap_regions(pdev, 1 << QS_MMIO_BAR, DRV_NAME);
rc                573 drivers/ata/sata_qstor.c 	if (rc)
rc                574 drivers/ata/sata_qstor.c 		return rc;
rc                577 drivers/ata/sata_qstor.c 	rc = qs_set_dma_masks(pdev, host->iomap[QS_MMIO_BAR]);
rc                578 drivers/ata/sata_qstor.c 	if (rc)
rc                579 drivers/ata/sata_qstor.c 		return rc;
rc                345 drivers/ata/sata_rcar.c 	int rc;
rc                354 drivers/ata/sata_rcar.c 	rc = sata_rcar_bus_softreset(ap, deadline);
rc                356 drivers/ata/sata_rcar.c 	if (rc && (rc != -ENODEV || sata_scr_valid(link))) {
rc                357 drivers/ata/sata_rcar.c 		ata_link_err(link, "SRST failed (errno=%d)\n", rc);
rc                358 drivers/ata/sata_rcar.c 		return rc;
rc                351 drivers/ata/sata_sil.c 	int rc;
rc                353 drivers/ata/sata_sil.c 	rc = ata_do_set_mode(link, r_failed);
rc                354 drivers/ata/sata_sil.c 	if (rc)
rc                355 drivers/ata/sata_sil.c 		return rc;
rc                727 drivers/ata/sata_sil.c 	int n_ports, rc;
rc                749 drivers/ata/sata_sil.c 	rc = pcim_enable_device(pdev);
rc                750 drivers/ata/sata_sil.c 	if (rc)
rc                751 drivers/ata/sata_sil.c 		return rc;
rc                753 drivers/ata/sata_sil.c 	rc = pcim_iomap_regions(pdev, 1 << SIL_MMIO_BAR, DRV_NAME);
rc                754 drivers/ata/sata_sil.c 	if (rc == -EBUSY)
rc                756 drivers/ata/sata_sil.c 	if (rc)
rc                757 drivers/ata/sata_sil.c 		return rc;
rc                760 drivers/ata/sata_sil.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
rc                761 drivers/ata/sata_sil.c 	if (rc)
rc                762 drivers/ata/sata_sil.c 		return rc;
rc                793 drivers/ata/sata_sil.c 	int rc;
rc                795 drivers/ata/sata_sil.c 	rc = ata_pci_device_do_resume(pdev);
rc                796 drivers/ata/sata_sil.c 	if (rc)
rc                797 drivers/ata/sata_sil.c 		return rc;
rc                604 drivers/ata/sata_sil24.c 	int rc;
rc                629 drivers/ata/sata_sil24.c 		rc = 0;
rc                635 drivers/ata/sata_sil24.c 			rc = -EIO;
rc                637 drivers/ata/sata_sil24.c 			rc = -EBUSY;
rc                643 drivers/ata/sata_sil24.c 	return rc;
rc                654 drivers/ata/sata_sil24.c 	int rc;
rc                669 drivers/ata/sata_sil24.c 	rc = sil24_exec_polled_cmd(ap, pmp, &tf, 0, PRB_CTRL_SRST,
rc                671 drivers/ata/sata_sil24.c 	if (rc == -EBUSY) {
rc                674 drivers/ata/sata_sil24.c 	} else if (rc) {
rc                698 drivers/ata/sata_sil24.c 	int tout_msec, rc;
rc                738 drivers/ata/sata_sil24.c 	rc = sata_link_debounce(link, sata_deb_timing_long, deadline);
rc                739 drivers/ata/sata_sil24.c 	if (rc) {
rc                934 drivers/ata/sata_sil24.c 	int rc;
rc                936 drivers/ata/sata_sil24.c 	rc = sil24_init_port(link->ap);
rc                937 drivers/ata/sata_sil24.c 	if (rc) {
rc                939 drivers/ata/sata_sil24.c 		return rc;
rc               1099 drivers/ata/sata_sil24.c 	int rc;
rc               1119 drivers/ata/sata_sil24.c 	rc = ata_qc_complete_multiple(ap, qc_active);
rc               1120 drivers/ata/sata_sil24.c 	if (rc > 0)
rc               1122 drivers/ata/sata_sil24.c 	if (rc < 0) {
rc               1265 drivers/ata/sata_sil24.c 	int rc;
rc               1275 drivers/ata/sata_sil24.c 	rc = pcim_enable_device(pdev);
rc               1276 drivers/ata/sata_sil24.c 	if (rc)
rc               1277 drivers/ata/sata_sil24.c 		return rc;
rc               1279 drivers/ata/sata_sil24.c 	rc = pcim_iomap_regions(pdev,
rc               1282 drivers/ata/sata_sil24.c 	if (rc)
rc               1283 drivers/ata/sata_sil24.c 		return rc;
rc               1304 drivers/ata/sata_sil24.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc               1305 drivers/ata/sata_sil24.c 	if (rc) {
rc               1307 drivers/ata/sata_sil24.c 		return rc;
rc               1332 drivers/ata/sata_sil24.c 	int rc;
rc               1334 drivers/ata/sata_sil24.c 	rc = ata_pci_device_do_resume(pdev);
rc               1335 drivers/ata/sata_sil24.c 	if (rc)
rc               1336 drivers/ata/sata_sil24.c 		return rc;
rc                189 drivers/ata/sata_sis.c 	int i, rc;
rc                193 drivers/ata/sata_sis.c 	rc = pcim_enable_device(pdev);
rc                194 drivers/ata/sata_sis.c 	if (rc)
rc                195 drivers/ata/sata_sis.c 		return rc;
rc                265 drivers/ata/sata_sis.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
rc                266 drivers/ata/sata_sis.c 	if (rc)
rc                267 drivers/ata/sata_sis.c 		return rc;
rc                274 drivers/ata/sata_sis.c 			rc = ata_slave_link_init(ap);
rc                275 drivers/ata/sata_sis.c 			if (rc)
rc                276 drivers/ata/sata_sis.c 				return rc;
rc                283 drivers/ata/sata_sis.c 		rc = pcim_iomap_regions(pdev, 1 << SIS_SCR_PCI_BAR, DRV_NAME);
rc                284 drivers/ata/sata_sis.c 		if (rc)
rc                285 drivers/ata/sata_sis.c 			return rc;
rc                415 drivers/ata/sata_svw.c 	int n_ports, i, rc, bar_pos;
rc                435 drivers/ata/sata_svw.c 	rc = pcim_enable_device(pdev);
rc                436 drivers/ata/sata_svw.c 	if (rc)
rc                437 drivers/ata/sata_svw.c 		return rc;
rc                453 drivers/ata/sata_svw.c 	rc = pcim_iomap_regions(pdev, 1 << bar_pos, DRV_NAME);
rc                454 drivers/ata/sata_svw.c 	if (rc == -EBUSY)
rc                456 drivers/ata/sata_svw.c 	if (rc)
rc                457 drivers/ata/sata_svw.c 		return rc;
rc                474 drivers/ata/sata_svw.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
rc                475 drivers/ata/sata_svw.c 	if (rc)
rc                476 drivers/ata/sata_svw.c 		return rc;
rc               1435 drivers/ata/sata_sx4.c 	int i, rc;
rc               1448 drivers/ata/sata_sx4.c 	rc = pcim_enable_device(pdev);
rc               1449 drivers/ata/sata_sx4.c 	if (rc)
rc               1450 drivers/ata/sata_sx4.c 		return rc;
rc               1452 drivers/ata/sata_sx4.c 	rc = pcim_iomap_regions(pdev, (1 << PDC_MMIO_BAR) | (1 << PDC_DIMM_BAR),
rc               1454 drivers/ata/sata_sx4.c 	if (rc == -EBUSY)
rc               1456 drivers/ata/sata_sx4.c 	if (rc)
rc               1457 drivers/ata/sata_sx4.c 		return rc;
rc               1473 drivers/ata/sata_sx4.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
rc               1474 drivers/ata/sata_sx4.c 	if (rc)
rc               1475 drivers/ata/sata_sx4.c 		return rc;
rc                137 drivers/ata/sata_uli.c 	int n_ports, rc;
rc                141 drivers/ata/sata_uli.c 	rc = pcim_enable_device(pdev);
rc                142 drivers/ata/sata_uli.c 	if (rc)
rc                143 drivers/ata/sata_uli.c 		return rc;
rc                160 drivers/ata/sata_uli.c 	rc = ata_pci_sff_init_host(host);
rc                161 drivers/ata/sata_uli.c 	if (rc)
rc                162 drivers/ata/sata_uli.c 		return rc;
rc                460 drivers/ata/sata_via.c 	int rc;
rc                467 drivers/ata/sata_via.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
rc                468 drivers/ata/sata_via.c 	if (rc)
rc                469 drivers/ata/sata_via.c 		return rc;
rc                472 drivers/ata/sata_via.c 	rc = pcim_iomap_regions(pdev, 1 << 5, DRV_NAME);
rc                473 drivers/ata/sata_via.c 	if (rc) {
rc                475 drivers/ata/sata_via.c 		return rc;
rc                489 drivers/ata/sata_via.c 	int i, rc;
rc                497 drivers/ata/sata_via.c 	rc = pcim_iomap_regions(pdev, 0x3f, DRV_NAME);
rc                498 drivers/ata/sata_via.c 	if (rc) {
rc                500 drivers/ata/sata_via.c 			rc);
rc                501 drivers/ata/sata_via.c 		return rc;
rc                515 drivers/ata/sata_via.c 	int i, rc;
rc                517 drivers/ata/sata_via.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
rc                518 drivers/ata/sata_via.c 	if (rc)
rc                519 drivers/ata/sata_via.c 		return rc;
rc                522 drivers/ata/sata_via.c 	rc = pcim_iomap_regions(pdev, 1 << 5, DRV_NAME);
rc                523 drivers/ata/sata_via.c 	if (rc) {
rc                525 drivers/ata/sata_via.c 		return rc;
rc                546 drivers/ata/sata_via.c 	irqreturn_t rc = ata_bmdma_interrupt(irq, dev_instance);
rc                549 drivers/ata/sata_via.c 	if (rc != IRQ_HANDLED) {
rc                559 drivers/ata/sata_via.c 			rc = IRQ_HANDLED;
rc                566 drivers/ata/sata_via.c 			rc = IRQ_HANDLED;
rc                571 drivers/ata/sata_via.c 	return rc;
rc                679 drivers/ata/sata_via.c 	int rc;
rc                687 drivers/ata/sata_via.c 	rc = pcim_enable_device(pdev);
rc                688 drivers/ata/sata_via.c 	if (rc)
rc                689 drivers/ata/sata_via.c 		return rc;
rc                709 drivers/ata/sata_via.c 		rc = vt6420_prepare_host(pdev, &host);
rc                712 drivers/ata/sata_via.c 		rc = vt6421_prepare_host(pdev, &host);
rc                715 drivers/ata/sata_via.c 		rc = vt8251_prepare_host(pdev, &host);
rc                718 drivers/ata/sata_via.c 		rc = -EINVAL;
rc                720 drivers/ata/sata_via.c 	if (rc)
rc                721 drivers/ata/sata_via.c 		return rc;
rc                744 drivers/ata/sata_via.c 	int rc;
rc                746 drivers/ata/sata_via.c 	rc = ata_pci_device_do_resume(pdev);
rc                747 drivers/ata/sata_via.c 	if (rc)
rc                748 drivers/ata/sata_via.c 		return rc;
rc                333 drivers/ata/sata_vsc.c 	int i, rc;
rc                343 drivers/ata/sata_vsc.c 	rc = pcim_enable_device(pdev);
rc                344 drivers/ata/sata_vsc.c 	if (rc)
rc                345 drivers/ata/sata_vsc.c 		return rc;
rc                352 drivers/ata/sata_vsc.c 	rc = pcim_iomap_regions(pdev, 1 << VSC_MMIO_BAR, DRV_NAME);
rc                353 drivers/ata/sata_vsc.c 	if (rc == -EBUSY)
rc                355 drivers/ata/sata_vsc.c 	if (rc)
rc                356 drivers/ata/sata_vsc.c 		return rc;
rc                374 drivers/ata/sata_vsc.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                375 drivers/ata/sata_vsc.c 	if (rc)
rc                376 drivers/ata/sata_vsc.c 		return rc;
rc               2240 drivers/atm/eni.c 	int rc;
rc               2242 drivers/atm/eni.c 	rc = pci_enable_device(pci_dev);
rc               2243 drivers/atm/eni.c 	if (rc < 0)
rc               2246 drivers/atm/eni.c 	rc = dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(32));
rc               2247 drivers/atm/eni.c 	if (rc < 0)
rc               2250 drivers/atm/eni.c 	rc = -ENOMEM;
rc               2270 drivers/atm/eni.c 	rc = eni_do_init(dev);
rc               2271 drivers/atm/eni.c 	if (rc < 0)
rc               2274 drivers/atm/eni.c 	rc = eni_start(dev);
rc               2275 drivers/atm/eni.c 	if (rc < 0)
rc               2281 drivers/atm/eni.c 	return rc;
rc                252 drivers/auxdisplay/ht16k33.c 	int rc;
rc                255 drivers/auxdisplay/ht16k33.c 	rc = i2c_smbus_read_i2c_block_data(keypad->client, 0x40,
rc                257 drivers/auxdisplay/ht16k33.c 	if (rc != sizeof(data)) {
rc                259 drivers/auxdisplay/ht16k33.c 			"Failed to read key data, rc=%d\n", rc);
rc                582 drivers/base/bus.c 	int rc;
rc                584 drivers/base/bus.c 	rc = kobject_synth_uevent(&drv->p->kobj, buf, count);
rc                585 drivers/base/bus.c 	return rc ? rc : count;
rc                779 drivers/base/bus.c 	int rc;
rc                781 drivers/base/bus.c 	rc = kobject_synth_uevent(&bus->p->subsys.kobj, buf, count);
rc                782 drivers/base/bus.c 	return rc ? rc : count;
rc                606 drivers/base/cacheinfo.c 	int rc;
rc                612 drivers/base/cacheinfo.c 	rc = cpu_cache_sysfs_init(cpu);
rc                613 drivers/base/cacheinfo.c 	if (unlikely(rc < 0))
rc                614 drivers/base/cacheinfo.c 		return rc;
rc                627 drivers/base/cacheinfo.c 			rc = PTR_ERR(ci_dev);
rc                637 drivers/base/cacheinfo.c 	return rc;
rc                642 drivers/base/cacheinfo.c 	int rc = detect_cache_attributes(cpu);
rc                644 drivers/base/cacheinfo.c 	if (rc)
rc                645 drivers/base/cacheinfo.c 		return rc;
rc                646 drivers/base/cacheinfo.c 	rc = cache_add_dev(cpu);
rc                647 drivers/base/cacheinfo.c 	if (rc)
rc                649 drivers/base/cacheinfo.c 	return rc;
rc               1279 drivers/base/core.c 	int rc;
rc               1281 drivers/base/core.c 	rc = kobject_synth_uevent(&dev->kobj, buf, count);
rc               1283 drivers/base/core.c 	if (rc) {
rc               1285 drivers/base/core.c 		return rc;
rc                146 drivers/base/cpu.c 	ssize_t rc;
rc                159 drivers/base/cpu.c 	rc = sprintf(buf, "%Lx\n", addr);
rc                160 drivers/base/cpu.c 	return rc;
rc                168 drivers/base/cpu.c 	ssize_t rc;
rc                170 drivers/base/cpu.c 	rc = sprintf(buf, "%zu\n", sizeof(note_buf_t));
rc                171 drivers/base/cpu.c 	return rc;
rc                942 drivers/base/devres.c 	int rc;
rc                951 drivers/base/devres.c 	rc = devres_destroy(dev, devm_kmalloc_release,
rc                953 drivers/base/devres.c 	WARN_ON(rc);
rc                259 drivers/base/firmware_loader/fallback.c 			int rc;
rc                267 drivers/base/firmware_loader/fallback.c 			rc = fw_map_paged_buf(fw_priv);
rc                268 drivers/base/firmware_loader/fallback.c 			if (rc)
rc                272 drivers/base/firmware_loader/fallback.c 				rc = security_kernel_post_read_file(NULL,
rc                281 drivers/base/firmware_loader/fallback.c 			if (rc) {
rc                283 drivers/base/firmware_loader/fallback.c 				written = rc;
rc                466 drivers/base/firmware_loader/main.c 	int rc = -ENOENT;
rc                491 drivers/base/firmware_loader/main.c 			rc = -ENAMETOOLONG;
rc                496 drivers/base/firmware_loader/main.c 		rc = kernel_read_file_from_path(path, &buffer, &size,
rc                498 drivers/base/firmware_loader/main.c 		if (rc) {
rc                499 drivers/base/firmware_loader/main.c 			if (rc != -ENOENT)
rc                501 drivers/base/firmware_loader/main.c 					 path, rc);
rc                510 drivers/base/firmware_loader/main.c 			rc = decompress(device, fw_priv, size, buffer);
rc                514 drivers/base/firmware_loader/main.c 			if (rc) {
rc                530 drivers/base/firmware_loader/main.c 	return rc;
rc               1027 drivers/base/platform.c 	int rc;
rc               1030 drivers/base/platform.c 	rc = of_device_uevent_modalias(dev, env);
rc               1031 drivers/base/platform.c 	if (rc != -ENODEV)
rc               1032 drivers/base/platform.c 		return rc;
rc               1034 drivers/base/platform.c 	rc = acpi_device_uevent_modalias(dev, env);
rc               1035 drivers/base/platform.c 	if (rc != -ENODEV)
rc               1036 drivers/base/platform.c 		return rc;
rc                645 drivers/base/power/sysfs.c 	int rc;
rc                651 drivers/base/power/sysfs.c 	rc = sysfs_create_group(&dev->kobj, &pm_attr_group);
rc                652 drivers/base/power/sysfs.c 	if (rc)
rc                653 drivers/base/power/sysfs.c 		return rc;
rc                656 drivers/base/power/sysfs.c 		rc = sysfs_merge_group(&dev->kobj, &pm_runtime_attr_group);
rc                657 drivers/base/power/sysfs.c 		if (rc)
rc                661 drivers/base/power/sysfs.c 		rc = sysfs_merge_group(&dev->kobj, &pm_wakeup_attr_group);
rc                662 drivers/base/power/sysfs.c 		if (rc)
rc                666 drivers/base/power/sysfs.c 		rc = sysfs_merge_group(&dev->kobj,
rc                668 drivers/base/power/sysfs.c 		if (rc)
rc                671 drivers/base/power/sysfs.c 	rc = pm_wakeup_source_sysfs_add(dev);
rc                672 drivers/base/power/sysfs.c 	if (rc)
rc                684 drivers/base/power/sysfs.c 	return rc;
rc                932 drivers/base/regmap/regmap-irq.c 	int rc;
rc                935 drivers/base/regmap/regmap-irq.c 	rc = devres_release(dev, devm_regmap_irq_chip_release,
rc                938 drivers/base/regmap/regmap-irq.c 	if (rc != 0)
rc                939 drivers/base/regmap/regmap-irq.c 		WARN_ON(rc);
rc                164 drivers/bcma/main.c 	int rc;
rc                167 drivers/bcma/main.c 		rc = of_irq_parse_one(core->dev.of_node, num, out_irq);
rc                168 drivers/bcma/main.c 		if (!rc)
rc                169 drivers/bcma/main.c 			return rc;
rc                188 drivers/block/cryptoloop.c 	int rc = loop_register_transfer(&cryptoloop_funcs);
rc                190 drivers/block/cryptoloop.c 	if (rc)
rc                192 drivers/block/cryptoloop.c 	return rc;
rc                642 drivers/block/loop.c 	int rc;
rc                644 drivers/block/loop.c 	rc = blkdev_reread_part(bdev);
rc                645 drivers/block/loop.c 	if (rc)
rc                647 drivers/block/loop.c 			__func__, lo->lo_number, lo->lo_file_name, rc);
rc               7060 drivers/block/rbd.c 	int rc;
rc               7066 drivers/block/rbd.c 	rc = rbd_add_parse_args(buf, &ceph_opts, &rbd_opts, &spec);
rc               7067 drivers/block/rbd.c 	if (rc < 0)
rc               7072 drivers/block/rbd.c 		rc = PTR_ERR(rbdc);
rc               7077 drivers/block/rbd.c 	rc = ceph_pg_poolid_by_name(rbdc->client->osdc.osdmap, spec->pool_name);
rc               7078 drivers/block/rbd.c 	if (rc < 0) {
rc               7079 drivers/block/rbd.c 		if (rc == -ENOENT)
rc               7083 drivers/block/rbd.c 	spec->pool_id = (u64)rc;
rc               7087 drivers/block/rbd.c 		rc = -ENOMEM;
rc               7096 drivers/block/rbd.c 		rc = -ENOMEM;
rc               7100 drivers/block/rbd.c 	rc = rbd_dev_image_probe(rbd_dev, 0);
rc               7101 drivers/block/rbd.c 	if (rc < 0)
rc               7114 drivers/block/rbd.c 	rc = rbd_dev_device_setup(rbd_dev);
rc               7115 drivers/block/rbd.c 	if (rc)
rc               7118 drivers/block/rbd.c 	rc = rbd_add_acquire_lock(rbd_dev);
rc               7119 drivers/block/rbd.c 	if (rc)
rc               7124 drivers/block/rbd.c 	rc = device_add(&rbd_dev->dev);
rc               7125 drivers/block/rbd.c 	if (rc)
rc               7139 drivers/block/rbd.c 	rc = count;
rc               7142 drivers/block/rbd.c 	return rc;
rc               7343 drivers/block/rbd.c 	int rc;
rc               7350 drivers/block/rbd.c 	rc = rbd_slab_init();
rc               7351 drivers/block/rbd.c 	if (rc)
rc               7352 drivers/block/rbd.c 		return rc;
rc               7360 drivers/block/rbd.c 		rc = -ENOMEM;
rc               7367 drivers/block/rbd.c 			rc = rbd_major;
rc               7372 drivers/block/rbd.c 	rc = rbd_sysfs_init();
rc               7373 drivers/block/rbd.c 	if (rc)
rc               7390 drivers/block/rbd.c 	return rc;
rc                863 drivers/block/skd_main.c 	int rc;
rc                867 drivers/block/skd_main.c 	rc = mod_timer(&skdev->timer, (jiffies + HZ));
rc                868 drivers/block/skd_main.c 	if (rc)
rc                869 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "failed to start timer %d\n", rc);
rc                870 drivers/block/skd_main.c 	return rc;
rc               1471 drivers/block/skd_main.c 	int rc = 0;
rc               1571 drivers/block/skd_main.c 				rc = 1;
rc               1583 drivers/block/skd_main.c 	return rc;
rc               1688 drivers/block/skd_main.c 	int rc = 0;
rc               1711 drivers/block/skd_main.c 			if (rc == 0)
rc               1718 drivers/block/skd_main.c 		rc = IRQ_HANDLED;
rc               1741 drivers/block/skd_main.c 					return rc;
rc               1760 drivers/block/skd_main.c 	return rc;
rc               2273 drivers/block/skd_main.c 	int rc = 0;
rc               2290 drivers/block/skd_main.c 		rc = -EINVAL;
rc               2294 drivers/block/skd_main.c 	return rc;
rc               2484 drivers/block/skd_main.c 	int i, rc;
rc               2487 drivers/block/skd_main.c 	rc = pci_alloc_irq_vectors(pdev, SKD_MAX_MSIX_COUNT, SKD_MAX_MSIX_COUNT,
rc               2489 drivers/block/skd_main.c 	if (rc < 0) {
rc               2490 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "failed to enable MSI-X %d\n", rc);
rc               2497 drivers/block/skd_main.c 		rc = -ENOMEM;
rc               2510 drivers/block/skd_main.c 		rc = devm_request_irq(&skdev->pdev->dev,
rc               2514 drivers/block/skd_main.c 		if (rc) {
rc               2517 drivers/block/skd_main.c 				rc, i, qentry->isr_name);
rc               2532 drivers/block/skd_main.c 	return rc;
rc               2539 drivers/block/skd_main.c 	int rc;
rc               2542 drivers/block/skd_main.c 		rc = skd_acquire_msix(skdev);
rc               2543 drivers/block/skd_main.c 		if (!rc)
rc               2547 drivers/block/skd_main.c 			"failed to enable MSI-X, re-trying with MSI %d\n", rc);
rc               2555 drivers/block/skd_main.c 	rc = pci_alloc_irq_vectors(pdev, 1, 1, irq_flag);
rc               2556 drivers/block/skd_main.c 	if (rc < 0) {
rc               2558 drivers/block/skd_main.c 			"failed to allocate the MSI interrupt %d\n", rc);
rc               2559 drivers/block/skd_main.c 		return rc;
rc               2562 drivers/block/skd_main.c 	rc = devm_request_irq(&pdev->dev, pdev->irq, skd_isr,
rc               2565 drivers/block/skd_main.c 	if (rc) {
rc               2568 drivers/block/skd_main.c 			rc);
rc               2569 drivers/block/skd_main.c 		return rc;
rc               2635 drivers/block/skd_main.c 	int rc = 0;
rc               2646 drivers/block/skd_main.c 		rc = -ENOMEM;
rc               2656 drivers/block/skd_main.c 	return rc;
rc               2661 drivers/block/skd_main.c 	int rc = 0;
rc               2673 drivers/block/skd_main.c 		rc = -ENOMEM;
rc               2689 drivers/block/skd_main.c 			rc = -ENOMEM;
rc               2700 drivers/block/skd_main.c 	return rc;
rc               2765 drivers/block/skd_main.c 	int rc = 0;
rc               2778 drivers/block/skd_main.c 		rc = -ENOMEM;
rc               2786 drivers/block/skd_main.c 		rc = -ENOMEM;
rc               2793 drivers/block/skd_main.c 		rc = -ENOMEM;
rc               2798 drivers/block/skd_main.c 		rc = -EINVAL;
rc               2803 drivers/block/skd_main.c 	return rc;
rc               2816 drivers/block/skd_main.c 	int rc = 0;
rc               2823 drivers/block/skd_main.c 		rc = -ENOMEM;
rc               2845 drivers/block/skd_main.c 	rc = blk_mq_alloc_tag_set(&skdev->tag_set);
rc               2846 drivers/block/skd_main.c 	if (rc)
rc               2851 drivers/block/skd_main.c 		rc = PTR_ERR(q);
rc               2877 drivers/block/skd_main.c 	return rc;
rc               2888 drivers/block/skd_main.c 	int rc;
rc               2942 drivers/block/skd_main.c 	rc = skd_cons_skcomp(skdev);
rc               2943 drivers/block/skd_main.c 	if (rc < 0)
rc               2947 drivers/block/skd_main.c 	rc = skd_cons_skmsg(skdev);
rc               2948 drivers/block/skd_main.c 	if (rc < 0)
rc               2952 drivers/block/skd_main.c 	rc = skd_cons_sksb(skdev);
rc               2953 drivers/block/skd_main.c 	if (rc < 0)
rc               2957 drivers/block/skd_main.c 	rc = skd_cons_disk(skdev);
rc               2958 drivers/block/skd_main.c 	if (rc < 0)
rc               3167 drivers/block/skd_main.c 	int rc = 0;
rc               3174 drivers/block/skd_main.c 	rc = pci_enable_device(pdev);
rc               3175 drivers/block/skd_main.c 	if (rc)
rc               3176 drivers/block/skd_main.c 		return rc;
rc               3177 drivers/block/skd_main.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               3178 drivers/block/skd_main.c 	if (rc)
rc               3180 drivers/block/skd_main.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc               3181 drivers/block/skd_main.c 	if (rc)
rc               3182 drivers/block/skd_main.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc               3183 drivers/block/skd_main.c 	if (rc) {
rc               3184 drivers/block/skd_main.c 		dev_err(&pdev->dev, "DMA mask error %d\n", rc);
rc               3189 drivers/block/skd_main.c 		rc = register_blkdev(0, DRV_NAME);
rc               3190 drivers/block/skd_main.c 		if (rc < 0)
rc               3192 drivers/block/skd_main.c 		BUG_ON(!rc);
rc               3193 drivers/block/skd_main.c 		skd_major = rc;
rc               3198 drivers/block/skd_main.c 		rc = -ENOMEM;
rc               3206 drivers/block/skd_main.c 	rc = pci_enable_pcie_error_reporting(pdev);
rc               3207 drivers/block/skd_main.c 	if (rc) {
rc               3209 drivers/block/skd_main.c 			"bad enable of PCIe error reporting rc=%d\n", rc);
rc               3224 drivers/block/skd_main.c 			rc = -ENODEV;
rc               3232 drivers/block/skd_main.c 	rc = skd_acquire_irq(skdev);
rc               3233 drivers/block/skd_main.c 	if (rc) {
rc               3234 drivers/block/skd_main.c 		dev_err(&pdev->dev, "interrupt resource error %d\n", rc);
rc               3238 drivers/block/skd_main.c 	rc = skd_start_timer(skdev);
rc               3239 drivers/block/skd_main.c 	if (rc)
rc               3246 drivers/block/skd_main.c 	rc = wait_event_interruptible_timeout(skdev->waitq,
rc               3252 drivers/block/skd_main.c 		rc = 0;
rc               3257 drivers/block/skd_main.c 			rc);
rc               3259 drivers/block/skd_main.c 		if (!rc)
rc               3260 drivers/block/skd_main.c 			rc = -ENXIO;
rc               3264 drivers/block/skd_main.c 	return rc;
rc               3286 drivers/block/skd_main.c 	return rc;
rc               3350 drivers/block/skd_main.c 	int rc = 0;
rc               3363 drivers/block/skd_main.c 	rc = pci_enable_device(pdev);
rc               3364 drivers/block/skd_main.c 	if (rc)
rc               3365 drivers/block/skd_main.c 		return rc;
rc               3366 drivers/block/skd_main.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               3367 drivers/block/skd_main.c 	if (rc)
rc               3369 drivers/block/skd_main.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc               3370 drivers/block/skd_main.c 	if (rc)
rc               3371 drivers/block/skd_main.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc               3372 drivers/block/skd_main.c 	if (rc) {
rc               3373 drivers/block/skd_main.c 		dev_err(&pdev->dev, "DMA mask error %d\n", rc);
rc               3378 drivers/block/skd_main.c 	rc = pci_enable_pcie_error_reporting(pdev);
rc               3379 drivers/block/skd_main.c 	if (rc) {
rc               3381 drivers/block/skd_main.c 			"bad enable of PCIe error reporting rc=%d\n", rc);
rc               3394 drivers/block/skd_main.c 			rc = -ENODEV;
rc               3401 drivers/block/skd_main.c 	rc = skd_acquire_irq(skdev);
rc               3402 drivers/block/skd_main.c 	if (rc) {
rc               3403 drivers/block/skd_main.c 		dev_err(&pdev->dev, "interrupt resource error %d\n", rc);
rc               3407 drivers/block/skd_main.c 	rc = skd_start_timer(skdev);
rc               3408 drivers/block/skd_main.c 	if (rc)
rc               3415 drivers/block/skd_main.c 	return rc;
rc               3434 drivers/block/skd_main.c 	return rc;
rc               1088 drivers/block/swim3.c 	int rc = -EBUSY;
rc               1121 drivers/block/swim3.c 		rc = -ENOMEM;
rc               1129 drivers/block/swim3.c 		rc = -ENOMEM;
rc               1169 drivers/block/swim3.c 	return rc;
rc               1177 drivers/block/swim3.c 	int rc;
rc               1183 drivers/block/swim3.c 		rc = register_blkdev(FLOPPY_MAJOR, "fd");
rc               1184 drivers/block/swim3.c 		if (rc)
rc               1185 drivers/block/swim3.c 			return rc;
rc               1190 drivers/block/swim3.c 		rc = -ENOMEM;
rc               1200 drivers/block/swim3.c 		rc = PTR_ERR(disk->queue);
rc               1207 drivers/block/swim3.c 	rc = swim3_add_device(mdev, floppy_count);
rc               1208 drivers/block/swim3.c 	if (rc)
rc               1233 drivers/block/swim3.c 	return rc;
rc                480 drivers/block/sx8.c 	int rc = 0;
rc                493 drivers/block/sx8.c 		rc = -EBUSY;
rc                499 drivers/block/sx8.c 	return rc;
rc                509 drivers/block/sx8.c 	int rc;
rc                513 drivers/block/sx8.c 		rc = -ENOMEM;
rc                524 drivers/block/sx8.c 	rc = carm_lookup_bucket(sizeof(struct carm_msg_ioctl) +
rc                526 drivers/block/sx8.c 	BUG_ON(rc < 0);
rc                527 drivers/block/sx8.c 	crq->msg_bucket = (u32) rc;
rc                550 drivers/block/sx8.c 	return rc;
rc                562 drivers/block/sx8.c 	int rc;
rc                576 drivers/block/sx8.c 	rc = carm_lookup_bucket(msg_size);
rc                577 drivers/block/sx8.c 	BUG_ON(rc < 0);
rc                578 drivers/block/sx8.c 	crq->msg_bucket = (u32) rc;
rc                712 drivers/block/sx8.c 	int i, n_elem = 0, rc;
rc                775 drivers/block/sx8.c 	rc = carm_lookup_bucket(msg_size);
rc                776 drivers/block/sx8.c 	BUG_ON(rc < 0);
rc                777 drivers/block/sx8.c 	crq->msg_bucket = (u32) rc;
rc                783 drivers/block/sx8.c 	rc = carm_send_msg(host, crq, rq->tag);
rc                784 drivers/block/sx8.c 	if (rc) {
rc               1101 drivers/block/sx8.c 	int rc, i, next_dev;
rc               1118 drivers/block/sx8.c 		rc = carm_send_special(host, carm_fill_alloc_buf);
rc               1119 drivers/block/sx8.c 		if (rc) {
rc               1126 drivers/block/sx8.c 		rc = carm_send_special(host, carm_fill_sync_time);
rc               1127 drivers/block/sx8.c 		if (rc) {
rc               1134 drivers/block/sx8.c 		rc = carm_send_special(host, carm_fill_get_fw_ver);
rc               1135 drivers/block/sx8.c 		if (rc) {
rc               1142 drivers/block/sx8.c 		rc = carm_send_special(host, carm_fill_scan_channels);
rc               1143 drivers/block/sx8.c 		if (rc) {
rc               1165 drivers/block/sx8.c 			rc = carm_array_info(host, next_dev);
rc               1166 drivers/block/sx8.c 			if (rc) {
rc               1261 drivers/block/sx8.c 	int rc;
rc               1280 drivers/block/sx8.c 		rc = carm_init_wait(mmio, CARM_CME, 1);
rc               1281 drivers/block/sx8.c 		if (rc) {
rc               1283 drivers/block/sx8.c 			return rc;
rc               1288 drivers/block/sx8.c 		rc = carm_init_wait(mmio, CARM_RME, 1);
rc               1289 drivers/block/sx8.c 		if (rc) {
rc               1291 drivers/block/sx8.c 			return rc;
rc               1299 drivers/block/sx8.c 	rc = carm_init_wait(mmio, CARM_RME | CARM_CME, 0);
rc               1300 drivers/block/sx8.c 	if (rc) {
rc               1302 drivers/block/sx8.c 		return rc;
rc               1316 drivers/block/sx8.c 	rc = carm_init_wait(mmio, CARM_RME | CARM_CME, 1);
rc               1317 drivers/block/sx8.c 	if (rc) {
rc               1319 drivers/block/sx8.c 		return rc;
rc               1409 drivers/block/sx8.c 	int rc;
rc               1415 drivers/block/sx8.c 	rc = pci_enable_device(pdev);
rc               1416 drivers/block/sx8.c 	if (rc)
rc               1417 drivers/block/sx8.c 		return rc;
rc               1419 drivers/block/sx8.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               1420 drivers/block/sx8.c 	if (rc)
rc               1423 drivers/block/sx8.c 	rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
rc               1424 drivers/block/sx8.c 	if (rc) {
rc               1434 drivers/block/sx8.c 		rc = -ENOMEM;
rc               1448 drivers/block/sx8.c 		rc = -ENOMEM;
rc               1452 drivers/block/sx8.c 	rc = carm_init_shm(host);
rc               1453 drivers/block/sx8.c 	if (rc) {
rc               1468 drivers/block/sx8.c 	rc = blk_mq_alloc_tag_set(&host->tag_set);
rc               1469 drivers/block/sx8.c 	if (rc)
rc               1474 drivers/block/sx8.c 		rc = PTR_ERR(q);
rc               1495 drivers/block/sx8.c 	rc = register_blkdev(host->major, host->name);
rc               1496 drivers/block/sx8.c 	if (rc < 0)
rc               1499 drivers/block/sx8.c 		host->major = rc;
rc               1502 drivers/block/sx8.c 		rc = carm_init_disk(host, i);
rc               1503 drivers/block/sx8.c 		if (rc)
rc               1509 drivers/block/sx8.c 	rc = request_irq(pdev->irq, carm_interrupt, IRQF_SHARED, DRV_NAME, host);
rc               1510 drivers/block/sx8.c 	if (rc) {
rc               1516 drivers/block/sx8.c 	rc = carm_init_host(host);
rc               1517 drivers/block/sx8.c 	if (rc)
rc               1555 drivers/block/sx8.c 	return rc;
rc                509 drivers/block/xen-blkback/blkback.c 	int rc = -EACCES;
rc                525 drivers/block/xen-blkback/blkback.c 	rc = 0;
rc                528 drivers/block/xen-blkback/blkback.c 	return rc;
rc                946 drivers/block/xen-blkback/blkback.c 	int rc;
rc                948 drivers/block/xen-blkback/blkback.c 	rc = xen_blkbk_map(pending_req->ring, pending_req->segments,
rc                952 drivers/block/xen-blkback/blkback.c 	return rc;
rc                962 drivers/block/xen-blkback/blkback.c 	int indirect_grefs, rc, n, nseg, i;
rc                972 drivers/block/xen-blkback/blkback.c 	rc = xen_blkbk_map(ring, pages, indirect_grefs, true);
rc                973 drivers/block/xen-blkback/blkback.c 	if (rc)
rc                992 drivers/block/xen-blkback/blkback.c 			rc = -EINVAL;
rc               1005 drivers/block/xen-blkback/blkback.c 	return rc;
rc               1129 drivers/block/xen-blkback/blkback.c 	RING_IDX rc, rp;
rc               1132 drivers/block/xen-blkback/blkback.c 	rc = blk_rings->common.req_cons;
rc               1137 drivers/block/xen-blkback/blkback.c 		rc = blk_rings->common.rsp_prod_pvt;
rc               1139 drivers/block/xen-blkback/blkback.c 			rp, rc, rp - rc, ring->blkif->vbd.pdevice);
rc               1142 drivers/block/xen-blkback/blkback.c 	while (rc != rp) {
rc               1144 drivers/block/xen-blkback/blkback.c 		if (RING_REQUEST_CONS_OVERFLOW(&blk_rings->common, rc))
rc               1161 drivers/block/xen-blkback/blkback.c 			memcpy(&req, RING_GET_REQUEST(&blk_rings->native, rc), sizeof(req));
rc               1164 drivers/block/xen-blkback/blkback.c 			blkif_get_x86_32_req(&req, RING_GET_REQUEST(&blk_rings->x86_32, rc));
rc               1167 drivers/block/xen-blkback/blkback.c 			blkif_get_x86_64_req(&req, RING_GET_REQUEST(&blk_rings->x86_64, rc));
rc               1172 drivers/block/xen-blkback/blkback.c 		blk_rings->common.req_cons = ++rc; /* before make_response() */
rc               1481 drivers/block/xen-blkback/blkback.c 	int rc = 0;
rc               1495 drivers/block/xen-blkback/blkback.c 	rc = xen_blkif_interface_init();
rc               1496 drivers/block/xen-blkback/blkback.c 	if (rc)
rc               1499 drivers/block/xen-blkback/blkback.c 	rc = xen_blkif_xenbus_init();
rc               1500 drivers/block/xen-blkback/blkback.c 	if (rc)
rc               1504 drivers/block/xen-blkback/blkback.c 	return rc;
rc                426 drivers/block/xen-blkfront.c 	int rc;
rc                452 drivers/block/xen-blkfront.c 		rc = 0;
rc                454 drivers/block/xen-blkfront.c 		rc = -EBUSY;
rc                457 drivers/block/xen-blkfront.c 	return rc;
rc               2020 drivers/block/xen-blkfront.c 	int rc;
rc               2033 drivers/block/xen-blkfront.c 		rc = blkfront_setup_indirect(rinfo);
rc               2034 drivers/block/xen-blkfront.c 		if (rc)
rc               2035 drivers/block/xen-blkfront.c 			return rc;
rc                984 drivers/block/xsysace.c 	int rc;
rc               1013 drivers/block/xsysace.c 		rc = PTR_ERR(ace->queue);
rc               1063 drivers/block/xsysace.c 		rc = request_irq(ace->irq, ace_interrupt, 0, "systemace", ace);
rc               1064 drivers/block/xsysace.c 		if (rc) {
rc               1129 drivers/block/xsysace.c 	int rc;
rc               1133 drivers/block/xsysace.c 		rc = -ENODEV;
rc               1140 drivers/block/xsysace.c 		rc = -ENOMEM;
rc               1151 drivers/block/xsysace.c 	rc = ace_setup(ace);
rc               1152 drivers/block/xsysace.c 	if (rc)
rc               1163 drivers/block/xsysace.c 	dev_err(dev, "could not initialize device, err=%i\n", rc);
rc               1164 drivers/block/xsysace.c 	return rc;
rc               1247 drivers/block/xsysace.c 	int rc;
rc               1251 drivers/block/xsysace.c 		rc = -ENOMEM;
rc               1255 drivers/block/xsysace.c 	rc = platform_driver_register(&ace_platform_driver);
rc               1256 drivers/block/xsysace.c 	if (rc)
rc               1265 drivers/block/xsysace.c 	printk(KERN_ERR "xsysace: registration failed; err=%i\n", rc);
rc               1266 drivers/block/xsysace.c 	return rc;
rc                156 drivers/block/z2ram.c     int rc = -ENOMEM;
rc                163 drivers/block/z2ram.c 	rc = -EBUSY;
rc                284 drivers/block/z2ram.c 		rc = -ENODEV;
rc                309 drivers/block/z2ram.c     return rc;
rc                845 drivers/cdrom/gdrom.c 	int rc;
rc                847 drivers/cdrom/gdrom.c 	rc = platform_driver_register(&gdrom_driver);
rc                848 drivers/cdrom/gdrom.c 	if (rc)
rc                849 drivers/cdrom/gdrom.c 		return rc;
rc                139 drivers/char/agp/backend.c 	int size_value, rc, got_gatt=0, got_keylist=0;
rc                163 drivers/char/agp/backend.c 		rc = -EINVAL;
rc                169 drivers/char/agp/backend.c 		rc = -ENOMEM;
rc                178 drivers/char/agp/backend.c 		rc = -ENOMEM;
rc                187 drivers/char/agp/backend.c 		rc = -EINVAL;
rc                208 drivers/char/agp/backend.c 	return rc;
rc                107 drivers/char/agp/nvidia-agp.c 	int i, rc, num_dirs;
rc                127 drivers/char/agp/nvidia-agp.c 	if (0 != (rc = nvidia_init_iorr(apbase, current_size->size * 1024 * 1024)))
rc                128 drivers/char/agp/nvidia-agp.c 		return rc;
rc                422 drivers/char/hw_random/core.c 	long rc;
rc                431 drivers/char/hw_random/core.c 		rc = rng_get_data(rng, rng_fillbuf,
rc                435 drivers/char/hw_random/core.c 		if (rc <= 0) {
rc                441 drivers/char/hw_random/core.c 		add_hwgenerator_randomness((void *)rng_fillbuf, rc,
rc                442 drivers/char/hw_random/core.c 					   rc * current_quality * 8 >> 10);
rc                 38 drivers/char/hw_random/powernv-rng.c 	int rc;
rc                 40 drivers/char/hw_random/powernv-rng.c 	rc = devm_hwrng_register(&pdev->dev, &powernv_hwrng);
rc                 41 drivers/char/hw_random/powernv-rng.c 	if (rc) {
rc                 43 drivers/char/hw_random/powernv-rng.c 		if (rc == -EEXIST)
rc                 44 drivers/char/hw_random/powernv-rng.c 			rc = -ENODEV;
rc                 46 drivers/char/hw_random/powernv-rng.c 		return rc;
rc                 19 drivers/char/hw_random/pseries-rng.c 	int rc;
rc                 21 drivers/char/hw_random/pseries-rng.c 	rc = plpar_hcall(H_RANDOM, (unsigned long *)buffer);
rc                 22 drivers/char/hw_random/pseries-rng.c 	if (rc != H_SUCCESS) {
rc                 23 drivers/char/hw_random/pseries-rng.c 		pr_err_ratelimited("H_RANDOM call failed %d\n", rc);
rc                318 drivers/char/hw_random/xgene-rng.c 	int rc = 0;
rc                332 drivers/char/hw_random/xgene-rng.c 	rc = platform_get_irq(pdev, 0);
rc                333 drivers/char/hw_random/xgene-rng.c 	if (rc < 0) {
rc                335 drivers/char/hw_random/xgene-rng.c 		return rc;
rc                337 drivers/char/hw_random/xgene-rng.c 	ctx->irq = rc;
rc                342 drivers/char/hw_random/xgene-rng.c 	rc = devm_request_irq(&pdev->dev, ctx->irq, xgene_rng_irq_handler, 0,
rc                344 drivers/char/hw_random/xgene-rng.c 	if (rc) {
rc                346 drivers/char/hw_random/xgene-rng.c 		return rc;
rc                354 drivers/char/hw_random/xgene-rng.c 		rc = clk_prepare_enable(ctx->clk);
rc                355 drivers/char/hw_random/xgene-rng.c 		if (rc) {
rc                358 drivers/char/hw_random/xgene-rng.c 			return rc;
rc                364 drivers/char/hw_random/xgene-rng.c 	rc = devm_hwrng_register(&pdev->dev, &xgene_rng_func);
rc                365 drivers/char/hw_random/xgene-rng.c 	if (rc) {
rc                366 drivers/char/hw_random/xgene-rng.c 		dev_err(&pdev->dev, "RNG registering failed error %d\n", rc);
rc                369 drivers/char/hw_random/xgene-rng.c 		return rc;
rc                372 drivers/char/hw_random/xgene-rng.c 	rc = device_init_wakeup(&pdev->dev, 1);
rc                373 drivers/char/hw_random/xgene-rng.c 	if (rc) {
rc                375 drivers/char/hw_random/xgene-rng.c 			rc);
rc                378 drivers/char/hw_random/xgene-rng.c 		return rc;
rc                387 drivers/char/hw_random/xgene-rng.c 	int rc;
rc                389 drivers/char/hw_random/xgene-rng.c 	rc = device_init_wakeup(&pdev->dev, 0);
rc                390 drivers/char/hw_random/xgene-rng.c 	if (rc)
rc                391 drivers/char/hw_random/xgene-rng.c 		dev_err(&pdev->dev, "RNG init wakeup failed error %d\n", rc);
rc                395 drivers/char/hw_random/xgene-rng.c 	return rc;
rc                 81 drivers/char/ipmi/bt-bmc.c 	int rc;
rc                 83 drivers/char/ipmi/bt-bmc.c 	rc = regmap_read(bt_bmc->map, bt_bmc->offset + reg, &val);
rc                 84 drivers/char/ipmi/bt-bmc.c 	WARN(rc != 0, "regmap_read() failed: %d\n", rc);
rc                 86 drivers/char/ipmi/bt-bmc.c 	return rc == 0 ? (u8) val : 0;
rc                 91 drivers/char/ipmi/bt-bmc.c 	int rc;
rc                 93 drivers/char/ipmi/bt-bmc.c 	rc = regmap_write(bt_bmc->map, bt_bmc->offset + reg, data);
rc                 94 drivers/char/ipmi/bt-bmc.c 	WARN(rc != 0, "regmap_write() failed: %d\n", rc);
rc                379 drivers/char/ipmi/bt-bmc.c 	int rc;
rc                381 drivers/char/ipmi/bt-bmc.c 	rc = regmap_read(bt_bmc->map, bt_bmc->offset + BT_CR2, &reg);
rc                382 drivers/char/ipmi/bt-bmc.c 	if (rc)
rc                400 drivers/char/ipmi/bt-bmc.c 	int rc;
rc                406 drivers/char/ipmi/bt-bmc.c 	rc = devm_request_irq(dev, bt_bmc->irq, bt_bmc_irq, IRQF_SHARED,
rc                408 drivers/char/ipmi/bt-bmc.c 	if (rc < 0) {
rc                411 drivers/char/ipmi/bt-bmc.c 		return rc;
rc                420 drivers/char/ipmi/bt-bmc.c 	rc = regmap_update_bits(bt_bmc->map, bt_bmc->offset + BT_CR1,
rc                424 drivers/char/ipmi/bt-bmc.c 	return rc;
rc                431 drivers/char/ipmi/bt-bmc.c 	int rc;
rc                462 drivers/char/ipmi/bt-bmc.c 		rc = of_property_read_u32(dev->of_node, "reg", &bt_bmc->offset);
rc                463 drivers/char/ipmi/bt-bmc.c 		if (rc)
rc                464 drivers/char/ipmi/bt-bmc.c 			return rc;
rc                474 drivers/char/ipmi/bt-bmc.c 	rc = misc_register(&bt_bmc->miscdev);
rc                475 drivers/char/ipmi/bt-bmc.c 	if (rc) {
rc                477 drivers/char/ipmi/bt-bmc.c 		return rc;
rc                 59 drivers/char/ipmi/ipmi_powernv.c 	int comp, rc;
rc                 94 drivers/char/ipmi/ipmi_powernv.c 	rc = opal_ipmi_send(smi->interface_id, opal_msg, size);
rc                 95 drivers/char/ipmi/ipmi_powernv.c 	pr_devel("%s:  -> %d\n", __func__, rc);
rc                 97 drivers/char/ipmi/ipmi_powernv.c 	if (!rc) {
rc                116 drivers/char/ipmi/ipmi_powernv.c 	int rc;
rc                134 drivers/char/ipmi/ipmi_powernv.c 	rc = opal_ipmi_recv(smi->interface_id,
rc                139 drivers/char/ipmi/ipmi_powernv.c 			rc, rc == 0 ? size : 0);
rc                140 drivers/char/ipmi/ipmi_powernv.c 	if (rc) {
rc                142 drivers/char/ipmi/ipmi_powernv.c 		if (rc == OPAL_EMPTY) {
rc                216 drivers/char/ipmi/ipmi_powernv.c 	int rc;
rc                229 drivers/char/ipmi/ipmi_powernv.c 	rc = of_property_read_u32(dev->of_node, "ibm,ipmi-interface-id",
rc                231 drivers/char/ipmi/ipmi_powernv.c 	if (rc) {
rc                237 drivers/char/ipmi/ipmi_powernv.c 	rc = of_property_read_u32(dev->of_node, "interrupts", &prop);
rc                238 drivers/char/ipmi/ipmi_powernv.c 	if (rc) {
rc                249 drivers/char/ipmi/ipmi_powernv.c 	rc = request_irq(ipmi->irq, ipmi_opal_event, IRQ_TYPE_LEVEL_HIGH,
rc                251 drivers/char/ipmi/ipmi_powernv.c 	if (rc) {
rc                260 drivers/char/ipmi/ipmi_powernv.c 		rc = -ENOMEM;
rc                264 drivers/char/ipmi/ipmi_powernv.c 	rc = ipmi_register_smi(&ipmi_powernv_smi_handlers, ipmi, dev, 0);
rc                265 drivers/char/ipmi/ipmi_powernv.c 	if (rc) {
rc                266 drivers/char/ipmi/ipmi_powernv.c 		dev_warn(dev, "IPMI SMI registration failed (%d)\n", rc);
rc                281 drivers/char/ipmi/ipmi_powernv.c 	return rc;
rc                 73 drivers/char/ipmi/kcs_bmc_aspeed.c 	int rc;
rc                 75 drivers/char/ipmi/kcs_bmc_aspeed.c 	rc = regmap_read(priv->map, reg, &val);
rc                 76 drivers/char/ipmi/kcs_bmc_aspeed.c 	WARN(rc != 0, "regmap_read() failed: %d\n", rc);
rc                 78 drivers/char/ipmi/kcs_bmc_aspeed.c 	return rc == 0 ? (u8) val : 0;
rc                 84 drivers/char/ipmi/kcs_bmc_aspeed.c 	int rc;
rc                 86 drivers/char/ipmi/kcs_bmc_aspeed.c 	rc = regmap_write(priv->map, reg, data);
rc                 87 drivers/char/ipmi/kcs_bmc_aspeed.c 	WARN(rc != 0, "regmap_write() failed: %d\n", rc);
rc                242 drivers/char/ipmi/kcs_bmc_aspeed.c 	int rc;
rc                244 drivers/char/ipmi/kcs_bmc_aspeed.c 	rc = of_property_read_u32(dev->of_node, "kcs_chan", &chan);
rc                245 drivers/char/ipmi/kcs_bmc_aspeed.c 	if ((rc != 0) || (chan == 0 || chan > KCS_CHANNEL_MAX)) {
rc                250 drivers/char/ipmi/kcs_bmc_aspeed.c 	rc = of_property_read_u32(dev->of_node, "kcs_addr", &addr);
rc                251 drivers/char/ipmi/kcs_bmc_aspeed.c 	if (rc) {
rc                275 drivers/char/ipmi/kcs_bmc_aspeed.c 	rc = aspeed_kcs_config_irq(kcs_bmc, pdev);
rc                276 drivers/char/ipmi/kcs_bmc_aspeed.c 	if (rc)
rc                277 drivers/char/ipmi/kcs_bmc_aspeed.c 		return rc;
rc                279 drivers/char/ipmi/kcs_bmc_aspeed.c 	rc = misc_register(&kcs_bmc->miscdev);
rc                280 drivers/char/ipmi/kcs_bmc_aspeed.c 	if (rc) {
rc                282 drivers/char/ipmi/kcs_bmc_aspeed.c 		return rc;
rc                 83 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	int rc;
rc                 85 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	rc = regmap_read(priv->map, reg, &val);
rc                 86 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	WARN(rc != 0, "regmap_read() failed: %d\n", rc);
rc                 88 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	return rc == 0 ? (u8)val : 0;
rc                 94 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	int rc;
rc                 96 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	rc = regmap_write(priv->map, reg, data);
rc                 97 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	WARN(rc != 0, "regmap_write() failed: %d\n", rc);
rc                141 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	int rc;
rc                143 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	rc = of_property_read_u32(dev->of_node, "kcs_chan", &chan);
rc                144 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	if (rc != 0 || chan == 0 || chan > KCS_CHANNEL_MAX) {
rc                170 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	rc = npcm7xx_kcs_config_irq(kcs_bmc, pdev);
rc                171 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	if (rc)
rc                172 drivers/char/ipmi/kcs_bmc_npcm7xx.c 		return rc;
rc                174 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	rc = misc_register(&kcs_bmc->miscdev);
rc                175 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	if (rc) {
rc                177 drivers/char/ipmi/kcs_bmc_npcm7xx.c 		return rc;
rc                149 drivers/char/nwflash.c 	int nBlock, temp, rc;
rc                210 drivers/char/nwflash.c 			rc = erase_block(nBlock);
rc                212 drivers/char/nwflash.c 		} while (rc && i < 10);
rc                214 drivers/char/nwflash.c 		if (rc) {
rc                215 drivers/char/nwflash.c 			printk(KERN_ERR "flash_write: erase error %x\n", rc);
rc                226 drivers/char/nwflash.c 		rc = write_block(p, buf, count - written);
rc                232 drivers/char/nwflash.c 		if (!rc) {
rc                242 drivers/char/nwflash.c 				rc = -1;
rc                245 drivers/char/nwflash.c 		if (rc < 0) {
rc                246 drivers/char/nwflash.c 			printk(KERN_ERR "flash_write: write error %X\n", rc);
rc                249 drivers/char/nwflash.c 		p += rc;
rc                250 drivers/char/nwflash.c 		buf += rc;
rc                251 drivers/char/nwflash.c 		written += rc;
rc                252 drivers/char/nwflash.c 		*ppos += rc;
rc                257 drivers/char/pc8736x_gpio.c 	int rc;
rc                264 drivers/char/pc8736x_gpio.c 	rc = platform_device_add(pdev);
rc                265 drivers/char/pc8736x_gpio.c 	if (rc) {
rc                266 drivers/char/pc8736x_gpio.c 		rc = -ENODEV;
rc                272 drivers/char/pc8736x_gpio.c 		rc = -ENODEV;
rc                281 drivers/char/pc8736x_gpio.c 	rc = superio_inb(SIO_CF1);
rc                282 drivers/char/pc8736x_gpio.c 	if (!(rc & 0x01)) {
rc                283 drivers/char/pc8736x_gpio.c 		rc = -ENODEV;
rc                289 drivers/char/pc8736x_gpio.c 		rc = -ENODEV;
rc                299 drivers/char/pc8736x_gpio.c 		rc = -ENODEV;
rc                308 drivers/char/pc8736x_gpio.c 		rc = register_chrdev_region(devid, PC8736X_GPIO_CT, DEVNAME);
rc                310 drivers/char/pc8736x_gpio.c 		rc = alloc_chrdev_region(&devid, 0, PC8736X_GPIO_CT, DEVNAME);
rc                314 drivers/char/pc8736x_gpio.c 	if (rc < 0) {
rc                315 drivers/char/pc8736x_gpio.c 		dev_err(&pdev->dev, "register-chrdev failed: %d\n", rc);
rc                319 drivers/char/pc8736x_gpio.c 		major = rc;
rc                338 drivers/char/pc8736x_gpio.c 	return rc;
rc                455 drivers/char/pcmcia/cm4000_cs.c 	ssize_t rc;
rc                458 drivers/char/pcmcia/cm4000_cs.c 	rc = 0;
rc                538 drivers/char/pcmcia/cm4000_cs.c 		rc = -EIO;
rc                558 drivers/char/pcmcia/cm4000_cs.c 		rc = -EIO;
rc                597 drivers/char/pcmcia/cm4000_cs.c 		rc = -EIO;
rc                601 drivers/char/pcmcia/cm4000_cs.c 	return rc;
rc                926 drivers/char/pcmcia/cm4000_cs.c 	ssize_t rc;
rc                973 drivers/char/pcmcia/cm4000_cs.c 	rc = 0;
rc                980 drivers/char/pcmcia/cm4000_cs.c 			rc = -ENODEV;
rc                982 drivers/char/pcmcia/cm4000_cs.c 			rc = -EIO;
rc               1026 drivers/char/pcmcia/cm4000_cs.c 		rc = -ENODEV;
rc               1034 drivers/char/pcmcia/cm4000_cs.c 		rc = -EFAULT;
rc               1041 drivers/char/pcmcia/cm4000_cs.c 	       (rc < 0 ? rc : count));
rc               1042 drivers/char/pcmcia/cm4000_cs.c 	return rc < 0 ? rc : count;
rc               1056 drivers/char/pcmcia/cm4000_cs.c 	ssize_t rc;
rc               1121 drivers/char/pcmcia/cm4000_cs.c 	rc = 0;
rc               1128 drivers/char/pcmcia/cm4000_cs.c 			rc = -ENODEV;
rc               1131 drivers/char/pcmcia/cm4000_cs.c 			rc = -EIO;
rc               1139 drivers/char/pcmcia/cm4000_cs.c 		rc = -ENODEV;
rc               1247 drivers/char/pcmcia/cm4000_cs.c 			rc = -EIO;
rc               1268 drivers/char/pcmcia/cm4000_cs.c 			rc = -EIO;
rc               1320 drivers/char/pcmcia/cm4000_cs.c 		rc = -EIO;
rc               1332 drivers/char/pcmcia/cm4000_cs.c 				rc = -EIO;
rc               1354 drivers/char/pcmcia/cm4000_cs.c 	if (rc < 0) {
rc               1369 drivers/char/pcmcia/cm4000_cs.c 	return rc < 0 ? rc : nr;
rc               1406 drivers/char/pcmcia/cm4000_cs.c 	int rc;
rc               1421 drivers/char/pcmcia/cm4000_cs.c 	rc = -ENODEV;
rc               1432 drivers/char/pcmcia/cm4000_cs.c 	rc = -EINVAL;
rc               1443 drivers/char/pcmcia/cm4000_cs.c 	rc = -EFAULT;
rc               1455 drivers/char/pcmcia/cm4000_cs.c 	rc = 0;
rc               1475 drivers/char/pcmcia/cm4000_cs.c 				rc = -EFAULT;
rc               1490 drivers/char/pcmcia/cm4000_cs.c 					rc = -EAGAIN;
rc               1492 drivers/char/pcmcia/cm4000_cs.c 					rc = -ERESTARTSYS;
rc               1496 drivers/char/pcmcia/cm4000_cs.c 			rc = -EFAULT;
rc               1511 drivers/char/pcmcia/cm4000_cs.c 			rc = 0;
rc               1540 drivers/char/pcmcia/cm4000_cs.c 					rc = -EAGAIN;
rc               1542 drivers/char/pcmcia/cm4000_cs.c 					rc = -ERESTARTSYS;
rc               1558 drivers/char/pcmcia/cm4000_cs.c 					rc = -EAGAIN;
rc               1560 drivers/char/pcmcia/cm4000_cs.c 					rc = -ERESTARTSYS;
rc               1568 drivers/char/pcmcia/cm4000_cs.c 		rc = 0;
rc               1576 drivers/char/pcmcia/cm4000_cs.c 				rc = -EFAULT;
rc               1580 drivers/char/pcmcia/cm4000_cs.c 			rc = 0;
rc               1589 drivers/char/pcmcia/cm4000_cs.c 					rc = -EAGAIN;
rc               1591 drivers/char/pcmcia/cm4000_cs.c 					rc = -ERESTARTSYS;
rc               1601 drivers/char/pcmcia/cm4000_cs.c 					rc = -EAGAIN;
rc               1603 drivers/char/pcmcia/cm4000_cs.c 					rc = -ERESTARTSYS;
rc               1607 drivers/char/pcmcia/cm4000_cs.c 			if ((rc = set_protocol(dev, &krnptsreq)) != 0) {
rc               1620 drivers/char/pcmcia/cm4000_cs.c 		rc = -ENOTTY;
rc               1625 drivers/char/pcmcia/cm4000_cs.c 		rc = -ENOTTY;
rc               1629 drivers/char/pcmcia/cm4000_cs.c 	return rc;
rc               1887 drivers/char/pcmcia/cm4000_cs.c 	int rc;
rc               1901 drivers/char/pcmcia/cm4000_cs.c 	rc = pcmcia_register_driver(&cm4000_driver);
rc               1902 drivers/char/pcmcia/cm4000_cs.c 	if (rc < 0) {
rc               1905 drivers/char/pcmcia/cm4000_cs.c 		return rc;
rc                140 drivers/char/pcmcia/cm4040_cs.c 	int i, rc;
rc                153 drivers/char/pcmcia/cm4040_cs.c 	rc = wait_event_interruptible_timeout(dev->write_wait,
rc                158 drivers/char/pcmcia/cm4040_cs.c 	if (rc > 0)
rc                160 drivers/char/pcmcia/cm4040_cs.c 	else if (rc == 0)
rc                162 drivers/char/pcmcia/cm4040_cs.c 	else if (rc < 0)
rc                165 drivers/char/pcmcia/cm4040_cs.c 	return rc;
rc                172 drivers/char/pcmcia/cm4040_cs.c 	int rc;
rc                174 drivers/char/pcmcia/cm4040_cs.c 	rc = wait_for_bulk_out_ready(dev);
rc                175 drivers/char/pcmcia/cm4040_cs.c 	if (rc <= 0)
rc                176 drivers/char/pcmcia/cm4040_cs.c 		return rc;
rc                179 drivers/char/pcmcia/cm4040_cs.c 	rc = wait_for_bulk_out_ready(dev);
rc                180 drivers/char/pcmcia/cm4040_cs.c 	if (rc <= 0)
rc                181 drivers/char/pcmcia/cm4040_cs.c 		return rc;
rc                188 drivers/char/pcmcia/cm4040_cs.c 	int i, rc;
rc                201 drivers/char/pcmcia/cm4040_cs.c 	rc = wait_event_interruptible_timeout(dev->read_wait,
rc                205 drivers/char/pcmcia/cm4040_cs.c 	if (rc > 0)
rc                207 drivers/char/pcmcia/cm4040_cs.c 	else if (rc == 0)
rc                209 drivers/char/pcmcia/cm4040_cs.c 	else if (rc < 0)
rc                212 drivers/char/pcmcia/cm4040_cs.c 	return rc;
rc                223 drivers/char/pcmcia/cm4040_cs.c 	int rc;
rc                244 drivers/char/pcmcia/cm4040_cs.c 		rc = wait_for_bulk_in_ready(dev);
rc                245 drivers/char/pcmcia/cm4040_cs.c 		if (rc <= 0) {
rc                246 drivers/char/pcmcia/cm4040_cs.c 			DEBUGP(5, dev, "wait_for_bulk_in_ready rc=%.2x\n", rc);
rc                248 drivers/char/pcmcia/cm4040_cs.c 			if (rc == -ERESTARTSYS)
rc                249 drivers/char/pcmcia/cm4040_cs.c 				return rc;
rc                271 drivers/char/pcmcia/cm4040_cs.c 		rc = wait_for_bulk_in_ready(dev);
rc                272 drivers/char/pcmcia/cm4040_cs.c 		if (rc <= 0) {
rc                273 drivers/char/pcmcia/cm4040_cs.c 			DEBUGP(5, dev, "wait_for_bulk_in_ready rc=%.2x\n", rc);
rc                275 drivers/char/pcmcia/cm4040_cs.c 			if (rc == -ERESTARTSYS)
rc                276 drivers/char/pcmcia/cm4040_cs.c 				return rc;
rc                292 drivers/char/pcmcia/cm4040_cs.c 	rc = wait_for_bulk_in_ready(dev);
rc                293 drivers/char/pcmcia/cm4040_cs.c 	if (rc <= 0) {
rc                294 drivers/char/pcmcia/cm4040_cs.c 		DEBUGP(5, dev, "wait_for_bulk_in_ready rc=%.2x\n", rc);
rc                296 drivers/char/pcmcia/cm4040_cs.c 		if (rc == -ERESTARTSYS)
rc                297 drivers/char/pcmcia/cm4040_cs.c 			return rc;
rc                301 drivers/char/pcmcia/cm4040_cs.c 	rc = write_sync_reg(SCR_READER_TO_HOST_DONE, dev);
rc                302 drivers/char/pcmcia/cm4040_cs.c 	if (rc <= 0) {
rc                303 drivers/char/pcmcia/cm4040_cs.c 		DEBUGP(5, dev, "write_sync_reg c=%.2x\n", rc);
rc                305 drivers/char/pcmcia/cm4040_cs.c 		if (rc == -ERESTARTSYS)
rc                306 drivers/char/pcmcia/cm4040_cs.c 			return rc;
rc                322 drivers/char/pcmcia/cm4040_cs.c 	ssize_t rc;
rc                375 drivers/char/pcmcia/cm4040_cs.c 	rc = write_sync_reg(SCR_HOST_TO_READER_START, dev);
rc                376 drivers/char/pcmcia/cm4040_cs.c 	if (rc <= 0) {
rc                377 drivers/char/pcmcia/cm4040_cs.c 		DEBUGP(5, dev, "write_sync_reg c=%.2zx\n", rc);
rc                379 drivers/char/pcmcia/cm4040_cs.c 		if (rc == -ERESTARTSYS)
rc                380 drivers/char/pcmcia/cm4040_cs.c 			return rc;
rc                388 drivers/char/pcmcia/cm4040_cs.c 		rc = wait_for_bulk_out_ready(dev);
rc                389 drivers/char/pcmcia/cm4040_cs.c 		if (rc <= 0) {
rc                391 drivers/char/pcmcia/cm4040_cs.c 			       rc);
rc                393 drivers/char/pcmcia/cm4040_cs.c 			if (rc == -ERESTARTSYS)
rc                394 drivers/char/pcmcia/cm4040_cs.c 				return rc;
rc                403 drivers/char/pcmcia/cm4040_cs.c 	rc = write_sync_reg(SCR_HOST_TO_READER_DONE, dev);
rc                405 drivers/char/pcmcia/cm4040_cs.c 	if (rc <= 0) {
rc                406 drivers/char/pcmcia/cm4040_cs.c 		DEBUGP(5, dev, "write_sync_reg c=%.2zx\n", rc);
rc                408 drivers/char/pcmcia/cm4040_cs.c 		if (rc == -ERESTARTSYS)
rc                409 drivers/char/pcmcia/cm4040_cs.c 			return rc;
rc                652 drivers/char/pcmcia/cm4040_cs.c 	int rc;
rc                666 drivers/char/pcmcia/cm4040_cs.c 	rc = pcmcia_register_driver(&reader_driver);
rc                667 drivers/char/pcmcia/cm4040_cs.c 	if (rc < 0) {
rc                670 drivers/char/pcmcia/cm4040_cs.c 		return rc;
rc                742 drivers/char/pcmcia/synclink_cs.c 	int rc = 0;
rc                748 drivers/char/pcmcia/synclink_cs.c 		rc = BH_RECEIVE;
rc                751 drivers/char/pcmcia/synclink_cs.c 		rc = BH_TRANSMIT;
rc                754 drivers/char/pcmcia/synclink_cs.c 		rc = BH_STATUS;
rc                757 drivers/char/pcmcia/synclink_cs.c 	if (!rc) {
rc                765 drivers/char/pcmcia/synclink_cs.c 	return rc;
rc               1645 drivers/char/pcmcia/synclink_cs.c 	int rc;
rc               1655 drivers/char/pcmcia/synclink_cs.c 		rc = info->tx_active ? info->max_frame_size : 0;
rc               1657 drivers/char/pcmcia/synclink_cs.c 		rc = info->tx_count;
rc               1661 drivers/char/pcmcia/synclink_cs.c 			 __FILE__, __LINE__, info->device_name, rc);
rc               1663 drivers/char/pcmcia/synclink_cs.c 	return rc;
rc               1957 drivers/char/pcmcia/synclink_cs.c 	int rc=0;
rc               1964 drivers/char/pcmcia/synclink_cs.c 	COPY_FROM_USER(rc,&mask, mask_ptr, sizeof(int));
rc               1965 drivers/char/pcmcia/synclink_cs.c 	if (rc)
rc               2003 drivers/char/pcmcia/synclink_cs.c 			rc = -ERESTARTSYS;
rc               2025 drivers/char/pcmcia/synclink_cs.c 			rc = -EIO;
rc               2057 drivers/char/pcmcia/synclink_cs.c 	if (rc == 0)
rc               2058 drivers/char/pcmcia/synclink_cs.c 		PUT_USER(rc, events, mask_ptr);
rc               2059 drivers/char/pcmcia/synclink_cs.c 	return rc;
rc               2065 drivers/char/pcmcia/synclink_cs.c 	int rc;
rc               2079 drivers/char/pcmcia/synclink_cs.c 			rc = -ERESTARTSYS;
rc               2092 drivers/char/pcmcia/synclink_cs.c 			rc = -EIO;
rc               2101 drivers/char/pcmcia/synclink_cs.c 			rc = 0;
rc               2109 drivers/char/pcmcia/synclink_cs.c 	return rc;
rc               2809 drivers/char/pcmcia/synclink_cs.c 	int rc;
rc               2820 drivers/char/pcmcia/synclink_cs.c 		rc = PTR_ERR(serial_driver);
rc               2836 drivers/char/pcmcia/synclink_cs.c 	rc = tty_register_driver(serial_driver);
rc               2837 drivers/char/pcmcia/synclink_cs.c 	if (rc < 0) {
rc               2843 drivers/char/pcmcia/synclink_cs.c 	rc = pcmcia_register_driver(&mgslpc_driver);
rc               2844 drivers/char/pcmcia/synclink_cs.c 	if (rc < 0)
rc               2856 drivers/char/pcmcia/synclink_cs.c 	return rc;
rc               3723 drivers/char/pcmcia/synclink_cs.c 	bool rc = true;
rc               3734 drivers/char/pcmcia/synclink_cs.c 			rc = false;
rc               3740 drivers/char/pcmcia/synclink_cs.c 	return rc;
rc               3977 drivers/char/pcmcia/synclink_cs.c 	int rc;
rc               3984 drivers/char/pcmcia/synclink_cs.c 	rc = hdlc_open(dev);
rc               3985 drivers/char/pcmcia/synclink_cs.c 	if (rc != 0)
rc               3986 drivers/char/pcmcia/synclink_cs.c 		return rc;
rc               4000 drivers/char/pcmcia/synclink_cs.c 	rc = startup(info, tty);
rc               4001 drivers/char/pcmcia/synclink_cs.c 	if (rc != 0) {
rc               4006 drivers/char/pcmcia/synclink_cs.c 		return rc;
rc               4252 drivers/char/pcmcia/synclink_cs.c 	int rc;
rc               4279 drivers/char/pcmcia/synclink_cs.c 	rc = register_hdlc_device(dev);
rc               4280 drivers/char/pcmcia/synclink_cs.c 	if (rc) {
rc               4283 drivers/char/pcmcia/synclink_cs.c 		return rc;
rc                 53 drivers/char/powernv-op-panel.c 	int rc, token;
rc                 63 drivers/char/powernv-op-panel.c 	rc = opal_write_oppanel_async(token, oppanel_lines, num_lines);
rc                 64 drivers/char/powernv-op-panel.c 	switch (rc) {
rc                 66 drivers/char/powernv-op-panel.c 		rc = opal_async_wait_response(token, &msg);
rc                 67 drivers/char/powernv-op-panel.c 		if (rc) {
rc                 69 drivers/char/powernv-op-panel.c 				rc);
rc                 72 drivers/char/powernv-op-panel.c 		rc = opal_get_async_rc(msg);
rc                 73 drivers/char/powernv-op-panel.c 		if (rc != OPAL_SUCCESS) {
rc                 75 drivers/char/powernv-op-panel.c 				rc);
rc                 81 drivers/char/powernv-op-panel.c 		pr_debug("OPAL write op-panel call failed [rc=%d]\n", rc);
rc                 85 drivers/char/powernv-op-panel.c 	return rc;
rc                 93 drivers/char/powernv-op-panel.c 	int rc;
rc                103 drivers/char/powernv-op-panel.c 		rc = __op_panel_update_display();
rc                104 drivers/char/powernv-op-panel.c 		if (rc != OPAL_SUCCESS) {
rc                106 drivers/char/powernv-op-panel.c 				rc);
rc                148 drivers/char/powernv-op-panel.c 	int rc, i;
rc                150 drivers/char/powernv-op-panel.c 	rc = of_property_read_u32(np, "#length", &line_len);
rc                151 drivers/char/powernv-op-panel.c 	if (rc) {
rc                153 drivers/char/powernv-op-panel.c 		return rc;
rc                155 drivers/char/powernv-op-panel.c 	rc = of_property_read_u32(np, "#lines", &num_lines);
rc                156 drivers/char/powernv-op-panel.c 	if (rc) {
rc                158 drivers/char/powernv-op-panel.c 		return rc;
rc                171 drivers/char/powernv-op-panel.c 		rc = -ENOMEM;
rc                182 drivers/char/powernv-op-panel.c 	rc = misc_register(&oppanel_dev);
rc                183 drivers/char/powernv-op-panel.c 	if (rc) {
rc                194 drivers/char/powernv-op-panel.c 	return rc;
rc                289 drivers/char/ppdev.c 	int rc = 0, index;
rc                298 drivers/char/ppdev.c 		rc = -ENXIO;
rc                312 drivers/char/ppdev.c 		rc = -ENXIO;
rc                322 drivers/char/ppdev.c 	return rc;
rc                 78 drivers/char/scx200_gpio.c 	int rc;
rc                 91 drivers/char/scx200_gpio.c 	rc = platform_device_add(pdev);
rc                 92 drivers/char/scx200_gpio.c 	if (rc)
rc                100 drivers/char/scx200_gpio.c 		rc = register_chrdev_region(devid, MAX_PINS, "scx200_gpio");
rc                102 drivers/char/scx200_gpio.c 		rc = alloc_chrdev_region(&devid, 0, MAX_PINS, "scx200_gpio");
rc                105 drivers/char/scx200_gpio.c 	if (rc < 0) {
rc                106 drivers/char/scx200_gpio.c 		dev_err(&pdev->dev, "SCx200 chrdev_region err: %d\n", rc);
rc                120 drivers/char/scx200_gpio.c 	return rc;
rc                 76 drivers/char/tpm/eventlog/common.c 	int rc;
rc                 85 drivers/char/tpm/eventlog/common.c 	rc = tpm_read_log_acpi(chip);
rc                 86 drivers/char/tpm/eventlog/common.c 	if (rc != -ENODEV)
rc                 87 drivers/char/tpm/eventlog/common.c 		return rc;
rc                 89 drivers/char/tpm/eventlog/common.c 	rc = tpm_read_log_efi(chip);
rc                 90 drivers/char/tpm/eventlog/common.c 	if (rc != -ENODEV)
rc                 91 drivers/char/tpm/eventlog/common.c 		return rc;
rc                108 drivers/char/tpm/eventlog/common.c 	int rc = 0;
rc                110 drivers/char/tpm/eventlog/common.c 	rc = tpm_read_log(chip);
rc                111 drivers/char/tpm/eventlog/common.c 	if (rc < 0)
rc                113 drivers/char/tpm/eventlog/common.c 	log_version = rc;
rc                 37 drivers/char/tpm/tpm-chip.c 	int rc;
rc                 42 drivers/char/tpm/tpm-chip.c 	rc = chip->ops->request_locality(chip, 0);
rc                 43 drivers/char/tpm/tpm-chip.c 	if (rc < 0)
rc                 44 drivers/char/tpm/tpm-chip.c 		return rc;
rc                 46 drivers/char/tpm/tpm-chip.c 	chip->locality = rc;
rc                 52 drivers/char/tpm/tpm-chip.c 	int rc;
rc                 57 drivers/char/tpm/tpm-chip.c 	rc = chip->ops->relinquish_locality(chip, chip->locality);
rc                 58 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                 59 drivers/char/tpm/tpm-chip.c 		dev_err(&chip->dev, "%s: : error %d\n", __func__, rc);
rc                154 drivers/char/tpm/tpm-chip.c 	int rc = -EIO;
rc                163 drivers/char/tpm/tpm-chip.c 	rc = tpm_chip_start(chip);
rc                164 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                173 drivers/char/tpm/tpm-chip.c 	return rc;
rc                237 drivers/char/tpm/tpm-chip.c 	int rc;
rc                248 drivers/char/tpm/tpm-chip.c 	rc = tpm_try_get_ops(chip);
rc                251 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                325 drivers/char/tpm/tpm-chip.c 	int rc;
rc                337 drivers/char/tpm/tpm-chip.c 	rc = idr_alloc(&dev_nums_idr, NULL, 0, TPM_NUM_DEVICES, GFP_KERNEL);
rc                339 drivers/char/tpm/tpm-chip.c 	if (rc < 0) {
rc                342 drivers/char/tpm/tpm-chip.c 		return ERR_PTR(rc);
rc                344 drivers/char/tpm/tpm-chip.c 	chip->dev_num = rc;
rc                374 drivers/char/tpm/tpm-chip.c 	rc = dev_set_name(&chip->dev, "tpm%d", chip->dev_num);
rc                375 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                377 drivers/char/tpm/tpm-chip.c 	rc = dev_set_name(&chip->devs, "tpmrm%d", chip->dev_num);
rc                378 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                391 drivers/char/tpm/tpm-chip.c 		rc = -ENOMEM;
rc                396 drivers/char/tpm/tpm-chip.c 		rc = -ENOMEM;
rc                406 drivers/char/tpm/tpm-chip.c 	return ERR_PTR(rc);
rc                421 drivers/char/tpm/tpm-chip.c 	int rc;
rc                427 drivers/char/tpm/tpm-chip.c 	rc = devm_add_action_or_reset(pdev,
rc                430 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                431 drivers/char/tpm/tpm-chip.c 		return ERR_PTR(rc);
rc                441 drivers/char/tpm/tpm-chip.c 	int rc;
rc                443 drivers/char/tpm/tpm-chip.c 	rc = cdev_device_add(&chip->cdev, &chip->dev);
rc                444 drivers/char/tpm/tpm-chip.c 	if (rc) {
rc                448 drivers/char/tpm/tpm-chip.c 			MINOR(chip->dev.devt), rc);
rc                449 drivers/char/tpm/tpm-chip.c 		return rc;
rc                453 drivers/char/tpm/tpm-chip.c 		rc = cdev_device_add(&chip->cdevs, &chip->devs);
rc                454 drivers/char/tpm/tpm-chip.c 		if (rc) {
rc                458 drivers/char/tpm/tpm-chip.c 				MINOR(chip->devs.devt), rc);
rc                459 drivers/char/tpm/tpm-chip.c 			return rc;
rc                468 drivers/char/tpm/tpm-chip.c 	return rc;
rc                512 drivers/char/tpm/tpm-chip.c 	int rc;
rc                517 drivers/char/tpm/tpm-chip.c 	rc = __compat_only_sysfs_link_entry_to_kobj(
rc                519 drivers/char/tpm/tpm-chip.c 	if (rc && rc != -ENOENT)
rc                520 drivers/char/tpm/tpm-chip.c 		return rc;
rc                524 drivers/char/tpm/tpm-chip.c 		rc = __compat_only_sysfs_link_entry_to_kobj(
rc                526 drivers/char/tpm/tpm-chip.c 		if (rc) {
rc                528 drivers/char/tpm/tpm-chip.c 			return rc;
rc                556 drivers/char/tpm/tpm-chip.c 	int rc;
rc                558 drivers/char/tpm/tpm-chip.c 	rc = (chip->flags & TPM_CHIP_FLAG_TPM2) ?
rc                562 drivers/char/tpm/tpm-chip.c 	if (rc > 0)
rc                565 drivers/char/tpm/tpm-chip.c 	return rc;
rc                581 drivers/char/tpm/tpm-chip.c 	int rc;
rc                583 drivers/char/tpm/tpm-chip.c 	rc = tpm_chip_start(chip);
rc                584 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                585 drivers/char/tpm/tpm-chip.c 		return rc;
rc                586 drivers/char/tpm/tpm-chip.c 	rc = tpm_auto_startup(chip);
rc                587 drivers/char/tpm/tpm-chip.c 	if (rc) {
rc                589 drivers/char/tpm/tpm-chip.c 		return rc;
rc                592 drivers/char/tpm/tpm-chip.c 	rc = tpm_get_pcr_allocation(chip);
rc                594 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                595 drivers/char/tpm/tpm-chip.c 		return rc;
rc                603 drivers/char/tpm/tpm-chip.c 	rc = tpm_add_hwrng(chip);
rc                604 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                607 drivers/char/tpm/tpm-chip.c 	rc = tpm_add_char_device(chip);
rc                608 drivers/char/tpm/tpm-chip.c 	if (rc)
rc                611 drivers/char/tpm/tpm-chip.c 	rc = tpm_add_legacy_sysfs(chip);
rc                612 drivers/char/tpm/tpm-chip.c 	if (rc) {
rc                614 drivers/char/tpm/tpm-chip.c 		return rc;
rc                625 drivers/char/tpm/tpm-chip.c 	return rc;
rc                125 drivers/char/tpm/tpm-dev-common.c 	int rc;
rc                138 drivers/char/tpm/tpm-dev-common.c 		rc = copy_to_user(buf, priv->data_buffer + *off, ret_size);
rc                139 drivers/char/tpm/tpm-dev-common.c 		if (rc) {
rc                 63 drivers/char/tpm/tpm-interface.c 	int rc;
rc                 84 drivers/char/tpm/tpm-interface.c 	rc = chip->ops->send(chip, buf, count);
rc                 85 drivers/char/tpm/tpm-interface.c 	if (rc < 0) {
rc                 86 drivers/char/tpm/tpm-interface.c 		if (rc != -EPIPE)
rc                 88 drivers/char/tpm/tpm-interface.c 				"%s: send(): error %d\n", __func__, rc);
rc                 89 drivers/char/tpm/tpm-interface.c 		return rc;
rc                 95 drivers/char/tpm/tpm-interface.c 	if (rc > 0) {
rc                 97 drivers/char/tpm/tpm-interface.c 			 "%s: send(): invalid value %d\n", __func__, rc);
rc                 98 drivers/char/tpm/tpm-interface.c 		rc = 0;
rc                127 drivers/char/tpm/tpm-interface.c 		rc = len;
rc                128 drivers/char/tpm/tpm-interface.c 		dev_err(&chip->dev, "tpm_transmit: tpm_recv: error %d\n", rc);
rc                130 drivers/char/tpm/tpm-interface.c 		rc = -EFAULT;
rc                132 drivers/char/tpm/tpm-interface.c 	return rc ? rc : len;
rc                158 drivers/char/tpm/tpm-interface.c 	u32 rc = 0;
rc                175 drivers/char/tpm/tpm-interface.c 		rc = be32_to_cpu(header->return_code);
rc                176 drivers/char/tpm/tpm-interface.c 		if (rc != TPM2_RC_RETRY && rc != TPM2_RC_TESTING)
rc                182 drivers/char/tpm/tpm-interface.c 		if (rc == TPM2_RC_TESTING && cc == TPM2_CC_SELF_TEST)
rc                186 drivers/char/tpm/tpm-interface.c 			if (rc == TPM2_RC_RETRY)
rc                261 drivers/char/tpm/tpm-interface.c 	int rc;
rc                267 drivers/char/tpm/tpm-interface.c 	rc = (chip->flags & TPM_CHIP_FLAG_TPM2) != 0;
rc                271 drivers/char/tpm/tpm-interface.c 	return rc;
rc                286 drivers/char/tpm/tpm-interface.c 	int rc;
rc                293 drivers/char/tpm/tpm-interface.c 		rc = tpm2_pcr_read(chip, pcr_idx, digest, NULL);
rc                295 drivers/char/tpm/tpm-interface.c 		rc = tpm1_pcr_read(chip, pcr_idx, digest->digest);
rc                298 drivers/char/tpm/tpm-interface.c 	return rc;
rc                316 drivers/char/tpm/tpm-interface.c 	int rc;
rc                325 drivers/char/tpm/tpm-interface.c 			rc = -EINVAL;
rc                331 drivers/char/tpm/tpm-interface.c 		rc = tpm2_pcr_extend(chip, pcr_idx, digests);
rc                335 drivers/char/tpm/tpm-interface.c 	rc = tpm1_pcr_extend(chip, pcr_idx, digests[0].digest,
rc                340 drivers/char/tpm/tpm-interface.c 	return rc;
rc                355 drivers/char/tpm/tpm-interface.c 	int rc;
rc                362 drivers/char/tpm/tpm-interface.c 	rc = tpm_transmit_cmd(chip, &buf, 0, "attempting to a send a command");
rc                365 drivers/char/tpm/tpm-interface.c 	return rc;
rc                371 drivers/char/tpm/tpm-interface.c 	int rc;
rc                377 drivers/char/tpm/tpm-interface.c 		rc = tpm2_auto_startup(chip);
rc                379 drivers/char/tpm/tpm-interface.c 		rc = tpm1_auto_startup(chip);
rc                381 drivers/char/tpm/tpm-interface.c 	return rc;
rc                391 drivers/char/tpm/tpm-interface.c 	int rc = 0;
rc                403 drivers/char/tpm/tpm-interface.c 			rc = tpm1_pm_suspend(chip, tpm_suspend_pcr);
rc                408 drivers/char/tpm/tpm-interface.c 	return rc;
rc                437 drivers/char/tpm/tpm-interface.c 	int rc;
rc                447 drivers/char/tpm/tpm-interface.c 		rc = tpm2_get_random(chip, out, max);
rc                449 drivers/char/tpm/tpm-interface.c 		rc = tpm1_get_random(chip, out, max);
rc                452 drivers/char/tpm/tpm-interface.c 	return rc;
rc                470 drivers/char/tpm/tpm-interface.c 	int rc;
rc                476 drivers/char/tpm/tpm-interface.c 	rc = tpm2_seal_trusted(chip, payload, options);
rc                479 drivers/char/tpm/tpm-interface.c 	return rc;
rc                498 drivers/char/tpm/tpm-interface.c 	int rc;
rc                504 drivers/char/tpm/tpm-interface.c 	rc = tpm2_unseal_trusted(chip, payload, options);
rc                508 drivers/char/tpm/tpm-interface.c 	return rc;
rc                514 drivers/char/tpm/tpm-interface.c 	int rc;
rc                525 drivers/char/tpm/tpm-interface.c 		rc = PTR_ERR(tpmrm_class);
rc                529 drivers/char/tpm/tpm-interface.c 	rc = alloc_chrdev_region(&tpm_devt, 0, 2*TPM_NUM_DEVICES, "tpm");
rc                530 drivers/char/tpm/tpm-interface.c 	if (rc < 0) {
rc                535 drivers/char/tpm/tpm-interface.c 	rc = tpm_dev_common_init();
rc                536 drivers/char/tpm/tpm-interface.c 	if (rc) {
rc                550 drivers/char/tpm/tpm-interface.c 	return rc;
rc                132 drivers/char/tpm/tpm-sysfs.c 	ssize_t rc = 0;
rc                143 drivers/char/tpm/tpm-sysfs.c 	rc = sprintf(buf, "%d\n", !cap.perm_flags.disable);
rc                146 drivers/char/tpm/tpm-sysfs.c 	return rc;
rc                154 drivers/char/tpm/tpm-sysfs.c 	ssize_t rc = 0;
rc                165 drivers/char/tpm/tpm-sysfs.c 	rc = sprintf(buf, "%d\n", !cap.perm_flags.deactivated);
rc                168 drivers/char/tpm/tpm-sysfs.c 	return rc;
rc                176 drivers/char/tpm/tpm-sysfs.c 	ssize_t rc = 0;
rc                187 drivers/char/tpm/tpm-sysfs.c 	rc = sprintf(buf, "%d\n", cap.owned);
rc                190 drivers/char/tpm/tpm-sysfs.c 	return rc;
rc                198 drivers/char/tpm/tpm-sysfs.c 	ssize_t rc = 0;
rc                209 drivers/char/tpm/tpm-sysfs.c 	rc = sprintf(buf, "%d\n", cap.stclear_flags.deactivated);
rc                212 drivers/char/tpm/tpm-sysfs.c 	return rc;
rc                220 drivers/char/tpm/tpm-sysfs.c 	ssize_t rc = 0;
rc                236 drivers/char/tpm/tpm-sysfs.c 	rc = tpm1_getcap(chip, TPM_CAP_VERSION_1_2, &cap,
rc                239 drivers/char/tpm/tpm-sysfs.c 	if (!rc) {
rc                259 drivers/char/tpm/tpm-sysfs.c 	rc = str - buf;
rc                262 drivers/char/tpm/tpm-sysfs.c 	return rc;
rc                432 drivers/char/tpm/tpm.h static inline u32 tpm2_rc_value(u32 rc)
rc                434 drivers/char/tpm/tpm.h 	return (rc & BIT(7)) ? rc & 0xff : rc;
rc                327 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                331 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_buf_init(&buf, TPM_TAG_RQU_COMMAND, TPM_ORD_STARTUP);
rc                332 drivers/char/tpm/tpm1-cmd.c 	if (rc < 0)
rc                333 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                337 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 0, "attempting to start the TPM");
rc                339 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                346 drivers/char/tpm/tpm1-cmd.c 	ssize_t rc;
rc                348 drivers/char/tpm/tpm1-cmd.c 	rc = tpm1_getcap(chip, TPM_CAP_PROP_TIS_TIMEOUT, &cap, NULL,
rc                350 drivers/char/tpm/tpm1-cmd.c 	if (rc == TPM_ERR_INVALID_POSTINIT) {
rc                352 drivers/char/tpm/tpm1-cmd.c 			return rc;
rc                354 drivers/char/tpm/tpm1-cmd.c 		rc = tpm1_getcap(chip, TPM_CAP_PROP_TIS_TIMEOUT, &cap,
rc                359 drivers/char/tpm/tpm1-cmd.c 	if (rc) {
rc                361 drivers/char/tpm/tpm1-cmd.c 			rc);
rc                362 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                416 drivers/char/tpm/tpm1-cmd.c 	rc = tpm1_getcap(chip, TPM_CAP_PROP_TIS_DURATION, &cap,
rc                419 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                420 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                452 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                454 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_buf_init(&buf, TPM_TAG_RQU_COMMAND, TPM_ORD_PCR_EXTEND);
rc                455 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                456 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                461 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, TPM_DIGEST_SIZE, log_msg);
rc                463 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                471 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                473 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_buf_init(&buf, TPM_TAG_RQU_COMMAND, TPM_ORD_GET_CAP);
rc                474 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                475 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                491 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, min_cap_length, desc);
rc                492 drivers/char/tpm/tpm1-cmd.c 	if (!rc)
rc                495 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                523 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                525 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_buf_init(&buf, TPM_TAG_RQU_COMMAND, TPM_ORD_GET_RANDOM);
rc                526 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                527 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                532 drivers/char/tpm/tpm1-cmd.c 		rc = tpm_transmit_cmd(chip, &buf, sizeof(out->rng_data_len),
rc                534 drivers/char/tpm/tpm1-cmd.c 		if (rc) {
rc                535 drivers/char/tpm/tpm1-cmd.c 			if (rc > 0)
rc                536 drivers/char/tpm/tpm1-cmd.c 				rc = -EIO;
rc                544 drivers/char/tpm/tpm1-cmd.c 			rc = -EFAULT;
rc                550 drivers/char/tpm/tpm1-cmd.c 			rc = -EFAULT;
rc                562 drivers/char/tpm/tpm1-cmd.c 	rc = total ? (int)total : -EIO;
rc                565 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                572 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                574 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_buf_init(&buf, TPM_TAG_RQU_COMMAND, TPM_ORD_PCRREAD);
rc                575 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                576 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                580 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, TPM_DIGEST_SIZE,
rc                582 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                586 drivers/char/tpm/tpm1-cmd.c 		rc = -EFAULT;
rc                594 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                608 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                610 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_buf_init(&buf, TPM_TAG_RQU_COMMAND, TPM_ORD_CONTINUE_SELFTEST);
rc                611 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                612 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                614 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 0, "continue selftest");
rc                616 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                629 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                639 drivers/char/tpm/tpm1-cmd.c 	rc = tpm1_continue_selftest(chip);
rc                640 drivers/char/tpm/tpm1-cmd.c 	if (rc == TPM_ERR_INVALID_POSTINIT) {
rc                642 drivers/char/tpm/tpm1-cmd.c 		dev_info(&chip->dev, "TPM not ready (%d)\n", rc);
rc                647 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                648 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                652 drivers/char/tpm/tpm1-cmd.c 		rc = tpm1_pcr_read(chip, 0, dummy);
rc                658 drivers/char/tpm/tpm1-cmd.c 		if (rc == -ETIME) {
rc                664 drivers/char/tpm/tpm1-cmd.c 		if (rc == TPM_ERR_DISABLED || rc == TPM_ERR_DEACTIVATED) {
rc                666 drivers/char/tpm/tpm1-cmd.c 				 rc);
rc                673 drivers/char/tpm/tpm1-cmd.c 		if (rc != TPM_WARN_DOING_SELFTEST)
rc                674 drivers/char/tpm/tpm1-cmd.c 			return rc;
rc                678 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                691 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                693 drivers/char/tpm/tpm1-cmd.c 	rc = tpm1_get_timeouts(chip);
rc                694 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                696 drivers/char/tpm/tpm1-cmd.c 	rc = tpm1_do_selftest(chip);
rc                697 drivers/char/tpm/tpm1-cmd.c 	if (rc) {
rc                702 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                704 drivers/char/tpm/tpm1-cmd.c 	if (rc > 0)
rc                705 drivers/char/tpm/tpm1-cmd.c 		rc = -ENODEV;
rc                706 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                727 drivers/char/tpm/tpm1-cmd.c 	int rc;
rc                732 drivers/char/tpm/tpm1-cmd.c 		rc = tpm1_pcr_extend(chip, tpm_suspend_pcr, dummy_hash,
rc                735 drivers/char/tpm/tpm1-cmd.c 	rc = tpm_buf_init(&buf, TPM_TAG_RQU_COMMAND, TPM_ORD_SAVESTATE);
rc                736 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                737 drivers/char/tpm/tpm1-cmd.c 		return rc;
rc                740 drivers/char/tpm/tpm1-cmd.c 		rc = tpm_transmit_cmd(chip, &buf, 0, NULL);
rc                751 drivers/char/tpm/tpm1-cmd.c 		if (rc != TPM_WARN_RETRY)
rc                758 drivers/char/tpm/tpm1-cmd.c 	if (rc)
rc                760 drivers/char/tpm/tpm1-cmd.c 			rc);
rc                767 drivers/char/tpm/tpm1-cmd.c 	return rc;
rc                179 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                200 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_PCR_READ);
rc                201 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                202 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                212 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 0, "attempting to read a pcr value");
rc                213 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                220 drivers/char/tpm/tpm2-cmd.c 		rc = -EINVAL;
rc                230 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                254 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                257 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_SESSIONS, TPM2_CC_PCR_EXTEND);
rc                258 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                259 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                279 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 0, "attempting extend a PCR value");
rc                283 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                365 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                367 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_FLUSH_CONTEXT);
rc                368 drivers/char/tpm/tpm2-cmd.c 	if (rc) {
rc                427 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                439 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_SESSIONS, TPM2_CC_CREATE);
rc                440 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                441 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                486 drivers/char/tpm/tpm2-cmd.c 		rc = -E2BIG;
rc                490 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 4, "sealing data");
rc                491 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                496 drivers/char/tpm/tpm2-cmd.c 		rc = -E2BIG;
rc                500 drivers/char/tpm/tpm2-cmd.c 		rc = -EFAULT;
rc                510 drivers/char/tpm/tpm2-cmd.c 	if (rc > 0) {
rc                511 drivers/char/tpm/tpm2-cmd.c 		if (tpm2_rc_value(rc) == TPM2_RC_HASH)
rc                512 drivers/char/tpm/tpm2-cmd.c 			rc = -EINVAL;
rc                514 drivers/char/tpm/tpm2-cmd.c 			rc = -EPERM;
rc                517 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                542 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                553 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_SESSIONS, TPM2_CC_LOAD);
rc                554 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                555 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                567 drivers/char/tpm/tpm2-cmd.c 		rc = -E2BIG;
rc                571 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 4, "loading blob");
rc                572 drivers/char/tpm/tpm2-cmd.c 	if (!rc)
rc                579 drivers/char/tpm/tpm2-cmd.c 	if (rc > 0)
rc                580 drivers/char/tpm/tpm2-cmd.c 		rc = -EPERM;
rc                582 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                605 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                607 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_SESSIONS, TPM2_CC_UNSEAL);
rc                608 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                609 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                620 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 6, "unsealing");
rc                621 drivers/char/tpm/tpm2-cmd.c 	if (rc > 0)
rc                622 drivers/char/tpm/tpm2-cmd.c 		rc = -EPERM;
rc                624 drivers/char/tpm/tpm2-cmd.c 	if (!rc) {
rc                628 drivers/char/tpm/tpm2-cmd.c 			rc = -EFAULT;
rc                633 drivers/char/tpm/tpm2-cmd.c 			rc = -EFAULT;
rc                645 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                662 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                664 drivers/char/tpm/tpm2-cmd.c 	rc = tpm2_load_cmd(chip, payload, options, &blob_handle);
rc                665 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                666 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                668 drivers/char/tpm/tpm2-cmd.c 	rc = tpm2_unseal_cmd(chip, payload, options, blob_handle);
rc                670 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                697 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                699 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_GET_CAPABILITY);
rc                700 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                701 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                705 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 0, NULL);
rc                706 drivers/char/tpm/tpm2-cmd.c 	if (!rc) {
rc                712 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                729 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                731 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_SHUTDOWN);
rc                732 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                756 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                759 drivers/char/tpm/tpm2-cmd.c 		rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_SELF_TEST);
rc                760 drivers/char/tpm/tpm2-cmd.c 		if (rc)
rc                761 drivers/char/tpm/tpm2-cmd.c 			return rc;
rc                764 drivers/char/tpm/tpm2-cmd.c 		rc = tpm_transmit_cmd(chip, &buf, 0,
rc                768 drivers/char/tpm/tpm2-cmd.c 		if (rc == TPM2_RC_TESTING)
rc                769 drivers/char/tpm/tpm2-cmd.c 			rc = TPM2_RC_SUCCESS;
rc                770 drivers/char/tpm/tpm2-cmd.c 		if (rc == TPM2_RC_INITIALIZE || rc == TPM2_RC_SUCCESS)
rc                771 drivers/char/tpm/tpm2-cmd.c 			return rc;
rc                774 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                793 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                795 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_GET_CAPABILITY);
rc                796 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                797 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                801 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 0, NULL);
rc                803 drivers/char/tpm/tpm2-cmd.c 	if (rc >=  0) {
rc                857 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                860 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_GET_CAPABILITY);
rc                861 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                862 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc                868 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 9, "get tpm pcr allocation");
rc                869 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                879 drivers/char/tpm/tpm2-cmd.c 		rc = -ENOMEM;
rc                892 drivers/char/tpm/tpm2-cmd.c 			rc = -EFAULT;
rc                904 drivers/char/tpm/tpm2-cmd.c 			rc = tpm2_init_bank_info(chip, nr_alloc_banks);
rc                905 drivers/char/tpm/tpm2-cmd.c 			if (rc < 0)
rc                921 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                931 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc                933 drivers/char/tpm/tpm2-cmd.c 	rc = tpm2_get_tpm_pt(chip, TPM_PT_TOTAL_COMMANDS, &nr_commands, NULL);
rc                934 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                938 drivers/char/tpm/tpm2-cmd.c 		rc = -EFAULT;
rc                945 drivers/char/tpm/tpm2-cmd.c 		rc = -ENOMEM;
rc                949 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_GET_CAPABILITY);
rc                950 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc                957 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 9 + 4 * nr_commands, NULL);
rc                958 drivers/char/tpm/tpm2-cmd.c 	if (rc) {
rc                986 drivers/char/tpm/tpm2-cmd.c 	if (rc > 0)
rc                987 drivers/char/tpm/tpm2-cmd.c 		rc = -ENODEV;
rc                988 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc               1005 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc               1009 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_buf_init(&buf, TPM2_ST_NO_SESSIONS, TPM2_CC_STARTUP);
rc               1010 drivers/char/tpm/tpm2-cmd.c 	if (rc < 0)
rc               1011 drivers/char/tpm/tpm2-cmd.c 		return rc;
rc               1014 drivers/char/tpm/tpm2-cmd.c 	rc = tpm_transmit_cmd(chip, &buf, 0, "attempting to start the TPM");
rc               1017 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc               1029 drivers/char/tpm/tpm2-cmd.c 	int rc;
rc               1031 drivers/char/tpm/tpm2-cmd.c 	rc = tpm2_get_timeouts(chip);
rc               1032 drivers/char/tpm/tpm2-cmd.c 	if (rc)
rc               1035 drivers/char/tpm/tpm2-cmd.c 	rc = tpm2_do_selftest(chip);
rc               1036 drivers/char/tpm/tpm2-cmd.c 	if (rc && rc != TPM2_RC_INITIALIZE)
rc               1039 drivers/char/tpm/tpm2-cmd.c 	if (rc == TPM2_RC_INITIALIZE) {
rc               1040 drivers/char/tpm/tpm2-cmd.c 		rc = tpm2_startup(chip);
rc               1041 drivers/char/tpm/tpm2-cmd.c 		if (rc)
rc               1044 drivers/char/tpm/tpm2-cmd.c 		rc = tpm2_do_selftest(chip);
rc               1045 drivers/char/tpm/tpm2-cmd.c 		if (rc)
rc               1049 drivers/char/tpm/tpm2-cmd.c 	rc = tpm2_get_cc_attrs_tbl(chip);
rc               1052 drivers/char/tpm/tpm2-cmd.c 	if (rc > 0)
rc               1053 drivers/char/tpm/tpm2-cmd.c 		rc = -ENODEV;
rc               1054 drivers/char/tpm/tpm2-cmd.c 	return rc;
rc                 74 drivers/char/tpm/tpm2-space.c 	int rc;
rc                 76 drivers/char/tpm/tpm2-space.c 	rc = tpm_buf_init(&tbuf, TPM2_ST_NO_SESSIONS, TPM2_CC_CONTEXT_LOAD);
rc                 77 drivers/char/tpm/tpm2-space.c 	if (rc)
rc                 78 drivers/char/tpm/tpm2-space.c 		return rc;
rc                 84 drivers/char/tpm/tpm2-space.c 	rc = tpm_transmit_cmd(chip, &tbuf, 4, NULL);
rc                 85 drivers/char/tpm/tpm2-space.c 	if (rc < 0) {
rc                 87 drivers/char/tpm/tpm2-space.c 			 __func__, rc);
rc                 90 drivers/char/tpm/tpm2-space.c 	} else if (tpm2_rc_value(rc) == TPM2_RC_HANDLE ||
rc                 91 drivers/char/tpm/tpm2-space.c 		   rc == TPM2_RC_REFERENCE_H0) {
rc                105 drivers/char/tpm/tpm2-space.c 	} else if (rc > 0) {
rc                107 drivers/char/tpm/tpm2-space.c 			 __func__, rc);
rc                124 drivers/char/tpm/tpm2-space.c 	int rc;
rc                126 drivers/char/tpm/tpm2-space.c 	rc = tpm_buf_init(&tbuf, TPM2_ST_NO_SESSIONS, TPM2_CC_CONTEXT_SAVE);
rc                127 drivers/char/tpm/tpm2-space.c 	if (rc)
rc                128 drivers/char/tpm/tpm2-space.c 		return rc;
rc                132 drivers/char/tpm/tpm2-space.c 	rc = tpm_transmit_cmd(chip, &tbuf, 0, NULL);
rc                133 drivers/char/tpm/tpm2-space.c 	if (rc < 0) {
rc                135 drivers/char/tpm/tpm2-space.c 			 __func__, rc);
rc                138 drivers/char/tpm/tpm2-space.c 	} else if (tpm2_rc_value(rc) == TPM2_RC_REFERENCE_H0) {
rc                141 drivers/char/tpm/tpm2-space.c 	} else if (rc) {
rc                143 drivers/char/tpm/tpm2-space.c 			 __func__, rc);
rc                178 drivers/char/tpm/tpm2-space.c 	int rc;
rc                190 drivers/char/tpm/tpm2-space.c 		rc = tpm2_load_context(chip, space->context_buf, &offset,
rc                192 drivers/char/tpm/tpm2-space.c 		if (rc)
rc                193 drivers/char/tpm/tpm2-space.c 			return rc;
rc                202 drivers/char/tpm/tpm2-space.c 		rc = tpm2_load_context(chip, space->session_buf,
rc                204 drivers/char/tpm/tpm2-space.c 		if (rc == -ENOENT) {
rc                207 drivers/char/tpm/tpm2-space.c 		} else if (rc) {
rc                209 drivers/char/tpm/tpm2-space.c 			return rc;
rc                300 drivers/char/tpm/tpm2-space.c 	int rc;
rc                317 drivers/char/tpm/tpm2-space.c 	rc = tpm2_load_space(chip);
rc                318 drivers/char/tpm/tpm2-space.c 	if (rc) {
rc                320 drivers/char/tpm/tpm2-space.c 		return rc;
rc                323 drivers/char/tpm/tpm2-space.c 	rc = tpm2_map_command(chip, cc, cmd);
rc                324 drivers/char/tpm/tpm2-space.c 	if (rc) {
rc                326 drivers/char/tpm/tpm2-space.c 		return rc;
rc                488 drivers/char/tpm/tpm2-space.c 	int rc;
rc                494 drivers/char/tpm/tpm2-space.c 		rc = tpm2_save_context(chip, space->context_tbl[i],
rc                497 drivers/char/tpm/tpm2-space.c 		if (rc == -ENOENT) {
rc                500 drivers/char/tpm/tpm2-space.c 		} else if (rc)
rc                501 drivers/char/tpm/tpm2-space.c 			return rc;
rc                511 drivers/char/tpm/tpm2-space.c 		rc = tpm2_save_context(chip, space->session_tbl[i],
rc                515 drivers/char/tpm/tpm2-space.c 		if (rc == -ENOENT) {
rc                518 drivers/char/tpm/tpm2-space.c 		} else if (rc < 0) {
rc                520 drivers/char/tpm/tpm2-space.c 			return rc;
rc                531 drivers/char/tpm/tpm2-space.c 	int rc;
rc                536 drivers/char/tpm/tpm2-space.c 	rc = tpm2_map_response_header(chip, chip->last_cc, buf, *bufsiz);
rc                537 drivers/char/tpm/tpm2-space.c 	if (rc) {
rc                542 drivers/char/tpm/tpm2-space.c 	rc = tpm2_map_response_body(chip, chip->last_cc, buf, *bufsiz);
rc                543 drivers/char/tpm/tpm2-space.c 	if (rc) {
rc                548 drivers/char/tpm/tpm2-space.c 	rc = tpm2_save_space(chip);
rc                549 drivers/char/tpm/tpm2-space.c 	if (rc) {
rc                565 drivers/char/tpm/tpm2-space.c 	dev_err(&chip->dev, "%s: error %d\n", __func__, rc);
rc                566 drivers/char/tpm/tpm2-space.c 	return rc;
rc                160 drivers/char/tpm/tpm_atmel.c 	int rc = 0;
rc                167 drivers/char/tpm/tpm_atmel.c 	rc = platform_driver_register(&atml_drv);
rc                168 drivers/char/tpm/tpm_atmel.c 	if (rc)
rc                169 drivers/char/tpm/tpm_atmel.c 		return rc;
rc                172 drivers/char/tpm/tpm_atmel.c 		rc = -ENODEV;
rc                182 drivers/char/tpm/tpm_atmel.c 		rc = PTR_ERR(pdev);
rc                188 drivers/char/tpm/tpm_atmel.c 		rc = -ENOMEM;
rc                199 drivers/char/tpm/tpm_atmel.c 		rc = PTR_ERR(chip);
rc                205 drivers/char/tpm/tpm_atmel.c 	rc = tpm_chip_register(chip);
rc                206 drivers/char/tpm/tpm_atmel.c 	if (rc)
rc                220 drivers/char/tpm/tpm_atmel.c 	return rc;
rc                316 drivers/char/tpm/tpm_crb.c 	int rc;
rc                325 drivers/char/tpm/tpm_crb.c 	rc = obj->integer.value == 0 ? 0 : -ENXIO;
rc                327 drivers/char/tpm/tpm_crb.c 	return rc;
rc                361 drivers/char/tpm/tpm_crb.c 	int rc = 0;
rc                390 drivers/char/tpm/tpm_crb.c 		rc = crb_do_acpi_start(chip);
rc                394 drivers/char/tpm/tpm_crb.c 		rc = tpm_crb_smc_start(&chip->dev, priv->smc_func_id);
rc                397 drivers/char/tpm/tpm_crb.c 	return rc;
rc                611 drivers/char/tpm/tpm_crb.c 	int rc;
rc                644 drivers/char/tpm/tpm_crb.c 	rc = crb_map_io(device, priv, buf);
rc                645 drivers/char/tpm/tpm_crb.c 	if (rc)
rc                646 drivers/char/tpm/tpm_crb.c 		return rc;
rc                 77 drivers/char/tpm/tpm_ftpm_tee.c 	int rc;
rc                130 drivers/char/tpm/tpm_ftpm_tee.c 	rc = tee_client_invoke_func(pvt_data->ctx, &transceive_args,
rc                132 drivers/char/tpm/tpm_ftpm_tee.c 	if ((rc < 0) || (transceive_args.ret != 0)) {
rc                135 drivers/char/tpm/tpm_ftpm_tee.c 		return (rc < 0) ? rc : transceive_args.ret;
rc                219 drivers/char/tpm/tpm_ftpm_tee.c 	int rc;
rc                248 drivers/char/tpm/tpm_ftpm_tee.c 	rc = tee_client_open_session(pvt_data->ctx, &sess_arg, NULL);
rc                249 drivers/char/tpm/tpm_ftpm_tee.c 	if ((rc < 0) || (sess_arg.ret != 0)) {
rc                252 drivers/char/tpm/tpm_ftpm_tee.c 		rc = -EINVAL;
rc                263 drivers/char/tpm/tpm_ftpm_tee.c 		rc = -ENOMEM;
rc                271 drivers/char/tpm/tpm_ftpm_tee.c 		rc = PTR_ERR(chip);
rc                279 drivers/char/tpm/tpm_ftpm_tee.c 	rc = tpm_chip_register(pvt_data->chip);
rc                280 drivers/char/tpm/tpm_ftpm_tee.c 	if (rc) {
rc                282 drivers/char/tpm/tpm_ftpm_tee.c 			__func__, rc);
rc                297 drivers/char/tpm/tpm_ftpm_tee.c 	return rc;
rc                 73 drivers/char/tpm/tpm_i2c_atmel.c 	int rc;
rc                 94 drivers/char/tpm/tpm_i2c_atmel.c 	rc = i2c_master_recv(client, buf, expected_len);
rc                 99 drivers/char/tpm/tpm_i2c_atmel.c 	return rc;
rc                111 drivers/char/tpm/tpm_i2c_atmel.c 	int rc;
rc                122 drivers/char/tpm/tpm_i2c_atmel.c 	rc = i2c_master_recv(client, priv->buffer, sizeof(priv->buffer));
rc                124 drivers/char/tpm/tpm_i2c_atmel.c 		"%s: sts=%d", __func__, rc);
rc                125 drivers/char/tpm/tpm_i2c_atmel.c 	if (rc <= 0)
rc                128 drivers/char/tpm/tpm_i2c_atmel.c 	priv->len = rc;
rc                108 drivers/char/tpm/tpm_i2c_infineon.c 	int rc = 0;
rc                125 drivers/char/tpm/tpm_i2c_infineon.c 			rc = __i2c_transfer(tpm_dev.client->adapter, msgs, 2);
rc                126 drivers/char/tpm/tpm_i2c_infineon.c 			if (rc > 0)
rc                137 drivers/char/tpm/tpm_i2c_infineon.c 				rc = __i2c_transfer(tpm_dev.client->adapter,
rc                139 drivers/char/tpm/tpm_i2c_infineon.c 				if (rc > 0)
rc                146 drivers/char/tpm/tpm_i2c_infineon.c 			if (rc <= 0)
rc                162 drivers/char/tpm/tpm_i2c_infineon.c 				rc = __i2c_transfer(tpm_dev.client->adapter,
rc                164 drivers/char/tpm/tpm_i2c_infineon.c 				if (rc > 0) {
rc                179 drivers/char/tpm/tpm_i2c_infineon.c 				if (rc == -EOPNOTSUPP)
rc                184 drivers/char/tpm/tpm_i2c_infineon.c 			if (rc <= 0)
rc                198 drivers/char/tpm/tpm_i2c_infineon.c 	if (rc <= 0)
rc                208 drivers/char/tpm/tpm_i2c_infineon.c 	int rc = -EIO;
rc                235 drivers/char/tpm/tpm_i2c_infineon.c 		rc = __i2c_transfer(tpm_dev.client->adapter, &msg1, 1);
rc                236 drivers/char/tpm/tpm_i2c_infineon.c 		if (rc > 0)
rc                249 drivers/char/tpm/tpm_i2c_infineon.c 	if (rc <= 0)
rc                315 drivers/char/tpm/tpm_i2c_infineon.c 	int rc;
rc                317 drivers/char/tpm/tpm_i2c_infineon.c 	rc = iic_tpm_read(TPM_ACCESS(loc), &buf, 1);
rc                318 drivers/char/tpm/tpm_i2c_infineon.c 	if (rc < 0)
rc                441 drivers/char/tpm/tpm_i2c_infineon.c 	int rc;
rc                454 drivers/char/tpm/tpm_i2c_infineon.c 		rc = iic_tpm_read(TPM_DATA_FIFO(tpm_dev.locality),
rc                456 drivers/char/tpm/tpm_i2c_infineon.c 		if (rc == 0)
rc                458 drivers/char/tpm/tpm_i2c_infineon.c 		else if (rc < 0)
rc                519 drivers/char/tpm/tpm_i2c_infineon.c 	int rc, status;
rc                537 drivers/char/tpm/tpm_i2c_infineon.c 			rc = -ETIME;
rc                552 drivers/char/tpm/tpm_i2c_infineon.c 		rc = iic_tpm_write(TPM_DATA_FIFO(tpm_dev.locality),
rc                554 drivers/char/tpm/tpm_i2c_infineon.c 		if (rc == 0)
rc                556 drivers/char/tpm/tpm_i2c_infineon.c 		else if (rc < 0)
rc                561 drivers/char/tpm/tpm_i2c_infineon.c 			rc = -EIO;
rc                569 drivers/char/tpm/tpm_i2c_infineon.c 			rc = -EIO;
rc                578 drivers/char/tpm/tpm_i2c_infineon.c 		rc = -EIO;
rc                593 drivers/char/tpm/tpm_i2c_infineon.c 	return rc;
rc                615 drivers/char/tpm/tpm_i2c_infineon.c 	int rc = 0;
rc                630 drivers/char/tpm/tpm_i2c_infineon.c 		rc = -ENODEV;
rc                637 drivers/char/tpm/tpm_i2c_infineon.c 		rc = -EIO;
rc                647 drivers/char/tpm/tpm_i2c_infineon.c 		rc = -ENODEV;
rc                660 drivers/char/tpm/tpm_i2c_infineon.c 	return rc;
rc                687 drivers/char/tpm/tpm_i2c_infineon.c 	int rc;
rc                701 drivers/char/tpm/tpm_i2c_infineon.c 	rc = tpm_tis_i2c_init(&client->dev);
rc                702 drivers/char/tpm/tpm_i2c_infineon.c 	if (rc != 0) {
rc                704 drivers/char/tpm/tpm_i2c_infineon.c 		rc = -ENODEV;
rc                706 drivers/char/tpm/tpm_i2c_infineon.c 	return rc;
rc                174 drivers/char/tpm/tpm_i2c_nuvoton.c 		s32 rc;
rc                179 drivers/char/tpm/tpm_i2c_nuvoton.c 		rc = wait_event_interruptible_timeout(*queue,
rc                182 drivers/char/tpm/tpm_i2c_nuvoton.c 		if (rc > 0)
rc                233 drivers/char/tpm/tpm_i2c_nuvoton.c 	s32 rc;
rc                248 drivers/char/tpm/tpm_i2c_nuvoton.c 		rc = i2c_nuvoton_read_buf(client, TPM_DATA_FIFO_R,
rc                250 drivers/char/tpm/tpm_i2c_nuvoton.c 		if (rc < 0) {
rc                253 drivers/char/tpm/tpm_i2c_nuvoton.c 				__func__, rc);
rc                269 drivers/char/tpm/tpm_i2c_nuvoton.c 	s32 rc;
rc                321 drivers/char/tpm/tpm_i2c_nuvoton.c 		rc = i2c_nuvoton_recv_data(client, chip, &buf[size],
rc                323 drivers/char/tpm/tpm_i2c_nuvoton.c 		size += rc;
rc                324 drivers/char/tpm/tpm_i2c_nuvoton.c 		if (rc < 0 || size < expected) {
rc                360 drivers/char/tpm/tpm_i2c_nuvoton.c 	int burst_count, bytes2write, retries, rc = -EIO;
rc                369 drivers/char/tpm/tpm_i2c_nuvoton.c 			rc = -EIO;
rc                372 drivers/char/tpm/tpm_i2c_nuvoton.c 		rc = 0;
rc                379 drivers/char/tpm/tpm_i2c_nuvoton.c 				rc = -EIO;
rc                384 drivers/char/tpm/tpm_i2c_nuvoton.c 			rc = i2c_nuvoton_write_buf(client, TPM_DATA_FIFO_W,
rc                386 drivers/char/tpm/tpm_i2c_nuvoton.c 			if (rc < 0) {
rc                393 drivers/char/tpm/tpm_i2c_nuvoton.c 			rc = i2c_nuvoton_wait_for_stat(chip,
rc                400 drivers/char/tpm/tpm_i2c_nuvoton.c 			if (rc < 0) {
rc                403 drivers/char/tpm/tpm_i2c_nuvoton.c 				rc = -ETIMEDOUT;
rc                407 drivers/char/tpm/tpm_i2c_nuvoton.c 		if (rc < 0)
rc                411 drivers/char/tpm/tpm_i2c_nuvoton.c 		rc = i2c_nuvoton_write_buf(client, TPM_DATA_FIFO_W, 1,
rc                413 drivers/char/tpm/tpm_i2c_nuvoton.c 		if (rc < 0) {
rc                416 drivers/char/tpm/tpm_i2c_nuvoton.c 			rc = -EIO;
rc                420 drivers/char/tpm/tpm_i2c_nuvoton.c 		rc = i2c_nuvoton_wait_for_stat(chip,
rc                424 drivers/char/tpm/tpm_i2c_nuvoton.c 		if (rc) {
rc                427 drivers/char/tpm/tpm_i2c_nuvoton.c 			rc = -ETIMEDOUT;
rc                432 drivers/char/tpm/tpm_i2c_nuvoton.c 	if (rc < 0) {
rc                435 drivers/char/tpm/tpm_i2c_nuvoton.c 		return rc;
rc                438 drivers/char/tpm/tpm_i2c_nuvoton.c 	rc = i2c_nuvoton_write_status(client, TPM_STS_GO);
rc                439 drivers/char/tpm/tpm_i2c_nuvoton.c 	if (rc < 0) {
rc                442 drivers/char/tpm/tpm_i2c_nuvoton.c 		return rc;
rc                447 drivers/char/tpm/tpm_i2c_nuvoton.c 	rc = i2c_nuvoton_wait_for_data_avail(chip, duration, &priv->read_queue);
rc                448 drivers/char/tpm/tpm_i2c_nuvoton.c 	if (rc) {
rc                452 drivers/char/tpm/tpm_i2c_nuvoton.c 		return rc;
rc                495 drivers/char/tpm/tpm_i2c_nuvoton.c 	s32 rc;
rc                499 drivers/char/tpm/tpm_i2c_nuvoton.c 	rc = i2c_nuvoton_read_buf(client, TPM_VID_DID_RID, 4, (u8 *)&temp);
rc                500 drivers/char/tpm/tpm_i2c_nuvoton.c 	if (rc < 0)
rc                501 drivers/char/tpm/tpm_i2c_nuvoton.c 		return rc;
rc                510 drivers/char/tpm/tpm_i2c_nuvoton.c 		rc = i2c_nuvoton_read_buf(client, TPM_DATA_FIFO_W, 4,
rc                512 drivers/char/tpm/tpm_i2c_nuvoton.c 		if (rc < 0)
rc                513 drivers/char/tpm/tpm_i2c_nuvoton.c 			return rc;
rc                528 drivers/char/tpm/tpm_i2c_nuvoton.c 	int rc;
rc                534 drivers/char/tpm/tpm_i2c_nuvoton.c 	rc = get_vid(client, &vid);
rc                535 drivers/char/tpm/tpm_i2c_nuvoton.c 	if (rc)
rc                536 drivers/char/tpm/tpm_i2c_nuvoton.c 		return rc;
rc                577 drivers/char/tpm/tpm_i2c_nuvoton.c 		rc = devm_request_irq(dev, client->irq,
rc                582 drivers/char/tpm/tpm_i2c_nuvoton.c 		if (rc) {
rc                591 drivers/char/tpm/tpm_i2c_nuvoton.c 			rc = i2c_nuvoton_wait_for_stat(chip,
rc                596 drivers/char/tpm/tpm_i2c_nuvoton.c 			if (rc == 0) {
rc                602 drivers/char/tpm/tpm_i2c_nuvoton.c 				rc = i2c_nuvoton_write_buf(client,
rc                604 drivers/char/tpm/tpm_i2c_nuvoton.c 							   1, (u8 *) (&rc));
rc                605 drivers/char/tpm/tpm_i2c_nuvoton.c 				if (rc < 0)
rc                606 drivers/char/tpm/tpm_i2c_nuvoton.c 					return rc;
rc                146 drivers/char/tpm/tpm_ibmvtpm.c 	int rc;
rc                148 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_send_crq_word(ibmvtpm->vdev, INIT_CRQ_CMD);
rc                149 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc != H_SUCCESS)
rc                151 drivers/char/tpm/tpm_ibmvtpm.c 			"%s failed rc=%d\n", __func__, rc);
rc                153 drivers/char/tpm/tpm_ibmvtpm.c 	return rc;
rc                167 drivers/char/tpm/tpm_ibmvtpm.c 	int rc = 0;
rc                170 drivers/char/tpm/tpm_ibmvtpm.c 		if (rc)
rc                172 drivers/char/tpm/tpm_ibmvtpm.c 		rc = plpar_hcall_norets(H_ENABLE_CRQ,
rc                174 drivers/char/tpm/tpm_ibmvtpm.c 	} while (rc == H_IN_PROGRESS || rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc                176 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc) {
rc                177 drivers/char/tpm/tpm_ibmvtpm.c 		dev_err(dev, "Error enabling ibmvtpm rc=%d\n", rc);
rc                178 drivers/char/tpm/tpm_ibmvtpm.c 		return rc;
rc                181 drivers/char/tpm/tpm_ibmvtpm.c 	rc = vio_enable_interrupts(ibmvtpm->vdev);
rc                182 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc) {
rc                183 drivers/char/tpm/tpm_ibmvtpm.c 		dev_err(dev, "Error vio_enable_interrupts rc=%d\n", rc);
rc                184 drivers/char/tpm/tpm_ibmvtpm.c 		return rc;
rc                187 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_crq_send_init(ibmvtpm);
rc                188 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc)
rc                189 drivers/char/tpm/tpm_ibmvtpm.c 		dev_err(dev, "Error send_init rc=%d\n", rc);
rc                191 drivers/char/tpm/tpm_ibmvtpm.c 	return rc;
rc                208 drivers/char/tpm/tpm_ibmvtpm.c 	int rc, sig;
rc                242 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_send_crq(ibmvtpm->vdev,
rc                245 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc != H_SUCCESS) {
rc                251 drivers/char/tpm/tpm_ibmvtpm.c 		if (rc == H_CLOSED && retry) {
rc                256 drivers/char/tpm/tpm_ibmvtpm.c 		dev_err(ibmvtpm->dev, "tpm_ibmvtpm_send failed rc=%d\n", rc);
rc                285 drivers/char/tpm/tpm_ibmvtpm.c 	int rc;
rc                287 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_send_crq(ibmvtpm->vdev,
rc                289 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc != H_SUCCESS)
rc                291 drivers/char/tpm/tpm_ibmvtpm.c 			"ibmvtpm_crq_get_rtce_size failed rc=%d\n", rc);
rc                293 drivers/char/tpm/tpm_ibmvtpm.c 	return rc;
rc                308 drivers/char/tpm/tpm_ibmvtpm.c 	int rc;
rc                310 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_send_crq(ibmvtpm->vdev,
rc                312 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc != H_SUCCESS)
rc                314 drivers/char/tpm/tpm_ibmvtpm.c 			"ibmvtpm_crq_get_version failed rc=%d\n", rc);
rc                316 drivers/char/tpm/tpm_ibmvtpm.c 	return rc;
rc                329 drivers/char/tpm/tpm_ibmvtpm.c 	int rc;
rc                331 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_send_crq_word(ibmvtpm->vdev, INIT_CRQ_COMP_CMD);
rc                332 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc != H_SUCCESS)
rc                334 drivers/char/tpm/tpm_ibmvtpm.c 			"ibmvtpm_crq_send_init_complete failed rc=%d\n", rc);
rc                336 drivers/char/tpm/tpm_ibmvtpm.c 	return rc;
rc                349 drivers/char/tpm/tpm_ibmvtpm.c 	int rc = 0;
rc                356 drivers/char/tpm/tpm_ibmvtpm.c 		if (rc)
rc                358 drivers/char/tpm/tpm_ibmvtpm.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc                359 drivers/char/tpm/tpm_ibmvtpm.c 	} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc                413 drivers/char/tpm/tpm_ibmvtpm.c 	int rc = 0;
rc                415 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_send_crq(ibmvtpm->vdev,
rc                417 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc != H_SUCCESS)
rc                419 drivers/char/tpm/tpm_ibmvtpm.c 			"tpm_ibmvtpm_suspend failed rc=%d\n", rc);
rc                421 drivers/char/tpm/tpm_ibmvtpm.c 	return rc;
rc                435 drivers/char/tpm/tpm_ibmvtpm.c 	int rc = 0;
rc                438 drivers/char/tpm/tpm_ibmvtpm.c 		if (rc)
rc                440 drivers/char/tpm/tpm_ibmvtpm.c 		rc = plpar_hcall_norets(H_FREE_CRQ,
rc                442 drivers/char/tpm/tpm_ibmvtpm.c 	} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc                502 drivers/char/tpm/tpm_ibmvtpm.c 	int rc = 0;
rc                509 drivers/char/tpm/tpm_ibmvtpm.c 			rc = ibmvtpm_crq_send_init_complete(ibmvtpm);
rc                510 drivers/char/tpm/tpm_ibmvtpm.c 			if (rc)
rc                511 drivers/char/tpm/tpm_ibmvtpm.c 				dev_err(ibmvtpm->dev, "Unable to send CRQ init complete rc=%d\n", rc);
rc                608 drivers/char/tpm/tpm_ibmvtpm.c 	int rc = -ENOMEM, rc1;
rc                640 drivers/char/tpm/tpm_ibmvtpm.c 	rc = plpar_hcall_norets(H_REG_CRQ, vio_dev->unit_address,
rc                642 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc == H_RESOURCE)
rc                643 drivers/char/tpm/tpm_ibmvtpm.c 		rc = ibmvtpm_reset_crq(ibmvtpm);
rc                645 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc) {
rc                646 drivers/char/tpm/tpm_ibmvtpm.c 		dev_err(dev, "Unable to register CRQ rc=%d\n", rc);
rc                650 drivers/char/tpm/tpm_ibmvtpm.c 	rc = request_irq(vio_dev->irq, ibmvtpm_interrupt, 0,
rc                652 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc) {
rc                653 drivers/char/tpm/tpm_ibmvtpm.c 		dev_err(dev, "Error %d register irq 0x%x\n", rc, vio_dev->irq);
rc                657 drivers/char/tpm/tpm_ibmvtpm.c 	rc = vio_enable_interrupts(vio_dev);
rc                658 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc) {
rc                659 drivers/char/tpm/tpm_ibmvtpm.c 		dev_err(dev, "Error %d enabling interrupts\n", rc);
rc                671 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_crq_send_init(ibmvtpm);
rc                672 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc)
rc                675 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_crq_get_version(ibmvtpm);
rc                676 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc)
rc                679 drivers/char/tpm/tpm_ibmvtpm.c 	rc = ibmvtpm_crq_get_rtce_size(ibmvtpm);
rc                680 drivers/char/tpm/tpm_ibmvtpm.c 	if (rc)
rc                698 drivers/char/tpm/tpm_ibmvtpm.c 	return rc;
rc                391 drivers/char/tpm/tpm_infineon.c 	int rc = 0;
rc                410 drivers/char/tpm/tpm_infineon.c 			rc = -EINVAL;
rc                416 drivers/char/tpm/tpm_infineon.c 			rc = -EINVAL;
rc                422 drivers/char/tpm/tpm_infineon.c 			rc = -EINVAL;
rc                428 drivers/char/tpm/tpm_infineon.c 			rc = -EINVAL;
rc                445 drivers/char/tpm/tpm_infineon.c 			rc = -EINVAL;
rc                452 drivers/char/tpm/tpm_infineon.c 			rc = -EINVAL;
rc                466 drivers/char/tpm/tpm_infineon.c 		rc = -EINVAL;
rc                515 drivers/char/tpm/tpm_infineon.c 			rc = -EIO;
rc                547 drivers/char/tpm/tpm_infineon.c 			rc = PTR_ERR(chip);
rc                551 drivers/char/tpm/tpm_infineon.c 		rc = tpm_chip_register(chip);
rc                552 drivers/char/tpm/tpm_infineon.c 		if (rc)
rc                557 drivers/char/tpm/tpm_infineon.c 		rc = -ENODEV;
rc                571 drivers/char/tpm/tpm_infineon.c 	return rc;
rc                290 drivers/char/tpm/tpm_nsc.c 	int rc = 0;
rc                318 drivers/char/tpm/tpm_nsc.c 		rc = -ENOMEM;
rc                326 drivers/char/tpm/tpm_nsc.c 	if ((rc = platform_device_add(pdev)) < 0)
rc                331 drivers/char/tpm/tpm_nsc.c 		rc = -ENOMEM;
rc                338 drivers/char/tpm/tpm_nsc.c 		rc = -EBUSY;
rc                344 drivers/char/tpm/tpm_nsc.c 		rc = -ENODEV;
rc                350 drivers/char/tpm/tpm_nsc.c 	rc = tpm_chip_register(chip);
rc                351 drivers/char/tpm/tpm_nsc.c 	if (rc)
rc                397 drivers/char/tpm/tpm_nsc.c 	return rc;
rc                193 drivers/char/tpm/tpm_tis.c 	int rc;
rc                195 drivers/char/tpm/tpm_tis.c 	rc = check_acpi_tpm2(dev);
rc                196 drivers/char/tpm/tpm_tis.c 	if (rc)
rc                197 drivers/char/tpm/tpm_tis.c 		return rc;
rc                359 drivers/char/tpm/tpm_tis.c 	int rc;
rc                361 drivers/char/tpm/tpm_tis.c 	rc = tpm_tis_force_device();
rc                362 drivers/char/tpm/tpm_tis.c 	if (rc)
rc                365 drivers/char/tpm/tpm_tis.c 	rc = platform_driver_register(&tis_drv);
rc                366 drivers/char/tpm/tpm_tis.c 	if (rc)
rc                371 drivers/char/tpm/tpm_tis.c 		rc = pnp_register_driver(&tis_pnp_driver);
rc                372 drivers/char/tpm/tpm_tis.c 		if (rc)
rc                384 drivers/char/tpm/tpm_tis.c 	return rc;
rc                 52 drivers/char/tpm/tpm_tis_core.c 	long rc;
rc                 68 drivers/char/tpm/tpm_tis_core.c 		rc = wait_event_interruptible_timeout(*queue,
rc                 72 drivers/char/tpm/tpm_tis_core.c 		if (rc > 0) {
rc                 77 drivers/char/tpm/tpm_tis_core.c 		if (rc == -ERESTARTSYS && freezing(current)) {
rc                104 drivers/char/tpm/tpm_tis_core.c 		int rc;
rc                107 drivers/char/tpm/tpm_tis_core.c 		rc = tpm_tis_read8(priv, TPM_ACCESS(l), &access);
rc                108 drivers/char/tpm/tpm_tis_core.c 		if (rc < 0)
rc                109 drivers/char/tpm/tpm_tis_core.c 			return rc;
rc                121 drivers/char/tpm/tpm_tis_core.c 	int rc;
rc                124 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read8(priv, TPM_ACCESS(l), &access);
rc                125 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                140 drivers/char/tpm/tpm_tis_core.c 	int rc;
rc                143 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read8(priv, TPM_ACCESS(l), &access);
rc                144 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                158 drivers/char/tpm/tpm_tis_core.c 	long rc;
rc                170 drivers/char/tpm/tpm_tis_core.c 		rc = wait_event_interruptible_timeout(priv->int_queue,
rc                174 drivers/char/tpm/tpm_tis_core.c 		if (rc > 0)
rc                177 drivers/char/tpm/tpm_tis_core.c 		if (rc == -ERESTARTSYS && freezing(current)) {
rc                195 drivers/char/tpm/tpm_tis_core.c 	long rc;
rc                200 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write8(priv, TPM_ACCESS(l), TPM_ACCESS_REQUEST_USE);
rc                201 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                202 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                211 drivers/char/tpm/tpm_tis_core.c 		rc = wait_event_interruptible_timeout(priv->int_queue,
rc                215 drivers/char/tpm/tpm_tis_core.c 		if (rc > 0)
rc                217 drivers/char/tpm/tpm_tis_core.c 		if (rc == -ERESTARTSYS && freezing(current)) {
rc                235 drivers/char/tpm/tpm_tis_core.c 	int rc;
rc                238 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read8(priv, TPM_STS(priv->locality), &status);
rc                239 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                257 drivers/char/tpm/tpm_tis_core.c 	int burstcnt, rc;
rc                266 drivers/char/tpm/tpm_tis_core.c 		rc = tpm_tis_read32(priv, TPM_STS(priv->locality), &value);
rc                267 drivers/char/tpm/tpm_tis_core.c 		if (rc < 0)
rc                268 drivers/char/tpm/tpm_tis_core.c 			return rc;
rc                281 drivers/char/tpm/tpm_tis_core.c 	int size = 0, burstcnt, rc;
rc                284 drivers/char/tpm/tpm_tis_core.c 		rc = wait_for_tpm_stat(chip,
rc                288 drivers/char/tpm/tpm_tis_core.c 		if (rc < 0)
rc                289 drivers/char/tpm/tpm_tis_core.c 			return rc;
rc                297 drivers/char/tpm/tpm_tis_core.c 		rc = tpm_tis_read_bytes(priv, TPM_DATA_FIFO(priv->locality),
rc                299 drivers/char/tpm/tpm_tis_core.c 		if (rc < 0)
rc                300 drivers/char/tpm/tpm_tis_core.c 			return rc;
rc                365 drivers/char/tpm/tpm_tis_core.c 	int rc, status, burstcnt;
rc                375 drivers/char/tpm/tpm_tis_core.c 			rc = -ETIME;
rc                384 drivers/char/tpm/tpm_tis_core.c 			rc = burstcnt;
rc                388 drivers/char/tpm/tpm_tis_core.c 		rc = tpm_tis_write_bytes(priv, TPM_DATA_FIFO(priv->locality),
rc                390 drivers/char/tpm/tpm_tis_core.c 		if (rc < 0)
rc                397 drivers/char/tpm/tpm_tis_core.c 			rc = -ETIME;
rc                402 drivers/char/tpm/tpm_tis_core.c 			rc = -EIO;
rc                408 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write8(priv, TPM_DATA_FIFO(priv->locality), buf[count]);
rc                409 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                414 drivers/char/tpm/tpm_tis_core.c 		rc = -ETIME;
rc                419 drivers/char/tpm/tpm_tis_core.c 		rc = -EIO;
rc                427 drivers/char/tpm/tpm_tis_core.c 	return rc;
rc                434 drivers/char/tpm/tpm_tis_core.c 	int rc;
rc                439 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &intmask);
rc                440 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                444 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write32(priv, TPM_INT_ENABLE(priv->locality), intmask);
rc                459 drivers/char/tpm/tpm_tis_core.c 	int rc;
rc                463 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_send_data(chip, buf, len);
rc                464 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                465 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                468 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write8(priv, TPM_STS(priv->locality), TPM_STS_GO);
rc                469 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                479 drivers/char/tpm/tpm_tis_core.c 			rc = -ETIME;
rc                486 drivers/char/tpm/tpm_tis_core.c 	return rc;
rc                491 drivers/char/tpm/tpm_tis_core.c 	int rc, irq;
rc                501 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_send_main(chip, buf, len);
rc                509 drivers/char/tpm/tpm_tis_core.c 	return rc;
rc                527 drivers/char/tpm/tpm_tis_core.c 	int i, rc;
rc                535 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, TPM_DID_VID(0), &did_vid);
rc                536 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0) {
rc                538 drivers/char/tpm/tpm_tis_core.c 			 __func__, rc);
rc                565 drivers/char/tpm/tpm_tis_core.c 	int rc = 0;
rc                576 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read16(priv, TPM_DID_VID(0), &vendor);
rc                577 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                578 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                587 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_send_data(chip, cmd_getticks, len);
rc                588 drivers/char/tpm/tpm_tis_core.c 	if (rc == 0)
rc                595 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_send_data(chip, cmd_getticks, len);
rc                596 drivers/char/tpm/tpm_tis_core.c 	if (rc == 0)
rc                600 drivers/char/tpm/tpm_tis_core.c 		rc = -EFAULT;
rc                607 drivers/char/tpm/tpm_tis_core.c 	return rc;
rc                630 drivers/char/tpm/tpm_tis_core.c 	int i, rc;
rc                632 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, TPM_INT_STATUS(priv->locality), &interrupt);
rc                633 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                652 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write32(priv, TPM_INT_STATUS(priv->locality), interrupt);
rc                653 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                682 drivers/char/tpm/tpm_tis_core.c 	int rc;
rc                693 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read8(priv, TPM_INT_VECTOR(priv->locality),
rc                695 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                696 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                698 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write8(priv, TPM_INT_VECTOR(priv->locality), irq);
rc                699 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                700 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                702 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, TPM_INT_STATUS(priv->locality), &int_status);
rc                703 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                704 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                707 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write32(priv, TPM_INT_STATUS(priv->locality), int_status);
rc                708 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                709 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                712 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write32(priv, TPM_INT_ENABLE(priv->locality),
rc                714 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                715 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                722 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_gen_interrupt(chip);
rc                723 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                724 drivers/char/tpm/tpm_tis_core.c 		return rc;
rc                730 drivers/char/tpm/tpm_tis_core.c 		rc = tpm_tis_write8(priv, original_int_vec,
rc                732 drivers/char/tpm/tpm_tis_core.c 		if (rc < 0)
rc                733 drivers/char/tpm/tpm_tis_core.c 			return rc;
rc                749 drivers/char/tpm/tpm_tis_core.c 	int i, rc;
rc                751 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read8(priv, TPM_INT_VECTOR(priv->locality),
rc                753 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                772 drivers/char/tpm/tpm_tis_core.c 	int rc;
rc                776 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, reg, &interrupt);
rc                777 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                865 drivers/char/tpm/tpm_tis_core.c 	int rc, probe;
rc                904 drivers/char/tpm/tpm_tis_core.c 		rc = -ENODEV;
rc                909 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &intmask);
rc                910 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                918 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_chip_start(chip);
rc                919 drivers/char/tpm/tpm_tis_core.c 	if (rc)
rc                921 drivers/char/tpm/tpm_tis_core.c 	rc = tpm2_probe(chip);
rc                923 drivers/char/tpm/tpm_tis_core.c 	if (rc)
rc                926 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, TPM_DID_VID(0), &vendor);
rc                927 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                932 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read8(priv, TPM_RID(0), &rid);
rc                933 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                942 drivers/char/tpm/tpm_tis_core.c 		rc = -ENODEV;
rc                947 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, TPM_INTF_CAPS(priv->locality), &intfcaps);
rc                948 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                982 drivers/char/tpm/tpm_tis_core.c 			rc = -ENODEV;
rc               1000 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_chip_register(chip);
rc               1001 drivers/char/tpm/tpm_tis_core.c 	if (rc)
rc               1014 drivers/char/tpm/tpm_tis_core.c 	return rc;
rc               1023 drivers/char/tpm/tpm_tis_core.c 	int rc;
rc               1031 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_write8(priv, TPM_INT_VECTOR(priv->locality), priv->irq);
rc               1032 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc               1035 drivers/char/tpm/tpm_tis_core.c 	rc = tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &intmask);
rc               1036 drivers/char/tpm/tpm_tis_core.c 	if (rc < 0)
rc                152 drivers/char/tpm/tpm_tis_spi.c 	int rc;
rc                154 drivers/char/tpm/tpm_tis_spi.c 	rc = data->phy_ops->read_bytes(data, addr, sizeof(u16),
rc                156 drivers/char/tpm/tpm_tis_spi.c 	if (!rc)
rc                159 drivers/char/tpm/tpm_tis_spi.c 	return rc;
rc                165 drivers/char/tpm/tpm_tis_spi.c 	int rc;
rc                167 drivers/char/tpm/tpm_tis_spi.c 	rc = data->phy_ops->read_bytes(data, addr, sizeof(u32),
rc                169 drivers/char/tpm/tpm_tis_spi.c 	if (!rc)
rc                172 drivers/char/tpm/tpm_tis_spi.c 	return rc;
rc                178 drivers/char/tpm/tpm_tis_spi.c 	int rc;
rc                181 drivers/char/tpm/tpm_tis_spi.c 	rc = data->phy_ops->write_bytes(data, addr, sizeof(u32),
rc                184 drivers/char/tpm/tpm_tis_spi.c 	return rc;
rc                 77 drivers/char/tpm/tpm_vtpm_proxy.c 	int sig, rc;
rc                101 drivers/char/tpm/tpm_vtpm_proxy.c 	rc = copy_to_user(buf, proxy_dev->buffer, len);
rc                105 drivers/char/tpm/tpm_vtpm_proxy.c 	if (!rc)
rc                110 drivers/char/tpm/tpm_vtpm_proxy.c 	if (rc)
rc                398 drivers/char/tpm/tpm_vtpm_proxy.c 	int rc;
rc                403 drivers/char/tpm/tpm_vtpm_proxy.c 		rc = tpm_buf_init(&buf, TPM2_ST_SESSIONS,
rc                406 drivers/char/tpm/tpm_vtpm_proxy.c 		rc = tpm_buf_init(&buf, TPM_TAG_RQU_COMMAND,
rc                408 drivers/char/tpm/tpm_vtpm_proxy.c 	if (rc)
rc                409 drivers/char/tpm/tpm_vtpm_proxy.c 		return rc;
rc                414 drivers/char/tpm/tpm_vtpm_proxy.c 	rc = tpm_transmit_cmd(chip, &buf, 0, "attempting to set locality");
rc                418 drivers/char/tpm/tpm_vtpm_proxy.c 	if (rc < 0) {
rc                419 drivers/char/tpm/tpm_vtpm_proxy.c 		locality = rc;
rc                424 drivers/char/tpm/tpm_vtpm_proxy.c 	rc = be32_to_cpu(header->return_code);
rc                425 drivers/char/tpm/tpm_vtpm_proxy.c 	if (rc)
rc                455 drivers/char/tpm/tpm_vtpm_proxy.c 	int rc;
rc                457 drivers/char/tpm/tpm_vtpm_proxy.c 	rc = tpm_chip_register(proxy_dev->chip);
rc                458 drivers/char/tpm/tpm_vtpm_proxy.c 	if (rc)
rc                537 drivers/char/tpm/tpm_vtpm_proxy.c 	int rc, fd;
rc                552 drivers/char/tpm/tpm_vtpm_proxy.c 		rc = fd;
rc                559 drivers/char/tpm/tpm_vtpm_proxy.c 		rc = PTR_ERR(file);
rc                585 drivers/char/tpm/tpm_vtpm_proxy.c 	return ERR_PTR(rc);
rc                708 drivers/char/tpm/tpm_vtpm_proxy.c 	int rc;
rc                710 drivers/char/tpm/tpm_vtpm_proxy.c 	rc = vtpmx_init();
rc                711 drivers/char/tpm/tpm_vtpm_proxy.c 	if (rc) {
rc                713 drivers/char/tpm/tpm_vtpm_proxy.c 		return rc;
rc                719 drivers/char/tpm/tpm_vtpm_proxy.c 		rc = -ENOMEM;
rc                728 drivers/char/tpm/tpm_vtpm_proxy.c 	return rc;
rc                 17 drivers/char/tpm/tpmrm-dev.c 	int rc;
rc                 24 drivers/char/tpm/tpmrm-dev.c 	rc = tpm2_init_space(&priv->space);
rc                 25 drivers/char/tpm/tpmrm-dev.c 	if (rc) {
rc                 60 drivers/char/tpm/xen-tpmfront.c 	long rc;
rc                 76 drivers/char/tpm/xen-tpmfront.c 		rc = wait_event_interruptible_timeout(*queue,
rc                 80 drivers/char/tpm/xen-tpmfront.c 		if (rc > 0) {
rc                 85 drivers/char/tpm/xen-tpmfront.c 		if (rc == -ERESTARTSYS && freezing(current)) {
rc                752 drivers/char/xilinx_hwicap/xilinx_hwicap.c 	int rc;
rc                756 drivers/char/xilinx_hwicap/xilinx_hwicap.c 	rc = of_address_to_resource(op->dev.of_node, 0, &res);
rc                757 drivers/char/xilinx_hwicap/xilinx_hwicap.c 	if (rc) {
rc                759 drivers/char/xilinx_hwicap/xilinx_hwicap.c 		return rc;
rc                323 drivers/char/xillybus/xillybus_core.c 	int i, rc;
rc                369 drivers/char/xillybus/xillybus_core.c 		rc = ep->ephw->map_single(ep, s->salami,
rc                372 drivers/char/xillybus/xillybus_core.c 		if (rc)
rc                373 drivers/char/xillybus/xillybus_core.c 			return rc;
rc                407 drivers/char/xillybus/xillybus_core.c 	int i, entry, rc;
rc                530 drivers/char/xillybus/xillybus_core.c 			rc = xilly_get_dma_buffers(ep, &rd_alloc, buffers,
rc                544 drivers/char/xillybus/xillybus_core.c 			rc = xilly_get_dma_buffers(ep, &wr_alloc, buffers,
rc                547 drivers/char/xillybus/xillybus_core.c 			rc = xilly_get_dma_buffers(ep, &wr_alloc, NULL,
rc                552 drivers/char/xillybus/xillybus_core.c 		if (rc)
rc                669 drivers/char/xillybus/xillybus_core.c 	ssize_t rc;
rc                687 drivers/char/xillybus/xillybus_core.c 	rc = mutex_lock_interruptible(&channel->wr_mutex);
rc                688 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc                689 drivers/char/xillybus/xillybus_core.c 		return rc;
rc                759 drivers/char/xillybus/xillybus_core.c 				rc = -EFAULT;
rc                785 drivers/char/xillybus/xillybus_core.c 			if (rc) {
rc                787 drivers/char/xillybus/xillybus_core.c 				return rc;
rc                819 drivers/char/xillybus/xillybus_core.c 			rc = -EAGAIN;
rc                979 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc                980 drivers/char/xillybus/xillybus_core.c 		return rc;
rc                994 drivers/char/xillybus/xillybus_core.c 	int rc;
rc               1005 drivers/char/xillybus/xillybus_core.c 	rc = mutex_lock_interruptible(&channel->rd_mutex);
rc               1006 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               1007 drivers/char/xillybus/xillybus_core.c 		return rc;
rc               1137 drivers/char/xillybus/xillybus_core.c 			rc = -ETIMEDOUT;
rc               1142 drivers/char/xillybus/xillybus_core.c 			rc = -EINTR;
rc               1153 drivers/char/xillybus/xillybus_core.c 	return rc;
rc               1170 drivers/char/xillybus/xillybus_core.c 	int rc;
rc               1172 drivers/char/xillybus/xillybus_core.c 	rc = xillybus_myflush(channel, -1);
rc               1173 drivers/char/xillybus/xillybus_core.c 	if (rc == -EINTR)
rc               1176 drivers/char/xillybus/xillybus_core.c 	else if (rc)
rc               1184 drivers/char/xillybus/xillybus_core.c 	ssize_t rc;
rc               1198 drivers/char/xillybus/xillybus_core.c 	rc = mutex_lock_interruptible(&channel->rd_mutex);
rc               1199 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               1200 drivers/char/xillybus/xillybus_core.c 		return rc;
rc               1305 drivers/char/xillybus/xillybus_core.c 				rc = -EFAULT;
rc               1336 drivers/char/xillybus/xillybus_core.c 			if (rc) {
rc               1348 drivers/char/xillybus/xillybus_core.c 				return rc;
rc               1368 drivers/char/xillybus/xillybus_core.c 			rc = -EAGAIN;
rc               1395 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               1396 drivers/char/xillybus/xillybus_core.c 		return rc;
rc               1399 drivers/char/xillybus/xillybus_core.c 		rc = xillybus_myflush(filp->private_data, 0); /* No timeout */
rc               1401 drivers/char/xillybus/xillybus_core.c 		if (rc && (rc != -EINTR))
rc               1402 drivers/char/xillybus/xillybus_core.c 			return rc;
rc               1410 drivers/char/xillybus/xillybus_core.c 	int rc = 0;
rc               1477 drivers/char/xillybus/xillybus_core.c 		rc = mutex_lock_interruptible(&channel->wr_mutex);
rc               1478 drivers/char/xillybus/xillybus_core.c 		if (rc)
rc               1479 drivers/char/xillybus/xillybus_core.c 			return rc;
rc               1483 drivers/char/xillybus/xillybus_core.c 		rc = mutex_lock_interruptible(&channel->rd_mutex);
rc               1484 drivers/char/xillybus/xillybus_core.c 		if (rc)
rc               1491 drivers/char/xillybus/xillybus_core.c 		rc = -EBUSY;
rc               1498 drivers/char/xillybus/xillybus_core.c 		rc = -EBUSY;
rc               1555 drivers/char/xillybus/xillybus_core.c 	if (!rc && (!channel->seekable))
rc               1558 drivers/char/xillybus/xillybus_core.c 	return rc;
rc               1666 drivers/char/xillybus/xillybus_core.c 	int rc = 0;
rc               1692 drivers/char/xillybus/xillybus_core.c 		rc = -EINVAL;
rc               1698 drivers/char/xillybus/xillybus_core.c 		rc = -EINVAL;
rc               1717 drivers/char/xillybus/xillybus_core.c 	if (rc) /* Return error after releasing mutexes */
rc               1718 drivers/char/xillybus/xillybus_core.c 		return rc;
rc               1805 drivers/char/xillybus/xillybus_core.c 	int rc;
rc               1811 drivers/char/xillybus/xillybus_core.c 	rc = alloc_chrdev_region(&dev, 0, /* minor start */
rc               1814 drivers/char/xillybus/xillybus_core.c 	if (rc) {
rc               1816 drivers/char/xillybus/xillybus_core.c 		return rc;
rc               1824 drivers/char/xillybus/xillybus_core.c 	rc = cdev_add(&endpoint->cdev, MKDEV(major, minor),
rc               1826 drivers/char/xillybus/xillybus_core.c 	if (rc) {
rc               1853 drivers/char/xillybus/xillybus_core.c 			rc = -ENODEV;
rc               1871 drivers/char/xillybus/xillybus_core.c 	return rc;
rc               1938 drivers/char/xillybus/xillybus_core.c 	int rc;
rc               1972 drivers/char/xillybus/xillybus_core.c 	rc = xilly_setupchannels(endpoint, bogus_idt, 1);
rc               1973 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               1974 drivers/char/xillybus/xillybus_core.c 		return rc;
rc               2008 drivers/char/xillybus/xillybus_core.c 	rc = xilly_setupchannels(endpoint, bogus_idt, 2);
rc               2009 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               2012 drivers/char/xillybus/xillybus_core.c 	rc = xilly_obtain_idt(endpoint);
rc               2013 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               2016 drivers/char/xillybus/xillybus_core.c 	rc = xilly_scan_idt(endpoint, &idt_handle);
rc               2017 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               2024 drivers/char/xillybus/xillybus_core.c 	rc = xilly_setupchannels(endpoint,
rc               2027 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               2039 drivers/char/xillybus/xillybus_core.c 	rc = xillybus_init_chrdev(endpoint, idt_handle.idt);
rc               2040 drivers/char/xillybus/xillybus_core.c 	if (rc)
rc               2056 drivers/char/xillybus/xillybus_core.c 	return rc;
rc                117 drivers/char/xillybus/xillybus_of.c 	int rc;
rc                140 drivers/char/xillybus/xillybus_of.c 	rc = devm_request_irq(dev, irq, xillybus_isr, 0, xillyname, endpoint);
rc                142 drivers/char/xillybus/xillybus_of.c 	if (rc) {
rc                131 drivers/char/xillybus/xillybus_pcie.c 	int rc;
rc                140 drivers/char/xillybus/xillybus_pcie.c 	rc = pcim_enable_device(pdev);
rc                141 drivers/char/xillybus/xillybus_pcie.c 	if (rc) {
rc                144 drivers/char/xillybus/xillybus_pcie.c 		return rc;
rc                157 drivers/char/xillybus/xillybus_pcie.c 	rc = pcim_iomap_regions(pdev, 0x01, xillyname);
rc                158 drivers/char/xillybus/xillybus_pcie.c 	if (rc) {
rc                161 drivers/char/xillybus/xillybus_pcie.c 		return rc;
rc                174 drivers/char/xillybus/xillybus_pcie.c 	rc = devm_request_irq(&pdev->dev, pdev->irq, xillybus_isr, 0,
rc                176 drivers/char/xillybus/xillybus_pcie.c 	if (rc) {
rc                115 drivers/clk/clk-cdce706.c 	int rc = regmap_read(dev_data->regmap, reg | 0x80, val);
rc                117 drivers/clk/clk-cdce706.c 	if (rc < 0)
rc                119 drivers/clk/clk-cdce706.c 	return rc;
rc                125 drivers/clk/clk-cdce706.c 	int rc = regmap_write(dev_data->regmap, reg | 0x80, val);
rc                127 drivers/clk/clk-cdce706.c 	if (rc < 0)
rc                129 drivers/clk/clk-cdce706.c 	return rc;
rc                135 drivers/clk/clk-cdce706.c 	int rc = regmap_update_bits(dev_data->regmap, reg | 0x80, mask, val);
rc                137 drivers/clk/clk-cdce706.c 	if (rc < 0)
rc                139 drivers/clk/clk-cdce706.c 	return rc;
rc                 17 drivers/clk/clk-conf.c 	int index, rc, num_parents;
rc                 27 drivers/clk/clk-conf.c 		rc = of_parse_phandle_with_args(node, "assigned-clock-parents",
rc                 29 drivers/clk/clk-conf.c 		if (rc < 0) {
rc                 31 drivers/clk/clk-conf.c 			if (rc == -ENOENT)
rc                 34 drivers/clk/clk-conf.c 				return rc;
rc                 46 drivers/clk/clk-conf.c 		rc = of_parse_phandle_with_args(node, "assigned-clocks",
rc                 48 drivers/clk/clk-conf.c 		if (rc < 0)
rc                 51 drivers/clk/clk-conf.c 			rc = 0;
rc                 59 drivers/clk/clk-conf.c 			rc = PTR_ERR(clk);
rc                 63 drivers/clk/clk-conf.c 		rc = clk_set_parent(clk, pclk);
rc                 64 drivers/clk/clk-conf.c 		if (rc < 0)
rc                 66 drivers/clk/clk-conf.c 			       __clk_get_name(clk), __clk_get_name(pclk), rc);
rc                 73 drivers/clk/clk-conf.c 	return rc;
rc                 81 drivers/clk/clk-conf.c 	int rc, index = 0;
rc                 87 drivers/clk/clk-conf.c 			rc = of_parse_phandle_with_args(node, "assigned-clocks",
rc                 89 drivers/clk/clk-conf.c 			if (rc < 0) {
rc                 91 drivers/clk/clk-conf.c 				if (rc == -ENOENT)
rc                 94 drivers/clk/clk-conf.c 					return rc;
rc                107 drivers/clk/clk-conf.c 			rc = clk_set_rate(clk, rate);
rc                108 drivers/clk/clk-conf.c 			if (rc < 0)
rc                110 drivers/clk/clk-conf.c 				       __clk_get_name(clk), rate, rc,
rc                133 drivers/clk/clk-conf.c 	int rc;
rc                138 drivers/clk/clk-conf.c 	rc = __set_clk_parents(node, clk_supplier);
rc                139 drivers/clk/clk-conf.c 	if (rc < 0)
rc                140 drivers/clk/clk-conf.c 		return rc;
rc                271 drivers/clk/clk-highbank.c 	int rc;
rc                273 drivers/clk/clk-highbank.c 	rc = of_property_read_u32(node, "reg", &reg);
rc                274 drivers/clk/clk-highbank.c 	if (WARN_ON(rc))
rc                299 drivers/clk/clk-highbank.c 	rc = clk_hw_register(NULL, &hb_clk->hw);
rc                300 drivers/clk/clk-highbank.c 	if (WARN_ON(rc)) {
rc               1012 drivers/clk/clk-qoriq.c 	int idx, rc;
rc               1022 drivers/clk/clk-qoriq.c 	rc = of_clk_add_provider(np, of_clk_src_simple_get, clk);
rc               1023 drivers/clk/clk-qoriq.c 	if (rc) {
rc               1025 drivers/clk/clk-qoriq.c 		       __func__, np, rc);
rc               1246 drivers/clk/clk-qoriq.c 	int count, rc;
rc               1276 drivers/clk/clk-qoriq.c 	rc = of_clk_add_provider(np, of_clk_src_onecell_get, onecell_data);
rc               1277 drivers/clk/clk-qoriq.c 	if (rc) {
rc               1279 drivers/clk/clk-qoriq.c 		       __func__, np, rc);
rc                231 drivers/clk/clk-vt8500.c 	int rc;
rc                243 drivers/clk/clk-vt8500.c 	rc = of_property_read_u32(node, "enable-reg", &en_reg);
rc                244 drivers/clk/clk-vt8500.c 	if (!rc) {
rc                246 drivers/clk/clk-vt8500.c 		rc = of_property_read_u32(node, "enable-bit", &dev_clk->en_bit);
rc                247 drivers/clk/clk-vt8500.c 		if (rc) {
rc                255 drivers/clk/clk-vt8500.c 	rc = of_property_read_u32(node, "divisor-reg", &div_reg);
rc                256 drivers/clk/clk-vt8500.c 	if (!rc) {
rc                296 drivers/clk/clk-vt8500.c 	rc = clk_hw_register(NULL, hw);
rc                297 drivers/clk/clk-vt8500.c 	if (WARN_ON(rc)) {
rc                301 drivers/clk/clk-vt8500.c 	rc = of_clk_add_hw_provider(node, of_clk_hw_simple_get, hw);
rc                681 drivers/clk/clk-vt8500.c 	int rc;
rc                686 drivers/clk/clk-vt8500.c 	rc = of_property_read_u32(node, "reg", &reg);
rc                687 drivers/clk/clk-vt8500.c 	if (WARN_ON(rc))
rc                710 drivers/clk/clk-vt8500.c 	rc = clk_hw_register(NULL, &pll_clk->hw);
rc                711 drivers/clk/clk-vt8500.c 	if (WARN_ON(rc)) {
rc                715 drivers/clk/clk-vt8500.c 	rc = of_clk_add_hw_provider(node, of_clk_hw_simple_get, hw);
rc                386 drivers/clk/clk-xgene.c 	int rc;
rc                393 drivers/clk/clk-xgene.c 	rc = of_address_to_resource(np, 0, &res);
rc                394 drivers/clk/clk-xgene.c 	if (rc != 0) {
rc                632 drivers/clk/clk-xgene.c 	int rc;
rc                658 drivers/clk/clk-xgene.c 	rc = clk_register_clkdev(clk, name, NULL);
rc                659 drivers/clk/clk-xgene.c 	if (rc != 0) {
rc                671 drivers/clk/clk-xgene.c 	int rc;
rc                684 drivers/clk/clk-xgene.c 		rc = of_address_to_resource(np, i, &res);
rc                685 drivers/clk/clk-xgene.c 		if (rc != 0) {
rc                727 drivers/clk/clk-xgene.c 	rc = of_clk_add_provider(np, of_clk_src_simple_get, clk);
rc                728 drivers/clk/clk-xgene.c 	if (rc != 0)
rc               4689 drivers/clk/clk.c 	int rc;
rc               4693 drivers/clk/clk.c 	rc = of_parse_phandle_with_args(np, "clocks", "#clock-cells", index,
rc               4695 drivers/clk/clk.c 	if (rc)
rc                175 drivers/clk/imx/clk-imx6q.c 	int index, rc, num_parents;
rc                181 drivers/clk/imx/clk-imx6q.c 		rc = of_parse_phandle_with_args(node, "assigned-clock-parents",
rc                183 drivers/clk/imx/clk-imx6q.c 		if (rc < 0) {
rc                185 drivers/clk/imx/clk-imx6q.c 			if (rc == -ENOENT)
rc                196 drivers/clk/imx/clk-imx6q.c 		rc = of_parse_phandle_with_args(node, "assigned-clocks",
rc                198 drivers/clk/imx/clk-imx6q.c 		if (rc < 0)
rc                 52 drivers/clk/mediatek/clk-mtk.c 		const struct mtk_fixed_clk *rc = &clks[i];
rc                 54 drivers/clk/mediatek/clk-mtk.c 		if (clk_data && !IS_ERR_OR_NULL(clk_data->clks[rc->id]))
rc                 57 drivers/clk/mediatek/clk-mtk.c 		clk = clk_register_fixed_rate(NULL, rc->name, rc->parent, 0,
rc                 58 drivers/clk/mediatek/clk-mtk.c 					      rc->rate);
rc                 62 drivers/clk/mediatek/clk-mtk.c 					rc->name, PTR_ERR(clk));
rc                 67 drivers/clk/mediatek/clk-mtk.c 			clk_data->clks[rc->id] = clk;
rc                106 drivers/clk/socfpga/clk-gate-a10.c 	int rc;
rc                112 drivers/clk/socfpga/clk-gate-a10.c 	rc = of_property_read_u32_array(node, "clk-gate", clk_gate, 2);
rc                113 drivers/clk/socfpga/clk-gate-a10.c 	if (rc)
rc                124 drivers/clk/socfpga/clk-gate-a10.c 	rc = of_property_read_u32(node, "fixed-divider", &fixed_div);
rc                125 drivers/clk/socfpga/clk-gate-a10.c 	if (rc)
rc                130 drivers/clk/socfpga/clk-gate-a10.c 	rc = of_property_read_u32_array(node, "div-reg", div_reg, 3);
rc                131 drivers/clk/socfpga/clk-gate-a10.c 	if (!rc) {
rc                139 drivers/clk/socfpga/clk-gate-a10.c 	rc = of_property_read_u32_array(node, "clk-phase", clk_phase, 2);
rc                140 drivers/clk/socfpga/clk-gate-a10.c 	if (!rc) {
rc                168 drivers/clk/socfpga/clk-gate-a10.c 	rc = of_clk_add_provider(node, of_clk_src_simple_get, clk);
rc                169 drivers/clk/socfpga/clk-gate-a10.c 	if (WARN_ON(rc))
rc                183 drivers/clk/socfpga/clk-gate.c 	int rc;
rc                193 drivers/clk/socfpga/clk-gate.c 	rc = of_property_read_u32_array(node, "clk-gate", clk_gate, 2);
rc                194 drivers/clk/socfpga/clk-gate.c 	if (rc)
rc                205 drivers/clk/socfpga/clk-gate.c 	rc = of_property_read_u32(node, "fixed-divider", &fixed_div);
rc                206 drivers/clk/socfpga/clk-gate.c 	if (rc)
rc                211 drivers/clk/socfpga/clk-gate.c 	rc = of_property_read_u32_array(node, "div-reg", div_reg, 3);
rc                212 drivers/clk/socfpga/clk-gate.c 	if (!rc) {
rc                220 drivers/clk/socfpga/clk-gate.c 	rc = of_property_read_u32_array(node, "clk-phase", clk_phase, 2);
rc                221 drivers/clk/socfpga/clk-gate.c 	if (!rc) {
rc                246 drivers/clk/socfpga/clk-gate.c 	rc = of_clk_add_provider(node, of_clk_src_simple_get, clk);
rc                247 drivers/clk/socfpga/clk-gate.c 	if (WARN_ON(rc))
rc                 69 drivers/clk/socfpga/clk-periph-a10.c 	int rc;
rc                 81 drivers/clk/socfpga/clk-periph-a10.c 	rc = of_property_read_u32_array(node, "div-reg", div_reg, 3);
rc                 82 drivers/clk/socfpga/clk-periph-a10.c 	if (!rc) {
rc                 90 drivers/clk/socfpga/clk-periph-a10.c 	rc = of_property_read_u32(node, "fixed-divider", &fixed_div);
rc                 91 drivers/clk/socfpga/clk-periph-a10.c 	if (rc)
rc                112 drivers/clk/socfpga/clk-periph-a10.c 	rc = of_clk_add_provider(node, of_clk_src_simple_get, clk);
rc                113 drivers/clk/socfpga/clk-periph-a10.c 	if (rc < 0) {
rc                 59 drivers/clk/socfpga/clk-periph.c 	int rc;
rc                 71 drivers/clk/socfpga/clk-periph.c 	rc = of_property_read_u32_array(node, "div-reg", div_reg, 3);
rc                 72 drivers/clk/socfpga/clk-periph.c 	if (!rc) {
rc                 80 drivers/clk/socfpga/clk-periph.c 	rc = of_property_read_u32(node, "fixed-divider", &fixed_div);
rc                 81 drivers/clk/socfpga/clk-periph.c 	if (rc)
rc                103 drivers/clk/socfpga/clk-periph.c 	rc = of_clk_add_provider(node, of_clk_src_simple_get, clk);
rc                 76 drivers/clk/socfpga/clk-pll-a10.c 	int rc;
rc                113 drivers/clk/socfpga/clk-pll-a10.c 	rc = of_clk_add_provider(node, of_clk_src_simple_get, clk);
rc                 83 drivers/clk/socfpga/clk-pll.c 	int rc;
rc                116 drivers/clk/socfpga/clk-pll.c 	rc = of_clk_add_provider(node, of_clk_src_simple_get, clk);
rc                387 drivers/clk/spear/spear3xx_clock.c static inline void spear320_clk_init(void __iomem *sb, struct clk *rc) { }
rc                778 drivers/clk/ti/clk-44xx.c 	int rc;
rc                792 drivers/clk/ti/clk-44xx.c 	rc = clk_set_rate(usb_dpll, OMAP4_DPLL_USB_DEFFREQ);
rc                793 drivers/clk/ti/clk-44xx.c 	if (rc)
rc                804 drivers/clk/ti/clk-44xx.c 	rc = clk_set_parent(abe_dpll_ref, sys_32k_ck);
rc                806 drivers/clk/ti/clk-44xx.c 	if (!rc)
rc                807 drivers/clk/ti/clk-44xx.c 		rc = clk_set_rate(abe_dpll, OMAP4_DPLL_ABE_DEFFREQ);
rc                808 drivers/clk/ti/clk-44xx.c 	if (rc)
rc                572 drivers/clk/ti/clk-54xx.c 	int rc;
rc                583 drivers/clk/ti/clk-54xx.c 	rc = clk_set_parent(abe_dpll_ref, sys_32k_ck);
rc                585 drivers/clk/ti/clk-54xx.c 	if (!rc)
rc                586 drivers/clk/ti/clk-54xx.c 		rc = clk_set_rate(abe_dpll, OMAP5_DPLL_ABE_DEFFREQ);
rc                587 drivers/clk/ti/clk-54xx.c 	if (rc)
rc                591 drivers/clk/ti/clk-54xx.c 	if (!rc)
rc                592 drivers/clk/ti/clk-54xx.c 		rc = clk_set_rate(abe_dpll, OMAP5_DPLL_ABE_DEFFREQ * 2);
rc                593 drivers/clk/ti/clk-54xx.c 	if (rc)
rc                597 drivers/clk/ti/clk-54xx.c 	rc = clk_set_rate(usb_dpll, OMAP5_DPLL_USB_DEFFREQ);
rc                598 drivers/clk/ti/clk-54xx.c 	if (rc)
rc                602 drivers/clk/ti/clk-54xx.c 	rc = clk_set_rate(usb_dpll, OMAP5_DPLL_USB_DEFFREQ/2);
rc                603 drivers/clk/ti/clk-54xx.c 	if (rc)
rc                887 drivers/clk/ti/clk-7xx.c 	int rc;
rc                900 drivers/clk/ti/clk-7xx.c 	rc = clk_set_rate(dpll_ck, DRA7_DPLL_GMAC_DEFFREQ);
rc                901 drivers/clk/ti/clk-7xx.c 	if (rc)
rc                905 drivers/clk/ti/clk-7xx.c 	rc = clk_set_rate(dpll_ck, DRA7_DPLL_USB_DEFFREQ);
rc                906 drivers/clk/ti/clk-7xx.c 	if (rc)
rc                910 drivers/clk/ti/clk-7xx.c 	rc = clk_set_rate(dpll_ck, DRA7_DPLL_USB_DEFFREQ/2);
rc                911 drivers/clk/ti/clk-7xx.c 	if (rc)
rc                915 drivers/clk/ti/clk-7xx.c 	rc = clk_prepare_enable(hdcp_ck);
rc                916 drivers/clk/ti/clk-7xx.c 	if (rc)
rc                919 drivers/clk/ti/clk-7xx.c 	return rc;
rc                247 drivers/clk/ti/clk-dra7-atl.c 		int rc;
rc                249 drivers/clk/ti/clk-dra7-atl.c 		rc = of_parse_phandle_with_args(node, "ti,provided-clocks",
rc                252 drivers/clk/ti/clk-dra7-atl.c 		if (rc) {
rc                 78 drivers/clk/ti/composite.c 	int rc;
rc                 81 drivers/clk/ti/composite.c 	rc = of_parse_phandle_with_args(node, "clocks", "#clock-cells", i,
rc                 83 drivers/clk/ti/composite.c 	if (rc)
rc                 45 drivers/clocksource/timer-atmel-tcb.c 	u32 rc;
rc                 77 drivers/clocksource/timer-atmel-tcb.c 		tcb_cache[i].rc = readl(tcaddr + ATMEL_TC_REG(i, RC));
rc                 92 drivers/clocksource/timer-atmel-tcb.c 		writel(tcb_cache[i].rc, tcaddr + ATMEL_TC_REG(i, RC));
rc                252 drivers/clocksource/timer-ti-dm.c 	int rc;
rc                269 drivers/clocksource/timer-ti-dm.c 		rc = omap_dm_timer_reset(timer);
rc                270 drivers/clocksource/timer-ti-dm.c 		if (rc) {
rc                272 drivers/clocksource/timer-ti-dm.c 			return rc;
rc                279 drivers/clocksource/timer-ti-dm.c 	rc = omap_dm_timer_of_set_source(timer);
rc                280 drivers/clocksource/timer-ti-dm.c 	if (rc == -ENODEV)
rc                283 drivers/clocksource/timer-ti-dm.c 	return rc;
rc               1544 drivers/counter/counter.c 	int rc;
rc               1546 drivers/counter/counter.c 	rc = devres_release(dev, devm_counter_unreg, devm_counter_match,
rc               1548 drivers/counter/counter.c 	WARN_ON(rc);
rc                444 drivers/cpufreq/brcmstb-avs-cpufreq.c 	int rc;
rc                446 drivers/cpufreq/brcmstb-avs-cpufreq.c 	rc = brcm_avs_get_pmap(priv, NULL);
rc                449 drivers/cpufreq/brcmstb-avs-cpufreq.c 	return (magic == AVS_FIRMWARE_MAGIC) && ((rc != -ENOTSUPP) ||
rc                450 drivers/cpufreq/brcmstb-avs-cpufreq.c 		(rc != -EINVAL));
rc               1246 drivers/cpufreq/intel_pstate.c 	int rc;
rc               1253 drivers/cpufreq/intel_pstate.c 	rc = sysfs_create_group(intel_pstate_kobject, &intel_pstate_attr_group);
rc               1254 drivers/cpufreq/intel_pstate.c 	if (WARN_ON(rc))
rc               1264 drivers/cpufreq/intel_pstate.c 	rc = sysfs_create_file(intel_pstate_kobject, &max_perf_pct.attr);
rc               1265 drivers/cpufreq/intel_pstate.c 	WARN_ON(rc);
rc               1267 drivers/cpufreq/intel_pstate.c 	rc = sysfs_create_file(intel_pstate_kobject, &min_perf_pct.attr);
rc               1268 drivers/cpufreq/intel_pstate.c 	WARN_ON(rc);
rc               1271 drivers/cpufreq/intel_pstate.c 		rc = sysfs_create_file(intel_pstate_kobject,
rc               1273 drivers/cpufreq/intel_pstate.c 		WARN_ON(rc);
rc               2201 drivers/cpufreq/intel_pstate.c 	int rc;
rc               2203 drivers/cpufreq/intel_pstate.c 	rc = intel_pstate_init_cpu(policy->cpu);
rc               2204 drivers/cpufreq/intel_pstate.c 	if (rc)
rc               2205 drivers/cpufreq/intel_pstate.c 		return rc;
rc               2741 drivers/cpufreq/intel_pstate.c 	int rc;
rc               2797 drivers/cpufreq/intel_pstate.c 	rc = intel_pstate_register_driver(default_driver);
rc               2799 drivers/cpufreq/intel_pstate.c 	if (rc)
rc               2800 drivers/cpufreq/intel_pstate.c 		return rc;
rc                164 drivers/cpufreq/maple-cpufreq.c 	int rc = -ENODEV;
rc                230 drivers/cpufreq/maple-cpufreq.c 	rc = cpufreq_register_driver(&maple_cpufreq_driver);
rc                235 drivers/cpufreq/maple-cpufreq.c 	return rc;
rc                365 drivers/cpufreq/pmac32-cpufreq.c 	int		rc;
rc                367 drivers/cpufreq/pmac32-cpufreq.c 	rc = do_set_cpu_speed(policy, index);
rc                370 drivers/cpufreq/pmac32-cpufreq.c 	return rc;
rc                478 drivers/cpufreq/pmac32-cpufreq.c 		int lenp, rc;
rc                513 drivers/cpufreq/pmac32-cpufreq.c 		rc = pmac_call_feature(PMAC_FTR_READ_GPIO, NULL, frequency_gpio, 0);
rc                514 drivers/cpufreq/pmac32-cpufreq.c 		cur_freq = (rc & 0x01) ? hi_freq : low_freq;
rc                253 drivers/cpufreq/pmac64-cpufreq.c 	int rc;
rc                263 drivers/cpufreq/pmac64-cpufreq.c 		rc = pmf_call_one(pfunc_cpu_setfreq_high, NULL);
rc                265 drivers/cpufreq/pmac64-cpufreq.c 		rc = pmf_call_one(pfunc_cpu_setfreq_low, NULL);
rc                267 drivers/cpufreq/pmac64-cpufreq.c 	if (rc)
rc                268 drivers/cpufreq/pmac64-cpufreq.c 		pr_warn("pfunc switch error %d\n", rc);
rc                350 drivers/cpufreq/pmac64-cpufreq.c 	int rc = -ENODEV;
rc                463 drivers/cpufreq/pmac64-cpufreq.c 	rc = cpufreq_register_driver(&g5_cpufreq_driver);
rc                468 drivers/cpufreq/pmac64-cpufreq.c 	return rc;
rc                473 drivers/cpufreq/pmac64-cpufreq.c 	return rc;
rc                485 drivers/cpufreq/pmac64-cpufreq.c 	int has_volt = 1, rc = 0;
rc                496 drivers/cpufreq/pmac64-cpufreq.c 		rc = -ENODEV;
rc                514 drivers/cpufreq/pmac64-cpufreq.c 		rc = -ENODEV;
rc                542 drivers/cpufreq/pmac64-cpufreq.c 		rc = -ENODEV;
rc                570 drivers/cpufreq/pmac64-cpufreq.c 		rc = -ENODEV;
rc                586 drivers/cpufreq/pmac64-cpufreq.c 		rc = -ENODEV;
rc                597 drivers/cpufreq/pmac64-cpufreq.c 		rc = -ENXIO;
rc                628 drivers/cpufreq/pmac64-cpufreq.c 	rc = cpufreq_register_driver(&g5_cpufreq_driver);
rc                630 drivers/cpufreq/pmac64-cpufreq.c 	if (rc != 0) {
rc                644 drivers/cpufreq/pmac64-cpufreq.c 	return rc;
rc                650 drivers/cpufreq/pmac64-cpufreq.c 	int rc = 0;
rc                662 drivers/cpufreq/pmac64-cpufreq.c 		rc = g5_pm72_cpufreq_init(cpunode);
rc                665 drivers/cpufreq/pmac64-cpufreq.c 		rc = g5_neo2_cpufreq_init(cpunode);
rc                668 drivers/cpufreq/pmac64-cpufreq.c 	return rc;
rc                463 drivers/cpufreq/powernow-k8.c 	int *rc = _rc;
rc                465 drivers/cpufreq/powernow-k8.c 	*rc = -ENODEV;
rc                488 drivers/cpufreq/powernow-k8.c 		*rc = 0;
rc                996 drivers/cpufreq/powernow-k8.c 	int rc;
rc               1005 drivers/cpufreq/powernow-k8.c 		init_on_cpu->rc = -ENODEV;
rc               1010 drivers/cpufreq/powernow-k8.c 		init_on_cpu->rc = -ENODEV;
rc               1016 drivers/cpufreq/powernow-k8.c 	init_on_cpu->rc = 0;
rc               1029 drivers/cpufreq/powernow-k8.c 	int rc, cpu;
rc               1031 drivers/cpufreq/powernow-k8.c 	smp_call_function_single(pol->cpu, check_supported_cpu, &rc, 1);
rc               1032 drivers/cpufreq/powernow-k8.c 	if (rc)
rc               1054 drivers/cpufreq/powernow-k8.c 		rc = find_psb_table(data);
rc               1055 drivers/cpufreq/powernow-k8.c 		if (rc)
rc               1070 drivers/cpufreq/powernow-k8.c 	rc = init_on_cpu.rc;
rc               1071 drivers/cpufreq/powernow-k8.c 	if (rc != 0)
rc                237 drivers/cpufreq/powernv-cpufreq.c 	int rc = -ENODEV;
rc                323 drivers/cpufreq/powernv-cpufreq.c 			rc = -ENOMEM;
rc                354 drivers/cpufreq/powernv-cpufreq.c 	return rc;
rc               1101 drivers/cpufreq/powernv-cpufreq.c 	int rc = 0;
rc               1108 drivers/cpufreq/powernv-cpufreq.c 	rc = init_powernv_pstates();
rc               1109 drivers/cpufreq/powernv-cpufreq.c 	if (rc)
rc               1113 drivers/cpufreq/powernv-cpufreq.c 	rc = init_chip_info();
rc               1114 drivers/cpufreq/powernv-cpufreq.c 	if (rc)
rc               1125 drivers/cpufreq/powernv-cpufreq.c 	rc = cpufreq_register_driver(&powernv_cpufreq_driver);
rc               1126 drivers/cpufreq/powernv-cpufreq.c 	if (rc) {
rc               1127 drivers/cpufreq/powernv-cpufreq.c 		pr_info("Failed to register the cpufreq driver (%d)\n", rc);
rc               1140 drivers/cpufreq/powernv-cpufreq.c 	return rc;
rc                 39 drivers/cpufreq/ppc_cbe_cpufreq.c 	int rc;
rc                 42 drivers/cpufreq/ppc_cbe_cpufreq.c 		rc = cbe_cpufreq_set_pmode_pmi(cpu, slow_mode);
rc                 44 drivers/cpufreq/ppc_cbe_cpufreq.c 		rc = cbe_cpufreq_set_pmode(cpu, slow_mode);
rc                 48 drivers/cpufreq/ppc_cbe_cpufreq.c 	return rc;
rc                129 drivers/crypto/amcc/crypto4xx_alg.c 	int    rc;
rc                142 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_alloc_sa(ctx, SA_AES128_LEN + (keylen-16) / 4);
rc                143 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc)
rc                144 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc                212 drivers/crypto/amcc/crypto4xx_alg.c 	int rc;
rc                214 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_setkey_aes(cipher, key, keylen - CTR_RFC3686_NONCE_SIZE,
rc                216 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc)
rc                217 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc                295 drivers/crypto/amcc/crypto4xx_alg.c 	int rc;
rc                301 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto_sync_skcipher_setkey(ctx->sw_cipher.cipher, key, keylen);
rc                307 drivers/crypto/amcc/crypto4xx_alg.c 	return rc;
rc                314 drivers/crypto/amcc/crypto4xx_alg.c 	int rc;
rc                316 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_sk_setup_fallback(ctx, cipher, key, keylen);
rc                317 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc)
rc                318 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc                382 drivers/crypto/amcc/crypto4xx_alg.c 	int rc;
rc                387 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto_aead_setkey(ctx->sw_cipher.aead, key, keylen);
rc                393 drivers/crypto/amcc/crypto4xx_alg.c 	return rc;
rc                406 drivers/crypto/amcc/crypto4xx_alg.c 	int rc = 0;
rc                408 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_aead_setup_fallback(ctx, cipher, key, keylen);
rc                409 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc)
rc                410 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc                415 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_alloc_sa(ctx, SA_AES128_CCM_LEN + (keylen - 16) / 4);
rc                416 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc)
rc                417 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc                532 drivers/crypto/amcc/crypto4xx_alg.c 	int rc;
rc                534 drivers/crypto/amcc/crypto4xx_alg.c 	rc = aes_expandkey(&ctx, key, keylen);
rc                535 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc) {
rc                536 drivers/crypto/amcc/crypto4xx_alg.c 		pr_err("aes_expandkey() failed: %d\n", rc);
rc                537 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc                552 drivers/crypto/amcc/crypto4xx_alg.c 	int    rc = 0;
rc                559 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_aead_setup_fallback(ctx, cipher, key, keylen);
rc                560 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc)
rc                561 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc                566 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_alloc_sa(ctx, SA_AES128_GCM_LEN + (keylen - 16) / 4);
rc                567 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc)
rc                568 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc                590 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_compute_gcm_hash_key_sw(get_dynamic_sa_inner_digest(sa),
rc                592 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc) {
rc                593 drivers/crypto/amcc/crypto4xx_alg.c 		pr_err("GCM hash key setting failed = %d\n", rc);
rc                605 drivers/crypto/amcc/crypto4xx_alg.c 	return rc;
rc                653 drivers/crypto/amcc/crypto4xx_alg.c 	int rc;
rc                663 drivers/crypto/amcc/crypto4xx_alg.c 	rc = crypto4xx_alloc_sa(ctx, sa_len);
rc                664 drivers/crypto/amcc/crypto4xx_alg.c 	if (rc)
rc                665 drivers/crypto/amcc/crypto4xx_alg.c 		return rc;
rc               1011 drivers/crypto/amcc/crypto4xx_core.c 	int rc = 0;
rc               1023 drivers/crypto/amcc/crypto4xx_core.c 			rc = crypto_register_aead(&alg->alg.u.aead);
rc               1027 drivers/crypto/amcc/crypto4xx_core.c 			rc = crypto_register_ahash(&alg->alg.u.hash);
rc               1031 drivers/crypto/amcc/crypto4xx_core.c 			rc = crypto_register_rng(&alg->alg.u.rng);
rc               1035 drivers/crypto/amcc/crypto4xx_core.c 			rc = crypto_register_skcipher(&alg->alg.u.cipher);
rc               1039 drivers/crypto/amcc/crypto4xx_core.c 		if (rc)
rc               1376 drivers/crypto/amcc/crypto4xx_core.c 	int rc;
rc               1383 drivers/crypto/amcc/crypto4xx_core.c 	rc = of_address_to_resource(ofdev->dev.of_node, 0, &res);
rc               1384 drivers/crypto/amcc/crypto4xx_core.c 	if (rc)
rc               1417 drivers/crypto/amcc/crypto4xx_core.c 	rc = -ENOMEM;
rc               1442 drivers/crypto/amcc/crypto4xx_core.c 	rc = crypto4xx_build_pdr(core_dev->dev);
rc               1443 drivers/crypto/amcc/crypto4xx_core.c 	if (rc)
rc               1446 drivers/crypto/amcc/crypto4xx_core.c 	rc = crypto4xx_build_gdr(core_dev->dev);
rc               1447 drivers/crypto/amcc/crypto4xx_core.c 	if (rc)
rc               1450 drivers/crypto/amcc/crypto4xx_core.c 	rc = crypto4xx_build_sdr(core_dev->dev);
rc               1451 drivers/crypto/amcc/crypto4xx_core.c 	if (rc)
rc               1461 drivers/crypto/amcc/crypto4xx_core.c 		rc = -ENOMEM;
rc               1467 drivers/crypto/amcc/crypto4xx_core.c 	rc = request_irq(core_dev->irq, is_revb ?
rc               1471 drivers/crypto/amcc/crypto4xx_core.c 	if (rc)
rc               1478 drivers/crypto/amcc/crypto4xx_core.c 	rc = crypto4xx_register_alg(core_dev->dev, crypto4xx_alg,
rc               1480 drivers/crypto/amcc/crypto4xx_core.c 	if (rc)
rc               1502 drivers/crypto/amcc/crypto4xx_core.c 	return rc;
rc                939 drivers/crypto/bcm/cipher.c 	int rc;
rc                943 drivers/crypto/bcm/cipher.c 		rc = do_shash("md5", req->result, ctx->opad, blocksize,
rc                947 drivers/crypto/bcm/cipher.c 		rc = do_shash("sha1", req->result, ctx->opad, blocksize,
rc                951 drivers/crypto/bcm/cipher.c 		rc = do_shash("sha224", req->result, ctx->opad, blocksize,
rc                955 drivers/crypto/bcm/cipher.c 		rc = do_shash("sha256", req->result, ctx->opad, blocksize,
rc                959 drivers/crypto/bcm/cipher.c 		rc = do_shash("sha384", req->result, ctx->opad, blocksize,
rc                963 drivers/crypto/bcm/cipher.c 		rc = do_shash("sha512", req->result, ctx->opad, blocksize,
rc                968 drivers/crypto/bcm/cipher.c 		rc = -EINVAL;
rc                970 drivers/crypto/bcm/cipher.c 	return rc;
rc               2387 drivers/crypto/bcm/cipher.c 	int rc;
rc               2396 drivers/crypto/bcm/cipher.c 			rc = do_shash("md5", ctx->authkey, key, keylen, NULL,
rc               2400 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha1", ctx->authkey, key, keylen, NULL,
rc               2404 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha224", ctx->authkey, key, keylen, NULL,
rc               2408 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha256", ctx->authkey, key, keylen, NULL,
rc               2412 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha384", ctx->authkey, key, keylen, NULL,
rc               2416 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha512", ctx->authkey, key, keylen, NULL,
rc               2420 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha3-224", ctx->authkey, key, keylen,
rc               2424 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha3-256", ctx->authkey, key, keylen,
rc               2428 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha3-384", ctx->authkey, key, keylen,
rc               2432 drivers/crypto/bcm/cipher.c 			rc = do_shash("sha3-512", ctx->authkey, key, keylen,
rc               2439 drivers/crypto/bcm/cipher.c 		if (rc < 0) {
rc               2441 drivers/crypto/bcm/cipher.c 			       __func__, rc, hash_alg_name[ctx->auth.alg]);
rc               2442 drivers/crypto/bcm/cipher.c 			return rc;
rc                215 drivers/crypto/bcm/util.c 	int rc;
rc                222 drivers/crypto/bcm/util.c 		rc = PTR_ERR(hash);
rc                223 drivers/crypto/bcm/util.c 		pr_err("%s: Crypto %s allocation error %d\n", __func__, name, rc);
rc                224 drivers/crypto/bcm/util.c 		return rc;
rc                230 drivers/crypto/bcm/util.c 		rc = -ENOMEM;
rc                236 drivers/crypto/bcm/util.c 		rc = crypto_shash_setkey(hash, key, key_len);
rc                237 drivers/crypto/bcm/util.c 		if (rc) {
rc                243 drivers/crypto/bcm/util.c 	rc = crypto_shash_init(&sdesc->shash);
rc                244 drivers/crypto/bcm/util.c 	if (rc) {
rc                248 drivers/crypto/bcm/util.c 	rc = crypto_shash_update(&sdesc->shash, data1, data1_len);
rc                249 drivers/crypto/bcm/util.c 	if (rc) {
rc                254 drivers/crypto/bcm/util.c 		rc = crypto_shash_update(&sdesc->shash, data2, data2_len);
rc                255 drivers/crypto/bcm/util.c 		if (rc) {
rc                260 drivers/crypto/bcm/util.c 	rc = crypto_shash_final(&sdesc->shash, result);
rc                261 drivers/crypto/bcm/util.c 	if (rc)
rc                268 drivers/crypto/bcm/util.c 	return rc;
rc                672 drivers/crypto/ccp/ccp-dev-v5.c 	int rc = 0;
rc                694 drivers/crypto/ccp/ccp-dev-v5.c 			rc = ccp_find_and_assign_lsb_to_q(ccp, lsb_cnt, n_lsbs,
rc                696 drivers/crypto/ccp/ccp-dev-v5.c 			if (rc < 0)
rc                698 drivers/crypto/ccp/ccp-dev-v5.c 			n_lsbs = rc;
rc                702 drivers/crypto/ccp/ccp-dev-v5.c 	rc = 0;
rc                717 drivers/crypto/ccp/ccp-dev-v5.c 	return rc;
rc                207 drivers/crypto/ccp/ccp-ops.c 	int	rc;
rc                209 drivers/crypto/ccp/ccp-ops.c 	rc = ccp_set_dm_area(wa, wa_offset, sg, sg_offset, len);
rc                210 drivers/crypto/ccp/ccp-ops.c 	if (rc)
rc                211 drivers/crypto/ccp/ccp-ops.c 		return rc;
rc                213 drivers/crypto/ccp/psp-dev.c 	int rc;
rc                216 drivers/crypto/ccp/psp-dev.c 	rc = __sev_do_cmd_locked(cmd, data, psp_ret);
rc                219 drivers/crypto/ccp/psp-dev.c 	return rc;
rc                225 drivers/crypto/ccp/psp-dev.c 	int rc = 0;
rc                233 drivers/crypto/ccp/psp-dev.c 	rc = __sev_do_cmd_locked(SEV_CMD_INIT, &psp->init_cmd_buf, error);
rc                234 drivers/crypto/ccp/psp-dev.c 	if (rc)
rc                235 drivers/crypto/ccp/psp-dev.c 		return rc;
rc                240 drivers/crypto/ccp/psp-dev.c 	return rc;
rc                245 drivers/crypto/ccp/psp-dev.c 	int rc;
rc                248 drivers/crypto/ccp/psp-dev.c 	rc = __sev_platform_init_locked(error);
rc                251 drivers/crypto/ccp/psp-dev.c 	return rc;
rc                271 drivers/crypto/ccp/psp-dev.c 	int rc;
rc                274 drivers/crypto/ccp/psp-dev.c 	rc = __sev_platform_shutdown_locked(NULL);
rc                277 drivers/crypto/ccp/psp-dev.c 	return rc;
rc                282 drivers/crypto/ccp/psp-dev.c 	int rc;
rc                284 drivers/crypto/ccp/psp-dev.c 	rc = __sev_do_cmd_locked(SEV_CMD_PLATFORM_STATUS,
rc                286 drivers/crypto/ccp/psp-dev.c 	if (rc)
rc                287 drivers/crypto/ccp/psp-dev.c 		return rc;
rc                290 drivers/crypto/ccp/psp-dev.c 	return rc;
rc                295 drivers/crypto/ccp/psp-dev.c 	int state, rc;
rc                306 drivers/crypto/ccp/psp-dev.c 	rc = sev_get_platform_state(&state, &argp->error);
rc                307 drivers/crypto/ccp/psp-dev.c 	if (rc)
rc                308 drivers/crypto/ccp/psp-dev.c 		return rc;
rc                314 drivers/crypto/ccp/psp-dev.c 		rc = __sev_platform_shutdown_locked(&argp->error);
rc                315 drivers/crypto/ccp/psp-dev.c 		if (rc)
rc                316 drivers/crypto/ccp/psp-dev.c 			return rc;
rc                339 drivers/crypto/ccp/psp-dev.c 	int rc;
rc                342 drivers/crypto/ccp/psp-dev.c 		rc = __sev_platform_init_locked(&argp->error);
rc                343 drivers/crypto/ccp/psp-dev.c 		if (rc)
rc                344 drivers/crypto/ccp/psp-dev.c 			return rc;
rc               1033 drivers/crypto/ccp/psp-dev.c 	int error, rc;
rc               1066 drivers/crypto/ccp/psp-dev.c 	rc = sev_platform_init(&error);
rc               1067 drivers/crypto/ccp/psp-dev.c 	if (rc) {
rc                425 drivers/crypto/ccree/cc_aead.c 	int rc = 0;
rc                531 drivers/crypto/ccree/cc_aead.c 	rc = cc_send_sync_request(ctx->drvdata, &cc_req, desc, idx);
rc                532 drivers/crypto/ccree/cc_aead.c 	if (rc)
rc                533 drivers/crypto/ccree/cc_aead.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc                540 drivers/crypto/ccree/cc_aead.c 	return rc;
rc                552 drivers/crypto/ccree/cc_aead.c 	int rc;
rc                562 drivers/crypto/ccree/cc_aead.c 		rc = crypto_authenc_extractkeys(&keys, key, keylen);
rc                563 drivers/crypto/ccree/cc_aead.c 		if (rc)
rc                572 drivers/crypto/ccree/cc_aead.c 			rc = -EINVAL;
rc                591 drivers/crypto/ccree/cc_aead.c 	rc = validate_keys_sizes(ctx);
rc                592 drivers/crypto/ccree/cc_aead.c 	if (rc)
rc                605 drivers/crypto/ccree/cc_aead.c 		rc = cc_get_plain_hmac_key(tfm, authkey, ctx->auth_keylen);
rc                606 drivers/crypto/ccree/cc_aead.c 		if (rc)
rc                624 drivers/crypto/ccree/cc_aead.c 		rc = -ENOTSUPP;
rc                631 drivers/crypto/ccree/cc_aead.c 		rc = cc_send_sync_request(ctx->drvdata, &cc_req, desc, seq_len);
rc                632 drivers/crypto/ccree/cc_aead.c 		if (rc) {
rc                633 drivers/crypto/ccree/cc_aead.c 			dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc                639 drivers/crypto/ccree/cc_aead.c 	return rc;
rc                645 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               1561 drivers/crypto/ccree/cc_aead.c 	int rc;
rc               1581 drivers/crypto/ccree/cc_aead.c 	rc = set_msg_len(b0 + 16 - l, cryptlen, l);  /* Write L'. */
rc               1582 drivers/crypto/ccree/cc_aead.c 	if (rc) {
rc               1584 drivers/crypto/ccree/cc_aead.c 		return rc;
rc               1907 drivers/crypto/ccree/cc_aead.c 	int rc = 0;
rc               1970 drivers/crypto/ccree/cc_aead.c 		rc = config_ccm_adata(req);
rc               1971 drivers/crypto/ccree/cc_aead.c 		if (rc) {
rc               1973 drivers/crypto/ccree/cc_aead.c 				rc);
rc               1981 drivers/crypto/ccree/cc_aead.c 		rc = config_gcm_context(req);
rc               1982 drivers/crypto/ccree/cc_aead.c 		if (rc) {
rc               1984 drivers/crypto/ccree/cc_aead.c 				rc);
rc               1989 drivers/crypto/ccree/cc_aead.c 	rc = cc_map_aead_request(ctx->drvdata, req);
rc               1990 drivers/crypto/ccree/cc_aead.c 	if (rc) {
rc               2018 drivers/crypto/ccree/cc_aead.c 		rc = -ENOTSUPP;
rc               2024 drivers/crypto/ccree/cc_aead.c 	rc = cc_send_request(ctx->drvdata, &cc_req, desc, seq_len, &req->base);
rc               2026 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc               2027 drivers/crypto/ccree/cc_aead.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc               2032 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2038 drivers/crypto/ccree/cc_aead.c 	int rc;
rc               2049 drivers/crypto/ccree/cc_aead.c 	rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_ENCRYPT);
rc               2050 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY)
rc               2053 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2064 drivers/crypto/ccree/cc_aead.c 	int rc = -EINVAL;
rc               2080 drivers/crypto/ccree/cc_aead.c 	rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_ENCRYPT);
rc               2081 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY)
rc               2084 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2090 drivers/crypto/ccree/cc_aead.c 	int rc;
rc               2101 drivers/crypto/ccree/cc_aead.c 	rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_DECRYPT);
rc               2102 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY)
rc               2105 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2114 drivers/crypto/ccree/cc_aead.c 	int rc = -EINVAL;
rc               2130 drivers/crypto/ccree/cc_aead.c 	rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_DECRYPT);
rc               2131 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY)
rc               2135 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2233 drivers/crypto/ccree/cc_aead.c 	int rc = -EINVAL;
rc               2250 drivers/crypto/ccree/cc_aead.c 	rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_ENCRYPT);
rc               2251 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY)
rc               2254 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2264 drivers/crypto/ccree/cc_aead.c 	int rc = -EINVAL;
rc               2283 drivers/crypto/ccree/cc_aead.c 	rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_ENCRYPT);
rc               2284 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY)
rc               2287 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2298 drivers/crypto/ccree/cc_aead.c 	int rc = -EINVAL;
rc               2315 drivers/crypto/ccree/cc_aead.c 	rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_DECRYPT);
rc               2316 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY)
rc               2319 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2329 drivers/crypto/ccree/cc_aead.c 	int rc = -EINVAL;
rc               2348 drivers/crypto/ccree/cc_aead.c 	rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_DECRYPT);
rc               2349 drivers/crypto/ccree/cc_aead.c 	if (rc != -EINPROGRESS && rc != -EBUSY)
rc               2352 drivers/crypto/ccree/cc_aead.c 	return rc;
rc               2676 drivers/crypto/ccree/cc_aead.c 	int rc = -ENOMEM;
rc               2682 drivers/crypto/ccree/cc_aead.c 		rc = -ENOMEM;
rc               2694 drivers/crypto/ccree/cc_aead.c 		rc = -ENOMEM;
rc               2706 drivers/crypto/ccree/cc_aead.c 			rc = PTR_ERR(t_alg);
rc               2712 drivers/crypto/ccree/cc_aead.c 		rc = crypto_register_aead(&t_alg->aead_alg);
rc               2713 drivers/crypto/ccree/cc_aead.c 		if (rc) {
rc               2731 drivers/crypto/ccree/cc_aead.c 	return rc;
rc                170 drivers/crypto/ccree/cc_buffer_mgr.c 	s32 rc = 0;
rc                179 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_render_buff_to_mlli(dev, sg_dma_address(curr_sgl) +
rc                182 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc                183 drivers/crypto/ccree/cc_buffer_mgr.c 			return rc;
rc                196 drivers/crypto/ccree/cc_buffer_mgr.c 	int rc = 0, i;
rc                206 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = -ENOMEM;
rc                218 drivers/crypto/ccree/cc_buffer_mgr.c 			rc = cc_render_sg_to_mlli(dev, entry->sgl, tot_len,
rc                222 drivers/crypto/ccree/cc_buffer_mgr.c 			rc = cc_render_buff_to_mlli(dev, entry->buffer_dma,
rc                225 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc                226 drivers/crypto/ccree/cc_buffer_mgr.c 			return rc;
rc                247 drivers/crypto/ccree/cc_buffer_mgr.c 	return rc;
rc                409 drivers/crypto/ccree/cc_buffer_mgr.c 	int rc = 0;
rc                434 drivers/crypto/ccree/cc_buffer_mgr.c 	rc = cc_map_sg(dev, src, nbytes, DMA_BIDIRECTIONAL, &req_ctx->in_nents,
rc                436 drivers/crypto/ccree/cc_buffer_mgr.c 	if (rc)
rc                451 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_map_sg(dev, dst, nbytes, DMA_BIDIRECTIONAL,
rc                454 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc                471 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
rc                472 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc                483 drivers/crypto/ccree/cc_buffer_mgr.c 	return rc;
rc                583 drivers/crypto/ccree/cc_buffer_mgr.c 	int rc = 0;
rc                603 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = -ENOMEM;
rc                623 drivers/crypto/ccree/cc_buffer_mgr.c 	return rc;
rc                632 drivers/crypto/ccree/cc_buffer_mgr.c 	int rc = 0;
rc                642 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = -EINVAL;
rc                675 drivers/crypto/ccree/cc_buffer_mgr.c 			rc = -ENOMEM;
rc                696 drivers/crypto/ccree/cc_buffer_mgr.c 	return rc;
rc                845 drivers/crypto/ccree/cc_buffer_mgr.c 	int rc = 0;
rc                906 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_map_sg(dev, req->dst, size_for_map, DMA_BIDIRECTIONAL,
rc                910 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc                950 drivers/crypto/ccree/cc_buffer_mgr.c 	return rc;
rc               1012 drivers/crypto/ccree/cc_buffer_mgr.c 	int rc = 0;
rc               1043 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = -ENOMEM;
rc               1058 drivers/crypto/ccree/cc_buffer_mgr.c 			rc = -ENOMEM;
rc               1063 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_set_aead_conf_buf(dev, areq_ctx, areq_ctx->ccm_config,
rc               1065 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1075 drivers/crypto/ccree/cc_buffer_mgr.c 			rc = -ENOMEM;
rc               1085 drivers/crypto/ccree/cc_buffer_mgr.c 			rc = -ENOMEM;
rc               1097 drivers/crypto/ccree/cc_buffer_mgr.c 			rc = -ENOMEM;
rc               1109 drivers/crypto/ccree/cc_buffer_mgr.c 			rc = -ENOMEM;
rc               1123 drivers/crypto/ccree/cc_buffer_mgr.c 	rc = cc_map_sg(dev, req->src, size_to_map, DMA_BIDIRECTIONAL,
rc               1128 drivers/crypto/ccree/cc_buffer_mgr.c 	if (rc)
rc               1138 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_aead_chain_assoc(drvdata, req, &sg_data, true, false);
rc               1139 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1141 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_aead_chain_iv(drvdata, req, &sg_data, true, false);
rc               1142 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1144 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_aead_chain_data(drvdata, req, &sg_data, true, false);
rc               1145 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1168 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_aead_chain_assoc(drvdata, req, &sg_data, false, true);
rc               1169 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1171 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_aead_chain_iv(drvdata, req, &sg_data, false, true);
rc               1172 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1174 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_aead_chain_data(drvdata, req, &sg_data, true, true);
rc               1175 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1185 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
rc               1186 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1199 drivers/crypto/ccree/cc_buffer_mgr.c 	return rc;
rc               1213 drivers/crypto/ccree/cc_buffer_mgr.c 	int rc = 0;
rc               1233 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_set_hash_buf(dev, areq_ctx, curr_buff, *curr_buff_cnt,
rc               1235 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1236 drivers/crypto/ccree/cc_buffer_mgr.c 			return rc;
rc               1240 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_map_sg(dev, src, nbytes, DMA_TO_DEVICE,
rc               1243 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1263 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
rc               1264 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1280 drivers/crypto/ccree/cc_buffer_mgr.c 	return rc;
rc               1299 drivers/crypto/ccree/cc_buffer_mgr.c 	int rc = 0;
rc               1343 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_set_hash_buf(dev, areq_ctx, curr_buff, *curr_buff_cnt,
rc               1345 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1346 drivers/crypto/ccree/cc_buffer_mgr.c 			return rc;
rc               1352 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_map_sg(dev, src, (update_data_len - *curr_buff_cnt),
rc               1356 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1377 drivers/crypto/ccree/cc_buffer_mgr.c 		rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
rc               1378 drivers/crypto/ccree/cc_buffer_mgr.c 		if (rc)
rc               1392 drivers/crypto/ccree/cc_buffer_mgr.c 	return rc;
rc                166 drivers/crypto/ccree/cc_cipher.c 	int rc = 0;
rc                207 drivers/crypto/ccree/cc_cipher.c 	return rc;
rc                867 drivers/crypto/ccree/cc_cipher.c 	int rc;
rc                881 drivers/crypto/ccree/cc_cipher.c 		rc = -EINVAL;
rc                886 drivers/crypto/ccree/cc_cipher.c 		rc = 0;
rc                895 drivers/crypto/ccree/cc_cipher.c 		rc = -ENOMEM;
rc                915 drivers/crypto/ccree/cc_cipher.c 	rc = cc_map_cipher_request(ctx_p->drvdata, req_ctx, ivsize, nbytes,
rc                917 drivers/crypto/ccree/cc_cipher.c 	if (rc) {
rc                939 drivers/crypto/ccree/cc_cipher.c 	rc = cc_send_request(ctx_p->drvdata, &cc_req, desc, seq_len,
rc                941 drivers/crypto/ccree/cc_cipher.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc                949 drivers/crypto/ccree/cc_cipher.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc                953 drivers/crypto/ccree/cc_cipher.c 	return rc;
rc               1693 drivers/crypto/ccree/cc_cipher.c 	int rc = -ENOMEM;
rc               1715 drivers/crypto/ccree/cc_cipher.c 			rc = PTR_ERR(t_alg);
rc               1724 drivers/crypto/ccree/cc_cipher.c 		rc = crypto_register_skcipher(&t_alg->skcipher_alg);
rc               1726 drivers/crypto/ccree/cc_cipher.c 			t_alg->skcipher_alg.base.cra_driver_name, rc);
rc               1727 drivers/crypto/ccree/cc_cipher.c 		if (rc) {
rc               1743 drivers/crypto/ccree/cc_cipher.c 	return rc;
rc                274 drivers/crypto/ccree/cc_driver.c 	int rc = 0;
rc                352 drivers/crypto/ccree/cc_driver.c 			rc = dma_set_coherent_mask(&plat_dev->dev, dma_mask);
rc                353 drivers/crypto/ccree/cc_driver.c 			if (!rc)
rc                359 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                361 drivers/crypto/ccree/cc_driver.c 		return rc;
rc                364 drivers/crypto/ccree/cc_driver.c 	rc = cc_clk_on(new_drvdata);
rc                365 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                367 drivers/crypto/ccree/cc_driver.c 		return rc;
rc                383 drivers/crypto/ccree/cc_driver.c 			rc = -EINVAL;
rc                394 drivers/crypto/ccree/cc_driver.c 			rc = -EINVAL;
rc                403 drivers/crypto/ccree/cc_driver.c 			rc = -EINVAL;
rc                422 drivers/crypto/ccree/cc_driver.c 			rc = -EINVAL;
rc                445 drivers/crypto/ccree/cc_driver.c 	rc = devm_request_irq(dev, new_drvdata->irq, cc_isr,
rc                447 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                454 drivers/crypto/ccree/cc_driver.c 	rc = init_cc_regs(new_drvdata, true);
rc                455 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                460 drivers/crypto/ccree/cc_driver.c 	rc = cc_debugfs_init(new_drvdata);
rc                461 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                466 drivers/crypto/ccree/cc_driver.c 	rc = cc_fips_init(new_drvdata);
rc                467 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                468 drivers/crypto/ccree/cc_driver.c 		dev_err(dev, "CC_FIPS_INIT failed 0x%x\n", rc);
rc                471 drivers/crypto/ccree/cc_driver.c 	rc = cc_sram_mgr_init(new_drvdata);
rc                472 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                481 drivers/crypto/ccree/cc_driver.c 		rc = -ENOMEM;
rc                485 drivers/crypto/ccree/cc_driver.c 	rc = cc_req_mgr_init(new_drvdata);
rc                486 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                491 drivers/crypto/ccree/cc_driver.c 	rc = cc_buffer_mgr_init(new_drvdata);
rc                492 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                497 drivers/crypto/ccree/cc_driver.c 	rc = cc_pm_init(new_drvdata);
rc                498 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                504 drivers/crypto/ccree/cc_driver.c 	rc = cc_cipher_alloc(new_drvdata);
rc                505 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                511 drivers/crypto/ccree/cc_driver.c 	rc = cc_hash_alloc(new_drvdata);
rc                512 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                517 drivers/crypto/ccree/cc_driver.c 	rc = cc_aead_alloc(new_drvdata);
rc                518 drivers/crypto/ccree/cc_driver.c 	if (rc) {
rc                552 drivers/crypto/ccree/cc_driver.c 	return rc;
rc                582 drivers/crypto/ccree/cc_driver.c 	int rc;
rc                588 drivers/crypto/ccree/cc_driver.c 	rc = clk_prepare_enable(clk);
rc                589 drivers/crypto/ccree/cc_driver.c 	if (rc)
rc                590 drivers/crypto/ccree/cc_driver.c 		return rc;
rc                616 drivers/crypto/ccree/cc_driver.c 	int rc;
rc                620 drivers/crypto/ccree/cc_driver.c 	rc = init_cc_resources(plat_dev);
rc                621 drivers/crypto/ccree/cc_driver.c 	if (rc)
rc                622 drivers/crypto/ccree/cc_driver.c 		return rc;
rc                428 drivers/crypto/ccree/cc_hash.c 	int rc = 0;
rc                512 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_request(ctx->drvdata, &cc_req, desc, idx, &req->base);
rc                513 drivers/crypto/ccree/cc_hash.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc                514 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc                519 drivers/crypto/ccree/cc_hash.c 	return rc;
rc                561 drivers/crypto/ccree/cc_hash.c 	int rc;
rc                572 drivers/crypto/ccree/cc_hash.c 	rc = cc_map_hash_request_update(ctx->drvdata, state, src, nbytes,
rc                574 drivers/crypto/ccree/cc_hash.c 	if (rc) {
rc                575 drivers/crypto/ccree/cc_hash.c 		if (rc == 1) {
rc                616 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_request(ctx->drvdata, &cc_req, desc, idx, &req->base);
rc                617 drivers/crypto/ccree/cc_hash.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc                618 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc                622 drivers/crypto/ccree/cc_hash.c 	return rc;
rc                639 drivers/crypto/ccree/cc_hash.c 	int rc;
rc                684 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_request(ctx->drvdata, &cc_req, desc, idx, &req->base);
rc                685 drivers/crypto/ccree/cc_hash.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc                686 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc                691 drivers/crypto/ccree/cc_hash.c 	return rc;
rc                727 drivers/crypto/ccree/cc_hash.c 	int i, idx = 0, rc = 0;
rc                842 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_sync_request(ctx->drvdata, &cc_req, desc, idx);
rc                843 drivers/crypto/ccree/cc_hash.c 	if (rc) {
rc                844 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc                899 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_sync_request(ctx->drvdata, &cc_req, desc, idx);
rc                902 drivers/crypto/ccree/cc_hash.c 	if (rc)
rc                914 drivers/crypto/ccree/cc_hash.c 	return rc;
rc                923 drivers/crypto/ccree/cc_hash.c 	int rc = 0;
rc                991 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_sync_request(ctx->drvdata, &cc_req, desc, idx);
rc                993 drivers/crypto/ccree/cc_hash.c 	if (rc)
rc               1003 drivers/crypto/ccree/cc_hash.c 	return rc;
rc               1158 drivers/crypto/ccree/cc_hash.c 	int rc;
rc               1169 drivers/crypto/ccree/cc_hash.c 	rc = cc_map_hash_request_update(ctx->drvdata, state, req->src,
rc               1171 drivers/crypto/ccree/cc_hash.c 	if (rc) {
rc               1172 drivers/crypto/ccree/cc_hash.c 		if (rc == 1) {
rc               1208 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_request(ctx->drvdata, &cc_req, desc, idx, &req->base);
rc               1209 drivers/crypto/ccree/cc_hash.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc               1210 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc               1214 drivers/crypto/ccree/cc_hash.c 	return rc;
rc               1226 drivers/crypto/ccree/cc_hash.c 	int rc = 0;
rc               1329 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_request(ctx->drvdata, &cc_req, desc, idx, &req->base);
rc               1330 drivers/crypto/ccree/cc_hash.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc               1331 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc               1336 drivers/crypto/ccree/cc_hash.c 	return rc;
rc               1348 drivers/crypto/ccree/cc_hash.c 	int rc = 0;
rc               1411 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_request(ctx->drvdata, &cc_req, desc, idx, &req->base);
rc               1412 drivers/crypto/ccree/cc_hash.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc               1413 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc               1418 drivers/crypto/ccree/cc_hash.c 	return rc;
rc               1432 drivers/crypto/ccree/cc_hash.c 	int rc;
rc               1490 drivers/crypto/ccree/cc_hash.c 	rc = cc_send_request(ctx->drvdata, &cc_req, desc, idx, &req->base);
rc               1491 drivers/crypto/ccree/cc_hash.c 	if (rc != -EINPROGRESS && rc != -EBUSY) {
rc               1492 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "send_request() failed (rc=%d)\n", rc);
rc               1497 drivers/crypto/ccree/cc_hash.c 	return rc;
rc               1874 drivers/crypto/ccree/cc_hash.c 	int rc = 0;
rc               1880 drivers/crypto/ccree/cc_hash.c 	rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1881 drivers/crypto/ccree/cc_hash.c 	if (rc)
rc               1892 drivers/crypto/ccree/cc_hash.c 		rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1893 drivers/crypto/ccree/cc_hash.c 		if (rc)
rc               1906 drivers/crypto/ccree/cc_hash.c 	rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1907 drivers/crypto/ccree/cc_hash.c 	if (rc)
rc               1915 drivers/crypto/ccree/cc_hash.c 	rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1916 drivers/crypto/ccree/cc_hash.c 	if (rc)
rc               1924 drivers/crypto/ccree/cc_hash.c 	rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1925 drivers/crypto/ccree/cc_hash.c 	if (rc)
rc               1933 drivers/crypto/ccree/cc_hash.c 	rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1934 drivers/crypto/ccree/cc_hash.c 	if (rc)
rc               1943 drivers/crypto/ccree/cc_hash.c 		rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1944 drivers/crypto/ccree/cc_hash.c 		if (rc)
rc               1954 drivers/crypto/ccree/cc_hash.c 		rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1955 drivers/crypto/ccree/cc_hash.c 		if (rc)
rc               1963 drivers/crypto/ccree/cc_hash.c 		rc = send_request_init(drvdata, larval_seq, larval_seq_len);
rc               1964 drivers/crypto/ccree/cc_hash.c 		if (rc)
rc               1969 drivers/crypto/ccree/cc_hash.c 	return rc;
rc               2000 drivers/crypto/ccree/cc_hash.c 	int rc = 0;
rc               2026 drivers/crypto/ccree/cc_hash.c 		rc = -ENOMEM;
rc               2034 drivers/crypto/ccree/cc_hash.c 	rc = cc_init_hash_sram(drvdata);
rc               2035 drivers/crypto/ccree/cc_hash.c 	if (rc) {
rc               2036 drivers/crypto/ccree/cc_hash.c 		dev_err(dev, "Init digest CONST failed (rc=%d)\n", rc);
rc               2054 drivers/crypto/ccree/cc_hash.c 				rc = PTR_ERR(t_alg);
rc               2061 drivers/crypto/ccree/cc_hash.c 			rc = crypto_register_ahash(&t_alg->ahash_alg);
rc               2062 drivers/crypto/ccree/cc_hash.c 			if (rc) {
rc               2079 drivers/crypto/ccree/cc_hash.c 			rc = PTR_ERR(t_alg);
rc               2086 drivers/crypto/ccree/cc_hash.c 		rc = crypto_register_ahash(&t_alg->ahash_alg);
rc               2087 drivers/crypto/ccree/cc_hash.c 		if (rc) {
rc               2102 drivers/crypto/ccree/cc_hash.c 	return rc;
rc                 35 drivers/crypto/ccree/cc_pm.c 	int rc;
rc                 40 drivers/crypto/ccree/cc_pm.c 	rc = cc_clk_on(drvdata);
rc                 41 drivers/crypto/ccree/cc_pm.c 	if (rc) {
rc                 43 drivers/crypto/ccree/cc_pm.c 		return rc;
rc                 52 drivers/crypto/ccree/cc_pm.c 	rc = init_cc_regs(drvdata, false);
rc                 53 drivers/crypto/ccree/cc_pm.c 	if (rc) {
rc                 54 drivers/crypto/ccree/cc_pm.c 		dev_err(dev, "init_cc_regs (%x)\n", rc);
rc                 55 drivers/crypto/ccree/cc_pm.c 		return rc;
rc                 67 drivers/crypto/ccree/cc_pm.c 	int rc = 0;
rc                 71 drivers/crypto/ccree/cc_pm.c 		rc = pm_runtime_get_sync(dev);
rc                 73 drivers/crypto/ccree/cc_pm.c 	return (rc == 1 ? 0 : rc);
rc                 78 drivers/crypto/ccree/cc_pm.c 	int rc = 0;
rc                 83 drivers/crypto/ccree/cc_pm.c 		rc = pm_runtime_put_autosuspend(dev);
rc                 86 drivers/crypto/ccree/cc_pm.c 	return rc;
rc                118 drivers/crypto/ccree/cc_request_mgr.c 	int rc = 0;
rc                122 drivers/crypto/ccree/cc_request_mgr.c 		rc = -ENOMEM;
rc                137 drivers/crypto/ccree/cc_request_mgr.c 		rc = -ENOMEM;
rc                152 drivers/crypto/ccree/cc_request_mgr.c 		rc = -ENOMEM;
rc                166 drivers/crypto/ccree/cc_request_mgr.c 		rc = -ENOMEM;
rc                182 drivers/crypto/ccree/cc_request_mgr.c 	return rc;
rc                356 drivers/crypto/ccree/cc_request_mgr.c 	int rc;
rc                381 drivers/crypto/ccree/cc_request_mgr.c 		rc = cc_queues_status(drvdata, mgr, bli->len);
rc                382 drivers/crypto/ccree/cc_request_mgr.c 		if (rc) {
rc                392 drivers/crypto/ccree/cc_request_mgr.c 		rc = cc_do_send_request(drvdata, &bli->creq, bli->desc,
rc                397 drivers/crypto/ccree/cc_request_mgr.c 		if (rc != -EINPROGRESS) {
rc                399 drivers/crypto/ccree/cc_request_mgr.c 			creq->user_cb(dev, req, rc);
rc                416 drivers/crypto/ccree/cc_request_mgr.c 	int rc;
rc                423 drivers/crypto/ccree/cc_request_mgr.c 	rc = cc_pm_get(dev);
rc                424 drivers/crypto/ccree/cc_request_mgr.c 	if (rc) {
rc                425 drivers/crypto/ccree/cc_request_mgr.c 		dev_err(dev, "ssi_power_mgr_runtime_get returned %x\n", rc);
rc                426 drivers/crypto/ccree/cc_request_mgr.c 		return rc;
rc                430 drivers/crypto/ccree/cc_request_mgr.c 	rc = cc_queues_status(drvdata, mgr, len);
rc                434 drivers/crypto/ccree/cc_request_mgr.c 		rc = -ENOSPC;
rc                437 drivers/crypto/ccree/cc_request_mgr.c 	if (rc == -ENOSPC && backlog_ok) {
rc                454 drivers/crypto/ccree/cc_request_mgr.c 	if (!rc)
rc                455 drivers/crypto/ccree/cc_request_mgr.c 		rc = cc_do_send_request(drvdata, cc_req, desc, len, false);
rc                458 drivers/crypto/ccree/cc_request_mgr.c 	return rc;
rc                465 drivers/crypto/ccree/cc_request_mgr.c 	int rc;
rc                473 drivers/crypto/ccree/cc_request_mgr.c 	rc = cc_pm_get(dev);
rc                474 drivers/crypto/ccree/cc_request_mgr.c 	if (rc) {
rc                475 drivers/crypto/ccree/cc_request_mgr.c 		dev_err(dev, "ssi_power_mgr_runtime_get returned %x\n", rc);
rc                476 drivers/crypto/ccree/cc_request_mgr.c 		return rc;
rc                481 drivers/crypto/ccree/cc_request_mgr.c 		rc = cc_queues_status(drvdata, mgr, len + 1);
rc                483 drivers/crypto/ccree/cc_request_mgr.c 		if (!rc)
rc                487 drivers/crypto/ccree/cc_request_mgr.c 		if (rc != -EAGAIN) {
rc                489 drivers/crypto/ccree/cc_request_mgr.c 			return rc;
rc                495 drivers/crypto/ccree/cc_request_mgr.c 	rc = cc_do_send_request(drvdata, cc_req, desc, len, true);
rc                498 drivers/crypto/ccree/cc_request_mgr.c 	if (rc != -EINPROGRESS) {
rc                500 drivers/crypto/ccree/cc_request_mgr.c 		return rc;
rc                523 drivers/crypto/ccree/cc_request_mgr.c 	int rc = 0;
rc                527 drivers/crypto/ccree/cc_request_mgr.c 	rc = cc_queues_status(drvdata, req_mgr_h, total_seq_len);
rc                528 drivers/crypto/ccree/cc_request_mgr.c 	if (rc)
rc                529 drivers/crypto/ccree/cc_request_mgr.c 		return rc;
rc                580 drivers/crypto/ccree/cc_request_mgr.c 	int rc;
rc                605 drivers/crypto/ccree/cc_request_mgr.c 			rc = (drvdata->irq & mask ? -EPERM : 0);
rc                607 drivers/crypto/ccree/cc_request_mgr.c 				drvdata->irq, rc);
rc                610 drivers/crypto/ccree/cc_request_mgr.c 			rc = 0;
rc                614 drivers/crypto/ccree/cc_request_mgr.c 			cc_req->user_cb(dev, cc_req->user_arg, rc);
rc               2747 drivers/crypto/chelsio/chcr_algo.c 	int rc;
rc               2765 drivers/crypto/chelsio/chcr_algo.c 	rc = set_msg_len(b0 + 16 - l,
rc               2769 drivers/crypto/chelsio/chcr_algo.c 	return rc;
rc               2790 drivers/crypto/chelsio/chcr_algo.c 	int rc = 0;
rc               2804 drivers/crypto/chelsio/chcr_algo.c 	rc = generate_b0(req, ivptr, op_type);
rc               2807 drivers/crypto/chelsio/chcr_algo.c 	return rc;
rc                489 drivers/crypto/chelsio/chtls/chtls_main.c 	int rc = 0;
rc                494 drivers/crypto/chelsio/chtls/chtls_main.c 		rc = -EINVAL;
rc                498 drivers/crypto/chelsio/chtls/chtls_main.c 	rc = copy_from_user(&tmp_crypto_info, optval, sizeof(*crypto_info));
rc                499 drivers/crypto/chelsio/chtls/chtls_main.c 	if (rc) {
rc                500 drivers/crypto/chelsio/chtls/chtls_main.c 		rc = -EFAULT;
rc                506 drivers/crypto/chelsio/chtls/chtls_main.c 		rc = -ENOTSUPP;
rc                517 drivers/crypto/chelsio/chtls/chtls_main.c 		rc = copy_from_user((char *)crypto_info + sizeof(*crypto_info),
rc                522 drivers/crypto/chelsio/chtls/chtls_main.c 		if (rc) {
rc                523 drivers/crypto/chelsio/chtls/chtls_main.c 			rc = -EFAULT;
rc                528 drivers/crypto/chelsio/chtls/chtls_main.c 		rc = chtls_setkey(csk, keylen, optname);
rc                532 drivers/crypto/chelsio/chtls/chtls_main.c 		rc = -EINVAL;
rc                536 drivers/crypto/chelsio/chtls/chtls_main.c 	return rc;
rc               1044 drivers/crypto/inside-secure/safexcel.c 	int ring = irq_data->ring, rc = IRQ_NONE;
rc               1049 drivers/crypto/inside-secure/safexcel.c 		return rc;
rc               1063 drivers/crypto/inside-secure/safexcel.c 			rc = IRQ_WAKE_THREAD;
rc               1074 drivers/crypto/inside-secure/safexcel.c 	return rc;
rc               1680 drivers/crypto/inside-secure/safexcel.c 	int rc;
rc               1697 drivers/crypto/inside-secure/safexcel.c 	rc = pcim_enable_device(pdev);
rc               1698 drivers/crypto/inside-secure/safexcel.c 	if (rc) {
rc               1700 drivers/crypto/inside-secure/safexcel.c 		return rc;
rc               1704 drivers/crypto/inside-secure/safexcel.c 	rc = pcim_iomap_regions(pdev, 1, "crypto_safexcel");
rc               1705 drivers/crypto/inside-secure/safexcel.c 	if (rc) {
rc               1707 drivers/crypto/inside-secure/safexcel.c 		return rc;
rc               1714 drivers/crypto/inside-secure/safexcel.c 		rc = pcim_iomap_regions(pdev, 4, "crypto_safexcel");
rc               1715 drivers/crypto/inside-secure/safexcel.c 		if (rc) {
rc               1717 drivers/crypto/inside-secure/safexcel.c 			return rc;
rc               1758 drivers/crypto/inside-secure/safexcel.c 	rc = safexcel_probe_generic(pdev, priv, 1);
rc               1759 drivers/crypto/inside-secure/safexcel.c 	return rc;
rc                 63 drivers/crypto/nx/nx-aes-cbc.c 	int rc;
rc                 75 drivers/crypto/nx/nx-aes-cbc.c 		rc = nx_build_sg_lists(nx_ctx, desc, dst, src, &to_process,
rc                 77 drivers/crypto/nx/nx-aes-cbc.c 		if (rc)
rc                 81 drivers/crypto/nx/nx-aes-cbc.c 			rc = -EINVAL;
rc                 85 drivers/crypto/nx/nx-aes-cbc.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                 87 drivers/crypto/nx/nx-aes-cbc.c 		if (rc)
rc                 99 drivers/crypto/nx/nx-aes-cbc.c 	return rc;
rc                137 drivers/crypto/nx/nx-aes-ccm.c 	int rc;
rc                151 drivers/crypto/nx/nx-aes-ccm.c 	rc = set_msg_len(b0 + 16 - l, cryptlen, l);
rc                153 drivers/crypto/nx/nx-aes-ccm.c 	return rc;
rc                168 drivers/crypto/nx/nx-aes-ccm.c 	int rc;
rc                211 drivers/crypto/nx/nx-aes-ccm.c 	rc = generate_b0(iv, assoclen, authsize, nbytes, b0);
rc                212 drivers/crypto/nx/nx-aes-ccm.c 	if (rc)
rc                213 drivers/crypto/nx/nx-aes-ccm.c 		return rc;
rc                235 drivers/crypto/nx/nx-aes-ccm.c 		return rc;
rc                262 drivers/crypto/nx/nx-aes-ccm.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                264 drivers/crypto/nx/nx-aes-ccm.c 		if (rc)
rc                265 drivers/crypto/nx/nx-aes-ccm.c 			return rc;
rc                304 drivers/crypto/nx/nx-aes-ccm.c 			rc = nx_hcall_sync(nx_ctx, &nx_ctx->op_aead,
rc                306 drivers/crypto/nx/nx-aes-ccm.c 			if (rc)
rc                307 drivers/crypto/nx/nx-aes-ccm.c 				return rc;
rc                326 drivers/crypto/nx/nx-aes-ccm.c 	return rc;
rc                340 drivers/crypto/nx/nx-aes-ccm.c 	int rc = -1;
rc                351 drivers/crypto/nx/nx-aes-ccm.c 	rc = generate_pat(desc->info, req, nx_ctx, authsize, nbytes, assoclen,
rc                353 drivers/crypto/nx/nx-aes-ccm.c 	if (rc)
rc                370 drivers/crypto/nx/nx-aes-ccm.c 		rc = nx_build_sg_lists(nx_ctx, desc, req->dst, req->src,
rc                373 drivers/crypto/nx/nx-aes-ccm.c 		if (rc)
rc                376 drivers/crypto/nx/nx-aes-ccm.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                378 drivers/crypto/nx/nx-aes-ccm.c 		if (rc)
rc                400 drivers/crypto/nx/nx-aes-ccm.c 	rc = crypto_memneq(csbcpb->cpb.aes_ccm.out_pat_or_mac, priv->oauth_tag,
rc                404 drivers/crypto/nx/nx-aes-ccm.c 	return rc;
rc                417 drivers/crypto/nx/nx-aes-ccm.c 	int rc = -1;
rc                421 drivers/crypto/nx/nx-aes-ccm.c 	rc = generate_pat(desc->info, req, nx_ctx, authsize, nbytes, assoclen,
rc                423 drivers/crypto/nx/nx-aes-ccm.c 	if (rc)
rc                439 drivers/crypto/nx/nx-aes-ccm.c 		rc = nx_build_sg_lists(nx_ctx, desc, req->dst, req->src,
rc                442 drivers/crypto/nx/nx-aes-ccm.c 		if (rc)
rc                445 drivers/crypto/nx/nx-aes-ccm.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                447 drivers/crypto/nx/nx-aes-ccm.c 		if (rc)
rc                477 drivers/crypto/nx/nx-aes-ccm.c 	return rc;
rc                499 drivers/crypto/nx/nx-aes-ccm.c 	int rc;
rc                503 drivers/crypto/nx/nx-aes-ccm.c 	rc = crypto_ccm_check_iv(desc.info);
rc                504 drivers/crypto/nx/nx-aes-ccm.c 	if (rc)
rc                505 drivers/crypto/nx/nx-aes-ccm.c 		return rc;
rc                529 drivers/crypto/nx/nx-aes-ccm.c 	int rc;
rc                533 drivers/crypto/nx/nx-aes-ccm.c 	rc = crypto_ccm_check_iv(desc.info);
rc                534 drivers/crypto/nx/nx-aes-ccm.c 	if (rc)
rc                535 drivers/crypto/nx/nx-aes-ccm.c 		return rc;
rc                 81 drivers/crypto/nx/nx-aes-ctr.c 	int rc;
rc                 88 drivers/crypto/nx/nx-aes-ctr.c 		rc = nx_build_sg_lists(nx_ctx, desc, dst, src, &to_process,
rc                 90 drivers/crypto/nx/nx-aes-ctr.c 		if (rc)
rc                 94 drivers/crypto/nx/nx-aes-ctr.c 			rc = -EINVAL;
rc                 98 drivers/crypto/nx/nx-aes-ctr.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                100 drivers/crypto/nx/nx-aes-ctr.c 		if (rc)
rc                113 drivers/crypto/nx/nx-aes-ctr.c 	return rc;
rc                 63 drivers/crypto/nx/nx-aes-ecb.c 	int rc;
rc                 75 drivers/crypto/nx/nx-aes-ecb.c 		rc = nx_build_sg_lists(nx_ctx, desc, dst, src, &to_process,
rc                 77 drivers/crypto/nx/nx-aes-ecb.c 		if (rc)
rc                 81 drivers/crypto/nx/nx-aes-ecb.c 			rc = -EINVAL;
rc                 85 drivers/crypto/nx/nx-aes-ecb.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                 87 drivers/crypto/nx/nx-aes-ecb.c 		if (rc)
rc                 99 drivers/crypto/nx/nx-aes-ecb.c 	return rc;
rc                 68 drivers/crypto/nx/nx-aes-gcm.c 	int rc;
rc                 75 drivers/crypto/nx/nx-aes-gcm.c 	rc = gcm_aes_nx_set_key(tfm, in_key, key_len);
rc                 76 drivers/crypto/nx/nx-aes-gcm.c 	if (rc)
rc                 81 drivers/crypto/nx/nx-aes-gcm.c 	return rc;
rc                104 drivers/crypto/nx/nx-aes-gcm.c 	int rc;
rc                148 drivers/crypto/nx/nx-aes-gcm.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op_aead,
rc                150 drivers/crypto/nx/nx-aes-gcm.c 		if (rc)
rc                151 drivers/crypto/nx/nx-aes-gcm.c 			return rc;
rc                166 drivers/crypto/nx/nx-aes-gcm.c 	return rc;
rc                172 drivers/crypto/nx/nx-aes-gcm.c 	int rc;
rc                219 drivers/crypto/nx/nx-aes-gcm.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                221 drivers/crypto/nx/nx-aes-gcm.c 		if (rc)
rc                240 drivers/crypto/nx/nx-aes-gcm.c 	return rc;
rc                246 drivers/crypto/nx/nx-aes-gcm.c 	int rc;
rc                287 drivers/crypto/nx/nx-aes-gcm.c 	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                289 drivers/crypto/nx/nx-aes-gcm.c 	if (rc)
rc                306 drivers/crypto/nx/nx-aes-gcm.c 	return rc;
rc                320 drivers/crypto/nx/nx-aes-gcm.c 	int rc = -EINVAL;
rc                330 drivers/crypto/nx/nx-aes-gcm.c 			rc = gcm_empty(req, &desc, enc);
rc                332 drivers/crypto/nx/nx-aes-gcm.c 			rc = gmac(req, &desc, assoclen);
rc                333 drivers/crypto/nx/nx-aes-gcm.c 		if (rc)
rc                342 drivers/crypto/nx/nx-aes-gcm.c 		rc = nx_gca(nx_ctx, req, csbcpb->cpb.aes_gcm.in_pat_or_aad,
rc                344 drivers/crypto/nx/nx-aes-gcm.c 		if (rc)
rc                361 drivers/crypto/nx/nx-aes-gcm.c 		rc = nx_build_sg_lists(nx_ctx, &desc, req->dst,
rc                366 drivers/crypto/nx/nx-aes-gcm.c 		if (rc)
rc                375 drivers/crypto/nx/nx-aes-gcm.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op,
rc                377 drivers/crypto/nx/nx-aes-gcm.c 		if (rc)
rc                411 drivers/crypto/nx/nx-aes-gcm.c 		rc = crypto_memneq(itag, otag,
rc                417 drivers/crypto/nx/nx-aes-gcm.c 	return rc;
rc                 66 drivers/crypto/nx/nx-aes-xcbc.c 	int rc = 0;
rc                 96 drivers/crypto/nx/nx-aes-xcbc.c 	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);
rc                 97 drivers/crypto/nx/nx-aes-xcbc.c 	if (rc)
rc                124 drivers/crypto/nx/nx-aes-xcbc.c 	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);
rc                125 drivers/crypto/nx/nx-aes-xcbc.c 	if (rc)
rc                135 drivers/crypto/nx/nx-aes-xcbc.c 	return rc;
rc                177 drivers/crypto/nx/nx-aes-xcbc.c 	int rc = 0;
rc                206 drivers/crypto/nx/nx-aes-xcbc.c 		rc = -EINVAL;
rc                235 drivers/crypto/nx/nx-aes-xcbc.c 				rc = -EINVAL;
rc                247 drivers/crypto/nx/nx-aes-xcbc.c 			rc = -EINVAL;
rc                264 drivers/crypto/nx/nx-aes-xcbc.c 			rc = -EINVAL;
rc                268 drivers/crypto/nx/nx-aes-xcbc.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);
rc                269 drivers/crypto/nx/nx-aes-xcbc.c 		if (rc)
rc                289 drivers/crypto/nx/nx-aes-xcbc.c 	return rc;
rc                299 drivers/crypto/nx/nx-aes-xcbc.c 	int rc = 0;
rc                315 drivers/crypto/nx/nx-aes-xcbc.c 		rc = nx_xcbc_empty(desc, out);
rc                328 drivers/crypto/nx/nx-aes-xcbc.c 		rc = -EINVAL;
rc                337 drivers/crypto/nx/nx-aes-xcbc.c 		rc = -EINVAL;
rc                345 drivers/crypto/nx/nx-aes-xcbc.c 		rc = -EINVAL;
rc                349 drivers/crypto/nx/nx-aes-xcbc.c 	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);
rc                350 drivers/crypto/nx/nx-aes-xcbc.c 	if (rc)
rc                358 drivers/crypto/nx/nx-aes-xcbc.c 	return rc;
rc                 65 drivers/crypto/nx/nx-sha256.c 	int rc = 0;
rc                 98 drivers/crypto/nx/nx-sha256.c 		rc = -EINVAL;
rc                114 drivers/crypto/nx/nx-sha256.c 				rc = -EINVAL;
rc                149 drivers/crypto/nx/nx-sha256.c 			rc = -EINVAL;
rc                153 drivers/crypto/nx/nx-sha256.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);
rc                154 drivers/crypto/nx/nx-sha256.c 		if (rc)
rc                173 drivers/crypto/nx/nx-sha256.c 	return rc;
rc                184 drivers/crypto/nx/nx-sha256.c 	int rc = 0;
rc                214 drivers/crypto/nx/nx-sha256.c 		rc = -EINVAL;
rc                222 drivers/crypto/nx/nx-sha256.c 		rc = -EINVAL;
rc                229 drivers/crypto/nx/nx-sha256.c 		rc = -EINVAL;
rc                233 drivers/crypto/nx/nx-sha256.c 	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);
rc                234 drivers/crypto/nx/nx-sha256.c 	if (rc)
rc                243 drivers/crypto/nx/nx-sha256.c 	return rc;
rc                 65 drivers/crypto/nx/nx-sha512.c 	int rc = 0;
rc                 98 drivers/crypto/nx/nx-sha512.c 		rc = -EINVAL;
rc                113 drivers/crypto/nx/nx-sha512.c 				rc = -EINVAL;
rc                137 drivers/crypto/nx/nx-sha512.c 			rc = -EINVAL;
rc                153 drivers/crypto/nx/nx-sha512.c 			rc = -EINVAL;
rc                157 drivers/crypto/nx/nx-sha512.c 		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);
rc                158 drivers/crypto/nx/nx-sha512.c 		if (rc)
rc                176 drivers/crypto/nx/nx-sha512.c 	return rc;
rc                188 drivers/crypto/nx/nx-sha512.c 	int rc = 0;
rc                223 drivers/crypto/nx/nx-sha512.c 		rc = -EINVAL;
rc                235 drivers/crypto/nx/nx-sha512.c 		rc = -EINVAL;
rc                239 drivers/crypto/nx/nx-sha512.c 	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);
rc                240 drivers/crypto/nx/nx-sha512.c 	if (rc)
rc                249 drivers/crypto/nx/nx-sha512.c 	return rc;
rc                 44 drivers/crypto/nx/nx.c 	int rc, retries = 10;
rc                 50 drivers/crypto/nx/nx.c 		rc = vio_h_cop_sync(viodev, op);
rc                 51 drivers/crypto/nx/nx.c 	} while (rc == -EBUSY && !may_sleep && retries--);
rc                 53 drivers/crypto/nx/nx.c 	if (rc) {
rc                 55 drivers/crypto/nx/nx.c 			"hcall rc: %ld\n", rc, op->hcall_err);
rc                 61 drivers/crypto/nx/nx.c 	return rc;
rc                565 drivers/crypto/nx/nx.c 	int rc = -1;
rc                576 drivers/crypto/nx/nx.c 	rc = nx_register_alg(&nx_ecb_aes_alg, NX_FC_AES, NX_MODE_AES_ECB);
rc                577 drivers/crypto/nx/nx.c 	if (rc)
rc                580 drivers/crypto/nx/nx.c 	rc = nx_register_alg(&nx_cbc_aes_alg, NX_FC_AES, NX_MODE_AES_CBC);
rc                581 drivers/crypto/nx/nx.c 	if (rc)
rc                584 drivers/crypto/nx/nx.c 	rc = nx_register_alg(&nx_ctr3686_aes_alg, NX_FC_AES, NX_MODE_AES_CTR);
rc                585 drivers/crypto/nx/nx.c 	if (rc)
rc                588 drivers/crypto/nx/nx.c 	rc = nx_register_aead(&nx_gcm_aes_alg, NX_FC_AES, NX_MODE_AES_GCM);
rc                589 drivers/crypto/nx/nx.c 	if (rc)
rc                592 drivers/crypto/nx/nx.c 	rc = nx_register_aead(&nx_gcm4106_aes_alg, NX_FC_AES, NX_MODE_AES_GCM);
rc                593 drivers/crypto/nx/nx.c 	if (rc)
rc                596 drivers/crypto/nx/nx.c 	rc = nx_register_aead(&nx_ccm_aes_alg, NX_FC_AES, NX_MODE_AES_CCM);
rc                597 drivers/crypto/nx/nx.c 	if (rc)
rc                600 drivers/crypto/nx/nx.c 	rc = nx_register_aead(&nx_ccm4309_aes_alg, NX_FC_AES, NX_MODE_AES_CCM);
rc                601 drivers/crypto/nx/nx.c 	if (rc)
rc                604 drivers/crypto/nx/nx.c 	rc = nx_register_shash(&nx_shash_sha256_alg, NX_FC_SHA, NX_MODE_SHA,
rc                606 drivers/crypto/nx/nx.c 	if (rc)
rc                609 drivers/crypto/nx/nx.c 	rc = nx_register_shash(&nx_shash_sha512_alg, NX_FC_SHA, NX_MODE_SHA,
rc                611 drivers/crypto/nx/nx.c 	if (rc)
rc                614 drivers/crypto/nx/nx.c 	rc = nx_register_shash(&nx_shash_aes_xcbc_alg,
rc                616 drivers/crypto/nx/nx.c 	if (rc)
rc                642 drivers/crypto/nx/nx.c 	return rc;
rc                506 drivers/crypto/padlock-sha.c 	int rc = -ENODEV;
rc                524 drivers/crypto/padlock-sha.c 	rc = crypto_register_shash(sha1);
rc                525 drivers/crypto/padlock-sha.c 	if (rc)
rc                528 drivers/crypto/padlock-sha.c 	rc = crypto_register_shash(sha256);
rc                529 drivers/crypto/padlock-sha.c 	if (rc)
rc                541 drivers/crypto/padlock-sha.c 	return rc;
rc                 72 drivers/dax/bus.c 	ssize_t rc = count;
rc                 91 drivers/dax/bus.c 				rc = -ENOMEM;
rc                101 drivers/dax/bus.c 	if (rc < 0)
rc                102 drivers/dax/bus.c 		return rc;
rc                104 drivers/dax/bus.c 		rc = driver_attach(drv);
rc                105 drivers/dax/bus.c 	if (rc)
rc                106 drivers/dax/bus.c 		return rc;
rc                395 drivers/dax/bus.c 	int rc = -ENOMEM;
rc                437 drivers/dax/bus.c 	rc = device_add(dev);
rc                438 drivers/dax/bus.c 	if (rc) {
rc                441 drivers/dax/bus.c 		return ERR_PTR(rc);
rc                444 drivers/dax/bus.c 	rc = devm_add_action_or_reset(dax_region->dev, unregister_dev_dax, dev);
rc                445 drivers/dax/bus.c 	if (rc)
rc                446 drivers/dax/bus.c 		return ERR_PTR(rc);
rc                453 drivers/dax/bus.c 	return ERR_PTR(rc);
rc                463 drivers/dax/bus.c 	int rc = 0;
rc                477 drivers/dax/bus.c 		rc = -EINVAL;
rc                480 drivers/dax/bus.c 	if (rc)
rc                481 drivers/dax/bus.c 		return rc;
rc                504 drivers/dax/bus.c 	int rc;
rc                512 drivers/dax/bus.c 	rc = bus_register(&dax_bus_type);
rc                513 drivers/dax/bus.c 	if (rc)
rc                515 drivers/dax/bus.c 	return rc;
rc                220 drivers/dax/device.c 	vm_fault_t rc = VM_FAULT_SIGBUS;
rc                233 drivers/dax/device.c 		rc = __dev_dax_pte_fault(dev_dax, vmf, &pfn);
rc                237 drivers/dax/device.c 		rc = __dev_dax_pmd_fault(dev_dax, vmf, &pfn);
rc                241 drivers/dax/device.c 		rc = __dev_dax_pud_fault(dev_dax, vmf, &pfn);
rc                244 drivers/dax/device.c 		rc = VM_FAULT_SIGBUS;
rc                247 drivers/dax/device.c 	if (rc == VM_FAULT_NOPAGE) {
rc                271 drivers/dax/device.c 	return rc;
rc                309 drivers/dax/device.c 	int rc, id;
rc                318 drivers/dax/device.c 	rc = check_vma(dev_dax, vma, __func__);
rc                320 drivers/dax/device.c 	if (rc)
rc                321 drivers/dax/device.c 		return rc;
rc                422 drivers/dax/device.c 	int rc;
rc                445 drivers/dax/device.c 	rc = cdev_add(cdev, dev->devt, 1);
rc                446 drivers/dax/device.c 	if (rc)
rc                447 drivers/dax/device.c 		return rc;
rc                449 drivers/dax/device.c 	rc = devm_add_action_or_reset(dev, dev_dax_cdev_del, cdev);
rc                450 drivers/dax/device.c 	if (rc)
rc                451 drivers/dax/device.c 		return rc;
rc                 27 drivers/dax/kmem.c 	int rc;
rc                 73 drivers/dax/kmem.c 	rc = add_memory(numa_node, new_res->start, resource_size(new_res));
rc                 74 drivers/dax/kmem.c 	if (rc) {
rc                 78 drivers/dax/kmem.c 		return rc;
rc                 93 drivers/dax/kmem.c 	int rc;
rc                101 drivers/dax/kmem.c 	rc = remove_memory(dev_dax->target_node, kmem_start, kmem_size);
rc                102 drivers/dax/kmem.c 	if (rc) {
rc                106 drivers/dax/kmem.c 		return rc;
rc                 16 drivers/dax/pmem/compat.c 	int rc;
rc                 25 drivers/dax/pmem/compat.c 	rc = dev_dax_probe(&dev_dax->dev);
rc                 29 drivers/dax/pmem/compat.c 	if (rc)
rc                 32 drivers/dax/pmem/compat.c 	return rc;
rc                 13 drivers/dax/pmem/core.c 	int rc, id, region_id;
rc                 31 drivers/dax/pmem/core.c 	rc = devm_nsio_enable(dev, nsio);
rc                 32 drivers/dax/pmem/core.c 	if (rc)
rc                 33 drivers/dax/pmem/core.c 		return ERR_PTR(rc);
rc                 34 drivers/dax/pmem/core.c 	rc = nvdimm_setup_pfn(nd_pfn, &pgmap);
rc                 35 drivers/dax/pmem/core.c 	if (rc)
rc                 36 drivers/dax/pmem/core.c 		return ERR_PTR(rc);
rc                 48 drivers/dax/pmem/core.c 	rc = sscanf(dev_name(&ndns->dev), "namespace%d.%d", &region_id, &id);
rc                 49 drivers/dax/pmem/core.c 	if (rc != 2)
rc                225 drivers/dax/super.c 	ssize_t rc;
rc                231 drivers/dax/super.c 	rc = sprintf(buf, "%d\n", !!dax_write_cache_enabled(dax_dev));
rc                233 drivers/dax/super.c 	return rc;
rc                240 drivers/dax/super.c 	int rc = strtobool(buf, &write_cache);
rc                247 drivers/dax/super.c 	if (rc)
rc                248 drivers/dax/super.c 		len = rc;
rc                663 drivers/dax/super.c 	int rc;
rc                674 drivers/dax/super.c 		rc = PTR_ERR(dax_mnt);
rc                684 drivers/dax/super.c 	return rc;
rc                695 drivers/dax/super.c 	int rc;
rc                697 drivers/dax/super.c 	rc = dax_fs_init();
rc                698 drivers/dax/super.c 	if (rc)
rc                699 drivers/dax/super.c 		return rc;
rc                701 drivers/dax/super.c 	rc = alloc_chrdev_region(&dax_devt, 0, MINORMASK+1, "dax");
rc                702 drivers/dax/super.c 	if (rc)
rc                705 drivers/dax/super.c 	rc = dax_bus_init();
rc                706 drivers/dax/super.c 	if (rc)
rc                 42 drivers/dca/dca-core.c static struct dca_domain *dca_allocate_domain(struct pci_bus *rc)
rc                 51 drivers/dca/dca-core.c 	domain->pci_rc = rc;
rc                112 drivers/dca/dca-core.c static struct dca_domain *dca_find_domain(struct pci_bus *rc)
rc                117 drivers/dca/dca-core.c 		if (domain->pci_rc == rc)
rc                125 drivers/dca/dca-core.c 	struct pci_bus *rc;
rc                128 drivers/dca/dca-core.c 	rc = dca_pci_rc_from_dev(dev);
rc                129 drivers/dca/dca-core.c 	domain = dca_find_domain(rc);
rc                142 drivers/dca/dca-core.c 	struct pci_bus *rc;
rc                146 drivers/dca/dca-core.c 		rc = dca_pci_rc_from_dev(dev);
rc                147 drivers/dca/dca-core.c 		domain = dca_find_domain(rc);
rc                360 drivers/dca/dca-core.c 		struct pci_bus *rc;
rc                370 drivers/dca/dca-core.c 		rc = dca_pci_rc_from_dev(dev);
rc                371 drivers/dca/dca-core.c 		newdomain = dca_allocate_domain(rc);
rc                888 drivers/dma/bcm2835-dma.c 	int rc;
rc                898 drivers/dma/bcm2835-dma.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                899 drivers/dma/bcm2835-dma.c 	if (rc) {
rc                901 drivers/dma/bcm2835-dma.c 		return rc;
rc                956 drivers/dma/bcm2835-dma.c 		rc = -EINVAL;
rc                999 drivers/dma/bcm2835-dma.c 		rc = bcm2835_dma_chan_init(od, i, irq[i], irq_flags);
rc               1000 drivers/dma/bcm2835-dma.c 		if (rc)
rc               1007 drivers/dma/bcm2835-dma.c 	rc = of_dma_controller_register(pdev->dev.of_node,
rc               1009 drivers/dma/bcm2835-dma.c 	if (rc) {
rc               1014 drivers/dma/bcm2835-dma.c 	rc = dma_async_device_register(&od->ddev);
rc               1015 drivers/dma/bcm2835-dma.c 	if (rc) {
rc               1017 drivers/dma/bcm2835-dma.c 			"Failed to register slave DMA engine device: %d\n", rc);
rc               1027 drivers/dma/bcm2835-dma.c 	return rc;
rc                895 drivers/dma/dmaengine.c 	int rc = ida_alloc(&dma_ida, GFP_KERNEL);
rc                897 drivers/dma/dmaengine.c 	if (rc < 0)
rc                898 drivers/dma/dmaengine.c 		return rc;
rc                899 drivers/dma/dmaengine.c 	device->dev_id = rc;
rc                909 drivers/dma/dmaengine.c 	int chancnt = 0, rc;
rc               1008 drivers/dma/dmaengine.c 	rc = get_dma_id(device);
rc               1009 drivers/dma/dmaengine.c 	if (rc != 0) {
rc               1011 drivers/dma/dmaengine.c 		return rc;
rc               1018 drivers/dma/dmaengine.c 		rc = -ENOMEM;
rc               1039 drivers/dma/dmaengine.c 		rc = device_register(&chan->dev->device);
rc               1040 drivers/dma/dmaengine.c 		if (rc) {
rc               1052 drivers/dma/dmaengine.c 		rc = -ENODEV;
rc               1070 drivers/dma/dmaengine.c 				rc = -ENODEV;
rc               1088 drivers/dma/dmaengine.c 		return rc;
rc               1100 drivers/dma/dmaengine.c 	return rc;
rc                633 drivers/dma/fsl_raid.c 	int ret = 0, rc;
rc                653 drivers/dma/fsl_raid.c 	rc = of_property_read_u32(np, "reg", &ptr);
rc                654 drivers/dma/fsl_raid.c 	if (rc) {
rc                756 drivers/dma/fsl_raid.c 	int rc;
rc                828 drivers/dma/fsl_raid.c 		rc = of_property_read_u32(np, "reg", &off);
rc                829 drivers/dma/fsl_raid.c 		if (rc) {
rc                836 drivers/dma/fsl_raid.c 			rc = of_device_is_compatible(child,
rc                838 drivers/dma/fsl_raid.c 			if (rc) {
rc               1052 drivers/dma/ioat/init.c 	int rc;
rc               1054 drivers/dma/ioat/init.c 	rc = ioat_dma_self_test(ioat_dma);
rc               1055 drivers/dma/ioat/init.c 	if (rc)
rc               1056 drivers/dma/ioat/init.c 		return rc;
rc               1058 drivers/dma/ioat/init.c 	rc = ioat_xor_val_self_test(ioat_dma);
rc               1060 drivers/dma/ioat/init.c 	return rc;
rc                477 drivers/dma/mediatek/mtk-uart-apdma.c 	int bit_mask = 32, rc;
rc                489 drivers/dma/mediatek/mtk-uart-apdma.c 		rc = PTR_ERR(mtkd->clk);
rc                490 drivers/dma/mediatek/mtk-uart-apdma.c 		return rc;
rc                499 drivers/dma/mediatek/mtk-uart-apdma.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(bit_mask));
rc                500 drivers/dma/mediatek/mtk-uart-apdma.c 	if (rc)
rc                501 drivers/dma/mediatek/mtk-uart-apdma.c 		return rc;
rc                531 drivers/dma/mediatek/mtk-uart-apdma.c 			rc = -ENODEV;
rc                537 drivers/dma/mediatek/mtk-uart-apdma.c 			rc = -ENODEV;
rc                543 drivers/dma/mediatek/mtk-uart-apdma.c 			rc = PTR_ERR(c->base);
rc                549 drivers/dma/mediatek/mtk-uart-apdma.c 		rc = platform_get_irq(pdev, i);
rc                550 drivers/dma/mediatek/mtk-uart-apdma.c 		if (rc < 0)
rc                552 drivers/dma/mediatek/mtk-uart-apdma.c 		c->irq = rc;
rc                558 drivers/dma/mediatek/mtk-uart-apdma.c 	rc = dma_async_device_register(&mtkd->ddev);
rc                559 drivers/dma/mediatek/mtk-uart-apdma.c 	if (rc)
rc                565 drivers/dma/mediatek/mtk-uart-apdma.c 	rc = of_dma_controller_register(np, of_dma_xlate_by_chan_id, mtkd);
rc                566 drivers/dma/mediatek/mtk-uart-apdma.c 	if (rc)
rc                569 drivers/dma/mediatek/mtk-uart-apdma.c 	return rc;
rc                577 drivers/dma/mediatek/mtk-uart-apdma.c 	return rc;
rc                751 drivers/dma/mic_x100_dma.c 	int rc = mbus_register_driver(&mic_dma_driver);
rc                752 drivers/dma/mic_x100_dma.c 	if (rc)
rc                753 drivers/dma/mic_x100_dma.c 		return rc;
rc                356 drivers/dma/qcom/hidma.c 	int rc = 0;
rc                365 drivers/dma/qcom/hidma.c 			rc = -ENOMEM;
rc                371 drivers/dma/qcom/hidma.c 		rc = hidma_ll_request(dmadev->lldev, mchan->dma_sig,
rc                374 drivers/dma/qcom/hidma.c 		if (rc) {
rc                383 drivers/dma/qcom/hidma.c 	if (rc) {
rc                389 drivers/dma/qcom/hidma.c 		return rc;
rc                472 drivers/dma/qcom/hidma.c 	int rc;
rc                487 drivers/dma/qcom/hidma.c 	rc = hidma_ll_disable(dmadev->lldev);
rc                488 drivers/dma/qcom/hidma.c 	if (rc) {
rc                505 drivers/dma/qcom/hidma.c 	rc = hidma_ll_enable(dmadev->lldev);
rc                509 drivers/dma/qcom/hidma.c 	return rc;
rc                516 drivers/dma/qcom/hidma.c 	int rc;
rc                518 drivers/dma/qcom/hidma.c 	rc = hidma_terminate_channel(chan);
rc                519 drivers/dma/qcom/hidma.c 	if (rc)
rc                520 drivers/dma/qcom/hidma.c 		return rc;
rc                524 drivers/dma/qcom/hidma.c 	rc = hidma_ll_setup(dmadev->lldev);
rc                527 drivers/dma/qcom/hidma.c 	return rc;
rc                579 drivers/dma/qcom/hidma.c 	int rc = 0;
rc                585 drivers/dma/qcom/hidma.c 		rc = hidma_ll_enable(dmadev->lldev);
rc                586 drivers/dma/qcom/hidma.c 		if (!rc)
rc                594 drivers/dma/qcom/hidma.c 	return rc;
rc                701 drivers/dma/qcom/hidma.c 	int rc;
rc                705 drivers/dma/qcom/hidma.c 	rc = platform_msi_domain_alloc_irqs(&pdev->dev, HIDMA_MSI_INTS,
rc                707 drivers/dma/qcom/hidma.c 	if (rc)
rc                708 drivers/dma/qcom/hidma.c 		return rc;
rc                714 drivers/dma/qcom/hidma.c 		rc = devm_request_irq(&pdev->dev, desc->irq,
rc                718 drivers/dma/qcom/hidma.c 		if (rc) {
rc                724 drivers/dma/qcom/hidma.c 	if (rc) {
rc                737 drivers/dma/qcom/hidma.c 	if (rc)
rc                740 drivers/dma/qcom/hidma.c 	return rc;
rc                762 drivers/dma/qcom/hidma.c 	int rc;
rc                773 drivers/dma/qcom/hidma.c 		rc = -ENOMEM;
rc                780 drivers/dma/qcom/hidma.c 		rc = -ENOMEM;
rc                790 drivers/dma/qcom/hidma.c 		rc = -ENODEV;
rc                796 drivers/dma/qcom/hidma.c 		rc = -ENOMEM;
rc                808 drivers/dma/qcom/hidma.c 		rc = -ENXIO;
rc                850 drivers/dma/qcom/hidma.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc                851 drivers/dma/qcom/hidma.c 	if (rc) {
rc                853 drivers/dma/qcom/hidma.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                854 drivers/dma/qcom/hidma.c 		if (rc)
rc                862 drivers/dma/qcom/hidma.c 		rc = -EPROBE_DEFER;
rc                868 drivers/dma/qcom/hidma.c 		rc = hidma_request_msi(dmadev, pdev);
rc                870 drivers/dma/qcom/hidma.c 	if (!msi || rc) {
rc                872 drivers/dma/qcom/hidma.c 		rc = devm_request_irq(&pdev->dev, chirq, hidma_chirq_handler,
rc                874 drivers/dma/qcom/hidma.c 		if (rc)
rc                879 drivers/dma/qcom/hidma.c 	rc = hidma_chan_init(dmadev, 0);
rc                880 drivers/dma/qcom/hidma.c 	if (rc)
rc                883 drivers/dma/qcom/hidma.c 	rc = dma_async_device_register(&dmadev->ddev);
rc                884 drivers/dma/qcom/hidma.c 	if (rc)
rc                908 drivers/dma/qcom/hidma.c 	return rc;
rc                635 drivers/dma/qcom/hidma_ll.c 	int rc;
rc                652 drivers/dma/qcom/hidma_ll.c 	rc = hidma_ll_reset(lldev);
rc                653 drivers/dma/qcom/hidma_ll.c 	if (rc)
rc                654 drivers/dma/qcom/hidma_ll.c 		return rc;
rc                680 drivers/dma/qcom/hidma_ll.c 	rc = hidma_ll_enable(lldev);
rc                681 drivers/dma/qcom/hidma_ll.c 	if (rc)
rc                682 drivers/dma/qcom/hidma_ll.c 		return rc;
rc                684 drivers/dma/qcom/hidma_ll.c 	return rc;
rc                715 drivers/dma/qcom/hidma_ll.c 	int rc;
rc                786 drivers/dma/qcom/hidma_ll.c 	rc = kfifo_alloc(&lldev->handoff_fifo, sz, GFP_KERNEL);
rc                787 drivers/dma/qcom/hidma_ll.c 	if (rc)
rc                790 drivers/dma/qcom/hidma_ll.c 	rc = hidma_ll_setup(lldev);
rc                791 drivers/dma/qcom/hidma_ll.c 	if (rc)
rc                804 drivers/dma/qcom/hidma_ll.c 	int rc = 0;
rc                822 drivers/dma/qcom/hidma_ll.c 	rc = hidma_ll_reset(lldev);
rc                831 drivers/dma/qcom/hidma_ll.c 	return rc;
rc                168 drivers/dma/qcom/hidma_mgmt.c 	int rc;
rc                180 drivers/dma/qcom/hidma_mgmt.c 		rc = -ENOMEM;
rc                186 drivers/dma/qcom/hidma_mgmt.c 		rc = irq;
rc                192 drivers/dma/qcom/hidma_mgmt.c 		rc = -ENOMEM;
rc                200 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "dma-channels",
rc                202 drivers/dma/qcom/hidma_mgmt.c 	if (rc) {
rc                207 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev,
rc                210 drivers/dma/qcom/hidma_mgmt.c 	if (rc) {
rc                215 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "max-write-burst-bytes",
rc                217 drivers/dma/qcom/hidma_mgmt.c 	if (rc) {
rc                230 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "max-read-burst-bytes",
rc                232 drivers/dma/qcom/hidma_mgmt.c 	if (rc) {
rc                244 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "max-write-transactions",
rc                246 drivers/dma/qcom/hidma_mgmt.c 	if (rc) {
rc                258 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "max-read-transactions",
rc                260 drivers/dma/qcom/hidma_mgmt.c 	if (rc) {
rc                277 drivers/dma/qcom/hidma_mgmt.c 		rc = -ENOMEM;
rc                285 drivers/dma/qcom/hidma_mgmt.c 		rc = -ENOMEM;
rc                289 drivers/dma/qcom/hidma_mgmt.c 	rc = hidma_mgmt_setup(mgmtdev);
rc                290 drivers/dma/qcom/hidma_mgmt.c 	if (rc) {
rc                300 drivers/dma/qcom/hidma_mgmt.c 	rc = hidma_mgmt_init_sys(mgmtdev);
rc                301 drivers/dma/qcom/hidma_mgmt.c 	if (rc) {
rc                318 drivers/dma/qcom/hidma_mgmt.c 	return rc;
rc                 34 drivers/dma/qcom/hidma_mgmt_sys.c 	int rc;							\
rc                 38 drivers/dma/qcom/hidma_mgmt_sys.c 	rc = hidma_mgmt_setup(mdev);				\
rc                 39 drivers/dma/qcom/hidma_mgmt_sys.c 	if (rc)							\
rc                 41 drivers/dma/qcom/hidma_mgmt_sys.c 	return rc;						\
rc                 59 drivers/dma/qcom/hidma_mgmt_sys.c 	int rc;
rc                 66 drivers/dma/qcom/hidma_mgmt_sys.c 	rc = hidma_mgmt_setup(mdev);
rc                 67 drivers/dma/qcom/hidma_mgmt_sys.c 	if (rc)
rc                 69 drivers/dma/qcom/hidma_mgmt_sys.c 	return rc;
rc                 75 drivers/dma/qcom/hidma_mgmt_sys.c 	int rc;
rc                 82 drivers/dma/qcom/hidma_mgmt_sys.c 	rc = hidma_mgmt_setup(mdev);
rc                 83 drivers/dma/qcom/hidma_mgmt_sys.c 	if (rc)
rc                 85 drivers/dma/qcom/hidma_mgmt_sys.c 	return rc;
rc                122 drivers/dma/qcom/hidma_mgmt_sys.c 	int rc;
rc                124 drivers/dma/qcom/hidma_mgmt_sys.c 	rc = kstrtoul(buf, 0, &tmp);
rc                125 drivers/dma/qcom/hidma_mgmt_sys.c 	if (rc)
rc                126 drivers/dma/qcom/hidma_mgmt_sys.c 		return rc;
rc                130 drivers/dma/qcom/hidma_mgmt_sys.c 			rc = hidma_mgmt_files[i].set(mdev, tmp);
rc                131 drivers/dma/qcom/hidma_mgmt_sys.c 			if (rc)
rc                132 drivers/dma/qcom/hidma_mgmt_sys.c 				return rc;
rc                164 drivers/dma/qcom/hidma_mgmt_sys.c 	int rc;
rc                169 drivers/dma/qcom/hidma_mgmt_sys.c 	rc = kstrtoul(buf, 0, &tmp);
rc                170 drivers/dma/qcom/hidma_mgmt_sys.c 	if (rc)
rc                171 drivers/dma/qcom/hidma_mgmt_sys.c 		return rc;
rc                174 drivers/dma/qcom/hidma_mgmt_sys.c 		rc = set_priority(mdev, chattr->index, tmp);
rc                175 drivers/dma/qcom/hidma_mgmt_sys.c 		if (rc)
rc                176 drivers/dma/qcom/hidma_mgmt_sys.c 			return rc;
rc                178 drivers/dma/qcom/hidma_mgmt_sys.c 		rc = set_weight(mdev, chattr->index, tmp);
rc                179 drivers/dma/qcom/hidma_mgmt_sys.c 		if (rc)
rc                180 drivers/dma/qcom/hidma_mgmt_sys.c 			return rc;
rc                237 drivers/dma/qcom/hidma_mgmt_sys.c 	int rc;
rc                262 drivers/dma/qcom/hidma_mgmt_sys.c 		rc = create_sysfs_entry(mdev, hidma_mgmt_files[i].name,
rc                264 drivers/dma/qcom/hidma_mgmt_sys.c 		if (rc)
rc                265 drivers/dma/qcom/hidma_mgmt_sys.c 			return rc;
rc                270 drivers/dma/qcom/hidma_mgmt_sys.c 		rc = create_sysfs_entry_channel(mdev, "priority",
rc                273 drivers/dma/qcom/hidma_mgmt_sys.c 		if (rc)
rc                274 drivers/dma/qcom/hidma_mgmt_sys.c 			return rc;
rc                276 drivers/dma/qcom/hidma_mgmt_sys.c 		rc = create_sysfs_entry_channel(mdev, "weight",
rc                279 drivers/dma/qcom/hidma_mgmt_sys.c 		if (rc)
rc                280 drivers/dma/qcom/hidma_mgmt_sys.c 			return rc;
rc               1464 drivers/dma/ti/omap-dma.c 	int rc, i, irq;
rc               1542 drivers/dma/ti/omap-dma.c 		rc = omap_dma_chan_init(od);
rc               1543 drivers/dma/ti/omap-dma.c 		if (rc) {
rc               1545 drivers/dma/ti/omap-dma.c 			return rc;
rc               1558 drivers/dma/ti/omap-dma.c 		rc = devm_request_irq(&pdev->dev, irq, omap_dma_irq,
rc               1560 drivers/dma/ti/omap-dma.c 		if (rc) {
rc               1562 drivers/dma/ti/omap-dma.c 			return rc;
rc               1585 drivers/dma/ti/omap-dma.c 	rc = dma_async_device_register(&od->ddev);
rc               1586 drivers/dma/ti/omap-dma.c 	if (rc) {
rc               1588 drivers/dma/ti/omap-dma.c 			rc);
rc               1590 drivers/dma/ti/omap-dma.c 		return rc;
rc               1599 drivers/dma/ti/omap-dma.c 		rc = of_dma_controller_register(pdev->dev.of_node,
rc               1601 drivers/dma/ti/omap-dma.c 		if (rc) {
rc               1611 drivers/dma/ti/omap-dma.c 	return rc;
rc               1284 drivers/dma/txx9dmac.c 	int rc;
rc               1286 drivers/dma/txx9dmac.c 	rc = platform_driver_probe(&txx9dmac_driver, txx9dmac_probe);
rc               1287 drivers/dma/txx9dmac.c 	if (!rc) {
rc               1288 drivers/dma/txx9dmac.c 		rc = platform_driver_probe(&txx9dmac_chan_driver,
rc               1290 drivers/dma/txx9dmac.c 		if (rc)
rc               1293 drivers/dma/txx9dmac.c 	return rc;
rc               1562 drivers/edac/altera_edac.c 	int edac_idx, rc;
rc               1566 drivers/edac/altera_edac.c 	rc = altr_check_ecc_deps(device);
rc               1567 drivers/edac/altera_edac.c 	if (rc)
rc               1568 drivers/edac/altera_edac.c 		return rc;
rc               1612 drivers/edac/altera_edac.c 		rc = -ENODEV;
rc               1615 drivers/edac/altera_edac.c 	rc = devm_request_irq(&altdev->ddev, altdev->sb_irq,
rc               1619 drivers/edac/altera_edac.c 	if (rc) {
rc               1626 drivers/edac/altera_edac.c 	rc = of_property_read_u32_index(np, "interrupts", 1, &altdev->db_irq);
rc               1627 drivers/edac/altera_edac.c 	if (rc) {
rc               1636 drivers/edac/altera_edac.c 		rc = -ENODEV;
rc               1639 drivers/edac/altera_edac.c 	rc = devm_request_irq(&altdev->ddev, altdev->db_irq,
rc               1643 drivers/edac/altera_edac.c 	if (rc) {
rc               1649 drivers/edac/altera_edac.c 	rc = edac_device_add_device(dci);
rc               1650 drivers/edac/altera_edac.c 	if (rc) {
rc               1653 drivers/edac/altera_edac.c 		rc = -ENOMEM;
rc               1668 drivers/edac/altera_edac.c 		    "%s:Error setting up EDAC device: %d\n", ecc_name, rc);
rc               1669 drivers/edac/altera_edac.c 	return rc;
rc               1674 drivers/edac/altera_edac.c 	int rc = -ENODEV;
rc               1688 drivers/edac/altera_edac.c 	rc = altr_init_a10_ecc_block(child, ALTR_A10_SDMMC_IRQ_MASK,
rc               1690 drivers/edac/altera_edac.c 	if (rc)
rc               1698 drivers/edac/altera_edac.c 	return rc;
rc               1952 drivers/edac/altera_edac.c 	int rc = 0;
rc               1972 drivers/edac/altera_edac.c 		rc = get_s10_sdram_edac_resource(np, &res);
rc               1974 drivers/edac/altera_edac.c 		rc = of_address_to_resource(np, 0, &res);
rc               1976 drivers/edac/altera_edac.c 	if (rc < 0) {
rc               1990 drivers/edac/altera_edac.c 		rc = -ENOMEM;
rc               2009 drivers/edac/altera_edac.c 		rc = PTR_ERR(altdev->base);
rc               2015 drivers/edac/altera_edac.c 		rc = altdev->data->setup(altdev);
rc               2016 drivers/edac/altera_edac.c 		if (rc)
rc               2023 drivers/edac/altera_edac.c 		rc = -ENODEV;
rc               2026 drivers/edac/altera_edac.c 	rc = devm_request_irq(edac->dev, altdev->sb_irq, prv->ecc_irq_handler,
rc               2029 drivers/edac/altera_edac.c 	if (rc) {
rc               2036 drivers/edac/altera_edac.c 	rc = of_property_read_u32_index(np, "interrupts", 0, &altdev->db_irq);
rc               2037 drivers/edac/altera_edac.c 	if (rc) {
rc               2046 drivers/edac/altera_edac.c 		rc = -ENODEV;
rc               2049 drivers/edac/altera_edac.c 	rc = devm_request_irq(edac->dev, altdev->db_irq, prv->ecc_irq_handler,
rc               2052 drivers/edac/altera_edac.c 	if (rc) {
rc               2058 drivers/edac/altera_edac.c 	rc = edac_device_add_device(dci);
rc               2059 drivers/edac/altera_edac.c 	if (rc) {
rc               2061 drivers/edac/altera_edac.c 		rc = -ENOMEM;
rc               2078 drivers/edac/altera_edac.c 		    "%s:Error setting up EDAC device: %d\n", ecc_name, rc);
rc               2080 drivers/edac/altera_edac.c 	return rc;
rc                207 drivers/edac/aspeed_edac.c 	int rc;
rc                215 drivers/edac/aspeed_edac.c 	rc = devm_request_irq(&pdev->dev, irq, mcr_isr, IRQF_TRIGGER_HIGH,
rc                217 drivers/edac/aspeed_edac.c 	if (rc) {
rc                219 drivers/edac/aspeed_edac.c 		return rc;
rc                239 drivers/edac/aspeed_edac.c 	int rc;
rc                248 drivers/edac/aspeed_edac.c 	rc = of_address_to_resource(np, 0, &r);
rc                252 drivers/edac/aspeed_edac.c 	if (rc) {
rc                254 drivers/edac/aspeed_edac.c 		return rc;
rc                287 drivers/edac/aspeed_edac.c 	int rc;
rc                333 drivers/edac/aspeed_edac.c 	rc = init_csrows(mci);
rc                334 drivers/edac/aspeed_edac.c 	if (rc) {
rc                342 drivers/edac/aspeed_edac.c 	rc = edac_mc_add_mc(mci);
rc                343 drivers/edac/aspeed_edac.c 	if (rc) {
rc                349 drivers/edac/aspeed_edac.c 	rc = config_irq(mci, pdev);
rc                350 drivers/edac/aspeed_edac.c 	if (rc) {
rc                361 drivers/edac/aspeed_edac.c 	return rc;
rc                250 drivers/edac/bluefield_edac.c 	int rc, ret;
rc                307 drivers/edac/bluefield_edac.c 	rc = edac_mc_add_mc(mci);
rc                308 drivers/edac/bluefield_edac.c 	if (rc) {
rc                310 drivers/edac/bluefield_edac.c 		ret = rc;
rc                175 drivers/edac/cell_edac.c 	int				rc, chanmask, num_chans;
rc                227 drivers/edac/cell_edac.c 	rc = edac_mc_add_mc(mci);
rc                228 drivers/edac/cell_edac.c 	if (rc) {
rc                231 drivers/edac/cell_edac.c 		return rc;
rc                 96 drivers/edac/fsl_ddr_edac.c 	int rc;
rc                 99 drivers/edac/fsl_ddr_edac.c 		rc = kstrtoul(data, 0, &val);
rc                100 drivers/edac/fsl_ddr_edac.c 		if (rc)
rc                101 drivers/edac/fsl_ddr_edac.c 			return rc;
rc                116 drivers/edac/fsl_ddr_edac.c 	int rc;
rc                119 drivers/edac/fsl_ddr_edac.c 		rc = kstrtoul(data, 0, &val);
rc                120 drivers/edac/fsl_ddr_edac.c 		if (rc)
rc                121 drivers/edac/fsl_ddr_edac.c 			return rc;
rc                136 drivers/edac/fsl_ddr_edac.c 	int rc;
rc                139 drivers/edac/fsl_ddr_edac.c 		rc = kstrtoul(data, 0, &val);
rc                140 drivers/edac/fsl_ddr_edac.c 		if (rc)
rc                141 drivers/edac/fsl_ddr_edac.c 			return rc;
rc                477 drivers/edac/ghes_edac.c 	int rc = 0, num_dimm = 0;
rc                519 drivers/edac/ghes_edac.c 		rc = -ENOMEM;
rc                563 drivers/edac/ghes_edac.c 	rc = edac_mc_add_mc(mci);
rc                564 drivers/edac/ghes_edac.c 	if (rc < 0) {
rc                567 drivers/edac/ghes_edac.c 		rc = -ENODEV;
rc                581 drivers/edac/ghes_edac.c 	return rc;
rc                240 drivers/edac/i10nm_base.c 	int rc, i, off[3] = {0xd0, 0xc8, 0xcc};
rc                253 drivers/edac/i10nm_base.c 	rc = skx_get_hi_lo(0x09a2, off, &tolm, &tohm);
rc                254 drivers/edac/i10nm_base.c 	if (rc)
rc                255 drivers/edac/i10nm_base.c 		return rc;
rc                257 drivers/edac/i10nm_base.c 	rc = skx_get_all_bus_mappings(0x3452, 0xcc, I10NM, &i10nm_edac_list);
rc                258 drivers/edac/i10nm_base.c 	if (rc < 0)
rc                260 drivers/edac/i10nm_base.c 	if (rc == 0) {
rc                265 drivers/edac/i10nm_base.c 	rc = i10nm_get_all_munits();
rc                266 drivers/edac/i10nm_base.c 	if (rc < 0)
rc                270 drivers/edac/i10nm_base.c 		rc = skx_get_src_id(d, 0xf8, &src_id);
rc                271 drivers/edac/i10nm_base.c 		if (rc < 0)
rc                274 drivers/edac/i10nm_base.c 		rc = skx_get_node_id(d, &node_id);
rc                275 drivers/edac/i10nm_base.c 		if (rc < 0)
rc                288 drivers/edac/i10nm_base.c 			rc = skx_register_mci(&d->imc[i], d->imc[i].mdev,
rc                291 drivers/edac/i10nm_base.c 			if (rc < 0)
rc                296 drivers/edac/i10nm_base.c 	rc = skx_adxl_get();
rc                297 drivers/edac/i10nm_base.c 	if (rc)
rc                309 drivers/edac/i10nm_base.c 	return rc;
rc                311 drivers/edac/i3000_edac.c 	int rc;
rc                426 drivers/edac/i3000_edac.c 	rc = -ENODEV;
rc                451 drivers/edac/i3000_edac.c 	return rc;
rc                457 drivers/edac/i3000_edac.c 	int rc;
rc                464 drivers/edac/i3000_edac.c 	rc = i3000_probe1(pdev, ent->driver_data);
rc                468 drivers/edac/i3000_edac.c 	return rc;
rc                338 drivers/edac/i3200_edac.c 	int rc;
rc                415 drivers/edac/i3200_edac.c 	rc = -ENODEV;
rc                430 drivers/edac/i3200_edac.c 	return rc;
rc                435 drivers/edac/i3200_edac.c 	int rc;
rc                442 drivers/edac/i3200_edac.c 	rc = i3200_probe1(pdev, ent->driver_data);
rc                446 drivers/edac/i3200_edac.c 	return rc;
rc               1486 drivers/edac/i5000_edac.c 	int rc;
rc               1491 drivers/edac/i5000_edac.c 	rc = pci_enable_device(pdev);
rc               1492 drivers/edac/i5000_edac.c 	if (rc)
rc               1493 drivers/edac/i5000_edac.c 		return rc;
rc                995 drivers/edac/i5100_edac.c 	int rc;
rc               1007 drivers/edac/i5100_edac.c 	rc = pci_enable_device(pdev);
rc               1008 drivers/edac/i5100_edac.c 	if (rc < 0) {
rc               1009 drivers/edac/i5100_edac.c 		ret = rc;
rc               1038 drivers/edac/i5100_edac.c 	rc = pci_enable_device(ch0mm);
rc               1039 drivers/edac/i5100_edac.c 	if (rc < 0) {
rc               1040 drivers/edac/i5100_edac.c 		ret = rc;
rc               1052 drivers/edac/i5100_edac.c 	rc = pci_enable_device(ch1mm);
rc               1053 drivers/edac/i5100_edac.c 	if (rc < 0) {
rc               1054 drivers/edac/i5100_edac.c 		ret = rc;
rc               1080 drivers/edac/i5100_edac.c 	rc = pci_enable_device(einj);
rc               1081 drivers/edac/i5100_edac.c 	if (rc < 0) {
rc               1082 drivers/edac/i5100_edac.c 		ret = rc;
rc               1378 drivers/edac/i5400_edac.c 	int rc;
rc               1383 drivers/edac/i5400_edac.c 	rc = pci_enable_device(pdev);
rc               1384 drivers/edac/i5400_edac.c 	if (rc)
rc               1385 drivers/edac/i5400_edac.c 		return rc;
rc                749 drivers/edac/i7300_edac.c 	int rc = -ENODEV;
rc                809 drivers/edac/i7300_edac.c 				rc = 0;
rc                815 drivers/edac/i7300_edac.c 	return rc;
rc                843 drivers/edac/i7300_edac.c 	int i, rc;
rc                891 drivers/edac/i7300_edac.c 	rc = i7300_init_csrows(mci);
rc                892 drivers/edac/i7300_edac.c 	if (rc < 0)
rc                893 drivers/edac/i7300_edac.c 		return rc;
rc               1027 drivers/edac/i7300_edac.c 	int rc;
rc               1030 drivers/edac/i7300_edac.c 	rc = pci_enable_device(pdev);
rc               1031 drivers/edac/i7300_edac.c 	if (rc == -EIO)
rc               1032 drivers/edac/i7300_edac.c 		return rc;
rc                690 drivers/edac/i7core_edac.c 	int rc;
rc                695 drivers/edac/i7core_edac.c 	rc = kstrtoul(data, 10, &value);
rc                696 drivers/edac/i7core_edac.c 	if ((rc < 0) || (value > 3))
rc                727 drivers/edac/i7core_edac.c 	int rc;
rc                732 drivers/edac/i7core_edac.c 	rc = kstrtoul(data, 10, &value);
rc                733 drivers/edac/i7core_edac.c 	if ((rc < 0) || (value > 7))
rc                767 drivers/edac/i7core_edac.c 	int rc;
rc                772 drivers/edac/i7core_edac.c 	rc = kstrtoul(data, 10, &value);
rc                773 drivers/edac/i7core_edac.c 	if (rc < 0)
rc                810 drivers/edac/i7core_edac.c 	int rc;							\
rc                821 drivers/edac/i7core_edac.c 		rc = kstrtoul(data, 10, &value);		\
rc                822 drivers/edac/i7core_edac.c 		if ((rc < 0) || (value >= limit))		\
rc                919 drivers/edac/i7core_edac.c 	int  rc;
rc                925 drivers/edac/i7core_edac.c 	rc = kstrtoul(data, 10, &enable);
rc                926 drivers/edac/i7core_edac.c 	if ((rc < 0))
rc               1161 drivers/edac/i7core_edac.c 	int rc;
rc               1176 drivers/edac/i7core_edac.c 	rc = device_add(pvt->addrmatch_dev);
rc               1177 drivers/edac/i7core_edac.c 	if (rc < 0)
rc               1184 drivers/edac/i7core_edac.c 			rc = -ENOMEM;
rc               1197 drivers/edac/i7core_edac.c 		rc = device_add(pvt->chancounts_dev);
rc               1198 drivers/edac/i7core_edac.c 		if (rc < 0)
rc               1210 drivers/edac/i7core_edac.c 	return rc;
rc               1425 drivers/edac/i7core_edac.c 	int i, rc, last_bus;
rc               1435 drivers/edac/i7core_edac.c 				rc = i7core_get_onedevice(&pdev, table, i,
rc               1437 drivers/edac/i7core_edac.c 				if (rc < 0) {
rc               2133 drivers/edac/i7core_edac.c 	int rc;
rc               2170 drivers/edac/i7core_edac.c 		rc = -ENOMEM;
rc               2178 drivers/edac/i7core_edac.c 	rc = mci_bind_devs(mci, i7core_dev);
rc               2179 drivers/edac/i7core_edac.c 	if (unlikely(rc < 0))
rc               2199 drivers/edac/i7core_edac.c 		rc = -EINVAL;
rc               2205 drivers/edac/i7core_edac.c 		rc = -EINVAL;
rc               2231 drivers/edac/i7core_edac.c 	return rc;
rc               2244 drivers/edac/i7core_edac.c 	int rc, count = 0;
rc               2259 drivers/edac/i7core_edac.c 	rc = i7core_get_all_devices();
rc               2260 drivers/edac/i7core_edac.c 	if (unlikely(rc < 0))
rc               2265 drivers/edac/i7core_edac.c 		rc = i7core_register_mci(i7core_dev);
rc               2266 drivers/edac/i7core_edac.c 		if (unlikely(rc < 0))
rc               2279 drivers/edac/i7core_edac.c 		rc = -ENODEV;
rc               2297 drivers/edac/i7core_edac.c 	return rc;
rc                354 drivers/edac/i82443bxgx_edac.c 	int rc;
rc                359 drivers/edac/i82443bxgx_edac.c 	rc = i82443bxgx_edacmc_probe1(pdev, ent->driver_data);
rc                364 drivers/edac/i82443bxgx_edac.c 	return rc;
rc                258 drivers/edac/i82860_edac.c 	int rc;
rc                266 drivers/edac/i82860_edac.c 	rc = i82860_probe1(pdev, ent->driver_data);
rc                268 drivers/edac/i82860_edac.c 	if (rc == 0)
rc                271 drivers/edac/i82860_edac.c 	return rc;
rc                390 drivers/edac/i82875p_edac.c 	int rc = -ENODEV;
rc                415 drivers/edac/i82875p_edac.c 		rc = -ENOMEM;
rc                468 drivers/edac/i82875p_edac.c 	return rc;
rc                475 drivers/edac/i82875p_edac.c 	int rc;
rc                483 drivers/edac/i82875p_edac.c 	rc = i82875p_probe1(pdev, ent->driver_data);
rc                488 drivers/edac/i82875p_edac.c 	return rc;
rc                466 drivers/edac/i82975x_edac.c 	int rc = -ENODEV;
rc                549 drivers/edac/i82975x_edac.c 		rc = -ENOMEM;
rc                586 drivers/edac/i82975x_edac.c 	return rc;
rc                593 drivers/edac/i82975x_edac.c 	int rc;
rc                600 drivers/edac/i82975x_edac.c 	rc = i82975x_probe1(pdev, ent->driver_data);
rc                605 drivers/edac/i82975x_edac.c 	return rc;
rc               1156 drivers/edac/pnd2_edac.c 	int rc;
rc               1201 drivers/edac/pnd2_edac.c 	rc = get_memory_error_data(mci, m->addr, daddr, msg);
rc               1202 drivers/edac/pnd2_edac.c 	if (rc)
rc               1337 drivers/edac/pnd2_edac.c 	int rc;
rc               1339 drivers/edac/pnd2_edac.c 	rc = ops->check_ecc();
rc               1340 drivers/edac/pnd2_edac.c 	if (rc < 0)
rc               1341 drivers/edac/pnd2_edac.c 		return rc;
rc               1493 drivers/edac/pnd2_edac.c 	int rc;
rc               1496 drivers/edac/pnd2_edac.c 	rc = get_registers();
rc               1497 drivers/edac/pnd2_edac.c 	if (rc)
rc               1498 drivers/edac/pnd2_edac.c 		return rc;
rc               1550 drivers/edac/pnd2_edac.c 	int rc;
rc               1573 drivers/edac/pnd2_edac.c 	rc = pnd2_probe();
rc               1574 drivers/edac/pnd2_edac.c 	if (rc < 0) {
rc               1575 drivers/edac/pnd2_edac.c 		pnd2_printk(KERN_ERR, "Failed to register device with error %d.\n", rc);
rc               1576 drivers/edac/pnd2_edac.c 		return rc;
rc                341 drivers/edac/qcom_edac.c 	int rc;
rc                343 drivers/edac/qcom_edac.c 	rc = qcom_llcc_core_setup(llcc_driv_data->bcast_regmap);
rc                344 drivers/edac/qcom_edac.c 	if (rc)
rc                345 drivers/edac/qcom_edac.c 		return rc;
rc                363 drivers/edac/qcom_edac.c 	rc = edac_device_add_device(edev_ctl);
rc                364 drivers/edac/qcom_edac.c 	if (rc)
rc                372 drivers/edac/qcom_edac.c 		rc = -ENODEV;
rc                375 drivers/edac/qcom_edac.c 	rc = devm_request_irq(dev, ecc_irq, llcc_ecc_irq_handler,
rc                377 drivers/edac/qcom_edac.c 	if (rc)
rc                380 drivers/edac/qcom_edac.c 	return rc;
rc                387 drivers/edac/qcom_edac.c 	return rc;
rc               1048 drivers/edac/sb_edac.c 	u64 rc;
rc               1052 drivers/edac/sb_edac.c 	rc = GET_BITFIELD(reg, 26, 31);
rc               1054 drivers/edac/sb_edac.c 	rc = ((reg << 6) | rc) << 26;
rc               1056 drivers/edac/sb_edac.c 	return rc | 0x1ffffff;
rc               1069 drivers/edac/sb_edac.c 	u64 rc;
rc               1074 drivers/edac/sb_edac.c 	rc = ((u64)reg_hi << 32) | reg_lo;
rc               1075 drivers/edac/sb_edac.c 	return rc | 0x3ffffff;
rc               2448 drivers/edac/sb_edac.c 	int i, rc;
rc               2463 drivers/edac/sb_edac.c 				rc = sbridge_get_onedevice(&pdev, num_mc,
rc               2465 drivers/edac/sb_edac.c 				if (rc < 0) {
rc               2973 drivers/edac/sb_edac.c 	int rc, dimm;
rc               3060 drivers/edac/sb_edac.c 		rc = get_memory_error_data(mci, m->addr, &socket, &ha,
rc               3064 drivers/edac/sb_edac.c 		rc = get_memory_error_data_from_mce(mci, m, &socket, &ha,
rc               3068 drivers/edac/sb_edac.c 	if (rc < 0)
rc               3232 drivers/edac/sb_edac.c 	int rc;
rc               3286 drivers/edac/sb_edac.c 		rc = ibridge_mci_bind_devs(mci, sbridge_dev);
rc               3287 drivers/edac/sb_edac.c 		if (unlikely(rc < 0))
rc               3311 drivers/edac/sb_edac.c 		rc = sbridge_mci_bind_devs(mci, sbridge_dev);
rc               3312 drivers/edac/sb_edac.c 		if (unlikely(rc < 0))
rc               3336 drivers/edac/sb_edac.c 		rc = haswell_mci_bind_devs(mci, sbridge_dev);
rc               3337 drivers/edac/sb_edac.c 		if (unlikely(rc < 0))
rc               3361 drivers/edac/sb_edac.c 		rc = broadwell_mci_bind_devs(mci, sbridge_dev);
rc               3362 drivers/edac/sb_edac.c 		if (unlikely(rc < 0))
rc               3385 drivers/edac/sb_edac.c 		rc = knl_mci_bind_devs(mci, sbridge_dev);
rc               3386 drivers/edac/sb_edac.c 		if (unlikely(rc < 0))
rc               3395 drivers/edac/sb_edac.c 		rc = -ENOMEM;
rc               3400 drivers/edac/sb_edac.c 	rc = get_dimm_config(mci);
rc               3401 drivers/edac/sb_edac.c 	if (rc < 0) {
rc               3413 drivers/edac/sb_edac.c 		rc = -EINVAL;
rc               3424 drivers/edac/sb_edac.c 	return rc;
rc               3449 drivers/edac/sb_edac.c 	int rc = -ENODEV;
rc               3455 drivers/edac/sb_edac.c 	rc = sbridge_get_all_devices(&num_mc, ptable);
rc               3457 drivers/edac/sb_edac.c 	if (unlikely(rc < 0)) {
rc               3469 drivers/edac/sb_edac.c 		rc = sbridge_register_mci(sbridge_dev, ptable->type);
rc               3470 drivers/edac/sb_edac.c 		if (unlikely(rc < 0))
rc               3484 drivers/edac/sb_edac.c 	return rc;
rc               3512 drivers/edac/sb_edac.c 	int rc;
rc               3527 drivers/edac/sb_edac.c 	rc = sbridge_probe(id);
rc               3529 drivers/edac/sb_edac.c 	if (rc >= 0) {
rc               3537 drivers/edac/sb_edac.c 		      rc);
rc               3539 drivers/edac/sb_edac.c 	return rc;
rc                598 drivers/edac/skx_base.c 	int rc = 0, i, off[3] = {0xd0, 0xd4, 0xd8};
rc                612 drivers/edac/skx_base.c 	rc = skx_get_hi_lo(0x2034, off, &skx_tolm, &skx_tohm);
rc                613 drivers/edac/skx_base.c 	if (rc)
rc                614 drivers/edac/skx_base.c 		return rc;
rc                616 drivers/edac/skx_base.c 	rc = skx_get_all_bus_mappings(0x2016, 0xcc, SKX, &skx_edac_list);
rc                617 drivers/edac/skx_base.c 	if (rc < 0)
rc                619 drivers/edac/skx_base.c 	if (rc == 0) {
rc                623 drivers/edac/skx_base.c 	skx_num_sockets = rc;
rc                626 drivers/edac/skx_base.c 		rc = get_all_munits(m);
rc                627 drivers/edac/skx_base.c 		if (rc < 0)
rc                629 drivers/edac/skx_base.c 		if (rc != m->per_socket * skx_num_sockets) {
rc                631 drivers/edac/skx_base.c 				 m->per_socket * skx_num_sockets, rc, m->did);
rc                632 drivers/edac/skx_base.c 			rc = -ENODEV;
rc                638 drivers/edac/skx_base.c 		rc = skx_get_src_id(d, 0xf0, &src_id);
rc                639 drivers/edac/skx_base.c 		if (rc < 0)
rc                641 drivers/edac/skx_base.c 		rc = skx_get_node_id(d, &node_id);
rc                642 drivers/edac/skx_base.c 		if (rc < 0)
rc                650 drivers/edac/skx_base.c 			rc = skx_register_mci(&d->imc[i], d->imc[i].chan[0].cdev,
rc                653 drivers/edac/skx_base.c 			if (rc < 0)
rc                673 drivers/edac/skx_base.c 	return rc;
rc                378 drivers/edac/skx_common.c 	int rc;
rc                403 drivers/edac/skx_common.c 		rc = -ENOMEM;
rc                414 drivers/edac/skx_common.c 	rc = get_dimm_config(mci);
rc                415 drivers/edac/skx_common.c 	if (rc < 0)
rc                424 drivers/edac/skx_common.c 		rc = -EINVAL;
rc                435 drivers/edac/skx_common.c 	return rc;
rc               1035 drivers/edac/synopsys_edac.c 	int rc;
rc               1037 drivers/edac/synopsys_edac.c 	rc = device_create_file(&mci->dev, &dev_attr_inject_data_error);
rc               1038 drivers/edac/synopsys_edac.c 	if (rc < 0)
rc               1039 drivers/edac/synopsys_edac.c 		return rc;
rc               1040 drivers/edac/synopsys_edac.c 	rc = device_create_file(&mci->dev, &dev_attr_inject_data_poison);
rc               1041 drivers/edac/synopsys_edac.c 	if (rc < 0)
rc               1042 drivers/edac/synopsys_edac.c 		return rc;
rc               1295 drivers/edac/synopsys_edac.c 	int rc;
rc               1333 drivers/edac/synopsys_edac.c 		rc = setup_irq(mci, pdev);
rc               1334 drivers/edac/synopsys_edac.c 		if (rc)
rc               1338 drivers/edac/synopsys_edac.c 	rc = edac_mc_add_mc(mci);
rc               1339 drivers/edac/synopsys_edac.c 	if (rc) {
rc               1366 drivers/edac/synopsys_edac.c 	return rc;
rc               1371 drivers/edac/synopsys_edac.c 	return rc;
rc               2115 drivers/edac/thunderx_edac.c 	int rc = 0;
rc               2117 drivers/edac/thunderx_edac.c 	rc = pci_register_driver(&thunderx_lmc_driver);
rc               2118 drivers/edac/thunderx_edac.c 	if (rc)
rc               2119 drivers/edac/thunderx_edac.c 		return rc;
rc               2121 drivers/edac/thunderx_edac.c 	rc = pci_register_driver(&thunderx_ocx_driver);
rc               2122 drivers/edac/thunderx_edac.c 	if (rc)
rc               2125 drivers/edac/thunderx_edac.c 	rc = pci_register_driver(&thunderx_l2c_driver);
rc               2126 drivers/edac/thunderx_edac.c 	if (rc)
rc               2129 drivers/edac/thunderx_edac.c 	return rc;
rc               2135 drivers/edac/thunderx_edac.c 	return rc;
rc                320 drivers/edac/x38_edac.c 	int rc;
rc                396 drivers/edac/x38_edac.c 	rc = -ENODEV;
rc                411 drivers/edac/x38_edac.c 	return rc;
rc                416 drivers/edac/x38_edac.c 	int rc;
rc                423 drivers/edac/x38_edac.c 	rc = x38_probe1(pdev, ent->driver_data);
rc                427 drivers/edac/x38_edac.c 	return rc;
rc                349 drivers/edac/xgene_edac.c 	int rc;
rc                357 drivers/edac/xgene_edac.c 	rc = of_address_to_resource(np, 0, &res);
rc                358 drivers/edac/xgene_edac.c 	if (rc < 0) {
rc                365 drivers/edac/xgene_edac.c 		rc = PTR_ERR(tmp_ctx.mcu_csr);
rc                372 drivers/edac/xgene_edac.c 		rc = -ENODEV;
rc                376 drivers/edac/xgene_edac.c 		rc = -ENODEV;
rc                389 drivers/edac/xgene_edac.c 		rc = -ENOMEM;
rc                415 drivers/edac/xgene_edac.c 		rc = -EINVAL;
rc                434 drivers/edac/xgene_edac.c 	return rc;
rc                894 drivers/edac/xgene_edac.c 	int rc;
rc                903 drivers/edac/xgene_edac.c 		rc = -ENODEV;
rc                906 drivers/edac/xgene_edac.c 	rc = regmap_read(edac->efuse_map, 0, &val);
rc                907 drivers/edac/xgene_edac.c 	if (rc)
rc                910 drivers/edac/xgene_edac.c 		rc = -ENODEV;
rc                919 drivers/edac/xgene_edac.c 		rc = -ENOMEM;
rc                935 drivers/edac/xgene_edac.c 	rc = of_address_to_resource(np, 0, &res);
rc                936 drivers/edac/xgene_edac.c 	if (rc < 0) {
rc                944 drivers/edac/xgene_edac.c 		rc = PTR_ERR(ctx->pmd_csr);
rc                953 drivers/edac/xgene_edac.c 	rc = edac_device_add_device(edac_dev);
rc                954 drivers/edac/xgene_edac.c 	if (rc > 0) {
rc                956 drivers/edac/xgene_edac.c 		rc = -ENOMEM;
rc                976 drivers/edac/xgene_edac.c 	return rc;
rc               1191 drivers/edac/xgene_edac.c 	int rc = 0;
rc               1196 drivers/edac/xgene_edac.c 	rc = of_address_to_resource(np, 0, &res);
rc               1197 drivers/edac/xgene_edac.c 	if (rc < 0) {
rc               1205 drivers/edac/xgene_edac.c 		rc = PTR_ERR(dev_csr);
rc               1214 drivers/edac/xgene_edac.c 		rc = -ENOMEM;
rc               1236 drivers/edac/xgene_edac.c 	rc = edac_device_add_device(edac_dev);
rc               1237 drivers/edac/xgene_edac.c 	if (rc > 0) {
rc               1239 drivers/edac/xgene_edac.c 		rc = -ENOMEM;
rc               1259 drivers/edac/xgene_edac.c 	return rc;
rc               1734 drivers/edac/xgene_edac.c 	int rc;
rc               1739 drivers/edac/xgene_edac.c 	rc = of_address_to_resource(np, 0, &res);
rc               1740 drivers/edac/xgene_edac.c 	if (rc < 0) {
rc               1748 drivers/edac/xgene_edac.c 		rc = PTR_ERR(dev_csr);
rc               1757 drivers/edac/xgene_edac.c 		rc = -ENOMEM;
rc               1777 drivers/edac/xgene_edac.c 	rc = edac_device_add_device(edac_dev);
rc               1778 drivers/edac/xgene_edac.c 	if (rc > 0) {
rc               1780 drivers/edac/xgene_edac.c 		rc = -ENOMEM;
rc               1801 drivers/edac/xgene_edac.c 	return rc;
rc               1852 drivers/edac/xgene_edac.c 	int rc;
rc               1871 drivers/edac/xgene_edac.c 		rc = PTR_ERR(edac->csw_map);
rc               1879 drivers/edac/xgene_edac.c 		rc = PTR_ERR(edac->mcba_map);
rc               1887 drivers/edac/xgene_edac.c 		rc = PTR_ERR(edac->mcbb_map);
rc               1894 drivers/edac/xgene_edac.c 		rc = PTR_ERR(edac->efuse_map);
rc               1913 drivers/edac/xgene_edac.c 		rc = PTR_ERR(edac->pcp_csr);
rc               1925 drivers/edac/xgene_edac.c 				rc = -EINVAL;
rc               1928 drivers/edac/xgene_edac.c 			rc = devm_request_irq(&pdev->dev, irq,
rc               1931 drivers/edac/xgene_edac.c 			if (rc) {
rc               1963 drivers/edac/xgene_edac.c 	return rc;
rc               2008 drivers/edac/xgene_edac.c 	int rc;
rc               2020 drivers/edac/xgene_edac.c 	rc = platform_driver_register(&xgene_edac_driver);
rc               2021 drivers/edac/xgene_edac.c 	if (rc) {
rc               2030 drivers/edac/xgene_edac.c 	return rc;
rc                233 drivers/eisa/eisa-bus.c 	int rc = device_register(&edev->dev);
rc                234 drivers/eisa/eisa-bus.c 	if (rc) {
rc                236 drivers/eisa/eisa-bus.c 		return rc;
rc                239 drivers/eisa/eisa-bus.c 	rc = device_create_file(&edev->dev, &dev_attr_signature);
rc                240 drivers/eisa/eisa-bus.c 	if (rc)
rc                242 drivers/eisa/eisa-bus.c 	rc = device_create_file(&edev->dev, &dev_attr_enabled);
rc                243 drivers/eisa/eisa-bus.c 	if (rc)
rc                245 drivers/eisa/eisa-bus.c 	rc = device_create_file(&edev->dev, &dev_attr_modalias);
rc                246 drivers/eisa/eisa-bus.c 	if (rc)
rc                257 drivers/eisa/eisa-bus.c 	return rc;
rc                 23 drivers/eisa/pci_eisa.c 	int rc, i;
rc                 26 drivers/eisa/pci_eisa.c 	if ((rc = pci_enable_device (pdev))) {
rc                 28 drivers/eisa/pci_eisa.c 		return rc;
rc                739 drivers/firmware/edd.c 	int rc=0;
rc                755 drivers/firmware/edd.c 			rc = -ENOMEM;
rc                759 drivers/firmware/edd.c 		rc = edd_device_register(edev, i);
rc                760 drivers/firmware/edd.c 		if (rc) {
rc                773 drivers/firmware/edd.c 	return rc;
rc                553 drivers/firmware/efi/cper.c 	int rc;
rc                555 drivers/firmware/efi/cper.c 	rc = cper_estatus_check_header(estatus);
rc                556 drivers/firmware/efi/cper.c 	if (rc)
rc                557 drivers/firmware/efi/cper.c 		return rc;
rc                995 drivers/firmware/efi/efi.c 	int rc, index;
rc               1001 drivers/firmware/efi/efi.c 		rc = efi_memreserve_map_root();
rc               1002 drivers/firmware/efi/efi.c 		if (rc)
rc               1003 drivers/firmware/efi/efi.c 			return rc;
rc               1025 drivers/firmware/efi/efi.c 	rc = efi_mem_reserve_iomem(__pa(rsv), SZ_4K);
rc               1026 drivers/firmware/efi/efi.c 	if (rc) {
rc               1028 drivers/firmware/efi/efi.c 		return rc;
rc                178 drivers/firmware/efi/esrt.c 		int rc = 0;
rc                181 drivers/firmware/efi/esrt.c 		rc = kobject_init_and_add(&entry->kobj, &esre1_ktype, NULL,
rc                183 drivers/firmware/efi/esrt.c 		if (rc) {
rc                185 drivers/firmware/efi/esrt.c 			return rc;
rc                246 drivers/firmware/efi/esrt.c 	int rc;
rc                253 drivers/firmware/efi/esrt.c 	rc = efi_mem_desc_lookup(efi.esrt, &md);
rc                254 drivers/firmware/efi/esrt.c 	if (rc < 0 ||
rc                342 drivers/firmware/efi/esrt.c 	int i, rc;
rc                357 drivers/firmware/efi/esrt.c 		rc = esre_create_sysfs_entry(esre, i);
rc                358 drivers/firmware/efi/esrt.c 		if (rc < 0) {
rc                360 drivers/firmware/efi/esrt.c 			       rc);
rc                361 drivers/firmware/efi/esrt.c 			return rc;
rc                192 drivers/firmware/google/gsmi.c 	int rc = 0;
rc                257 drivers/firmware/google/gsmi.c 		rc = 1;
rc                261 drivers/firmware/google/gsmi.c 		rc = -EINVAL;
rc                265 drivers/firmware/google/gsmi.c 		rc = -ENOMEM;
rc                272 drivers/firmware/google/gsmi.c 		rc = -ENOSYS;
rc                276 drivers/firmware/google/gsmi.c 		rc = -EBUSY;
rc                280 drivers/firmware/google/gsmi.c 		rc = -EFAULT;
rc                284 drivers/firmware/google/gsmi.c 		rc = -ENOENT;
rc                288 drivers/firmware/google/gsmi.c 		rc = -ENOSPC;
rc                293 drivers/firmware/google/gsmi.c 		rc = result;
rc                298 drivers/firmware/google/gsmi.c 		rc = -ENXIO;
rc                301 drivers/firmware/google/gsmi.c 	return rc;
rc                321 drivers/firmware/google/gsmi.c 	int rc;
rc                342 drivers/firmware/google/gsmi.c 	rc = gsmi_exec(GSMI_CALLBACK, GSMI_CMD_GET_NVRAM_VAR);
rc                343 drivers/firmware/google/gsmi.c 	if (rc < 0) {
rc                346 drivers/firmware/google/gsmi.c 	} else if (rc == 1) {
rc                381 drivers/firmware/google/gsmi.c 	int rc;
rc                404 drivers/firmware/google/gsmi.c 	rc = gsmi_exec(GSMI_CALLBACK, GSMI_CMD_GET_NEXT_VAR);
rc                405 drivers/firmware/google/gsmi.c 	if (rc < 0) {
rc                408 drivers/firmware/google/gsmi.c 	} else if (rc == 1) {
rc                445 drivers/firmware/google/gsmi.c 	int rc;
rc                468 drivers/firmware/google/gsmi.c 	rc = gsmi_exec(GSMI_CALLBACK, GSMI_CMD_SET_NVRAM_VAR);
rc                469 drivers/firmware/google/gsmi.c 	if (rc < 0) {
rc                494 drivers/firmware/google/gsmi.c 	int rc = 0;
rc                518 drivers/firmware/google/gsmi.c 	rc = gsmi_exec(GSMI_CALLBACK, GSMI_CMD_SET_EVENT_LOG);
rc                519 drivers/firmware/google/gsmi.c 	if (rc < 0)
rc                524 drivers/firmware/google/gsmi.c 	return (rc == 0) ? count : rc;
rc                537 drivers/firmware/google/gsmi.c 	int rc;
rc                545 drivers/firmware/google/gsmi.c 	rc = kstrtoul(buf, 0, &val);
rc                546 drivers/firmware/google/gsmi.c 	if (rc)
rc                547 drivers/firmware/google/gsmi.c 		return rc;
rc                566 drivers/firmware/google/gsmi.c 	rc = gsmi_exec(GSMI_CALLBACK, GSMI_CMD_CLEAR_EVENT_LOG);
rc                570 drivers/firmware/google/gsmi.c 	if (rc)
rc                571 drivers/firmware/google/gsmi.c 		return rc;
rc                584 drivers/firmware/google/gsmi.c 	int rc;
rc                592 drivers/firmware/google/gsmi.c 	rc = gsmi_exec(GSMI_CALLBACK, GSMI_CMD_CLEAR_CONFIG);
rc                596 drivers/firmware/google/gsmi.c 	if (rc)
rc                597 drivers/firmware/google/gsmi.c 		return rc;
rc                623 drivers/firmware/google/gsmi.c 	int rc = 0;
rc                643 drivers/firmware/google/gsmi.c 	rc = gsmi_exec(GSMI_CALLBACK, GSMI_CMD_SET_EVENT_LOG);
rc                647 drivers/firmware/google/gsmi.c 	if (rc < 0)
rc                653 drivers/firmware/google/gsmi.c 	return rc;
rc                475 drivers/firmware/iscsi_ibft.c 	umode_t rc = 0;
rc                480 drivers/firmware/iscsi_ibft.c 		rc = S_IRUGO;
rc                484 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                489 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                492 drivers/firmware/iscsi_ibft.c 		rc = S_IRUGO;
rc                496 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                500 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                504 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                508 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                512 drivers/firmware/iscsi_ibft.c 		rc = S_IRUGO;
rc                516 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                522 drivers/firmware/iscsi_ibft.c 	return rc;
rc                529 drivers/firmware/iscsi_ibft.c 	umode_t rc = 0;
rc                539 drivers/firmware/iscsi_ibft.c 		rc = S_IRUGO;
rc                543 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                548 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                553 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                559 drivers/firmware/iscsi_ibft.c 	return rc;
rc                566 drivers/firmware/iscsi_ibft.c 	umode_t rc = 0;
rc                571 drivers/firmware/iscsi_ibft.c 		rc = S_IRUGO;
rc                575 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                579 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                583 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                587 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                591 drivers/firmware/iscsi_ibft.c 			rc = S_IRUGO;
rc                597 drivers/firmware/iscsi_ibft.c 	return rc;
rc                603 drivers/firmware/iscsi_ibft.c 	umode_t rc = 0;
rc                609 drivers/firmware/iscsi_ibft.c 		rc = S_IRUGO;
rc                615 drivers/firmware/iscsi_ibft.c 	return rc;
rc                633 drivers/firmware/iscsi_ibft.c 	int rc = 0;
rc                644 drivers/firmware/iscsi_ibft.c 		rc = ibft_verify_hdr("initiator", hdr, id_initiator,
rc                646 drivers/firmware/iscsi_ibft.c 		if (rc)
rc                655 drivers/firmware/iscsi_ibft.c 			rc = -ENOMEM;
rc                660 drivers/firmware/iscsi_ibft.c 		rc = ibft_verify_hdr("ethernet", hdr, id_nic,
rc                662 drivers/firmware/iscsi_ibft.c 		if (rc)
rc                671 drivers/firmware/iscsi_ibft.c 			rc = -ENOMEM;
rc                676 drivers/firmware/iscsi_ibft.c 		rc = ibft_verify_hdr("target", hdr, id_target,
rc                678 drivers/firmware/iscsi_ibft.c 		if (rc)
rc                687 drivers/firmware/iscsi_ibft.c 			rc = -ENOMEM;
rc                695 drivers/firmware/iscsi_ibft.c 		rc = 1;
rc                701 drivers/firmware/iscsi_ibft.c 		rc = 1;
rc                705 drivers/firmware/iscsi_ibft.c 	if (rc) {
rc                707 drivers/firmware/iscsi_ibft.c 		rc = 0;
rc                722 drivers/firmware/iscsi_ibft.c 			rc = sysfs_create_link(&boot_kobj->kobj,
rc                731 drivers/firmware/iscsi_ibft.c 	return rc;
rc                745 drivers/firmware/iscsi_ibft.c 	int rc = 0;
rc                752 drivers/firmware/iscsi_ibft.c 	rc = ibft_verify_hdr("control", (struct ibft_hdr *)control, id_control,
rc                756 drivers/firmware/iscsi_ibft.c 	rc |= ((control->hdr.index) ? -ENODEV : 0);
rc                757 drivers/firmware/iscsi_ibft.c 	if (rc) {
rc                759 drivers/firmware/iscsi_ibft.c 		return rc;
rc                765 drivers/firmware/iscsi_ibft.c 			rc = ibft_create_kobject(header,
rc                767 drivers/firmware/iscsi_ibft.c 			if (rc)
rc                771 drivers/firmware/iscsi_ibft.c 	if (rc)
rc                772 drivers/firmware/iscsi_ibft.c 		return rc;
rc                788 drivers/firmware/iscsi_ibft.c 		rc = -ENOMEM;
rc                791 drivers/firmware/iscsi_ibft.c 	return rc;
rc                857 drivers/firmware/iscsi_ibft.c 	int rc = 0;
rc                870 drivers/firmware/iscsi_ibft.c 		rc = ibft_check_device();
rc                871 drivers/firmware/iscsi_ibft.c 		if (rc)
rc                872 drivers/firmware/iscsi_ibft.c 			return rc;
rc                879 drivers/firmware/iscsi_ibft.c 		rc = ibft_register_kobjects(ibft_addr);
rc                880 drivers/firmware/iscsi_ibft.c 		if (rc)
rc                889 drivers/firmware/iscsi_ibft.c 	return rc;
rc                 90 drivers/firmware/pcdp.c 	int rc = -ENODEV;
rc                112 drivers/firmware/pcdp.c 				rc = setup_serial_console(uart);
rc                124 drivers/firmware/pcdp.c 				rc = setup_vga_console(dev);
rc                132 drivers/firmware/pcdp.c 	return rc;
rc                256 drivers/fpga/fpga-mgr.c 	int rc;
rc                293 drivers/fpga/fpga-mgr.c 	rc = sg_alloc_table_from_pages(&sgt, pages, index, offset_in_page(buf),
rc                296 drivers/fpga/fpga-mgr.c 	if (rc)
rc                297 drivers/fpga/fpga-mgr.c 		return rc;
rc                299 drivers/fpga/fpga-mgr.c 	rc = fpga_mgr_buf_load_sg(mgr, info, &sgt);
rc                302 drivers/fpga/fpga-mgr.c 	return rc;
rc                207 drivers/fsi/fsi-core.c 	int rc, link;
rc                213 drivers/fsi/fsi-core.c 	rc = fsi_master_read(master, link, id, FSI_SLAVE_BASE + FSI_SISC,
rc                215 drivers/fsi/fsi-core.c 	if (rc)
rc                216 drivers/fsi/fsi-core.c 		return rc;
rc                218 drivers/fsi/fsi-core.c 	rc =  fsi_master_read(master, link, id, FSI_SLAVE_BASE + FSI_SSTAT,
rc                220 drivers/fsi/fsi-core.c 	if (rc)
rc                221 drivers/fsi/fsi-core.c 		return rc;
rc                283 drivers/fsi/fsi-core.c 	int rc, link;
rc                299 drivers/fsi/fsi-core.c 	rc = fsi_slave_report_and_clear_errors(slave);
rc                300 drivers/fsi/fsi-core.c 	if (!rc)
rc                305 drivers/fsi/fsi-core.c 		rc = master->term(master, link, id);
rc                306 drivers/fsi/fsi-core.c 		if (!rc) {
rc                307 drivers/fsi/fsi-core.c 			rc = fsi_master_read(master, link, id, 0,
rc                309 drivers/fsi/fsi-core.c 			if (!rc)
rc                310 drivers/fsi/fsi-core.c 				rc = fsi_slave_report_and_clear_errors(slave);
rc                311 drivers/fsi/fsi-core.c 			if (!rc)
rc                320 drivers/fsi/fsi-core.c 	rc = fsi_master_break(master, link);
rc                321 drivers/fsi/fsi-core.c 	if (rc)
rc                322 drivers/fsi/fsi-core.c 		return rc;
rc                327 drivers/fsi/fsi-core.c 	rc = fsi_slave_set_smode(slave);
rc                328 drivers/fsi/fsi-core.c 	if (rc)
rc                329 drivers/fsi/fsi-core.c 		return rc;
rc                343 drivers/fsi/fsi-core.c 	int rc, err_rc, i;
rc                345 drivers/fsi/fsi-core.c 	rc = fsi_slave_calc_addr(slave, &addr, &id);
rc                346 drivers/fsi/fsi-core.c 	if (rc)
rc                347 drivers/fsi/fsi-core.c 		return rc;
rc                350 drivers/fsi/fsi-core.c 		rc = fsi_master_read(slave->master, slave->link,
rc                352 drivers/fsi/fsi-core.c 		if (!rc)
rc                360 drivers/fsi/fsi-core.c 	return rc;
rc                368 drivers/fsi/fsi-core.c 	int rc, err_rc, i;
rc                370 drivers/fsi/fsi-core.c 	rc = fsi_slave_calc_addr(slave, &addr, &id);
rc                371 drivers/fsi/fsi-core.c 	if (rc)
rc                372 drivers/fsi/fsi-core.c 		return rc;
rc                375 drivers/fsi/fsi-core.c 		rc = fsi_master_write(slave->master, slave->link,
rc                377 drivers/fsi/fsi-core.c 		if (!rc)
rc                385 drivers/fsi/fsi-core.c 	return rc;
rc                463 drivers/fsi/fsi-core.c 	int rc, i;
rc                479 drivers/fsi/fsi-core.c 		rc = fsi_slave_read(slave, (i + 1) * sizeof(data),
rc                481 drivers/fsi/fsi-core.c 		if (rc) {
rc                531 drivers/fsi/fsi-core.c 			rc = device_register(&dev->dev);
rc                532 drivers/fsi/fsi-core.c 			if (rc) {
rc                533 drivers/fsi/fsi-core.c 				dev_warn(&slave->dev, "add failed: %d\n", rc);
rc                578 drivers/fsi/fsi-core.c 	int rc;
rc                589 drivers/fsi/fsi-core.c 		rc = fsi_slave_read(slave, off, buf + total_len, read_len);
rc                590 drivers/fsi/fsi-core.c 		if (rc)
rc                591 drivers/fsi/fsi-core.c 			return rc;
rc                605 drivers/fsi/fsi-core.c 	int rc;
rc                616 drivers/fsi/fsi-core.c 		rc = fsi_slave_write(slave, off, buf + total_len, write_len);
rc                617 drivers/fsi/fsi-core.c 		if (rc)
rc                618 drivers/fsi/fsi-core.c 			return rc;
rc                694 drivers/fsi/fsi-core.c 	ssize_t rc;
rc                708 drivers/fsi/fsi-core.c 		rc = fsi_slave_read(slave, off, &data, read_len);
rc                709 drivers/fsi/fsi-core.c 		if (rc)
rc                711 drivers/fsi/fsi-core.c 		rc = copy_to_user(buf + total_len, &data, read_len);
rc                712 drivers/fsi/fsi-core.c 		if (rc) {
rc                713 drivers/fsi/fsi-core.c 			rc = -EFAULT;
rc                718 drivers/fsi/fsi-core.c 	rc = count;
rc                730 drivers/fsi/fsi-core.c 	ssize_t rc;
rc                745 drivers/fsi/fsi-core.c 		rc = copy_from_user(&data, buf + total_len, write_len);
rc                746 drivers/fsi/fsi-core.c 		if (rc) {
rc                747 drivers/fsi/fsi-core.c 			rc = -EFAULT;
rc                750 drivers/fsi/fsi-core.c 		rc = fsi_slave_write(slave, off, &data, write_len);
rc                751 drivers/fsi/fsi-core.c 		if (rc)
rc                755 drivers/fsi/fsi-core.c 	rc = count;
rc                824 drivers/fsi/fsi-core.c 	int rc;
rc                839 drivers/fsi/fsi-core.c 	rc = fsi_slave_set_smode(slave);
rc                840 drivers/fsi/fsi-core.c 	if (rc < 0)
rc                841 drivers/fsi/fsi-core.c 		return rc;
rc                985 drivers/fsi/fsi-core.c 	int rc;
rc                993 drivers/fsi/fsi-core.c 	rc = fsi_master_read(master, link, id, 0, &data, sizeof(data));
rc                994 drivers/fsi/fsi-core.c 	if (rc) {
rc                996 drivers/fsi/fsi-core.c 				link, id, rc);
rc               1016 drivers/fsi/fsi-core.c 		rc = fsi_master_write(master, link, id,
rc               1019 drivers/fsi/fsi-core.c 		if (rc)
rc               1022 drivers/fsi/fsi-core.c 				link, id, rc);
rc               1055 drivers/fsi/fsi-core.c 	rc = fsi_slave_set_smode(slave);
rc               1056 drivers/fsi/fsi-core.c 	if (rc) {
rc               1059 drivers/fsi/fsi-core.c 				link, id, rc);
rc               1064 drivers/fsi/fsi-core.c 	rc = __fsi_get_new_minor(slave, fsi_dev_cfam, &slave->dev.devt,
rc               1066 drivers/fsi/fsi-core.c 	if (rc)
rc               1071 drivers/fsi/fsi-core.c 	rc = cdev_device_add(&slave->cdev, &slave->dev);
rc               1072 drivers/fsi/fsi-core.c 	if (rc) {
rc               1073 drivers/fsi/fsi-core.c 		dev_err(&slave->dev, "Error %d creating slave device\n", rc);
rc               1088 drivers/fsi/fsi-core.c 	rc = device_create_bin_file(&slave->dev, &fsi_slave_raw_attr);
rc               1089 drivers/fsi/fsi-core.c 	if (rc)
rc               1090 drivers/fsi/fsi-core.c 		dev_warn(&slave->dev, "failed to create raw attr: %d\n", rc);
rc               1093 drivers/fsi/fsi-core.c 	rc = fsi_slave_scan(slave);
rc               1094 drivers/fsi/fsi-core.c 	if (rc)
rc               1096 drivers/fsi/fsi-core.c 				rc);
rc               1105 drivers/fsi/fsi-core.c 	return rc;
rc               1126 drivers/fsi/fsi-core.c 	int rc;
rc               1130 drivers/fsi/fsi-core.c 	rc = fsi_check_access(addr, size);
rc               1131 drivers/fsi/fsi-core.c 	if (!rc)
rc               1132 drivers/fsi/fsi-core.c 		rc = master->read(master, link, slave_id, addr, val, size);
rc               1135 drivers/fsi/fsi-core.c 			false, val, rc);
rc               1137 drivers/fsi/fsi-core.c 	return rc;
rc               1143 drivers/fsi/fsi-core.c 	int rc;
rc               1147 drivers/fsi/fsi-core.c 	rc = fsi_check_access(addr, size);
rc               1148 drivers/fsi/fsi-core.c 	if (!rc)
rc               1149 drivers/fsi/fsi-core.c 		rc = master->write(master, link, slave_id, addr, val, size);
rc               1152 drivers/fsi/fsi-core.c 			true, val, rc);
rc               1154 drivers/fsi/fsi-core.c 	return rc;
rc               1170 drivers/fsi/fsi-core.c 	int rc = 0;
rc               1175 drivers/fsi/fsi-core.c 		rc = master->send_break(master, link);
rc               1179 drivers/fsi/fsi-core.c 	return rc;
rc               1184 drivers/fsi/fsi-core.c 	int link, rc;
rc               1187 drivers/fsi/fsi-core.c 		rc = fsi_master_link_enable(master, link);
rc               1188 drivers/fsi/fsi-core.c 		if (rc) {
rc               1190 drivers/fsi/fsi-core.c 				"enable link %d failed: %d\n", link, rc);
rc               1193 drivers/fsi/fsi-core.c 		rc = fsi_master_break(master, link);
rc               1194 drivers/fsi/fsi-core.c 		if (rc) {
rc               1196 drivers/fsi/fsi-core.c 				"break to link %d failed: %d\n", link, rc);
rc               1229 drivers/fsi/fsi-core.c 	int rc;
rc               1233 drivers/fsi/fsi-core.c 	rc = fsi_master_scan(master);
rc               1236 drivers/fsi/fsi-core.c 	return rc;
rc               1244 drivers/fsi/fsi-core.c 	int rc;
rc               1246 drivers/fsi/fsi-core.c 	rc = fsi_master_rescan(master);
rc               1247 drivers/fsi/fsi-core.c 	if (rc < 0)
rc               1248 drivers/fsi/fsi-core.c 		return rc;
rc               1269 drivers/fsi/fsi-core.c 	int rc;
rc               1276 drivers/fsi/fsi-core.c 	rc = device_register(&master->dev);
rc               1277 drivers/fsi/fsi-core.c 	if (rc) {
rc               1279 drivers/fsi/fsi-core.c 		return rc;
rc               1282 drivers/fsi/fsi-core.c 	rc = device_create_file(&master->dev, &dev_attr_rescan);
rc               1283 drivers/fsi/fsi-core.c 	if (rc) {
rc               1286 drivers/fsi/fsi-core.c 		return rc;
rc               1289 drivers/fsi/fsi-core.c 	rc = device_create_file(&master->dev, &dev_attr_break);
rc               1290 drivers/fsi/fsi-core.c 	if (rc) {
rc               1293 drivers/fsi/fsi-core.c 		return rc;
rc               1368 drivers/fsi/fsi-core.c 	int rc;
rc               1370 drivers/fsi/fsi-core.c 	rc = alloc_chrdev_region(&fsi_base_dev, 0, FSI_CHAR_MAX_DEVICES, "fsi");
rc               1371 drivers/fsi/fsi-core.c 	if (rc)
rc               1372 drivers/fsi/fsi-core.c 		return rc;
rc               1373 drivers/fsi/fsi-core.c 	rc = bus_register(&fsi_bus_type);
rc               1374 drivers/fsi/fsi-core.c 	if (rc)
rc               1380 drivers/fsi/fsi-core.c 	return rc;
rc                347 drivers/fsi/fsi-master-ast-cf.c 		int rc, lcnt = min(count, 255);
rc                349 drivers/fsi/fsi-master-ast-cf.c 		rc = do_copro_command(master,
rc                351 drivers/fsi/fsi-master-ast-cf.c 		if (rc)
rc                352 drivers/fsi/fsi-master-ast-cf.c 			return rc;
rc                418 drivers/fsi/fsi-master-ast-cf.c 	int rc;
rc                422 drivers/fsi/fsi-master-ast-cf.c 	rc = send_request(master, &cmd, 0);
rc                423 drivers/fsi/fsi-master-ast-cf.c 	if (rc) {
rc                424 drivers/fsi/fsi-master-ast-cf.c 		dev_warn(master->dev, "Error %d sending term\n", rc);
rc                425 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                428 drivers/fsi/fsi-master-ast-cf.c 	rc = read_copro_response(master, 0, NULL, &tag);
rc                429 drivers/fsi/fsi-master-ast-cf.c 	if (rc < 0) {
rc                470 drivers/fsi/fsi-master-ast-cf.c 	int busy_count = 0, rc;
rc                476 drivers/fsi/fsi-master-ast-cf.c 	rc = read_copro_response(master, size, &response, &tag);
rc                479 drivers/fsi/fsi-master-ast-cf.c 	if (rc == -EAGAIN) {
rc                486 drivers/fsi/fsi-master-ast-cf.c 			rc = -EIO;
rc                492 drivers/fsi/fsi-master-ast-cf.c 		rc = clock_zeros(master, FSI_MASTER_EPOLL_CLOCKS);
rc                493 drivers/fsi/fsi-master-ast-cf.c 		if (rc) {
rc                495 drivers/fsi/fsi-master-ast-cf.c 				 "Error %d clocking zeros for E_POLL\n", rc);
rc                496 drivers/fsi/fsi-master-ast-cf.c 			return rc;
rc                499 drivers/fsi/fsi-master-ast-cf.c 		rc = send_request(master, &cmd, size);
rc                500 drivers/fsi/fsi-master-ast-cf.c 		if (rc) {
rc                501 drivers/fsi/fsi-master-ast-cf.c 			dev_warn(master->dev, "Error %d sending E_POLL\n", rc);
rc                506 drivers/fsi/fsi-master-ast-cf.c 	if (rc)
rc                507 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                529 drivers/fsi/fsi-master-ast-cf.c 		rc = clock_zeros(master, FSI_MASTER_DPOLL_CLOCKS);
rc                530 drivers/fsi/fsi-master-ast-cf.c 		if (rc) {
rc                532 drivers/fsi/fsi-master-ast-cf.c 				 "Error %d clocking zeros for D_POLL\n", rc);
rc                537 drivers/fsi/fsi-master-ast-cf.c 			rc = send_request(master, &cmd, size);
rc                538 drivers/fsi/fsi-master-ast-cf.c 			if (rc) {
rc                539 drivers/fsi/fsi-master-ast-cf.c 				dev_warn(master->dev, "Error %d sending D_POLL\n", rc);
rc                547 drivers/fsi/fsi-master-ast-cf.c 		rc = -EIO;
rc                554 drivers/fsi/fsi-master-ast-cf.c 		rc = -EIO;
rc                560 drivers/fsi/fsi-master-ast-cf.c 		rc = -EAGAIN;
rc                568 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc                574 drivers/fsi/fsi-master-ast-cf.c 	int rc = -EAGAIN, retries = 0;
rc                578 drivers/fsi/fsi-master-ast-cf.c 		rc = send_request(master, cmd, resp_len);
rc                579 drivers/fsi/fsi-master-ast-cf.c 		if (rc) {
rc                580 drivers/fsi/fsi-master-ast-cf.c 			if (rc != -ESHUTDOWN)
rc                581 drivers/fsi/fsi-master-ast-cf.c 				dev_warn(master->dev, "Error %d sending command\n", rc);
rc                584 drivers/fsi/fsi-master-ast-cf.c 		rc = handle_response(master, slave, resp_len, resp);
rc                585 drivers/fsi/fsi-master-ast-cf.c 		if (rc != -EAGAIN)
rc                587 drivers/fsi/fsi-master-ast-cf.c 		rc = -EIO;
rc                594 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc                603 drivers/fsi/fsi-master-ast-cf.c 	int rc;
rc                611 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, size, val);
rc                612 drivers/fsi/fsi-master-ast-cf.c 	last_address_update(master, id, rc == 0, addr);
rc                613 drivers/fsi/fsi-master-ast-cf.c 	if (rc)
rc                615 drivers/fsi/fsi-master-ast-cf.c 			id, addr, rc);
rc                618 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc                627 drivers/fsi/fsi-master-ast-cf.c 	int rc;
rc                636 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, 0, NULL);
rc                637 drivers/fsi/fsi-master-ast-cf.c 	last_address_update(master, id, rc == 0, addr);
rc                638 drivers/fsi/fsi-master-ast-cf.c 	if (rc)
rc                640 drivers/fsi/fsi-master-ast-cf.c 			id, addr, rc);
rc                643 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc                651 drivers/fsi/fsi-master-ast-cf.c 	int rc;
rc                659 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, 0, NULL);
rc                663 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc                669 drivers/fsi/fsi-master-ast-cf.c 	int rc;
rc                680 drivers/fsi/fsi-master-ast-cf.c 	rc = do_copro_command(master, CMD_BREAK);
rc                687 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc                791 drivers/fsi/fsi-master-ast-cf.c 	int rc;
rc                798 drivers/fsi/fsi-master-ast-cf.c 	rc = aspeed_gpio_copro_grab_gpio(master->gpio_clk, &master->gpio_clk_vreg,
rc                800 drivers/fsi/fsi-master-ast-cf.c 	if (rc) {
rc                802 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                804 drivers/fsi/fsi-master-ast-cf.c 	rc = aspeed_gpio_copro_grab_gpio(master->gpio_data, &master->gpio_dat_vreg,
rc                806 drivers/fsi/fsi-master-ast-cf.c 	if (rc) {
rc                809 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                811 drivers/fsi/fsi-master-ast-cf.c 	rc = aspeed_gpio_copro_grab_gpio(master->gpio_trans, &master->gpio_tra_vreg,
rc                813 drivers/fsi/fsi-master-ast-cf.c 	if (rc) {
rc                817 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                835 drivers/fsi/fsi-master-ast-cf.c 	int rc;
rc                838 drivers/fsi/fsi-master-ast-cf.c 	rc = request_firmware(&fw, FW_FILE_NAME, master->dev);
rc                839 drivers/fsi/fsi-master-ast-cf.c 	if (rc) {
rc                842 drivers/fsi/fsi-master-ast-cf.c 			rc, FW_FILE_NAME);
rc                843 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                864 drivers/fsi/fsi-master-ast-cf.c 		rc = -ENODEV;
rc                870 drivers/fsi/fsi-master-ast-cf.c 		rc = -ENOMEM;
rc                877 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc                927 drivers/fsi/fsi-master-ast-cf.c 	int timeout, rc;
rc                940 drivers/fsi/fsi-master-ast-cf.c 	rc = setup_gpios_for_copro(master);
rc                941 drivers/fsi/fsi-master-ast-cf.c 	if (rc)
rc                942 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                945 drivers/fsi/fsi-master-ast-cf.c 	rc = load_copro_firmware(master);
rc                946 drivers/fsi/fsi-master-ast-cf.c 	if (rc)
rc                947 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                950 drivers/fsi/fsi-master-ast-cf.c 	rc = check_firmware_image(master);
rc                951 drivers/fsi/fsi-master-ast-cf.c 	if (rc)
rc                952 drivers/fsi/fsi-master-ast-cf.c 		return rc;
rc                977 drivers/fsi/fsi-master-ast-cf.c 		rc = -ENODEV;
rc                987 drivers/fsi/fsi-master-ast-cf.c 		rc = copro_enable_sw_irq(master);
rc                988 drivers/fsi/fsi-master-ast-cf.c 		if (rc)
rc                999 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc               1045 drivers/fsi/fsi-master-ast-cf.c 	int rc = -EBUSY;
rc               1053 drivers/fsi/fsi-master-ast-cf.c 		rc = 0;
rc               1057 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc               1220 drivers/fsi/fsi-master-ast-cf.c 	int rc;
rc               1240 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(master->scu);
rc               1248 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(gpio);
rc               1256 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(gpio);
rc               1265 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(gpio);
rc               1273 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(gpio);
rc               1281 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(gpio);
rc               1290 drivers/fsi/fsi-master-ast-cf.c 		rc = -EINVAL;
rc               1293 drivers/fsi/fsi-master-ast-cf.c 	rc = of_address_to_resource(np, 0, &res);
rc               1295 drivers/fsi/fsi-master-ast-cf.c 	if (rc) {
rc               1297 drivers/fsi/fsi-master-ast-cf.c 		rc = -ENOMEM;
rc               1305 drivers/fsi/fsi-master-ast-cf.c 		rc = -ENOMEM;
rc               1310 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(master->cf_mem);
rc               1311 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "Error %d mapping coldfire memory\n", rc);
rc               1322 drivers/fsi/fsi-master-ast-cf.c 			rc = -EINVAL;
rc               1327 drivers/fsi/fsi-master-ast-cf.c 			rc = PTR_ERR(master->cvic);
rc               1328 drivers/fsi/fsi-master-ast-cf.c 			dev_err(&pdev->dev, "Error %d mapping CVIC\n", rc);
rc               1331 drivers/fsi/fsi-master-ast-cf.c 		rc = of_property_read_u32(np, "copro-sw-interrupts",
rc               1333 drivers/fsi/fsi-master-ast-cf.c 		if (rc) {
rc               1342 drivers/fsi/fsi-master-ast-cf.c 		rc = -ENODEV;
rc               1352 drivers/fsi/fsi-master-ast-cf.c 		rc = -ENOMEM;
rc               1384 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_setup(master);
rc               1386 drivers/fsi/fsi-master-ast-cf.c 	if (rc)
rc               1389 drivers/fsi/fsi-master-ast-cf.c 	rc = device_create_file(&pdev->dev, &dev_attr_external_mode);
rc               1390 drivers/fsi/fsi-master-ast-cf.c 	if (rc)
rc               1393 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_register(&master->master);
rc               1394 drivers/fsi/fsi-master-ast-cf.c 	if (!rc)
rc               1399 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc               1409 drivers/fsi/fsi-master-ast-cf.c 	return rc;
rc                402 drivers/fsi/fsi-master-gpio.c 	int rc;
rc                411 drivers/fsi/fsi-master-gpio.c 	rc = read_one_response(master, 0, NULL, &tag);
rc                412 drivers/fsi/fsi-master-gpio.c 	if (rc < 0) {
rc                428 drivers/fsi/fsi-master-gpio.c 	int busy_count = 0, rc, i;
rc                434 drivers/fsi/fsi-master-gpio.c 	rc = read_one_response(master, size, &response, &tag);
rc                437 drivers/fsi/fsi-master-gpio.c 	if (rc == -EAGAIN) {
rc                444 drivers/fsi/fsi-master-gpio.c 			rc = -EIO;
rc                457 drivers/fsi/fsi-master-gpio.c 	} else if (rc)
rc                495 drivers/fsi/fsi-master-gpio.c 		rc = -EIO;
rc                500 drivers/fsi/fsi-master-gpio.c 		rc = -EIO;
rc                505 drivers/fsi/fsi-master-gpio.c 		rc = -EAGAIN;
rc                520 drivers/fsi/fsi-master-gpio.c 	return rc;
rc                542 drivers/fsi/fsi-master-gpio.c 	int rc = -EAGAIN, retries = 0;
rc                545 drivers/fsi/fsi-master-gpio.c 		rc = send_request(master, cmd);
rc                546 drivers/fsi/fsi-master-gpio.c 		if (rc)
rc                548 drivers/fsi/fsi-master-gpio.c 		rc = poll_for_response(master, slave, resp_len, resp);
rc                549 drivers/fsi/fsi-master-gpio.c 		if (rc != -EAGAIN)
rc                551 drivers/fsi/fsi-master-gpio.c 		rc = -EIO;
rc                558 drivers/fsi/fsi-master-gpio.c 	return rc;
rc                566 drivers/fsi/fsi-master-gpio.c 	int rc;
rc                573 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, size, val);
rc                574 drivers/fsi/fsi-master-gpio.c 	last_address_update(master, id, rc == 0, addr);
rc                577 drivers/fsi/fsi-master-gpio.c 	return rc;
rc                585 drivers/fsi/fsi-master-gpio.c 	int rc;
rc                592 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, 0, NULL);
rc                593 drivers/fsi/fsi-master-gpio.c 	last_address_update(master, id, rc == 0, addr);
rc                596 drivers/fsi/fsi-master-gpio.c 	return rc;
rc                604 drivers/fsi/fsi-master-gpio.c 	int rc;
rc                611 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, 0, NULL);
rc                615 drivers/fsi/fsi-master-gpio.c 	return rc;
rc                684 drivers/fsi/fsi-master-gpio.c 	int rc = -EBUSY;
rc                692 drivers/fsi/fsi-master-gpio.c 		rc = 0;
rc                696 drivers/fsi/fsi-master-gpio.c 	return rc;
rc                774 drivers/fsi/fsi-master-gpio.c 	int rc;
rc                789 drivers/fsi/fsi-master-gpio.c 		rc = PTR_ERR(gpio);
rc                797 drivers/fsi/fsi-master-gpio.c 		rc = PTR_ERR(gpio);
rc                806 drivers/fsi/fsi-master-gpio.c 		rc = PTR_ERR(gpio);
rc                814 drivers/fsi/fsi-master-gpio.c 		rc = PTR_ERR(gpio);
rc                822 drivers/fsi/fsi-master-gpio.c 		rc = PTR_ERR(gpio);
rc                851 drivers/fsi/fsi-master-gpio.c 	rc = device_create_file(&pdev->dev, &dev_attr_external_mode);
rc                852 drivers/fsi/fsi-master-gpio.c 	if (rc)
rc                855 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_register(&master->master);
rc                856 drivers/fsi/fsi-master-gpio.c 	if (rc) {
rc                859 drivers/fsi/fsi-master-gpio.c 		return rc;
rc                864 drivers/fsi/fsi-master-gpio.c 	return rc;
rc                131 drivers/fsi/fsi-master-hub.c 	int rc;
rc                138 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(hub->upstream, FSI_MSENP0 + (4 * idx), &reg, 4);
rc                144 drivers/fsi/fsi-master-hub.c 	return rc;
rc                169 drivers/fsi/fsi-master-hub.c 	int rc;
rc                173 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MRESP0, &reg, sizeof(reg));
rc                174 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                175 drivers/fsi/fsi-master-hub.c 		return rc;
rc                180 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MRESP0, &reg, sizeof(reg));
rc                181 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                182 drivers/fsi/fsi-master-hub.c 		return rc;
rc                185 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MECTRL, &reg, sizeof(reg));
rc                186 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                187 drivers/fsi/fsi-master-hub.c 		return rc;
rc                192 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MMODE, &reg, sizeof(reg));
rc                193 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                194 drivers/fsi/fsi-master-hub.c 		return rc;
rc                197 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MDLYR, &reg, sizeof(reg));
rc                198 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                199 drivers/fsi/fsi-master-hub.c 		return rc;
rc                202 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MSENP0, &reg, sizeof(reg));
rc                203 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                204 drivers/fsi/fsi-master-hub.c 		return rc;
rc                209 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MCENP0, &reg, sizeof(reg));
rc                210 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                211 drivers/fsi/fsi-master-hub.c 		return rc;
rc                213 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_read(dev, FSI_MAEB, &reg, sizeof(reg));
rc                214 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                215 drivers/fsi/fsi-master-hub.c 		return rc;
rc                218 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MRESP0, &reg, sizeof(reg));
rc                219 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                220 drivers/fsi/fsi-master-hub.c 		return rc;
rc                222 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_read(dev, FSI_MLEVP0, &reg, sizeof(reg));
rc                223 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                224 drivers/fsi/fsi-master-hub.c 		return rc;
rc                228 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_write(dev, FSI_MRESB0, &reg, sizeof(reg));
rc                229 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                230 drivers/fsi/fsi-master-hub.c 		return rc;
rc                242 drivers/fsi/fsi-master-hub.c 	int rc;
rc                244 drivers/fsi/fsi-master-hub.c 	rc = fsi_device_read(fsi_dev, FSI_MVER, &__reg, sizeof(__reg));
rc                245 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                246 drivers/fsi/fsi-master-hub.c 		return rc;
rc                252 drivers/fsi/fsi-master-hub.c 	rc = fsi_slave_claim_range(fsi_dev->slave, FSI_HUB_LINK_OFFSET,
rc                254 drivers/fsi/fsi-master-hub.c 	if (rc) {
rc                256 drivers/fsi/fsi-master-hub.c 		return rc;
rc                261 drivers/fsi/fsi-master-hub.c 		rc = -ENOMEM;
rc                283 drivers/fsi/fsi-master-hub.c 	rc = fsi_master_register(&hub->master);
rc                284 drivers/fsi/fsi-master-hub.c 	if (rc)
rc                300 drivers/fsi/fsi-master-hub.c 	return rc;
rc                101 drivers/fsi/fsi-occ.c 	ssize_t rc = 0;
rc                113 drivers/fsi/fsi-occ.c 		rc = -EIO;
rc                118 drivers/fsi/fsi-occ.c 	rc = min(len, client->data_size - client->read_offset);
rc                119 drivers/fsi/fsi-occ.c 	if (copy_to_user(buf, client->buffer + client->read_offset, rc))
rc                120 drivers/fsi/fsi-occ.c 		rc = -EFAULT;
rc                122 drivers/fsi/fsi-occ.c 		client->read_offset += rc;
rc                127 drivers/fsi/fsi-occ.c 	return rc;
rc                136 drivers/fsi/fsi-occ.c 	ssize_t rc, i;
rc                161 drivers/fsi/fsi-occ.c 		rc = -EFAULT;
rc                168 drivers/fsi/fsi-occ.c 		rc = -EINVAL;
rc                181 drivers/fsi/fsi-occ.c 	rc = fsi_occ_submit(client->occ->dev, cmd, data_length + 6, cmd,
rc                183 drivers/fsi/fsi-occ.c 	if (rc)
rc                191 drivers/fsi/fsi-occ.c 	rc = len;
rc                196 drivers/fsi/fsi-occ.c 	return rc;
rc                243 drivers/fsi/fsi-occ.c 	int rc;
rc                260 drivers/fsi/fsi-occ.c 	rc = sbefifo_submit(occ->sbefifo, cmd, 5, resp, &resp_len);
rc                261 drivers/fsi/fsi-occ.c 	if (rc)
rc                264 drivers/fsi/fsi-occ.c 	rc = sbefifo_parse_status(occ->sbefifo, SBEFIFO_CMD_GET_OCC_SRAM,
rc                266 drivers/fsi/fsi-occ.c 	if (rc)
rc                273 drivers/fsi/fsi-occ.c 		rc = -EBADMSG;
rc                280 drivers/fsi/fsi-occ.c 	if (rc > 0) {
rc                282 drivers/fsi/fsi-occ.c 			rc);
rc                283 drivers/fsi/fsi-occ.c 		rc = -EBADMSG;
rc                287 drivers/fsi/fsi-occ.c 	return rc;
rc                296 drivers/fsi/fsi-occ.c 	int rc;
rc                321 drivers/fsi/fsi-occ.c 	rc = sbefifo_submit(occ->sbefifo, buf, cmd_len, buf, &resp_len);
rc                322 drivers/fsi/fsi-occ.c 	if (rc)
rc                325 drivers/fsi/fsi-occ.c 	rc = sbefifo_parse_status(occ->sbefifo, SBEFIFO_CMD_PUT_OCC_SRAM,
rc                327 drivers/fsi/fsi-occ.c 	if (rc)
rc                333 drivers/fsi/fsi-occ.c 		rc = -EBADMSG;
rc                340 drivers/fsi/fsi-occ.c 			rc = -EBADMSG;
rc                346 drivers/fsi/fsi-occ.c 	if (rc > 0) {
rc                348 drivers/fsi/fsi-occ.c 			rc);
rc                349 drivers/fsi/fsi-occ.c 		rc = -EBADMSG;
rc                353 drivers/fsi/fsi-occ.c 	return rc;
rc                360 drivers/fsi/fsi-occ.c 	int rc;
rc                373 drivers/fsi/fsi-occ.c 	rc = sbefifo_submit(occ->sbefifo, buf, 7, buf, &resp_len);
rc                374 drivers/fsi/fsi-occ.c 	if (rc)
rc                377 drivers/fsi/fsi-occ.c 	rc = sbefifo_parse_status(occ->sbefifo, SBEFIFO_CMD_PUT_OCC_SRAM,
rc                379 drivers/fsi/fsi-occ.c 	if (rc)
rc                385 drivers/fsi/fsi-occ.c 		rc = -EBADMSG;
rc                392 drivers/fsi/fsi-occ.c 			rc = -EBADMSG;
rc                398 drivers/fsi/fsi-occ.c 	if (rc > 0) {
rc                400 drivers/fsi/fsi-occ.c 			rc);
rc                401 drivers/fsi/fsi-occ.c 		rc = -EBADMSG;
rc                404 drivers/fsi/fsi-occ.c 	return rc;
rc                418 drivers/fsi/fsi-occ.c 	int rc;
rc                432 drivers/fsi/fsi-occ.c 	rc = occ_putsram(occ, OCC_SRAM_CMD_ADDR, request, req_len);
rc                433 drivers/fsi/fsi-occ.c 	if (rc)
rc                436 drivers/fsi/fsi-occ.c 	rc = occ_trigger_attn(occ);
rc                437 drivers/fsi/fsi-occ.c 	if (rc)
rc                443 drivers/fsi/fsi-occ.c 		rc = occ_getsram(occ, OCC_SRAM_RSP_ADDR, resp, 8);
rc                444 drivers/fsi/fsi-occ.c 		if (rc)
rc                449 drivers/fsi/fsi-occ.c 			rc = -ETIMEDOUT;
rc                462 drivers/fsi/fsi-occ.c 	} while (rc);
rc                469 drivers/fsi/fsi-occ.c 		rc = -EMSGSIZE;
rc                479 drivers/fsi/fsi-occ.c 		rc = occ_getsram(occ, OCC_SRAM_RSP_ADDR + 8,
rc                481 drivers/fsi/fsi-occ.c 		if (rc)
rc                486 drivers/fsi/fsi-occ.c 	rc = occ_verify_checksum(resp, resp_data_length);
rc                491 drivers/fsi/fsi-occ.c 	return rc;
rc                506 drivers/fsi/fsi-occ.c 	int rc;
rc                525 drivers/fsi/fsi-occ.c 		rc = of_property_read_u32(dev->of_node, "reg", &reg);
rc                526 drivers/fsi/fsi-occ.c 		if (!rc) {
rc                549 drivers/fsi/fsi-occ.c 	rc = misc_register(&occ->mdev);
rc                550 drivers/fsi/fsi-occ.c 	if (rc) {
rc                551 drivers/fsi/fsi-occ.c 		dev_err(dev, "failed to register miscdevice: %d\n", rc);
rc                553 drivers/fsi/fsi-occ.c 		return rc;
rc                252 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                254 drivers/fsi/fsi-sbefifo.c 	rc = fsi_device_read(sbefifo->fsi_dev, reg, &raw_word,
rc                256 drivers/fsi/fsi-sbefifo.c 	if (rc)
rc                257 drivers/fsi/fsi-sbefifo.c 		return rc;
rc                276 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                278 drivers/fsi/fsi-sbefifo.c 	rc = fsi_slave_read(sbefifo->fsi_dev->slave, CFAM_GP_MBOX_SBM_ADDR,
rc                280 drivers/fsi/fsi-sbefifo.c 	if (rc)
rc                281 drivers/fsi/fsi-sbefifo.c 		return rc;
rc                329 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                337 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_regw(sbefifo, SBEFIFO_UP | SBEFIFO_REQ_RESET, 1);
rc                338 drivers/fsi/fsi-sbefifo.c 	if (rc) {
rc                339 drivers/fsi/fsi-sbefifo.c 		dev_err(dev, "Sending reset request failed, rc=%d\n", rc);
rc                340 drivers/fsi/fsi-sbefifo.c 		return rc;
rc                345 drivers/fsi/fsi-sbefifo.c 		rc = sbefifo_regr(sbefifo, SBEFIFO_UP | SBEFIFO_STS, &status);
rc                346 drivers/fsi/fsi-sbefifo.c 		if (rc) {
rc                348 drivers/fsi/fsi-sbefifo.c 				" , rc=%d\n", rc);
rc                349 drivers/fsi/fsi-sbefifo.c 			return rc;
rc                370 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                372 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_check_sbe_state(sbefifo);
rc                373 drivers/fsi/fsi-sbefifo.c 	if (rc) {
rc                374 drivers/fsi/fsi-sbefifo.c 		dev_dbg(dev, "SBE state=%d\n", rc);
rc                375 drivers/fsi/fsi-sbefifo.c 		return rc;
rc                382 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_regr(sbefifo, SBEFIFO_UP | SBEFIFO_STS, &up_status);
rc                383 drivers/fsi/fsi-sbefifo.c 	if (rc) {
rc                384 drivers/fsi/fsi-sbefifo.c 		dev_err(dev, "Cleanup: Reading UP status failed, rc=%d\n", rc);
rc                388 drivers/fsi/fsi-sbefifo.c 		return rc;
rc                391 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_regr(sbefifo, SBEFIFO_DOWN | SBEFIFO_STS, &down_status);
rc                392 drivers/fsi/fsi-sbefifo.c 	if (rc) {
rc                393 drivers/fsi/fsi-sbefifo.c 		dev_err(dev, "Cleanup: Reading DOWN status failed, rc=%d\n", rc);
rc                397 drivers/fsi/fsi-sbefifo.c 		return rc;
rc                403 drivers/fsi/fsi-sbefifo.c 		rc = sbefifo_regw(sbefifo, SBEFIFO_UP, SBEFIFO_PERFORM_RESET);
rc                404 drivers/fsi/fsi-sbefifo.c 		if (rc) {
rc                406 drivers/fsi/fsi-sbefifo.c 			dev_err(dev, "Cleanup: Reset reg write failed, rc=%d\n", rc);
rc                407 drivers/fsi/fsi-sbefifo.c 			return rc;
rc                440 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                449 drivers/fsi/fsi-sbefifo.c 		rc = sbefifo_regr(sbefifo, addr, &sts);
rc                450 drivers/fsi/fsi-sbefifo.c 		if (rc < 0) {
rc                451 drivers/fsi/fsi-sbefifo.c 			dev_err(dev, "FSI error %d reading status register\n", rc);
rc                452 drivers/fsi/fsi-sbefifo.c 			return rc;
rc                480 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                489 drivers/fsi/fsi-sbefifo.c 		rc = sbefifo_wait(sbefifo, true, &status, timeout);
rc                490 drivers/fsi/fsi-sbefifo.c 		if (rc < 0)
rc                491 drivers/fsi/fsi-sbefifo.c 			return rc;
rc                502 drivers/fsi/fsi-sbefifo.c 			rc = sbefifo_up_write(sbefifo, *(command++));
rc                503 drivers/fsi/fsi-sbefifo.c 			if (rc) {
rc                504 drivers/fsi/fsi-sbefifo.c 				dev_err(dev, "FSI error %d writing UP FIFO\n", rc);
rc                505 drivers/fsi/fsi-sbefifo.c 				return rc;
rc                514 drivers/fsi/fsi-sbefifo.c 		rc = sbefifo_wait(sbefifo, true, &status, timeout);
rc                515 drivers/fsi/fsi-sbefifo.c 		if (rc)
rc                516 drivers/fsi/fsi-sbefifo.c 			return rc;
rc                520 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_regw(sbefifo, SBEFIFO_UP | SBEFIFO_EOT_RAISE, 0);
rc                521 drivers/fsi/fsi-sbefifo.c 	if (rc)
rc                522 drivers/fsi/fsi-sbefifo.c 		dev_err(dev, "FSI error %d writing EOT\n", rc);
rc                523 drivers/fsi/fsi-sbefifo.c 	return rc;
rc                534 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                541 drivers/fsi/fsi-sbefifo.c 		rc = sbefifo_wait(sbefifo, false, &status, timeout);
rc                542 drivers/fsi/fsi-sbefifo.c 		if (rc < 0)
rc                543 drivers/fsi/fsi-sbefifo.c 			return rc;
rc                555 drivers/fsi/fsi-sbefifo.c 			rc = sbefifo_down_read(sbefifo, &data);
rc                556 drivers/fsi/fsi-sbefifo.c 			if (rc < 0)
rc                557 drivers/fsi/fsi-sbefifo.c 				return rc;
rc                575 drivers/fsi/fsi-sbefifo.c 				rc = sbefifo_regw(sbefifo,
rc                583 drivers/fsi/fsi-sbefifo.c 				if (rc) {
rc                584 drivers/fsi/fsi-sbefifo.c 					dev_err(dev, "FSI error %d ack'ing EOT\n", rc);
rc                615 drivers/fsi/fsi-sbefifo.c 	int rc = sbefifo_send_command(sbefifo, command, cmd_len);
rc                616 drivers/fsi/fsi-sbefifo.c 	if (rc)
rc                617 drivers/fsi/fsi-sbefifo.c 		return rc;
rc                631 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                644 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_do_command(sbefifo, cmd, 2, &ffdc_iter);
rc                645 drivers/fsi/fsi-sbefifo.c 	if (rc != 0) {
rc                646 drivers/fsi/fsi-sbefifo.c 		dev_err(dev, "Error %d retrieving SBE FFDC\n", rc);
rc                651 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_parse_status(dev, SBEFIFO_CMD_GET_SBE_FFDC, ffdc,
rc                653 drivers/fsi/fsi-sbefifo.c 	if (rc != 0) {
rc                654 drivers/fsi/fsi-sbefifo.c 		dev_err(dev, "Error %d decoding SBE FFDC\n", rc);
rc                669 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                681 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_cleanup_hw(sbefifo);
rc                682 drivers/fsi/fsi-sbefifo.c 	if (rc)
rc                683 drivers/fsi/fsi-sbefifo.c 		return rc;
rc                689 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_do_command(sbefifo, command, cmd_len, response);
rc                690 drivers/fsi/fsi-sbefifo.c 	if (rc != 0 && rc != -EOVERFLOW)
rc                692 drivers/fsi/fsi-sbefifo.c 	return rc;
rc                701 drivers/fsi/fsi-sbefifo.c 	return rc;
rc                722 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                742 drivers/fsi/fsi-sbefifo.c 	rc = __sbefifo_submit(sbefifo, command, cmd_len, &resp_iter);
rc                749 drivers/fsi/fsi-sbefifo.c 	return rc;
rc                794 drivers/fsi/fsi-sbefifo.c 	int rc;
rc                806 drivers/fsi/fsi-sbefifo.c 		rc = -EAGAIN;
rc                810 drivers/fsi/fsi-sbefifo.c 		rc = -EINVAL;
rc                822 drivers/fsi/fsi-sbefifo.c 	rc = __sbefifo_submit(sbefifo, user->pending_cmd, cmd_len, &resp_iter);
rc                824 drivers/fsi/fsi-sbefifo.c 	if (rc < 0)
rc                828 drivers/fsi/fsi-sbefifo.c 	rc = len - iov_iter_count(&resp_iter);
rc                832 drivers/fsi/fsi-sbefifo.c 	return rc;
rc                840 drivers/fsi/fsi-sbefifo.c 	int rc = len;
rc                858 drivers/fsi/fsi-sbefifo.c 		rc = -ENOMEM;
rc                864 drivers/fsi/fsi-sbefifo.c 		rc = -EFAULT;
rc                877 drivers/fsi/fsi-sbefifo.c 		rc = sbefifo_request_reset(user->sbefifo);
rc                879 drivers/fsi/fsi-sbefifo.c 		if (rc == 0)
rc                880 drivers/fsi/fsi-sbefifo.c 			rc = 4;
rc                893 drivers/fsi/fsi-sbefifo.c 	return rc;
rc                937 drivers/fsi/fsi-sbefifo.c 	int rc, didx, child_idx = 0;
rc                960 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_cleanup_hw(sbefifo);
rc                961 drivers/fsi/fsi-sbefifo.c 	if (rc && rc != -ESHUTDOWN)
rc                971 drivers/fsi/fsi-sbefifo.c 	rc = fsi_get_new_minor(fsi_dev, fsi_dev_sbefifo, &sbefifo->dev.devt, &didx);
rc                972 drivers/fsi/fsi-sbefifo.c 	if (rc)
rc                977 drivers/fsi/fsi-sbefifo.c 	rc = cdev_device_add(&sbefifo->cdev, &sbefifo->dev);
rc                978 drivers/fsi/fsi-sbefifo.c 	if (rc) {
rc                980 drivers/fsi/fsi-sbefifo.c 			rc, dev_name(&sbefifo->dev));
rc                999 drivers/fsi/fsi-sbefifo.c 	return rc;
rc                 79 drivers/fsi/fsi-scom.c 	int rc;
rc                 82 drivers/fsi/fsi-scom.c 	rc = fsi_device_write(scom_dev->fsi_dev, SCOM_DATA0_REG, &data,
rc                 84 drivers/fsi/fsi-scom.c 	if (rc)
rc                 85 drivers/fsi/fsi-scom.c 		return rc;
rc                 88 drivers/fsi/fsi-scom.c 	rc = fsi_device_write(scom_dev->fsi_dev, SCOM_DATA1_REG, &data,
rc                 90 drivers/fsi/fsi-scom.c 	if (rc)
rc                 91 drivers/fsi/fsi-scom.c 		return rc;
rc                 94 drivers/fsi/fsi-scom.c 	rc = fsi_device_write(scom_dev->fsi_dev, SCOM_CMD_REG, &data,
rc                 96 drivers/fsi/fsi-scom.c 	if (rc)
rc                 97 drivers/fsi/fsi-scom.c 		return rc;
rc                 98 drivers/fsi/fsi-scom.c 	rc = fsi_device_read(scom_dev->fsi_dev, SCOM_STATUS_REG, &raw_status,
rc                100 drivers/fsi/fsi-scom.c 	if (rc)
rc                101 drivers/fsi/fsi-scom.c 		return rc;
rc                111 drivers/fsi/fsi-scom.c 	int rc;
rc                116 drivers/fsi/fsi-scom.c 	rc = fsi_device_write(scom_dev->fsi_dev, SCOM_CMD_REG, &data,
rc                118 drivers/fsi/fsi-scom.c 	if (rc)
rc                119 drivers/fsi/fsi-scom.c 		return rc;
rc                120 drivers/fsi/fsi-scom.c 	rc = fsi_device_read(scom_dev->fsi_dev, SCOM_STATUS_REG, &raw_status,
rc                122 drivers/fsi/fsi-scom.c 	if (rc)
rc                123 drivers/fsi/fsi-scom.c 		return rc;
rc                129 drivers/fsi/fsi-scom.c 	rc = fsi_device_read(scom_dev->fsi_dev, SCOM_DATA0_REG, &data,
rc                131 drivers/fsi/fsi-scom.c 	if (rc)
rc                132 drivers/fsi/fsi-scom.c 		return rc;
rc                134 drivers/fsi/fsi-scom.c 	rc = fsi_device_read(scom_dev->fsi_dev, SCOM_DATA1_REG, &data,
rc                136 drivers/fsi/fsi-scom.c 	if (rc)
rc                137 drivers/fsi/fsi-scom.c 		return rc;
rc                141 drivers/fsi/fsi-scom.c 	return rc;
rc                148 drivers/fsi/fsi-scom.c 	int rc, retries, err = 0;
rc                155 drivers/fsi/fsi-scom.c 	rc = __put_scom(scom, ind_data, ind_addr, status);
rc                156 drivers/fsi/fsi-scom.c 	if (rc || (*status & SCOM_STATUS_ANY_ERR))
rc                157 drivers/fsi/fsi-scom.c 		return rc;
rc                160 drivers/fsi/fsi-scom.c 		rc = __get_scom(scom, &ind_data, addr, status);
rc                161 drivers/fsi/fsi-scom.c 		if (rc || (*status & SCOM_STATUS_ANY_ERR))
rc                162 drivers/fsi/fsi-scom.c 			return rc;
rc                171 drivers/fsi/fsi-scom.c 	return rc;
rc                191 drivers/fsi/fsi-scom.c 	int rc, retries, err = 0;
rc                195 drivers/fsi/fsi-scom.c 	rc = __put_scom(scom, ind_data, ind_addr, status);
rc                196 drivers/fsi/fsi-scom.c 	if (rc || (*status & SCOM_STATUS_ANY_ERR))
rc                197 drivers/fsi/fsi-scom.c 		return rc;
rc                200 drivers/fsi/fsi-scom.c 		rc = __get_scom(scom, &ind_data, addr, status);
rc                201 drivers/fsi/fsi-scom.c 		if (rc || (*status & SCOM_STATUS_ANY_ERR))
rc                202 drivers/fsi/fsi-scom.c 			return rc;
rc                213 drivers/fsi/fsi-scom.c 	return rc;
rc                288 drivers/fsi/fsi-scom.c 	int rc, retries;
rc                291 drivers/fsi/fsi-scom.c 		rc = raw_put_scom(scom, value, addr, &status);
rc                292 drivers/fsi/fsi-scom.c 		if (rc) {
rc                294 drivers/fsi/fsi-scom.c 			if (rc != -ENODEV && retries == 0) {
rc                297 drivers/fsi/fsi-scom.c 				rc = -EBUSY;
rc                299 drivers/fsi/fsi-scom.c 				return rc;
rc                301 drivers/fsi/fsi-scom.c 			rc = handle_fsi2pib_status(scom, status);
rc                302 drivers/fsi/fsi-scom.c 		if (rc && rc != -EBUSY)
rc                304 drivers/fsi/fsi-scom.c 		if (rc == 0) {
rc                305 drivers/fsi/fsi-scom.c 			rc = handle_pib_status(scom,
rc                308 drivers/fsi/fsi-scom.c 			if (rc && rc != -EBUSY)
rc                311 drivers/fsi/fsi-scom.c 		if (rc == 0)
rc                315 drivers/fsi/fsi-scom.c 	return rc;
rc                322 drivers/fsi/fsi-scom.c 	int rc, retries;
rc                325 drivers/fsi/fsi-scom.c 		rc = raw_get_scom(scom, value, addr, &status);
rc                326 drivers/fsi/fsi-scom.c 		if (rc) {
rc                328 drivers/fsi/fsi-scom.c 			if (rc != -ENODEV && retries == 0) {
rc                331 drivers/fsi/fsi-scom.c 				rc = -EBUSY;
rc                333 drivers/fsi/fsi-scom.c 				return rc;
rc                335 drivers/fsi/fsi-scom.c 			rc = handle_fsi2pib_status(scom, status);
rc                336 drivers/fsi/fsi-scom.c 		if (rc && rc != -EBUSY)
rc                338 drivers/fsi/fsi-scom.c 		if (rc == 0) {
rc                339 drivers/fsi/fsi-scom.c 			rc = handle_pib_status(scom,
rc                342 drivers/fsi/fsi-scom.c 			if (rc && rc != -EBUSY)
rc                345 drivers/fsi/fsi-scom.c 		if (rc == 0)
rc                349 drivers/fsi/fsi-scom.c 	return rc;
rc                358 drivers/fsi/fsi-scom.c 	int rc;
rc                365 drivers/fsi/fsi-scom.c 		rc = -ENODEV;
rc                367 drivers/fsi/fsi-scom.c 		rc = get_scom(scom, &val, *offset);
rc                369 drivers/fsi/fsi-scom.c 	if (rc) {
rc                370 drivers/fsi/fsi-scom.c 		dev_dbg(dev, "get_scom fail:%d\n", rc);
rc                371 drivers/fsi/fsi-scom.c 		return rc;
rc                374 drivers/fsi/fsi-scom.c 	rc = copy_to_user(buf, &val, len);
rc                375 drivers/fsi/fsi-scom.c 	if (rc)
rc                376 drivers/fsi/fsi-scom.c 		dev_dbg(dev, "copy to user failed:%d\n", rc);
rc                378 drivers/fsi/fsi-scom.c 	return rc ? rc : len;
rc                384 drivers/fsi/fsi-scom.c 	int rc;
rc                392 drivers/fsi/fsi-scom.c 	rc = copy_from_user(&val, buf, len);
rc                393 drivers/fsi/fsi-scom.c 	if (rc) {
rc                394 drivers/fsi/fsi-scom.c 		dev_dbg(dev, "copy from user failed:%d\n", rc);
rc                400 drivers/fsi/fsi-scom.c 		rc = -ENODEV;
rc                402 drivers/fsi/fsi-scom.c 		rc = put_scom(scom, val, *offset);
rc                404 drivers/fsi/fsi-scom.c 	if (rc) {
rc                405 drivers/fsi/fsi-scom.c 		dev_dbg(dev, "put_scom failed with:%d\n", rc);
rc                406 drivers/fsi/fsi-scom.c 		return rc;
rc                447 drivers/fsi/fsi-scom.c 	int rc;
rc                452 drivers/fsi/fsi-scom.c 	rc = raw_get_scom(scom, &acc.data, acc.addr, &status);
rc                453 drivers/fsi/fsi-scom.c 	if (rc)
rc                454 drivers/fsi/fsi-scom.c 		return rc;
rc                466 drivers/fsi/fsi-scom.c 	int rc;
rc                472 drivers/fsi/fsi-scom.c 		rc = raw_get_scom(scom, &prev_data, acc.addr, &status);
rc                473 drivers/fsi/fsi-scom.c 		if (rc)
rc                474 drivers/fsi/fsi-scom.c 			return rc;
rc                482 drivers/fsi/fsi-scom.c 	rc = raw_put_scom(scom, data, acc.addr, &status);
rc                483 drivers/fsi/fsi-scom.c 	if (rc)
rc                484 drivers/fsi/fsi-scom.c 		return rc;
rc                495 drivers/fsi/fsi-scom.c 	int rc = 0;
rc                500 drivers/fsi/fsi-scom.c 		rc = fsi_device_write(scom->fsi_dev, SCOM_PIB_RESET_REG, &dummy,
rc                502 drivers/fsi/fsi-scom.c 	if (!rc && (flags & (SCOM_RESET_PIB | SCOM_RESET_INTF)))
rc                503 drivers/fsi/fsi-scom.c 		rc = fsi_device_write(scom->fsi_dev, SCOM_FSI2PIB_RESET_REG, &dummy,
rc                505 drivers/fsi/fsi-scom.c 	return rc;
rc                518 drivers/fsi/fsi-scom.c 	int rc = -ENOTTY;
rc                527 drivers/fsi/fsi-scom.c 		rc = scom_check(scom, argp);
rc                530 drivers/fsi/fsi-scom.c 		rc = scom_raw_read(scom, argp);
rc                533 drivers/fsi/fsi-scom.c 		rc = scom_raw_write(scom, argp);
rc                536 drivers/fsi/fsi-scom.c 		rc = scom_reset(scom, argp);
rc                540 drivers/fsi/fsi-scom.c 	return rc;
rc                573 drivers/fsi/fsi-scom.c 	int rc, didx;
rc                595 drivers/fsi/fsi-scom.c 	rc = fsi_get_new_minor(fsi_dev, fsi_dev_scom, &scom->dev.devt, &didx);
rc                596 drivers/fsi/fsi-scom.c 	if (rc)
rc                601 drivers/fsi/fsi-scom.c 	rc = cdev_device_add(&scom->cdev, &scom->dev);
rc                602 drivers/fsi/fsi-scom.c 	if (rc) {
rc                604 drivers/fsi/fsi-scom.c 			rc, dev_name(&scom->dev));
rc                613 drivers/fsi/fsi-scom.c 	return rc;
rc                533 drivers/gpio/gpio-aspeed.c 	int rc, offset;
rc                537 drivers/gpio/gpio-aspeed.c 	rc = irqd_to_aspeed_gpio_data(d, &gpio, &bank, &bit, &offset);
rc                538 drivers/gpio/gpio-aspeed.c 	if (rc)
rc                560 drivers/gpio/gpio-aspeed.c 	int rc, offset;
rc                563 drivers/gpio/gpio-aspeed.c 	rc = irqd_to_aspeed_gpio_data(d, &gpio, &bank, &bit, &offset);
rc                564 drivers/gpio/gpio-aspeed.c 	if (rc)
rc                605 drivers/gpio/gpio-aspeed.c 	int rc, offset;
rc                608 drivers/gpio/gpio-aspeed.c 	rc = irqd_to_aspeed_gpio_data(d, &gpio, &bank, &bit, &offset);
rc                609 drivers/gpio/gpio-aspeed.c 	if (rc)
rc                850 drivers/gpio/gpio-aspeed.c 	int rc;
rc                856 drivers/gpio/gpio-aspeed.c 	rc = usecs_to_cycles(gpio, usecs, &requested_cycles);
rc                857 drivers/gpio/gpio-aspeed.c 	if (rc < 0) {
rc                859 drivers/gpio/gpio-aspeed.c 				usecs, clk_get_rate(gpio->clk), rc);
rc                860 drivers/gpio/gpio-aspeed.c 		return rc;
rc                866 drivers/gpio/gpio-aspeed.c 		rc = unregister_allocated_timer(gpio, offset);
rc                867 drivers/gpio/gpio-aspeed.c 		if (rc < 0)
rc                897 drivers/gpio/gpio-aspeed.c 			rc = -EPERM;
rc                915 drivers/gpio/gpio-aspeed.c 		rc = -EINVAL;
rc                925 drivers/gpio/gpio-aspeed.c 	return rc;
rc                932 drivers/gpio/gpio-aspeed.c 	int rc;
rc                936 drivers/gpio/gpio-aspeed.c 	rc = unregister_allocated_timer(gpio, offset);
rc                937 drivers/gpio/gpio-aspeed.c 	if (!rc)
rc                942 drivers/gpio/gpio-aspeed.c 	return rc;
rc               1010 drivers/gpio/gpio-aspeed.c 	int rc = 0, bindex, offset = gpio_chip_hwgpio(desc);
rc               1026 drivers/gpio/gpio-aspeed.c 		rc = -EIO;
rc               1044 drivers/gpio/gpio-aspeed.c 	return rc;
rc               1056 drivers/gpio/gpio-aspeed.c 	int rc = 0, bindex, offset = gpio_chip_hwgpio(desc);
rc               1071 drivers/gpio/gpio-aspeed.c 		rc = -EIO;
rc               1082 drivers/gpio/gpio-aspeed.c 	return rc;
rc               1143 drivers/gpio/gpio-aspeed.c 	int rc, i, banks, err;
rc               1207 drivers/gpio/gpio-aspeed.c 	rc = platform_get_irq(pdev, 0);
rc               1208 drivers/gpio/gpio-aspeed.c 	if (rc > 0) {
rc               1211 drivers/gpio/gpio-aspeed.c 		gpio->irq = rc;
rc               1237 drivers/gpio/gpio-aspeed.c 	rc = devm_gpiochip_add_data(&pdev->dev, &gpio->chip, gpio);
rc               1238 drivers/gpio/gpio-aspeed.c 	if (rc < 0)
rc               1239 drivers/gpio/gpio-aspeed.c 		return rc;
rc                157 drivers/gpio/gpio-it87.c 	int rc = 0;
rc                165 drivers/gpio/gpio-it87.c 	rc = superio_enter();
rc                166 drivers/gpio/gpio-it87.c 	if (rc)
rc                184 drivers/gpio/gpio-it87.c 	return rc;
rc                202 drivers/gpio/gpio-it87.c 	int rc = 0;
rc                210 drivers/gpio/gpio-it87.c 	rc = superio_enter();
rc                211 drivers/gpio/gpio-it87.c 	if (rc)
rc                221 drivers/gpio/gpio-it87.c 	return rc;
rc                245 drivers/gpio/gpio-it87.c 	int rc = 0;
rc                253 drivers/gpio/gpio-it87.c 	rc = superio_enter();
rc                254 drivers/gpio/gpio-it87.c 	if (rc)
rc                266 drivers/gpio/gpio-it87.c 	return rc;
rc                282 drivers/gpio/gpio-it87.c 	int rc = 0, i;
rc                289 drivers/gpio/gpio-it87.c 	rc = superio_enter();
rc                290 drivers/gpio/gpio-it87.c 	if (rc)
rc                291 drivers/gpio/gpio-it87.c 		return rc;
rc                344 drivers/gpio/gpio-it87.c 	rc = superio_enter();
rc                345 drivers/gpio/gpio-it87.c 	if (rc)
rc                346 drivers/gpio/gpio-it87.c 		return rc;
rc                379 drivers/gpio/gpio-it87.c 		rc = -ENOMEM;
rc                392 drivers/gpio/gpio-it87.c 	rc = gpiochip_add_data(&it87_gpio->chip, it87_gpio);
rc                393 drivers/gpio/gpio-it87.c 	if (rc)
rc                402 drivers/gpio/gpio-it87.c 	return rc;
rc                430 drivers/gpio/gpiolib-devres.c 	int rc;
rc                436 drivers/gpio/gpiolib-devres.c 	rc = gpio_request(gpio, label);
rc                437 drivers/gpio/gpiolib-devres.c 	if (rc) {
rc                439 drivers/gpio/gpiolib-devres.c 		return rc;
rc                460 drivers/gpio/gpiolib-devres.c 	int rc;
rc                466 drivers/gpio/gpiolib-devres.c 	rc = gpio_request_one(gpio, flags, label);
rc                467 drivers/gpio/gpiolib-devres.c 	if (rc) {
rc                469 drivers/gpio/gpiolib-devres.c 		return rc;
rc               3187 drivers/gpio/gpiolib.c 	int rc;
rc               3207 drivers/gpio/gpiolib.c 	rc = chip->set_config(chip, gpio, packed);
rc               3208 drivers/gpio/gpiolib.c 	if (rc == -ENOTSUPP) {
rc               3214 drivers/gpio/gpiolib.c 	return rc;
rc                133 drivers/gpio/sgpio-aspeed.c 	int rc = 0;
rc                139 drivers/gpio/sgpio-aspeed.c 	rc = !!(ioread32(bank_reg(gpio, bank, reg)) & GPIO_BIT(offset));
rc                143 drivers/gpio/sgpio-aspeed.c 	return rc;
rc                384 drivers/gpio/sgpio-aspeed.c 	int rc, i;
rc                388 drivers/gpio/sgpio-aspeed.c 	rc = platform_get_irq(pdev, 0);
rc                389 drivers/gpio/sgpio-aspeed.c 	if (rc < 0)
rc                390 drivers/gpio/sgpio-aspeed.c 		return rc;
rc                392 drivers/gpio/sgpio-aspeed.c 	gpio->irq = rc;
rc                440 drivers/gpio/sgpio-aspeed.c 	int rc;
rc                451 drivers/gpio/sgpio-aspeed.c 	rc = of_property_read_u32(pdev->dev.of_node, "ngpios", &nr_gpios);
rc                452 drivers/gpio/sgpio-aspeed.c 	if (rc < 0) {
rc                461 drivers/gpio/sgpio-aspeed.c 	rc = of_property_read_u32(pdev->dev.of_node, "bus-frequency", &sgpio_freq);
rc                462 drivers/gpio/sgpio-aspeed.c 	if (rc < 0) {
rc                517 drivers/gpio/sgpio-aspeed.c 	rc = devm_gpiochip_add_data(&pdev->dev, &gpio->chip, gpio);
rc                518 drivers/gpio/sgpio-aspeed.c 	if (rc < 0)
rc                519 drivers/gpio/sgpio-aspeed.c 		return rc;
rc               3750 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	int rc;
rc               3754 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	rc = dc_interrupt_set(adev->dm.dc, irq_source, enable) ? 0 : -EBUSY;
rc               3757 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			 acrtc->crtc_id, enable ? "en" : "dis", rc);
rc               3758 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	return rc;
rc               3767 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	int rc = 0;
rc               3772 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			rc = dm_set_vupdate_irq(crtc, true);
rc               3775 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		rc = dm_set_vupdate_irq(crtc, false);
rc               3778 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (rc)
rc               3779 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		return rc;
rc               1904 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c 	bool rc = true;
rc               1908 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c 		rc = false;
rc               1914 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c 			rc = false;
rc               1918 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c 			rc = false;
rc               1922 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c 	return rc;
rc               2248 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	bool rc = false;
rc               2263 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 			rc = true;
rc               2275 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	if (false == rc)
rc               2278 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 	return rc;
rc               1532 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c 	bool rc = false;
rc               1547 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c 			rc = true;
rc               1559 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c 	if (false == rc)
rc               1562 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c 	return rc;
rc                176 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c void calc_rc_params(struct rc_params *rc, enum colour_mode cm, enum bits_per_comp bpc, float bpp, int slice_width, int slice_height, int minor_version)
rc                184 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_quant_incr_limit0 = ((bpc == BPC_8) ? 11 : (bpc == BPC_10 ? 15 : 19)) - ((minor_version == 1 && cm == CM_444) ? 1 : 0);
rc                185 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_quant_incr_limit1 = ((bpc == BPC_8) ? 11 : (bpc == BPC_10 ? 15 : 19)) - ((minor_version == 1 && cm == CM_444) ? 1 : 0);
rc                191 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->initial_fullness_offset = (bpp >=  6) ? (2048) : ((bpp <=  4) ? (6144) : ((((bpp >  4) && (bpp <=  5))) ? (6144 - dsc_roundf((bpp - 4) * (512))) : (5632 - dsc_roundf((bpp -  5) * (3584)))));
rc                192 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->first_line_bpg_offset   = median3(0, (12 + (int) (0.09 *  min(34, slice_height - 8))), (int)((3 * bpc * 3) - (3 * bpp_group)));
rc                193 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->second_line_bpg_offset  = median3(0, 12, (int)((3 * bpc * 3) - (3 * bpp_group)));
rc                196 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->initial_fullness_offset = (bpp >=  8) ? (2048) : ((bpp <=  7) ? (5632) : (5632 - dsc_roundf((bpp - 7) * (3584))));
rc                197 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->first_line_bpg_offset   = median3(0, (12 + (int) (0.09 *  min(34, slice_height - 8))), (int)((3 * bpc * 4) - (3 * bpp_group)));
rc                198 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->second_line_bpg_offset  = 0;
rc                202 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->initial_fullness_offset = (bpp >= 12) ? (2048) : ((bpp <=  8) ? (6144) : ((((bpp >  8) && (bpp <= 10))) ? (6144 - dsc_roundf((bpp - 8) * (512 / 2))) : (5632 - dsc_roundf((bpp - 10) * (3584 / 2)))));
rc                203 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->first_line_bpg_offset   = median3(0, (12 + (int) (0.09 *  min(34, slice_height - 8))), (int)(((3 * bpc + (cm == CM_444 ? 0 : 2)) * 3) - (3 * bpp_group)));
rc                204 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		rc->second_line_bpg_offset  = 0;
rc                209 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->initial_xmit_delay = dsc_roundf(8192.0/2.0/bpp/initial_xmit_delay_factor);
rc                214 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	padding_pixels = ((slice_width % 3) != 0) ? (3 - (slice_width % 3)) * (rc->initial_xmit_delay / slice_width) : 0;
rc                215 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	if (3 * bpp_group >= (((rc->initial_xmit_delay + 2) / 3) * (3 + (cm == CM_422)))) {
rc                216 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 		if ((rc->initial_xmit_delay + padding_pixels) % 3 == 1)
rc                217 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 			rc->initial_xmit_delay++;
rc                222 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->flatness_min_qp     = ((bpc == BPC_8) ?  (3) : ((bpc == BPC_10) ? (7)  : (11))) - ((minor_version == 1 && cm == CM_444) ? 1 : 0);
rc                223 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->flatness_max_qp     = ((bpc == BPC_8) ? (12) : ((bpc == BPC_10) ? (16) : (20))) - ((minor_version == 1 && cm == CM_444) ? 1 : 0);
rc                224 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->flatness_det_thresh = 2 << (bpc - 8);
rc                226 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	get_qp_set(rc->qp_min, cm, bpc, MM_MIN, bpp);
rc                227 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	get_qp_set(rc->qp_max, cm, bpc, MM_MAX, bpp);
rc                230 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 			rc->qp_min[i] = rc->qp_min[i] > 0 ? rc->qp_min[i] - 1 : 0;
rc                231 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 			rc->qp_max[i] = rc->qp_max[i] > 0 ? rc->qp_max[i] - 1 : 0;
rc                234 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	get_ofs_set(rc->ofs, cm, bpp);
rc                237 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_model_size    = 8192;
rc                238 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_edge_factor   = 6;
rc                239 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_tgt_offset_hi = 3;
rc                240 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_tgt_offset_lo = 3;
rc                242 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[0] = 896;
rc                243 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[1] = 1792;
rc                244 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[2] = 2688;
rc                245 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[3] = 3584;
rc                246 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[4] = 4480;
rc                247 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[5] = 5376;
rc                248 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[6] = 6272;
rc                249 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[7] = 6720;
rc                250 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[8] = 7168;
rc                251 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[9] = 7616;
rc                252 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[10] = 7744;
rc                253 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[11] = 7872;
rc                254 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[12] = 8000;
rc                255 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c 	rc->rc_buf_thresh[13] = 8064;
rc                 81 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h void calc_rc_params(struct rc_params *rc, enum colour_mode cm, enum bits_per_comp bpc, float bpp, int slice_width, int slice_height, int minor_version);
rc                 75 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c static void copy_rc_to_cfg(struct drm_dsc_config *dsc_cfg, const struct rc_params *rc)
rc                 79 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->rc_quant_incr_limit0   = rc->rc_quant_incr_limit0;
rc                 80 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->rc_quant_incr_limit1   = rc->rc_quant_incr_limit1;
rc                 81 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->initial_offset         = rc->initial_fullness_offset;
rc                 82 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->initial_xmit_delay     = rc->initial_xmit_delay;
rc                 83 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->first_line_bpg_offset  = rc->first_line_bpg_offset;
rc                 84 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->second_line_bpg_offset = rc->second_line_bpg_offset;
rc                 85 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->flatness_min_qp        = rc->flatness_min_qp;
rc                 86 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->flatness_max_qp        = rc->flatness_max_qp;
rc                 88 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 		dsc_cfg->rc_range_params[i].range_min_qp     = rc->qp_min[i];
rc                 89 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 		dsc_cfg->rc_range_params[i].range_max_qp     = rc->qp_max[i];
rc                 91 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 		dsc_cfg->rc_range_params[i].range_bpg_offset = 0x3f & rc->ofs[i];
rc                 93 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->rc_model_size    = rc->rc_model_size;
rc                 94 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->rc_edge_factor   = rc->rc_edge_factor;
rc                 95 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->rc_tgt_offset_high = rc->rc_tgt_offset_hi;
rc                 96 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_cfg->rc_tgt_offset_low = rc->rc_tgt_offset_lo;
rc                 99 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 		dsc_cfg->rc_buf_thresh[i] = rc->rc_buf_thresh[i];
rc                114 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	struct rc_params rc;
rc                131 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	calc_rc_params(&rc, mode, bpc, bpp, slice_width, slice_height, pps->dsc_version_minor);
rc                133 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	dsc_params->pps.initial_scale_value = 8 * rc.rc_model_size / (rc.rc_model_size - rc.initial_fullness_offset);
rc                136 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c 	copy_rc_to_cfg(&dsc_cfg, &rc);
rc                382 drivers/gpu/drm/drm_bufs.c 	int rc;
rc                384 drivers/gpu/drm/drm_bufs.c 	rc = drm_addmap_core(dev, offset, size, type, flags, &list);
rc                385 drivers/gpu/drm/drm_bufs.c 	if (!rc)
rc                387 drivers/gpu/drm/drm_bufs.c 	return rc;
rc                160 drivers/gpu/drm/drm_vblank.c 	bool rc;
rc                172 drivers/gpu/drm/drm_vblank.c 		rc = drm_get_last_vbltimestamp(dev, pipe, &t_vblank, false);
rc                180 drivers/gpu/drm/drm_vblank.c 	if (!rc)
rc                209 drivers/gpu/drm/drm_vblank.c 	bool rc;
rc                229 drivers/gpu/drm/drm_vblank.c 		rc = drm_get_last_vbltimestamp(dev, pipe, &t_vblank, in_vblank_irq);
rc                235 drivers/gpu/drm/drm_vblank.c 	} else if (rc && framedur_ns) {
rc                288 drivers/gpu/drm/drm_vblank.c 	if (!rc && !in_vblank_irq)
rc                171 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	int rc;
rc                175 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	rc = sprintf(buf, "%d\n", ctx->connected);
rc                179 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	return rc;
rc                 57 drivers/gpu/drm/mga/mga_warp.c 	int rc = 0;
rc                 78 drivers/gpu/drm/mga/mga_warp.c 	rc = request_ihex_firmware(&fw, firmware_name, &pdev->dev);
rc                 80 drivers/gpu/drm/mga/mga_warp.c 	if (rc) {
rc                 83 drivers/gpu/drm/mga/mga_warp.c 		return rc;
rc                 97 drivers/gpu/drm/mga/mga_warp.c 		rc = -EINVAL;
rc                105 drivers/gpu/drm/mga/mga_warp.c 		rc = -ENOMEM;
rc                129 drivers/gpu/drm/mga/mga_warp.c 	return rc;
rc                586 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 	int ret, rc = 0;
rc                598 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		rc = -ETIMEDOUT;
rc                602 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 	return rc;
rc                822 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 	int cnt = 0, rc = 0, mixer_width, i, z_pos;
rc                867 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 			rc = PTR_ERR(pstate);
rc                869 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 					dpu_crtc->name, plane->base.id, rc);
rc                899 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 			rc = -E2BIG;
rc                912 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 				rc  = -EINVAL;
rc                931 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 			rc = -EINVAL;
rc                937 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 				rc = -EINVAL;
rc                946 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 				rc = -EINVAL;
rc                962 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 			rc = -EINVAL;
rc                969 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 	rc = dpu_core_perf_crtc_check(crtc, state);
rc                970 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 	if (rc) {
rc                972 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 				crtc->base.id, rc);
rc               1016 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 			rc = -EINVAL;
rc               1024 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 			rc = -EINVAL;
rc               1033 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 			rc = -EINVAL;
rc               1040 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 	return rc;
rc               1499 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	int rc = 0;
rc               1505 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		rc = wait_event_timeout(*(info->wq),
rc               1509 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		trace_dpu_enc_wait_event_timeout(drm_id, hw_id, rc, time,
rc               1513 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	} while (atomic_read(info->atomic_cnt) && (rc == 0) &&
rc               1516 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	return rc;
rc               1523 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	int rc;
rc               1538 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	rc = ctl->ops.reset(ctl);
rc               1539 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (rc)
rc               2231 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	int rc = 0;
rc               2237 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	rc = drm_encoder_init(dev, &dpu_enc->base, &dpu_encoder_funcs,
rc               2239 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (rc) {
rc               2241 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		return ERR_PTR(rc);
rc                652 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	int rc;
rc                660 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	rc = _dpu_encoder_phys_cmd_wait_for_idle(phys_enc);
rc                661 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	if (rc) {
rc                663 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 			  DRMID(phys_enc->parent), rc,
rc                667 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	return rc;
rc                673 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	int rc = 0;
rc                683 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 		rc = _dpu_encoder_phys_cmd_wait_for_ctl_start(phys_enc);
rc                686 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	if (!rc && cmd_enc->serialize_wait4pp)
rc                689 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	return rc;
rc                695 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	int rc = 0;
rc                706 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 		return rc;
rc                714 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	rc = dpu_encoder_helper_wait_for_irq(phys_enc, INTR_IDX_RDPTR,
rc                717 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	return rc;
rc                544 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	int rc;
rc                559 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	rc = ctl->ops.wait_reset_status(ctl);
rc                560 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (rc) {
rc                562 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 				ctl->idx, rc);
rc                 73 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 	int rc, refcount;
rc                 98 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 		rc = hw_blk->ops.start(hw_blk);
rc                 99 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 		if (rc) {
rc                100 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 			pr_err("failed to start  hw_blk:%d rc:%d\n", type, rc);
rc                111 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 	return ERR_PTR(rc);
rc                 87 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	int rc;
rc                 93 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	rc = readl_poll_timeout(c->base_off + c->blk_off + PP_LINE_COUNT,
rc                 96 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	return rc;
rc                139 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	int rc = 0;
rc                159 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		rc = -EINVAL;
rc                162 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	return rc;
rc                 29 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	int i, rc = 0;
rc                 33 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		rc = PTR_ERR_OR_ZERO(clk_arry[i].clk);
rc                 34 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		if (rc) {
rc                 37 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 				clk_arry[i].clk_name, rc);
rc                 42 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	return rc;
rc                 51 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	return rc;
rc                 56 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	int i, rc = 0;
rc                 65 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 				rc = clk_set_rate(clk_arry[i].clk,
rc                 67 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 				if (rc) {
rc                 71 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 						clk_arry[i].clk_name, rc);
rc                 79 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 			rc = -EPERM;
rc                 84 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	return rc;
rc                 89 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	int i, rc = 0;
rc                 97 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 				rc = clk_prepare_enable(clk_arry[i].clk);
rc                 98 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 				if (rc)
rc                102 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 						clk_arry[i].clk_name, rc);
rc                107 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 				rc = -EPERM;
rc                110 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 			if (rc && i) {
rc                131 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	return rc;
rc                137 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	u32 i, rc = 0;
rc                158 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		rc = of_property_read_string_index(pdev->dev.of_node,
rc                161 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		if (rc) {
rc                172 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	rc = msm_dss_get_clk(&pdev->dev, mp->clk_config, num_clk);
rc                173 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	if (rc) {
rc                174 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		DRM_DEV_ERROR(&pdev->dev, "Failed to get clock refs %d\n", rc);
rc                178 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	rc = of_clk_set_defaults(pdev->dev.of_node, false);
rc                179 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	if (rc) {
rc                180 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		DRM_DEV_ERROR(&pdev->dev, "Failed to set clock defaults %d\n", rc);
rc                197 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	return rc;
rc                413 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	int i, rc = 0;
rc                416 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		return rc;
rc                431 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		rc = msm_dsi_modeset_init(priv->dsi[i], dev, encoder);
rc                432 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		if (rc) {
rc                434 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 				i, rc);
rc                439 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	return rc;
rc                652 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	int i, rc = 0;
rc                668 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	rc = dpu_encoder_setup(encoder->dev, encoder, &info);
rc                669 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	if (rc)
rc                671 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 			encoder->base.id, rc);
rc                797 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	int i, rc = -EINVAL;
rc                801 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		return rc;
rc                808 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		return rc;
rc                814 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		return rc;
rc                821 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		rc = PTR_ERR(dpu_kms->mmio);
rc                822 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("mdp register memory map failed: %d\n", rc);
rc                831 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		rc = PTR_ERR(dpu_kms->vbif[VBIF_RT]);
rc                832 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("vbif register memory map failed: %d\n", rc);
rc                862 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		rc = PTR_ERR(dpu_kms->catalog);
rc                864 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 			rc = -EINVAL;
rc                865 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("catalog init failed: %d\n", rc);
rc                874 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	rc = _dpu_kms_mmu_init(dpu_kms);
rc                875 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	if (rc) {
rc                876 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("dpu_kms_mmu_init failed: %d\n", rc);
rc                880 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	rc = dpu_rm_init(&dpu_kms->rm, dpu_kms->catalog, dpu_kms->mmio);
rc                881 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	if (rc) {
rc                882 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("rm init failed: %d\n", rc);
rc                891 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		rc = PTR_ERR(dpu_kms->hw_mdp);
rc                892 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("failed to get hw_mdp: %d\n", rc);
rc                903 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 			rc = PTR_ERR(dpu_kms->hw_vbif[vbif_idx]);
rc                905 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 				rc = -EINVAL;
rc                906 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 			DPU_ERROR("failed to init vbif %d: %d\n", vbif_idx, rc);
rc                912 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	rc = dpu_core_perf_init(&dpu_kms->perf, dev, dpu_kms->catalog,
rc                914 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	if (rc) {
rc                915 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("failed to init perf %d\n", rc);
rc                921 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		rc = PTR_ERR(dpu_kms->hw_intr);
rc                922 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("hw_intr init failed: %d\n", rc);
rc                947 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	rc = _dpu_kms_drm_obj_init(dpu_kms);
rc                948 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	if (rc) {
rc                949 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("modeset init failed: %d\n", rc);
rc                968 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	return rc;
rc               1060 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	int rc = -1;
rc               1069 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		return rc;
rc               1072 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	rc = msm_dss_enable_clk(mp->clk_config, mp->num_clk, false);
rc               1073 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	if (rc)
rc               1074 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("clock disable failed rc:%d\n", rc);
rc               1076 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	return rc;
rc               1081 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	int rc = -1;
rc               1091 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		return rc;
rc               1094 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	rc = msm_dss_enable_clk(mp->clk_config, mp->num_clk, true);
rc               1095 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	if (rc) {
rc               1096 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		DPU_ERROR("clock enable failed rc:%d\n", rc);
rc               1097 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		return rc;
rc               1105 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	return rc;
rc                 78 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 		int rc;
rc                 87 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 		rc = generic_handle_irq(mapping);
rc                 88 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 		if (rc < 0) {
rc                 90 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 				  hwirq, mapping, rc);
rc                200 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 	int rc, i;
rc                225 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		rc = _dpu_rm_hw_blk_create(rm, cat, mmio, DPU_HW_BLK_LM,
rc                227 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		if (rc) {
rc                246 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		rc = _dpu_rm_hw_blk_create(rm, cat, mmio, DPU_HW_BLK_PINGPONG,
rc                248 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		if (rc) {
rc                260 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		rc = _dpu_rm_hw_blk_create(rm, cat, mmio, DPU_HW_BLK_INTF,
rc                262 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		if (rc) {
rc                269 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		rc = _dpu_rm_hw_blk_create(rm, cat, mmio, DPU_HW_BLK_CTL,
rc                271 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		if (rc) {
rc                282 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 	return rc;
rc                369 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 	int i, rc = 0;
rc                426 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 	return rc;
rc                519 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 	TP_PROTO(uint32_t drm_id, int32_t hw_id, int rc, s64 time,
rc                521 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 	TP_ARGS(drm_id, hw_id, rc, time, expected_time, atomic_cnt),
rc                525 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 		__field(	int,		rc		)
rc                533 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 		__entry->rc = rc;
rc                539 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 		  __entry->drm_id, __entry->hw_id, __entry->rc, __entry->time,
rc                 24 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	int rc;
rc                 44 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		rc = -ETIMEDOUT;
rc                 48 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		rc = 0;
rc                 53 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	return rc;
rc                348 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	int rc;
rc                353 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	rc = readl_poll_timeout_atomic(pll->mmio +
rc                359 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	if (rc)
rc                363 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	return rc;
rc                408 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	int rc;
rc                414 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	rc = dsi_pll_10nm_vco_set_rate(hw,pll_10nm->vco_current_rate, 0);
rc                415 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	if (rc) {
rc                416 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 		pr_err("vco_set_rate failed, rc=%d\n", rc);
rc                417 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 		return rc;
rc                431 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	rc = dsi_pll_10nm_lock_status(pll_10nm);
rc                432 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	if (rc) {
rc                450 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	return rc;
rc                 81 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                 99 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = i2c_transfer(hdmi->i2c, msgs, 2);
rc                102 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc == 2)
rc                103 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = 0;
rc                107 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = -EIO;
rc                109 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	DBG("End DDC read %d", rc);
rc                111 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc                119 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                141 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = i2c_transfer(hdmi->i2c, msgs, 1);
rc                144 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc == 1)
rc                145 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = 0;
rc                149 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = -EIO;
rc                151 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	DBG("End DDC write %d", rc);
rc                153 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc                243 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                245 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = wait_event_timeout(hdcp_ctrl->auth_event_queue,
rc                248 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                285 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc = 0;
rc                331 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 20, AUTH_ABORT_EV);
rc                343 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (!rc)
rc                344 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 20, AUTH_ABORT_EV);
rc                353 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc                358 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                388 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 20, AUTH_ABORT_EV);
rc                389 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc)
rc                390 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc                461 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                464 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_read_validate_aksv(hdcp_ctrl);
rc                465 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc) {
rc                532 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_reset_hdcp_ddc_failures(hdcp_ctrl);
rc                534 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc                592 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                615 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 20, AUTH_ABORT_EV);
rc                616 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc)
rc                617 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc                637 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 20, AUTH_ABORT_EV);
rc                638 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc)
rc                639 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc                647 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc = 0;
rc                670 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_ddc_write(hdmi, HDCP_PORT_ADDR, 0x18, (u8 *)link0_an,
rc                672 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                674 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                679 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_ddc_write(hdmi, HDCP_PORT_ADDR, 0x10, aksv, 5);
rc                680 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                682 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                691 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc = 0;
rc                697 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR, 0x00, bksv, 5);
rc                698 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                700 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                722 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_scm_wr(hdcp_ctrl, reg, data, 2);
rc                724 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc                729 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc = 0;
rc                734 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR, 0x40, &bcaps, 1);
rc                735 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                737 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                747 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_scm_wr(hdcp_ctrl, &reg, &data, 1);
rc                749 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc                756 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                759 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_wait_key_an_ready(hdcp_ctrl);
rc                760 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                762 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                766 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_recv_bcaps(hdcp_ctrl);
rc                767 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                769 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                779 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_send_aksv_an(hdcp_ctrl);
rc                780 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                782 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                786 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_recv_bksv(hdcp_ctrl);
rc                787 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                789 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                809 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc = 0;
rc                816 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 125, AUTH_ABORT_EV);
rc                817 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc)
rc                818 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                821 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR, 0x08, buf, 2);
rc                822 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                824 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                840 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                843 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 10000, AUTH_RESULT_RDY_EV);
rc                844 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (!rc) {
rc                866 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                874 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR, 0x41, buf, 2);
rc                875 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                894 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = -EINVAL;
rc                906 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = -EINVAL;
rc                918 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = -EINVAL;
rc                927 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc                933 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc                947 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR, 0x40, &bcaps, 1);
rc                948 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc) {
rc                950 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc                962 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 20, AUTH_ABORT_EV);
rc                963 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc)
rc                964 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc                967 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_recv_check_bstatus(hdcp_ctrl, &bstatus);
rc                968 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                970 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                976 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_scm_wr(hdcp_ctrl, &reg, &data, 1);
rc                977 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc                979 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc                994 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc = 0;
rc               1010 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR,
rc               1012 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc) {
rc               1021 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_scm_wr(hdcp_ctrl, reg, data, size);
rc               1024 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc               1029 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc               1035 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR, 0x43,
rc               1037 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc)
rc               1040 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc               1046 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	u32 rc  = 0;
rc               1053 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_scm_wr(hdcp_ctrl, reg, data, 2);
rc               1055 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	return rc;
rc               1061 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc               1075 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_recv_ksv_fifo(hdcp_ctrl);
rc               1076 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (!rc)
rc               1085 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 25, AUTH_ABORT_EV);
rc               1086 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc)
rc               1087 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc               1090 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_transfer_v_h(hdcp_ctrl);
rc               1091 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1093 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc               1097 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_reset_sha_engine(hdcp_ctrl);
rc               1098 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1100 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		return rc;
rc               1121 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	u32 rc  = 0;
rc               1163 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_scm_wr(hdcp_ctrl, &reg, &data, 1);
rc               1165 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc)
rc               1166 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc               1181 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc               1187 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_write_ksv_fifo(hdcp_ctrl);
rc               1188 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (!rc)
rc               1191 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc != -EAGAIN)
rc               1192 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc               1200 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 20, AUTH_ABORT_EV);
rc               1201 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc)
rc               1202 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc               1210 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc = 0;
rc               1226 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		rc = msm_hdmi_hdcp_msleep(hdcp_ctrl, 20, AUTH_ABORT_EV);
rc               1227 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		if (rc)
rc               1228 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 			return rc;
rc               1238 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	int rc;
rc               1240 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_auth_prepare(hdcp_ctrl);
rc               1241 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1242 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		pr_err("%s: auth prepare failed %d\n", __func__, rc);
rc               1247 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_auth_part1_key_exchange(hdcp_ctrl);
rc               1248 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1249 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		pr_err("%s: key exchange failed %d\n", __func__, rc);
rc               1253 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_auth_part1_recv_r0(hdcp_ctrl);
rc               1254 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1255 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		pr_err("%s: receive r0 failed %d\n", __func__, rc);
rc               1259 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_auth_part1_verify_r0(hdcp_ctrl);
rc               1260 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1261 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		pr_err("%s: verify r0 failed %d\n", __func__, rc);
rc               1269 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_auth_part2_wait_ksv_fifo_ready(hdcp_ctrl);
rc               1270 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1271 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		pr_err("%s: wait ksv fifo ready failed %d\n", __func__, rc);
rc               1275 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_auth_part2_recv_ksv_fifo(hdcp_ctrl);
rc               1276 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1277 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		pr_err("%s: recv ksv fifo failed %d\n", __func__, rc);
rc               1281 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_auth_part2_write_ksv_fifo(hdcp_ctrl);
rc               1282 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc) {
rc               1283 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		pr_err("%s: write ksv fifo failed %d\n", __func__, rc);
rc               1287 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	rc = msm_hdmi_hdcp_auth_part2_check_v_match(hdcp_ctrl);
rc               1288 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc)
rc               1289 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 		pr_err("%s: check v match failed %d\n", __func__, rc);
rc               1292 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	if (rc == -ECANCELED) {
rc               1294 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	} else if (rc == -ENOTSUPP) {
rc               1296 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c 	} else if (rc) {
rc                226 drivers/gpu/drm/qxl/qxl_display.c 	int rc;
rc                228 drivers/gpu/drm/qxl/qxl_display.c 	rc = qxl_check_mode(qdev, width, height);
rc                229 drivers/gpu/drm/qxl/qxl_display.c 	if (rc != 0)
rc                154 drivers/gpu/drm/r128/r128_cce.c 	int rc, i;
rc                163 drivers/gpu/drm/r128/r128_cce.c 	rc = request_firmware(&fw, FIRMWARE_NAME, &pdev->dev);
rc                165 drivers/gpu/drm/r128/r128_cce.c 	if (rc) {
rc                168 drivers/gpu/drm/r128/r128_cce.c 		return rc;
rc                174 drivers/gpu/drm/r128/r128_cce.c 		rc = -EINVAL;
rc                191 drivers/gpu/drm/r128/r128_cce.c 	return rc;
rc                352 drivers/gpu/drm/r128/r128_cce.c 	int rc;
rc                571 drivers/gpu/drm/r128/r128_cce.c 		rc = drm_ati_pcigart_init(dev, &dev_priv->gart_info);
rc                572 drivers/gpu/drm/r128/r128_cce.c 		if (rc) {
rc                576 drivers/gpu/drm/r128/r128_cce.c 			return rc;
rc                584 drivers/gpu/drm/r128/r128_cce.c 	rc = r128_cce_load_microcode(dev_priv);
rc                590 drivers/gpu/drm/r128/r128_cce.c 	if (rc) {
rc                595 drivers/gpu/drm/r128/r128_cce.c 	return rc;
rc                251 drivers/gpu/drm/rockchip/inno_hdmi.c 		ssize_t rc, i;
rc                253 drivers/gpu/drm/rockchip/inno_hdmi.c 		rc = hdmi_infoframe_pack(frame, packed_frame,
rc                255 drivers/gpu/drm/rockchip/inno_hdmi.c 		if (rc < 0)
rc                256 drivers/gpu/drm/rockchip/inno_hdmi.c 			return rc;
rc                258 drivers/gpu/drm/rockchip/inno_hdmi.c 		for (i = 0; i < rc; i++)
rc                273 drivers/gpu/drm/rockchip/inno_hdmi.c 	int rc;
rc                275 drivers/gpu/drm/rockchip/inno_hdmi.c 	rc = drm_hdmi_vendor_infoframe_from_display_mode(&frame.vendor.hdmi,
rc                279 drivers/gpu/drm/rockchip/inno_hdmi.c 	return inno_hdmi_upload_frame(hdmi, rc, &frame, INFOFRAME_VSI,
rc                287 drivers/gpu/drm/rockchip/inno_hdmi.c 	int rc;
rc                289 drivers/gpu/drm/rockchip/inno_hdmi.c 	rc = drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
rc                300 drivers/gpu/drm/rockchip/inno_hdmi.c 	return inno_hdmi_upload_frame(hdmi, rc, &frame, INFOFRAME_AVI, 0, 0, 0);
rc                166 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		ssize_t rc, i;
rc                168 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		rc = hdmi_infoframe_pack(frame, packed_frame,
rc                170 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		if (rc < 0)
rc                171 drivers/gpu/drm/rockchip/rk3066_hdmi.c 			return rc;
rc                173 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		for (i = 0; i < rc; i++)
rc                188 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	int rc;
rc                190 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	rc = drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
rc                203 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	return rk3066_hdmi_upload_frame(hdmi, rc, &frame,
rc                 49 drivers/gpu/drm/vboxvideo/hgsmi_base.c 	p->rc = VERR_NOT_IMPLEMENTED;
rc                 54 drivers/gpu/drm/vboxvideo/hgsmi_base.c 	WARN_ON_ONCE(p->rc < 0);
rc                119 drivers/gpu/drm/vboxvideo/hgsmi_base.c 	int rc;
rc                156 drivers/gpu/drm/vboxvideo/hgsmi_base.c 		rc = 0;
rc                159 drivers/gpu/drm/vboxvideo/hgsmi_base.c 		rc = -ENOMEM;
rc                162 drivers/gpu/drm/vboxvideo/hgsmi_base.c 		rc = -EBUSY;
rc                165 drivers/gpu/drm/vboxvideo/hgsmi_base.c 		rc = -EINVAL;
rc                170 drivers/gpu/drm/vboxvideo/hgsmi_base.c 	return rc;
rc                110 drivers/gpu/drm/vboxvideo/modesetting.c 	p->rc = VERR_NOT_SUPPORTED;
rc                114 drivers/gpu/drm/vboxvideo/modesetting.c 	if (p->rc < 0) {
rc                382 drivers/gpu/drm/vboxvideo/vboxvideo.h 	s32 rc;
rc                393 drivers/gpu/drm/vboxvideo/vboxvideo.h 	s32 rc;
rc                277 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct drm_virtgpu_resource_create *rc = data;
rc                286 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		if (rc->depth > 1)
rc                288 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		if (rc->nr_samples > 1)
rc                290 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		if (rc->last_level > 1)
rc                292 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		if (rc->target != 2)
rc                294 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		if (rc->array_size > 1)
rc                298 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	params.format = rc->format;
rc                299 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	params.width = rc->width;
rc                300 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	params.height = rc->height;
rc                301 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	params.size = rc->size;
rc                304 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		params.target = rc->target;
rc                305 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		params.bind = rc->bind;
rc                306 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		params.depth = rc->depth;
rc                307 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		params.array_size = rc->array_size;
rc                308 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		params.last_level = rc->last_level;
rc                309 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		params.nr_samples = rc->nr_samples;
rc                310 drivers/gpu/drm/virtio/virtgpu_ioctl.c 		params.flags = rc->flags;
rc                332 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	rc->res_handle = qobj->hw_res_handle; /* similiar to a VM address */
rc                333 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	rc->bo_handle = handle;
rc                306 drivers/gpu/drm/virtio/virtgpu_vq.c 	int rc;
rc                309 drivers/gpu/drm/virtio/virtgpu_vq.c 	rc = virtio_gpu_queue_ctrl_buffer_locked(vgdev, vbuf);
rc                311 drivers/gpu/drm/virtio/virtgpu_vq.c 	return rc;
rc                320 drivers/gpu/drm/virtio/virtgpu_vq.c 	int rc;
rc                341 drivers/gpu/drm/virtio/virtgpu_vq.c 	rc = virtio_gpu_queue_ctrl_buffer_locked(vgdev, vbuf);
rc                343 drivers/gpu/drm/virtio/virtgpu_vq.c 	return rc;
rc                470 drivers/gpu/vga/vgaarb.c 	int rc = 0;
rc                484 drivers/gpu/vga/vgaarb.c 			rc = -ENODEV;
rc                507 drivers/gpu/vga/vgaarb.c 			rc = -ERESTARTSYS;
rc                513 drivers/gpu/vga/vgaarb.c 	return rc;
rc                536 drivers/gpu/vga/vgaarb.c 	int rc = 0;
rc                548 drivers/gpu/vga/vgaarb.c 		rc = -ENODEV;
rc                552 drivers/gpu/vga/vgaarb.c 		rc = -EBUSY;
rc                555 drivers/gpu/vga/vgaarb.c 	return rc;
rc               1011 drivers/gpu/vga/vgaarb.c 	int rc;
rc               1059 drivers/gpu/vga/vgaarb.c 	rc = copy_to_user(buf, lbuf, len);
rc               1061 drivers/gpu/vga/vgaarb.c 	if (rc)
rc               1536 drivers/gpu/vga/vgaarb.c 	int rc;
rc               1540 drivers/gpu/vga/vgaarb.c 	rc = misc_register(&vga_arb_device);
rc               1541 drivers/gpu/vga/vgaarb.c 	if (rc < 0)
rc               1542 drivers/gpu/vga/vgaarb.c 		pr_err("error %d registering device\n", rc);
rc               1566 drivers/gpu/vga/vgaarb.c 	return rc;
rc                554 drivers/hid/hid-prodikeys.c 	int rc;
rc                559 drivers/hid/hid-prodikeys.c 	rc = pcmidi_get_output_report(pm);
rc                560 drivers/hid/hid-prodikeys.c 	if (rc < 0)
rc                561 drivers/hid/hid-prodikeys.c 		return rc;
rc                163 drivers/hid/hid-uclogic-core.c 	int rc;
rc                176 drivers/hid/hid-uclogic-core.c 		rc = -ENOMEM;
rc                184 drivers/hid/hid-uclogic-core.c 	rc = uclogic_params_init(&drvdata->params, hdev);
rc                185 drivers/hid/hid-uclogic-core.c 	if (rc != 0) {
rc                186 drivers/hid/hid-uclogic-core.c 		hid_err(hdev, "failed probing parameters: %d\n", rc);
rc                194 drivers/hid/hid-uclogic-core.c 		rc = -ENODEV;
rc                199 drivers/hid/hid-uclogic-core.c 	rc = uclogic_params_get_desc(&drvdata->params,
rc                202 drivers/hid/hid-uclogic-core.c 	if (rc) {
rc                205 drivers/hid/hid-uclogic-core.c 			rc);
rc                209 drivers/hid/hid-uclogic-core.c 	rc = hid_parse(hdev);
rc                210 drivers/hid/hid-uclogic-core.c 	if (rc) {
rc                215 drivers/hid/hid-uclogic-core.c 	rc = hid_hw_start(hdev, HID_CONNECT_DEFAULT);
rc                216 drivers/hid/hid-uclogic-core.c 	if (rc) {
rc                226 drivers/hid/hid-uclogic-core.c 	return rc;
rc                232 drivers/hid/hid-uclogic-core.c 	int rc;
rc                236 drivers/hid/hid-uclogic-core.c 	rc = uclogic_params_init(&params, hdev);
rc                237 drivers/hid/hid-uclogic-core.c 	if (rc != 0)
rc                242 drivers/hid/hid-uclogic-core.c 	return rc;
rc                 67 drivers/hid/hid-uclogic-params.c 	int rc;
rc                 73 drivers/hid/hid-uclogic-params.c 		rc = -EINVAL;
rc                 79 drivers/hid/hid-uclogic-params.c 		rc = -ENOMEM;
rc                 83 drivers/hid/hid-uclogic-params.c 	rc = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0),
rc                 88 drivers/hid/hid-uclogic-params.c 	if (rc == -EPIPE) {
rc                 91 drivers/hid/hid-uclogic-params.c 	} else if (rc < 0) {
rc                 94 drivers/hid/hid-uclogic-params.c 			idx, rc);
rc                105 drivers/hid/hid-uclogic-params.c 	return rc;
rc                141 drivers/hid/hid-uclogic-params.c 	int rc;
rc                154 drivers/hid/hid-uclogic-params.c 		rc = -EINVAL;
rc                164 drivers/hid/hid-uclogic-params.c 	rc = uclogic_params_get_str_desc(&buf, hdev, 100, len);
rc                165 drivers/hid/hid-uclogic-params.c 	if (rc == -EPIPE) {
rc                169 drivers/hid/hid-uclogic-params.c 	} else if (rc < 0) {
rc                170 drivers/hid/hid-uclogic-params.c 		hid_err(hdev, "failed retrieving pen parameters: %d\n", rc);
rc                172 drivers/hid/hid-uclogic-params.c 	} else if (rc != len) {
rc                175 drivers/hid/hid-uclogic-params.c 			rc, len);
rc                211 drivers/hid/hid-uclogic-params.c 		rc = -ENOMEM;
rc                227 drivers/hid/hid-uclogic-params.c 	rc = 0;
rc                231 drivers/hid/hid-uclogic-params.c 	return rc;
rc                269 drivers/hid/hid-uclogic-params.c 	int rc;
rc                282 drivers/hid/hid-uclogic-params.c 		rc = -EINVAL;
rc                292 drivers/hid/hid-uclogic-params.c 	rc = uclogic_params_get_str_desc(&buf, hdev, 200, len);
rc                293 drivers/hid/hid-uclogic-params.c 	if (rc == -EPIPE) {
rc                297 drivers/hid/hid-uclogic-params.c 	} else if (rc < 0) {
rc                298 drivers/hid/hid-uclogic-params.c 		hid_err(hdev, "failed retrieving pen parameters: %d\n", rc);
rc                300 drivers/hid/hid-uclogic-params.c 	} else if (rc != len) {
rc                303 drivers/hid/hid-uclogic-params.c 			rc, len);
rc                355 drivers/hid/hid-uclogic-params.c 		rc = -ENOMEM;
rc                372 drivers/hid/hid-uclogic-params.c 	rc = 0;
rc                376 drivers/hid/hid-uclogic-params.c 	return rc;
rc                450 drivers/hid/hid-uclogic-params.c 	int rc;
rc                458 drivers/hid/hid-uclogic-params.c 		rc = -EINVAL;
rc                467 drivers/hid/hid-uclogic-params.c 		rc = -ENOMEM;
rc                471 drivers/hid/hid-uclogic-params.c 	rc = usb_string(usb_dev, 123, str_buf, str_len);
rc                472 drivers/hid/hid-uclogic-params.c 	if (rc == -EPIPE) {
rc                475 drivers/hid/hid-uclogic-params.c 	} else if (rc < 0) {
rc                477 drivers/hid/hid-uclogic-params.c 	} else if (strncmp(str_buf, "HK On", rc) != 0) {
rc                483 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_frame_init_with_desc(
rc                488 drivers/hid/hid-uclogic-params.c 		if (rc != 0)
rc                494 drivers/hid/hid-uclogic-params.c 	rc = 0;
rc                497 drivers/hid/hid-uclogic-params.c 	return rc;
rc                637 drivers/hid/hid-uclogic-params.c 	int rc;
rc                642 drivers/hid/hid-uclogic-params.c 		rc = -EINVAL;
rc                652 drivers/hid/hid-uclogic-params.c 			rc = -ENOMEM;
rc                670 drivers/hid/hid-uclogic-params.c 	rc = 0;
rc                673 drivers/hid/hid-uclogic-params.c 	return rc;
rc                707 drivers/hid/hid-uclogic-params.c 	int rc;
rc                720 drivers/hid/hid-uclogic-params.c 		rc = -EINVAL;
rc                734 drivers/hid/hid-uclogic-params.c 		rc = -ENOMEM;
rc                737 drivers/hid/hid-uclogic-params.c 	rc = usb_string(udev, 201, ver_ptr, ver_len);
rc                738 drivers/hid/hid-uclogic-params.c 	if (rc == -EPIPE) {
rc                740 drivers/hid/hid-uclogic-params.c 	} else if (rc < 0) {
rc                742 drivers/hid/hid-uclogic-params.c 			"failed retrieving Huion firmware version: %d\n", rc);
rc                752 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_pen_init_v2(&p.pen, &found, hdev);
rc                753 drivers/hid/hid-uclogic-params.c 		if (rc != 0) {
rc                755 drivers/hid/hid-uclogic-params.c 				"failed probing pen v2 parameters: %d\n", rc);
rc                760 drivers/hid/hid-uclogic-params.c 			rc = uclogic_params_frame_init_with_desc(
rc                765 drivers/hid/hid-uclogic-params.c 			if (rc != 0) {
rc                768 drivers/hid/hid-uclogic-params.c 					rc);
rc                779 drivers/hid/hid-uclogic-params.c 	rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
rc                780 drivers/hid/hid-uclogic-params.c 	if (rc != 0) {
rc                782 drivers/hid/hid-uclogic-params.c 			"failed probing pen v1 parameters: %d\n", rc);
rc                787 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_frame_init_v1_buttonpad(
rc                790 drivers/hid/hid-uclogic-params.c 		if (rc != 0) {
rc                791 drivers/hid/hid-uclogic-params.c 			hid_err(hdev, "v1 buttonpad probing failed: %d\n", rc);
rc                810 drivers/hid/hid-uclogic-params.c 	rc = 0;
rc                814 drivers/hid/hid-uclogic-params.c 	return rc;
rc                834 drivers/hid/hid-uclogic-params.c 	int rc;
rc                846 drivers/hid/hid-uclogic-params.c 		rc = -EINVAL;
rc                886 drivers/hid/hid-uclogic-params.c 		rc = WITH_OPT_DESC(PF1209_ORIG, pf1209_fixed);
rc                887 drivers/hid/hid-uclogic-params.c 		if (rc != 0)
rc                892 drivers/hid/hid-uclogic-params.c 		rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp4030u_fixed);
rc                893 drivers/hid/hid-uclogic-params.c 		if (rc != 0)
rc                901 drivers/hid/hid-uclogic-params.c 				rc = uclogic_params_pen_init_v1(&p.pen,
rc                903 drivers/hid/hid-uclogic-params.c 				if (rc != 0) {
rc                906 drivers/hid/hid-uclogic-params.c 						rc);
rc                917 drivers/hid/hid-uclogic-params.c 			rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp5540u_fixed);
rc                918 drivers/hid/hid-uclogic-params.c 			if (rc != 0)
rc                924 drivers/hid/hid-uclogic-params.c 		rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp8060u_fixed);
rc                925 drivers/hid/hid-uclogic-params.c 		if (rc != 0)
rc                930 drivers/hid/hid-uclogic-params.c 		rc = WITH_OPT_DESC(WP1062_ORIG, wp1062_fixed);
rc                931 drivers/hid/hid-uclogic-params.c 		if (rc != 0)
rc                938 drivers/hid/hid-uclogic-params.c 			rc = WITH_OPT_DESC(TWHL850_ORIG0, twhl850_fixed0);
rc                939 drivers/hid/hid-uclogic-params.c 			if (rc != 0)
rc                943 drivers/hid/hid-uclogic-params.c 			rc = WITH_OPT_DESC(TWHL850_ORIG1, twhl850_fixed1);
rc                944 drivers/hid/hid-uclogic-params.c 			if (rc != 0)
rc                948 drivers/hid/hid-uclogic-params.c 			rc = WITH_OPT_DESC(TWHL850_ORIG2, twhl850_fixed2);
rc                949 drivers/hid/hid-uclogic-params.c 			if (rc != 0)
rc                963 drivers/hid/hid-uclogic-params.c 				rc = WITH_OPT_DESC(TWHA60_ORIG0,
rc                965 drivers/hid/hid-uclogic-params.c 				if (rc != 0)
rc                969 drivers/hid/hid-uclogic-params.c 				rc = WITH_OPT_DESC(TWHA60_ORIG1,
rc                971 drivers/hid/hid-uclogic-params.c 				if (rc != 0)
rc                994 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_huion_init(&p, hdev);
rc                995 drivers/hid/hid-uclogic-params.c 		if (rc != 0)
rc               1009 drivers/hid/hid-uclogic-params.c 			rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
rc               1010 drivers/hid/hid-uclogic-params.c 			if (rc != 0) {
rc               1011 drivers/hid/hid-uclogic-params.c 				hid_err(hdev, "pen probing failed: %d\n", rc);
rc               1028 drivers/hid/hid-uclogic-params.c 			rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
rc               1029 drivers/hid/hid-uclogic-params.c 			if (rc != 0) {
rc               1030 drivers/hid/hid-uclogic-params.c 				hid_err(hdev, "pen probing failed: %d\n", rc);
rc               1034 drivers/hid/hid-uclogic-params.c 			rc = uclogic_params_frame_init_with_desc(
rc               1039 drivers/hid/hid-uclogic-params.c 			if (rc != 0)
rc               1054 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
rc               1055 drivers/hid/hid-uclogic-params.c 		if (rc != 0) {
rc               1056 drivers/hid/hid-uclogic-params.c 			hid_err(hdev, "pen probing failed: %d\n", rc);
rc               1059 drivers/hid/hid-uclogic-params.c 			rc = uclogic_params_frame_init_with_desc(
rc               1064 drivers/hid/hid-uclogic-params.c 			if (rc != 0) {
rc               1067 drivers/hid/hid-uclogic-params.c 					rc);
rc               1088 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
rc               1089 drivers/hid/hid-uclogic-params.c 		if (rc != 0) {
rc               1090 drivers/hid/hid-uclogic-params.c 			hid_err(hdev, "pen probing failed: %d\n", rc);
rc               1093 drivers/hid/hid-uclogic-params.c 			rc = uclogic_params_frame_init_with_desc(
rc               1098 drivers/hid/hid-uclogic-params.c 			if (rc != 0) {
rc               1101 drivers/hid/hid-uclogic-params.c 					rc);
rc               1118 drivers/hid/hid-uclogic-params.c 	rc = 0;
rc               1121 drivers/hid/hid-uclogic-params.c 	return rc;
rc                456 drivers/hid/intel-ish-hid/ishtp-hid-client.c 	int rc;
rc                460 drivers/hid/intel-ish-hid/ishtp-hid-client.c 		rc = wait_event_interruptible_timeout(
rc                465 drivers/hid/intel-ish-hid/ishtp-hid-client.c 		if (rc == 0) {
rc                 83 drivers/hid/usbhid/hid-core.c 	int rc = 0;
rc                 91 drivers/hid/usbhid/hid-core.c 		rc = usb_submit_urb(usbhid->urbin, GFP_ATOMIC);
rc                 92 drivers/hid/usbhid/hid-core.c 		if (rc != 0) {
rc                 94 drivers/hid/usbhid/hid-core.c 			if (rc == -ENOSPC)
rc                101 drivers/hid/usbhid/hid-core.c 	return rc;
rc                121 drivers/hid/usbhid/hid-core.c 	int rc;
rc                125 drivers/hid/usbhid/hid-core.c 		rc = usb_clear_halt(hid_to_usb_dev(hid), usbhid->urbin->pipe);
rc                127 drivers/hid/usbhid/hid-core.c 		if (rc == 0) {
rc                131 drivers/hid/usbhid/hid-core.c 					"clear-halt failed: %d\n", rc);
rc                127 drivers/hv/hv_fcopy.c 	int rc, out_len;
rc                174 drivers/hv/hv_fcopy.c 	rc = hvutil_transport_send(hvt, out_src, out_len, NULL);
rc                175 drivers/hv/hv_fcopy.c 	if (rc) {
rc                176 drivers/hv/hv_fcopy.c 		pr_debug("FCP: failed to communicate to the daemon: %d\n", rc);
rc                381 drivers/hv/hv_kvp.c 	int rc;
rc                496 drivers/hv/hv_kvp.c 	rc = hvutil_transport_send(hvt, message, sizeof(*message), NULL);
rc                497 drivers/hv/hv_kvp.c 	if (rc) {
rc                498 drivers/hv/hv_kvp.c 		pr_debug("KVP: failed to communicate to the daemon: %d\n", rc);
rc                174 drivers/hv/hv_snapshot.c 	int rc;
rc                194 drivers/hv/hv_snapshot.c 	rc = hvutil_transport_send(hvt, vss_msg, sizeof(*vss_msg), NULL);
rc                195 drivers/hv/hv_snapshot.c 	if (rc) {
rc                196 drivers/hv/hv_snapshot.c 		pr_warn("VSS: failed to communicate to the daemon: %d\n", rc);
rc                139 drivers/hwmon/dell-smm-hwmon.c 	int rc;
rc                178 drivers/hwmon/dell-smm-hwmon.c 		: "=a"(rc)
rc                204 drivers/hwmon/dell-smm-hwmon.c 	    : "=a"(rc)
rc                208 drivers/hwmon/dell-smm-hwmon.c 	if (rc != 0 || (regs->eax & 0xffff) == 0xffff || regs->eax == eax)
rc                209 drivers/hwmon/dell-smm-hwmon.c 		rc = -EINVAL;
rc                216 drivers/hwmon/dell-smm-hwmon.c 		(rc ? 0xffff : regs->eax & 0xffff), duration);
rc                219 drivers/hwmon/dell-smm-hwmon.c 	return rc;
rc                372 drivers/hwmon/dell-smm-hwmon.c 	int rc;
rc                374 drivers/hwmon/dell-smm-hwmon.c 	rc = i8k_smm(&regs);
rc                375 drivers/hwmon/dell-smm-hwmon.c 	if (rc < 0)
rc                376 drivers/hwmon/dell-smm-hwmon.c 		return rc;
rc                389 drivers/hwmon/dell-smm-hwmon.c 	int rc;
rc                391 drivers/hwmon/dell-smm-hwmon.c 	rc = i8k_smm(&regs);
rc                392 drivers/hwmon/dell-smm-hwmon.c 	if (rc < 0)
rc                393 drivers/hwmon/dell-smm-hwmon.c 		return rc;
rc                413 drivers/hwmon/dell-smm-hwmon.c 	int rc;
rc                415 drivers/hwmon/dell-smm-hwmon.c 	rc = i8k_smm(&regs);
rc                416 drivers/hwmon/dell-smm-hwmon.c 	if (rc < 0)
rc                417 drivers/hwmon/dell-smm-hwmon.c 		return rc;
rc                401 drivers/hwmon/ibmpowernv.c 		int rc, i;
rc                411 drivers/hwmon/ibmpowernv.c 		of_for_each_phandle(&it, rc, sgrp, "sensors", NULL, 0)
rc                417 drivers/hwmon/ibmpowernv.c 		if (rc)
rc                852 drivers/hwmon/lm87.c 	int rc;
rc                881 drivers/hwmon/lm87.c 	rc = devm_add_action(&client->dev, lm87_restore_config, client);
rc                882 drivers/hwmon/lm87.c 	if (rc)
rc                883 drivers/hwmon/lm87.c 		return rc;
rc               1133 drivers/hwmon/lm93.c 	long rc, vid;
rc               1137 drivers/hwmon/lm93.c 		rc = LM93_IN_MIN_FROM_REG(data->vccp_limits[vccp], vid);
rc               1139 drivers/hwmon/lm93.c 		rc = LM93_IN_FROM_REG(nr, data->block7[nr].min);
rc               1141 drivers/hwmon/lm93.c 	return sprintf(buf, "%ld\n", rc);
rc               1198 drivers/hwmon/lm93.c 	long rc, vid;
rc               1202 drivers/hwmon/lm93.c 		rc = LM93_IN_MAX_FROM_REG(data->vccp_limits[vccp], vid);
rc               1204 drivers/hwmon/lm93.c 		rc = LM93_IN_FROM_REG(nr, data->block7[nr].max);
rc               1206 drivers/hwmon/lm93.c 	return sprintf(buf, "%ld\n", rc);
rc               1678 drivers/hwmon/lm93.c 	long rc = 0;
rc               1686 drivers/hwmon/lm93.c 		rc = mapping;
rc               1687 drivers/hwmon/lm93.c 	return sprintf(buf, "%ld\n", rc);
rc               1753 drivers/hwmon/lm93.c 	long rc;
rc               1758 drivers/hwmon/lm93.c 		rc = data->pwm_override[nr];
rc               1760 drivers/hwmon/lm93.c 		rc = LM93_PWM_FROM_REG(ctl2 >> 4, (ctl4 & 0x07) ?
rc               1762 drivers/hwmon/lm93.c 	return sprintf(buf, "%ld\n", rc);
rc               1802 drivers/hwmon/lm93.c 	long rc;
rc               1806 drivers/hwmon/lm93.c 		rc = ((ctl2 & 0xF0) == 0xF0) ? 0 : 1;
rc               1808 drivers/hwmon/lm93.c 		rc = 2;
rc               1809 drivers/hwmon/lm93.c 	return sprintf(buf, "%ld\n", rc);
rc                126 drivers/hwmon/occ/common.c 	int rc;
rc                142 drivers/hwmon/occ/common.c 	rc = occ->send_cmd(occ, cmd);
rc                143 drivers/hwmon/occ/common.c 	if (rc) {
rc                144 drivers/hwmon/occ/common.c 		occ->last_error = rc;
rc                146 drivers/hwmon/occ/common.c 			occ->error = rc;
rc                172 drivers/hwmon/occ/common.c 	return rc;
rc                177 drivers/hwmon/occ/common.c 	int rc;
rc                193 drivers/hwmon/occ/common.c 	rc = mutex_lock_interruptible(&occ->lock);
rc                194 drivers/hwmon/occ/common.c 	if (rc)
rc                195 drivers/hwmon/occ/common.c 		return rc;
rc                197 drivers/hwmon/occ/common.c 	rc = occ->send_cmd(occ, cmd);
rc                201 drivers/hwmon/occ/common.c 	return rc;
rc                206 drivers/hwmon/occ/common.c 	int rc = mutex_lock_interruptible(&occ->lock);
rc                208 drivers/hwmon/occ/common.c 	if (rc)
rc                209 drivers/hwmon/occ/common.c 		return rc;
rc                213 drivers/hwmon/occ/common.c 		rc = occ_poll(occ);
rc                216 drivers/hwmon/occ/common.c 		rc = occ->last_error;
rc                220 drivers/hwmon/occ/common.c 	return rc;
rc                226 drivers/hwmon/occ/common.c 	int rc;
rc                233 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                234 drivers/hwmon/occ/common.c 	if (rc)
rc                235 drivers/hwmon/occ/common.c 		return rc;
rc                262 drivers/hwmon/occ/common.c 	int rc;
rc                269 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                270 drivers/hwmon/occ/common.c 	if (rc)
rc                271 drivers/hwmon/occ/common.c 		return rc;
rc                313 drivers/hwmon/occ/common.c 	int rc;
rc                320 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                321 drivers/hwmon/occ/common.c 	if (rc)
rc                322 drivers/hwmon/occ/common.c 		return rc;
rc                343 drivers/hwmon/occ/common.c 	int rc;
rc                350 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                351 drivers/hwmon/occ/common.c 	if (rc)
rc                352 drivers/hwmon/occ/common.c 		return rc;
rc                373 drivers/hwmon/occ/common.c 	int rc;
rc                380 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                381 drivers/hwmon/occ/common.c 	if (rc)
rc                382 drivers/hwmon/occ/common.c 		return rc;
rc                420 drivers/hwmon/occ/common.c 	int rc;
rc                427 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                428 drivers/hwmon/occ/common.c 	if (rc)
rc                429 drivers/hwmon/occ/common.c 		return rc;
rc                459 drivers/hwmon/occ/common.c 	int rc;
rc                466 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                467 drivers/hwmon/occ/common.c 	if (rc)
rc                468 drivers/hwmon/occ/common.c 		return rc;
rc                539 drivers/hwmon/occ/common.c 	int rc;
rc                546 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                547 drivers/hwmon/occ/common.c 	if (rc)
rc                548 drivers/hwmon/occ/common.c 		return rc;
rc                589 drivers/hwmon/occ/common.c 	int rc;
rc                596 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                597 drivers/hwmon/occ/common.c 	if (rc)
rc                598 drivers/hwmon/occ/common.c 		return rc;
rc                637 drivers/hwmon/occ/common.c 	int rc;
rc                642 drivers/hwmon/occ/common.c 	rc = kstrtoull(buf, 0, &value);
rc                643 drivers/hwmon/occ/common.c 	if (rc)
rc                644 drivers/hwmon/occ/common.c 		return rc;
rc                648 drivers/hwmon/occ/common.c 	rc = occ_set_user_power_cap(occ, user_power_cap);
rc                649 drivers/hwmon/occ/common.c 	if (rc)
rc                650 drivers/hwmon/occ/common.c 		return rc;
rc                658 drivers/hwmon/occ/common.c 	int rc;
rc                664 drivers/hwmon/occ/common.c 	rc = occ_update_response(occ);
rc                665 drivers/hwmon/occ/common.c 	if (rc)
rc                666 drivers/hwmon/occ/common.c 		return rc;
rc                674 drivers/hwmon/occ/common.c 			rc = snprintf(buf, PAGE_SIZE - 1, "%u",
rc                677 drivers/hwmon/occ/common.c 			rc = snprintf(buf, PAGE_SIZE - 1, "%02x%02x%02x%02x\n",
rc                682 drivers/hwmon/occ/common.c 		rc = snprintf(buf, PAGE_SIZE - 1, "%02x\n", extn->flags);
rc                685 drivers/hwmon/occ/common.c 		rc = snprintf(buf, PAGE_SIZE - 1, "%02x%02x%02x%02x%02x%02x\n",
rc                693 drivers/hwmon/occ/common.c 	return rc;
rc               1076 drivers/hwmon/occ/common.c 	int rc;
rc               1082 drivers/hwmon/occ/common.c 	rc = occ_poll(occ);
rc               1083 drivers/hwmon/occ/common.c 	if (rc == -ESHUTDOWN) {
rc               1085 drivers/hwmon/occ/common.c 		return rc;
rc               1086 drivers/hwmon/occ/common.c 	} else if (rc < 0) {
rc               1088 drivers/hwmon/occ/common.c 			rc);
rc               1089 drivers/hwmon/occ/common.c 		return rc;
rc               1094 drivers/hwmon/occ/common.c 	rc = occ_setup_sensor_attrs(occ);
rc               1095 drivers/hwmon/occ/common.c 	if (rc) {
rc               1097 drivers/hwmon/occ/common.c 			rc);
rc               1098 drivers/hwmon/occ/common.c 		return rc;
rc               1104 drivers/hwmon/occ/common.c 		rc = PTR_ERR(occ->hwmon);
rc               1106 drivers/hwmon/occ/common.c 			rc);
rc               1107 drivers/hwmon/occ/common.c 		return rc;
rc               1110 drivers/hwmon/occ/common.c 	rc = occ_setup_sysfs(occ);
rc               1111 drivers/hwmon/occ/common.c 	if (rc)
rc               1112 drivers/hwmon/occ/common.c 		dev_err(occ->bus_dev, "failed to setup sysfs: %d\n", rc);
rc               1114 drivers/hwmon/occ/common.c 	return rc;
rc                 38 drivers/hwmon/occ/p8_i2c.c 	ssize_t rc;
rc                 57 drivers/hwmon/occ/p8_i2c.c 	rc = i2c_transfer(client->adapter, msgs, 2);
rc                 58 drivers/hwmon/occ/p8_i2c.c 	if (rc < 0)
rc                 59 drivers/hwmon/occ/p8_i2c.c 		return rc;
rc                 69 drivers/hwmon/occ/p8_i2c.c 	ssize_t rc;
rc                 79 drivers/hwmon/occ/p8_i2c.c 	rc = i2c_master_send(client, (const char *)buf, sizeof(buf));
rc                 80 drivers/hwmon/occ/p8_i2c.c 	if (rc < 0)
rc                 81 drivers/hwmon/occ/p8_i2c.c 		return rc;
rc                 82 drivers/hwmon/occ/p8_i2c.c 	else if (rc != sizeof(buf))
rc                113 drivers/hwmon/occ/p8_i2c.c 	int i, rc;
rc                125 drivers/hwmon/occ/p8_i2c.c 	rc = p8_i2c_occ_putscom_u32(client, OCB_ADDR, OCC_SRAM_ADDR_CMD, 0);
rc                126 drivers/hwmon/occ/p8_i2c.c 	if (rc)
rc                127 drivers/hwmon/occ/p8_i2c.c 		return rc;
rc                130 drivers/hwmon/occ/p8_i2c.c 	rc = p8_i2c_occ_putscom_be(client, OCB_DATA3, cmd);
rc                131 drivers/hwmon/occ/p8_i2c.c 	if (rc)
rc                132 drivers/hwmon/occ/p8_i2c.c 		return rc;
rc                135 drivers/hwmon/occ/p8_i2c.c 	rc = p8_i2c_occ_putscom_u32(client, OCB_DATA1, OCC_DATA_ATTN, 0);
rc                136 drivers/hwmon/occ/p8_i2c.c 	if (rc)
rc                137 drivers/hwmon/occ/p8_i2c.c 		return rc;
rc                141 drivers/hwmon/occ/p8_i2c.c 		rc = p8_i2c_occ_putscom_u32(client, OCB_ADDR,
rc                143 drivers/hwmon/occ/p8_i2c.c 		if (rc)
rc                144 drivers/hwmon/occ/p8_i2c.c 			return rc;
rc                146 drivers/hwmon/occ/p8_i2c.c 		rc = p8_i2c_occ_getscom(client, OCB_DATA3, (u8 *)resp);
rc                147 drivers/hwmon/occ/p8_i2c.c 		if (rc)
rc                148 drivers/hwmon/occ/p8_i2c.c 			return rc;
rc                152 drivers/hwmon/occ/p8_i2c.c 			rc = -EALREADY;
rc                160 drivers/hwmon/occ/p8_i2c.c 	} while (rc);
rc                165 drivers/hwmon/occ/p8_i2c.c 		rc = -ETIMEDOUT;
rc                168 drivers/hwmon/occ/p8_i2c.c 		rc = 0;
rc                174 drivers/hwmon/occ/p8_i2c.c 		rc = -EINVAL;
rc                183 drivers/hwmon/occ/p8_i2c.c 		rc = -EREMOTEIO;
rc                186 drivers/hwmon/occ/p8_i2c.c 		rc = -EPROTO;
rc                189 drivers/hwmon/occ/p8_i2c.c 	if (rc < 0)
rc                190 drivers/hwmon/occ/p8_i2c.c 		return rc;
rc                198 drivers/hwmon/occ/p8_i2c.c 		rc = p8_i2c_occ_getscom(client, OCB_DATA3, ((u8 *)resp) + i);
rc                199 drivers/hwmon/occ/p8_i2c.c 		if (rc)
rc                200 drivers/hwmon/occ/p8_i2c.c 			return rc;
rc                 24 drivers/hwmon/occ/p9_sbe.c 	int rc;
rc                 26 drivers/hwmon/occ/p9_sbe.c 	rc = fsi_occ_submit(ctx->sbe, cmd, 8, resp, &resp_len);
rc                 27 drivers/hwmon/occ/p9_sbe.c 	if (rc < 0)
rc                 28 drivers/hwmon/occ/p9_sbe.c 		return rc;
rc                 32 drivers/hwmon/occ/p9_sbe.c 		rc = -ETIMEDOUT;
rc                 35 drivers/hwmon/occ/p9_sbe.c 		rc = 0;
rc                 41 drivers/hwmon/occ/p9_sbe.c 		rc = -EINVAL;
rc                 50 drivers/hwmon/occ/p9_sbe.c 		rc = -EREMOTEIO;
rc                 53 drivers/hwmon/occ/p9_sbe.c 		rc = -EPROTO;
rc                 56 drivers/hwmon/occ/p9_sbe.c 	return rc;
rc                 61 drivers/hwmon/occ/p9_sbe.c 	int rc;
rc                 77 drivers/hwmon/occ/p9_sbe.c 	rc = occ_setup(occ, "p9_occ");
rc                 78 drivers/hwmon/occ/p9_sbe.c 	if (rc == -ESHUTDOWN)
rc                 79 drivers/hwmon/occ/p9_sbe.c 		rc = -ENODEV;	/* Host is shutdown, don't spew errors */
rc                 81 drivers/hwmon/occ/p9_sbe.c 	return rc;
rc                 26 drivers/hwmon/occ/sysfs.c 	int rc;
rc                 32 drivers/hwmon/occ/sysfs.c 	rc = occ_update_response(occ);
rc                 33 drivers/hwmon/occ/sysfs.c 	if (rc)
rc                 34 drivers/hwmon/occ/sysfs.c 		return rc;
rc                 90 drivers/hwmon/pmbus/ibm-cffps.c 	int rc;
rc                114 drivers/hwmon/pmbus/ibm-cffps.c 			rc = i2c_transfer(psu->client->adapter, msg, 2);
rc                115 drivers/hwmon/pmbus/ibm-cffps.c 			if (rc < 0) {
rc                117 drivers/hwmon/pmbus/ibm-cffps.c 				return rc;
rc                138 drivers/hwmon/pmbus/ibm-cffps.c 	int i, rc;
rc                159 drivers/hwmon/pmbus/ibm-cffps.c 		rc = i2c_smbus_read_word_swapped(psu->client, CFFPS_CCIN_CMD);
rc                160 drivers/hwmon/pmbus/ibm-cffps.c 		if (rc < 0)
rc                161 drivers/hwmon/pmbus/ibm-cffps.c 			return rc;
rc                163 drivers/hwmon/pmbus/ibm-cffps.c 		rc = snprintf(data, 5, "%04X", rc);
rc                169 drivers/hwmon/pmbus/ibm-cffps.c 				rc = i2c_smbus_read_byte_data(psu->client,
rc                172 drivers/hwmon/pmbus/ibm-cffps.c 				if (rc < 0)
rc                173 drivers/hwmon/pmbus/ibm-cffps.c 					return rc;
rc                175 drivers/hwmon/pmbus/ibm-cffps.c 				snprintf(&data[i * 2], 3, "%02X", rc);
rc                178 drivers/hwmon/pmbus/ibm-cffps.c 			rc = i * 2;
rc                182 drivers/hwmon/pmbus/ibm-cffps.c 				rc = i2c_smbus_read_word_data(psu->client,
rc                185 drivers/hwmon/pmbus/ibm-cffps.c 				if (rc < 0)
rc                186 drivers/hwmon/pmbus/ibm-cffps.c 					return rc;
rc                188 drivers/hwmon/pmbus/ibm-cffps.c 				snprintf(&data[i * 4], 5, "%04X", rc);
rc                191 drivers/hwmon/pmbus/ibm-cffps.c 			rc = i * 4;
rc                201 drivers/hwmon/pmbus/ibm-cffps.c 	rc = i2c_smbus_read_block_data(psu->client, cmd, data);
rc                202 drivers/hwmon/pmbus/ibm-cffps.c 	if (rc < 0)
rc                203 drivers/hwmon/pmbus/ibm-cffps.c 		return rc;
rc                206 drivers/hwmon/pmbus/ibm-cffps.c 	data[rc] = '\n';
rc                207 drivers/hwmon/pmbus/ibm-cffps.c 	rc += 2;
rc                209 drivers/hwmon/pmbus/ibm-cffps.c 	return simple_read_from_buffer(buf, count, ppos, data, rc);
rc                221 drivers/hwmon/pmbus/ibm-cffps.c 	int rc, mfr;
rc                228 drivers/hwmon/pmbus/ibm-cffps.c 		rc = pmbus_read_byte_data(client, page, reg);
rc                229 drivers/hwmon/pmbus/ibm-cffps.c 		if (rc < 0)
rc                230 drivers/hwmon/pmbus/ibm-cffps.c 			return rc;
rc                239 drivers/hwmon/pmbus/ibm-cffps.c 			return rc;
rc                244 drivers/hwmon/pmbus/ibm-cffps.c 				rc |= PB_FAN_FAN1_FAULT;
rc                247 drivers/hwmon/pmbus/ibm-cffps.c 				rc |= PB_TEMP_OT_FAULT;
rc                250 drivers/hwmon/pmbus/ibm-cffps.c 				rc |= PB_VOLTAGE_OV_FAULT;
rc                252 drivers/hwmon/pmbus/ibm-cffps.c 				rc |= PB_VOLTAGE_UV_FAULT;
rc                255 drivers/hwmon/pmbus/ibm-cffps.c 				rc |= PB_IOUT_OC_FAULT;
rc                257 drivers/hwmon/pmbus/ibm-cffps.c 				rc |= PB_CURRENT_SHARE_FAULT;
rc                261 drivers/hwmon/pmbus/ibm-cffps.c 		rc = -ENODATA;
rc                265 drivers/hwmon/pmbus/ibm-cffps.c 	return rc;
rc                271 drivers/hwmon/pmbus/ibm-cffps.c 	int rc, mfr;
rc                275 drivers/hwmon/pmbus/ibm-cffps.c 		rc = pmbus_read_word_data(client, page, reg);
rc                276 drivers/hwmon/pmbus/ibm-cffps.c 		if (rc < 0)
rc                277 drivers/hwmon/pmbus/ibm-cffps.c 			return rc;
rc                286 drivers/hwmon/pmbus/ibm-cffps.c 			return rc;
rc                289 drivers/hwmon/pmbus/ibm-cffps.c 			rc |= PB_STATUS_OFF;
rc                292 drivers/hwmon/pmbus/ibm-cffps.c 		rc = -ENODATA;
rc                296 drivers/hwmon/pmbus/ibm-cffps.c 	return rc;
rc                302 drivers/hwmon/pmbus/ibm-cffps.c 	int rc;
rc                322 drivers/hwmon/pmbus/ibm-cffps.c 	rc = i2c_smbus_write_byte_data(psu->client, CFFPS_SYS_CONFIG_CMD,
rc                324 drivers/hwmon/pmbus/ibm-cffps.c 	if (rc < 0)
rc                325 drivers/hwmon/pmbus/ibm-cffps.c 		return rc;
rc                337 drivers/hwmon/pmbus/ibm-cffps.c 	int rc;
rc                344 drivers/hwmon/pmbus/ibm-cffps.c 	rc = i2c_smbus_write_byte_data(psu->client, CFFPS_SYS_CONFIG_CMD,
rc                346 drivers/hwmon/pmbus/ibm-cffps.c 	if (rc < 0)
rc                347 drivers/hwmon/pmbus/ibm-cffps.c 		return rc;
rc                359 drivers/hwmon/pmbus/ibm-cffps.c 	int rc;
rc                370 drivers/hwmon/pmbus/ibm-cffps.c 	rc = devm_led_classdev_register(dev, &psu->led);
rc                371 drivers/hwmon/pmbus/ibm-cffps.c 	if (rc)
rc                372 drivers/hwmon/pmbus/ibm-cffps.c 		dev_warn(dev, "failed to register led class: %d\n", rc);
rc                410 drivers/hwmon/pmbus/ibm-cffps.c 	int i, rc;
rc                425 drivers/hwmon/pmbus/ibm-cffps.c 	rc = pmbus_do_probe(client, id, &ibm_cffps_info[vs]);
rc                426 drivers/hwmon/pmbus/ibm-cffps.c 	if (rc)
rc                427 drivers/hwmon/pmbus/ibm-cffps.c 		return rc;
rc                 58 drivers/hwmon/pmbus/inspur-ipsps.c 	int rc;
rc                 65 drivers/hwmon/pmbus/inspur-ipsps.c 	rc = i2c_smbus_read_block_data(client, reg, data);
rc                 66 drivers/hwmon/pmbus/inspur-ipsps.c 	if (rc < 0)
rc                 67 drivers/hwmon/pmbus/inspur-ipsps.c 		return rc;
rc                 70 drivers/hwmon/pmbus/inspur-ipsps.c 	p = memscan(data, '#', rc);
rc                 81 drivers/hwmon/pmbus/inspur-ipsps.c 	int rc;
rc                 87 drivers/hwmon/pmbus/inspur-ipsps.c 	rc = i2c_smbus_read_block_data(client, reg, data);
rc                 88 drivers/hwmon/pmbus/inspur-ipsps.c 	if (rc < 0)
rc                 89 drivers/hwmon/pmbus/inspur-ipsps.c 		return rc;
rc                 91 drivers/hwmon/pmbus/inspur-ipsps.c 	if (rc != 6)
rc                103 drivers/hwmon/pmbus/inspur-ipsps.c 	int rc;
rc                108 drivers/hwmon/pmbus/inspur-ipsps.c 	rc = i2c_smbus_read_byte_data(client, reg);
rc                109 drivers/hwmon/pmbus/inspur-ipsps.c 	if (rc < 0)
rc                110 drivers/hwmon/pmbus/inspur-ipsps.c 		return rc;
rc                112 drivers/hwmon/pmbus/inspur-ipsps.c 	switch (rc) {
rc                135 drivers/hwmon/pmbus/inspur-ipsps.c 	int rc;
rc                141 drivers/hwmon/pmbus/inspur-ipsps.c 		rc = i2c_smbus_write_byte_data(client, reg,
rc                143 drivers/hwmon/pmbus/inspur-ipsps.c 		if (rc < 0)
rc                144 drivers/hwmon/pmbus/inspur-ipsps.c 			return rc;
rc                147 drivers/hwmon/pmbus/inspur-ipsps.c 		rc = i2c_smbus_write_byte_data(client, reg,
rc                149 drivers/hwmon/pmbus/inspur-ipsps.c 		if (rc < 0)
rc                150 drivers/hwmon/pmbus/inspur-ipsps.c 			return rc;
rc                 35 drivers/hwmon/pmbus/isl68137.c 	int rc, op_val;
rc                 38 drivers/hwmon/pmbus/isl68137.c 	rc = kstrtobool(buf, &result);
rc                 39 drivers/hwmon/pmbus/isl68137.c 	if (rc)
rc                 40 drivers/hwmon/pmbus/isl68137.c 		return rc;
rc                 52 drivers/hwmon/pmbus/isl68137.c 		rc = pmbus_read_word_data(client, page, PMBUS_VOUT_COMMAND);
rc                 53 drivers/hwmon/pmbus/isl68137.c 		if (rc < 0)
rc                 54 drivers/hwmon/pmbus/isl68137.c 			return rc;
rc                 56 drivers/hwmon/pmbus/isl68137.c 		rc = pmbus_write_word_data(client, page, PMBUS_VOUT_COMMAND,
rc                 57 drivers/hwmon/pmbus/isl68137.c 					   rc);
rc                 58 drivers/hwmon/pmbus/isl68137.c 		if (rc < 0)
rc                 59 drivers/hwmon/pmbus/isl68137.c 			return rc;
rc                 62 drivers/hwmon/pmbus/isl68137.c 	rc = pmbus_update_byte_data(client, page, PMBUS_OPERATION,
rc                 65 drivers/hwmon/pmbus/isl68137.c 	return (rc < 0) ? rc : count;
rc                 56 drivers/hwmon/pmbus/max31785.c 	int rc;
rc                 75 drivers/hwmon/pmbus/max31785.c 	rc = pmbus_set_page(client, page);
rc                 76 drivers/hwmon/pmbus/max31785.c 	if (rc < 0)
rc                 77 drivers/hwmon/pmbus/max31785.c 		return rc;
rc                 79 drivers/hwmon/pmbus/max31785.c 	rc = i2c_transfer(client->adapter, msg, ARRAY_SIZE(msg));
rc                 80 drivers/hwmon/pmbus/max31785.c 	if (rc < 0)
rc                 81 drivers/hwmon/pmbus/max31785.c 		return rc;
rc                 86 drivers/hwmon/pmbus/max31785.c 	return rc;
rc               2255 drivers/hwmon/pmbus/pmbus_core.c 	int rc;
rc               2258 drivers/hwmon/pmbus/pmbus_core.c 	rc = _pmbus_read_byte_data(entry->client, entry->page, entry->reg);
rc               2259 drivers/hwmon/pmbus/pmbus_core.c 	if (rc < 0)
rc               2260 drivers/hwmon/pmbus/pmbus_core.c 		return rc;
rc               2262 drivers/hwmon/pmbus/pmbus_core.c 	*val = rc;
rc               2271 drivers/hwmon/pmbus/pmbus_core.c 	int rc;
rc               2275 drivers/hwmon/pmbus/pmbus_core.c 	rc = pdata->read_status(entry->client, entry->page);
rc               2276 drivers/hwmon/pmbus/pmbus_core.c 	if (rc < 0)
rc               2277 drivers/hwmon/pmbus/pmbus_core.c 		return rc;
rc               2279 drivers/hwmon/pmbus/pmbus_core.c 	*val = rc;
rc                314 drivers/hwmon/pmbus/ucd9000.c 	int rc;
rc                347 drivers/hwmon/pmbus/ucd9000.c 	rc = devm_gpiochip_add_data(&client->dev, &data->gpio, client);
rc                348 drivers/hwmon/pmbus/ucd9000.c 	if (rc)
rc                349 drivers/hwmon/pmbus/ucd9000.c 		dev_warn(&client->dev, "Could not add gpiochip: %d\n", rc);
rc                400 drivers/hwmon/pmbus/ucd9000.c 	int rc;
rc                402 drivers/hwmon/pmbus/ucd9000.c 	rc = ucd9000_get_mfr_status(client, buffer);
rc                403 drivers/hwmon/pmbus/ucd9000.c 	if (rc < 0)
rc                404 drivers/hwmon/pmbus/ucd9000.c 		return rc;
rc                406 drivers/hwmon/pmbus/ucd9000.c 	res = bin2hex(str, buffer, min(rc, I2C_SMBUS_BLOCK_MAX));
rc                135 drivers/hwmon/xgene-hwmon.c 	int rc, i;
rc                160 drivers/hwmon/xgene-hwmon.c 	rc = mbox_send_message(ctx->mbox_chan, msg);
rc                161 drivers/hwmon/xgene-hwmon.c 	if (rc < 0) {
rc                162 drivers/hwmon/xgene-hwmon.c 		dev_err(ctx->dev, "Mailbox send error %d\n", rc);
rc                168 drivers/hwmon/xgene-hwmon.c 		rc = -ETIMEDOUT;
rc                174 drivers/hwmon/xgene-hwmon.c 		rc = -EINVAL;
rc                186 drivers/hwmon/xgene-hwmon.c 	return rc;
rc                191 drivers/hwmon/xgene-hwmon.c 	int rc;
rc                197 drivers/hwmon/xgene-hwmon.c 	rc = mbox_send_message(ctx->mbox_chan, msg);
rc                198 drivers/hwmon/xgene-hwmon.c 	if (rc < 0) {
rc                199 drivers/hwmon/xgene-hwmon.c 		dev_err(ctx->dev, "Mailbox send error %d\n", rc);
rc                206 drivers/hwmon/xgene-hwmon.c 		rc = -ETIMEDOUT;
rc                212 drivers/hwmon/xgene-hwmon.c 		rc = -EINVAL;
rc                223 drivers/hwmon/xgene-hwmon.c 	return rc;
rc                230 drivers/hwmon/xgene-hwmon.c 	int rc;
rc                237 drivers/hwmon/xgene-hwmon.c 		rc = xgene_hwmon_rd(ctx, msg);
rc                239 drivers/hwmon/xgene-hwmon.c 		rc = xgene_hwmon_pcc_rd(ctx, msg);
rc                241 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                242 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                252 drivers/hwmon/xgene-hwmon.c 	return rc;
rc                259 drivers/hwmon/xgene-hwmon.c 	int rc;
rc                265 drivers/hwmon/xgene-hwmon.c 	rc = xgene_hwmon_pcc_rd(ctx, msg);
rc                266 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                267 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                273 drivers/hwmon/xgene-hwmon.c 	return rc;
rc                279 drivers/hwmon/xgene-hwmon.c 	int rc;
rc                281 drivers/hwmon/xgene-hwmon.c 	rc = xgene_hwmon_reg_map_rd(ctx, PMD_PWR_REG, &watt);
rc                282 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                283 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                285 drivers/hwmon/xgene-hwmon.c 	rc = xgene_hwmon_reg_map_rd(ctx, PMD_PWR_MW_REG, &mwatt);
rc                286 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                287 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                296 drivers/hwmon/xgene-hwmon.c 	int rc;
rc                298 drivers/hwmon/xgene-hwmon.c 	rc = xgene_hwmon_reg_map_rd(ctx, SOC_PWR_REG, &watt);
rc                299 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                300 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                302 drivers/hwmon/xgene-hwmon.c 	rc = xgene_hwmon_reg_map_rd(ctx, SOC_PWR_MW_REG, &mwatt);
rc                303 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                304 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                323 drivers/hwmon/xgene-hwmon.c 	int rc, temp;
rc                326 drivers/hwmon/xgene-hwmon.c 	rc = xgene_hwmon_get_temp(ctx, &val);
rc                327 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                328 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                371 drivers/hwmon/xgene-hwmon.c 	int rc;
rc                373 drivers/hwmon/xgene-hwmon.c 	rc = xgene_hwmon_get_cpu_pwr(ctx, &val);
rc                374 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                375 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                386 drivers/hwmon/xgene-hwmon.c 	int rc;
rc                388 drivers/hwmon/xgene-hwmon.c 	rc = xgene_hwmon_get_io_pwr(ctx, &val);
rc                389 drivers/hwmon/xgene-hwmon.c 	if (rc < 0)
rc                390 drivers/hwmon/xgene-hwmon.c 		return rc;
rc                618 drivers/hwmon/xgene-hwmon.c 	int rc;
rc                631 drivers/hwmon/xgene-hwmon.c 	rc = kfifo_alloc(&ctx->async_msg_fifo,
rc                634 drivers/hwmon/xgene-hwmon.c 	if (rc)
rc                651 drivers/hwmon/xgene-hwmon.c 			rc = -ENODEV;
rc                669 drivers/hwmon/xgene-hwmon.c 			rc = -ENODEV;
rc                678 drivers/hwmon/xgene-hwmon.c 			rc = -ENODEV;
rc                691 drivers/hwmon/xgene-hwmon.c 			rc = -ENODEV;
rc                697 drivers/hwmon/xgene-hwmon.c 			rc = -ENODEV;
rc                718 drivers/hwmon/xgene-hwmon.c 			rc = -ENODEV;
rc                725 drivers/hwmon/xgene-hwmon.c 			rc = -ENOMEM;
rc                743 drivers/hwmon/xgene-hwmon.c 		rc = PTR_ERR(ctx->hwmon_dev);
rc                764 drivers/hwmon/xgene-hwmon.c 	return rc;
rc                410 drivers/hwtracing/coresight/coresight-catu.c 	int rc;
rc                424 drivers/hwtracing/coresight/coresight-catu.c 	rc = coresight_claim_device_unlocked(drvdata->base);
rc                425 drivers/hwtracing/coresight/coresight-catu.c 	if (rc)
rc                426 drivers/hwtracing/coresight/coresight-catu.c 		return rc;
rc                455 drivers/hwtracing/coresight/coresight-catu.c 	int rc;
rc                459 drivers/hwtracing/coresight/coresight-catu.c 	rc = catu_enable_hw(catu_drvdata, data);
rc                461 drivers/hwtracing/coresight/coresight-catu.c 	return rc;
rc                466 drivers/hwtracing/coresight/coresight-catu.c 	int rc = 0;
rc                473 drivers/hwtracing/coresight/coresight-catu.c 		rc = -EAGAIN;
rc                477 drivers/hwtracing/coresight/coresight-catu.c 	return rc;
rc                482 drivers/hwtracing/coresight/coresight-catu.c 	int rc;
rc                486 drivers/hwtracing/coresight/coresight-catu.c 	rc = catu_disable_hw(catu_drvdata);
rc                488 drivers/hwtracing/coresight/coresight-catu.c 	return rc;
rc                135 drivers/hwtracing/coresight/coresight-etb10.c 	int rc = coresight_claim_device(drvdata->base);
rc                137 drivers/hwtracing/coresight/coresight-etb10.c 	if (rc)
rc                138 drivers/hwtracing/coresight/coresight-etb10.c 		return rc;
rc                360 drivers/hwtracing/coresight/coresight-etm3x.c 	int i, rc;
rc                366 drivers/hwtracing/coresight/coresight-etm3x.c 	rc = coresight_claim_device_unlocked(drvdata->base);
rc                367 drivers/hwtracing/coresight/coresight-etm3x.c 	if (rc)
rc                429 drivers/hwtracing/coresight/coresight-etm3x.c 		drvdata->cpu, rc);
rc                430 drivers/hwtracing/coresight/coresight-etm3x.c 	return rc;
rc                435 drivers/hwtracing/coresight/coresight-etm3x.c 	int rc;
rc                444 drivers/hwtracing/coresight/coresight-etm3x.c 	arg->rc = etm_enable_hw(arg->drvdata);
rc                521 drivers/hwtracing/coresight/coresight-etm3x.c 			ret = arg.rc;
rc                 85 drivers/hwtracing/coresight/coresight-etm4x.c 	int rc;
rc                 90 drivers/hwtracing/coresight/coresight-etm4x.c 	int i, rc;
rc                 98 drivers/hwtracing/coresight/coresight-etm4x.c 	rc = coresight_claim_device_unlocked(drvdata->base);
rc                 99 drivers/hwtracing/coresight/coresight-etm4x.c 	if (rc)
rc                203 drivers/hwtracing/coresight/coresight-etm4x.c 		drvdata->cpu, rc);
rc                204 drivers/hwtracing/coresight/coresight-etm4x.c 	return rc;
rc                213 drivers/hwtracing/coresight/coresight-etm4x.c 	arg->rc = etm4_enable_hw(arg->drvdata);
rc                406 drivers/hwtracing/coresight/coresight-etm4x.c 		ret = arg.rc;
rc                 54 drivers/hwtracing/coresight/coresight-funnel.c 	int rc = 0;
rc                 61 drivers/hwtracing/coresight/coresight-funnel.c 		rc = coresight_claim_device_unlocked(drvdata->base);
rc                 62 drivers/hwtracing/coresight/coresight-funnel.c 		if (rc)
rc                 73 drivers/hwtracing/coresight/coresight-funnel.c 	return rc;
rc                 79 drivers/hwtracing/coresight/coresight-funnel.c 	int rc = 0;
rc                 87 drivers/hwtracing/coresight/coresight-funnel.c 			rc = dynamic_funnel_enable_hw(drvdata, inport);
rc                 88 drivers/hwtracing/coresight/coresight-funnel.c 		if (!rc)
rc                 91 drivers/hwtracing/coresight/coresight-funnel.c 	if (!rc)
rc                 97 drivers/hwtracing/coresight/coresight-funnel.c 	return rc;
rc                593 drivers/hwtracing/coresight/coresight-platform.c 	int rc, dir;
rc                610 drivers/hwtracing/coresight/coresight-platform.c 	rc = acpi_bus_get_device(fields[2].reference.handle, &r_adev);
rc                611 drivers/hwtracing/coresight/coresight-platform.c 	if (rc)
rc                612 drivers/hwtracing/coresight/coresight-platform.c 		return rc;
rc                643 drivers/hwtracing/coresight/coresight-platform.c 	int rc, i, nlinks;
rc                682 drivers/hwtracing/coresight/coresight-platform.c 	rc = coresight_alloc_conns(&adev->dev, pdata);
rc                683 drivers/hwtracing/coresight/coresight-platform.c 	if (rc)
rc                684 drivers/hwtracing/coresight/coresight-platform.c 		return rc;
rc                 68 drivers/hwtracing/coresight/coresight-replicator.c 	int rc = 0;
rc                 87 drivers/hwtracing/coresight/coresight-replicator.c 		rc = coresight_claim_device_unlocked(drvdata->base);
rc                 90 drivers/hwtracing/coresight/coresight-replicator.c 	if (!rc)
rc                 94 drivers/hwtracing/coresight/coresight-replicator.c 	return rc;
rc                100 drivers/hwtracing/coresight/coresight-replicator.c 	int rc = 0;
rc                108 drivers/hwtracing/coresight/coresight-replicator.c 			rc = dynamic_replicator_enable(drvdata, inport,
rc                110 drivers/hwtracing/coresight/coresight-replicator.c 		if (!rc)
rc                113 drivers/hwtracing/coresight/coresight-replicator.c 	if (!rc)
rc                119 drivers/hwtracing/coresight/coresight-replicator.c 	return rc;
rc                723 drivers/hwtracing/coresight/coresight-stm.c 	int rc;
rc                732 drivers/hwtracing/coresight/coresight-stm.c 	rc = acpi_dev_get_resources(adev, &res_list, NULL, NULL);
rc                733 drivers/hwtracing/coresight/coresight-stm.c 	if (rc < 0)
rc                734 drivers/hwtracing/coresight/coresight-stm.c 		return rc;
rc                742 drivers/hwtracing/coresight/coresight-stm.c 	rc = -ENOENT;
rc                748 drivers/hwtracing/coresight/coresight-stm.c 			rc = 0;
rc                756 drivers/hwtracing/coresight/coresight-stm.c 	return rc;
rc                 40 drivers/hwtracing/coresight/coresight-tmc-etf.c 	int rc = coresight_claim_device(drvdata->base);
rc                 42 drivers/hwtracing/coresight/coresight-tmc-etf.c 	if (rc)
rc                 43 drivers/hwtracing/coresight/coresight-tmc-etf.c 		return rc;
rc                112 drivers/hwtracing/coresight/coresight-tmc-etf.c 	int rc = coresight_claim_device(drvdata->base);
rc                114 drivers/hwtracing/coresight/coresight-tmc-etf.c 	if (rc)
rc                115 drivers/hwtracing/coresight/coresight-tmc-etf.c 		return rc;
rc                266 drivers/hwtracing/coresight/coresight-tmc-etr.c 	int rc;
rc                269 drivers/hwtracing/coresight/coresight-tmc-etr.c 	rc = tmc_pages_alloc(table_pages, sg_table->dev,
rc                272 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (rc)
rc                273 drivers/hwtracing/coresight/coresight-tmc-etr.c 		return rc;
rc                279 drivers/hwtracing/coresight/coresight-tmc-etr.c 		rc = -ENOMEM;
rc                282 drivers/hwtracing/coresight/coresight-tmc-etr.c 	return rc;
rc                287 drivers/hwtracing/coresight/coresight-tmc-etr.c 	int rc;
rc                290 drivers/hwtracing/coresight/coresight-tmc-etr.c 	rc = tmc_pages_alloc(&sg_table->data_pages,
rc                293 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (!rc) {
rc                299 drivers/hwtracing/coresight/coresight-tmc-etr.c 			rc = -ENOMEM;
rc                301 drivers/hwtracing/coresight/coresight-tmc-etr.c 	return rc;
rc                321 drivers/hwtracing/coresight/coresight-tmc-etr.c 	long rc;
rc                332 drivers/hwtracing/coresight/coresight-tmc-etr.c 	rc  = tmc_alloc_data_pages(sg_table, pages);
rc                333 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (!rc)
rc                334 drivers/hwtracing/coresight/coresight-tmc-etr.c 		rc = tmc_alloc_table_pages(sg_table);
rc                335 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (rc) {
rc                338 drivers/hwtracing/coresight/coresight-tmc-etr.c 		return ERR_PTR(rc);
rc                800 drivers/hwtracing/coresight/coresight-tmc-etr.c 	int rc = -EINVAL;
rc                807 drivers/hwtracing/coresight/coresight-tmc-etr.c 			rc = etr_buf_ops[mode]->alloc(drvdata, etr_buf,
rc                809 drivers/hwtracing/coresight/coresight-tmc-etr.c 		if (!rc)
rc                811 drivers/hwtracing/coresight/coresight-tmc-etr.c 		return rc;
rc                829 drivers/hwtracing/coresight/coresight-tmc-etr.c 	int rc = -ENOMEM;
rc                861 drivers/hwtracing/coresight/coresight-tmc-etr.c 		rc = tmc_etr_mode_alloc_buf(ETR_MODE_FLAT, drvdata,
rc                863 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (rc && has_etr_sg)
rc                864 drivers/hwtracing/coresight/coresight-tmc-etr.c 		rc = tmc_etr_mode_alloc_buf(ETR_MODE_ETR_SG, drvdata,
rc                866 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (rc && has_catu)
rc                867 drivers/hwtracing/coresight/coresight-tmc-etr.c 		rc = tmc_etr_mode_alloc_buf(ETR_MODE_CATU, drvdata,
rc                869 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (rc) {
rc                871 drivers/hwtracing/coresight/coresight-tmc-etr.c 		return ERR_PTR(rc);
rc               1004 drivers/hwtracing/coresight/coresight-tmc-etr.c 	int rc;
rc               1021 drivers/hwtracing/coresight/coresight-tmc-etr.c 	rc = tmc_etr_enable_catu(drvdata, etr_buf);
rc               1022 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (rc)
rc               1023 drivers/hwtracing/coresight/coresight-tmc-etr.c 		return rc;
rc               1024 drivers/hwtracing/coresight/coresight-tmc-etr.c 	rc = coresight_claim_device(drvdata->base);
rc               1025 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (!rc) {
rc               1030 drivers/hwtracing/coresight/coresight-tmc-etr.c 	return rc;
rc               1561 drivers/hwtracing/coresight/coresight-tmc-etr.c 	int rc = 0;
rc               1571 drivers/hwtracing/coresight/coresight-tmc-etr.c 		rc = -EBUSY;
rc               1576 drivers/hwtracing/coresight/coresight-tmc-etr.c 		rc = -EINVAL;
rc               1585 drivers/hwtracing/coresight/coresight-tmc-etr.c 		rc = -EBUSY;
rc               1600 drivers/hwtracing/coresight/coresight-tmc-etr.c 	rc = tmc_etr_enable_hw(drvdata, etr_perf->etr_buf);
rc               1601 drivers/hwtracing/coresight/coresight-tmc-etr.c 	if (!rc) {
rc               1611 drivers/hwtracing/coresight/coresight-tmc-etr.c 	return rc;
rc                385 drivers/hwtracing/coresight/coresight-tmc.c 	int rc;
rc                419 drivers/hwtracing/coresight/coresight-tmc.c 	rc = dma_set_mask_and_coherent(parent, DMA_BIT_MASK(dma_mask));
rc                420 drivers/hwtracing/coresight/coresight-tmc.c 	if (rc)
rc                421 drivers/hwtracing/coresight/coresight-tmc.c 		dev_err(parent, "Failed to setup DMA mask: %d\n", rc);
rc                422 drivers/hwtracing/coresight/coresight-tmc.c 	return rc;
rc                185 drivers/hwtracing/coresight/coresight.c 	int rc;
rc                188 drivers/hwtracing/coresight/coresight.c 	rc = coresight_claim_device_unlocked(base);
rc                191 drivers/hwtracing/coresight/coresight.c 	return rc;
rc                669 drivers/hwtracing/coresight/coresight.c 	int rc;
rc                680 drivers/hwtracing/coresight/coresight.c 	rc = _coresight_build_path(source, sink, path);
rc                681 drivers/hwtracing/coresight/coresight.c 	if (rc) {
rc                683 drivers/hwtracing/coresight/coresight.c 		return ERR_PTR(rc);
rc                298 drivers/i2c/busses/i2c-amd-mp2-pci.c 	int rc;
rc                302 drivers/i2c/busses/i2c-amd-mp2-pci.c 	rc = pcim_enable_device(pci_dev);
rc                303 drivers/i2c/busses/i2c-amd-mp2-pci.c 	if (rc) {
rc                308 drivers/i2c/busses/i2c-amd-mp2-pci.c 	rc = pcim_iomap_regions(pci_dev, 1 << 2, pci_name(pci_dev));
rc                309 drivers/i2c/busses/i2c-amd-mp2-pci.c 	if (rc) {
rc                317 drivers/i2c/busses/i2c-amd-mp2-pci.c 	rc = pci_set_dma_mask(pci_dev, DMA_BIT_MASK(64));
rc                318 drivers/i2c/busses/i2c-amd-mp2-pci.c 	if (rc) {
rc                319 drivers/i2c/busses/i2c-amd-mp2-pci.c 		rc = pci_set_dma_mask(pci_dev, DMA_BIT_MASK(32));
rc                320 drivers/i2c/busses/i2c-amd-mp2-pci.c 		if (rc)
rc                327 drivers/i2c/busses/i2c-amd-mp2-pci.c 	rc = devm_request_irq(&pci_dev->dev, pci_dev->irq, amd_mp2_irq_isr,
rc                329 drivers/i2c/busses/i2c-amd-mp2-pci.c 	if (rc)
rc                331 drivers/i2c/busses/i2c-amd-mp2-pci.c 			pci_dev->irq, rc);
rc                333 drivers/i2c/busses/i2c-amd-mp2-pci.c 	return rc;
rc                339 drivers/i2c/busses/i2c-amd-mp2-pci.c 	return rc;
rc                346 drivers/i2c/busses/i2c-amd-mp2-pci.c 	int rc;
rc                353 drivers/i2c/busses/i2c-amd-mp2-pci.c 	rc = amd_mp2_pci_init(privdata, pci_dev);
rc                354 drivers/i2c/busses/i2c-amd-mp2-pci.c 	if (rc)
rc                355 drivers/i2c/busses/i2c-amd-mp2-pci.c 		return rc;
rc                200 drivers/i2c/busses/i2c-at91-core.c 	int rc;
rc                247 drivers/i2c/busses/i2c-at91-core.c 		rc = at91_twi_probe_slave(pdev, phy_addr, dev);
rc                249 drivers/i2c/busses/i2c-at91-core.c 		rc = at91_twi_probe_master(pdev, phy_addr, dev);
rc                250 drivers/i2c/busses/i2c-at91-core.c 	if (rc)
rc                251 drivers/i2c/busses/i2c-at91-core.c 		return rc;
rc                260 drivers/i2c/busses/i2c-at91-core.c 	rc = i2c_add_numbered_adapter(&dev->adapter);
rc                261 drivers/i2c/busses/i2c-at91-core.c 	if (rc) {
rc                267 drivers/i2c/busses/i2c-at91-core.c 		return rc;
rc                774 drivers/i2c/busses/i2c-at91-master.c 	int rc;
rc                778 drivers/i2c/busses/i2c-at91-master.c 	rc = devm_request_irq(&pdev->dev, dev->irq, atmel_twi_interrupt, 0,
rc                780 drivers/i2c/busses/i2c-at91-master.c 	if (rc) {
rc                781 drivers/i2c/busses/i2c-at91-master.c 		dev_err(dev->dev, "Cannot get irq %d: %d\n", dev->irq, rc);
rc                782 drivers/i2c/busses/i2c-at91-master.c 		return rc;
rc                786 drivers/i2c/busses/i2c-at91-master.c 		rc = at91_twi_configure_dma(dev, phy_addr);
rc                787 drivers/i2c/busses/i2c-at91-master.c 		if (rc == -EPROBE_DEFER)
rc                788 drivers/i2c/busses/i2c-at91-master.c 			return rc;
rc                122 drivers/i2c/busses/i2c-at91-slave.c 	int rc;
rc                124 drivers/i2c/busses/i2c-at91-slave.c 	rc = devm_request_irq(&pdev->dev, dev->irq, atmel_twi_interrupt_slave,
rc                126 drivers/i2c/busses/i2c-at91-slave.c 	if (rc) {
rc                127 drivers/i2c/busses/i2c-at91-slave.c 		dev_err(dev->dev, "Cannot get irq %d: %d\n", dev->irq, rc);
rc                128 drivers/i2c/busses/i2c-at91-slave.c 		return rc;
rc                255 drivers/i2c/busses/i2c-bcm-kona.c 	int rc;
rc                259 drivers/i2c/busses/i2c-bcm-kona.c 	rc = bcm_kona_i2c_wait_if_busy(dev);
rc                260 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc < 0)
rc                261 drivers/i2c/busses/i2c-bcm-kona.c 		return rc;
rc                280 drivers/i2c/busses/i2c-bcm-kona.c 		rc = -ETIMEDOUT;
rc                286 drivers/i2c/busses/i2c-bcm-kona.c 	return rc;
rc                332 drivers/i2c/busses/i2c-bcm-kona.c 	int rc;
rc                342 drivers/i2c/busses/i2c-bcm-kona.c 		rc = bcm_kona_i2c_read_fifo_single(dev, tmp_buf, bytes_to_read,
rc                344 drivers/i2c/busses/i2c-bcm-kona.c 		if (rc < 0)
rc                358 drivers/i2c/busses/i2c-bcm-kona.c 	int rc;
rc                363 drivers/i2c/busses/i2c-bcm-kona.c 	rc = bcm_kona_i2c_wait_if_busy(dev);
rc                364 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc < 0)
rc                365 drivers/i2c/busses/i2c-bcm-kona.c 		return rc;
rc                456 drivers/i2c/busses/i2c-bcm-kona.c 	int rc;
rc                464 drivers/i2c/busses/i2c-bcm-kona.c 		rc = bcm_kona_i2c_write_fifo_single(dev, tmp_buf,
rc                466 drivers/i2c/busses/i2c-bcm-kona.c 		if (rc < 0)
rc                555 drivers/i2c/busses/i2c-bcm-kona.c 	int rc;
rc                558 drivers/i2c/busses/i2c-bcm-kona.c 	rc = bcm_kona_i2c_write_byte(dev, MASTERCODE, 1);
rc                559 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc < 0) {
rc                561 drivers/i2c/busses/i2c-bcm-kona.c 		return rc;
rc                565 drivers/i2c/busses/i2c-bcm-kona.c 	rc = clk_set_rate(dev->external_clk, HS_EXT_CLK_FREQ);
rc                566 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc) {
rc                568 drivers/i2c/busses/i2c-bcm-kona.c 			__func__, rc);
rc                569 drivers/i2c/busses/i2c-bcm-kona.c 		return rc;
rc                576 drivers/i2c/busses/i2c-bcm-kona.c 	rc = bcm_kona_send_i2c_cmd(dev, BCM_CMD_RESTART);
rc                577 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc < 0)
rc                580 drivers/i2c/busses/i2c-bcm-kona.c 	return rc;
rc                585 drivers/i2c/busses/i2c-bcm-kona.c 	int rc;
rc                591 drivers/i2c/busses/i2c-bcm-kona.c 	rc = clk_set_rate(dev->external_clk, STD_EXT_CLK_FREQ);
rc                592 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc) {
rc                594 drivers/i2c/busses/i2c-bcm-kona.c 			__func__, rc);
rc                597 drivers/i2c/busses/i2c-bcm-kona.c 	return rc;
rc                606 drivers/i2c/busses/i2c-bcm-kona.c 	int rc = 0;
rc                609 drivers/i2c/busses/i2c-bcm-kona.c 	rc = clk_prepare_enable(dev->external_clk);
rc                610 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc) {
rc                612 drivers/i2c/busses/i2c-bcm-kona.c 			__func__, rc);
rc                613 drivers/i2c/busses/i2c-bcm-kona.c 		return rc;
rc                623 drivers/i2c/busses/i2c-bcm-kona.c 	rc = bcm_kona_send_i2c_cmd(dev, BCM_CMD_START);
rc                624 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc < 0) {
rc                625 drivers/i2c/busses/i2c-bcm-kona.c 		dev_err(dev->device, "Start command failed rc = %d\n", rc);
rc                631 drivers/i2c/busses/i2c-bcm-kona.c 		rc = bcm_kona_i2c_switch_to_hs(dev);
rc                632 drivers/i2c/busses/i2c-bcm-kona.c 		if (rc < 0)
rc                642 drivers/i2c/busses/i2c-bcm-kona.c 			rc = bcm_kona_send_i2c_cmd(dev, BCM_CMD_RESTART);
rc                643 drivers/i2c/busses/i2c-bcm-kona.c 			if (rc < 0) {
rc                645 drivers/i2c/busses/i2c-bcm-kona.c 					"restart cmd failed rc = %d\n", rc);
rc                652 drivers/i2c/busses/i2c-bcm-kona.c 			rc = bcm_kona_i2c_do_addr(dev, pmsg);
rc                653 drivers/i2c/busses/i2c-bcm-kona.c 			if (rc < 0) {
rc                656 drivers/i2c/busses/i2c-bcm-kona.c 					pmsg->addr, i, rc);
rc                663 drivers/i2c/busses/i2c-bcm-kona.c 			rc = bcm_kona_i2c_read_fifo(dev, pmsg);
rc                664 drivers/i2c/busses/i2c-bcm-kona.c 			if (rc < 0) {
rc                669 drivers/i2c/busses/i2c-bcm-kona.c 			rc = bcm_kona_i2c_write_fifo(dev, pmsg);
rc                670 drivers/i2c/busses/i2c-bcm-kona.c 			if (rc < 0) {
rc                677 drivers/i2c/busses/i2c-bcm-kona.c 	rc = num;
rc                688 drivers/i2c/busses/i2c-bcm-kona.c 			rc = hs_rc;
rc                700 drivers/i2c/busses/i2c-bcm-kona.c 	return rc;
rc                750 drivers/i2c/busses/i2c-bcm-kona.c 	int rc = 0;
rc                777 drivers/i2c/busses/i2c-bcm-kona.c 	rc = clk_set_rate(dev->external_clk, STD_EXT_CLK_FREQ);
rc                778 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc) {
rc                780 drivers/i2c/busses/i2c-bcm-kona.c 			__func__, rc);
rc                781 drivers/i2c/busses/i2c-bcm-kona.c 		return rc;
rc                784 drivers/i2c/busses/i2c-bcm-kona.c 	rc = clk_prepare_enable(dev->external_clk);
rc                785 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc) {
rc                787 drivers/i2c/busses/i2c-bcm-kona.c 		return rc;
rc                791 drivers/i2c/busses/i2c-bcm-kona.c 	rc = bcm_kona_i2c_assign_bus_speed(dev);
rc                792 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc)
rc                827 drivers/i2c/busses/i2c-bcm-kona.c 		rc = -ENODEV;
rc                832 drivers/i2c/busses/i2c-bcm-kona.c 	rc = devm_request_irq(&pdev->dev, dev->irq, bcm_kona_i2c_isr,
rc                834 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc) {
rc                860 drivers/i2c/busses/i2c-bcm-kona.c 	rc = i2c_add_adapter(adap);
rc                861 drivers/i2c/busses/i2c-bcm-kona.c 	if (rc)
rc                862 drivers/i2c/busses/i2c-bcm-kona.c 		return rc;
rc                872 drivers/i2c/busses/i2c-bcm-kona.c 	return rc;
rc                292 drivers/i2c/busses/i2c-brcmstb.c 	int rc = 0;
rc                296 drivers/i2c/busses/i2c-brcmstb.c 	rc = brcmstb_i2c_wait_if_busy(dev);
rc                297 drivers/i2c/busses/i2c-brcmstb.c 	if (rc < 0)
rc                298 drivers/i2c/busses/i2c-brcmstb.c 		return rc;
rc                312 drivers/i2c/busses/i2c-brcmstb.c 	rc = brcmstb_i2c_wait_for_completion(dev);
rc                313 drivers/i2c/busses/i2c-brcmstb.c 	if (rc) {
rc                321 drivers/i2c/busses/i2c-brcmstb.c 		rc = -EREMOTEIO;
rc                330 drivers/i2c/busses/i2c-brcmstb.c 	return rc;
rc                338 drivers/i2c/busses/i2c-brcmstb.c 	int cnt, byte, i, rc;
rc                384 drivers/i2c/busses/i2c-brcmstb.c 	rc = brcmstb_send_i2c_cmd(dev, cmd);
rc                386 drivers/i2c/busses/i2c-brcmstb.c 	if (rc != 0) {
rc                388 drivers/i2c/busses/i2c-brcmstb.c 		return rc;
rc                460 drivers/i2c/busses/i2c-brcmstb.c 	int rc = 0;
rc                488 drivers/i2c/busses/i2c-brcmstb.c 			rc = brcmstb_i2c_do_addr(dev, pmsg);
rc                489 drivers/i2c/busses/i2c-brcmstb.c 			if (rc < 0) {
rc                492 drivers/i2c/busses/i2c-brcmstb.c 					pmsg->addr, i, rc);
rc                516 drivers/i2c/busses/i2c-brcmstb.c 			rc = brcmstb_i2c_xfer_bsc_data(dev, tmp_buf,
rc                518 drivers/i2c/busses/i2c-brcmstb.c 			if (rc < 0)
rc                528 drivers/i2c/busses/i2c-brcmstb.c 	rc = num;
rc                530 drivers/i2c/busses/i2c-brcmstb.c 	return rc;
rc                585 drivers/i2c/busses/i2c-brcmstb.c 	int rc = 0;
rc                608 drivers/i2c/busses/i2c-brcmstb.c 		rc = -ENOMEM;
rc                612 drivers/i2c/busses/i2c-brcmstb.c 	rc = of_property_read_string(dev->device->of_node, "interrupt-names",
rc                614 drivers/i2c/busses/i2c-brcmstb.c 	if (rc < 0)
rc                624 drivers/i2c/busses/i2c-brcmstb.c 	rc = devm_request_irq(&pdev->dev, dev->irq, brcmstb_i2c_isr,
rc                629 drivers/i2c/busses/i2c-brcmstb.c 	if (rc) {
rc                660 drivers/i2c/busses/i2c-brcmstb.c 	rc = i2c_add_adapter(adap);
rc                661 drivers/i2c/busses/i2c-brcmstb.c 	if (rc)
rc                671 drivers/i2c/busses/i2c-brcmstb.c 	return rc;
rc                166 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                169 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_device_read(fsi, reg, &data_be, sizeof(data_be));
rc                170 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                171 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                188 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                193 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_INT_MASK, &interrupt);
rc                194 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                195 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                198 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_MODE, &mode);
rc                199 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                200 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                202 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_ESTAT, &extended_status);
rc                203 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                204 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                216 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                220 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_read_reg(fsi, I2C_FSI_MODE, &mode);
rc                221 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                222 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                228 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(fsi, I2C_FSI_MODE, &mode);
rc                229 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                230 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                270 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                280 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_device_write(i2c->fsi, I2C_FSI_FIFO,
rc                282 drivers/i2c/busses/i2c-fsi.c 		if (rc)
rc                283 drivers/i2c/busses/i2c-fsi.c 			return rc;
rc                296 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                308 drivers/i2c/busses/i2c-fsi.c 			rc = fsi_device_read(i2c->fsi, I2C_FSI_FIFO,
rc                310 drivers/i2c/busses/i2c-fsi.c 			if (rc)
rc                311 drivers/i2c/busses/i2c-fsi.c 				return rc;
rc                317 drivers/i2c/busses/i2c-fsi.c 			rc = fsi_device_read(i2c->fsi, I2C_FSI_FIFO, &dummy,
rc                319 drivers/i2c/busses/i2c-fsi.c 			if (rc)
rc                320 drivers/i2c/busses/i2c-fsi.c 				return rc;
rc                377 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                382 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_MODE, &mode);
rc                383 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                392 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                397 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_MODE, &mode);
rc                398 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                408 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                415 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_RESET_ERR, &dummy);
rc                416 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                417 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                422 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_STAT, &stat);
rc                423 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                424 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                430 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_RESET_I2C, &dummy);
rc                431 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                432 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                440 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                444 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_RESET_I2C, &dummy);
rc                445 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                446 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                449 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_dev_init(i2c);
rc                450 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                451 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                453 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_MODE, &mode);
rc                454 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                455 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                461 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_MODE, &mode);
rc                462 drivers/i2c/busses/i2c-fsi.c 		if (rc)
rc                463 drivers/i2c/busses/i2c-fsi.c 			return rc;
rc                468 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_PORT_BUSY, &dummy);
rc                469 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                470 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                477 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                484 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_reset_engine(i2c, port->port);
rc                485 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                486 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                488 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_read_reg(fsi, I2C_FSI_STAT, &stat);
rc                489 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                490 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                494 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_i2c_reset_bus(i2c, port);
rc                495 drivers/i2c/busses/i2c-fsi.c 		if (rc)
rc                496 drivers/i2c/busses/i2c-fsi.c 			return rc;
rc                504 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(fsi, I2C_FSI_CMD, &cmd);
rc                505 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                506 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                512 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_i2c_read_reg(fsi, I2C_FSI_STAT, &status);
rc                513 drivers/i2c/busses/i2c-fsi.c 		if (rc)
rc                514 drivers/i2c/busses/i2c-fsi.c 			return rc;
rc                528 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                532 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_i2c_abort(port, status);
rc                533 drivers/i2c/busses/i2c-fsi.c 		if (rc)
rc                534 drivers/i2c/busses/i2c-fsi.c 			return rc;
rc                578 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                582 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_i2c_read_reg(port->master->fsi, I2C_FSI_STAT,
rc                584 drivers/i2c/busses/i2c-fsi.c 		if (rc)
rc                585 drivers/i2c/busses/i2c-fsi.c 			return rc;
rc                588 drivers/i2c/busses/i2c-fsi.c 			rc = fsi_i2c_handle_status(port, msg, status);
rc                589 drivers/i2c/busses/i2c-fsi.c 			if (rc < 0)
rc                590 drivers/i2c/busses/i2c-fsi.c 				return rc;
rc                593 drivers/i2c/busses/i2c-fsi.c 			if (rc == msg->len)
rc                609 drivers/i2c/busses/i2c-fsi.c 	int i, rc;
rc                617 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_set_port(port);
rc                618 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                625 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_i2c_start(port, msg, i == num - 1);
rc                626 drivers/i2c/busses/i2c-fsi.c 		if (rc)
rc                629 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_i2c_wait(port, msg,
rc                631 drivers/i2c/busses/i2c-fsi.c 		if (rc)
rc                637 drivers/i2c/busses/i2c-fsi.c 	return rc ? : num;
rc                666 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                669 drivers/i2c/busses/i2c-fsi.c 		rc = of_property_read_u32(np, "reg", &port_no);
rc                670 drivers/i2c/busses/i2c-fsi.c 		if (!rc && port_no == port)
rc                683 drivers/i2c/busses/i2c-fsi.c 	int rc;
rc                693 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_dev_init(i2c);
rc                694 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                695 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                697 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_STAT, &stat);
rc                698 drivers/i2c/busses/i2c-fsi.c 	if (rc)
rc                699 drivers/i2c/busses/i2c-fsi.c 		return rc;
rc                728 drivers/i2c/busses/i2c-fsi.c 		rc = i2c_add_adapter(&port->adapter);
rc                729 drivers/i2c/busses/i2c-fsi.c 		if (rc < 0) {
rc                730 drivers/i2c/busses/i2c-fsi.c 			dev_err(dev, "Failed to register adapter: %d\n", rc);
rc                125 drivers/i2c/busses/i2c-iop3xx.c 	int rc = 0;
rc                128 drivers/i2c/busses/i2c-iop3xx.c 		if ( !rc ) rc = -I2C_ERR_BERR;
rc                131 drivers/i2c/busses/i2c-iop3xx.c 		if ( !rc ) rc = -I2C_ERR_ALD;
rc                133 drivers/i2c/busses/i2c-iop3xx.c 	return rc;
rc                165 drivers/i2c/busses/i2c-iop3xx.c 	int rc = 0;
rc                173 drivers/i2c/busses/i2c-iop3xx.c 		if ((rc = iop3xx_i2c_error(sr)) < 0) {
rc                175 drivers/i2c/busses/i2c-iop3xx.c 			return rc;
rc                233 drivers/i2c/busses/i2c-iop3xx.c 	int rc;
rc                248 drivers/i2c/busses/i2c-iop3xx.c 	rc = iop3xx_i2c_wait_tx_done(iop3xx_adap, &status);
rc                250 drivers/i2c/busses/i2c-iop3xx.c 	return rc;
rc                259 drivers/i2c/busses/i2c-iop3xx.c 	int rc = 0;
rc                270 drivers/i2c/busses/i2c-iop3xx.c 	rc = iop3xx_i2c_wait_tx_done(iop3xx_adap, &status);
rc                272 drivers/i2c/busses/i2c-iop3xx.c 	return rc;
rc                281 drivers/i2c/busses/i2c-iop3xx.c 	int rc = 0;
rc                293 drivers/i2c/busses/i2c-iop3xx.c 	rc = iop3xx_i2c_wait_rx_done(iop3xx_adap, &status);
rc                297 drivers/i2c/busses/i2c-iop3xx.c 	return rc;
rc                305 drivers/i2c/busses/i2c-iop3xx.c 	int rc = 0;
rc                307 drivers/i2c/busses/i2c-iop3xx.c 	for (ii = 0; rc == 0 && ii != count; ++ii)
rc                308 drivers/i2c/busses/i2c-iop3xx.c 		rc = iop3xx_i2c_write_byte(iop3xx_adap, buf[ii], ii==count-1);
rc                309 drivers/i2c/busses/i2c-iop3xx.c 	return rc;
rc                317 drivers/i2c/busses/i2c-iop3xx.c 	int rc = 0;
rc                319 drivers/i2c/busses/i2c-iop3xx.c 	for (ii = 0; rc == 0 && ii != count; ++ii)
rc                320 drivers/i2c/busses/i2c-iop3xx.c 		rc = iop3xx_i2c_read_byte(iop3xx_adap, &buf[ii], ii==count-1);
rc                322 drivers/i2c/busses/i2c-iop3xx.c 	return rc;
rc                336 drivers/i2c/busses/i2c-iop3xx.c 	int rc;
rc                338 drivers/i2c/busses/i2c-iop3xx.c 	rc = iop3xx_i2c_send_target_addr(iop3xx_adap, pmsg);
rc                339 drivers/i2c/busses/i2c-iop3xx.c 	if (rc < 0) {
rc                340 drivers/i2c/busses/i2c-iop3xx.c 		return rc;
rc                142 drivers/i2c/busses/i2c-isch.c 	int i, len, temp, rc;
rc                212 drivers/i2c/busses/i2c-isch.c 	rc = sch_transaction();
rc                213 drivers/i2c/busses/i2c-isch.c 	if (rc)	/* Error in transaction */
rc                214 drivers/i2c/busses/i2c-isch.c 		return rc;
rc                134 drivers/i2c/busses/i2c-mv64xxx.c 	int			rc;
rc                317 drivers/i2c/busses/i2c-mv64xxx.c 		drv_data->rc = -ENXIO;
rc                328 drivers/i2c/busses/i2c-mv64xxx.c 		drv_data->rc = -EIO;
rc                338 drivers/i2c/busses/i2c-mv64xxx.c 	drv_data->rc = 0;
rc                419 drivers/i2c/busses/i2c-mv64xxx.c 		drv_data->rc = -EIO;
rc                458 drivers/i2c/busses/i2c-mv64xxx.c 		drv_data->rc = -EIO;
rc                462 drivers/i2c/busses/i2c-mv64xxx.c 	drv_data->rc = 0;
rc                502 drivers/i2c/busses/i2c-mv64xxx.c 	irqreturn_t	rc = IRQ_NONE;
rc                507 drivers/i2c/busses/i2c-mv64xxx.c 		rc = mv64xxx_i2c_intr_offload(drv_data);
rc                519 drivers/i2c/busses/i2c-mv64xxx.c 		rc = IRQ_HANDLED;
rc                523 drivers/i2c/busses/i2c-mv64xxx.c 	return rc;
rc                545 drivers/i2c/busses/i2c-mv64xxx.c 		drv_data->rc = -ETIMEDOUT;
rc                548 drivers/i2c/busses/i2c-mv64xxx.c 		drv_data->rc = time_left; /* errno value */
rc                587 drivers/i2c/busses/i2c-mv64xxx.c 	return drv_data->rc;
rc                658 drivers/i2c/busses/i2c-mv64xxx.c 	return drv_data->rc;
rc                716 drivers/i2c/busses/i2c-mv64xxx.c 	int rc, ret = num;
rc                723 drivers/i2c/busses/i2c-mv64xxx.c 		rc = mv64xxx_i2c_offload_xfer(drv_data);
rc                725 drivers/i2c/busses/i2c-mv64xxx.c 		rc = mv64xxx_i2c_execute_msg(drv_data, &msgs[0], num == 1);
rc                727 drivers/i2c/busses/i2c-mv64xxx.c 	if (rc < 0)
rc                728 drivers/i2c/busses/i2c-mv64xxx.c 		ret = rc;
rc                800 drivers/i2c/busses/i2c-mv64xxx.c 	int rc = 0;
rc                807 drivers/i2c/busses/i2c-mv64xxx.c 		rc = -ENODEV;
rc                820 drivers/i2c/busses/i2c-mv64xxx.c 		rc = -EINVAL;
rc                826 drivers/i2c/busses/i2c-mv64xxx.c 		rc = PTR_ERR(drv_data->rstc);
rc                864 drivers/i2c/busses/i2c-mv64xxx.c 	return rc;
rc                881 drivers/i2c/busses/i2c-mv64xxx.c 	int	rc;
rc                925 drivers/i2c/busses/i2c-mv64xxx.c 		rc = mv64xxx_of_config(drv_data, &pd->dev);
rc                926 drivers/i2c/busses/i2c-mv64xxx.c 		if (rc)
rc                930 drivers/i2c/busses/i2c-mv64xxx.c 		rc = drv_data->irq;
rc                945 drivers/i2c/busses/i2c-mv64xxx.c 	rc = request_irq(drv_data->irq, mv64xxx_i2c_intr, 0,
rc                947 drivers/i2c/busses/i2c-mv64xxx.c 	if (rc) {
rc                950 drivers/i2c/busses/i2c-mv64xxx.c 			drv_data->irq, rc);
rc                952 drivers/i2c/busses/i2c-mv64xxx.c 	} else if ((rc = i2c_add_numbered_adapter(&drv_data->adapter)) != 0) {
rc                954 drivers/i2c/busses/i2c-mv64xxx.c 			"mv64xxx: Can't add i2c adapter, rc: %d\n", -rc);
rc                968 drivers/i2c/busses/i2c-mv64xxx.c 	return rc;
rc                 19 drivers/i2c/busses/i2c-opal.c static int i2c_opal_translate_error(int rc)
rc                 21 drivers/i2c/busses/i2c-opal.c 	switch (rc) {
rc                 42 drivers/i2c/busses/i2c-opal.c 	int token, rc;
rc                 52 drivers/i2c/busses/i2c-opal.c 	rc = opal_i2c_request(token, bus_id, req);
rc                 53 drivers/i2c/busses/i2c-opal.c 	if (rc != OPAL_ASYNC_COMPLETION) {
rc                 54 drivers/i2c/busses/i2c-opal.c 		rc = i2c_opal_translate_error(rc);
rc                 58 drivers/i2c/busses/i2c-opal.c 	rc = opal_async_wait_response(token, &msg);
rc                 59 drivers/i2c/busses/i2c-opal.c 	if (rc)
rc                 62 drivers/i2c/busses/i2c-opal.c 	rc = opal_get_async_rc(msg);
rc                 63 drivers/i2c/busses/i2c-opal.c 	if (rc != OPAL_SUCCESS) {
rc                 64 drivers/i2c/busses/i2c-opal.c 		rc = i2c_opal_translate_error(rc);
rc                 70 drivers/i2c/busses/i2c-opal.c 	return rc;
rc                 78 drivers/i2c/busses/i2c-opal.c 	int rc, i;
rc                105 drivers/i2c/busses/i2c-opal.c 	rc = i2c_opal_send_request(opal_id, &req);
rc                106 drivers/i2c/busses/i2c-opal.c 	if (rc)
rc                107 drivers/i2c/busses/i2c-opal.c 		return rc;
rc                119 drivers/i2c/busses/i2c-opal.c 	int rc;
rc                165 drivers/i2c/busses/i2c-opal.c 	rc = i2c_opal_send_request(opal_id, &req);
rc                166 drivers/i2c/busses/i2c-opal.c 	if (!rc && read_write && size == I2C_SMBUS_WORD_DATA) {
rc                171 drivers/i2c/busses/i2c-opal.c 	return rc;
rc                201 drivers/i2c/busses/i2c-opal.c 	int			rc;
rc                206 drivers/i2c/busses/i2c-opal.c 	rc = of_property_read_u32(pdev->dev.of_node, "ibm,opal-id", &opal_id);
rc                207 drivers/i2c/busses/i2c-opal.c 	if (rc) {
rc                228 drivers/i2c/busses/i2c-opal.c 	rc = i2c_add_adapter(adapter);
rc                229 drivers/i2c/busses/i2c-opal.c 	if (rc)
rc                232 drivers/i2c/busses/i2c-opal.c 	return rc;
rc                264 drivers/i2c/busses/i2c-pmcmsp.c 	int rc = -ENODEV;
rc                279 drivers/i2c/busses/i2c-pmcmsp.c 		rc = -EBUSY;
rc                289 drivers/i2c/busses/i2c-pmcmsp.c 		rc = -EIO;
rc                296 drivers/i2c/busses/i2c-pmcmsp.c 		rc = request_irq(pmcmsptwi_data.irq, &pmcmsptwi_interrupt,
rc                298 drivers/i2c/busses/i2c-pmcmsp.c 		if (rc == 0) {
rc                331 drivers/i2c/busses/i2c-pmcmsp.c 	rc = i2c_add_adapter(&pmcmsptwi_adapter);
rc                332 drivers/i2c/busses/i2c-pmcmsp.c 	if (rc)
rc                350 drivers/i2c/busses/i2c-pmcmsp.c 	return rc;
rc                515 drivers/i2c/busses/i2c-pnx.c 	int rc = 0, completed = 0, i;
rc                526 drivers/i2c/busses/i2c-pnx.c 	for (i = 0; rc >= 0 && i < num; i++) {
rc                536 drivers/i2c/busses/i2c-pnx.c 			rc = -EINVAL;
rc                562 drivers/i2c/busses/i2c-pnx.c 		rc = i2c_pnx_start(addr, alg_data);
rc                563 drivers/i2c/busses/i2c-pnx.c 		if (rc < 0)
rc                569 drivers/i2c/busses/i2c-pnx.c 		if (!(rc = alg_data->mif.ret))
rc                573 drivers/i2c/busses/i2c-pnx.c 			__func__, rc);
rc                601 drivers/i2c/busses/i2c-pnx.c 		return ((rc < 0) ? rc : -EREMOTEIO);
rc                 37 drivers/i2c/busses/i2c-powermac.c 	int			rc = 0;
rc                 98 drivers/i2c/busses/i2c-powermac.c 	rc = pmac_i2c_open(bus, 0);
rc                 99 drivers/i2c/busses/i2c-powermac.c 	if (rc) {
rc                100 drivers/i2c/busses/i2c-powermac.c 		dev_err(&adap->dev, "Failed to open I2C, err %d\n", rc);
rc                101 drivers/i2c/busses/i2c-powermac.c 		return rc;
rc                104 drivers/i2c/busses/i2c-powermac.c 	rc = pmac_i2c_setmode(bus, mode);
rc                105 drivers/i2c/busses/i2c-powermac.c 	if (rc) {
rc                107 drivers/i2c/busses/i2c-powermac.c 			mode, rc);
rc                111 drivers/i2c/busses/i2c-powermac.c 	rc = pmac_i2c_xfer(bus, addrdir, subsize, subaddr, buf, len);
rc                112 drivers/i2c/busses/i2c-powermac.c 	if (rc) {
rc                113 drivers/i2c/busses/i2c-powermac.c 		if (rc == -ENXIO)
rc                116 drivers/i2c/busses/i2c-powermac.c 				"err %d\n", addrdir >> 1, size, rc);
rc                120 drivers/i2c/busses/i2c-powermac.c 				"err %d\n", addrdir >> 1, size, rc);
rc                131 drivers/i2c/busses/i2c-powermac.c 	return rc;
rc                144 drivers/i2c/busses/i2c-powermac.c 	int			rc = 0;
rc                151 drivers/i2c/busses/i2c-powermac.c 	rc = pmac_i2c_open(bus, 0);
rc                152 drivers/i2c/busses/i2c-powermac.c 	if (rc) {
rc                153 drivers/i2c/busses/i2c-powermac.c 		dev_err(&adap->dev, "Failed to open I2C, err %d\n", rc);
rc                154 drivers/i2c/busses/i2c-powermac.c 		return rc;
rc                156 drivers/i2c/busses/i2c-powermac.c 	rc = pmac_i2c_setmode(bus, pmac_i2c_mode_std);
rc                157 drivers/i2c/busses/i2c-powermac.c 	if (rc) {
rc                159 drivers/i2c/busses/i2c-powermac.c 			pmac_i2c_mode_std, rc);
rc                162 drivers/i2c/busses/i2c-powermac.c 	rc = pmac_i2c_xfer(bus, addrdir, 0, 0, msgs->buf, msgs->len);
rc                163 drivers/i2c/busses/i2c-powermac.c 	if (rc < 0) {
rc                164 drivers/i2c/busses/i2c-powermac.c 		if (rc == -ENXIO)
rc                167 drivers/i2c/busses/i2c-powermac.c 				addrdir >> 1, rc);
rc                171 drivers/i2c/busses/i2c-powermac.c 				addrdir >> 1, rc);
rc                175 drivers/i2c/busses/i2c-powermac.c 	return rc < 0 ? rc : 1;
rc                255 drivers/i2c/busses/i2c-powermac.c 	int rc;
rc                262 drivers/i2c/busses/i2c-powermac.c 		rc = i2c_smbus_xfer(adap, 0x46, 0, I2C_SMBUS_READ,
rc                265 drivers/i2c/busses/i2c-powermac.c 		if (rc >= 0)
rc                268 drivers/i2c/busses/i2c-powermac.c 		rc = i2c_smbus_xfer(adap, 0x47, 0, I2C_SMBUS_READ,
rc                271 drivers/i2c/busses/i2c-powermac.c 		if (rc >= 0)
rc                385 drivers/i2c/busses/i2c-powermac.c 	int rc;
rc                429 drivers/i2c/busses/i2c-powermac.c 	rc = i2c_add_adapter(adapter);
rc                430 drivers/i2c/busses/i2c-powermac.c 	if (rc) {
rc                434 drivers/i2c/busses/i2c-powermac.c 		return rc;
rc                187 drivers/i2c/busses/i2c-puv3.c 	int rc;
rc                199 drivers/i2c/busses/i2c-puv3.c 		rc = -ENOMEM;
rc                211 drivers/i2c/busses/i2c-puv3.c 	rc = i2c_add_numbered_adapter(adapter);
rc                212 drivers/i2c/busses/i2c-puv3.c 	if (rc)
rc                223 drivers/i2c/busses/i2c-puv3.c 	return rc;
rc                232 drivers/i2c/busses/i2c-sis630.c 	int i, len = 0, rc = 0;
rc                251 drivers/i2c/busses/i2c-sis630.c 				rc = sis630_transaction_start(adap,
rc                253 drivers/i2c/busses/i2c-sis630.c 				if (rc)
rc                254 drivers/i2c/busses/i2c-sis630.c 					return rc;
rc                269 drivers/i2c/busses/i2c-sis630.c 				rc = sis630_transaction_wait(adap,
rc                271 drivers/i2c/busses/i2c-sis630.c 				if (rc) {
rc                281 drivers/i2c/busses/i2c-sis630.c 		rc = sis630_transaction_start(adap,
rc                283 drivers/i2c/busses/i2c-sis630.c 		if (rc)
rc                284 drivers/i2c/busses/i2c-sis630.c 			return rc;
rc                286 drivers/i2c/busses/i2c-sis630.c 			rc = sis630_transaction_wait(adap, SIS630_BLOCK_DATA);
rc                287 drivers/i2c/busses/i2c-sis630.c 			if (rc) {
rc                319 drivers/i2c/busses/i2c-sis630.c 	return rc;
rc                219 drivers/i2c/busses/i2c-xgene-slimpro.c 	int rc;
rc                228 drivers/i2c/busses/i2c-xgene-slimpro.c 	rc = mbox_send_message(ctx->mbox_chan, msg);
rc                229 drivers/i2c/busses/i2c-xgene-slimpro.c 	if (rc < 0)
rc                232 drivers/i2c/busses/i2c-xgene-slimpro.c 	rc = start_i2c_msg_xfer(ctx);
rc                240 drivers/i2c/busses/i2c-xgene-slimpro.c 	return rc;
rc                277 drivers/i2c/busses/i2c-xgene-slimpro.c 	int rc;
rc                294 drivers/i2c/busses/i2c-xgene-slimpro.c 	rc = slimpro_i2c_send_msg(ctx, msg, msg);
rc                300 drivers/i2c/busses/i2c-xgene-slimpro.c 	return rc;
rc                309 drivers/i2c/busses/i2c-xgene-slimpro.c 	int rc;
rc                330 drivers/i2c/busses/i2c-xgene-slimpro.c 	rc = slimpro_i2c_send_msg(ctx, msg, msg);
rc                333 drivers/i2c/busses/i2c-xgene-slimpro.c 	return rc;
rc                446 drivers/i2c/busses/i2c-xgene-slimpro.c 	int rc;
rc                502 drivers/i2c/busses/i2c-xgene-slimpro.c 			rc = -ENOENT;
rc                508 drivers/i2c/busses/i2c-xgene-slimpro.c 			rc = -ENOENT;
rc                530 drivers/i2c/busses/i2c-xgene-slimpro.c 			rc = -ENOENT;
rc                537 drivers/i2c/busses/i2c-xgene-slimpro.c 			rc = -ENOMEM;
rc                541 drivers/i2c/busses/i2c-xgene-slimpro.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc                542 drivers/i2c/busses/i2c-xgene-slimpro.c 	if (rc)
rc                554 drivers/i2c/busses/i2c-xgene-slimpro.c 	rc = i2c_add_adapter(adapter);
rc                555 drivers/i2c/busses/i2c-xgene-slimpro.c 	if (rc)
rc                567 drivers/i2c/busses/i2c-xgene-slimpro.c 	return rc;
rc                277 drivers/i2c/busses/scx200_acb.c 	int rc;
rc                343 drivers/i2c/busses/scx200_acb.c 	rc = iface->result;
rc                347 drivers/i2c/busses/scx200_acb.c 	if (rc == 0 && size == I2C_SMBUS_WORD_DATA && rw == I2C_SMBUS_READ)
rc                351 drivers/i2c/busses/scx200_acb.c 	dev_dbg(&adapter->dev, "transfer done, result: %d", rc);
rc                361 drivers/i2c/busses/scx200_acb.c 	return rc;
rc                441 drivers/i2c/busses/scx200_acb.c 	int rc;
rc                445 drivers/i2c/busses/scx200_acb.c 	rc = scx200_acb_probe(iface);
rc                446 drivers/i2c/busses/scx200_acb.c 	if (rc) {
rc                448 drivers/i2c/busses/scx200_acb.c 		return rc;
rc                473 drivers/i2c/busses/scx200_acb.c 	int rc;
rc                486 drivers/i2c/busses/scx200_acb.c 	rc = scx200_acb_create(iface);
rc                488 drivers/i2c/busses/scx200_acb.c 	if (rc == 0)
rc                119 drivers/i2c/i2c-core-base.c 	int rc;
rc                121 drivers/i2c/i2c-core-base.c 	rc = of_device_uevent_modalias(dev, env);
rc                122 drivers/i2c/i2c-core-base.c 	if (rc != -ENODEV)
rc                123 drivers/i2c/i2c-core-base.c 		return rc;
rc                125 drivers/i2c/i2c-core-base.c 	rc = acpi_device_uevent_modalias(dev, env);
rc                126 drivers/i2c/i2c-core-base.c 	if (rc != -ENODEV)
rc                127 drivers/i2c/i2c-core-base.c 		return rc;
rc                722 drivers/ide/cmd640.c 	int second_port_cmd640 = 0, rc;
rc                764 drivers/ide/cmd640.c 	rc = cmd640x_init_one(0x1f0, 0x3f6);
rc                765 drivers/ide/cmd640.c 	if (rc)
rc                766 drivers/ide/cmd640.c 		return rc;
rc                768 drivers/ide/cmd640.c 	rc = cmd640x_init_one(0x170, 0x376);
rc                769 drivers/ide/cmd640.c 	if (rc) {
rc                772 drivers/ide/cmd640.c 		return rc;
rc                 78 drivers/ide/delkin_cb.c 	int rc;
rc                 81 drivers/ide/delkin_cb.c 	rc = pci_enable_device(dev);
rc                 82 drivers/ide/delkin_cb.c 	if (rc) {
rc                 83 drivers/ide/delkin_cb.c 		printk(KERN_ERR "delkin_cb: pci_enable_device failed (%d)\n", rc);
rc                 84 drivers/ide/delkin_cb.c 		return rc;
rc                 86 drivers/ide/delkin_cb.c 	rc = pci_request_regions(dev, "delkin_cb");
rc                 87 drivers/ide/delkin_cb.c 	if (rc) {
rc                 88 drivers/ide/delkin_cb.c 		printk(KERN_ERR "delkin_cb: pci_request_regions failed (%d)\n", rc);
rc                 90 drivers/ide/delkin_cb.c 		return rc;
rc                101 drivers/ide/delkin_cb.c 	rc = ide_host_add(&delkin_cb_port_info, hws, 1, &host);
rc                102 drivers/ide/delkin_cb.c 	if (rc)
rc                112 drivers/ide/delkin_cb.c 	return rc;
rc                139 drivers/ide/delkin_cb.c 	int rc;
rc                143 drivers/ide/delkin_cb.c 	rc = pci_enable_device(dev);
rc                144 drivers/ide/delkin_cb.c 	if (rc)
rc                145 drivers/ide/delkin_cb.c 		return rc;
rc                141 drivers/ide/falconide.c 	int rc;
rc                157 drivers/ide/falconide.c 		rc = -ENOMEM;
rc                162 drivers/ide/falconide.c 	rc = ide_host_register(host, &falconide_port_info, hws);
rc                165 drivers/ide/falconide.c 	if (rc)
rc                173 drivers/ide/falconide.c 	return rc;
rc                311 drivers/ide/ide-acpi.c 	int			rc = 0, err;
rc                343 drivers/ide/ide-acpi.c 			rc = err;
rc                347 drivers/ide/ide-acpi.c 	return rc;
rc                437 drivers/ide/ide-atapi.c 		int rc;
rc                440 drivers/ide/ide-atapi.c 		rc = hwif->dma_ops->dma_end(drive);
rc                443 drivers/ide/ide-atapi.c 		if (rc || (drive->media == ide_tape && (stat & ATA_ERR))) {
rc                613 drivers/ide/ide-cd.c 	int write = (rq_data_dir(rq) == WRITE) ? 1 : 0, rc = 0;
rc                639 drivers/ide/ide-cd.c 		rc = cdrom_decode_status(drive, stat);
rc                640 drivers/ide/ide-cd.c 		if (rc) {
rc                641 drivers/ide/ide-cd.c 			if (rc == 2)
rc                706 drivers/ide/ide-cd.c 	rc = ide_check_ireason(drive, rq, len, ireason, write);
rc                707 drivers/ide/ide-cd.c 	if (rc)
rc                763 drivers/ide/ide-cd.c 	if (blk_rq_is_scsi(rq) && rc == 0) {
rc                792 drivers/ide/ide-cd.c 		if (sense && rc == 2)
rc               1612 drivers/ide/ide-cd.c 	int rc = -ENXIO;
rc               1621 drivers/ide/ide-cd.c 	rc = cdrom_open(&info->devinfo, bdev, mode);
rc               1622 drivers/ide/ide-cd.c 	if (rc < 0)
rc               1626 drivers/ide/ide-cd.c 	return rc;
rc                120 drivers/ide/ide-cs.c     int i, rc;
rc                141 drivers/ide/ide-cs.c     rc = ide_host_add(&idecs_port_info, hws, 1, &host);
rc                142 drivers/ide/ide-cs.c     if (rc)
rc                 91 drivers/ide/ide-disk.c 	ide_startstop_t		rc;
rc                163 drivers/ide/ide-disk.c 	rc = do_rw_taskfile(drive, &cmd);
rc                165 drivers/ide/ide-disk.c 	if (rc == ide_stopped && dma) {
rc                170 drivers/ide/ide-disk.c 		rc = do_rw_taskfile(drive, &cmd);
rc                173 drivers/ide/ide-disk.c 	return rc;
rc                396 drivers/ide/ide-dma.c 	int rc;
rc                406 drivers/ide/ide-dma.c 	rc = ide_dma_check(drive);
rc                407 drivers/ide/ide-dma.c 	if (rc)
rc                408 drivers/ide/ide-dma.c 		return rc;
rc                385 drivers/ide/ide-floppy.c 	int i, rc = 1, blocks, length;
rc                454 drivers/ide/ide-floppy.c 				rc = 0;
rc                478 drivers/ide/ide-floppy.c 	return rc;
rc                 81 drivers/ide/ide-generic.c 	int i, rc = 0, primary = 0, secondary = 0;
rc                106 drivers/ide/ide-generic.c 				rc = -EBUSY;
rc                115 drivers/ide/ide-generic.c 				rc = -EBUSY;
rc                126 drivers/ide/ide-generic.c 			rc = ide_host_add(&ide_generic_port_info, hws, 1, NULL);
rc                127 drivers/ide/ide-generic.c 			if (rc) {
rc                134 drivers/ide/ide-generic.c 	return rc;
rc                129 drivers/ide/ide-io.c 	int rc;
rc                138 drivers/ide/ide-io.c 	rc = ide_end_rq(drive, rq, error, nr_bytes);
rc                139 drivers/ide/ide-io.c 	if (rc == 0)
rc                142 drivers/ide/ide-io.c 	return rc;
rc                423 drivers/ide/ide-io.c 	int rc = 0;
rc                426 drivers/ide/ide-io.c 		rc = test_and_set_bit_lock(IDE_HOST_BUSY, &host->host_busy);
rc                427 drivers/ide/ide-io.c 		if (rc == 0) {
rc                432 drivers/ide/ide-io.c 	return rc;
rc                 63 drivers/ide/ide-ioctls.c 	int rc = 0;
rc                 66 drivers/ide/ide-ioctls.c 		rc = -ENOMSG;
rc                 73 drivers/ide/ide-ioctls.c 		rc = -ENOMEM;
rc                 81 drivers/ide/ide-ioctls.c 		rc = -EFAULT;
rc                 85 drivers/ide/ide-ioctls.c 	return rc;
rc                319 drivers/ide/ide-iops.c 	int rc;
rc                326 drivers/ide/ide-iops.c 	rc = ide_dev_read_id(drive, ATA_CMD_ID_ATA, id, 1);
rc                329 drivers/ide/ide-iops.c 	if (rc)
rc                342 drivers/ide/ide-iops.c 	if (rc == 2)
rc                 15 drivers/ide/ide-park.c 	int rc;
rc                 41 drivers/ide/ide-park.c 	rc = scsi_req(rq)->result ? -EIO : 0;
rc                 43 drivers/ide/ide-park.c 	if (rc)
rc                121 drivers/ide/ide-park.c 	int rc;
rc                123 drivers/ide/ide-park.c 	rc = kstrtol(buf, 10, &input);
rc                124 drivers/ide/ide-park.c 	if (rc)
rc                125 drivers/ide/ide-park.c 		return rc;
rc                130 drivers/ide/ide-park.c 		rc = -EOVERFLOW;
rc                136 drivers/ide/ide-park.c 			rc = -EOPNOTSUPP;
rc                150 drivers/ide/ide-park.c 			rc = -EOPNOTSUPP;
rc                154 drivers/ide/ide-park.c 	return rc ? rc : len;
rc                246 drivers/ide/ide-pm.c 		int rc;
rc                250 drivers/ide/ide-pm.c 		rc = ide_wait_not_busy(hwif, 35000);
rc                251 drivers/ide/ide-pm.c 		if (rc)
rc                255 drivers/ide/ide-pm.c 		rc = ide_wait_not_busy(hwif, 100000);
rc                256 drivers/ide/ide-pm.c 		if (rc)
rc                 32 drivers/ide/ide-pnp.c 	int rc;
rc                 60 drivers/ide/ide-pnp.c 	rc = ide_host_add(&ide_pnp_port_info, hws, 1, &host);
rc                 61 drivers/ide/ide-pnp.c 	if (rc)
rc                 71 drivers/ide/ide-pnp.c 	return rc;
rc                257 drivers/ide/ide-probe.c 	int use_altstatus = 0, rc;
rc                306 drivers/ide/ide-probe.c 		rc = __ide_wait_stat(drive, ATA_DRQ, BAD_R_STAT, timeout, &s);
rc                307 drivers/ide/ide-probe.c 		if (rc)
rc                310 drivers/ide/ide-probe.c 		rc = ide_busy_sleep(drive, timeout, use_altstatus);
rc                311 drivers/ide/ide-probe.c 		if (rc)
rc                322 drivers/ide/ide-probe.c 		rc = 0;
rc                327 drivers/ide/ide-probe.c 		rc = 2;
rc                329 drivers/ide/ide-probe.c 	return rc;
rc                387 drivers/ide/ide-probe.c 	int rc;
rc                422 drivers/ide/ide-probe.c 		rc = ide_dev_read_id(drive, cmd, id, 0);
rc                423 drivers/ide/ide-probe.c 		if (rc)
rc                425 drivers/ide/ide-probe.c 			rc = ide_dev_read_id(drive, cmd, id, 0);
rc                432 drivers/ide/ide-probe.c 		if (rc == 1 && cmd == ATA_CMD_ID_ATAPI) {
rc                440 drivers/ide/ide-probe.c 			rc = ide_dev_read_id(drive, cmd, id, 0);
rc                446 drivers/ide/ide-probe.c 		if (rc == 1)
rc                451 drivers/ide/ide-probe.c 		rc = 3;
rc                460 drivers/ide/ide-probe.c 	return rc;
rc                478 drivers/ide/ide-probe.c 	int rc;
rc                490 drivers/ide/ide-probe.c 		rc = do_probe(drive, cmd);
rc                491 drivers/ide/ide-probe.c 		if (rc >= 2) {
rc                494 drivers/ide/ide-probe.c 			rc = do_probe(drive, cmd);
rc                603 drivers/ide/ide-probe.c 	int i, rc;
rc                615 drivers/ide/ide-probe.c 	rc = ide_wait_not_busy(hwif, 35000);
rc                616 drivers/ide/ide-probe.c 	if (rc)
rc                617 drivers/ide/ide-probe.c 		return rc;
rc                627 drivers/ide/ide-probe.c 			rc = ide_wait_not_busy(hwif, 35000);
rc                628 drivers/ide/ide-probe.c 			if (rc)
rc                639 drivers/ide/ide-probe.c 	return rc;
rc                684 drivers/ide/ide-probe.c 	int i, rc = -ENODEV;
rc                710 drivers/ide/ide-probe.c 			rc = 0;
rc                720 drivers/ide/ide-probe.c 	return rc;
rc               1106 drivers/ide/ide-probe.c 		int rc;
rc               1111 drivers/ide/ide-probe.c 			rc = d->init_dma(hwif, d);
rc               1113 drivers/ide/ide-probe.c 			rc = ide_hwif_setup_dma(hwif, d);
rc               1115 drivers/ide/ide-probe.c 		if (rc < 0) {
rc               1539 drivers/ide/ide-probe.c 	int rc;
rc               1545 drivers/ide/ide-probe.c 	rc = ide_host_register(host, d, hws);
rc               1546 drivers/ide/ide-probe.c 	if (rc) {
rc               1548 drivers/ide/ide-probe.c 		return rc;
rc               1656 drivers/ide/ide-probe.c 	int rc;
rc               1665 drivers/ide/ide-probe.c 	rc = ide_probe_port(hwif);
rc               1669 drivers/ide/ide-probe.c 	if (rc < 0)
rc                235 drivers/ide/ide-proc.c 	int		rc, mul_factor, div_factor;
rc                258 drivers/ide/ide-proc.c 		rc = ide_read_setting(drive, setting);
rc                259 drivers/ide/ide-proc.c 		if (rc >= 0)
rc                260 drivers/ide/ide-proc.c 			seq_printf(m, "%-16d", rc * mul_factor / div_factor);
rc                134 drivers/ide/ide-sysfs.c 	int i, uninitialized_var(rc);
rc                137 drivers/ide/ide-sysfs.c 		rc = device_create_file(hwif->portdev, ide_port_attrs[i]);
rc                138 drivers/ide/ide-sysfs.c 		if (rc)
rc                142 drivers/ide/ide-sysfs.c 	return rc;
rc                715 drivers/ide/ide-tape.c 	int rc;
rc                718 drivers/ide/ide-tape.c 	rc = ide_queue_pc_tail(drive, tape->disk, &pc, NULL, 0);
rc                719 drivers/ide/ide-tape.c 	if (rc)
rc                720 drivers/ide/ide-tape.c 		return rc;
rc                944 drivers/ide/ide-tape.c 	int rc;
rc                979 drivers/ide/ide-tape.c 		rc = idetape_queue_rw_tail(drive, cmd, 0);
rc                980 drivers/ide/ide-tape.c 		if (rc < 0) {
rc                984 drivers/ide/ide-tape.c 			return rc;
rc               1136 drivers/ide/ide-tape.c 	int rc;
rc               1147 drivers/ide/ide-tape.c 	rc = idetape_init_rw(drive, IDETAPE_DIR_READ);
rc               1148 drivers/ide/ide-tape.c 	if (rc < 0)
rc               1149 drivers/ide/ide-tape.c 		return rc;
rc               1191 drivers/ide/ide-tape.c 	int rc;
rc               1200 drivers/ide/ide-tape.c 	rc = idetape_init_rw(drive, IDETAPE_DIR_WRITE);
rc               1201 drivers/ide/ide-tape.c 	if (rc < 0)
rc               1202 drivers/ide/ide-tape.c 		return rc;
rc               1211 drivers/ide/ide-tape.c 			return rc;
rc                653 drivers/ide/it821x.c 	int rc;
rc                663 drivers/ide/it821x.c 	rc = ide_pci_init_one(dev, &it821x_chipset, itdevs);
rc                664 drivers/ide/it821x.c 	if (rc)
rc                667 drivers/ide/it821x.c 	return rc;
rc                306 drivers/ide/palm_bk3710.c 	int i, rc;
rc                362 drivers/ide/palm_bk3710.c 	rc = ide_host_add(&palm_bk3710_port_info, hws, 1, NULL);
rc                363 drivers/ide/palm_bk3710.c 	if (rc)
rc                369 drivers/ide/palm_bk3710.c 	return rc;
rc               1025 drivers/ide/pmac.c 	int rc;
rc               1075 drivers/ide/pmac.c 		rc = -ENOMEM;
rc               1104 drivers/ide/pmac.c 	rc = ide_host_register(host, &d, hws);
rc               1105 drivers/ide/pmac.c 	if (rc)
rc               1112 drivers/ide/pmac.c 	if (rc && host)
rc               1114 drivers/ide/pmac.c 	return rc;
rc               1136 drivers/ide/pmac.c 	int irq, rc;
rc               1146 drivers/ide/pmac.c 		rc = -ENXIO;
rc               1154 drivers/ide/pmac.c 		rc = -EBUSY;
rc               1197 drivers/ide/pmac.c 	rc = pmac_ide_setup_device(pmif, &hw);
rc               1198 drivers/ide/pmac.c 	if (rc != 0) {
rc               1210 drivers/ide/pmac.c 	return rc;
rc               1214 drivers/ide/pmac.c 	return rc;
rc               1221 drivers/ide/pmac.c 	int rc = 0;
rc               1225 drivers/ide/pmac.c 		rc = pmac_ide_do_suspend(pmif);
rc               1226 drivers/ide/pmac.c 		if (rc == 0)
rc               1230 drivers/ide/pmac.c 	return rc;
rc               1237 drivers/ide/pmac.c 	int rc = 0;
rc               1240 drivers/ide/pmac.c 		rc = pmac_ide_do_resume(pmif);
rc               1241 drivers/ide/pmac.c 		if (rc == 0)
rc               1245 drivers/ide/pmac.c 	return rc;
rc               1258 drivers/ide/pmac.c 	int rc;
rc               1274 drivers/ide/pmac.c 		rc = -ENXIO;
rc               1282 drivers/ide/pmac.c 		rc = -ENXIO;
rc               1305 drivers/ide/pmac.c 	rc = pmac_ide_setup_device(pmif, &hw);
rc               1306 drivers/ide/pmac.c 	if (rc != 0) {
rc               1313 drivers/ide/pmac.c 	return rc;
rc               1317 drivers/ide/pmac.c 	return rc;
rc               1324 drivers/ide/pmac.c 	int rc = 0;
rc               1328 drivers/ide/pmac.c 		rc = pmac_ide_do_suspend(pmif);
rc               1329 drivers/ide/pmac.c 		if (rc == 0)
rc               1333 drivers/ide/pmac.c 	return rc;
rc               1340 drivers/ide/pmac.c 	int rc = 0;
rc               1343 drivers/ide/pmac.c 		rc = pmac_ide_do_resume(pmif);
rc               1344 drivers/ide/pmac.c 		if (rc == 0)
rc               1348 drivers/ide/pmac.c 	return rc;
rc                357 drivers/ide/qd65xx.c 	int rc;
rc                412 drivers/ide/qd65xx.c 	rc = ide_legacy_device_add(&d, (base << 8) | config);
rc                415 drivers/ide/qd65xx.c 		return (rc == 0) ? 1 : rc;
rc                417 drivers/ide/qd65xx.c 	return rc;
rc                 50 drivers/ide/rz1000.c 	int rc;
rc                 52 drivers/ide/rz1000.c 	rc = pci_enable_device(dev);
rc                 53 drivers/ide/rz1000.c 	if (rc)
rc                 54 drivers/ide/rz1000.c 		return rc;
rc                309 drivers/ide/sc1200.c 	int rc;
rc                316 drivers/ide/sc1200.c 	rc = ide_pci_init_one(dev, &sc1200_chipset, ss);
rc                317 drivers/ide/sc1200.c 	if (rc)
rc                320 drivers/ide/sc1200.c 	return rc;
rc                665 drivers/ide/setup-pci.c 	int rc;
rc                669 drivers/ide/setup-pci.c 	rc = pci_enable_device(dev);
rc                670 drivers/ide/setup-pci.c 	if (rc)
rc                671 drivers/ide/setup-pci.c 		return rc;
rc                741 drivers/ide/siimage.c 	int rc;
rc                760 drivers/ide/siimage.c 	rc = pci_enable_device(dev);
rc                761 drivers/ide/siimage.c 	if (rc)
rc                762 drivers/ide/siimage.c 		return rc;
rc                780 drivers/ide/siimage.c 	rc = ide_pci_init_one(dev, &d, ioaddr);
rc                781 drivers/ide/siimage.c 	if (rc) {
rc                789 drivers/ide/siimage.c 	return rc;
rc                580 drivers/ide/sis5513.c 	int rc;
rc                582 drivers/ide/sis5513.c 	rc = pci_enable_device(dev);
rc                583 drivers/ide/sis5513.c 	if (rc)
rc                584 drivers/ide/sis5513.c 		return rc;
rc                209 drivers/ide/tc86c001.c 	int rc;
rc                211 drivers/ide/tc86c001.c 	rc = pci_enable_device(dev);
rc                212 drivers/ide/tc86c001.c 	if (rc)
rc                215 drivers/ide/tc86c001.c 	rc = pci_request_region(dev, 5, DRV_NAME);
rc                216 drivers/ide/tc86c001.c 	if (rc) {
rc                221 drivers/ide/tc86c001.c 	rc = ide_pci_init_one(dev, &tc86c001_chipset, NULL);
rc                222 drivers/ide/tc86c001.c 	if (rc)
rc                232 drivers/ide/tc86c001.c 	return rc;
rc                420 drivers/ide/via82cxxx.c 	int rc;
rc                481 drivers/ide/via82cxxx.c 	rc = ide_pci_init_one(dev, &d, vdev);
rc                482 drivers/ide/via82cxxx.c 	if (rc)
rc                485 drivers/ide/via82cxxx.c 	return rc;
rc                198 drivers/iio/buffer/industrialio-hw-consumer.c 	int rc;
rc                200 drivers/iio/buffer/industrialio-hw-consumer.c 	rc = devres_release(dev, devm_iio_hw_consumer_release,
rc                202 drivers/iio/buffer/industrialio-hw-consumer.c 	WARN_ON(rc);
rc                132 drivers/iio/buffer/industrialio-triggered-buffer.c 	int rc;
rc                134 drivers/iio/buffer/industrialio-triggered-buffer.c 	rc = devres_release(dev, devm_iio_triggered_buffer_clean,
rc                136 drivers/iio/buffer/industrialio-triggered-buffer.c 	WARN_ON(rc);
rc               1535 drivers/iio/industrialio-core.c 	int rc;
rc               1537 drivers/iio/industrialio-core.c 	rc = devres_release(dev, devm_iio_device_release,
rc               1539 drivers/iio/industrialio-core.c 	WARN_ON(rc);
rc               1770 drivers/iio/industrialio-core.c 	int rc;
rc               1772 drivers/iio/industrialio-core.c 	rc = devres_release(dev, devm_iio_device_unreg,
rc               1774 drivers/iio/industrialio-core.c 	WARN_ON(rc);
rc                652 drivers/iio/industrialio-trigger.c 	int rc;
rc                654 drivers/iio/industrialio-trigger.c 	rc = devres_release(dev, devm_iio_trigger_release,
rc                656 drivers/iio/industrialio-trigger.c 	WARN_ON(rc);
rc                714 drivers/iio/industrialio-trigger.c 	int rc;
rc                716 drivers/iio/industrialio-trigger.c 	rc = devres_release(dev, devm_iio_trigger_unreg, devm_iio_trigger_match,
rc                718 drivers/iio/industrialio-trigger.c 	WARN_ON(rc);
rc                493 drivers/iio/magnetometer/ak8975.c 	int rc;
rc                503 drivers/iio/magnetometer/ak8975.c 	rc = devm_request_irq(&client->dev, irq, ak8975_irq_handler,
rc                506 drivers/iio/magnetometer/ak8975.c 	if (rc < 0) {
rc                509 drivers/iio/magnetometer/ak8975.c 			irq, data->eoc_gpio, rc);
rc                510 drivers/iio/magnetometer/ak8975.c 		return rc;
rc                515 drivers/iio/magnetometer/ak8975.c 	return rc;
rc                 63 drivers/iio/pressure/dps310.c #define DPS310_POLL_TIMEOUT_US(rc)	((rc) <= 0 ? 1000000 : 1000000 / (rc))
rc                112 drivers/iio/pressure/dps310.c 	int rc;
rc                118 drivers/iio/pressure/dps310.c 	rc = regmap_bulk_read(data->regmap, DPS310_COEF_BASE, coef,
rc                120 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                121 drivers/iio/pressure/dps310.c 		return rc;
rc                164 drivers/iio/pressure/dps310.c 	int rc;
rc                167 drivers/iio/pressure/dps310.c 	rc = regmap_read(data->regmap, DPS310_PRS_CFG, &val);
rc                168 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                169 drivers/iio/pressure/dps310.c 		return rc;
rc                176 drivers/iio/pressure/dps310.c 	int rc;
rc                179 drivers/iio/pressure/dps310.c 	rc = regmap_read(data->regmap, DPS310_TMP_CFG, &val);
rc                180 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                181 drivers/iio/pressure/dps310.c 		return rc;
rc                193 drivers/iio/pressure/dps310.c 	int rc;
rc                200 drivers/iio/pressure/dps310.c 	rc = regmap_write_bits(data->regmap, DPS310_CFG_REG,
rc                202 drivers/iio/pressure/dps310.c 	if (rc)
rc                203 drivers/iio/pressure/dps310.c 		return rc;
rc                212 drivers/iio/pressure/dps310.c 	int rc;
rc                219 drivers/iio/pressure/dps310.c 	rc = regmap_write_bits(data->regmap, DPS310_CFG_REG,
rc                221 drivers/iio/pressure/dps310.c 	if (rc)
rc                222 drivers/iio/pressure/dps310.c 		return rc;
rc                258 drivers/iio/pressure/dps310.c 	int rc;
rc                261 drivers/iio/pressure/dps310.c 	rc = regmap_read(data->regmap, DPS310_PRS_CFG, &val);
rc                262 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                263 drivers/iio/pressure/dps310.c 		return rc;
rc                270 drivers/iio/pressure/dps310.c 	int rc;
rc                273 drivers/iio/pressure/dps310.c 	rc = regmap_read(data->regmap, DPS310_TMP_CFG, &val);
rc                274 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                275 drivers/iio/pressure/dps310.c 		return rc;
rc                282 drivers/iio/pressure/dps310.c 	int rc = dps310_get_pres_precision(data);
rc                284 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                285 drivers/iio/pressure/dps310.c 		return rc;
rc                287 drivers/iio/pressure/dps310.c 	return scale_factors[ilog2(rc)];
rc                292 drivers/iio/pressure/dps310.c 	int rc = dps310_get_temp_precision(data);
rc                294 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                295 drivers/iio/pressure/dps310.c 		return rc;
rc                297 drivers/iio/pressure/dps310.c 	return scale_factors[ilog2(rc)];
rc                302 drivers/iio/pressure/dps310.c 	int rc;
rc                316 drivers/iio/pressure/dps310.c 	rc = regmap_read_poll_timeout(data->regmap, DPS310_MEAS_CFG, ready,
rc                319 drivers/iio/pressure/dps310.c 	if (rc)
rc                322 drivers/iio/pressure/dps310.c 	rc = regmap_bulk_read(data->regmap, DPS310_PRS_BASE, val, sizeof(val));
rc                323 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                331 drivers/iio/pressure/dps310.c 	return rc;
rc                337 drivers/iio/pressure/dps310.c 	int rc;
rc                341 drivers/iio/pressure/dps310.c 	rc = regmap_bulk_read(data->regmap, DPS310_TMP_BASE, val, sizeof(val));
rc                342 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                343 drivers/iio/pressure/dps310.c 		return rc;
rc                353 drivers/iio/pressure/dps310.c 	int rc;
rc                365 drivers/iio/pressure/dps310.c 	rc = regmap_read_poll_timeout(data->regmap, DPS310_MEAS_CFG, ready,
rc                368 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                371 drivers/iio/pressure/dps310.c 	rc = dps310_read_temp_ready(data);
rc                375 drivers/iio/pressure/dps310.c 	return rc;
rc                417 drivers/iio/pressure/dps310.c 	int rc;
rc                427 drivers/iio/pressure/dps310.c 			rc = dps310_set_pres_samp_freq(data, val);
rc                431 drivers/iio/pressure/dps310.c 			rc = dps310_set_temp_samp_freq(data, val);
rc                435 drivers/iio/pressure/dps310.c 			rc = -EINVAL;
rc                443 drivers/iio/pressure/dps310.c 			rc = dps310_set_pres_precision(data, val);
rc                447 drivers/iio/pressure/dps310.c 			rc = dps310_set_temp_precision(data, val);
rc                451 drivers/iio/pressure/dps310.c 			rc = -EINVAL;
rc                457 drivers/iio/pressure/dps310.c 		rc = -EINVAL;
rc                462 drivers/iio/pressure/dps310.c 	return rc;
rc                468 drivers/iio/pressure/dps310.c 	int rc;
rc                493 drivers/iio/pressure/dps310.c 		rc = regmap_read(data->regmap, DPS310_MEAS_CFG, &t_ready);
rc                494 drivers/iio/pressure/dps310.c 		if (rc >= 0 && t_ready & DPS310_TMP_RDY)
rc                546 drivers/iio/pressure/dps310.c 	int rc;
rc                550 drivers/iio/pressure/dps310.c 		rc = dps310_get_pres_samp_freq(data);
rc                551 drivers/iio/pressure/dps310.c 		if (rc < 0)
rc                552 drivers/iio/pressure/dps310.c 			return rc;
rc                554 drivers/iio/pressure/dps310.c 		*val = rc;
rc                558 drivers/iio/pressure/dps310.c 		rc = dps310_read_pres_raw(data);
rc                559 drivers/iio/pressure/dps310.c 		if (rc)
rc                560 drivers/iio/pressure/dps310.c 			return rc;
rc                562 drivers/iio/pressure/dps310.c 		rc = dps310_calculate_pressure(data);
rc                563 drivers/iio/pressure/dps310.c 		if (rc < 0)
rc                564 drivers/iio/pressure/dps310.c 			return rc;
rc                566 drivers/iio/pressure/dps310.c 		*val = rc;
rc                571 drivers/iio/pressure/dps310.c 		rc = dps310_get_pres_precision(data);
rc                572 drivers/iio/pressure/dps310.c 		if (rc < 0)
rc                573 drivers/iio/pressure/dps310.c 			return rc;
rc                575 drivers/iio/pressure/dps310.c 		*val = rc;
rc                605 drivers/iio/pressure/dps310.c 	int rc;
rc                609 drivers/iio/pressure/dps310.c 		rc = dps310_get_temp_samp_freq(data);
rc                610 drivers/iio/pressure/dps310.c 		if (rc < 0)
rc                611 drivers/iio/pressure/dps310.c 			return rc;
rc                613 drivers/iio/pressure/dps310.c 		*val = rc;
rc                617 drivers/iio/pressure/dps310.c 		rc = dps310_read_temp_raw(data);
rc                618 drivers/iio/pressure/dps310.c 		if (rc)
rc                619 drivers/iio/pressure/dps310.c 			return rc;
rc                621 drivers/iio/pressure/dps310.c 		rc = dps310_calculate_temp(data);
rc                622 drivers/iio/pressure/dps310.c 		if (rc < 0)
rc                623 drivers/iio/pressure/dps310.c 			return rc;
rc                625 drivers/iio/pressure/dps310.c 		*val = rc;
rc                629 drivers/iio/pressure/dps310.c 		rc = dps310_get_temp_precision(data);
rc                630 drivers/iio/pressure/dps310.c 		if (rc < 0)
rc                631 drivers/iio/pressure/dps310.c 			return rc;
rc                633 drivers/iio/pressure/dps310.c 		*val = rc;
rc                687 drivers/iio/pressure/dps310.c 	int rc;
rc                690 drivers/iio/pressure/dps310.c 	rc = regmap_read(data->regmap, 0x32, &reg);
rc                691 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                692 drivers/iio/pressure/dps310.c 		return rc;
rc                701 drivers/iio/pressure/dps310.c 	rc = regmap_write(data->regmap, 0x0e, 0xA5);
rc                702 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                703 drivers/iio/pressure/dps310.c 		return rc;
rc                705 drivers/iio/pressure/dps310.c 	rc = regmap_write(data->regmap, 0x0f, 0x96);
rc                706 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                707 drivers/iio/pressure/dps310.c 		return rc;
rc                709 drivers/iio/pressure/dps310.c 	rc = regmap_write(data->regmap, 0x62, 0x02);
rc                710 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                711 drivers/iio/pressure/dps310.c 		return rc;
rc                713 drivers/iio/pressure/dps310.c 	rc = regmap_write(data->regmap, 0x0e, 0x00);
rc                714 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                715 drivers/iio/pressure/dps310.c 		return rc;
rc                725 drivers/iio/pressure/dps310.c 	int rc, ready;
rc                747 drivers/iio/pressure/dps310.c 	rc = devm_add_action_or_reset(&client->dev, dps310_reset, data);
rc                748 drivers/iio/pressure/dps310.c 	if (rc)
rc                749 drivers/iio/pressure/dps310.c 		return rc;
rc                755 drivers/iio/pressure/dps310.c 	rc = regmap_write(data->regmap, DPS310_PRS_CFG, 0);
rc                761 drivers/iio/pressure/dps310.c 	rc = regmap_write(data->regmap, DPS310_TMP_CFG, DPS310_TMP_EXT);
rc                762 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                763 drivers/iio/pressure/dps310.c 		return rc;
rc                766 drivers/iio/pressure/dps310.c 	rc = regmap_write_bits(data->regmap, DPS310_CFG_REG,
rc                768 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                769 drivers/iio/pressure/dps310.c 		return rc;
rc                772 drivers/iio/pressure/dps310.c 	rc = regmap_write_bits(data->regmap, DPS310_MEAS_CFG,
rc                774 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                775 drivers/iio/pressure/dps310.c 		return rc;
rc                778 drivers/iio/pressure/dps310.c 	rc = regmap_write_bits(data->regmap, DPS310_MEAS_CFG,
rc                781 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                782 drivers/iio/pressure/dps310.c 		return rc;
rc                788 drivers/iio/pressure/dps310.c 	rc = regmap_read_poll_timeout(data->regmap, DPS310_MEAS_CFG, ready,
rc                790 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                791 drivers/iio/pressure/dps310.c 		return rc;
rc                793 drivers/iio/pressure/dps310.c 	rc = dps310_get_coefs(data);
rc                794 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                795 drivers/iio/pressure/dps310.c 		return rc;
rc                797 drivers/iio/pressure/dps310.c 	rc = dps310_temp_workaround(data);
rc                798 drivers/iio/pressure/dps310.c 	if (rc < 0)
rc                799 drivers/iio/pressure/dps310.c 		return rc;
rc                801 drivers/iio/pressure/dps310.c 	rc = devm_iio_device_register(&client->dev, iio);
rc                802 drivers/iio/pressure/dps310.c 	if (rc)
rc                803 drivers/iio/pressure/dps310.c 		return rc;
rc                460 drivers/infiniband/core/device.c 	int rc;
rc                476 drivers/infiniband/core/device.c 		rc = ida_alloc_range(&inuse, i, i, GFP_KERNEL);
rc                477 drivers/infiniband/core/device.c 		if (rc < 0)
rc                481 drivers/infiniband/core/device.c 	rc = ida_alloc(&inuse, GFP_KERNEL);
rc                482 drivers/infiniband/core/device.c 	if (rc < 0)
rc                485 drivers/infiniband/core/device.c 	rc = dev_set_name(&ibdev->dev, name, rc);
rc                488 drivers/infiniband/core/device.c 	return rc;
rc               1921 drivers/infiniband/core/device.c 	void *rc;
rc               1926 drivers/infiniband/core/device.c 	rc = xa_store(&device->client_data, client->client_id, data,
rc               1928 drivers/infiniband/core/device.c 	WARN_ON(xa_is_err(rc));
rc               2392 drivers/infiniband/core/device.c 	int rc;
rc               2398 drivers/infiniband/core/device.c 		rc = device->ops.modify_port(device, port_num,
rc               2404 drivers/infiniband/core/device.c 		rc = 0;
rc               2406 drivers/infiniband/core/device.c 		rc = -EOPNOTSUPP;
rc               2407 drivers/infiniband/core/device.c 	return rc;
rc                121 drivers/infiniband/core/umem_odp.c 	int rc;
rc                138 drivers/infiniband/core/umem_odp.c 	rc = rbt_ib_umem_for_each_in_range(&per_mm->umem_tree, range->start,
rc                143 drivers/infiniband/core/umem_odp.c 	if (rc)
rc                145 drivers/infiniband/core/umem_odp.c 	return rc;
rc                 24 drivers/infiniband/core/uverbs_std_types_device.c 	int rc;
rc                 26 drivers/infiniband/core/uverbs_std_types_device.c 	rc = uverbs_get_const(&cmd, attrs, UVERBS_ATTR_WRITE_CMD);
rc                 27 drivers/infiniband/core/uverbs_std_types_device.c 	if (rc)
rc                 28 drivers/infiniband/core/uverbs_std_types_device.c 		return rc;
rc                 19 drivers/infiniband/core/uverbs_uapi.c 	int rc;
rc                 27 drivers/infiniband/core/uverbs_uapi.c 	rc = radix_tree_insert(&uapi->radix, key, elm);
rc                 28 drivers/infiniband/core/uverbs_uapi.c 	if (rc) {
rc                 30 drivers/infiniband/core/uverbs_uapi.c 		return ERR_PTR(rc);
rc                178 drivers/infiniband/core/uverbs_uapi.c 	int rc;
rc                217 drivers/infiniband/core/uverbs_uapi.c 		rc = uapi_merge_method(uapi, obj_elm, obj_key, method,
rc                219 drivers/infiniband/core/uverbs_uapi.c 		if (rc)
rc                220 drivers/infiniband/core/uverbs_uapi.c 			return rc;
rc                281 drivers/infiniband/core/uverbs_uapi.c 	int rc;
rc                289 drivers/infiniband/core/uverbs_uapi.c 			rc = uapi_merge_def(uapi, ibdev, def->chain, is_driver);
rc                290 drivers/infiniband/core/uverbs_uapi.c 			if (rc)
rc                291 drivers/infiniband/core/uverbs_uapi.c 				return rc;
rc                300 drivers/infiniband/core/uverbs_uapi.c 			rc = uapi_merge_obj_tree(uapi, def->chain_obj_tree,
rc                302 drivers/infiniband/core/uverbs_uapi.c 			if (rc)
rc                303 drivers/infiniband/core/uverbs_uapi.c 				return rc;
rc                315 drivers/infiniband/core/uverbs_uapi.c 			rc = uapi_disable_elm(
rc                317 drivers/infiniband/core/uverbs_uapi.c 			if (rc)
rc                318 drivers/infiniband/core/uverbs_uapi.c 				return rc;
rc                325 drivers/infiniband/core/uverbs_uapi.c 			rc = uapi_disable_elm(
rc                327 drivers/infiniband/core/uverbs_uapi.c 			if (rc)
rc                328 drivers/infiniband/core/uverbs_uapi.c 				return rc;
rc                343 drivers/infiniband/core/uverbs_uapi.c 			rc = uapi_create_write(
rc                345 drivers/infiniband/core/uverbs_uapi.c 			if (rc)
rc                346 drivers/infiniband/core/uverbs_uapi.c 				return rc;
rc                425 drivers/infiniband/core/uverbs_uapi.c 	int rc;
rc                433 drivers/infiniband/core/uverbs_uapi.c 			rc = uapi_finalize_ioctl_method(uapi, method_elm,
rc                435 drivers/infiniband/core/uverbs_uapi.c 			if (rc)
rc                436 drivers/infiniband/core/uverbs_uapi.c 				return rc;
rc                643 drivers/infiniband/core/uverbs_uapi.c 	int rc;
rc                652 drivers/infiniband/core/uverbs_uapi.c 	rc = uapi_merge_def(uapi, ibdev, uverbs_core_api, false);
rc                653 drivers/infiniband/core/uverbs_uapi.c 	if (rc)
rc                655 drivers/infiniband/core/uverbs_uapi.c 	rc = uapi_merge_def(uapi, ibdev, ibdev->driver_def, true);
rc                656 drivers/infiniband/core/uverbs_uapi.c 	if (rc)
rc                660 drivers/infiniband/core/uverbs_uapi.c 	rc = uapi_finalize(uapi);
rc                661 drivers/infiniband/core/uverbs_uapi.c 	if (rc)
rc                666 drivers/infiniband/core/uverbs_uapi.c 	if (rc != -ENOMEM)
rc                669 drivers/infiniband/core/uverbs_uapi.c 			rc);
rc                672 drivers/infiniband/core/uverbs_uapi.c 	return ERR_PTR(rc);
rc               1734 drivers/infiniband/core/verbs.c 	int rc;
rc               1747 drivers/infiniband/core/verbs.c 	rc = __ethtool_get_link_ksettings(netdev, &lksettings);
rc               1752 drivers/infiniband/core/verbs.c 	if (!rc) {
rc               2786 drivers/infiniband/core/verbs.c 	int rc;
rc               2791 drivers/infiniband/core/verbs.c 	rc = device->ops.rdma_netdev_get_params(device, port_num, type,
rc               2793 drivers/infiniband/core/verbs.c 	if (rc)
rc               2794 drivers/infiniband/core/verbs.c 		return ERR_PTR(rc);
rc               2812 drivers/infiniband/core/verbs.c 	int rc;
rc               2817 drivers/infiniband/core/verbs.c 	rc = device->ops.rdma_netdev_get_params(device, port_num, type,
rc               2819 drivers/infiniband/core/verbs.c 	if (rc)
rc               2820 drivers/infiniband/core/verbs.c 		return rc;
rc                121 drivers/infiniband/hw/bnxt_re/hw_counters.c 	int rc  = 0;
rc                148 drivers/infiniband/hw/bnxt_re/hw_counters.c 		rc = bnxt_qplib_get_roce_stats(&rdev->rcfw, &rdev->stats);
rc                149 drivers/infiniband/hw/bnxt_re/hw_counters.c 		if (rc)
rc                294 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0;
rc                298 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_get_sgid(&rdev->qplib_res,
rc                301 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc                306 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0;
rc                340 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_qplib_del_sgid(sgid_tbl, gid_to_del,
rc                342 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			if (rc) {
rc                344 drivers/infiniband/hw/bnxt_re/ib_verbs.c 					"Failed to remove GID: %#x", rc);
rc                354 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc                359 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc                366 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = rdma_read_gid_l2_fields(attr, &vlan_id, NULL);
rc                367 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc)
rc                368 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc                370 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_add_sgid(sgid_tbl, (struct bnxt_qplib_gid *)&attr->gid,
rc                373 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc == -EALREADY) {
rc                380 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc < 0) {
rc                381 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		dev_err(rdev_to_dev(rdev), "Failed to add GID: %#x", rc);
rc                382 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc                394 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc                438 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc                447 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_post_send(&qp->qplib_qp, &wqe);
rc                448 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc                450 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc                454 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc                494 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc                498 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = dma_mapping_error(dev, dma_addr);
rc                499 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc                501 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EIO;
rc                510 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -ENOMEM;
rc                518 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mr->qplib_mr);
rc                519 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc                529 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mr->qplib_mr, &pbl_tbl,
rc                531 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc                542 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = PTR_ERR(mw);
rc                552 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc                575 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc                580 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -ENOMEM;
rc                594 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				rc = -ENOMEM;
rc                604 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = ib_copy_to_udata(udata, &resp, sizeof(resp));
rc                605 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc                621 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc                662 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc                693 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_create_ah(&rdev->qplib_res, &ah->qplib_ah,
rc                695 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc                697 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc                769 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc                772 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_destroy_qp(&rdev->qplib_res, &qp->qplib_qp);
rc                773 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc                775 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc                791 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_qplib_destroy_qp(&rdev->qplib_res,
rc                793 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc                796 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			return rc;
rc                899 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc                908 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_re_query_gid(&rdev->ibdev, 1, 0, &sgid);
rc                909 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc)
rc                924 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_create_ah(&rdev->qplib_res, &ah->qplib_ah, false);
rc                925 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc                945 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc                983 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_create_qp(qp1_res, &qp->qplib_qp);
rc                984 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc)
rc               1011 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc, entries;
rc               1036 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EINVAL;
rc               1053 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               1065 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               1077 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               1121 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_qplib_create_qp1(&rdev->qplib_res, &qp->qplib_qp);
rc               1122 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               1130 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               1140 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               1166 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_re_init_user_qp(rdev, pd, qp, udata);
rc               1167 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			if (rc)
rc               1173 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_qplib_create_qp(&rdev->qplib_res, &qp->qplib_qp);
rc               1174 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               1189 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = ib_copy_to_udata(udata, &resp, sizeof(resp));
rc               1190 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               1209 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return ERR_PTR(rc);
rc               1350 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc, entries;
rc               1354 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EINVAL;
rc               1359 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EOPNOTSUPP;
rc               1381 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_re_init_user_srq(rdev, pd, srq, udata);
rc               1382 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc)
rc               1386 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_create_srq(&rdev->qplib_res, &srq->qplib_srq);
rc               1387 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               1396 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = ib_copy_to_udata(udata, &resp, sizeof(resp));
rc               1397 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               1413 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               1423 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               1435 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_qplib_modify_srq(&rdev->qplib_res, &srq->qplib_srq);
rc               1436 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               1438 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			return rc;
rc               1458 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               1462 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_query_srq(&rdev->qplib_res, &tsrq.qplib_srq);
rc               1463 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               1465 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc               1481 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0;
rc               1491 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_qplib_post_srq_recv(&srq->qplib_srq, &wqe);
rc               1492 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               1500 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               1507 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0;
rc               1528 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_modify_qp(&rdev->qplib_res, &qp->qplib_qp);
rc               1529 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc)
rc               1532 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               1542 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc, entries;
rc               1636 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = rdma_read_gid_l2_fields(sgid_attr, NULL,
rc               1638 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc)
rc               1639 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			return rc;
rc               1765 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_modify_qp(&rdev->qplib_res, &qp->qplib_qp);
rc               1766 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               1768 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc               1771 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_re_modify_shadow_qp(rdev, qp, qp_attr_mask);
rc               1772 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               1781 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               1790 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_query_qp(&rdev->qplib_res, qplib_qp);
rc               1791 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               1830 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               1855 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int i, rc = 0;
rc               1859 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = rdma_read_gid_l2_fields(sgid_attr, &vlan_id, NULL);
rc               1860 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc)
rc               1861 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc               1998 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -ENOMEM;
rc               2000 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               2279 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0, payload_sz = 0;
rc               2293 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               2299 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               2306 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_re_build_send_wqe(qp, wr, &wqe);
rc               2307 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (!rc)
rc               2308 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_qplib_post_send(&qp->qplib_qp, &wqe);
rc               2310 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               2313 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				wr->opcode, rc);
rc               2321 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               2329 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0, payload_sz = 0;
rc               2342 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               2348 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               2357 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				rc = bnxt_re_build_qp1_send_v2(qp, wr, &wqe,
rc               2359 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				if (rc)
rc               2374 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_re_build_send_wqe(qp, wr, &wqe);
rc               2379 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_re_build_rdma_wqe(wr, &wqe);
rc               2383 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_re_build_atomic_wqe(wr, &wqe);
rc               2388 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               2391 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_re_build_inv_wqe(wr, &wqe);
rc               2394 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_re_build_reg_wqe(reg_wr(wr), &wqe);
rc               2400 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               2403 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (!rc)
rc               2404 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_qplib_post_send(&qp->qplib_qp, &wqe);
rc               2406 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               2409 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				wr->opcode, qp->qplib_qp.state, rc);
rc               2419 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               2427 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0;
rc               2439 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               2446 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_qplib_post_recv(&qp->qplib_qp, &wqe);
rc               2447 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc)
rc               2452 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (!rc)
rc               2454 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               2462 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0, payload_sz = 0;
rc               2476 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EINVAL;
rc               2488 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_re_build_qp1_shadow_qp_recv(qp, wr, &wqe,
rc               2490 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (!rc)
rc               2491 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = bnxt_qplib_post_recv(&qp->qplib_qp, &wqe);
rc               2492 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               2511 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               2539 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc, entries;
rc               2562 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -EFAULT;
rc               2570 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = PTR_ERR(cq->umem);
rc               2582 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = -ENOMEM;
rc               2598 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_create_cq(&rdev->qplib_res, &cq->qplib_cq);
rc               2599 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               2618 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = ib_copy_to_udata(udata, &resp, sizeof(resp));
rc               2619 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		if (rc) {
rc               2632 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               2812 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	bool rc = false;
rc               2827 drivers/infiniband/hw/bnxt_re/ib_verbs.c 			rc = true;
rc               2840 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				rc = true;
rc               2848 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               2869 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               2945 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_re_post_recv_shadow_qp(rdev, qp, &rwr);
rc               2946 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               2963 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_re_post_send_shadow_qp(rdev, qp, swr);
rc               3096 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc = 0;
rc               3100 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_re_bind_fence_mw(lib_qp);
rc               3101 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (!rc) {
rc               3111 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               3193 drivers/infiniband/hw/bnxt_re/ib_verbs.c 					int rc = 0;
rc               3195 drivers/infiniband/hw/bnxt_re/ib_verbs.c 					rc = bnxt_re_process_raw_qp_pkt_rx
rc               3197 drivers/infiniband/hw/bnxt_re/ib_verbs.c 					if (!rc) {
rc               3250 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int type = 0, rc = 0;
rc               3264 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = 1;
rc               3271 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               3281 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               3293 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mr->qplib_mr);
rc               3294 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc)
rc               3299 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mr->qplib_mr, &pbl, 0, false,
rc               3301 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc)
rc               3316 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return ERR_PTR(rc);
rc               3323 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               3325 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_free_mrw(&rdev->qplib_res, &mr->qplib_mr);
rc               3326 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               3327 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		dev_err(rdev_to_dev(rdev), "Dereg MR failed: %#x\n", rc);
rc               3328 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc               3332 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = bnxt_qplib_free_fast_reg_page_list(&rdev->qplib_res,
rc               3342 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               3371 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               3389 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mr->qplib_mr);
rc               3390 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc)
rc               3398 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -ENOMEM;
rc               3401 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_alloc_fast_reg_page_list(&rdev->qplib_res,
rc               3403 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               3418 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return ERR_PTR(rc);
rc               3427 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               3438 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mw->qplib_mw);
rc               3439 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               3450 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return ERR_PTR(rc);
rc               3457 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               3459 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_free_mrw(&rdev->qplib_res, &mw->qplib_mw);
rc               3460 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               3461 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		dev_err(rdev_to_dev(rdev), "Free MW failed: %#x\n", rc);
rc               3462 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		return rc;
rc               3467 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc               3510 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int umem_pgs, page_shift, rc;
rc               3527 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mr->qplib_mr);
rc               3528 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               3538 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EFAULT;
rc               3547 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EINVAL;
rc               3554 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -ENOMEM;
rc               3564 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EFAULT;
rc               3572 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EINVAL;
rc               3578 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mr->qplib_mr, pbl_tbl,
rc               3580 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               3600 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return ERR_PTR(rc);
rc               3612 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	int rc;
rc               3627 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -ENOMEM;
rc               3649 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rc = ib_copy_to_udata(udata, &resp, min(udata->outlen, sizeof(resp)));
rc               3650 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (rc) {
rc               3652 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		rc = -EFAULT;
rc               3661 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	return rc;
rc                232 drivers/infiniband/hw/bnxt_re/main.c 	int indx, rc;
rc                254 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_qplib_nq_start_irq(nq, indx - 1,
rc                256 drivers/infiniband/hw/bnxt_re/main.c 		if (rc)
rc                280 drivers/infiniband/hw/bnxt_re/main.c 	int rc;
rc                287 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_unregister_device(rdev->en_dev,
rc                289 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                295 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc                302 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_register_device(en_dev, BNXT_ROCE_ULP,
rc                305 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                311 drivers/infiniband/hw/bnxt_re/main.c 	int rc;
rc                319 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_free_msix(rdev->en_dev, BNXT_ROCE_ULP);
rc                321 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                326 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0, num_msix_want = BNXT_RE_MAX_MSIX, num_msix_got;
rc                340 drivers/infiniband/hw/bnxt_re/main.c 		rc = -EINVAL;
rc                350 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                379 drivers/infiniband/hw/bnxt_re/main.c 	int rc = -EINVAL;
rc                382 drivers/infiniband/hw/bnxt_re/main.c 		return rc;
rc                391 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_send_fw_msg(en_dev, BNXT_ROCE_ULP, &fw_msg);
rc                392 drivers/infiniband/hw/bnxt_re/main.c 	if (rc)
rc                394 drivers/infiniband/hw/bnxt_re/main.c 			"Failed to free HW ring:%d :%#x", req.ring_id, rc);
rc                395 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                406 drivers/infiniband/hw/bnxt_re/main.c 	int rc = -EINVAL;
rc                409 drivers/infiniband/hw/bnxt_re/main.c 		return rc;
rc                428 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_send_fw_msg(en_dev, BNXT_ROCE_ULP, &fw_msg);
rc                429 drivers/infiniband/hw/bnxt_re/main.c 	if (!rc)
rc                432 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                441 drivers/infiniband/hw/bnxt_re/main.c 	int rc = -EINVAL;
rc                444 drivers/infiniband/hw/bnxt_re/main.c 		return rc;
rc                452 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_send_fw_msg(en_dev, BNXT_ROCE_ULP, &fw_msg);
rc                453 drivers/infiniband/hw/bnxt_re/main.c 	if (rc)
rc                455 drivers/infiniband/hw/bnxt_re/main.c 			"Failed to free HW stats context %#x", rc);
rc                457 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                468 drivers/infiniband/hw/bnxt_re/main.c 	int rc = -EINVAL;
rc                473 drivers/infiniband/hw/bnxt_re/main.c 		return rc;
rc                484 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_send_fw_msg(en_dev, BNXT_ROCE_ULP, &fw_msg);
rc                485 drivers/infiniband/hw/bnxt_re/main.c 	if (!rc)
rc                488 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                814 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc                818 drivers/infiniband/hw/bnxt_re/main.c 		return rc; /* QP was already dead, still return success */
rc                825 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_handle_qp_async_event(affi_async, qp);
rc                827 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                836 drivers/infiniband/hw/bnxt_re/main.c 	int rc;
rc                841 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_handle_unaffi_async_event(unaffi_async);
rc                844 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_handle_affi_async_event(affi_async, obj);
rc                847 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                856 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc                861 drivers/infiniband/hw/bnxt_re/main.c 		rc = -EINVAL;
rc                877 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                919 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0, i;
rc                926 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_qplib_enable_nq(rdev->en_dev->pdev, &rdev->nq[i - 1],
rc                930 drivers/infiniband/hw/bnxt_re/main.c 		if (rc) {
rc                932 drivers/infiniband/hw/bnxt_re/main.c 				"Failed to enable NQ with rc = 0x%x", rc);
rc                941 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                976 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0, i;
rc                982 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_get_dev_attr(&rdev->rcfw, &rdev->dev_attr,
rc                984 drivers/infiniband/hw/bnxt_re/main.c 	if (rc)
rc                987 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_alloc_res(&rdev->qplib_res, rdev->en_dev->pdev,
rc                989 drivers/infiniband/hw/bnxt_re/main.c 	if (rc)
rc                992 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_alloc_dpi(&rdev->qplib_res.dpi_tbl,
rc                995 drivers/infiniband/hw/bnxt_re/main.c 	if (rc)
rc               1002 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_qplib_alloc_nq(rdev->en_dev->pdev, &rdev->nq[i]);
rc               1003 drivers/infiniband/hw/bnxt_re/main.c 		if (rc) {
rc               1005 drivers/infiniband/hw/bnxt_re/main.c 				i, rc);
rc               1011 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_net_ring_alloc(rdev, pg_map, pages, type,
rc               1015 drivers/infiniband/hw/bnxt_re/main.c 		if (rc) {
rc               1018 drivers/infiniband/hw/bnxt_re/main.c 				rc);
rc               1039 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc               1072 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0, i;
rc               1087 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_send_fw_msg(en_dev, BNXT_ROCE_ULP, &fw_msg);
rc               1088 drivers/infiniband/hw/bnxt_re/main.c 	if (rc)
rc               1089 drivers/infiniband/hw/bnxt_re/main.c 		return rc;
rc               1102 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc               1141 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc               1165 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_qplib_update_sgid(sgid_tbl, &gid, gid_idx,
rc               1169 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc               1213 drivers/infiniband/hw/bnxt_re/main.c 	int rc;
rc               1222 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_query_hwrm_pri2cos(rdev, 0, &cid_map);
rc               1223 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1225 drivers/infiniband/hw/bnxt_re/main.c 		return rc;
rc               1231 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_map_tc2cos(&rdev->qplib_res, rdev->cosq);
rc               1232 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1235 drivers/infiniband/hw/bnxt_re/main.c 		return rc;
rc               1257 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc               1267 drivers/infiniband/hw/bnxt_re/main.c 	rc = en_dev->en_ops->bnxt_send_fw_msg(en_dev, BNXT_ROCE_ULP, &fw_msg);
rc               1268 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1270 drivers/infiniband/hw/bnxt_re/main.c 			"Failed to query HW version, rc = 0x%x", rc);
rc               1283 drivers/infiniband/hw/bnxt_re/main.c 	int rc;
rc               1299 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_qplib_deinit_rcfw(&rdev->rcfw);
rc               1300 drivers/infiniband/hw/bnxt_re/main.c 		if (rc)
rc               1302 drivers/infiniband/hw/bnxt_re/main.c 				 "Failed to deinitialize RCFW: %#x", rc);
rc               1311 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_free_msix(rdev);
rc               1312 drivers/infiniband/hw/bnxt_re/main.c 		if (rc)
rc               1314 drivers/infiniband/hw/bnxt_re/main.c 				 "Failed to free MSI-X vectors: %#x", rc);
rc               1319 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_unregister_netdev(rdev);
rc               1320 drivers/infiniband/hw/bnxt_re/main.c 		if (rc)
rc               1322 drivers/infiniband/hw/bnxt_re/main.c 				 "Failed to unregister with netdev: %#x", rc);
rc               1343 drivers/infiniband/hw/bnxt_re/main.c 	int rc;
rc               1350 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_register_netdev(rdev);
rc               1351 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1353 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to register with netedev: %#x\n", rc);
rc               1358 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_setup_chip_ctx(rdev);
rc               1359 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1367 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_request_msix(rdev);
rc               1368 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1369 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to get MSI-X vectors: %#x\n", rc);
rc               1370 drivers/infiniband/hw/bnxt_re/main.c 		rc = -EINVAL;
rc               1380 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_alloc_rcfw_channel(rdev->en_dev->pdev, &rdev->rcfw,
rc               1383 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1384 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to allocate RCFW Channel: %#x\n", rc);
rc               1391 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_net_ring_alloc(rdev, pg_map, pages, type,
rc               1394 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1395 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to allocate CREQ: %#x\n", rc);
rc               1400 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_enable_rcfw_channel(rdev->en_dev->pdev, &rdev->rcfw,
rc               1403 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1404 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to enable RCFW channel: %#x\n", rc);
rc               1408 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_get_dev_attr(&rdev->rcfw, &rdev->dev_attr,
rc               1410 drivers/infiniband/hw/bnxt_re/main.c 	if (rc)
rc               1415 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_alloc_ctx(rdev->en_dev->pdev, &rdev->qplib_ctx, 0,
rc               1417 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1418 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to allocate QPLIB context: %#x\n", rc);
rc               1421 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_net_stats_ctx_alloc(rdev,
rc               1424 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1425 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to allocate stats context: %#x\n", rc);
rc               1429 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_init_rcfw(&rdev->rcfw, &rdev->qplib_ctx,
rc               1431 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1432 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to initialize RCFW: %#x\n", rc);
rc               1438 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_alloc_res(rdev);
rc               1439 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1440 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to allocate resources: %#x\n", rc);
rc               1444 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_init_res(rdev);
rc               1445 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1446 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to initialize resources: %#x\n", rc);
rc               1453 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_setup_qos(rdev);
rc               1454 drivers/infiniband/hw/bnxt_re/main.c 		if (rc)
rc               1466 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_re_register_ib(rdev);
rc               1467 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1468 drivers/infiniband/hw/bnxt_re/main.c 		pr_err("Failed to register with IB: %#x\n", rc);
rc               1496 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc               1513 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc               1522 drivers/infiniband/hw/bnxt_re/main.c 		rc = PTR_ERR(en_dev);
rc               1527 drivers/infiniband/hw/bnxt_re/main.c 		rc = -ENOMEM;
rc               1532 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc               1545 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc               1556 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_ib_reg(rdev);
rc               1557 drivers/infiniband/hw/bnxt_re/main.c 		if (rc) {
rc               1559 drivers/infiniband/hw/bnxt_re/main.c 				"Failed to register with IB: %#x", rc);
rc               1615 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc               1632 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_re_dev_reg(&rdev, real_dev);
rc               1633 drivers/infiniband/hw/bnxt_re/main.c 		if (rc == -ENODEV)
rc               1635 drivers/infiniband/hw/bnxt_re/main.c 		if (rc) {
rc               1637 drivers/infiniband/hw/bnxt_re/main.c 			       real_dev->name, rc);
rc               1683 drivers/infiniband/hw/bnxt_re/main.c 	int rc = 0;
rc               1693 drivers/infiniband/hw/bnxt_re/main.c 	rc = register_netdevice_notifier(&bnxt_re_netdev_notifier);
rc               1694 drivers/infiniband/hw/bnxt_re/main.c 	if (rc) {
rc               1704 drivers/infiniband/hw/bnxt_re/main.c 	return rc;
rc                201 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc                209 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = -ENOMEM;
rc                223 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = -ENOMEM;
rc                233 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc                383 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc;
rc                396 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = request_irq(nq->vector, bnxt_qplib_nq_irq, 0, nq->name, nq);
rc                397 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc                398 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		return rc;
rc                402 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = irq_set_affinity_hint(nq->vector, &nq->mask);
rc                403 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc) {
rc                412 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc                424 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = -1;
rc                441 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -ENOMEM;
rc                447 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -ENOMEM;
rc                451 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_nq_start_irq(nq, nq_idx, msix_vector, true);
rc                452 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc) {
rc                461 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc                517 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc;
rc                524 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (struct cmdq_base *)&req,
rc                527 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc                540 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc, idx;
rc                543 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &srq->hwq, &srq->sg_info,
rc                547 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc                553 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -ENOMEM;
rc                585 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                587 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc                608 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc                642 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc                652 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp,
rc                657 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc                667 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int i, rc = 0, next;
rc                673 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EINVAL;
rc                718 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc                730 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc;
rc                743 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &sq->hwq, NULL,
rc                747 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc                752 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -ENOMEM;
rc                782 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, &rq->hwq, NULL,
rc                786 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		if (rc)
rc                792 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = -ENOMEM;
rc                818 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_qp_hdr_buf(res, qp);
rc                819 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc) {
rc                820 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -ENOMEM;
rc                836 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                838 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc                857 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc                867 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int i, rc, req_size, psn_sz = 0;
rc                891 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &sq->hwq, &sq->sg_info,
rc                896 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc                901 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -ENOMEM;
rc                960 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, &rq->hwq,
rc                965 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		if (rc)
rc                971 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = -ENOMEM;
rc               1008 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_qp_hdr_buf(res, qp);
rc               1009 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc               1032 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, xrrq, NULL,
rc               1036 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		if (rc)
rc               1048 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, xrrq, NULL,
rc               1052 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		if (rc)
rc               1060 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc               1062 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc               1090 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               1190 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc;
rc               1280 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc               1282 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc               1283 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		return rc;
rc               1297 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int i, rc = 0;
rc               1308 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp,
rc               1310 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc               1368 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               1420 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc;
rc               1428 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc               1430 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc) {
rc               1433 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		return rc;
rc               1532 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int i, rc = 0, data_len = 0, pkt_num = 0;
rc               1550 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -ENOMEM;
rc               1749 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EINVAL;
rc               1801 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = -ENOMEM;
rc               1804 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               1831 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int i, rc = 0;
rc               1842 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EINVAL;
rc               1891 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = -ENOMEM;
rc               1895 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               1934 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc;
rc               1937 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &cq->hwq, &cq->sg_info,
rc               1941 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc               1973 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc               1975 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc               1993 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2002 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc;
rc               2007 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc               2009 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc               2010 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		return rc;
rc               2020 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc               2050 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EAGAIN;
rc               2052 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2060 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc               2096 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EAGAIN;
rc               2098 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2126 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int i, rc = 0;
rc               2146 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EAGAIN;
rc               2193 drivers/infiniband/hw/bnxt_re/qplib_fp.c 						rc = 0;
rc               2200 drivers/infiniband/hw/bnxt_re/qplib_fp.c 				rc = -EINVAL;
rc               2209 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EINVAL;
rc               2212 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2225 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc               2307 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EAGAIN;
rc               2316 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2339 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc               2401 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2414 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc               2482 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2489 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bool rc = true;
rc               2497 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = !CQE_CMP_VALID(hw_cqe, raw_cons, cq->hwq.max_elements);
rc               2498 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2511 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc               2586 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2598 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int rc = 0;
rc               2662 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = -EAGAIN;
rc               2666 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (rc)
rc               2667 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		return rc;
rc               2682 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = 0;
rc               2694 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	return rc;
rc               2741 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	int budget, rc = 0;
rc               2763 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = bnxt_qplib_cq_process_req(cq,
rc               2769 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = bnxt_qplib_cq_process_res_rc(cq,
rc               2775 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = bnxt_qplib_cq_process_res_ud
rc               2780 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = bnxt_qplib_cq_process_res_raweth_qp1
rc               2785 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = bnxt_qplib_cq_process_terminal
rc               2799 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			rc = -EINVAL;
rc               2802 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		if (rc < 0) {
rc               2803 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			if (rc == -EAGAIN)
rc               2809 drivers/infiniband/hw/bnxt_re/qplib_fp.c 				"process_cqe error rc = 0x%x\n", rc);
rc                 59 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	int rc;
rc                 62 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	rc = wait_event_timeout(rcfw->waitq,
rc                 65 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	return rc ? 0 : -ETIMEDOUT;
rc                212 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	int rc = 0;
rc                216 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		rc = __send_message(rcfw, req, resp, sb, is_block);
rc                218 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		if (!rc)
rc                221 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		if (!retry_cnt || (rc != -EAGAIN && rc != -EBUSY)) {
rc                225 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 			return rc;
rc                232 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		rc = __block_for_resp(rcfw, cookie);
rc                234 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		rc = __wait_for_resp(rcfw, cookie);
rc                235 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	if (rc) {
rc                240 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		return rc;
rc                247 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		rc = -EFAULT;
rc                250 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	return rc;
rc                447 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	int rc;
rc                450 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp,
rc                452 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	if (rc)
rc                453 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		return rc;
rc                482 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	int rc;
rc                551 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp,
rc                553 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	if (rc)
rc                554 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		return rc;
rc                667 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	int rc;
rc                678 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	rc = request_irq(rcfw->vector, bnxt_qplib_creq_irq, 0,
rc                680 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	if (rc)
rc                681 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		return rc;
rc                700 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	int rc;
rc                755 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	rc = bnxt_qplib_rcfw_start_irq(rcfw, msix_vector, true);
rc                756 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	if (rc) {
rc                758 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 			"Failed to request IRQ for CREQ rc = 0x%x\n", rc);
rc                760 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		return rc;
rc                169 drivers/infiniband/hw/bnxt_re/qplib_res.c 	int i, rc;
rc                201 drivers/infiniband/hw/bnxt_re/qplib_res.c 		rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_0], sghead,
rc                204 drivers/infiniband/hw/bnxt_re/qplib_res.c 		rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_0], NULL,
rc                206 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                214 drivers/infiniband/hw/bnxt_re/qplib_res.c 			rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_1], NULL,
rc                217 drivers/infiniband/hw/bnxt_re/qplib_res.c 			if (rc)
rc                228 drivers/infiniband/hw/bnxt_re/qplib_res.c 			rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_2], sghead,
rc                230 drivers/infiniband/hw/bnxt_re/qplib_res.c 			if (rc)
rc                257 drivers/infiniband/hw/bnxt_re/qplib_res.c 			rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_1], sghead,
rc                259 drivers/infiniband/hw/bnxt_re/qplib_res.c 			if (rc)
rc                342 drivers/infiniband/hw/bnxt_re/qplib_res.c 	int i, j, k, rc = 0;
rc                351 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->qpc_tbl, NULL,
rc                355 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                360 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->mrw_tbl, NULL,
rc                364 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                369 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->srqc_tbl, NULL,
rc                373 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                378 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->cq_tbl, NULL,
rc                382 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                387 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->tqm_pde, NULL,
rc                390 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                398 drivers/infiniband/hw/bnxt_re/qplib_res.c 		rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->tqm_tbl[i], NULL,
rc                401 drivers/infiniband/hw/bnxt_re/qplib_res.c 		if (rc)
rc                436 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->tim_tbl, NULL,
rc                439 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                444 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_stats_ctx(pdev, &ctx->stats);
rc                445 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                452 drivers/infiniband/hw/bnxt_re/qplib_res.c 	return rc;
rc                820 drivers/infiniband/hw/bnxt_re/qplib_res.c 	int rc = 0;
rc                825 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_sgid_tbl(res, &res->sgid_tbl, dev_attr->max_sgid);
rc                826 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                829 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_pkey_tbl(res, &res->pkey_tbl, dev_attr->max_pkey);
rc                830 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                833 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_pd_tbl(res, &res->pd_tbl, dev_attr->max_pd);
rc                834 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                837 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_dpi_tbl(res, &res->dpi_tbl, dev_attr->l2_db_size);
rc                838 drivers/infiniband/hw/bnxt_re/qplib_res.c 	if (rc)
rc                844 drivers/infiniband/hw/bnxt_re/qplib_res.c 	return rc;
rc                 63 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int rc = 0;
rc                 67 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                 69 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc)
rc                 87 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int i, rc = 0;
rc                100 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp,
rc                102 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc)
rc                171 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	return rc;
rc                181 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int rc = 0;
rc                196 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                199 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc) {
rc                202 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	return rc;
rc                252 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		int rc;
rc                261 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                263 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		if (rc)
rc                264 drivers/infiniband/hw/bnxt_re/qplib_sp.c 			return rc;
rc                322 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		int rc;
rc                349 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                351 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		if (rc)
rc                352 drivers/infiniband/hw/bnxt_re/qplib_sp.c 			return rc;
rc                381 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int rc;
rc                403 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                405 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	return rc;
rc                431 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int i, rc = 0;
rc                456 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	return rc;
rc                463 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int i, free_idx, rc = 0;
rc                492 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	return rc;
rc                505 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int rc;
rc                530 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp,
rc                532 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc)
rc                533 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		return rc;
rc                563 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int rc;
rc                581 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp,
rc                583 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc)
rc                584 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		return rc;
rc                600 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int rc;
rc                614 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                616 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc)
rc                617 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		return rc;
rc                635 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int rc;
rc                640 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                642 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc)
rc                643 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		return rc;
rc                662 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int pg_ptrs, pages, i, rc;
rc                687 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, &mr->hwq, NULL,
rc                691 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		if (rc) {
rc                728 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req,
rc                730 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc)
rc                738 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	return rc;
rc                745 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int pg_ptrs, pages, rc;
rc                757 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &frpl->hwq, NULL,
rc                760 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (!rc)
rc                763 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	return rc;
rc                796 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	int rc = 0;
rc                809 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp,
rc                811 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	if (rc)
rc                865 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	return rc;
rc               1183 drivers/infiniband/hw/cxgb4/device.c 		const struct rsp_ctrl *rc = (void *)rsp;
rc               1185 drivers/infiniband/hw/cxgb4/device.c 		u32 qid = be32_to_cpu(rc->pldbuflen_qid);
rc                637 drivers/infiniband/hw/hfi1/rc.c 				&ohdr->u.rc.reth);
rc                638 drivers/infiniband/hw/hfi1/rc.c 			ohdr->u.rc.reth.rkey =
rc                640 drivers/infiniband/hw/hfi1/rc.c 			ohdr->u.rc.reth.length = cpu_to_be32(len);
rc                653 drivers/infiniband/hw/hfi1/rc.c 				ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
rc                785 drivers/infiniband/hw/hfi1/rc.c 				&ohdr->u.rc.reth);
rc                786 drivers/infiniband/hw/hfi1/rc.c 			ohdr->u.rc.reth.rkey =
rc                788 drivers/infiniband/hw/hfi1/rc.c 			ohdr->u.rc.reth.length = cpu_to_be32(len);
rc                790 drivers/infiniband/hw/hfi1/rc.c 			hwords += sizeof(ohdr->u.rc.reth) / sizeof(u32);
rc               1036 drivers/infiniband/hw/hfi1/rc.c 			&ohdr->u.rc.reth);
rc               1037 drivers/infiniband/hw/hfi1/rc.c 		ohdr->u.rc.reth.rkey =
rc               1039 drivers/infiniband/hw/hfi1/rc.c 		ohdr->u.rc.reth.length = cpu_to_be32(wqe->length - len);
rc               1041 drivers/infiniband/hw/hfi1/rc.c 		hwords += sizeof(ohdr->u.rc.reth) / sizeof(u32);
rc               2622 drivers/infiniband/hw/hfi1/rc.c 		reth = &ohdr->u.rc.reth;
rc               3019 drivers/infiniband/hw/hfi1/rc.c 		reth = &ohdr->u.rc.reth;
rc               3053 drivers/infiniband/hw/hfi1/rc.c 		wc.ex.imm_data = ohdr->u.rc.imm_data;
rc               3076 drivers/infiniband/hw/hfi1/rc.c 		reth = &ohdr->u.rc.reth;
rc                205 drivers/infiniband/hw/hfi1/trace.c 			      u8 *l4, u8 *rc, u8 *sc,
rc                213 drivers/infiniband/hw/hfi1/trace.c 	*rc = hfi1_16B_get_rc(hdr);
rc                229 drivers/infiniband/hw/hfi1/trace.c 			       u8 rc, u8 sc, u8 sl, u16 entropy,
rc                238 drivers/infiniband/hw/hfi1/trace.c 				 age, becn, fecn, l4, rc, sc, pkey, entropy);
rc                311 drivers/infiniband/hw/hfi1/trace.c 				 get_ib_reth_vaddr(&eh->rc.reth),
rc                312 drivers/infiniband/hw/hfi1/trace.c 				 be32_to_cpu(eh->rc.reth.rkey),
rc                313 drivers/infiniband/hw/hfi1/trace.c 				 be32_to_cpu(eh->rc.reth.length),
rc                314 drivers/infiniband/hw/hfi1/trace.c 				 be32_to_cpu(eh->rc.imm_data));
rc                323 drivers/infiniband/hw/hfi1/trace.c 				 get_ib_reth_vaddr(&eh->rc.reth),
rc                324 drivers/infiniband/hw/hfi1/trace.c 				 be32_to_cpu(eh->rc.reth.rkey),
rc                325 drivers/infiniband/hw/hfi1/trace.c 				 be32_to_cpu(eh->rc.reth.length));
rc                128 drivers/infiniband/hw/hfi1/trace_ibhdrs.h 			      u8 *l4, u8 *rc, u8 *sc,
rc                135 drivers/infiniband/hw/hfi1/trace_ibhdrs.h 			       u8 rc, u8 sc, u8 sl, u16 entropy,
rc                174 drivers/infiniband/hw/hfi1/trace_ibhdrs.h 			__field(u8, rc)
rc                205 drivers/infiniband/hw/hfi1/trace_ibhdrs.h 							 &__entry->rc,
rc                274 drivers/infiniband/hw/hfi1/trace_ibhdrs.h 						 __entry->rc,
rc                333 drivers/infiniband/hw/hfi1/trace_ibhdrs.h 			__field(u8, rc)
rc                365 drivers/infiniband/hw/hfi1/trace_ibhdrs.h 							 &__entry->rc,
rc                438 drivers/infiniband/hw/hfi1/trace_ibhdrs.h 						 __entry->rc,
rc                185 drivers/infiniband/hw/hfi1/uc.c 			ohdr->u.rc.reth.vaddr =
rc                187 drivers/infiniband/hw/hfi1/uc.c 			ohdr->u.rc.reth.rkey =
rc                189 drivers/infiniband/hw/hfi1/uc.c 			ohdr->u.rc.reth.length = cpu_to_be32(len);
rc                202 drivers/infiniband/hw/hfi1/uc.c 				ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
rc                490 drivers/infiniband/hw/hfi1/uc.c 		reth = &ohdr->u.rc.reth;
rc                515 drivers/infiniband/hw/hfi1/uc.c 			wc.ex.imm_data = ohdr->u.rc.imm_data;
rc                443 drivers/infiniband/hw/hfi1/vnic_main.c 	int rc = -EFAULT;
rc                453 drivers/infiniband/hw/hfi1/vnic_main.c 		rc = 0;
rc                454 drivers/infiniband/hw/hfi1/vnic_main.c 	return rc;
rc                480 drivers/infiniband/hw/hfi1/vnic_main.c 	int rc;
rc                490 drivers/infiniband/hw/hfi1/vnic_main.c 		rc = hfi1_vnic_decap_skb(rxq, skb);
rc                492 drivers/infiniband/hw/hfi1/vnic_main.c 		hfi1_vnic_update_rx_counters(vinfo, rxq->idx, skb, rc);
rc                493 drivers/infiniband/hw/hfi1/vnic_main.c 		if (unlikely(rc)) {
rc                595 drivers/infiniband/hw/hfi1/vnic_main.c 	int i, rc;
rc                601 drivers/infiniband/hw/hfi1/vnic_main.c 	rc = xa_insert(&dd->vnic.vesws, vinfo->vesw_id, vinfo, GFP_KERNEL);
rc                602 drivers/infiniband/hw/hfi1/vnic_main.c 	if (rc < 0)
rc                603 drivers/infiniband/hw/hfi1/vnic_main.c 		return rc;
rc                644 drivers/infiniband/hw/hfi1/vnic_main.c 	int rc;
rc                647 drivers/infiniband/hw/hfi1/vnic_main.c 	rc = hfi1_vnic_up(vinfo);
rc                649 drivers/infiniband/hw/hfi1/vnic_main.c 	return rc;
rc                666 drivers/infiniband/hw/hfi1/vnic_main.c 	int rc;
rc                668 drivers/infiniband/hw/hfi1/vnic_main.c 	rc = allocate_vnic_ctxt(dd, vnic_ctxt);
rc                669 drivers/infiniband/hw/hfi1/vnic_main.c 	if (rc) {
rc                670 drivers/infiniband/hw/hfi1/vnic_main.c 		dd_dev_err(dd, "vnic ctxt alloc failed %d\n", rc);
rc                671 drivers/infiniband/hw/hfi1/vnic_main.c 		return rc;
rc                674 drivers/infiniband/hw/hfi1/vnic_main.c 	rc = setup_vnic_ctxt(dd, *vnic_ctxt);
rc                675 drivers/infiniband/hw/hfi1/vnic_main.c 	if (rc) {
rc                676 drivers/infiniband/hw/hfi1/vnic_main.c 		dd_dev_err(dd, "vnic ctxt setup failed %d\n", rc);
rc                681 drivers/infiniband/hw/hfi1/vnic_main.c 	return rc;
rc                687 drivers/infiniband/hw/hfi1/vnic_main.c 	int i, rc = 0;
rc                691 drivers/infiniband/hw/hfi1/vnic_main.c 		rc = hfi1_vnic_txreq_init(dd);
rc                692 drivers/infiniband/hw/hfi1/vnic_main.c 		if (rc)
rc                697 drivers/infiniband/hw/hfi1/vnic_main.c 		rc = hfi1_vnic_allot_ctxt(dd, &dd->vnic.ctxt[i]);
rc                698 drivers/infiniband/hw/hfi1/vnic_main.c 		if (rc)
rc                730 drivers/infiniband/hw/hfi1/vnic_main.c 	return rc;
rc                805 drivers/infiniband/hw/hfi1/vnic_main.c 	int i, size, rc;
rc                847 drivers/infiniband/hw/hfi1/vnic_main.c 	rc = hfi1_vnic_init(vinfo);
rc                848 drivers/infiniband/hw/hfi1/vnic_main.c 	if (rc)
rc                855 drivers/infiniband/hw/hfi1/vnic_main.c 	return ERR_PTR(rc);
rc               1989 drivers/infiniband/hw/i40iw/i40iw_cm.c 	int rc = arpindex;
rc               1996 drivers/infiniband/hw/i40iw/i40iw_cm.c 		return rc;
rc               2017 drivers/infiniband/hw/i40iw/i40iw_cm.c 			rc = i40iw_arp_table(iwdev, &dst_ip, true, NULL, I40IW_ARP_RESOLVE);
rc               2029 drivers/infiniband/hw/i40iw/i40iw_cm.c 	return rc;
rc               2063 drivers/infiniband/hw/i40iw/i40iw_cm.c 	int rc = arpindex;
rc               2081 drivers/infiniband/hw/i40iw/i40iw_cm.c 		return rc;
rc               2108 drivers/infiniband/hw/i40iw/i40iw_cm.c 			rc = i40iw_arp_table(iwdev,
rc               2123 drivers/infiniband/hw/i40iw/i40iw_cm.c 	return rc;
rc                648 drivers/infiniband/hw/mlx4/mcg.c 	int rc = 1; /* release_count - this is for the scheduled work */
rc                683 drivers/infiniband/hw/mlx4/mcg.c 						++rc;
rc                687 drivers/infiniband/hw/mlx4/mcg.c 				++rc;
rc                699 drivers/infiniband/hw/mlx4/mcg.c 					--rc;
rc                701 drivers/infiniband/hw/mlx4/mcg.c 					++rc;
rc                719 drivers/infiniband/hw/mlx4/mcg.c 			rc += handle_leave_req(group, req_join_state, req);
rc                721 drivers/infiniband/hw/mlx4/mcg.c 			rc += handle_join_req(group, req_join_state, req);
rc                732 drivers/infiniband/hw/mlx4/mcg.c 				++rc;
rc                742 drivers/infiniband/hw/mlx4/mcg.c 	while (rc--)
rc                810 drivers/infiniband/hw/mlx4/mr.c 	int rc;
rc                817 drivers/infiniband/hw/mlx4/mr.c 	rc = ib_sg_to_pages(ibmr, sg, sg_nents, sg_offset, mlx4_set_page);
rc                822 drivers/infiniband/hw/mlx4/mr.c 	return rc;
rc                241 drivers/infiniband/hw/qedr/main.c 	int rc;
rc                272 drivers/infiniband/hw/qedr/main.c 		rc = qedr_iw_register_device(dev);
rc                273 drivers/infiniband/hw/qedr/main.c 		if (rc)
rc                274 drivers/infiniband/hw/qedr/main.c 			return rc;
rc                286 drivers/infiniband/hw/qedr/main.c 	rc = ib_device_set_netdev(&dev->ibdev, dev->ndev, 1);
rc                287 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                288 drivers/infiniband/hw/qedr/main.c 		return rc;
rc                299 drivers/infiniband/hw/qedr/main.c 	int rc;
rc                306 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->common->sb_init(dev->cdev, sb_info,
rc                309 drivers/infiniband/hw/qedr/main.c 	if (rc) {
rc                313 drivers/infiniband/hw/qedr/main.c 		return rc;
rc                352 drivers/infiniband/hw/qedr/main.c 	int i, rc;
rc                371 drivers/infiniband/hw/qedr/main.c 		rc = -ENOMEM;
rc                378 drivers/infiniband/hw/qedr/main.c 		rc = -ENOMEM;
rc                389 drivers/infiniband/hw/qedr/main.c 		rc = qedr_alloc_mem_sb(dev, &dev->sb_array[i],
rc                391 drivers/infiniband/hw/qedr/main.c 		if (rc)
rc                394 drivers/infiniband/hw/qedr/main.c 		rc = dev->ops->common->chain_alloc(dev->cdev,
rc                401 drivers/infiniband/hw/qedr/main.c 		if (rc)
rc                428 drivers/infiniband/hw/qedr/main.c 	return rc;
rc                433 drivers/infiniband/hw/qedr/main.c 	int rc = pci_enable_atomic_ops_to_root(pdev,
rc                436 drivers/infiniband/hw/qedr/main.c 	if (rc) {
rc                534 drivers/infiniband/hw/qedr/main.c 	int i, rc = 0;
rc                546 drivers/infiniband/hw/qedr/main.c 		rc = request_irq(dev->int_info.msix[idx].vector,
rc                549 drivers/infiniband/hw/qedr/main.c 		if (rc) {
rc                561 drivers/infiniband/hw/qedr/main.c 	return rc;
rc                566 drivers/infiniband/hw/qedr/main.c 	int rc;
rc                571 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->rdma_set_rdma_int(dev->cdev, dev->num_cnq);
rc                572 drivers/infiniband/hw/qedr/main.c 	if (rc < 0)
rc                573 drivers/infiniband/hw/qedr/main.c 		return rc;
rc                575 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->rdma_get_rdma_int(dev->cdev, &dev->int_info);
rc                576 drivers/infiniband/hw/qedr/main.c 	if (rc) {
rc                578 drivers/infiniband/hw/qedr/main.c 		return rc;
rc                584 drivers/infiniband/hw/qedr/main.c 		rc = qedr_req_msix_irqs(dev);
rc                585 drivers/infiniband/hw/qedr/main.c 		if (rc)
rc                586 drivers/infiniband/hw/qedr/main.c 			return rc;
rc                792 drivers/infiniband/hw/qedr/main.c 	int rc = 0;
rc                797 drivers/infiniband/hw/qedr/main.c 		rc = -ENOMEM;
rc                822 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->rdma_init(dev->cdev, in_params);
rc                823 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                826 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->rdma_add_user(dev->rdma_ctx, &out_params);
rc                827 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                835 drivers/infiniband/hw/qedr/main.c 	rc = qedr_set_device_attr(dev);
rc                838 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                839 drivers/infiniband/hw/qedr/main.c 		DP_ERR(dev, "Init HW Failed rc = %d\n", rc);
rc                841 drivers/infiniband/hw/qedr/main.c 	return rc;
rc                855 drivers/infiniband/hw/qedr/main.c 	int rc = 0;
rc                876 drivers/infiniband/hw/qedr/main.c 	rc = qed_ops->fill_dev_info(cdev, &dev_info);
rc                877 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                885 drivers/infiniband/hw/qedr/main.c 		rc = dev->ops->iwarp_set_engine_affin(cdev, false);
rc                886 drivers/infiniband/hw/qedr/main.c 		if (rc) {
rc                898 drivers/infiniband/hw/qedr/main.c 		rc = -ENOMEM;
rc                906 drivers/infiniband/hw/qedr/main.c 	rc = qedr_alloc_resources(dev);
rc                907 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                910 drivers/infiniband/hw/qedr/main.c 	rc = qedr_init_hw(dev);
rc                911 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                914 drivers/infiniband/hw/qedr/main.c 	rc = qedr_setup_irqs(dev);
rc                915 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                918 drivers/infiniband/hw/qedr/main.c 	rc = qedr_register_device(dev);
rc                919 drivers/infiniband/hw/qedr/main.c 	if (rc) {
rc                938 drivers/infiniband/hw/qedr/main.c 	DP_ERR(dev, "qedr driver load failed rc=%d\n", rc);
rc                982 drivers/infiniband/hw/qedr/main.c 	int rc;
rc                998 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->ll2_set_mac_filter(dev->cdev,
rc               1006 drivers/infiniband/hw/qedr/main.c 	if (rc)
rc                446 drivers/infiniband/hw/qedr/qedr.h 		int rc;
rc                439 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	int rc = 0;
rc                463 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                474 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	int rc = 0;
rc                506 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                534 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	int rc = 0;
rc                562 drivers/infiniband/hw/qedr/qedr_iw_cm.c 		rc = -EINVAL;
rc                587 drivers/infiniband/hw/qedr/qedr_iw_cm.c 		rc = qedr_addr4_resolve(dev, laddr, raddr,
rc                611 drivers/infiniband/hw/qedr/qedr_iw_cm.c 		rc = qedr_addr6_resolve(dev, laddr6, raddr6,
rc                614 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	if (rc)
rc                633 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	rc = dev->ops->iwarp_connect(dev->rdma_ctx, &in_params, &out_params);
rc                634 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	if (rc) {
rc                639 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                643 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                654 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	int rc;
rc                696 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	rc = dev->ops->iwarp_create_listen(dev->rdma_ctx, &iparams, &oparams);
rc                697 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	if (rc)
rc                702 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                707 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                714 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	int rc = 0;
rc                717 drivers/infiniband/hw/qedr/qedr_iw_cm.c 		rc = dev->ops->iwarp_destroy_listen(dev->rdma_ctx,
rc                721 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                730 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	int rc = 0;
rc                756 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	rc = dev->ops->iwarp_accept(dev->rdma_ctx, &params);
rc                757 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	if (rc) {
rc                762 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                767 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return rc;
rc                106 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	qp->rqe_wr_id[qp->rq.gsi_cons].rc = data->u.data_length_error ?
rc                185 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	int rc;
rc                205 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_prepare_tx_packet(dev->rdma_ctx,
rc                208 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc) {
rc                214 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		DP_ERR(dev, "roce ll2 tx: header failed (rc=%d)\n", rc);
rc                215 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		return rc;
rc                220 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		rc = dev->ops->ll2_set_fragment_of_tx_packet(
rc                226 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		if (rc) {
rc                231 drivers/infiniband/hw/qedr/qedr_roce_cm.c 			DP_ERR(dev, "ll2 tx: payload failed (rc=%d)\n", rc);
rc                232 drivers/infiniband/hw/qedr/qedr_roce_cm.c 			return rc;
rc                241 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	int rc;
rc                247 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_set_mac_filter(dev->cdev,
rc                250 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_terminate_connection(dev->rdma_ctx,
rc                252 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc)
rc                253 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		DP_ERR(dev, "Failed to terminate LL2 connection (rc=%d)\n", rc);
rc                259 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	return rc;
rc                267 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	int rc;
rc                291 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_acquire_connection(dev->rdma_ctx, &data);
rc                292 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc) {
rc                295 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		       rc);
rc                296 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		return rc;
rc                299 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_establish_connection(dev->rdma_ctx,
rc                301 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc) {
rc                304 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		       rc);
rc                308 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_set_mac_filter(dev->cdev, NULL, dev->ndev->dev_addr);
rc                309 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc)
rc                319 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	return rc;
rc                326 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	int rc;
rc                328 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = qedr_check_gsi_qp_attrs(dev, attrs);
rc                329 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc)
rc                330 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		return ERR_PTR(rc);
rc                332 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = qedr_ll2_start(dev, attrs, qp);
rc                333 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc) {
rc                334 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		DP_ERR(dev, "create gsi qp: failed on ll2 start. rc=%d\n", rc);
rc                335 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		return ERR_PTR(rc);
rc                367 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = qedr_ll2_stop(dev);
rc                368 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc)
rc                394 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	int rc;
rc                400 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = rdma_read_gid_l2_fields(sgid_attr, &vlan_id, NULL);
rc                401 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc)
rc                402 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		return rc;
rc                429 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = ib_ud_header_init(send_size, false, true, has_vlan,
rc                431 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc) {
rc                433 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		return rc;
rc                502 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	int i, rc;
rc                506 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = qedr_gsi_build_header(dev, qp, swr, &udh, &roce_mode);
rc                507 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc)
rc                508 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		return rc;
rc                550 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	int rc;
rc                563 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		rc = -EINVAL;
rc                571 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		rc = -EINVAL;
rc                577 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = qedr_gsi_build_packet(dev, qp, wr, &pkt);
rc                578 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (rc) {
rc                583 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = qedr_ll2_post_tx(dev, pkt);
rc                585 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	if (!rc) {
rc                592 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		DP_ERR(dev, "gsi post send: failed to transmit (rc=%d)\n", rc);
rc                593 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		rc = -EAGAIN;
rc                603 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		rc = -EINVAL;
rc                606 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	return rc;
rc                610 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	return rc;
rc                619 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	int rc = 0;
rc                640 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		rc = dev->ops->ll2_post_rx_buffer(dev->rdma_ctx,
rc                646 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		if (rc) {
rc                649 drivers/infiniband/hw/qedr/qedr_roce_cm.c 			       rc);
rc                665 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	return rc;
rc                690 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		wc[i].status = (qp->rqe_wr_id[qp->rq.cons].rc) ?
rc                317 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc                326 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_add_user(dev->rdma_ctx, &oparams);
rc                327 drivers/infiniband/hw/qedr/verbs.c 	if (rc) {
rc                330 drivers/infiniband/hw/qedr/verbs.c 		       rc);
rc                331 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc                354 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_ib_copy_to_udata(udata, &uresp, sizeof(uresp));
rc                355 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc                356 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc                360 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_add_mmap(ctx, ctx->dpi_phys_addr, ctx->dpi_size);
rc                361 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc                362 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc                440 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc                450 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_alloc_pd(dev->rdma_ctx, &pd_id);
rc                451 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc                452 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc                463 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_ib_copy_to_udata(udata, &uresp, sizeof(uresp));
rc                464 drivers/infiniband/hw/qedr/verbs.c 		if (rc) {
rc                467 drivers/infiniband/hw/qedr/verbs.c 			return rc;
rc                665 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc                672 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_ib_copy_to_udata(udata, &uresp, sizeof(uresp));
rc                673 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc                676 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc                705 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc                719 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_prepare_pbl_tbl(dev, &q->pbl_info, fw_pages, 0);
rc                720 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc                726 drivers/infiniband/hw/qedr/verbs.c 			rc = PTR_ERR(q->pbl_tbl);
rc                734 drivers/infiniband/hw/qedr/verbs.c 			rc = -ENOMEM;
rc                745 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc                828 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc                859 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_init_user_queue(udata, dev, &cq->q, ureq.addr,
rc                862 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc                872 drivers/infiniband/hw/qedr/verbs.c 		rc = dev->ops->common->chain_alloc(dev->cdev,
rc                879 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc                890 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_create_cq(dev->rdma_ctx, &params, &icid);
rc                891 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc                899 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_copy_cq_uresp(dev, cq, udata);
rc                900 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               1128 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               1132 drivers/infiniband/hw/qedr/verbs.c 	rc = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
rc               1133 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1136 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               1173 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               1182 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_ib_copy_to_udata(udata, &uresp, sizeof(uresp));
rc               1183 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1188 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               1289 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               1291 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_init_user_queue(udata, srq->dev, &srq->usrq, ureq->srq_addr,
rc               1293 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1294 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc               1322 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               1337 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
rc               1344 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1354 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               1370 drivers/infiniband/hw/qedr/verbs.c 	int rc = 0;
rc               1376 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_check_srq_params(dev, init_attr, udata);
rc               1377 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1394 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_init_srq_user_params(udata, srq, &ureq, 0, 0);
rc               1395 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               1405 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_alloc_srq_kernel_params(srq, dev, init_attr);
rc               1406 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               1422 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_create_srq(dev->rdma_ctx, &in_params, &out_params);
rc               1423 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1429 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_copy_srq_uresp(dev, srq, udata);
rc               1430 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               1434 drivers/infiniband/hw/qedr/verbs.c 	rc = xa_insert_irq(&dev->srqs, srq->srq_id, srq, GFP_KERNEL);
rc               1435 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1481 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               1500 drivers/infiniband/hw/qedr/verbs.c 		rc = dev->ops->rdma_modify_srq(dev->rdma_ctx, &in_params);
rc               1501 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               1502 drivers/infiniband/hw/qedr/verbs.c 			return rc;
rc               1605 drivers/infiniband/hw/qedr/verbs.c 	int rc = -EINVAL;
rc               1609 drivers/infiniband/hw/qedr/verbs.c 	rc = ib_copy_from_udata(&ureq, udata, sizeof(ureq));
rc               1610 drivers/infiniband/hw/qedr/verbs.c 	if (rc) {
rc               1612 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc               1616 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_init_user_queue(udata, dev, &qp->usq, ureq.sq_addr,
rc               1618 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1619 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc               1623 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_init_user_queue(udata, dev, &qp->urq, ureq.rq_addr,
rc               1625 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               1626 drivers/infiniband/hw/qedr/verbs.c 			return rc;
rc               1644 drivers/infiniband/hw/qedr/verbs.c 		rc = -ENOMEM;
rc               1654 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_copy_qp_uresp(dev, qp, udata);
rc               1655 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1662 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_destroy_qp(dev->rdma_ctx, qp->qed_qp);
rc               1663 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1664 drivers/infiniband/hw/qedr/verbs.c 		DP_ERR(dev, "create qp: fatal fault. rc=%d", rc);
rc               1668 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               1693 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               1695 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
rc               1703 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1704 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc               1709 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
rc               1716 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1717 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc               1732 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               1743 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               1762 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
rc               1770 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1776 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
rc               1784 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1791 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               1796 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               1815 drivers/infiniband/hw/qedr/verbs.c 	int rc = -EINVAL;
rc               1873 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_iwarp_create_kernel_qp(dev, qp, &in_params,
rc               1876 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_roce_create_kernel_qp(dev, qp, &in_params,
rc               1878 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1881 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               1892 drivers/infiniband/hw/qedr/verbs.c 	int rc = 0;
rc               1897 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_check_qp_attrs(ibpd, dev, attrs, udata);
rc               1898 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1899 drivers/infiniband/hw/qedr/verbs.c 		return ERR_PTR(rc);
rc               1925 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_create_user_qp(dev, qp, ibpd, udata, attrs);
rc               1927 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_create_kernel_qp(dev, qp, ibpd, attrs);
rc               1929 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               1935 drivers/infiniband/hw/qedr/verbs.c 		rc = xa_insert(&dev->qps, qp->qp_id, qp, GFP_KERNEL);
rc               1936 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               2114 drivers/infiniband/hw/qedr/verbs.c 	int rc = 0;
rc               2134 drivers/infiniband/hw/qedr/verbs.c 			rc = -EINVAL;
rc               2153 drivers/infiniband/hw/qedr/verbs.c 			rc = -EINVAL;
rc               2182 drivers/infiniband/hw/qedr/verbs.c 				rc = -EINVAL;
rc               2205 drivers/infiniband/hw/qedr/verbs.c 		rc = get_gid_info_from_table(ibqp, attr, attr_mask, &qp_params);
rc               2206 drivers/infiniband/hw/qedr/verbs.c 		if (rc) {
rc               2209 drivers/infiniband/hw/qedr/verbs.c 			       grh->sgid_index, rc);
rc               2210 drivers/infiniband/hw/qedr/verbs.c 			return rc;
rc               2213 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_get_dmac(dev, &attr->ah_attr,
rc               2215 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               2216 drivers/infiniband/hw/qedr/verbs.c 			return rc;
rc               2285 drivers/infiniband/hw/qedr/verbs.c 			rc = -EINVAL;
rc               2319 drivers/infiniband/hw/qedr/verbs.c 			rc = -EINVAL;
rc               2348 drivers/infiniband/hw/qedr/verbs.c 		rc = dev->ops->rdma_modify_qp(dev->rdma_ctx,
rc               2353 drivers/infiniband/hw/qedr/verbs.c 			rc = qedr_update_qp_state(dev, qp, cur_state,
rc               2359 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               2383 drivers/infiniband/hw/qedr/verbs.c 	int rc = 0;
rc               2387 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_query_qp(dev->rdma_ctx, qp->qed_qp, &params);
rc               2388 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               2440 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               2446 drivers/infiniband/hw/qedr/verbs.c 	int rc = 0;
rc               2449 drivers/infiniband/hw/qedr/verbs.c 		rc = dev->ops->rdma_destroy_qp(dev->rdma_ctx, qp->qed_qp);
rc               2450 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               2451 drivers/infiniband/hw/qedr/verbs.c 			return rc;
rc               2563 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               2568 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_prepare_pbl_tbl(dev, &info->pbl_info,
rc               2570 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               2575 drivers/infiniband/hw/qedr/verbs.c 		rc = PTR_ERR(info->pbl_table);
rc               2596 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               2599 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               2608 drivers/infiniband/hw/qedr/verbs.c 	int rc = -ENOMEM;
rc               2620 drivers/infiniband/hw/qedr/verbs.c 		return ERR_PTR(rc);
rc               2626 drivers/infiniband/hw/qedr/verbs.c 		rc = -EFAULT;
rc               2630 drivers/infiniband/hw/qedr/verbs.c 	rc = init_mr_info(dev, &mr->info, ib_umem_page_count(mr->umem), 1);
rc               2631 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               2637 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_alloc_tid(dev->rdma_ctx, &mr->hw_mr.itid);
rc               2638 drivers/infiniband/hw/qedr/verbs.c 	if (rc) {
rc               2639 drivers/infiniband/hw/qedr/verbs.c 		DP_ERR(dev, "roce alloc tid returned an error %d\n", rc);
rc               2664 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_register_tid(dev->rdma_ctx, &mr->hw_mr);
rc               2665 drivers/infiniband/hw/qedr/verbs.c 	if (rc) {
rc               2666 drivers/infiniband/hw/qedr/verbs.c 		DP_ERR(dev, "roce register tid returned an error %d\n", rc);
rc               2685 drivers/infiniband/hw/qedr/verbs.c 	return ERR_PTR(rc);
rc               2692 drivers/infiniband/hw/qedr/verbs.c 	int rc = 0;
rc               2694 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_deregister_tid(dev->rdma_ctx, mr->hw_mr.itid);
rc               2695 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               2696 drivers/infiniband/hw/qedr/verbs.c 		return rc;
rc               2708 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               2717 drivers/infiniband/hw/qedr/verbs.c 	int rc = -ENOMEM;
rc               2725 drivers/infiniband/hw/qedr/verbs.c 		return ERR_PTR(rc);
rc               2730 drivers/infiniband/hw/qedr/verbs.c 	rc = init_mr_info(dev, &mr->info, max_page_list_len, 1);
rc               2731 drivers/infiniband/hw/qedr/verbs.c 	if (rc)
rc               2734 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_alloc_tid(dev->rdma_ctx, &mr->hw_mr.itid);
rc               2735 drivers/infiniband/hw/qedr/verbs.c 	if (rc) {
rc               2736 drivers/infiniband/hw/qedr/verbs.c 		DP_ERR(dev, "roce alloc tid returned an error %d\n", rc);
rc               2760 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_register_tid(dev->rdma_ctx, &mr->hw_mr);
rc               2761 drivers/infiniband/hw/qedr/verbs.c 	if (rc) {
rc               2762 drivers/infiniband/hw/qedr/verbs.c 		DP_ERR(dev, "roce register tid returned an error %d\n", rc);
rc               2776 drivers/infiniband/hw/qedr/verbs.c 	return ERR_PTR(rc);
rc               2858 drivers/infiniband/hw/qedr/verbs.c 	int rc;
rc               2866 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_alloc_tid(dev->rdma_ctx, &mr->hw_mr.itid);
rc               2867 drivers/infiniband/hw/qedr/verbs.c 	if (rc) {
rc               2868 drivers/infiniband/hw/qedr/verbs.c 		DP_ERR(dev, "roce alloc tid returned an error %d\n", rc);
rc               2882 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_register_tid(dev->rdma_ctx, &mr->hw_mr);
rc               2883 drivers/infiniband/hw/qedr/verbs.c 	if (rc) {
rc               2884 drivers/infiniband/hw/qedr/verbs.c 		DP_ERR(dev, "roce register tid returned an error %d\n", rc);
rc               2900 drivers/infiniband/hw/qedr/verbs.c 	return ERR_PTR(rc);
rc               3193 drivers/infiniband/hw/qedr/verbs.c 	int rc = 0;
rc               3219 drivers/infiniband/hw/qedr/verbs.c 			rc = -EINVAL;
rc               3265 drivers/infiniband/hw/qedr/verbs.c 			rc = -EINVAL;
rc               3357 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_prepare_reg(qp, fwqe1, reg_wr(wr));
rc               3358 drivers/infiniband/hw/qedr/verbs.c 		if (rc) {
rc               3359 drivers/infiniband/hw/qedr/verbs.c 			DP_ERR(dev, "IB_REG_MR failed rc=%d\n", rc);
rc               3369 drivers/infiniband/hw/qedr/verbs.c 		rc = -EINVAL;
rc               3385 drivers/infiniband/hw/qedr/verbs.c 		rc = -EINVAL;
rc               3389 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc               3398 drivers/infiniband/hw/qedr/verbs.c 	int rc = 0;
rc               3421 drivers/infiniband/hw/qedr/verbs.c 		rc = __qedr_post_send(ibqp, wr, bad_wr);
rc               3422 drivers/infiniband/hw/qedr/verbs.c 		if (rc)
rc               3452 drivers/infiniband/hw/qedr/verbs.c 	return rc;
rc                347 drivers/infiniband/hw/qib/qib_rc.c 			ohdr->u.rc.reth.vaddr =
rc                349 drivers/infiniband/hw/qib/qib_rc.c 			ohdr->u.rc.reth.rkey =
rc                351 drivers/infiniband/hw/qib/qib_rc.c 			ohdr->u.rc.reth.length = cpu_to_be32(len);
rc                363 drivers/infiniband/hw/qib/qib_rc.c 				ohdr->u.rc.imm_data =
rc                390 drivers/infiniband/hw/qib/qib_rc.c 			ohdr->u.rc.reth.vaddr =
rc                392 drivers/infiniband/hw/qib/qib_rc.c 			ohdr->u.rc.reth.rkey =
rc                394 drivers/infiniband/hw/qib/qib_rc.c 			ohdr->u.rc.reth.length = cpu_to_be32(len);
rc                396 drivers/infiniband/hw/qib/qib_rc.c 			hwords += sizeof(ohdr->u.rc.reth) / sizeof(u32);
rc                552 drivers/infiniband/hw/qib/qib_rc.c 		ohdr->u.rc.reth.vaddr =
rc                554 drivers/infiniband/hw/qib/qib_rc.c 		ohdr->u.rc.reth.rkey =
rc                556 drivers/infiniband/hw/qib/qib_rc.c 		ohdr->u.rc.reth.length = cpu_to_be32(wqe->length - len);
rc                558 drivers/infiniband/hw/qib/qib_rc.c 		hwords += sizeof(ohdr->u.rc.reth) / sizeof(u32);
rc               1587 drivers/infiniband/hw/qib/qib_rc.c 		reth = &ohdr->u.rc.reth;
rc               1897 drivers/infiniband/hw/qib/qib_rc.c 		reth = &ohdr->u.rc.reth;
rc               1931 drivers/infiniband/hw/qib/qib_rc.c 		wc.ex.imm_data = ohdr->u.rc.imm_data;
rc               1958 drivers/infiniband/hw/qib/qib_rc.c 		reth = &ohdr->u.rc.reth;
rc                130 drivers/infiniband/hw/qib/qib_uc.c 			ohdr->u.rc.reth.vaddr =
rc                132 drivers/infiniband/hw/qib/qib_uc.c 			ohdr->u.rc.reth.rkey =
rc                134 drivers/infiniband/hw/qib/qib_uc.c 			ohdr->u.rc.reth.length = cpu_to_be32(len);
rc                147 drivers/infiniband/hw/qib/qib_uc.c 				ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
rc                414 drivers/infiniband/hw/qib/qib_uc.c 		reth = &ohdr->u.rc.reth;
rc                440 drivers/infiniband/hw/qib/qib_uc.c 			wc.ex.imm_data = ohdr->u.rc.imm_data;
rc                524 drivers/infiniband/sw/rxe/rxe_resp.c 	enum resp_states rc = RESPST_NONE;
rc                531 drivers/infiniband/sw/rxe/rxe_resp.c 		rc = RESPST_ERR_RKEY_VIOLATION;
rc                539 drivers/infiniband/sw/rxe/rxe_resp.c 	return rc;
rc                983 drivers/infiniband/sw/rxe/rxe_resp.c 	int rc = 0;
rc                992 drivers/infiniband/sw/rxe/rxe_resp.c 		rc = -ENOMEM;
rc               1013 drivers/infiniband/sw/rxe/rxe_resp.c 	rc = rxe_xmit_packet(qp, &ack_pkt, skb);
rc               1014 drivers/infiniband/sw/rxe/rxe_resp.c 	if (rc) {
rc               1019 drivers/infiniband/sw/rxe/rxe_resp.c 	return rc;
rc               1079 drivers/infiniband/sw/rxe/rxe_resp.c 	enum resp_states rc;
rc               1087 drivers/infiniband/sw/rxe/rxe_resp.c 		rc = RESPST_CLEANUP;
rc               1097 drivers/infiniband/sw/rxe/rxe_resp.c 			rc = RESPST_CLEANUP;
rc               1110 drivers/infiniband/sw/rxe/rxe_resp.c 				rc = RESPST_CLEANUP;
rc               1115 drivers/infiniband/sw/rxe/rxe_resp.c 				rc = RESPST_CLEANUP;
rc               1132 drivers/infiniband/sw/rxe/rxe_resp.c 			rc = RESPST_READ_REPLY;
rc               1143 drivers/infiniband/sw/rxe/rxe_resp.c 			rc = rxe_xmit_packet(qp, pkt, res->atomic.skb);
rc               1144 drivers/infiniband/sw/rxe/rxe_resp.c 			if (rc) {
rc               1146 drivers/infiniband/sw/rxe/rxe_resp.c 				rc = RESPST_CLEANUP;
rc               1152 drivers/infiniband/sw/rxe/rxe_resp.c 		rc = RESPST_CLEANUP;
rc               1156 drivers/infiniband/sw/rxe/rxe_resp.c 	return rc;
rc                 60 drivers/infiniband/sw/rxe/rxe_verbs.c 	int rc;
rc                 68 drivers/infiniband/sw/rxe/rxe_verbs.c 	rc = ib_get_eth_speed(dev, port_num, &attr->active_speed,
rc                 80 drivers/infiniband/sw/rxe/rxe_verbs.c 	return rc;
rc                712 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	int rc;
rc                770 drivers/infiniband/ulp/ipoib/ipoib_cm.c 		rc = ib_req_notify_cq(priv->send_cq, IB_CQ_NEXT_COMP |
rc                772 drivers/infiniband/ulp/ipoib/ipoib_cm.c 		if (unlikely(rc < 0))
rc                774 drivers/infiniband/ulp/ipoib/ipoib_cm.c 		else if (rc)
rc                778 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	rc = post_send(priv, tx, tx->tx_head & (ipoib_sendq_size - 1), tx_req);
rc                779 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	if (unlikely(rc)) {
rc                780 drivers/infiniband/ulp/ipoib/ipoib_cm.c 		ipoib_warn(priv, "IPoIB/CM:post_send failed, error %d\n", rc);
rc                571 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	int hlen, rc;
rc                653 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	rc = post_send(priv, priv->tx_head & (ipoib_sendq_size - 1),
rc                655 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	if (unlikely(rc)) {
rc                656 drivers/infiniband/ulp/ipoib/ipoib_ib.c 		ipoib_warn(priv, "post_send failed, error %d\n", rc);
rc                662 drivers/infiniband/ulp/ipoib/ipoib_ib.c 		rc = 0;
rc                666 drivers/infiniband/ulp/ipoib/ipoib_ib.c 		rc = priv->tx_head;
rc                670 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	return rc;
rc               1907 drivers/infiniband/ulp/ipoib/ipoib_main.c 	int rc;
rc               1912 drivers/infiniband/ulp/ipoib/ipoib_main.c 		rc = ipoib_parent_init(ndev);
rc               1913 drivers/infiniband/ulp/ipoib/ipoib_main.c 		if (rc)
rc               1914 drivers/infiniband/ulp/ipoib/ipoib_main.c 			return rc;
rc               1936 drivers/infiniband/ulp/ipoib/ipoib_main.c 	rc = ipoib_dev_init(ndev);
rc               1937 drivers/infiniband/ulp/ipoib/ipoib_main.c 	if (rc) {
rc               1939 drivers/infiniband/ulp/ipoib/ipoib_main.c 			priv->ca->name, priv->dev->name, priv->port, rc);
rc               1940 drivers/infiniband/ulp/ipoib/ipoib_main.c 		return rc;
rc               2152 drivers/infiniband/ulp/ipoib/ipoib_main.c 	int rc;
rc               2161 drivers/infiniband/ulp/ipoib/ipoib_main.c 	rc = rdma_init_netdev(hca, port, RDMA_NETDEV_IPOIB, name,
rc               2163 drivers/infiniband/ulp/ipoib/ipoib_main.c 	if (rc) {
rc               2164 drivers/infiniband/ulp/ipoib/ipoib_main.c 		if (rc != -EOPNOTSUPP)
rc               2196 drivers/infiniband/ulp/ipoib/ipoib_main.c 	return rc;
rc               2203 drivers/infiniband/ulp/ipoib/ipoib_main.c 	int rc;
rc               2209 drivers/infiniband/ulp/ipoib/ipoib_main.c 	rc = ipoib_intf_init(hca, port, name, dev);
rc               2210 drivers/infiniband/ulp/ipoib/ipoib_main.c 	if (rc) {
rc               2212 drivers/infiniband/ulp/ipoib/ipoib_main.c 		return ERR_PTR(rc);
rc               2477 drivers/infiniband/ulp/ipoib/ipoib_main.c 		int rc = hca->ops.rdma_netdev_get_params(hca, port,
rc               2481 drivers/infiniband/ulp/ipoib/ipoib_main.c 		if (!rc && ops->priv_size < params.sizeof_priv)
rc                246 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 	int rc;
rc                261 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 	rc = -ENODEV;
rc                269 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 				rc = -ENOMEM;
rc                280 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 			rc = 0;
rc                288 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 	return rc;
rc                127 drivers/infiniband/ulp/iser/iscsi_iser.c 	int rc = 0;
rc                135 drivers/infiniband/ulp/iser/iscsi_iser.c 		rc = ISCSI_ERR_DATALEN;
rc                143 drivers/infiniband/ulp/iser/iscsi_iser.c 	rc = iscsi_complete_pdu(conn, hdr, rx_data, rx_data_len);
rc                144 drivers/infiniband/ulp/iser/iscsi_iser.c 	if (rc && rc != ISCSI_ERR_NO_SCSI_CMD)
rc                149 drivers/infiniband/ulp/iser/iscsi_iser.c 	iscsi_conn_failure(conn, rc);
rc                849 drivers/infiniband/ulp/iser/iscsi_iser.c 	int rc;
rc                851 drivers/infiniband/ulp/iser/iscsi_iser.c 	rc = wait_for_completion_interruptible_timeout(&iser_conn->up_completion,
rc                854 drivers/infiniband/ulp/iser/iscsi_iser.c 	if (rc == 0) {
rc                858 drivers/infiniband/ulp/iser/iscsi_iser.c 			rc = -1;
rc                862 drivers/infiniband/ulp/iser/iscsi_iser.c 	iser_info("iser conn %p rc = %d\n", iser_conn, rc);
rc                864 drivers/infiniband/ulp/iser/iscsi_iser.c 	if (rc > 0)
rc                866 drivers/infiniband/ulp/iser/iscsi_iser.c 	else if (!rc)
rc                869 drivers/infiniband/ulp/iser/iscsi_iser.c 		return rc; /* signal */
rc               1127 drivers/infiniband/ulp/isert/ib_isert.c 	int imm_data, imm_data_len, unsol_data, sg_nents, rc;
rc               1131 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_setup_scsi_cmd(conn, cmd, buf);
rc               1132 drivers/infiniband/ulp/isert/ib_isert.c 	if (rc < 0)
rc               1133 drivers/infiniband/ulp/isert/ib_isert.c 		return rc;
rc               1142 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_process_scsi_cmd(conn, cmd, hdr);
rc               1143 drivers/infiniband/ulp/isert/ib_isert.c 	if (rc < 0) {
rc               1145 drivers/infiniband/ulp/isert/ib_isert.c 	} else if (rc > 0) {
rc               1178 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_sequence_cmd(conn, cmd, buf, hdr->cmdsn);
rc               1180 drivers/infiniband/ulp/isert/ib_isert.c 	if (!rc && dump_payload == false && unsol_data)
rc               1197 drivers/infiniband/ulp/isert/ib_isert.c 	int rc, sg_nents, sg_off, page_off;
rc               1199 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_check_dataout_hdr(conn, buf, &cmd);
rc               1200 drivers/infiniband/ulp/isert/ib_isert.c 	if (rc < 0)
rc               1201 drivers/infiniband/ulp/isert/ib_isert.c 		return rc;
rc               1237 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_check_dataout_payload(cmd, hdr, false);
rc               1238 drivers/infiniband/ulp/isert/ib_isert.c 	if (rc < 0)
rc               1239 drivers/infiniband/ulp/isert/ib_isert.c 		return rc;
rc               1245 drivers/infiniband/ulp/isert/ib_isert.c 	rc = isert_post_recv(isert_conn, rx_desc);
rc               1246 drivers/infiniband/ulp/isert/ib_isert.c 	if (rc) {
rc               1247 drivers/infiniband/ulp/isert/ib_isert.c 		isert_err("ib_post_recv failed with %d\n", rc);
rc               1248 drivers/infiniband/ulp/isert/ib_isert.c 		return rc;
rc               1260 drivers/infiniband/ulp/isert/ib_isert.c 	int rc;
rc               1262 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_setup_nop_out(conn, cmd, hdr);
rc               1263 drivers/infiniband/ulp/isert/ib_isert.c 	if (rc < 0)
rc               1264 drivers/infiniband/ulp/isert/ib_isert.c 		return rc;
rc               1279 drivers/infiniband/ulp/isert/ib_isert.c 	int rc;
rc               1282 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_setup_text_cmd(conn, cmd, hdr);
rc               1283 drivers/infiniband/ulp/isert/ib_isert.c 	if (rc < 0)
rc               1284 drivers/infiniband/ulp/isert/ib_isert.c 		return rc;
rc               2027 drivers/infiniband/ulp/isert/ib_isert.c 	int rc;
rc               2030 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_build_text_rsp(cmd, conn, hdr, ISCSI_INFINIBAND);
rc               2031 drivers/infiniband/ulp/isert/ib_isert.c 	if (rc < 0)
rc               2032 drivers/infiniband/ulp/isert/ib_isert.c 		return rc;
rc               2034 drivers/infiniband/ulp/isert/ib_isert.c 	txt_rsp_len = rc;
rc               2181 drivers/infiniband/ulp/isert/ib_isert.c 	int rc;
rc               2201 drivers/infiniband/ulp/isert/ib_isert.c 		rc = isert_post_recv(isert_conn, isert_cmd->rx_desc);
rc               2202 drivers/infiniband/ulp/isert/ib_isert.c 		if (rc) {
rc               2203 drivers/infiniband/ulp/isert/ib_isert.c 			isert_err("ib_post_recv failed with %d\n", rc);
rc               2204 drivers/infiniband/ulp/isert/ib_isert.c 			return rc;
rc               2210 drivers/infiniband/ulp/isert/ib_isert.c 	rc = isert_rdma_rw_ctx_post(isert_cmd, isert_conn, cqe, chain_wr);
rc               2212 drivers/infiniband/ulp/isert/ib_isert.c 		  isert_cmd, rc);
rc               2213 drivers/infiniband/ulp/isert/ib_isert.c 	return rc;
rc                 74 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 					u16 pkey, u16 entropy, u8 sc, u8 rc,
rc                 92 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 	h[1] |= (rc << OPA_16B_RC_SHFT);
rc                209 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 	int i, bkt, rc = 0;
rc                243 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			rc = -ENOMEM;
rc                270 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			rc = -ENOMEM;
rc                288 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 	if (rc)
rc                294 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 	return rc;
rc                420 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			rout_ctrl = OPA_VNIC_ENCAP_RC_EXT(info->vesw.rc,
rc                423 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			rout_ctrl = OPA_VNIC_ENCAP_RC_EXT(info->vesw.rc,
rc                426 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			rout_ctrl = OPA_VNIC_ENCAP_RC_EXT(info->vesw.rc, IPV6);
rc                431 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			rout_ctrl = OPA_VNIC_ENCAP_RC_EXT(info->vesw.rc,
rc                434 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			rout_ctrl = OPA_VNIC_ENCAP_RC_EXT(info->vesw.rc,
rc                437 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			rout_ctrl = OPA_VNIC_ENCAP_RC_EXT(info->vesw.rc, IPV4);
rc                440 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 		rout_ctrl = OPA_VNIC_ENCAP_RC_EXT(info->vesw.rc, DEFAULT);
rc                487 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 	u8 def_port, sc, rc, entropy, *hdr;
rc                498 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 	rc = opa_vnic_get_rc(info, skb);
rc                511 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c 			     info->vesw.pkey, entropy, sc, rc,
rc                142 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h 	__be32  rc;
rc                 92 drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h 	u32  rc;
rc                102 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	int rc;
rc                108 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	rc = adapter->rn_ops->ndo_select_queue(netdev, skb, sb_dev);
rc                110 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	return rc;
rc                207 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	int rc;
rc                213 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	rc = eth_mac_addr(netdev, addr);
rc                215 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	if (rc)
rc                216 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 		return rc;
rc                277 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	int rc;
rc                279 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	rc = adapter->rn_ops->ndo_open(adapter->netdev);
rc                280 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	if (rc) {
rc                281 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 		v_dbg("open failed %d\n", rc);
rc                282 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 		return rc;
rc                296 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	int rc;
rc                298 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	rc = adapter->rn_ops->ndo_stop(adapter->netdev);
rc                299 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	if (rc) {
rc                300 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 		v_dbg("close failed %d\n", rc);
rc                301 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 		return rc;
rc                329 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	int rc;
rc                343 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 		rc = -ENOMEM;
rc                369 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	rc = register_netdev(netdev);
rc                370 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	if (rc)
rc                385 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	return ERR_PTR(rc);
rc                208 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 		int rc;
rc                211 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 		rc = xa_insert(&port->vports, vport_num, adapter, GFP_KERNEL);
rc                212 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 		if (rc < 0) {
rc                214 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 			adapter = ERR_PTR(rc);
rc                997 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	int rc, size = sizeof(*cport);
rc               1011 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	rc = vema_register(cport);
rc               1012 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	if (!rc)
rc               1042 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	int rc;
rc               1047 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	rc = ib_register_client(&opa_vnic_client);
rc               1048 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	if (rc)
rc               1049 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 		pr_err("VNIC driver register failed %d\n", rc);
rc               1051 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	return rc;
rc                179 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c 	info->rc = cpu_to_be32(src->rc);
rc                213 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c 	dst->rc = be32_to_cpu(info->rc);
rc               1496 drivers/infiniband/ulp/srpt/ib_srpt.c 	int rc;
rc               1520 drivers/infiniband/ulp/srpt/ib_srpt.c 	rc = srpt_get_desc_tbl(recv_ioctx, send_ioctx, srp_cmd, &dir,
rc               1522 drivers/infiniband/ulp/srpt/ib_srpt.c 	if (rc) {
rc               1523 drivers/infiniband/ulp/srpt/ib_srpt.c 		if (rc != -EAGAIN) {
rc               1530 drivers/infiniband/ulp/srpt/ib_srpt.c 	rc = target_submit_cmd_map_sgls(cmd, ch->sess, srp_cmd->cdb,
rc               1535 drivers/infiniband/ulp/srpt/ib_srpt.c 	if (rc != 0) {
rc               1536 drivers/infiniband/ulp/srpt/ib_srpt.c 		pr_debug("target_submit_cmd() returned %d for tag %#llx\n", rc,
rc               1583 drivers/infiniband/ulp/srpt/ib_srpt.c 	int rc;
rc               1597 drivers/infiniband/ulp/srpt/ib_srpt.c 	rc = target_submit_tmr(&send_ioctx->cmd, sess, NULL,
rc               1601 drivers/infiniband/ulp/srpt/ib_srpt.c 	if (rc != 0) {
rc                131 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc;
rc                134 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_read(kp->regmap, KEYP_SCAN, &scan_val);
rc                135 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                136 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(kp->dev, "Error reading KEYP_SCAN reg, rc=%d\n", rc);
rc                137 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                142 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_write(kp->regmap, KEYP_SCAN, scan_val);
rc                143 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                144 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(kp->dev, "Error writing KEYP_SCAN reg, rc=%d\n", rc);
rc                145 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                151 drivers/input/keyboard/pmic8xxx-keypad.c 	return rc;
rc                157 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc, row;
rc                161 drivers/input/keyboard/pmic8xxx-keypad.c 		rc = regmap_read(kp->regmap, data_reg, &val);
rc                162 drivers/input/keyboard/pmic8xxx-keypad.c 		if (rc)
rc                163 drivers/input/keyboard/pmic8xxx-keypad.c 			return rc;
rc                174 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc, read_rows;
rc                185 drivers/input/keyboard/pmic8xxx-keypad.c 		rc = pmic8xxx_kp_read_data(kp, old_state, KEYP_OLD_DATA,
rc                187 drivers/input/keyboard/pmic8xxx-keypad.c 		if (rc < 0) {
rc                189 drivers/input/keyboard/pmic8xxx-keypad.c 				"Error reading KEYP_OLD_DATA, rc=%d\n", rc);
rc                190 drivers/input/keyboard/pmic8xxx-keypad.c 			return rc;
rc                194 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = pmic8xxx_kp_read_data(kp, new_state, KEYP_RECENT_DATA,
rc                196 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                198 drivers/input/keyboard/pmic8xxx-keypad.c 			"Error reading KEYP_RECENT_DATA, rc=%d\n", rc);
rc                199 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                205 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_read(kp->regmap, KEYP_SCAN, &scan_val);
rc                206 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                207 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(kp->dev, "Error reading KEYP_SCAN reg, rc=%d\n", rc);
rc                208 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                212 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_write(kp->regmap, KEYP_SCAN, scan_val);
rc                213 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0)
rc                214 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(kp->dev, "Error writing KEYP_SCAN reg, rc=%d\n", rc);
rc                216 drivers/input/keyboard/pmic8xxx-keypad.c 	return rc;
rc                278 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc;
rc                282 drivers/input/keyboard/pmic8xxx-keypad.c 		rc = pmic8xxx_kp_read_matrix(kp, new_state, NULL);
rc                283 drivers/input/keyboard/pmic8xxx-keypad.c 		if (rc < 0)
rc                284 drivers/input/keyboard/pmic8xxx-keypad.c 			return rc;
rc                293 drivers/input/keyboard/pmic8xxx-keypad.c 		rc = pmic8xxx_kp_read_matrix(kp, new_state, old_state);
rc                294 drivers/input/keyboard/pmic8xxx-keypad.c 		if (rc < 0)
rc                295 drivers/input/keyboard/pmic8xxx-keypad.c 			return rc;
rc                303 drivers/input/keyboard/pmic8xxx-keypad.c 		rc = pmic8xxx_kp_read_matrix(kp, new_state, old_state);
rc                304 drivers/input/keyboard/pmic8xxx-keypad.c 		if (rc < 0)
rc                305 drivers/input/keyboard/pmic8xxx-keypad.c 			return rc;
rc                311 drivers/input/keyboard/pmic8xxx-keypad.c 		rc = -EINVAL;
rc                313 drivers/input/keyboard/pmic8xxx-keypad.c 	return rc;
rc                331 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc;
rc                334 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = pmic8xxx_kp_read_matrix(kp, new_state, old_state);
rc                335 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                349 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc;
rc                351 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_read(kp->regmap, KEYP_CTRL, &ctrl_val);
rc                352 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                359 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = pmic8xxx_kp_scan_matrix(kp, events);
rc                360 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0)
rc                373 drivers/input/keyboard/pmic8xxx-keypad.c 	int bits, rc, cycles;
rc                395 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_write(kp->regmap, KEYP_CTRL, ctrl_val);
rc                396 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                397 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(kp->dev, "Error writing KEYP_CTRL reg, rc=%d\n", rc);
rc                398 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                442 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_write(kp->regmap, KEYP_SCAN, scan_val);
rc                443 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc)
rc                444 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(kp->dev, "Error writing KEYP_SCAN reg, rc=%d\n", rc);
rc                446 drivers/input/keyboard/pmic8xxx-keypad.c 	return rc;
rc                452 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc;
rc                456 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_write(kp->regmap, KEYP_CTRL, kp->ctrl_reg);
rc                457 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0)
rc                458 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(kp->dev, "Error writing KEYP_CTRL reg, rc=%d\n", rc);
rc                460 drivers/input/keyboard/pmic8xxx-keypad.c 	return rc;
rc                465 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc;
rc                469 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_write(kp->regmap, KEYP_CTRL, kp->ctrl_reg);
rc                470 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0)
rc                471 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                473 drivers/input/keyboard/pmic8xxx-keypad.c 	return rc;
rc                507 drivers/input/keyboard/pmic8xxx-keypad.c 	int rc;
rc                510 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = matrix_keypad_parse_properties(&pdev->dev, &rows, &cols);
rc                511 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc)
rc                512 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                565 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = matrix_keypad_build_keymap(NULL, NULL,
rc                568 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc) {
rc                570 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                583 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = pmic8xxx_kpd_init(kp, pdev);
rc                584 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                586 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                589 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = devm_request_any_context_irq(&pdev->dev, kp->key_sense_irq,
rc                592 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                594 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                597 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = devm_request_any_context_irq(&pdev->dev, kp->key_stuck_irq,
rc                600 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                602 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                605 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = regmap_read(kp->regmap, KEYP_CTRL, &ctrl_val);
rc                606 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                608 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                613 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = input_register_device(kp->input);
rc                614 drivers/input/keyboard/pmic8xxx-keypad.c 	if (rc < 0) {
rc                616 drivers/input/keyboard/pmic8xxx-keypad.c 		return rc;
rc                 76 drivers/input/misc/pm8xxx-vibrator.c 	int rc;
rc                 85 drivers/input/misc/pm8xxx-vibrator.c 	rc = regmap_write(vib->regmap, regs->drv_addr, val);
rc                 86 drivers/input/misc/pm8xxx-vibrator.c 	if (rc < 0)
rc                 87 drivers/input/misc/pm8xxx-vibrator.c 		return rc;
rc                 92 drivers/input/misc/pm8xxx-vibrator.c 		rc = regmap_update_bits(vib->regmap, regs->enable_addr,
rc                 95 drivers/input/misc/pm8xxx-vibrator.c 	return rc;
rc                106 drivers/input/misc/pm8xxx-vibrator.c 	int rc;
rc                109 drivers/input/misc/pm8xxx-vibrator.c 	rc = regmap_read(vib->regmap, regs->drv_addr, &val);
rc                110 drivers/input/misc/pm8xxx-vibrator.c 	if (rc < 0)
rc                 65 drivers/input/mouse/cypress_ps2.c 	int rc;
rc                 75 drivers/input/mouse/cypress_ps2.c 		rc = cypress_ps2_sendbyte(psmouse, cmd & 0xff);
rc                 76 drivers/input/mouse/cypress_ps2.c 		if (rc == CYTP_PS2_RETRY) {
rc                 77 drivers/input/mouse/cypress_ps2.c 			rc = cypress_ps2_sendbyte(psmouse, 0x00);
rc                 78 drivers/input/mouse/cypress_ps2.c 			if (rc == CYTP_PS2_RETRY)
rc                 79 drivers/input/mouse/cypress_ps2.c 				rc = cypress_ps2_sendbyte(psmouse, 0x0a);
rc                 81 drivers/input/mouse/cypress_ps2.c 		if (rc == CYTP_PS2_ERROR)
rc                 84 drivers/input/mouse/cypress_ps2.c 		rc = cypress_ps2_sendbyte(psmouse, data);
rc                 85 drivers/input/mouse/cypress_ps2.c 		if (rc == CYTP_PS2_RETRY)
rc                 86 drivers/input/mouse/cypress_ps2.c 			rc = cypress_ps2_sendbyte(psmouse, data);
rc                 87 drivers/input/mouse/cypress_ps2.c 		if (rc == CYTP_PS2_ERROR)
rc                 95 drivers/input/mouse/cypress_ps2.c 	return rc;
rc                102 drivers/input/mouse/cypress_ps2.c 	int rc;
rc                116 drivers/input/mouse/cypress_ps2.c 	rc = cypress_ps2_sendbyte(psmouse, 0xe9);
rc                117 drivers/input/mouse/cypress_ps2.c 	if (rc < 0)
rc                135 drivers/input/mouse/cypress_ps2.c 	return rc;
rc                173 drivers/input/mouse/cypress_ps2.c 	int rc;
rc                189 drivers/input/mouse/cypress_ps2.c 		rc = cypress_ps2_read_cmd_status(psmouse, cmd, param);
rc                190 drivers/input/mouse/cypress_ps2.c 		if (rc)
rc                638 drivers/input/mouse/cypress_ps2.c 	int rc;
rc                642 drivers/input/mouse/cypress_ps2.c 		rc = cypress_detect(psmouse, false);
rc                643 drivers/input/mouse/cypress_ps2.c 	} while (rc && (--tries > 0));
rc                645 drivers/input/mouse/cypress_ps2.c 	if (rc) {
rc                 73 drivers/input/mouse/elantech.c 	int rc;
rc                 77 drivers/input/mouse/elantech.c 		rc = ps2_command(ps2dev, param, command);
rc                 78 drivers/input/mouse/elantech.c 		if (rc == 0)
rc                 86 drivers/input/mouse/elantech.c 	if (rc)
rc                 89 drivers/input/mouse/elantech.c 	return rc;
rc                100 drivers/input/mouse/elantech.c 	int rc = 0;
rc                113 drivers/input/mouse/elantech.c 			rc = -1;
rc                123 drivers/input/mouse/elantech.c 			rc = -1;
rc                133 drivers/input/mouse/elantech.c 			rc = -1;
rc                138 drivers/input/mouse/elantech.c 	if (rc)
rc                145 drivers/input/mouse/elantech.c 	return rc;
rc                155 drivers/input/mouse/elantech.c 	int rc = 0;
rc                169 drivers/input/mouse/elantech.c 			rc = -1;
rc                181 drivers/input/mouse/elantech.c 			rc = -1;
rc                193 drivers/input/mouse/elantech.c 			rc = -1;
rc                207 drivers/input/mouse/elantech.c 			rc = -1;
rc                212 drivers/input/mouse/elantech.c 	if (rc)
rc                217 drivers/input/mouse/elantech.c 	return rc;
rc                963 drivers/input/mouse/elantech.c 	int rc = 0;
rc                971 drivers/input/mouse/elantech.c 			rc = -1;
rc                983 drivers/input/mouse/elantech.c 			rc = -1;
rc                994 drivers/input/mouse/elantech.c 			rc = -1;
rc               1001 drivers/input/mouse/elantech.c 			rc = -1;
rc               1006 drivers/input/mouse/elantech.c 	if (rc == 0) {
rc               1014 drivers/input/mouse/elantech.c 			rc = elantech_read_reg(psmouse, 0x10, &val);
rc               1015 drivers/input/mouse/elantech.c 			if (rc == 0)
rc               1022 drivers/input/mouse/elantech.c 		if (rc) {
rc               1029 drivers/input/mouse/elantech.c 			rc = -1;
rc               1034 drivers/input/mouse/elantech.c 	if (rc)
rc               1037 drivers/input/mouse/elantech.c 	return rc;
rc               1222 drivers/input/mouse/elantech.c 	int rc = 0;
rc               1225 drivers/input/mouse/elantech.c 		rc = elantech_read_reg(psmouse, attr->reg, reg);
rc               1227 drivers/input/mouse/elantech.c 	return sprintf(buf, "0x%02x\n", (attr->reg && rc) ? -1 : *reg);
rc                274 drivers/input/mouse/psmouse-base.c 	psmouse_ret_t rc = psmouse->protocol_handler(psmouse);
rc                276 drivers/input/mouse/psmouse-base.c 	switch (rc) {
rc               1339 drivers/input/mouse/psmouse-base.c 	psmouse_ret_t rc = PSMOUSE_GOOD_DATA;
rc               1385 drivers/input/mouse/psmouse-base.c 				rc = psmouse->protocol_handler(psmouse);
rc               1386 drivers/input/mouse/psmouse-base.c 				if (rc != PSMOUSE_GOOD_DATA)
rc               1389 drivers/input/mouse/psmouse-base.c 			if (rc != PSMOUSE_FULL_PACKET)
rc               1698 drivers/input/mouse/psmouse-base.c 	int rc = -1;
rc               1705 drivers/input/mouse/psmouse-base.c 			rc = -ENOENT;
rc               1752 drivers/input/mouse/psmouse-base.c 	rc = 0;
rc               1761 drivers/input/mouse/psmouse-base.c 	return rc;
rc                 76 drivers/input/mouse/sentelic.c 	int rc = -1;
rc                117 drivers/input/mouse/sentelic.c 	rc = 0;
rc                124 drivers/input/mouse/sentelic.c 		    reg_addr, *reg_val, rc);
rc                125 drivers/input/mouse/sentelic.c 	return rc;
rc                132 drivers/input/mouse/sentelic.c 	int rc = -1;
rc                170 drivers/input/mouse/sentelic.c 	rc = 0;
rc                176 drivers/input/mouse/sentelic.c 		    reg_addr, reg_val, rc);
rc                177 drivers/input/mouse/sentelic.c 	return rc;
rc                205 drivers/input/mouse/sentelic.c 	int rc = -1;
rc                228 drivers/input/mouse/sentelic.c 	rc = 0;
rc                235 drivers/input/mouse/sentelic.c 		    *reg_val, rc);
rc                236 drivers/input/mouse/sentelic.c 	return rc;
rc                243 drivers/input/mouse/sentelic.c 	int rc = -1;
rc                267 drivers/input/mouse/sentelic.c 	rc = 0;
rc                273 drivers/input/mouse/sentelic.c 		    reg_val, rc);
rc                274 drivers/input/mouse/sentelic.c 	return rc;
rc                296 drivers/input/mouse/sentelic.c 	int rc = -EIO;
rc                308 drivers/input/mouse/sentelic.c 	rc = 0;
rc                311 drivers/input/mouse/sentelic.c 	return rc;
rc                766 drivers/input/rmi4/rmi_f11.c 	int rc;
rc                770 drivers/input/rmi4/rmi_f11.c 	rc = rmi_read_block(rmi_dev, query_base_addr, query_buf,
rc                772 drivers/input/rmi4/rmi_f11.c 	if (rc < 0)
rc                773 drivers/input/rmi4/rmi_f11.c 		return rc;
rc                793 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
rc                794 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                795 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                815 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size,
rc                817 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                818 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                823 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read_block(rmi_dev, query_base_addr + query_size,
rc                825 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                826 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                870 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
rc                871 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                872 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                895 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
rc                896 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                897 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                906 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
rc                907 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                908 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                932 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
rc                933 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                934 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                957 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
rc                958 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                959 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                971 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
rc                972 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                973 drivers/input/rmi4/rmi_f11.c 			return rc;
rc                992 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read_block(rmi_dev, query_base_addr
rc                994 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc                995 drivers/input/rmi4/rmi_f11.c 			return rc;
rc               1013 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size,
rc               1015 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc               1016 drivers/input/rmi4/rmi_f11.c 			return rc;
rc               1023 drivers/input/rmi4/rmi_f11.c 		rc = rmi_read(rmi_dev, query_base_addr + query_size,
rc               1025 drivers/input/rmi4/rmi_f11.c 		if (rc < 0)
rc               1026 drivers/input/rmi4/rmi_f11.c 			return rc;
rc               1044 drivers/input/rmi4/rmi_f11.c 	int rc;
rc               1065 drivers/input/rmi4/rmi_f11.c 		rc = rmi_2d_sensor_of_probe(&fn->dev, &f11->sensor_pdata);
rc               1066 drivers/input/rmi4/rmi_f11.c 		if (rc)
rc               1067 drivers/input/rmi4/rmi_f11.c 			return rc;
rc               1085 drivers/input/rmi4/rmi_f11.c 	rc = rmi_read(rmi_dev, query_base_addr, &buf);
rc               1086 drivers/input/rmi4/rmi_f11.c 	if (rc < 0)
rc               1087 drivers/input/rmi4/rmi_f11.c 		return rc;
rc               1099 drivers/input/rmi4/rmi_f11.c 	rc = rmi_f11_get_query_parameters(rmi_dev, f11,
rc               1101 drivers/input/rmi4/rmi_f11.c 	if (rc < 0)
rc               1102 drivers/input/rmi4/rmi_f11.c 		return rc;
rc               1103 drivers/input/rmi4/rmi_f11.c 	query_offset += rc;
rc               1105 drivers/input/rmi4/rmi_f11.c 	rc = f11_read_control_regs(fn, &f11->dev_controls,
rc               1107 drivers/input/rmi4/rmi_f11.c 	if (rc < 0) {
rc               1110 drivers/input/rmi4/rmi_f11.c 		return rc;
rc               1154 drivers/input/rmi4/rmi_f11.c 	rc = rmi_read_block(rmi_dev,
rc               1157 drivers/input/rmi4/rmi_f11.c 	if (rc < 0)
rc               1158 drivers/input/rmi4/rmi_f11.c 		return rc;
rc               1160 drivers/input/rmi4/rmi_f11.c 	rc = rmi_read_block(rmi_dev,
rc               1163 drivers/input/rmi4/rmi_f11.c 	if (rc < 0)
rc               1164 drivers/input/rmi4/rmi_f11.c 		return rc;
rc               1169 drivers/input/rmi4/rmi_f11.c 	rc = f11_2d_construct_data(f11);
rc               1170 drivers/input/rmi4/rmi_f11.c 	if (rc < 0)
rc               1171 drivers/input/rmi4/rmi_f11.c 		return rc;
rc               1226 drivers/input/rmi4/rmi_f11.c 	rc = f11_write_control_regs(fn, &f11->sens_query,
rc               1228 drivers/input/rmi4/rmi_f11.c 	if (rc)
rc               1243 drivers/input/rmi4/rmi_f11.c 	int rc;
rc               1255 drivers/input/rmi4/rmi_f11.c 	rc = f11_write_control_regs(fn, &f11->sens_query,
rc               1257 drivers/input/rmi4/rmi_f11.c 	if (rc < 0)
rc               1258 drivers/input/rmi4/rmi_f11.c 		return rc;
rc                242 drivers/input/serio/hil_mlc.c 	int rc;
rc                244 drivers/input/serio/hil_mlc.c 	rc = hil_mlc_match_di_scratch(mlc);
rc                245 drivers/input/serio/hil_mlc.c 	if (rc == -1) {
rc                246 drivers/input/serio/hil_mlc.c 		rc = hil_mlc_find_free_di(mlc);
rc                247 drivers/input/serio/hil_mlc.c 		if (rc == -1)
rc                251 drivers/input/serio/hil_mlc.c 		printk(KERN_DEBUG PREFIX "new in slot %i\n", rc);
rc                253 drivers/input/serio/hil_mlc.c 		hil_mlc_copy_di_scratch(mlc, rc);
rc                254 drivers/input/serio/hil_mlc.c 		mlc->di_map[mlc->ddi] = rc;
rc                255 drivers/input/serio/hil_mlc.c 		mlc->serio_map[rc].di_revmap = mlc->ddi;
rc                257 drivers/input/serio/hil_mlc.c 		serio_rescan(mlc->serio[rc]);
rc                261 drivers/input/serio/hil_mlc.c 	mlc->di_map[mlc->ddi] = rc;
rc                263 drivers/input/serio/hil_mlc.c 	printk(KERN_DEBUG PREFIX "same in slot %i\n", rc);
rc                265 drivers/input/serio/hil_mlc.c 	mlc->serio_map[rc].di_revmap = mlc->ddi;
rc                636 drivers/input/serio/hil_mlc.c 		int rc;
rc                641 drivers/input/serio/hil_mlc.c 		rc = node->object.func(mlc, node->arg);
rc                642 drivers/input/serio/hil_mlc.c 		nextidx = (rc > 0) ? node->ugly :
rc                643 drivers/input/serio/hil_mlc.c 			((rc < 0) ? node->bad : node->good);
rc                645 drivers/input/serio/hil_mlc.c 			nextidx = rc;
rc                654 drivers/input/serio/hil_mlc.c 		rc = mlc->in(mlc, node->arg);
rc                655 drivers/input/serio/hil_mlc.c 		if (rc == 2)  {
rc                661 drivers/input/serio/hil_mlc.c 		if (rc == 1)
rc                663 drivers/input/serio/hil_mlc.c 		else if (rc == 0)
rc                146 drivers/input/serio/hp_sdc_mlc.c 	int rc = 2;
rc                167 drivers/input/serio/hp_sdc_mlc.c 			rc = 1;
rc                174 drivers/input/serio/hp_sdc_mlc.c 	rc = 0;
rc                176 drivers/input/serio/hp_sdc_mlc.c 	return rc;
rc                231 drivers/input/serio/libps2.c 	int rc;
rc                265 drivers/input/serio/libps2.c 	rc = ps2_do_sendbyte(ps2dev, command & 0xff, timeout, 2);
rc                266 drivers/input/serio/libps2.c 	if (rc)
rc                273 drivers/input/serio/libps2.c 		rc = ps2_do_sendbyte(ps2dev, param[i], 200, 2);
rc                274 drivers/input/serio/libps2.c 		if (rc)
rc                303 drivers/input/serio/libps2.c 		rc = -EPROTO;
rc                307 drivers/input/serio/libps2.c 	rc = 0;
rc                323 drivers/input/serio/libps2.c 	return rc != -EAGAIN ? rc : -EPROTO;
rc                329 drivers/input/serio/libps2.c 	int rc;
rc                332 drivers/input/serio/libps2.c 	rc = __ps2_command(ps2dev, param, command);
rc                335 drivers/input/serio/libps2.c 	return rc;
rc                631 drivers/input/tablet/gtco.c 	int               rc;
rc                815 drivers/input/tablet/gtco.c 	rc = usb_submit_urb(urbinfo, GFP_ATOMIC);
rc                816 drivers/input/tablet/gtco.c 	if (rc != 0)
rc                818 drivers/input/tablet/gtco.c 			"usb_submit_urb failed rc=0x%x\n", rc);
rc                 74 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                 76 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, CY_REG_BASE, si->si_ofs.mode_size,
rc                 78 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                 80 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                 85 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                 91 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                100 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(cmd), &cmd);
rc                101 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                103 drivers/input/touchscreen/cyttsp4_core.c 				__func__, rc);
rc                105 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                111 drivers/input/touchscreen/cyttsp4_core.c 	int rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(cmd), &cmd);
rc                112 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                115 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                133 drivers/input/touchscreen/cyttsp4_core.c 	int rc = cyttsp4_hw_hard_reset(cd);
rc                134 drivers/input/touchscreen/cyttsp4_core.c 	if (rc == -ENOSYS)
rc                135 drivers/input/touchscreen/cyttsp4_core.c 		rc = cyttsp4_hw_soft_reset(cd);
rc                136 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                153 drivers/input/touchscreen/cyttsp4_core.c 	int rc = cyttsp4_adap_read(cd, CY_REG_BASE, sizeof(si->si_data),
rc                155 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                157 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                158 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                183 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                192 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                216 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, read_offset,
rc                220 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                222 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                223 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                239 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, read_offset, si->si_ptrs.cydata->mfgid_sz,
rc                241 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                243 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                244 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                250 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, read_offset,
rc                254 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                256 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                257 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                262 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                269 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                288 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, si->si_ofs.test_ofs, si->si_ofs.test_size,
rc                290 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                292 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                293 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                321 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                328 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                347 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, si->si_ofs.pcfg_ofs, si->si_ofs.pcfg_size,
rc                349 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                351 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                352 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                369 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                380 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                399 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, si->si_ofs.opcfg_ofs, si->si_ofs.opcfg_size,
rc                401 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                403 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                404 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                476 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                487 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, si->si_ofs.ddata_ofs, si->si_ofs.ddata_size,
rc                489 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                491 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                496 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                503 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                514 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, si->si_ofs.mdata_ofs, si->si_ofs.mdata_size,
rc                516 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                518 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc                523 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                533 drivers/input/touchscreen/cyttsp4_core.c 	int rc = 0;
rc                570 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                576 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                672 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc                674 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_data_offsets(cd);
rc                675 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                676 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                678 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_get_cydata(cd);
rc                679 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                680 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                682 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_get_test_data(cd);
rc                683 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                684 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                686 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_get_pcfg_data(cd);
rc                687 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                688 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                690 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_get_opcfg_data(cd);
rc                691 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                692 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                694 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_get_ddata(cd);
rc                695 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                696 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                698 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_get_mdata(cd);
rc                699 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                700 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                702 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_get_btn_data(cd);
rc                703 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                704 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                706 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_si_get_op_data_ptrs(cd);
rc                707 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc                710 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc                716 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_handshake(cd, si->si_data.hst_mode);
rc                717 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc                722 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc                964 drivers/input/touchscreen/cyttsp4_core.c 	int rc = 0;
rc                996 drivers/input/touchscreen/cyttsp4_core.c 		rc = cyttsp4_adap_read(cd, si->si_ofs.tt_stat_ofs + 1,
rc                999 drivers/input/touchscreen/cyttsp4_core.c 		if (rc < 0) {
rc               1001 drivers/input/touchscreen/cyttsp4_core.c 				__func__, rc);
rc               1013 drivers/input/touchscreen/cyttsp4_core.c 		rc = 0;
rc               1034 drivers/input/touchscreen/cyttsp4_core.c 	rc = 0;
rc               1037 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1044 drivers/input/touchscreen/cyttsp4_core.c 	int rc = 0;
rc               1052 drivers/input/touchscreen/cyttsp4_core.c 		rc = cyttsp4_xy_worker(cd);
rc               1058 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc               1059 drivers/input/touchscreen/cyttsp4_core.c 		dev_err(dev, "%s: xy_worker error r=%d\n", __func__, rc);
rc               1061 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1071 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1091 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, CY_REG_BASE, sizeof(mode), mode);
rc               1092 drivers/input/touchscreen/cyttsp4_core.c 	if (rc) {
rc               1093 drivers/input/touchscreen/cyttsp4_core.c 		dev_err(cd->dev, "%s: Fail read adapter r=%d\n", __func__, rc);
rc               1206 drivers/input/touchscreen/cyttsp4_core.c 		rc = cyttsp4_load_status_regs(cd);
rc               1207 drivers/input/touchscreen/cyttsp4_core.c 		if (rc < 0)
rc               1209 drivers/input/touchscreen/cyttsp4_core.c 				__func__, rc);
rc               1217 drivers/input/touchscreen/cyttsp4_core.c 			__func__, mode[0], rc);
rc               1218 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_handshake(cd, mode[0]);
rc               1219 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc               1221 drivers/input/touchscreen/cyttsp4_core.c 				__func__, mode[0], rc);
rc               1330 drivers/input/touchscreen/cyttsp4_core.c 	int rc = 0;
rc               1339 drivers/input/touchscreen/cyttsp4_core.c 		rc = -ETIME;
rc               1342 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1367 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1372 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_hw_reset(cd);
rc               1375 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1376 drivers/input/touchscreen/cyttsp4_core.c 		dev_err(cd->dev, "%s:Fail hw reset r=%d\n", __func__, rc);
rc               1377 drivers/input/touchscreen/cyttsp4_core.c 		return rc;
rc               1392 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1416 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, CY_REG_BASE, sizeof(mode), &mode);
rc               1417 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1420 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc               1429 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(mode), &mode);
rc               1431 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1433 drivers/input/touchscreen/cyttsp4_core.c 				__func__, rc);
rc               1450 drivers/input/touchscreen/cyttsp4_core.c 		rc = -EINVAL;
rc               1454 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1492 drivers/input/touchscreen/cyttsp4_core.c 	int rc = 0;
rc               1511 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_read(cd, CY_REG_BASE, sizeof(mode), &mode);
rc               1512 drivers/input/touchscreen/cyttsp4_core.c 	if (rc) {
rc               1514 drivers/input/touchscreen/cyttsp4_core.c 		dev_err(cd->dev, "%s: Fail read adapter r=%d\n", __func__, rc);
rc               1521 drivers/input/touchscreen/cyttsp4_core.c 		rc = -EINVAL;
rc               1526 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(mode[0]), &mode[0]);
rc               1528 drivers/input/touchscreen/cyttsp4_core.c 	if (rc) {
rc               1529 drivers/input/touchscreen/cyttsp4_core.c 		dev_err(cd->dev, "%s: Fail write adapter r=%d\n", __func__, rc);
rc               1536 drivers/input/touchscreen/cyttsp4_core.c 		rc = cd->cpdata->power(cd->cpdata, 0, cd->dev, &cd->ignore_irq);
rc               1539 drivers/input/touchscreen/cyttsp4_core.c 		rc = 0;
rc               1541 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1543 drivers/input/touchscreen/cyttsp4_core.c 				__func__, rc);
rc               1563 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1569 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1579 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_reset_and_wait(cd);
rc               1580 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1581 drivers/input/touchscreen/cyttsp4_core.c 		dev_err(cd->dev, "%s: Error on h/w reset r=%d\n", __func__, rc);
rc               1593 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(ldr_exit),
rc               1596 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1597 drivers/input/touchscreen/cyttsp4_core.c 		dev_err(cd->dev, "%s: Fail write r=%d\n", __func__, rc);
rc               1603 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_wait_sysinfo_mode(cd);
rc               1604 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1633 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_get_sysinfo_regs(cd);
rc               1634 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1636 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc               1642 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_set_mode(cd, CY_MODE_OPERATIONAL);
rc               1643 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1645 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc               1666 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1671 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1677 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_request_exclusive(cd, cd->dev,
rc               1679 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1685 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_startup_(cd);
rc               1701 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1707 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1709 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_startup(cd);
rc               1710 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc               1712 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc               1737 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1739 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_request_exclusive(cd, cd->dev,
rc               1741 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1747 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_core_sleep_(cd);
rc               1754 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1760 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1776 drivers/input/touchscreen/cyttsp4_core.c 		rc = cd->cpdata->power(cd->cpdata, 1, dev, &cd->ignore_irq);
rc               1779 drivers/input/touchscreen/cyttsp4_core.c 		rc = -ENOSYS;
rc               1781 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1783 drivers/input/touchscreen/cyttsp4_core.c 				__func__, rc);
rc               1815 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1817 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_request_exclusive(cd, cd->dev,
rc               1819 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1825 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_core_wake_(cd);
rc               1832 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1839 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1843 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_core_sleep(cd);
rc               1844 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1855 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1859 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_core_wake(cd);
rc               1860 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               1899 drivers/input/touchscreen/cyttsp4_core.c 	int rc;
rc               1955 drivers/input/touchscreen/cyttsp4_core.c 	rc = input_register_device(md->input);
rc               1956 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc               1958 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc               1959 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               1967 drivers/input/touchscreen/cyttsp4_core.c 	int rc = 0;
rc               1978 drivers/input/touchscreen/cyttsp4_core.c 		rc = -ENOSYS;
rc               1994 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_setup_input_device(cd);
rc               1995 drivers/input/touchscreen/cyttsp4_core.c 	if (rc)
rc               2004 drivers/input/touchscreen/cyttsp4_core.c 	return rc;
rc               2013 drivers/input/touchscreen/cyttsp4_core.c 	int rc = 0;
rc               2017 drivers/input/touchscreen/cyttsp4_core.c 		rc = -ENODEV;
rc               2024 drivers/input/touchscreen/cyttsp4_core.c 		rc = -ENOMEM;
rc               2031 drivers/input/touchscreen/cyttsp4_core.c 		rc = -ENOMEM;
rc               2055 drivers/input/touchscreen/cyttsp4_core.c 		rc = -EINVAL;
rc               2064 drivers/input/touchscreen/cyttsp4_core.c 		rc = cd->cpdata->init(cd->cpdata, 1, cd->dev);
rc               2067 drivers/input/touchscreen/cyttsp4_core.c 		rc = 0;
rc               2069 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0)
rc               2070 drivers/input/touchscreen/cyttsp4_core.c 		dev_err(cd->dev, "%s: HW Init fail r=%d\n", __func__, rc);
rc               2080 drivers/input/touchscreen/cyttsp4_core.c 	rc = request_threaded_irq(cd->irq, NULL, cyttsp4_irq, irq_flags,
rc               2082 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               2094 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_startup(cd);
rc               2097 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0 && cd->mode == CY_MODE_UNKNOWN) {
rc               2099 drivers/input/touchscreen/cyttsp4_core.c 			__func__, rc);
rc               2103 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_mt_probe(cd);
rc               2104 drivers/input/touchscreen/cyttsp4_core.c 	if (rc < 0) {
rc               2129 drivers/input/touchscreen/cyttsp4_core.c 	return ERR_PTR(rc);
rc                123 drivers/input/touchscreen/cyttsp4_spi.c 	int rc;
rc                125 drivers/input/touchscreen/cyttsp4_spi.c 	rc = cyttsp_spi_xfer(dev, xfer_buf, CY_SPI_WR_OP, addr, NULL, 0);
rc                126 drivers/input/touchscreen/cyttsp4_spi.c 	if (rc)
rc                127 drivers/input/touchscreen/cyttsp4_spi.c 		return rc;
rc                222 drivers/input/touchscreen/elo.c 	int rc = -1;
rc                250 drivers/input/touchscreen/elo.c 		rc = 0;
rc                255 drivers/input/touchscreen/elo.c 	return rc;
rc                221 drivers/input/touchscreen/ili210x.c 	int rc;
rc                231 drivers/input/touchscreen/ili210x.c 		rc = i2c_master_send(priv->client, &cmd, sizeof(cmd));
rc                232 drivers/input/touchscreen/ili210x.c 		if (rc != sizeof(cmd))
rc                362 drivers/input/touchscreen/wacom_w8001.c 	int rc;
rc                367 drivers/input/touchscreen/wacom_w8001.c 	rc = serio_write(w8001->serio, command);
rc                368 drivers/input/touchscreen/wacom_w8001.c 	if (rc == 0 && wait_response) {
rc                372 drivers/input/touchscreen/wacom_w8001.c 			rc = -EIO;
rc                375 drivers/input/touchscreen/wacom_w8001.c 	return rc;
rc                272 drivers/input/touchscreen/wm9705.c 	int rc;
rc                274 drivers/input/touchscreen/wm9705.c 	rc = wm9705_poll_sample(wm, WM97XX_ADCSEL_X | WM97XX_PEN_DOWN, &data->x);
rc                275 drivers/input/touchscreen/wm9705.c 	if (rc != RC_VALID)
rc                276 drivers/input/touchscreen/wm9705.c 		return rc;
rc                277 drivers/input/touchscreen/wm9705.c 	rc = wm9705_poll_sample(wm, WM97XX_ADCSEL_Y | WM97XX_PEN_DOWN, &data->y);
rc                278 drivers/input/touchscreen/wm9705.c 	if (rc != RC_VALID)
rc                279 drivers/input/touchscreen/wm9705.c 		return rc;
rc                281 drivers/input/touchscreen/wm9705.c 		rc = wm9705_poll_sample(wm, WM97XX_ADCSEL_PRES | WM97XX_PEN_DOWN, &data->p);
rc                282 drivers/input/touchscreen/wm9705.c 		if (rc != RC_VALID)
rc                283 drivers/input/touchscreen/wm9705.c 			return rc;
rc                381 drivers/input/touchscreen/wm9712.c 	int rc;
rc                384 drivers/input/touchscreen/wm9712.c 		rc = wm9712_poll_coord(wm, data);
rc                385 drivers/input/touchscreen/wm9712.c 		if (rc != RC_VALID)
rc                386 drivers/input/touchscreen/wm9712.c 			return rc;
rc                388 drivers/input/touchscreen/wm9712.c 		rc = wm9712_poll_sample(wm, WM97XX_ADCSEL_X | WM97XX_PEN_DOWN,
rc                390 drivers/input/touchscreen/wm9712.c 		if (rc != RC_VALID)
rc                391 drivers/input/touchscreen/wm9712.c 			return rc;
rc                393 drivers/input/touchscreen/wm9712.c 		rc = wm9712_poll_sample(wm, WM97XX_ADCSEL_Y | WM97XX_PEN_DOWN,
rc                395 drivers/input/touchscreen/wm9712.c 		if (rc != RC_VALID)
rc                396 drivers/input/touchscreen/wm9712.c 			return rc;
rc                399 drivers/input/touchscreen/wm9712.c 			rc = wm9712_poll_sample(wm, WM97XX_ADCSEL_PRES | WM97XX_PEN_DOWN,
rc                401 drivers/input/touchscreen/wm9712.c 			if (rc != RC_VALID)
rc                402 drivers/input/touchscreen/wm9712.c 				return rc;
rc                392 drivers/input/touchscreen/wm9713.c 	int rc;
rc                395 drivers/input/touchscreen/wm9713.c 		rc = wm9713_poll_coord(wm, data);
rc                396 drivers/input/touchscreen/wm9713.c 		if (rc != RC_VALID)
rc                397 drivers/input/touchscreen/wm9713.c 			return rc;
rc                399 drivers/input/touchscreen/wm9713.c 		rc = wm9713_poll_sample(wm, WM97XX_ADCSEL_X | WM97XX_PEN_DOWN, &data->x);
rc                400 drivers/input/touchscreen/wm9713.c 		if (rc != RC_VALID)
rc                401 drivers/input/touchscreen/wm9713.c 			return rc;
rc                402 drivers/input/touchscreen/wm9713.c 		rc = wm9713_poll_sample(wm, WM97XX_ADCSEL_Y | WM97XX_PEN_DOWN, &data->y);
rc                403 drivers/input/touchscreen/wm9713.c 		if (rc != RC_VALID)
rc                404 drivers/input/touchscreen/wm9713.c 			return rc;
rc                406 drivers/input/touchscreen/wm9713.c 			rc = wm9713_poll_sample(wm, WM97XX_ADCSEL_PRES | WM97XX_PEN_DOWN,
rc                408 drivers/input/touchscreen/wm9713.c 			if (rc != RC_VALID)
rc                409 drivers/input/touchscreen/wm9713.c 				return rc;
rc                124 drivers/input/touchscreen/wm97xx-core.c 	int rc = 0;
rc                145 drivers/input/touchscreen/wm97xx-core.c 	while (rc != RC_VALID && timeout++ < 5)
rc                146 drivers/input/touchscreen/wm97xx-core.c 		rc = wm->codec->poll_sample(wm, adcsel, &auxval);
rc                163 drivers/input/touchscreen/wm97xx-core.c 	return (rc == RC_VALID ? auxval & 0xfff : -EBUSY);
rc                405 drivers/input/touchscreen/wm97xx-core.c 	int rc;
rc                410 drivers/input/touchscreen/wm97xx-core.c 		rc = wm->mach_ops->acc_pen_down(wm);
rc                412 drivers/input/touchscreen/wm97xx-core.c 		rc = wm->codec->poll_touch(wm, &data);
rc                414 drivers/input/touchscreen/wm97xx-core.c 	if (rc & RC_PENUP) {
rc                421 drivers/input/touchscreen/wm97xx-core.c 		} else if (!(rc & RC_AGAIN)) {
rc                436 drivers/input/touchscreen/wm97xx-core.c 	} else if (rc & RC_VALID) {
rc                447 drivers/input/touchscreen/wm97xx-core.c 			rc = RC_AGAIN;
rc                458 drivers/input/touchscreen/wm97xx-core.c 	} else if (rc & RC_PENDOWN) {
rc                466 drivers/input/touchscreen/wm97xx-core.c 	return rc;
rc                474 drivers/input/touchscreen/wm97xx-core.c 	int rc;
rc                480 drivers/input/touchscreen/wm97xx-core.c 		rc = wm97xx_read_samples(wm);
rc                481 drivers/input/touchscreen/wm97xx-core.c 	} while (rc & RC_AGAIN);
rc               1229 drivers/iommu/dmar.c 	int rc;
rc               1240 drivers/iommu/dmar.c 	rc = 0;
rc               1284 drivers/iommu/dmar.c 		rc = qi_check_fault(iommu, index);
rc               1285 drivers/iommu/dmar.c 		if (rc)
rc               1298 drivers/iommu/dmar.c 	if (rc == -EAGAIN)
rc               1301 drivers/iommu/dmar.c 	return rc;
rc               4104 drivers/iommu/intel-iommu.c 	int rc;
rc               4111 drivers/iommu/intel-iommu.c 	rc = pci_bus_read_config_dword(pdev->bus, PCI_DEVFN(0, 0), 0xb0, &vtbar);
rc               4112 drivers/iommu/intel-iommu.c 	if (rc) {
rc                163 drivers/iommu/intel_irq_remapping.c 	int rc, index;
rc                197 drivers/iommu/intel_irq_remapping.c 	rc = qi_flush_iec(iommu, index, 0);
rc                203 drivers/iommu/intel_irq_remapping.c 	return rc;
rc                 93 drivers/iommu/s390-iommu.c 	int rc;
rc                106 drivers/iommu/s390-iommu.c 	rc = zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma,
rc                108 drivers/iommu/s390-iommu.c 	if (rc)
rc                120 drivers/iommu/s390-iommu.c 		rc = -EINVAL;
rc                135 drivers/iommu/s390-iommu.c 	return rc;
rc                218 drivers/iommu/s390-iommu.c 	int rc = 0;
rc                232 drivers/iommu/s390-iommu.c 			rc = -ENOMEM;
rc                242 drivers/iommu/s390-iommu.c 		rc = zpci_refresh_trans((u64) domain_device->zdev->fh << 32,
rc                244 drivers/iommu/s390-iommu.c 		if (rc)
rc                250 drivers/iommu/s390-iommu.c 	if (rc && ((flags & ZPCI_PTE_VALID_MASK) == ZPCI_PTE_VALID)) {
rc                264 drivers/iommu/s390-iommu.c 	return rc;
rc                271 drivers/iommu/s390-iommu.c 	int flags = ZPCI_PTE_VALID, rc = 0;
rc                279 drivers/iommu/s390-iommu.c 	rc = s390_iommu_update_trans(s390_domain, (unsigned long) paddr, iova,
rc                282 drivers/iommu/s390-iommu.c 	return rc;
rc                323 drivers/iommu/s390-iommu.c 	int rc;
rc                329 drivers/iommu/s390-iommu.c 	rc = s390_iommu_update_trans(s390_domain, (unsigned long) paddr, iova,
rc                331 drivers/iommu/s390-iommu.c 	if (rc)
rc                339 drivers/iommu/s390-iommu.c 	int rc = 0;
rc                341 drivers/iommu/s390-iommu.c 	rc = iommu_device_sysfs_add(&zdev->iommu_dev, NULL, NULL,
rc                343 drivers/iommu/s390-iommu.c 	if (rc)
rc                348 drivers/iommu/s390-iommu.c 	rc = iommu_device_register(&zdev->iommu_dev);
rc                349 drivers/iommu/s390-iommu.c 	if (rc)
rc                358 drivers/iommu/s390-iommu.c 	return rc;
rc                479 drivers/irqchip/irq-gic-v2m.c 	bool rc = false;
rc                487 drivers/irqchip/irq-gic-v2m.c 		return rc;
rc                488 drivers/irqchip/irq-gic-v2m.c 	rc = !memcmp(madt->header.oem_id, ACPI_AMZN_OEM_ID, ACPI_OEM_ID_SIZE);
rc                491 drivers/irqchip/irq-gic-v2m.c 	return rc;
rc                703 drivers/isdn/mISDN/layer2.c 	l2->rc = 0;
rc                899 drivers/isdn/mISDN/layer2.c 	l2->rc = 0;
rc               1370 drivers/isdn/mISDN/layer2.c 	} else if (l2->rc == l2->N200) {
rc               1382 drivers/isdn/mISDN/layer2.c 		l2->rc++;
rc               1397 drivers/isdn/mISDN/layer2.c 	} else if (l2->rc == l2->N200) {
rc               1405 drivers/isdn/mISDN/layer2.c 		l2->rc++;
rc               1423 drivers/isdn/mISDN/layer2.c 	l2->rc = 0;
rc               1426 drivers/isdn/mISDN/layer2.c 	l2->rc++;
rc               1440 drivers/isdn/mISDN/layer2.c 	if (l2->rc == l2->N200) {
rc               1446 drivers/isdn/mISDN/layer2.c 		l2->rc++;
rc               1462 drivers/isdn/mISDN/layer2.c 	l2->rc = 0;
rc                 55 drivers/isdn/mISDN/layer2.h 	int			rc;
rc                385 drivers/leds/led-class.c 	int rc;
rc                391 drivers/leds/led-class.c 	rc = led_classdev_register_ext(parent, led_cdev, init_data);
rc                392 drivers/leds/led-class.c 	if (rc) {
rc                394 drivers/leds/led-class.c 		return rc;
rc                296 drivers/leds/led-triggers.c 	int rc;
rc                305 drivers/leds/led-triggers.c 	rc = led_trigger_register(trig);
rc                306 drivers/leds/led-triggers.c 	if (rc)
rc                311 drivers/leds/led-triggers.c 	return rc;
rc                157 drivers/leds/leds-bcm6328.c 	int rc;
rc                193 drivers/leds/leds-bcm6328.c 		rc = 0;
rc                197 drivers/leds/leds-bcm6328.c 		rc = -EINVAL;
rc                201 drivers/leds/leds-bcm6328.c 	return rc;
rc                282 drivers/leds/leds-bcm6328.c 	int rc;
rc                335 drivers/leds/leds-bcm6328.c 	rc = led_classdev_register(dev, &led->cdev);
rc                336 drivers/leds/leds-bcm6328.c 	if (rc < 0)
rc                337 drivers/leds/leds-bcm6328.c 		return rc;
rc                395 drivers/leds/leds-bcm6328.c 		int rc;
rc                408 drivers/leds/leds-bcm6328.c 			rc = bcm6328_hwled(dev, child, reg, mem, lock);
rc                410 drivers/leds/leds-bcm6328.c 			rc = bcm6328_led(dev, child, reg, mem, lock,
rc                413 drivers/leds/leds-bcm6328.c 		if (rc < 0) {
rc                415 drivers/leds/leds-bcm6328.c 			return rc;
rc                 99 drivers/leds/leds-bcm6358.c 	int rc;
rc                140 drivers/leds/leds-bcm6358.c 	rc = led_classdev_register(dev, &led->cdev);
rc                141 drivers/leds/leds-bcm6358.c 	if (rc < 0)
rc                142 drivers/leds/leds-bcm6358.c 		return rc;
rc                196 drivers/leds/leds-bcm6358.c 		int rc;
rc                208 drivers/leds/leds-bcm6358.c 		rc = bcm6358_led(dev, child, reg, mem, lock);
rc                209 drivers/leds/leds-bcm6358.c 		if (rc < 0) {
rc                211 drivers/leds/leds-bcm6358.c 			return rc;
rc                 79 drivers/leds/leds-powernv.c 	int rc, token;
rc                101 drivers/leds/leds-powernv.c 	rc = opal_leds_set_ind(token, powernv_led->loc_code,
rc                103 drivers/leds/leds-powernv.c 	if (rc != OPAL_ASYNC_COMPLETION) {
rc                105 drivers/leds/leds-powernv.c 			__func__, powernv_led->loc_code, rc);
rc                109 drivers/leds/leds-powernv.c 	rc = opal_async_wait_response(token, &msg);
rc                110 drivers/leds/leds-powernv.c 	if (rc) {
rc                113 drivers/leds/leds-powernv.c 			__func__, rc);
rc                117 drivers/leds/leds-powernv.c 	rc = opal_get_async_rc(msg);
rc                118 drivers/leds/leds-powernv.c 	if (rc != OPAL_SUCCESS)
rc                120 drivers/leds/leds-powernv.c 			__func__, rc);
rc                124 drivers/leds/leds-powernv.c 	return rc;
rc                133 drivers/leds/leds-powernv.c 	int rc;
rc                144 drivers/leds/leds-powernv.c 	rc = opal_leds_get_ind(powernv_led->loc_code,
rc                146 drivers/leds/leds-powernv.c 	if (rc != OPAL_SUCCESS && rc != OPAL_PARTIAL) {
rc                148 drivers/leds/leds-powernv.c 			__func__, rc);
rc                179 drivers/leds/leds-powernv.c 	int rc;
rc                186 drivers/leds/leds-powernv.c 	rc = powernv_led_set(powernv_led, value);
rc                189 drivers/leds/leds-powernv.c 	return rc;
rc                209 drivers/leds/leds-powernv.c 	int rc;
rc                232 drivers/leds/leds-powernv.c 	rc = devm_led_classdev_register(dev, &powernv_led->cdev);
rc                233 drivers/leds/leds-powernv.c 	if (rc) {
rc                238 drivers/leds/leds-powernv.c 	return rc;
rc                247 drivers/leds/leds-powernv.c 	int rc = -1;
rc                267 drivers/leds/leds-powernv.c 			rc = powernv_led_create(dev, powernv_led, cur);
rc                268 drivers/leds/leds-powernv.c 			if (rc) {
rc                270 drivers/leds/leds-powernv.c 				return rc;
rc                275 drivers/leds/leds-powernv.c 	return rc;
rc                284 drivers/leds/leds-powernv.c 	int rc;
rc                296 drivers/leds/leds-powernv.c 		rc = -ENOMEM;
rc                305 drivers/leds/leds-powernv.c 	rc = powernv_led_classdev(pdev, led_node, powernv_led_common);
rc                308 drivers/leds/leds-powernv.c 	return rc;
rc                242 drivers/leds/trigger/ledtrig-activity.c 	int rc = led_trigger_register(&activity_led_trigger);
rc                244 drivers/leds/trigger/ledtrig-activity.c 	if (!rc) {
rc                249 drivers/leds/trigger/ledtrig-activity.c 	return rc;
rc                189 drivers/leds/trigger/ledtrig-heartbeat.c 	int rc = led_trigger_register(&heartbeat_led_trigger);
rc                191 drivers/leds/trigger/ledtrig-heartbeat.c 	if (!rc) {
rc                196 drivers/leds/trigger/ledtrig-heartbeat.c 	return rc;
rc                395 drivers/leds/trigger/ledtrig-netdev.c 	int rc;
rc                418 drivers/leds/trigger/ledtrig-netdev.c 	rc = register_netdevice_notifier(&trigger_data->notifier);
rc                419 drivers/leds/trigger/ledtrig-netdev.c 	if (rc)
rc                422 drivers/leds/trigger/ledtrig-netdev.c 	return rc;
rc                425 drivers/macintosh/adb.c 	int rc;
rc                453 drivers/macintosh/adb.c 	rc = adb_controller->send_request(req, 0);
rc                455 drivers/macintosh/adb.c 	if ((flags & ADBREQ_SYNC) && !rc && !req->complete)
rc                458 drivers/macintosh/adb.c 	return rc;
rc                191 drivers/macintosh/mac_hid.c 	int rc;
rc                193 drivers/macintosh/mac_hid.c 	rc = mutex_lock_killable(&mac_hid_emumouse_mutex);
rc                194 drivers/macintosh/mac_hid.c 	if (rc)
rc                195 drivers/macintosh/mac_hid.c 		return rc;
rc                197 drivers/macintosh/mac_hid.c 	rc = proc_dointvec(table, write, buffer, lenp, ppos);
rc                199 drivers/macintosh/mac_hid.c 	if (rc == 0 && write && *valp != old_val) {
rc                201 drivers/macintosh/mac_hid.c 			rc = mac_hid_start_emulation();
rc                205 drivers/macintosh/mac_hid.c 			rc = -EINVAL;
rc                209 drivers/macintosh/mac_hid.c 	if (rc)
rc                214 drivers/macintosh/mac_hid.c 	return rc;
rc                773 drivers/macintosh/macio_asic.c 	int rc;
rc                775 drivers/macintosh/macio_asic.c 	rc = pci_register_driver(&macio_pci_driver);
rc                776 drivers/macintosh/macio_asic.c 	if (rc)
rc                777 drivers/macintosh/macio_asic.c 		return rc;
rc                372 drivers/macintosh/rack-meter.c 	int rc = -ENODEV;
rc                402 drivers/macintosh/rack-meter.c 		rc = -ENOMEM;
rc                416 drivers/macintosh/rack-meter.c 		rc = -ENXIO;
rc                423 drivers/macintosh/rack-meter.c 		rc = -EBUSY;
rc                435 drivers/macintosh/rack-meter.c 		rc = -ENXIO;
rc                448 drivers/macintosh/rack-meter.c 		rc = -ENOMEM;
rc                458 drivers/macintosh/rack-meter.c 		rc = -ENOMEM;
rc                469 drivers/macintosh/rack-meter.c 		rc = -ENXIO;
rc                480 drivers/macintosh/rack-meter.c 		rc = -ENXIO;
rc                484 drivers/macintosh/rack-meter.c 	rc = rackmeter_setup(rm);
rc                485 drivers/macintosh/rack-meter.c 	if (rc) {
rc                488 drivers/macintosh/rack-meter.c 		rc = -ENXIO;
rc                492 drivers/macintosh/rack-meter.c 	rc = request_irq(rm->irq, rackmeter_irq, 0, "rackmeter", rm);
rc                493 drivers/macintosh/rack-meter.c 	if (rc != 0) {
rc                523 drivers/macintosh/rack-meter.c 	return rc;
rc                168 drivers/macintosh/smu.c 	int rc = 0;
rc                186 drivers/macintosh/smu.c 	if (rc == 0) {
rc                204 drivers/macintosh/smu.c 			rc = -EIO;
rc                206 drivers/macintosh/smu.c 		reply_len = rc == 0 ? smu->cmd_buf->length : 0;
rc                225 drivers/macintosh/smu.c 	cmd->status = rc;
rc                383 drivers/macintosh/smu.c 	int rc;
rc                389 drivers/macintosh/smu.c 	rc = smu_queue_simple(&cmd, SMU_CMD_RTC_COMMAND, 1, NULL, NULL,
rc                391 drivers/macintosh/smu.c 	if (rc)
rc                392 drivers/macintosh/smu.c 		return rc;
rc                410 drivers/macintosh/smu.c 	int rc;
rc                415 drivers/macintosh/smu.c 	rc = smu_queue_simple(&cmd, SMU_CMD_RTC_COMMAND, 8, NULL, NULL,
rc                424 drivers/macintosh/smu.c 	if (rc)
rc                425 drivers/macintosh/smu.c 		return rc;
rc                909 drivers/macintosh/smu.c 	int rc;
rc                932 drivers/macintosh/smu.c 		rc = smu_queue_cmd(&cmd);
rc                933 drivers/macintosh/smu.c 		if (rc)
rc                934 drivers/macintosh/smu.c 			return rc;
rc                937 drivers/macintosh/smu.c 			return rc;
rc               1032 drivers/macintosh/smu.c 		int rc;
rc               1033 drivers/macintosh/smu.c 		rc = mutex_lock_interruptible(&smu_part_access);
rc               1034 drivers/macintosh/smu.c 		if (rc)
rc               1035 drivers/macintosh/smu.c 			return ERR_PTR(rc);
rc               1120 drivers/macintosh/smu.c 	int rc = 0;
rc               1165 drivers/macintosh/smu.c 	rc = smu_queue_cmd(&pp->cmd);
rc               1166 drivers/macintosh/smu.c 	if (rc < 0)
rc               1167 drivers/macintosh/smu.c 		return rc;
rc               1178 drivers/macintosh/smu.c 	int size, rc = 0;
rc               1193 drivers/macintosh/smu.c 			rc = 0;
rc               1196 drivers/macintosh/smu.c 			rc = -ERESTARTSYS;
rc               1207 drivers/macintosh/smu.c 	if (rc)
rc               1208 drivers/macintosh/smu.c 		return rc;
rc               1214 drivers/macintosh/smu.c 	rc = size;
rc               1224 drivers/macintosh/smu.c 	return rc;
rc                 98 drivers/macintosh/therm_adt746x.c 	int rc;
rc                102 drivers/macintosh/therm_adt746x.c 	rc = i2c_master_send(th->clt, (const char *)tmp, 2);
rc                103 drivers/macintosh/therm_adt746x.c 	if (rc < 0)
rc                104 drivers/macintosh/therm_adt746x.c 		return rc;
rc                105 drivers/macintosh/therm_adt746x.c 	if (rc != 2)
rc                114 drivers/macintosh/therm_adt746x.c 	int rc;
rc                117 drivers/macintosh/therm_adt746x.c 	rc = i2c_master_send(th->clt, &reg_addr, 1);
rc                118 drivers/macintosh/therm_adt746x.c 	if (rc < 0)
rc                119 drivers/macintosh/therm_adt746x.c 		return rc;
rc                120 drivers/macintosh/therm_adt746x.c 	if (rc != 1)
rc                122 drivers/macintosh/therm_adt746x.c 	rc = i2c_master_recv(th->clt, (char *)&data, 1);
rc                123 drivers/macintosh/therm_adt746x.c 	if (rc < 0)
rc                124 drivers/macintosh/therm_adt746x.c 		return rc;
rc                474 drivers/macintosh/therm_adt746x.c 	int i, rc, vers, offset = 0;
rc                508 drivers/macintosh/therm_adt746x.c 	rc = read_reg(th, CONFIG_REG);
rc                509 drivers/macintosh/therm_adt746x.c 	if (rc < 0) {
rc                103 drivers/macintosh/via-pmu-backlight.c 	int rc = 0;
rc                108 drivers/macintosh/via-pmu-backlight.c 		rc = __pmu_backlight_update_status(bd);
rc                110 drivers/macintosh/via-pmu-backlight.c 	return rc;
rc                 41 drivers/macintosh/windfarm_ad7417_sensor.c 	int rc;
rc                 48 drivers/macintosh/windfarm_ad7417_sensor.c 	rc = i2c_master_send(pv->i2c, buf, 1);
rc                 49 drivers/macintosh/windfarm_ad7417_sensor.c 	if (rc < 0)
rc                 51 drivers/macintosh/windfarm_ad7417_sensor.c 	rc = i2c_master_recv(pv->i2c, buf, 2);
rc                 52 drivers/macintosh/windfarm_ad7417_sensor.c 	if (rc < 0)
rc                103 drivers/macintosh/windfarm_ad7417_sensor.c 	int i, rc;
rc                113 drivers/macintosh/windfarm_ad7417_sensor.c 		rc = i2c_master_send(pv->i2c, buf, 2);
rc                114 drivers/macintosh/windfarm_ad7417_sensor.c 		if (rc < 0)
rc                122 drivers/macintosh/windfarm_ad7417_sensor.c 		rc = i2c_master_send(pv->i2c, buf, 1);
rc                123 drivers/macintosh/windfarm_ad7417_sensor.c 		if (rc < 0)
rc                127 drivers/macintosh/windfarm_ad7417_sensor.c 		rc = i2c_master_recv(pv->i2c, buf, 2);
rc                128 drivers/macintosh/windfarm_ad7417_sensor.c 		if (rc < 0)
rc                192 drivers/macintosh/windfarm_ad7417_sensor.c 	int rc;
rc                210 drivers/macintosh/windfarm_ad7417_sensor.c 	rc = i2c_master_send(pv->i2c, buf, 1);
rc                211 drivers/macintosh/windfarm_ad7417_sensor.c 	if (rc > 0) {
rc                212 drivers/macintosh/windfarm_ad7417_sensor.c 		rc = i2c_master_recv(pv->i2c, buf, 1);
rc                213 drivers/macintosh/windfarm_ad7417_sensor.c 		if (rc > 0) {
rc                223 drivers/macintosh/windfarm_ad7417_sensor.c 			rc = i2c_master_send(pv->i2c, buf, 2);
rc                226 drivers/macintosh/windfarm_ad7417_sensor.c 	if (rc <= 0)
rc                375 drivers/macintosh/windfarm_core.c 	int rc;
rc                380 drivers/macintosh/windfarm_core.c 	rc = blocking_notifier_chain_register(&wf_client_list, nb);
rc                381 drivers/macintosh/windfarm_core.c 	if (rc != 0)
rc                392 drivers/macintosh/windfarm_core.c 	return rc;
rc                148 drivers/macintosh/windfarm_fcu_controls.c 	int rc, shift = pv->rpm_shift;
rc                160 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_write_reg(pv, 0x10 + (fan->id * 2), buf, 2);
rc                161 drivers/macintosh/windfarm_fcu_controls.c 	if (rc < 0)
rc                170 drivers/macintosh/windfarm_fcu_controls.c 	int rc, reg_base, shift = pv->rpm_shift;
rc                175 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_read_reg(pv, 0xb, &failure, 1);
rc                176 drivers/macintosh/windfarm_fcu_controls.c 	if (rc != 1)
rc                180 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_read_reg(pv, 0xd, &active, 1);
rc                181 drivers/macintosh/windfarm_fcu_controls.c 	if (rc != 1)
rc                192 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_read_reg(pv, reg_base + (fan->id * 2), buf, 2);
rc                193 drivers/macintosh/windfarm_fcu_controls.c 	if (rc != 2)
rc                206 drivers/macintosh/windfarm_fcu_controls.c 	int rc;
rc                217 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_write_reg(pv, 0x30 + (fan->id * 2), buf, 1);
rc                218 drivers/macintosh/windfarm_fcu_controls.c 	if (rc < 0)
rc                230 drivers/macintosh/windfarm_fcu_controls.c 	int rc;
rc                232 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_read_reg(pv, 0x2b, &failure, 1);
rc                233 drivers/macintosh/windfarm_fcu_controls.c 	if (rc != 1)
rc                237 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_read_reg(pv, 0x2d, &active, 1);
rc                238 drivers/macintosh/windfarm_fcu_controls.c 	if (rc != 1)
rc                243 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_read_reg(pv, 0x30 + (fan->id * 2), buf, 1);
rc                244 drivers/macintosh/windfarm_fcu_controls.c 	if (rc != 1)
rc                500 drivers/macintosh/windfarm_fcu_controls.c 	int rc;
rc                502 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_write_reg(pv, 0xe, &buf, 1);
rc                503 drivers/macintosh/windfarm_fcu_controls.c 	if (rc < 0)
rc                505 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_write_reg(pv, 0x2e, &buf, 1);
rc                506 drivers/macintosh/windfarm_fcu_controls.c 	if (rc < 0)
rc                508 drivers/macintosh/windfarm_fcu_controls.c 	rc = wf_fcu_read_reg(pv, 0, &buf, 1);
rc                509 drivers/macintosh/windfarm_fcu_controls.c 	if (rc < 0)
rc                 95 drivers/macintosh/windfarm_lm75_sensor.c 	int rc, ds1775;
rc                145 drivers/macintosh/windfarm_lm75_sensor.c 	rc = wf_register_sensor(&lm->sens);
rc                146 drivers/macintosh/windfarm_lm75_sensor.c 	if (rc)
rc                148 drivers/macintosh/windfarm_lm75_sensor.c 	return rc;
rc                 43 drivers/macintosh/windfarm_lm87_sensor.c 	int rc, tries = 0;
rc                 49 drivers/macintosh/windfarm_lm87_sensor.c 		rc = i2c_master_send(chip, &buf, 1);
rc                 50 drivers/macintosh/windfarm_lm87_sensor.c 		if (rc <= 0)
rc                 52 drivers/macintosh/windfarm_lm87_sensor.c 		rc = i2c_master_recv(chip, &buf, 1);
rc                 53 drivers/macintosh/windfarm_lm87_sensor.c 		if (rc <= 0)
rc                104 drivers/macintosh/windfarm_lm87_sensor.c 	int rc;
rc                142 drivers/macintosh/windfarm_lm87_sensor.c 	rc = wf_register_sensor(&lm->sens);
rc                143 drivers/macintosh/windfarm_lm87_sensor.c 	if (rc)
rc                145 drivers/macintosh/windfarm_lm87_sensor.c 	return rc;
rc                 68 drivers/macintosh/windfarm_max6690_sensor.c 	int rc;
rc                101 drivers/macintosh/windfarm_max6690_sensor.c 	rc = wf_register_sensor(&max->sens);
rc                102 drivers/macintosh/windfarm_max6690_sensor.c 	if (rc)
rc                104 drivers/macintosh/windfarm_max6690_sensor.c 	return rc;
rc                587 drivers/macintosh/windfarm_pm121.c 	int rc;
rc                601 drivers/macintosh/windfarm_pm121.c 	rc = sensor->ops->get_value(sensor, &temp);
rc                602 drivers/macintosh/windfarm_pm121.c 	if (rc) {
rc                604 drivers/macintosh/windfarm_pm121.c 		       sensor->name, rc);
rc                629 drivers/macintosh/windfarm_pm121.c 		rc = control->ops->set_value(control, st->setpoint);
rc                630 drivers/macintosh/windfarm_pm121.c 		if (rc) {
rc                632 drivers/macintosh/windfarm_pm121.c 			       control->name, rc);
rc                722 drivers/macintosh/windfarm_pm121.c 	int rc;
rc                733 drivers/macintosh/windfarm_pm121.c 	rc = sensor_cpu_temp->ops->get_value(sensor_cpu_temp, &temp);
rc                734 drivers/macintosh/windfarm_pm121.c 	if (rc) {
rc                736 drivers/macintosh/windfarm_pm121.c 		       rc);
rc                741 drivers/macintosh/windfarm_pm121.c 	rc = sensor_cpu_power->ops->get_value(sensor_cpu_power, &power);
rc                742 drivers/macintosh/windfarm_pm121.c 	if (rc) {
rc                744 drivers/macintosh/windfarm_pm121.c 		       rc);
rc                772 drivers/macintosh/windfarm_pm121.c 		rc = fan_cpu->ops->set_value(fan_cpu, st->setpoint);
rc                773 drivers/macintosh/windfarm_pm121.c 		if (rc) {
rc                775 drivers/macintosh/windfarm_pm121.c 			       fan_cpu->name, rc);
rc               1012 drivers/macintosh/windfarm_pm121.c 	int rc = -ENODEV;
rc               1015 drivers/macintosh/windfarm_pm121.c 		rc = pm121_init_pm();
rc               1017 drivers/macintosh/windfarm_pm121.c 	if (rc == 0) {
rc               1027 drivers/macintosh/windfarm_pm121.c 	return rc;
rc                211 drivers/macintosh/windfarm_pm72.c 	int rc;
rc                214 drivers/macintosh/windfarm_pm72.c 	rc = wf_sensor_get(sens_cpu_temp[cpu], &dtemp);
rc                215 drivers/macintosh/windfarm_pm72.c 	if (rc) {
rc                223 drivers/macintosh/windfarm_pm72.c 	rc = wf_sensor_get(sens_cpu_volts[cpu], &volts);
rc                224 drivers/macintosh/windfarm_pm72.c 	if (rc) {
rc                231 drivers/macintosh/windfarm_pm72.c 	rc = wf_sensor_get(sens_cpu_amps[cpu], &amps);
rc                232 drivers/macintosh/windfarm_pm72.c 	if (rc) {
rc                331 drivers/macintosh/windfarm_pm81.c 	int rc;
rc                340 drivers/macintosh/windfarm_pm81.c 	rc = wf_sensor_get(sensor_hd_temp, &temp);
rc                341 drivers/macintosh/windfarm_pm81.c 	if (rc) {
rc                343 drivers/macintosh/windfarm_pm81.c 		       rc);
rc                376 drivers/macintosh/windfarm_pm81.c 		rc = wf_control_set(fan_system, st->sys_setpoint);
rc                377 drivers/macintosh/windfarm_pm81.c 		if (rc) {
rc                379 drivers/macintosh/windfarm_pm81.c 			       rc);
rc                384 drivers/macintosh/windfarm_pm81.c 		rc = wf_control_set(fan_hd, st->hd_setpoint);
rc                385 drivers/macintosh/windfarm_pm81.c 		if (rc) {
rc                387 drivers/macintosh/windfarm_pm81.c 			       rc);
rc                475 drivers/macintosh/windfarm_pm81.c 	int rc;
rc                484 drivers/macintosh/windfarm_pm81.c 	rc = wf_sensor_get(sensor_cpu_temp, &temp);
rc                485 drivers/macintosh/windfarm_pm81.c 	if (rc) {
rc                487 drivers/macintosh/windfarm_pm81.c 		       rc);
rc                492 drivers/macintosh/windfarm_pm81.c 	rc = wf_sensor_get(sensor_cpu_power, &power);
rc                493 drivers/macintosh/windfarm_pm81.c 	if (rc) {
rc                495 drivers/macintosh/windfarm_pm81.c 		       rc);
rc                528 drivers/macintosh/windfarm_pm81.c 		rc = wf_control_set(fan_cpu_main, st->cpu_setpoint);
rc                529 drivers/macintosh/windfarm_pm81.c 		if (rc) {
rc                531 drivers/macintosh/windfarm_pm81.c 			       " error %d\n", rc);
rc                778 drivers/macintosh/windfarm_pm81.c 	int rc = -ENODEV;
rc                782 drivers/macintosh/windfarm_pm81.c 		rc = wf_init_pm();
rc                784 drivers/macintosh/windfarm_pm81.c 	if (rc == 0) {
rc                795 drivers/macintosh/windfarm_pm81.c 	return rc;
rc                221 drivers/macintosh/windfarm_pm91.c 	int rc;
rc                230 drivers/macintosh/windfarm_pm91.c 	rc = wf_sensor_get(sensor_cpu_temp, &temp);
rc                231 drivers/macintosh/windfarm_pm91.c 	if (rc) {
rc                233 drivers/macintosh/windfarm_pm91.c 		       rc);
rc                238 drivers/macintosh/windfarm_pm91.c 	rc = wf_sensor_get(sensor_cpu_power, &power);
rc                239 drivers/macintosh/windfarm_pm91.c 	if (rc) {
rc                241 drivers/macintosh/windfarm_pm91.c 		       rc);
rc                265 drivers/macintosh/windfarm_pm91.c 		rc = wf_control_set(fan_cpu_main, st->cpu_setpoint);
rc                266 drivers/macintosh/windfarm_pm91.c 		if (rc) {
rc                268 drivers/macintosh/windfarm_pm91.c 			       " error %d\n", rc);
rc                273 drivers/macintosh/windfarm_pm91.c 		rc = wf_control_set(fan_cpu_second, st->cpu_setpoint);
rc                274 drivers/macintosh/windfarm_pm91.c 		if (rc) {
rc                276 drivers/macintosh/windfarm_pm91.c 			       " error %d\n", rc);
rc                281 drivers/macintosh/windfarm_pm91.c 		rc = wf_control_set(fan_cpu_third, st->cpu_setpoint);
rc                282 drivers/macintosh/windfarm_pm91.c 		if (rc) {
rc                284 drivers/macintosh/windfarm_pm91.c 			       " error %d\n", rc);
rc                330 drivers/macintosh/windfarm_pm91.c 	int rc;
rc                339 drivers/macintosh/windfarm_pm91.c 	rc = wf_sensor_get(sensor_hd_temp, &temp);
rc                340 drivers/macintosh/windfarm_pm91.c 	if (rc) {
rc                342 drivers/macintosh/windfarm_pm91.c 		       rc);
rc                362 drivers/macintosh/windfarm_pm91.c 		rc = wf_control_set(fan_hd, st->setpoint);
rc                363 drivers/macintosh/windfarm_pm91.c 		if (rc) {
rc                365 drivers/macintosh/windfarm_pm91.c 			       rc);
rc                411 drivers/macintosh/windfarm_pm91.c 	int rc;
rc                420 drivers/macintosh/windfarm_pm91.c 	rc = wf_sensor_get(sensor_slots_power, &power);
rc                421 drivers/macintosh/windfarm_pm91.c 	if (rc) {
rc                423 drivers/macintosh/windfarm_pm91.c 		       rc);
rc                445 drivers/macintosh/windfarm_pm91.c 		rc = wf_control_set(fan_slots, st->setpoint);
rc                446 drivers/macintosh/windfarm_pm91.c 		if (rc) {
rc                448 drivers/macintosh/windfarm_pm91.c 			       rc);
rc                708 drivers/macintosh/windfarm_pm91.c 	int rc = -ENODEV;
rc                711 drivers/macintosh/windfarm_pm91.c 		rc = wf_init_pm();
rc                713 drivers/macintosh/windfarm_pm91.c 	if (rc == 0) {
rc                724 drivers/macintosh/windfarm_pm91.c 	return rc;
rc                205 drivers/macintosh/windfarm_rm31.c 	int rc;
rc                208 drivers/macintosh/windfarm_rm31.c 	rc = wf_sensor_get(sens_cpu_temp[cpu], &dtemp);
rc                209 drivers/macintosh/windfarm_rm31.c 	if (rc) {
rc                217 drivers/macintosh/windfarm_rm31.c 	rc = wf_sensor_get(sens_cpu_volts[cpu], &volts);
rc                218 drivers/macintosh/windfarm_rm31.c 	if (rc) {
rc                225 drivers/macintosh/windfarm_rm31.c 	rc = wf_sensor_get(sens_cpu_amps[cpu], &amps);
rc                226 drivers/macintosh/windfarm_rm31.c 	if (rc) {
rc                 58 drivers/macintosh/windfarm_smu_controls.c 	int rc;
rc                 92 drivers/macintosh/windfarm_smu_controls.c 	rc = smu_queue_cmd(&cmd);
rc                 93 drivers/macintosh/windfarm_smu_controls.c 	if (rc)
rc                 94 drivers/macintosh/windfarm_smu_controls.c 		return rc;
rc                 69 drivers/macintosh/windfarm_smu_sensors.c 	int rc;
rc                 71 drivers/macintosh/windfarm_smu_sensors.c 	rc = smu_queue_simple(&cmd, SMU_CMD_READ_ADC, 1,
rc                 73 drivers/macintosh/windfarm_smu_sensors.c 	if (rc)
rc                 74 drivers/macintosh/windfarm_smu_sensors.c 		return rc;
rc                 90 drivers/macintosh/windfarm_smu_sensors.c 	int rc;
rc                 94 drivers/macintosh/windfarm_smu_sensors.c 	rc = smu_read_adc(ads->reg, &val);
rc                 95 drivers/macintosh/windfarm_smu_sensors.c 	if (rc) {
rc                 97 drivers/macintosh/windfarm_smu_sensors.c 		       rc);
rc                 98 drivers/macintosh/windfarm_smu_sensors.c 		return rc;
rc                114 drivers/macintosh/windfarm_smu_sensors.c 	int rc;
rc                116 drivers/macintosh/windfarm_smu_sensors.c 	rc = smu_read_adc(ads->reg, &val);
rc                117 drivers/macintosh/windfarm_smu_sensors.c 	if (rc) {
rc                119 drivers/macintosh/windfarm_smu_sensors.c 		       rc);
rc                120 drivers/macintosh/windfarm_smu_sensors.c 		return rc;
rc                135 drivers/macintosh/windfarm_smu_sensors.c 	int rc;
rc                137 drivers/macintosh/windfarm_smu_sensors.c 	rc = smu_read_adc(ads->reg, &val);
rc                138 drivers/macintosh/windfarm_smu_sensors.c 	if (rc) {
rc                140 drivers/macintosh/windfarm_smu_sensors.c 		       rc);
rc                141 drivers/macintosh/windfarm_smu_sensors.c 		return rc;
rc                156 drivers/macintosh/windfarm_smu_sensors.c 	int rc;
rc                158 drivers/macintosh/windfarm_smu_sensors.c 	rc = smu_read_adc(ads->reg, &val);
rc                159 drivers/macintosh/windfarm_smu_sensors.c 	if (rc) {
rc                161 drivers/macintosh/windfarm_smu_sensors.c 		       rc);
rc                162 drivers/macintosh/windfarm_smu_sensors.c 		return rc;
rc                300 drivers/macintosh/windfarm_smu_sensors.c 	int rc;
rc                302 drivers/macintosh/windfarm_smu_sensors.c 	rc = pow->amps->ops->get_value(pow->amps, &amps);
rc                303 drivers/macintosh/windfarm_smu_sensors.c 	if (rc)
rc                304 drivers/macintosh/windfarm_smu_sensors.c 		return rc;
rc                311 drivers/macintosh/windfarm_smu_sensors.c 	rc = pow->volts->ops->get_value(pow->volts, &volts);
rc                312 drivers/macintosh/windfarm_smu_sensors.c 	if (rc)
rc                313 drivers/macintosh/windfarm_smu_sensors.c 		return rc;
rc                631 drivers/mailbox/bcm-flexrm-mailbox.c 	int rc;
rc                633 drivers/mailbox/bcm-flexrm-mailbox.c 	rc = dma_map_sg(dev, msg->spu.src, sg_nents(msg->spu.src),
rc                635 drivers/mailbox/bcm-flexrm-mailbox.c 	if (rc < 0)
rc                636 drivers/mailbox/bcm-flexrm-mailbox.c 		return rc;
rc                638 drivers/mailbox/bcm-flexrm-mailbox.c 	rc = dma_map_sg(dev, msg->spu.dst, sg_nents(msg->spu.dst),
rc                640 drivers/mailbox/bcm-flexrm-mailbox.c 	if (rc < 0) {
rc                643 drivers/mailbox/bcm-flexrm-mailbox.c 		return rc;
rc               1205 drivers/mailbox/bcm-flexrm-mailbox.c 	int i, rc;
rc               1212 drivers/mailbox/bcm-flexrm-mailbox.c 			rc = flexrm_new_request(ring, msg,
rc               1214 drivers/mailbox/bcm-flexrm-mailbox.c 			if (rc) {
rc               1215 drivers/mailbox/bcm-flexrm-mailbox.c 				msg->error = rc;
rc               1216 drivers/mailbox/bcm-flexrm-mailbox.c 				return rc;
rc                129 drivers/mailbox/mailbox-xgene-slimpro.c 	int rc;
rc                132 drivers/mailbox/mailbox-xgene-slimpro.c 	rc = devm_request_irq(mb_chan->dev, mb_chan->irq, slimpro_mbox_irq, 0,
rc                134 drivers/mailbox/mailbox-xgene-slimpro.c 	if (unlikely(rc)) {
rc                137 drivers/mailbox/mailbox-xgene-slimpro.c 		return rc;
rc                175 drivers/mailbox/mailbox-xgene-slimpro.c 	int rc;
rc                214 drivers/mailbox/mailbox-xgene-slimpro.c 	rc = devm_mbox_controller_register(&pdev->dev, &ctx->mb_ctrl);
rc                215 drivers/mailbox/mailbox-xgene-slimpro.c 	if (rc) {
rc                217 drivers/mailbox/mailbox-xgene-slimpro.c 			"APM X-Gene SLIMpro MailBox register failed:%d\n", rc);
rc                218 drivers/mailbox/mailbox-xgene-slimpro.c 		return rc;
rc                264 drivers/mailbox/pcc.c 		int rc;
rc                266 drivers/mailbox/pcc.c 		rc = devm_request_irq(dev, pcc_doorbell_irq[subspace_id],
rc                268 drivers/mailbox/pcc.c 		if (unlikely(rc)) {
rc                272 drivers/mailbox/pcc.c 			chan = ERR_PTR(rc);
rc                435 drivers/mailbox/pcc.c 	int count, i, rc;
rc                472 drivers/mailbox/pcc.c 		rc = -ENOMEM;
rc                478 drivers/mailbox/pcc.c 		rc = -ENOMEM;
rc                484 drivers/mailbox/pcc.c 		rc = -ENOMEM;
rc                508 drivers/mailbox/pcc.c 				rc = pcc_parse_subspace_irq(i, pcct_hrss);
rc                509 drivers/mailbox/pcc.c 				if (rc < 0)
rc                538 drivers/mailbox/pcc.c 	return rc;
rc                272 drivers/mcb/mcb-core.c 	int rc;
rc                280 drivers/mcb/mcb-core.c 		rc = bus_nr;
rc                294 drivers/mcb/mcb-core.c 	rc = device_add(&bus->dev);
rc                295 drivers/mcb/mcb-core.c 	if (rc)
rc                302 drivers/mcb/mcb-core.c 	return ERR_PTR(rc);
rc                346 drivers/md/persistent-data/dm-space-map-metadata.c 	uint32_t rc;
rc                377 drivers/md/persistent-data/dm-space-map-metadata.c 	r = sm_ll_lookup_bitmap(&smm->ll, b, &rc);
rc                381 drivers/md/persistent-data/dm-space-map-metadata.c 	if (rc == 3)
rc                387 drivers/md/persistent-data/dm-space-map-metadata.c 		*result = rc + adjustment > 1;
rc               1995 drivers/media/cec/cec-adap.c 				rc_keydown(adap->rc, RC_PROTO_CEC,
rc               1998 drivers/media/cec/cec-adap.c 				rc_keydown(adap->rc, RC_PROTO_CEC,
rc               2014 drivers/media/cec/cec-adap.c 			rc_keydown(adap->rc, RC_PROTO_CEC, msg->msg[2], 0);
rc               2025 drivers/media/cec/cec-adap.c 		rc_keyup(adap->rc);
rc                314 drivers/media/cec/cec-core.c 	adap->rc = rc_allocate_device(RC_DRIVER_SCANCODE);
rc                315 drivers/media/cec/cec-core.c 	if (!adap->rc) {
rc                326 drivers/media/cec/cec-core.c 	adap->rc->device_name = adap->name;
rc                327 drivers/media/cec/cec-core.c 	adap->rc->input_phys = adap->input_phys;
rc                328 drivers/media/cec/cec-core.c 	adap->rc->input_id.bustype = BUS_CEC;
rc                329 drivers/media/cec/cec-core.c 	adap->rc->input_id.vendor = 0;
rc                330 drivers/media/cec/cec-core.c 	adap->rc->input_id.product = 0;
rc                331 drivers/media/cec/cec-core.c 	adap->rc->input_id.version = 1;
rc                332 drivers/media/cec/cec-core.c 	adap->rc->driver_name = CEC_NAME;
rc                333 drivers/media/cec/cec-core.c 	adap->rc->allowed_protocols = RC_PROTO_BIT_CEC;
rc                334 drivers/media/cec/cec-core.c 	adap->rc->priv = adap;
rc                335 drivers/media/cec/cec-core.c 	adap->rc->map_name = RC_MAP_CEC;
rc                336 drivers/media/cec/cec-core.c 	adap->rc->timeout = MS_TO_NS(550);
rc                358 drivers/media/cec/cec-core.c 		adap->rc->dev.parent = parent;
rc                359 drivers/media/cec/cec-core.c 		res = rc_register_device(adap->rc);
rc                364 drivers/media/cec/cec-core.c 			rc_free_device(adap->rc);
rc                365 drivers/media/cec/cec-core.c 			adap->rc = NULL;
rc                375 drivers/media/cec/cec-core.c 		rc_unregister_device(adap->rc);
rc                376 drivers/media/cec/cec-core.c 		adap->rc = NULL;
rc                419 drivers/media/cec/cec-core.c 	rc_unregister_device(adap->rc);
rc                420 drivers/media/cec/cec-core.c 	adap->rc = NULL;
rc                441 drivers/media/cec/cec-core.c 	rc_free_device(adap->rc);
rc                528 drivers/media/common/siano/smscoreapi.c 	int rc = 0;
rc                536 drivers/media/common/siano/smscoreapi.c 		     next != first && !rc;
rc                540 drivers/media/common/siano/smscoreapi.c 			rc = hotplug(coredev, coredev->device, 1);
rc                543 drivers/media/common/siano/smscoreapi.c 		if (rc >= 0) {
rc                549 drivers/media/common/siano/smscoreapi.c 		rc = -ENOMEM;
rc                553 drivers/media/common/siano/smscoreapi.c 	return rc;
rc                601 drivers/media/common/siano/smscoreapi.c 	int rc = 0;
rc                606 drivers/media/common/siano/smscoreapi.c 		rc = elem->hotplug(coredev, device, arrival);
rc                607 drivers/media/common/siano/smscoreapi.c 		if (rc < 0)
rc                611 drivers/media/common/siano/smscoreapi.c 	return rc;
rc                750 drivers/media/common/siano/smscoreapi.c 	int rc;
rc                756 drivers/media/common/siano/smscoreapi.c 	rc = coredev->sendrequest_handler(coredev->context, buffer, size);
rc                757 drivers/media/common/siano/smscoreapi.c 	if (rc < 0) {
rc                758 drivers/media/common/siano/smscoreapi.c 		pr_info("sendrequest returned error %d\n", rc);
rc                759 drivers/media/common/siano/smscoreapi.c 		return rc;
rc                775 drivers/media/common/siano/smscoreapi.c 	int rc;
rc                782 drivers/media/common/siano/smscoreapi.c 		rc = sms_ir_init(coredev);
rc                784 drivers/media/common/siano/smscoreapi.c 		if	(rc != 0)
rc                801 drivers/media/common/siano/smscoreapi.c 				rc = smscore_sendrequest_and_wait(coredev, msg,
rc                874 drivers/media/common/siano/smscoreapi.c 	int rc;
rc                882 drivers/media/common/siano/smscoreapi.c 	rc = smscore_set_device_mode(coredev, mode);
rc                883 drivers/media/common/siano/smscoreapi.c 	if (rc < 0) {
rc                884 drivers/media/common/siano/smscoreapi.c 		pr_info("set device mode failed , rc %d\n", rc);
rc                885 drivers/media/common/siano/smscoreapi.c 		return rc;
rc                887 drivers/media/common/siano/smscoreapi.c 	rc = smscore_configure_board(coredev);
rc                888 drivers/media/common/siano/smscoreapi.c 	if (rc < 0) {
rc                889 drivers/media/common/siano/smscoreapi.c 		pr_info("configure board failed , rc %d\n", rc);
rc                890 drivers/media/common/siano/smscoreapi.c 		return rc;
rc                895 drivers/media/common/siano/smscoreapi.c 	rc = smscore_notify_callbacks(coredev, coredev->device, 1);
rc                898 drivers/media/common/siano/smscoreapi.c 	pr_debug("device %p started, rc %d\n", coredev, rc);
rc                902 drivers/media/common/siano/smscoreapi.c 	return rc;
rc                915 drivers/media/common/siano/smscoreapi.c 	int rc = 0;
rc                924 drivers/media/common/siano/smscoreapi.c 		rc = coredev->preload_handler(coredev->context);
rc                925 drivers/media/common/siano/smscoreapi.c 		if (rc < 0)
rc                926 drivers/media/common/siano/smscoreapi.c 			return rc;
rc                938 drivers/media/common/siano/smscoreapi.c 		rc = smscore_sendrequest_and_wait(coredev, msg,
rc                941 drivers/media/common/siano/smscoreapi.c 		if (rc < 0) {
rc                942 drivers/media/common/siano/smscoreapi.c 			pr_err("device reload failed, rc %d\n", rc);
rc                952 drivers/media/common/siano/smscoreapi.c 	while (size && rc >= 0) {
rc                964 drivers/media/common/siano/smscoreapi.c 		rc = smscore_sendrequest_and_wait(coredev, data_msg,
rc                973 drivers/media/common/siano/smscoreapi.c 	if (rc < 0)
rc                985 drivers/media/common/siano/smscoreapi.c 	rc = smscore_sendrequest_and_wait(coredev, msg,
rc                988 drivers/media/common/siano/smscoreapi.c 	if (rc < 0)
rc               1008 drivers/media/common/siano/smscoreapi.c 		rc = smscore_sendrequest_and_wait(coredev, trigger_msg,
rc               1014 drivers/media/common/siano/smscoreapi.c 		rc = coredev->sendrequest_handler(coredev->context, msg,
rc               1018 drivers/media/common/siano/smscoreapi.c 	if (rc < 0)
rc               1032 drivers/media/common/siano/smscoreapi.c 			 rc, coredev->postload_handler);
rc               1033 drivers/media/common/siano/smscoreapi.c 		if (rc >= 0)
rc               1037 drivers/media/common/siano/smscoreapi.c 	pr_debug("rc=%d\n", rc);
rc               1038 drivers/media/common/siano/smscoreapi.c 	return rc;
rc               1142 drivers/media/common/siano/smscoreapi.c 	int rc = -ENOENT;
rc               1158 drivers/media/common/siano/smscoreapi.c 	rc = request_firmware(&fw, fw_filename, coredev->device);
rc               1159 drivers/media/common/siano/smscoreapi.c 	if (rc < 0) {
rc               1161 drivers/media/common/siano/smscoreapi.c 		return rc;
rc               1168 drivers/media/common/siano/smscoreapi.c 		rc = -ENOMEM;
rc               1173 drivers/media/common/siano/smscoreapi.c 		rc = (coredev->device_flags & SMS_DEVICE_FAMILY2) ?
rc               1182 drivers/media/common/siano/smscoreapi.c 	return rc;
rc               1260 drivers/media/common/siano/smscoreapi.c 	int rc;
rc               1268 drivers/media/common/siano/smscoreapi.c 	rc = smscore_sendrequest_and_wait(coredev, msg, msg->msg_length,
rc               1270 drivers/media/common/siano/smscoreapi.c 	if (rc == -ETIME) {
rc               1275 drivers/media/common/siano/smscoreapi.c 			rc = smscore_sendrequest_and_wait(
rc               1278 drivers/media/common/siano/smscoreapi.c 			if (rc < 0)
rc               1280 drivers/media/common/siano/smscoreapi.c 					rc);
rc               1282 drivers/media/common/siano/smscoreapi.c 			rc = -ETIME;
rc               1287 drivers/media/common/siano/smscoreapi.c 	return rc;
rc               1303 drivers/media/common/siano/smscoreapi.c 	int rc = 0;
rc               1315 drivers/media/common/siano/smscoreapi.c 	rc = smscore_sendrequest_and_wait(coredev, msg,
rc               1320 drivers/media/common/siano/smscoreapi.c 	return rc;
rc               1335 drivers/media/common/siano/smscoreapi.c 	int rc = 0;
rc               1347 drivers/media/common/siano/smscoreapi.c 			rc = smscore_detect_mode(coredev);
rc               1348 drivers/media/common/siano/smscoreapi.c 			if (rc < 0) {
rc               1349 drivers/media/common/siano/smscoreapi.c 				pr_err("mode detect failed %d\n", rc);
rc               1350 drivers/media/common/siano/smscoreapi.c 				return rc;
rc               1360 drivers/media/common/siano/smscoreapi.c 			rc = smscore_load_firmware_from_file(coredev,
rc               1362 drivers/media/common/siano/smscoreapi.c 			if (rc >= 0)
rc               1369 drivers/media/common/siano/smscoreapi.c 			rc = smscore_init_device(coredev, mode);
rc               1370 drivers/media/common/siano/smscoreapi.c 			if (rc < 0)
rc               1371 drivers/media/common/siano/smscoreapi.c 				pr_err("device init failed, rc %d.\n", rc);
rc               1386 drivers/media/common/siano/smscoreapi.c 			rc = coredev->setmode_handler(coredev->context, mode);
rc               1389 drivers/media/common/siano/smscoreapi.c 	if (rc >= 0) {
rc               1403 drivers/media/common/siano/smscoreapi.c 			rc = smscore_sendrequest_and_wait(
rc               1411 drivers/media/common/siano/smscoreapi.c 	if (rc < 0)
rc               1412 drivers/media/common/siano/smscoreapi.c 		pr_err("return error code %d.\n", rc);
rc               1416 drivers/media/common/siano/smscoreapi.c 	return rc;
rc               1484 drivers/media/common/siano/smscoreapi.c 	int rc = -EBUSY;
rc               1515 drivers/media/common/siano/smscoreapi.c 		rc = client->onresponse_handler(client->context, cb);
rc               1517 drivers/media/common/siano/smscoreapi.c 	if (rc < 0) {
rc               1795 drivers/media/common/siano/smscoreapi.c 	int rc;
rc               1810 drivers/media/common/siano/smscoreapi.c 	rc = smscore_validate_client(client->coredev, client, 0,
rc               1812 drivers/media/common/siano/smscoreapi.c 	if (rc < 0)
rc               1813 drivers/media/common/siano/smscoreapi.c 		return rc;
rc               1951 drivers/media/common/siano/smscoreapi.c 	int rc;
rc               1984 drivers/media/common/siano/smscoreapi.c 			rc = -EINVAL;
rc               2006 drivers/media/common/siano/smscoreapi.c 	rc = smscore_sendrequest_and_wait(coredev, p_msg, total_len,
rc               2009 drivers/media/common/siano/smscoreapi.c 	if (rc != 0) {
rc               2010 drivers/media/common/siano/smscoreapi.c 		if (rc == -ETIME)
rc               2018 drivers/media/common/siano/smscoreapi.c 	return rc;
rc               2025 drivers/media/common/siano/smscoreapi.c 	int rc;
rc               2055 drivers/media/common/siano/smscoreapi.c 	rc = smscore_sendrequest_and_wait(coredev, p_msg, total_len,
rc               2058 drivers/media/common/siano/smscoreapi.c 	if (rc != 0) {
rc               2059 drivers/media/common/siano/smscoreapi.c 		if (rc == -ETIME)
rc               2066 drivers/media/common/siano/smscoreapi.c 	return rc;
rc               2073 drivers/media/common/siano/smscoreapi.c 	int rc;
rc               2103 drivers/media/common/siano/smscoreapi.c 	rc = smscore_sendrequest_and_wait(coredev, p_msg, total_len,
rc               2106 drivers/media/common/siano/smscoreapi.c 	if (rc != 0) {
rc               2107 drivers/media/common/siano/smscoreapi.c 		if (rc == -ETIME)
rc               2119 drivers/media/common/siano/smscoreapi.c 	return rc;
rc                348 drivers/media/common/siano/smsdvb-debugfs.c 	int rc = 1;
rc                355 drivers/media/common/siano/smsdvb-debugfs.c 	rc = debug_data->stats_count;
rc                359 drivers/media/common/siano/smsdvb-debugfs.c 	return rc;
rc                365 drivers/media/common/siano/smsdvb-debugfs.c 	int rc;
rc                371 drivers/media/common/siano/smsdvb-debugfs.c 	rc = smsdvb_stats_wait_read(debug_data);
rc                374 drivers/media/common/siano/smsdvb-debugfs.c 	return rc > 0 ? EPOLLIN | EPOLLRDNORM : 0;
rc                380 drivers/media/common/siano/smsdvb-debugfs.c 	int rc = 0, len;
rc                386 drivers/media/common/siano/smsdvb-debugfs.c 		rc = smsdvb_stats_wait_read(debug_data);
rc                387 drivers/media/common/siano/smsdvb-debugfs.c 		if (!rc) {
rc                388 drivers/media/common/siano/smsdvb-debugfs.c 			rc = -EWOULDBLOCK;
rc                392 drivers/media/common/siano/smsdvb-debugfs.c 		rc = wait_event_interruptible(debug_data->stats_queue,
rc                394 drivers/media/common/siano/smsdvb-debugfs.c 		if (rc < 0)
rc                399 drivers/media/common/siano/smsdvb-debugfs.c 		rc = 0;	/* EOF */
rc                405 drivers/media/common/siano/smsdvb-debugfs.c 		rc = simple_read_from_buffer(user_buf, nbytes, ppos,
rc                408 drivers/media/common/siano/smsdvb-debugfs.c 		rc = 0;
rc                417 drivers/media/common/siano/smsdvb-debugfs.c 	return rc;
rc                688 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc                690 drivers/media/common/siano/smsdvb-main.c 	rc = smsclient_sendrequest(client->smsclient, buffer, size);
rc                691 drivers/media/common/siano/smsdvb-main.c 	if (rc < 0)
rc                692 drivers/media/common/siano/smsdvb-main.c 		return rc;
rc                701 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc                730 drivers/media/common/siano/smsdvb-main.c 	rc = smsdvb_sendrequest_and_wait(client, &msg, sizeof(msg),
rc                733 drivers/media/common/siano/smsdvb-main.c 	return rc;
rc                748 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc                752 drivers/media/common/siano/smsdvb-main.c 	rc = smsdvb_send_statistics_request(client);
rc                758 drivers/media/common/siano/smsdvb-main.c 	return rc;
rc                763 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc                768 drivers/media/common/siano/smsdvb-main.c 	rc = smsdvb_send_statistics_request(client);
rc                774 drivers/media/common/siano/smsdvb-main.c 	return rc;
rc                780 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc                786 drivers/media/common/siano/smsdvb-main.c 	rc = smsdvb_send_statistics_request(client);
rc                797 drivers/media/common/siano/smsdvb-main.c 	return rc;
rc                803 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc                808 drivers/media/common/siano/smsdvb-main.c 	rc = smsdvb_send_statistics_request(client);
rc                815 drivers/media/common/siano/smsdvb-main.c 	return rc;
rc                820 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc                826 drivers/media/common/siano/smsdvb-main.c 	rc = smsdvb_send_statistics_request(client);
rc                832 drivers/media/common/siano/smsdvb-main.c 	return rc;
rc               1072 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc               1082 drivers/media/common/siano/smsdvb-main.c 	rc = dvb_register_adapter(&client->adapter,
rc               1086 drivers/media/common/siano/smsdvb-main.c 	if (rc < 0) {
rc               1087 drivers/media/common/siano/smsdvb-main.c 		pr_err("dvb_register_adapter() failed %d\n", rc);
rc               1099 drivers/media/common/siano/smsdvb-main.c 	rc = dvb_dmx_init(&client->demux);
rc               1100 drivers/media/common/siano/smsdvb-main.c 	if (rc < 0) {
rc               1101 drivers/media/common/siano/smsdvb-main.c 		pr_err("dvb_dmx_init failed %d\n", rc);
rc               1110 drivers/media/common/siano/smsdvb-main.c 	rc = dvb_dmxdev_init(&client->dmxdev, &client->adapter);
rc               1111 drivers/media/common/siano/smsdvb-main.c 	if (rc < 0) {
rc               1112 drivers/media/common/siano/smsdvb-main.c 		pr_err("dvb_dmxdev_init failed %d\n", rc);
rc               1131 drivers/media/common/siano/smsdvb-main.c 	rc = dvb_register_frontend(&client->adapter, &client->frontend);
rc               1132 drivers/media/common/siano/smsdvb-main.c 	if (rc < 0) {
rc               1133 drivers/media/common/siano/smsdvb-main.c 		pr_err("frontend registration failed %d\n", rc);
rc               1143 drivers/media/common/siano/smsdvb-main.c 	rc = smscore_register_client(coredev, &params, &client->smsclient);
rc               1144 drivers/media/common/siano/smsdvb-main.c 	if (rc < 0) {
rc               1145 drivers/media/common/siano/smsdvb-main.c 		pr_err("smscore_register_client() failed %d\n", rc);
rc               1169 drivers/media/common/siano/smsdvb-main.c 	rc = dvb_create_media_graph(&client->adapter, true);
rc               1170 drivers/media/common/siano/smsdvb-main.c 	if (rc < 0) {
rc               1171 drivers/media/common/siano/smsdvb-main.c 		pr_err("dvb_create_media_graph failed %d\n", rc);
rc               1193 drivers/media/common/siano/smsdvb-main.c 	return rc;
rc               1198 drivers/media/common/siano/smsdvb-main.c 	int rc;
rc               1205 drivers/media/common/siano/smsdvb-main.c 	rc = smscore_register_hotplug(smsdvb_hotplug);
rc               1209 drivers/media/common/siano/smsdvb-main.c 	return rc;
rc                 39 drivers/media/common/videobuf2/videobuf2-dvb.c 	int rc = 0;
rc                 48 drivers/media/common/videobuf2/videobuf2-dvb.c 		rc = vb2_thread_start(&dvb->dvbq, dvb_fnc, dvb, dvb->name);
rc                 49 drivers/media/common/videobuf2/videobuf2-dvb.c 		if (rc)
rc                 52 drivers/media/common/videobuf2/videobuf2-dvb.c 	if (!rc)
rc                 53 drivers/media/common/videobuf2/videobuf2-dvb.c 		rc = dvb->nfeeds;
rc                 55 drivers/media/common/videobuf2/videobuf2-dvb.c 	return rc;
rc                546 drivers/media/dvb-frontends/cx24113.c 	int rc;
rc                561 drivers/media/dvb-frontends/cx24113.c 	rc = cx24113_readreg(state, 0x00);
rc                562 drivers/media/dvb-frontends/cx24113.c 	if (rc < 0) {
rc                566 drivers/media/dvb-frontends/cx24113.c 	state->rev = rc;
rc                568 drivers/media/dvb-frontends/cx24113.c 	switch (rc) {
rc                 88 drivers/media/dvb-frontends/dib3000mc.c 	int rc;
rc                102 drivers/media/dvb-frontends/dib3000mc.c 	rc = i2c_transfer(state->i2c_adap, &msg, 1) != 1 ? -EREMOTEIO : 0;
rc                105 drivers/media/dvb-frontends/dib3000mc.c 	return rc;
rc               1421 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               1483 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxbsp_i2c_write_read(dev_addr, bufx, buf,
rc               1485 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc == 0)
rc               1486 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxbsp_i2c_write_read(NULL, 0, NULL, dev_addr, todo, data);
rc               1489 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxbsp_i2c_write_read(dev_addr, bufx, buf, dev_addr, todo,
rc               1495 drivers/media/dvb-frontends/drx39xyj/drxj.c 	} while (datasize && rc == 0);
rc               1497 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               1524 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               1529 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_read_block(dev_addr, addr, sizeof(*data), buf, flags);
rc               1531 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               1557 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               1562 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_read_block(dev_addr, addr, sizeof(*data), buf, flags);
rc               1566 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               1767 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc = -EIO;
rc               1773 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_reg16(dev_addr, waddr, wdata, DRXDAP_FASI_RMW);
rc               1774 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc == 0)
rc               1775 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxdap_fasi_read_reg16(dev_addr, raddr, rdata, 0);
rc               1778 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               1840 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               1846 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_reg16(dev_addr,
rc               1850 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc == 0) {
rc               1852 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxdap_fasi_write_reg16(dev_addr, waddr, wdata,
rc               1855 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc == 0) {
rc               1857 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxdap_fasi_read_reg16(dev_addr, raddr, rdata,
rc               1860 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc == 0) {
rc               1862 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxdap_fasi_write_reg16(dev_addr,
rc               1867 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               2108 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               2145 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = hi_command(dev_addr, &hi_cmd, &dummy);
rc               2146 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2147 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2154 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr,
rc               2157 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc) {
rc               2158 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2169 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               2185 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc = -EIO;
rc               2191 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_atomic_read_write_block(dev_addr, addr,
rc               2194 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc < 0)
rc               2207 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               2238 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               2250 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = hi_command(demod->my_i2c_dev_addr, &hi_cmd, &result);
rc               2251 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2252 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2262 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               2282 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               2289 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_6__A, cmd->param6, 0);
rc               2290 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2291 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2294 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_5__A, cmd->param5, 0);
rc               2295 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2296 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2299 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_4__A, cmd->param4, 0);
rc               2300 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2301 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2304 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_3__A, cmd->param3, 0);
rc               2305 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2306 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2311 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_2__A, cmd->param2, 0);
rc               2312 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2313 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2316 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_1__A, cmd->param1, 0);
rc               2317 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2318 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2332 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_CMD__A, cmd->cmd, 0);
rc               2333 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2334 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2355 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SIO_HI_RA_RAM_CMD__A, &wait_cmd, 0);
rc               2356 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2357 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2363 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, SIO_HI_RA_RAM_RES__A, result, 0);
rc               2364 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2365 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2373 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               2394 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               2401 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, 0x4301D7, 0x801, 0);
rc               2402 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2403 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2435 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = hi_cfg_command(demod);
rc               2436 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2437 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2444 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               2481 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               2487 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY, 0);
rc               2488 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2489 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2492 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, SIO_PDR_OHW_CFG__A, &sio_pdr_ohw_cfg, 0);
rc               2493 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2494 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2497 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY__PRE, 0);
rc               2498 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2499 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2527 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_read_reg32(dev_addr, SIO_TOP_JTAGID_LO__A, &sio_top_jtagid_lo, 0);
rc               2528 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               2529 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               2536 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY, 0);
rc               2537 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2538 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2541 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, SIO_PDR_UIO_IN_HI__A, &bid, 0);
rc               2542 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2543 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2547 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY__PRE, 0);
rc               2548 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2549 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2660 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               2733 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               2769 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, FEC_OC_OCR_INVERT__A, 0, 0);
rc               2770 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2771 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2776 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_FCT_USAGE__A, 7, 0);
rc               2777 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2778 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2781 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_TMD_CTL_UPD_RATE__A, 10, 0);
rc               2782 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2783 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2786 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_TMD_INT_UPD_RATE__A, 10, 0);
rc               2787 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2788 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2791 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_AVR_PARM_A__A, 5, 0);
rc               2792 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2793 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2796 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_AVR_PARM_B__A, 7, 0);
rc               2797 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2798 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2801 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_RCN_GAIN__A, 10, 0);
rc               2802 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2803 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2807 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_LWM__A, 3, 0);
rc               2808 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2809 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2813 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_HWM__A, 5, 0);
rc               2814 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2815 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2846 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_FCT_USAGE__A, FEC_OC_FCT_USAGE__PRE, 0);
rc               2847 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2848 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2851 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_TMD_CTL_UPD_RATE__A, FEC_OC_TMD_CTL_UPD_RATE__PRE, 0);
rc               2852 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2853 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2856 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_TMD_INT_UPD_RATE__A, 5, 0);
rc               2857 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2858 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2861 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_AVR_PARM_A__A, FEC_OC_AVR_PARM_A__PRE, 0);
rc               2862 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2863 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2866 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_AVR_PARM_B__A, FEC_OC_AVR_PARM_B__PRE, 0);
rc               2867 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2868 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2872 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(dev_addr, FEC_OC_RCN_GAIN__A, 0xD, 0);
rc               2873 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               2874 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               2878 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(dev_addr, FEC_OC_RCN_GAIN__A, FEC_OC_RCN_GAIN__PRE, 0);
rc               2879 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               2880 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               2884 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_LWM__A, 2, 0);
rc               2885 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2886 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2889 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_HWM__A, 12, 0);
rc               2890 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               2891 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               2900 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, FEC_OC_MODE__A, &fec_oc_reg_mode, 0);
rc               2901 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2902 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               2905 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, FEC_OC_IPR_MODE__A, &fec_oc_reg_ipr_mode, 0);
rc               2906 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               2907 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3062 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_RATE_HI__A, (u16)((dto_rate >> 16) & FEC_OC_DTO_RATE_HI__M), 0);
rc               3063 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3064 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3067 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_RATE_LO__A, (u16)(dto_rate & FEC_OC_DTO_RATE_LO_RATE_LO__M), 0);
rc               3068 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3069 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3072 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_MODE__A, FEC_OC_DTO_MODE_DYNAMIC__M | FEC_OC_DTO_MODE_OFFSET_ENABLE__M, 0);
rc               3073 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3074 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3077 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_FCT_MODE__A, FEC_OC_FCT_MODE_RAT_ENA__M | FEC_OC_FCT_MODE_VIRT_ENA__M, 0);
rc               3078 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3079 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3082 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_BURST_LEN__A, fec_oc_dto_burst_len, 0);
rc               3083 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3084 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3089 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_PERIOD__A, fec_oc_dto_period, 0);
rc               3090 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3091 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3096 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DTO_MODE__A, FEC_OC_DTO_MODE_DYNAMIC__M, 0);
rc               3097 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3098 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3101 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, FEC_OC_FCT_MODE__A, 0, 0);
rc               3102 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3103 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3108 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxdap_fasi_write_reg32(dev_addr, FEC_OC_RCN_CTL_RATE_LO__A, rcn_rate, 0);
rc               3109 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3110 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3115 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, FEC_OC_MODE__A, fec_oc_reg_mode, 0);
rc               3116 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3117 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3120 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, FEC_OC_IPR_MODE__A, fec_oc_reg_ipr_mode, 0);
rc               3121 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3122 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3125 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, FEC_OC_IPR_INVERT__A, fec_oc_reg_ipr_invert, 0);
rc               3126 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3127 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3133 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0xFABA, 0);
rc               3134 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3135 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3139 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MSTRT_CFG__A, 0x0013, 0);
rc               3140 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3141 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3144 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MERR_CFG__A, 0x0013, 0);
rc               3145 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3146 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3149 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MCLK_CFG__A, MPEG_OUTPUT_CLK_DRIVE_STRENGTH << SIO_PDR_MCLK_CFG_DRIVE__B | 0x03 << SIO_PDR_MCLK_CFG_MODE__B, 0);
rc               3150 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3151 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3154 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MVAL_CFG__A, 0x0013, 0);
rc               3155 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3156 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3162 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD0_CFG__A, sio_pdr_md_cfg, 0);
rc               3163 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3164 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3172 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD0_CFG__A, sio_pdr_md_cfg, 0);
rc               3173 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3174 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3177 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD1_CFG__A, sio_pdr_md_cfg, 0);
rc               3178 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3179 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3182 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD2_CFG__A, sio_pdr_md_cfg, 0);
rc               3183 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3184 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3187 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD3_CFG__A, sio_pdr_md_cfg, 0);
rc               3188 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3189 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3192 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD4_CFG__A, sio_pdr_md_cfg, 0);
rc               3193 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3194 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3197 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD5_CFG__A, sio_pdr_md_cfg, 0);
rc               3198 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3199 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3202 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD6_CFG__A, sio_pdr_md_cfg, 0);
rc               3203 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3204 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3207 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD7_CFG__A, sio_pdr_md_cfg, 0);
rc               3208 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3209 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3213 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD1_CFG__A, 0x0000, 0);
rc               3214 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3215 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3218 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD2_CFG__A, 0x0000, 0);
rc               3219 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3220 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3223 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD3_CFG__A, 0x0000, 0);
rc               3224 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3225 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3228 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD4_CFG__A, 0x0000, 0);
rc               3229 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3230 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3233 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD5_CFG__A, 0x0000, 0);
rc               3234 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3235 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3238 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD6_CFG__A, 0x0000, 0);
rc               3239 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3240 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3243 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD7_CFG__A, 0x0000, 0);
rc               3244 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3245 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3250 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MON_CFG__A, 0x0000, 0);
rc               3251 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3252 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3256 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0);
rc               3257 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3258 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3263 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0xFABA, 0);
rc               3264 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3265 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3269 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MSTRT_CFG__A, 0x0000, 0);
rc               3270 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3271 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3274 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MERR_CFG__A, 0x0000, 0);
rc               3275 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3276 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3279 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MCLK_CFG__A, 0x0000, 0);
rc               3280 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3281 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3284 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MVAL_CFG__A, 0x0000, 0);
rc               3285 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3286 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3289 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD0_CFG__A, 0x0000, 0);
rc               3290 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3291 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3294 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD1_CFG__A, 0x0000, 0);
rc               3295 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3296 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3299 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD2_CFG__A, 0x0000, 0);
rc               3300 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3301 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3304 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD3_CFG__A, 0x0000, 0);
rc               3305 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3306 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3309 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD4_CFG__A, 0x0000, 0);
rc               3310 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3311 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3314 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD5_CFG__A, 0x0000, 0);
rc               3315 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3316 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3319 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD6_CFG__A, 0x0000, 0);
rc               3320 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3321 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3324 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MD7_CFG__A, 0x0000, 0);
rc               3325 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3326 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3330 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_MON_CFG__A, 0x0000, 0);
rc               3331 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3332 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3336 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0);
rc               3337 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3338 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3348 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               3375 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               3383 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_OC_DPR_MODE__A, &fec_oc_dpr_mode, 0);
rc               3384 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3385 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3388 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_OC_SNC_MODE__A, &fec_oc_snc_mode, 0);
rc               3389 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3390 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3393 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_OC_EMS_MODE__A, &fec_oc_ems_mode, 0);
rc               3394 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3395 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3413 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_OC_DPR_MODE__A, fec_oc_dpr_mode, 0);
rc               3414 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3415 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3418 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_MODE__A, fec_oc_snc_mode, 0);
rc               3419 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3420 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3423 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_OC_EMS_MODE__A, fec_oc_ems_mode, 0);
rc               3424 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3425 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3431 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               3448 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               3454 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_OC_IPR_MODE__A, &fec_oc_ipr_mode, 0);
rc               3455 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3456 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3466 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_OC_IPR_MODE__A, fec_oc_ipr_mode, 0);
rc               3467 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3468 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3474 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               3492 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               3501 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, FEC_OC_COMM_MB__A, &fec_oc_comm_mb, 0);
rc               3502 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3503 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3509 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, FEC_OC_COMM_MB__A, fec_oc_comm_mb, 0);
rc               3510 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3511 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3518 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               3538 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               3546 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY, 0);
rc               3547 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3548 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3566 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_SMA_TX_CFG__A, 0, 0);
rc               3567 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3568 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3589 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_SMA_RX_CFG__A, 0, 0);
rc               3590 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3591 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3613 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_GPIO_CFG__A, 0, 0);
rc               3614 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3615 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3635 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_IRQN_CFG__A, 0, 0);
rc               3636 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               3637 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               3654 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0);
rc               3655 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3656 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3662 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               3676 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               3686 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY, 0);
rc               3687 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3688 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3708 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_SMA_TX_CFG__A, pin_cfg_value, 0);
rc               3709 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3710 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3715 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr, SIO_PDR_UIO_OUT_LO__A, &value, 0);
rc               3716 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3717 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3726 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_UIO_OUT_LO__A, value, 0);
rc               3727 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3728 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3747 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_SMA_RX_CFG__A, pin_cfg_value, 0);
rc               3748 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3749 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3754 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr, SIO_PDR_UIO_OUT_LO__A, &value, 0);
rc               3755 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3756 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3765 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_UIO_OUT_LO__A, value, 0);
rc               3766 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3767 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3786 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_GPIO_CFG__A, pin_cfg_value, 0);
rc               3787 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3788 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3793 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr, SIO_PDR_UIO_OUT_HI__A, &value, 0);
rc               3794 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3795 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3804 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_UIO_OUT_HI__A, value, 0);
rc               3805 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3806 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3826 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_IRQN_CFG__A, pin_cfg_value, 0);
rc               3827 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3828 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3833 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr, SIO_PDR_UIO_OUT_LO__A, &value, 0);
rc               3834 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3835 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3844 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_UIO_OUT_LO__A, value, 0);
rc               3845 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3846 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3856 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0);
rc               3857 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3858 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3864 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               3921 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               3928 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY, 0);
rc               3929 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3930 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3934 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, SIO_SA_TX_COMMAND__A, &data, 0);
rc               3935 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3936 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3940 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_SA_TX_COMMAND__A, (data | SIO_SA_TX_COMMAND_TX_INVERT__M) | SIO_SA_TX_COMMAND_TX_ENABLE__M, 0);
rc               3941 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3942 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3946 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_SA_TX_COMMAND__A, (data & (~SIO_SA_TX_COMMAND_TX_INVERT__M)) | SIO_SA_TX_COMMAND_TX_ENABLE__M, 0);
rc               3947 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               3948 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               3954 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_set_uio_cfg(demod, &uio_cfg);
rc               3955 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3956 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3959 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_SMA_TX_CFG__A, 0x13, 0);
rc               3960 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3961 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3964 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_PDR_SMA_TX_GPIO_FNC__A, 0x03, 0);
rc               3965 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3966 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3971 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0);
rc               3972 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3973 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               3979 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               3984 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               3993 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_COMMAND__A, &cur_cmd, 0);
rc               3994 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               3995 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4003 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_4__A, *(cmd->parameter + 4), 0);
rc               4004 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4005 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4009 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_3__A, *(cmd->parameter + 3), 0);
rc               4010 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4011 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4015 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_2__A, *(cmd->parameter + 2), 0);
rc               4016 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4017 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4021 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_1__A, *(cmd->parameter + 1), 0);
rc               4022 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4023 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4027 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_0__A, *(cmd->parameter + 0), 0);
rc               4028 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4029 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4039 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_COMMAND__A, cmd->command, 0);
rc               4040 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4041 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4048 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_COMMAND__A, &cur_cmd, 0);
rc               4049 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4050 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4067 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_3__A, cmd->result + 3, 0);
rc               4068 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4069 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4073 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_2__A, cmd->result + 2, 0);
rc               4074 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4075 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4079 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_1__A, cmd->result + 1, 0);
rc               4080 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4081 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4085 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_0__A, cmd->result + 0, 0);
rc               4086 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4087 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4119 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4140 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               4170 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &scu_cmd);
rc               4171 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4172 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4188 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4204 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc = -EIO;
rc               4210 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_scu_atomic_read_write_block(dev_addr, addr, 2, buf, true);
rc               4211 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc < 0)
rc               4212 drivers/media/dvb-frontends/drx39xyj/drxj.c 		return rc;
rc               4218 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4232 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc = -EIO;
rc               4237 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_scu_atomic_read_write_block(dev_addr, addr, 2, buf, false);
rc               4239 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4255 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               4261 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_COMM_EXEC__A, IQM_AF_COMM_EXEC_ACTIVE, 0);
rc               4262 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4263 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4266 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_START_LOCK__A, 1, 0);
rc               4267 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4268 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4276 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, IQM_AF_PHASE0__A, &data, 0);
rc               4277 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4278 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4283 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, IQM_AF_PHASE1__A, &data, 0);
rc               4284 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4285 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4290 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, IQM_AF_PHASE2__A, &data, 0);
rc               4291 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4292 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4300 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4318 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               4323 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = adc_sync_measurement(demod, &count);
rc               4324 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4325 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4333 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, IQM_AF_CLKNEG__A, &clk_neg, 0);
rc               4334 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4335 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4340 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLKNEG__A, clk_neg, 0);
rc               4341 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4342 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4346 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = adc_sync_measurement(demod, &count);
rc               4347 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4348 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4359 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4385 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               4419 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MINGAIN__A, 0x7fff, 0);
rc               4420 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4421 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4424 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MAXGAIN__A, 0x0, 0);
rc               4425 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4426 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4429 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_SUM__A, 0, 0);
rc               4430 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4431 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4434 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_CYCCNT__A, 0, 0);
rc               4435 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4436 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4439 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_WD__A, 0, 0);
rc               4440 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4441 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4444 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_STP__A, 1, 0);
rc               4445 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4446 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4449 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_SUM__A, 0, 0);
rc               4450 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4451 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4454 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_CYCCNT__A, 0, 0);
rc               4455 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4456 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4459 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_WD__A, 0, 0);
rc               4460 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4461 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4464 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_STP__A, 1, 0);
rc               4465 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4466 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4469 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN__A, 1024, 0);
rc               4470 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4471 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4474 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_VSB_AGC_POW_TGT__A, 22600, 0);
rc               4475 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4476 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4479 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN_TGT__A, 13200, 0);
rc               4480 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4481 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4502 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MINGAIN__A, 0x7fff, 0);
rc               4503 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4504 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4507 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MAXGAIN__A, 0x0, 0);
rc               4508 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4509 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4512 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_SUM__A, 0, 0);
rc               4513 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4514 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4517 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_CYCCNT__A, 0, 0);
rc               4518 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4519 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4522 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_WD__A, 0, 0);
rc               4523 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4524 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4527 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_STP__A, 1, 0);
rc               4528 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4529 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4532 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_SUM__A, 0, 0);
rc               4533 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4534 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4537 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_CYCCNT__A, 0, 0);
rc               4538 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4539 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4542 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_WD__A, 0, 0);
rc               4543 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4544 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4547 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_STP__A, 1, 0);
rc               4548 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4549 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4554 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN_TGT__A, p_agc_if_settings->top, 0);
rc               4555 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4556 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4560 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_AGC_KI__A, &agc_ki, 0);
rc               4561 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4562 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4566 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI__A, agc_ki, 0);
rc               4567 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               4568 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               4578 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN_TGT_MIN__A, p_agc_if_settings->top, 0);
rc               4579 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4580 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4583 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN__A, p_agc_if_settings->top, 0);
rc               4584 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4585 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4588 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_INGAIN_TGT_MAX__A, ingain_tgt_max, 0);
rc               4589 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4590 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4593 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MIN__A, if_iaccu_hi_tgt_min, 0);
rc               4594 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4595 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4598 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_IF_IACCU_HI__A, 0, 0);
rc               4599 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4600 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4603 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_IF_IACCU_LO__A, 0, 0);
rc               4604 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4605 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4608 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_RF_IACCU_HI__A, 0, 0);
rc               4609 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4610 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4613 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_RF_IACCU_LO__A, 0, 0);
rc               4614 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4615 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4618 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_RF_MAX__A, 32767, 0);
rc               4619 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4620 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4623 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_SUM_MAX__A, clp_sum_max, 0);
rc               4624 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4625 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4628 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_SUM_MAX__A, sns_sum_max, 0);
rc               4629 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4630 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4633 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_INNERGAIN_MIN__A, ki_innergain_min, 0);
rc               4634 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4635 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4638 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_FAST_SNS_CTRL_DELAY__A, 50, 0);
rc               4639 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4640 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4643 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_CYCLEN__A, 500, 0);
rc               4644 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4645 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4648 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_CYCLEN__A, 500, 0);
rc               4649 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4650 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4653 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MAXMINGAIN_TH__A, 20, 0);
rc               4654 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4655 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4658 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MIN__A, ki_min, 0);
rc               4659 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4660 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4663 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_MAX__A, ki_max, 0);
rc               4664 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4665 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4668 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI_RED__A, 0, 0);
rc               4669 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4670 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4673 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_SUM_MIN__A, 8, 0);
rc               4674 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4675 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4678 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_CYCLEN__A, 500, 0);
rc               4679 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4680 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4683 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_DIR_TO__A, clp_dir_to, 0);
rc               4684 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4685 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4688 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_SUM_MIN__A, 8, 0);
rc               4689 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4690 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4693 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_SNS_DIR_TO__A, sns_dir_to, 0);
rc               4694 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4695 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4698 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_FAST_CLP_CTRL_DELAY__A, 50, 0);
rc               4699 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4700 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4703 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_CLP_CTRL_MODE__A, clp_ctrl_mode, 0);
rc               4704 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4705 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4717 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_AGC_RF__A, agc_rf, 0);
rc               4718 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4719 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4722 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_AGC_IF__A, agc_if, 0);
rc               4723 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4724 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4729 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_AGC_KI__A, &data, 0);
rc               4730 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4731 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4736 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_AGC_KI__A, data, 0);
rc               4737 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4738 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4744 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4761 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               4832 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_reg32(dev_addr, IQM_FS_RATE_OFS_LO__A, iqm_fs_rate_ofs, 0);
rc               4833 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4834 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4842 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4858 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               4868 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, &data, 0);
rc               4869 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               4870 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               4890 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               4911 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               4939 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0);
rc               4940 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4941 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4945 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0);
rc               4946 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4947 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4952 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0);
rc               4953 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4954 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4969 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0);
rc               4970 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4971 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4976 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI_RED__A, &data, 0);
rc               4977 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4978 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4982 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI_RED__A, (~(agc_settings->speed << SCU_RAM_AGC_KI_RED_RAGC_RED__B) & SCU_RAM_AGC_KI_RED_RAGC_RED__M) | data, 0);
rc               4983 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               4984 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               4999 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, agc_settings->top, 0);
rc               5000 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               5001 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               5004 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT__A, agc_settings->top, 0);
rc               5005 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               5006 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               5012 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_RF_IACCU_HI_CO__A, agc_settings->cut_off_current, 0);
rc               5013 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5014 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5021 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0);
rc               5022 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5023 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5027 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0);
rc               5028 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5029 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5034 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0);
rc               5035 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5036 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5044 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0);
rc               5045 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5046 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5051 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_RF_IACCU_HI__A, agc_settings->output_level, 0);
rc               5052 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5053 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5060 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0);
rc               5061 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5062 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5066 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0);
rc               5067 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5068 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5073 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0);
rc               5074 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5075 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5079 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0);
rc               5080 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5081 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5108 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               5127 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               5152 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0);
rc               5153 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5154 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5158 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0);
rc               5159 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5160 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5165 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0);
rc               5166 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5167 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5183 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0);
rc               5184 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5185 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5190 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI_RED__A, &data, 0);
rc               5191 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5192 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5196 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16) (dev_addr, SCU_RAM_AGC_KI_RED__A, (~(agc_settings->speed << SCU_RAM_AGC_KI_RED_IAGC_RED__B) & SCU_RAM_AGC_KI_RED_IAGC_RED__M) | data, 0);
rc               5197 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5198 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5213 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, p_agc_settings->top, 0);
rc               5214 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               5215 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               5218 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT__A, p_agc_settings->top, 0);
rc               5219 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               5220 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               5224 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, 0, 0);
rc               5225 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               5226 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               5229 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT__A, 0, 0);
rc               5230 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               5231 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               5240 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0);
rc               5241 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5242 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5246 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0);
rc               5247 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5248 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5253 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0);
rc               5254 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5255 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5264 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0);
rc               5265 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5266 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5271 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, agc_settings->output_level, 0);
rc               5272 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5273 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5281 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0);
rc               5282 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5283 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5287 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0);
rc               5288 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5289 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5294 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_rr16)(dev_addr, SCU_RAM_AGC_KI__A, &data, 0);
rc               5295 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5296 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5301 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI__A, data, 0);
rc               5302 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               5303 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               5312 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = (*scu_wr16) (dev_addr, SCU_RAM_AGC_INGAIN_TGT_MIN__A, agc_settings->top, 0);
rc               5313 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5314 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5337 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               5351 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               5356 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, IQM_AF_STDBY__A, &data, 0);
rc               5357 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5358 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5365 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, data, 0);
rc               5366 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5367 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5373 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               5403 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               5416 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &cmd_scu);
rc               5417 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5418 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5423 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP, 0);
rc               5424 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5425 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5428 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_COMM_EXEC__A, VSB_COMM_EXEC_STOP, 0);
rc               5429 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5430 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5434 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_STOP, 0);
rc               5435 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5436 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5439 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_iqm_af(demod, false);
rc               5440 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5441 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5445 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0);
rc               5446 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5447 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5450 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0);
rc               5451 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5452 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5455 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0);
rc               5456 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5457 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5460 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0);
rc               5461 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5462 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5465 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0);
rc               5466 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5467 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5473 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_set_cfg_mpeg_output(demod, &cfg_mpeg_output);
rc               5474 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5475 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5481 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               5493 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               5684 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, VSB_SYSCTRL_RAM0_FFETRAINLKRATIO1__A, sizeof(vsb_ffe_leak_gain_ram0), ((u8 *)vsb_ffe_leak_gain_ram0), 0);
rc               5685 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5686 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5689 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, VSB_SYSCTRL_RAM1_FIRRCA1GAIN9__A, sizeof(vsb_ffe_leak_gain_ram1), ((u8 *)vsb_ffe_leak_gain_ram1), 0);
rc               5690 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5691 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5697 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               5710 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               5752 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP, 0);
rc               5753 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5754 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5757 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_COMM_EXEC__A, VSB_COMM_EXEC_STOP, 0);
rc               5758 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5759 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5762 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0);
rc               5763 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5764 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5767 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0);
rc               5768 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5769 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5772 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0);
rc               5773 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5774 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5777 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0);
rc               5778 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5779 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5782 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0);
rc               5783 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5784 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5795 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &cmd_scu);
rc               5796 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5797 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5801 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_DCF_BYPASS__A, 1, 0);
rc               5802 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5803 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5806 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_FS_ADJ_SEL__A, IQM_FS_ADJ_SEL_B_VSB, 0);
rc               5807 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5808 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5811 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_RC_ADJ_SEL__A, IQM_RC_ADJ_SEL_B_VSB, 0);
rc               5812 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5813 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5817 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_reg32(dev_addr, IQM_RC_RATE_OFS_LO__A, ext_attr->iqm_rc_rate_ofs, 0);
rc               5818 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5819 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5822 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CFAGC_GAINSHIFT__A, 4, 0);
rc               5823 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5824 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5827 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CYGN1TRK__A, 1, 0);
rc               5828 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5829 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5833 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_RC_CROUT_ENA__A, 1, 0);
rc               5834 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5835 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5838 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_RC_STRETCH__A, 28, 0);
rc               5839 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5840 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5843 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_RT_ACTIVE__A, 0, 0);
rc               5844 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5845 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5848 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SYMMETRIC__A, 0, 0);
rc               5849 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5850 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5853 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_CF_MIDTAP__A, 3, 0);
rc               5854 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5855 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5858 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_CF_OUT_ENA__A, IQM_CF_OUT_ENA_VSB__M, 0);
rc               5859 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5860 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5863 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SCALE__A, 1393, 0);
rc               5864 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5865 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5868 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SCALE_SH__A, 0, 0);
rc               5869 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5870 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5873 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_CF_POW_MEAS_LEN__A, 1, 0);
rc               5874 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5875 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5879 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(vsb_taps_re), ((u8 *)vsb_taps_re), 0);
rc               5880 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5881 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5884 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(vsb_taps_re), ((u8 *)vsb_taps_re), 0);
rc               5885 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5886 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5890 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_BNTHRESH__A, 330, 0);
rc               5891 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5892 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5895 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CLPLASTNUM__A, 90, 0);
rc               5896 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5897 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5900 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SNRTH_RCA1__A, 0x0042, 0);
rc               5901 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5902 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5905 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SNRTH_RCA2__A, 0x0053, 0);
rc               5906 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5907 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5910 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_EQCTRL__A, 0x1, 0);
rc               5911 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5912 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5915 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_GPIO__A, 0, 0);
rc               5916 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5917 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5922 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_TOP_ANNEX__A, FEC_TOP_ANNEX_D, 0);
rc               5923 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5924 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5929 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, FEC_OC_SNC_MODE__A, &fec_oc_snc_mode, 0);
rc               5930 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5931 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5935 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_MODE__A, fec_oc_snc_mode | FEC_OC_SNC_MODE_UNLOCK_ENABLE__M, 0);
rc               5936 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5937 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5943 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLP_LEN__A, 0, 0);
rc               5944 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5945 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5948 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLP_TH__A, 470, 0);
rc               5949 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5950 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5953 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_AF_SNS_LEN__A, 0, 0);
rc               5954 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5955 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5958 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SNRTH_PT__A, 0xD4, 0);
rc               5959 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5960 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5966 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, FEC_OC_MODE__A, &fec_oc_reg_mode, 0);
rc               5967 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5968 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5971 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, FEC_OC_MODE__A, fec_oc_reg_mode & (~(FEC_OC_MODE_TRANSPARENT__M | FEC_OC_MODE_CLEAR__M | FEC_OC_MODE_RETAIN_FRAMING__M)), 0);
rc               5972 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               5973 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               5978 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_DI_TIMEOUT_LO__A, 0, 0);
rc               5979 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5980 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5983 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_DI_TIMEOUT_HI__A, 3, 0);
rc               5984 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5985 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5988 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MODE__A, 0, 0);
rc               5989 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5990 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5994 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MEASUREMENT_PERIOD__A, FEC_RS_MEASUREMENT_PERIOD, 0);
rc               5995 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               5996 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               5999 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MEASUREMENT_PRESCALE__A, FEC_RS_MEASUREMENT_PRESCALE, 0);
rc               6000 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6001 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6006 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_MEASUREMENT_PERIOD__A, VSB_TOP_MEASUREMENT_PERIOD, 0);
rc               6007 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6008 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6011 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_reg32(dev_addr, SCU_RAM_FEC_ACCUM_CW_CORRECTED_LO__A, 0, 0);
rc               6012 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6013 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6016 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_FEC_MEAS_COUNT__A, 0, 0);
rc               6017 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6018 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6021 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, 0, 0);
rc               6022 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6023 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6027 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CKGN1TRK__A, 128, 0);
rc               6028 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6029 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6034 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_AMUX__A, 0x02, 0);
rc               6035 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6036 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6042 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = set_iqm_af(demod, true);
rc               6043 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6044 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6047 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = adc_synchronization(demod);
rc               6048 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6049 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6053 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = init_agc(demod);
rc               6054 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6055 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6058 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = set_agc_if(demod, &(ext_attr->vsb_if_agc_cfg), false);
rc               6059 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6060 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6063 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = set_agc_rf(demod, &(ext_attr->vsb_rf_agc_cfg), false);
rc               6064 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6065 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6074 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = ctrl_set_cfg_afe_gain(demod, &vsb_pga_cfg);
rc               6075 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6076 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6080 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_set_cfg_pre_saw(demod, &(ext_attr->vsb_pre_saw_cfg));
rc               6081 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6082 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6087 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = set_mpegtei_handling(demod);
rc               6088 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6089 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6092 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = bit_reverse_mpeg_output(demod);
rc               6093 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6094 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6097 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = set_mpeg_start_width(demod);
rc               6098 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6099 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6110 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = ctrl_set_cfg_mpeg_output(demod, &cfg_mpeg_output);
rc               6111 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6112 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6125 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &cmd_scu);
rc               6126 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6127 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6131 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_BEAGC_GAINSHIFT__A, 0x0004, 0);
rc               6132 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6133 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6136 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SNRTH_PT__A, 0x00D2, 0);
rc               6137 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6138 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6141 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_SYSSMTRNCTRL__A, VSB_TOP_SYSSMTRNCTRL__PRE | VSB_TOP_SYSSMTRNCTRL_NCOTIMEOUTCNTEN__M, 0);
rc               6142 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6143 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6146 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_BEDETCTRL__A, 0x142, 0);
rc               6147 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6148 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6151 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_LBAGCREFLVL__A, 640, 0);
rc               6152 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6153 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6156 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CYGN1ACQ__A, 4, 0);
rc               6157 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6158 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6161 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CYGN1TRK__A, 2, 0);
rc               6162 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6163 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6166 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_TOP_CYGN2TRK__A, 3, 0);
rc               6167 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6168 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6179 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &cmd_scu);
rc               6180 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6181 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6185 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_ACTIVE, 0);
rc               6186 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6187 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6190 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, VSB_COMM_EXEC__A, VSB_COMM_EXEC_ACTIVE, 0);
rc               6191 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6192 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6195 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_ACTIVE, 0);
rc               6196 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6197 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6203 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               6214 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               6221 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_FAILURES__A, &data, 0);
rc               6222 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6223 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6242 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               6253 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               6260 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_BIT_ERRORS__A, &data, 0);
rc               6261 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6262 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6287 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               6299 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               6301 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, VSB_TOP_NR_SYM_ERRS__A, &data, 0);
rc               6302 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6303 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6319 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               6322 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, VSB_TOP_ERR_ENERGY_H__A, &data_hi, 0);
rc               6323 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6324 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6332 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               6361 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               6372 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP, 0);
rc               6373 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6374 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6377 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_COMM_EXEC__A, QAM_COMM_EXEC_STOP, 0);
rc               6378 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6379 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6389 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &cmd_scu);
rc               6390 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6391 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6396 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_STOP, 0);
rc               6397 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6398 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6401 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_iqm_af(demod, false);
rc               6402 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6403 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6407 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0);
rc               6408 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6409 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6412 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0);
rc               6413 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6414 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6417 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0);
rc               6418 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6419 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6422 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0);
rc               6423 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6424 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6427 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0);
rc               6428 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6429 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6437 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_set_cfg_mpeg_output(demod, &cfg_mpeg_output);
rc               6438 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6439 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6445 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               6473 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               6567 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_OC_SNC_FAIL_PERIOD__A, (u16)fec_oc_snc_fail_period, 0);
rc               6568 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6569 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6572 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MEASUREMENT_PERIOD__A, (u16)fec_rs_period, 0);
rc               6573 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6574 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6577 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_RS_MEASUREMENT_PRESCALE__A, fec_rs_prescale, 0);
rc               6578 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6579 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6584 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_reg32(dev_addr, SCU_RAM_FEC_ACCUM_CW_CORRECTED_LO__A, 0, 0);
rc               6585 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6586 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6589 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_FEC_MEAS_COUNT__A, 0, 0);
rc               6590 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6591 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6594 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, 0, 0);
rc               6595 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6596 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6641 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_VD_MEASUREMENT_PERIOD__A, (u16)qam_vd_period, 0);
rc               6642 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6643 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6646 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_VD_MEASUREMENT_PRESCALE__A, qam_vd_prescale, 0);
rc               6647 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               6648 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               6657 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               6671 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               6689 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0);
rc               6690 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6691 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6694 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0);
rc               6695 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6696 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6700 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 140, 0);
rc               6701 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6702 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6705 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 50, 0);
rc               6706 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6707 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6710 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 120, 0);
rc               6711 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6712 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6715 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 230, 0);
rc               6716 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6717 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6720 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 95, 0);
rc               6721 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6722 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6725 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 105, 0);
rc               6726 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6727 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6731 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0);
rc               6732 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6733 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6736 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 56, 0);
rc               6737 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6738 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6741 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0);
rc               6742 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6743 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6747 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 16, 0);
rc               6748 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6749 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6752 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 220, 0);
rc               6753 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6754 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6757 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, 25, 0);
rc               6758 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6759 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6762 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, 6, 0);
rc               6763 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6764 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6767 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16)(-24), 0);
rc               6768 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6769 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6772 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16)(-65), 0);
rc               6773 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6774 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6777 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-127), 0);
rc               6778 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6779 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6783 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0);
rc               6784 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6785 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6788 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0);
rc               6789 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6790 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6793 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0);
rc               6794 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6795 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6798 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 20, 0);
rc               6799 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6800 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6803 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0);
rc               6804 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6805 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6808 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0);
rc               6809 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6810 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6813 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 10, 0);
rc               6814 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6815 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6818 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 50, 0);
rc               6819 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6820 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6823 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0);
rc               6824 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6825 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6828 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0);
rc               6829 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6830 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6833 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0);
rc               6834 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6835 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6838 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0);
rc               6839 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6840 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6843 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0);
rc               6844 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6845 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6848 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0);
rc               6849 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6850 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6853 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0);
rc               6854 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6855 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6858 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 32, 0);
rc               6859 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6860 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6863 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 240, 0);
rc               6864 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6865 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6868 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0);
rc               6869 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6870 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6873 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0);
rc               6874 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6875 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6878 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 32, 0);
rc               6879 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6880 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6884 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 40960, 0);
rc               6885 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6886 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6892 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               6906 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               6924 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0);
rc               6925 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6926 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6929 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0);
rc               6930 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6931 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6935 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 90, 0);
rc               6936 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6937 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6940 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 50, 0);
rc               6941 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6942 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6945 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 100, 0);
rc               6946 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6947 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6950 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 170, 0);
rc               6951 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6952 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6955 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 80, 0);
rc               6956 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6957 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6960 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 100, 0);
rc               6961 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6962 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6966 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0);
rc               6967 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6968 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6971 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 56, 0);
rc               6972 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6973 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6976 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0);
rc               6977 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6978 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6982 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 12, 0);
rc               6983 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6984 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6987 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 140, 0);
rc               6988 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6989 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6992 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, (u16)(-8), 0);
rc               6993 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6994 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               6997 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, (u16)(-16), 0);
rc               6998 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               6999 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7002 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16)(-26), 0);
rc               7003 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7004 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7007 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16)(-56), 0);
rc               7008 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7009 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7012 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-86), 0);
rc               7013 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7014 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7018 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0);
rc               7019 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7020 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7023 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0);
rc               7024 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7025 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7028 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0);
rc               7029 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7030 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7033 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 20, 0);
rc               7034 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7035 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7038 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0);
rc               7039 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7040 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7043 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0);
rc               7044 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7045 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7048 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 10, 0);
rc               7049 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7050 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7053 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 50, 0);
rc               7054 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7055 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7058 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0);
rc               7059 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7060 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7063 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0);
rc               7064 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7065 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7068 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0);
rc               7069 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7070 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7073 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0);
rc               7074 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7075 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7078 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0);
rc               7079 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7080 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7083 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0);
rc               7084 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7085 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7088 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0);
rc               7089 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7090 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7093 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 32, 0);
rc               7094 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7095 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7098 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 176, 0);
rc               7099 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7100 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7103 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0);
rc               7104 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7105 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7108 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0);
rc               7109 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7110 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7113 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 8, 0);
rc               7114 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7115 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7119 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 20480, 0);
rc               7120 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7121 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7127 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               7141 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               7160 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0);
rc               7161 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7162 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7165 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0);
rc               7166 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7167 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7171 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 105, 0);
rc               7172 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7173 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7176 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 60, 0);
rc               7177 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7178 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7181 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 100, 0);
rc               7182 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7183 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7186 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 195, 0);
rc               7187 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7188 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7191 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 80, 0);
rc               7192 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7193 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7196 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 84, 0);
rc               7197 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7198 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7202 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0);
rc               7203 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7204 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7207 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 32, 0);
rc               7208 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7209 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7212 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0);
rc               7213 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7214 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7218 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 12, 0);
rc               7219 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7220 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7223 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 141, 0);
rc               7224 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7225 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7228 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, 7, 0);
rc               7229 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7230 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7233 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, 0, 0);
rc               7234 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7235 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7238 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16)(-15), 0);
rc               7239 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7240 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7243 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16)(-45), 0);
rc               7244 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7245 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7248 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-80), 0);
rc               7249 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7250 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7254 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0);
rc               7255 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7256 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7259 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0);
rc               7260 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7261 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7264 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0);
rc               7265 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7266 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7269 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 30, 0);
rc               7270 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7271 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7274 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0);
rc               7275 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7276 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7279 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0);
rc               7280 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7281 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7284 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 15, 0);
rc               7285 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7286 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7289 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 80, 0);
rc               7290 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7291 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7294 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0);
rc               7295 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7296 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7299 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0);
rc               7300 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7301 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7304 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0);
rc               7305 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7306 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7309 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0);
rc               7310 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7311 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7314 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0);
rc               7315 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7316 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7319 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0);
rc               7320 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7321 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7324 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0);
rc               7325 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7326 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7329 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 48, 0);
rc               7330 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7331 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7334 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 160, 0);
rc               7335 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7336 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7339 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0);
rc               7340 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7341 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7344 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0);
rc               7345 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7346 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7349 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 32, 0);
rc               7350 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7351 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7355 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 43008, 0);
rc               7356 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7357 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7363 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               7377 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               7395 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0);
rc               7396 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7397 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7400 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0);
rc               7401 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7402 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7406 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 50, 0);
rc               7407 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7408 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7411 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 60, 0);
rc               7412 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7413 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7416 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 100, 0);
rc               7417 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7418 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7421 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 140, 0);
rc               7422 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7423 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7426 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 80, 0);
rc               7427 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7428 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7431 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 100, 0);
rc               7432 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7433 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7437 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0);
rc               7438 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7439 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7442 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 32, 0);
rc               7443 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7444 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7447 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0);
rc               7448 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7449 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7453 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 8, 0);
rc               7454 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7455 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7458 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 65, 0);
rc               7459 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7460 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7463 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, 5, 0);
rc               7464 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7465 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7468 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, 3, 0);
rc               7469 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7470 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7473 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16)(-1), 0);
rc               7474 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7475 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7478 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, 12, 0);
rc               7479 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7480 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7483 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-23), 0);
rc               7484 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7485 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7489 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0);
rc               7490 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7491 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7494 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0);
rc               7495 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7496 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7499 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0);
rc               7500 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7501 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7504 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 40, 0);
rc               7505 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7506 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7509 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0);
rc               7510 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7511 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7514 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0);
rc               7515 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7516 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7519 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 20, 0);
rc               7520 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7521 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7524 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 80, 0);
rc               7525 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7526 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7529 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0);
rc               7530 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7531 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7534 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0);
rc               7535 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7536 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7539 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0);
rc               7540 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7541 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7544 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0);
rc               7545 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7546 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7549 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0);
rc               7550 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7551 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7554 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0);
rc               7555 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7556 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7559 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0);
rc               7560 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7561 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7564 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 32, 0);
rc               7565 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7566 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7569 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 144, 0);
rc               7570 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7571 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7574 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0);
rc               7575 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7576 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7579 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0);
rc               7580 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7581 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7584 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 16, 0);
rc               7585 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7586 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7590 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 20992, 0);
rc               7591 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7592 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7598 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               7612 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               7630 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, QAM_DQ_QUAL_FUN0__A, sizeof(qam_dq_qual_fun), ((u8 *)qam_dq_qual_fun), 0);
rc               7631 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7632 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7635 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, SCU_RAM_QAM_EQ_CMA_RAD0__A, sizeof(qam_eq_cma_rad), ((u8 *)qam_eq_cma_rad), 0);
rc               7636 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7637 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7641 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RTH__A, 50, 0);
rc               7642 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7643 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7646 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FTH__A, 60, 0);
rc               7647 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7648 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7651 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_PTH__A, 100, 0);
rc               7652 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7653 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7656 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_QTH__A, 150, 0);
rc               7657 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7658 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7661 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_CTH__A, 80, 0);
rc               7662 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7663 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7666 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MTH__A, 110, 0);
rc               7667 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7668 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7672 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RATE_LIM__A, 40, 0);
rc               7673 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7674 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7677 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_FREQ_LIM__A, 16, 0);
rc               7678 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7679 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7682 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_COUNT_LIM__A, 3, 0);
rc               7683 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7684 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7688 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, 8, 0);
rc               7689 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7690 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7693 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, 74, 0);
rc               7694 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7695 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7698 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, 18, 0);
rc               7699 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7700 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7703 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, 13, 0);
rc               7704 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7705 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7708 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, 7, 0);
rc               7709 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7710 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7713 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, 0, 0);
rc               7714 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7715 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7718 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16)(-8), 0);
rc               7719 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7720 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7724 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_FINE__A, 15, 0);
rc               7725 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7726 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7729 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CA_COARSE__A, 40, 0);
rc               7730 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7731 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7734 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_FINE__A, 2, 0);
rc               7735 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7736 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7739 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_MEDIUM__A, 50, 0);
rc               7740 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7741 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7744 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CP_COARSE__A, 255, 0);
rc               7745 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7746 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7749 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_FINE__A, 2, 0);
rc               7750 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7751 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7754 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_MEDIUM__A, 25, 0);
rc               7755 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7756 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7759 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CI_COARSE__A, 80, 0);
rc               7760 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7761 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7764 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_FINE__A, 12, 0);
rc               7765 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7766 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7769 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24, 0);
rc               7770 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7771 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7774 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EP_COARSE__A, 24, 0);
rc               7775 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7776 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7779 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_FINE__A, 12, 0);
rc               7780 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7781 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7784 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16, 0);
rc               7785 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7786 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7789 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_EI_COARSE__A, 16, 0);
rc               7790 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7791 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7794 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_FINE__A, 16, 0);
rc               7795 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7796 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7799 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_MEDIUM__A, 48, 0);
rc               7800 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7801 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7804 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF_COARSE__A, 80, 0);
rc               7805 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7806 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7809 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_FINE__A, 5, 0);
rc               7810 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7811 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7814 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 15, 0);
rc               7815 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7816 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7819 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_LC_CF1_COARSE__A, 16, 0);
rc               7820 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7821 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7825 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_SL_SIG_POWER__A, 43520, 0);
rc               7826 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               7827 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               7833 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               7855 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               8059 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP, 0);
rc               8060 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8061 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8064 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_COMM_EXEC__A, QAM_COMM_EXEC_STOP, 0);
rc               8065 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8066 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8069 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0);
rc               8070 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8071 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8074 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0);
rc               8075 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8076 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8079 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0);
rc               8080 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8081 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8084 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0);
rc               8085 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8086 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8089 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0);
rc               8090 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8091 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8101 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = scu_command(dev_addr, &cmd_scu);
rc               8102 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8103 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8120 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = scu_command(dev_addr, &cmd_scu);
rc               8121 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8122 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8132 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = scu_command(dev_addr, &cmd_scu);
rc               8133 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8134 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8138 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxdap_fasi_write_reg32(dev_addr, IQM_RC_RATE_OFS_LO__A, iqm_rc_rate, 0);
rc               8139 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8140 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8144 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_qam_measurement(demod, channel->constellation, channel->symbolrate);
rc               8145 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8146 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8155 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_frequency(demod, channel, tuner_freq_offset);
rc               8156 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8157 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8164 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_SYMBOL_FREQ__A, lc_symbol_freq, 0);
rc               8165 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8166 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8169 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RC_STRETCH__A, iqm_rc_stretch, 0);
rc               8170 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8171 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8178 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, IQM_AF_AMUX__A, 0x02, 0);
rc               8179 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8180 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8184 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SYMMETRIC__A, 0, 0);
rc               8185 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8186 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8189 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_MIDTAP__A, 3, 0);
rc               8190 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8191 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8194 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_OUT_ENA__A, IQM_CF_OUT_ENA_QAM__M, 0);
rc               8195 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8196 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8200 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_WR_RSV_0__A, 0x5f, 0);
rc               8201 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8202 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8206 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_SYNC_SEL__A, 3, 0);
rc               8207 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8208 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8211 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLP_LEN__A, 0, 0);
rc               8212 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8213 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8216 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_CLP_TH__A, 448, 0);
rc               8217 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8218 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8221 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_SNS_LEN__A, 0, 0);
rc               8222 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8223 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8226 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_PDREF__A, 4, 0);
rc               8227 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8228 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8231 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_STDBY__A, 0x10, 0);
rc               8232 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8233 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8236 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_PGA_GAIN__A, 11, 0);
rc               8237 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8238 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8242 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_POW_MEAS_LEN__A, 1, 0);
rc               8243 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8244 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8247 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SCALE_SH__A, IQM_CF_SCALE_SH__PRE, 0);
rc               8248 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8249 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8253 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_SY_TIMEOUT__A, QAM_SY_TIMEOUT__PRE, 0);
rc               8254 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8255 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8259 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_LWM__A, QAM_SY_SYNC_LWM__PRE, 0);
rc               8260 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8261 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8264 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_AWM__A, QAM_SY_SYNC_AWM__PRE, 0);
rc               8265 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8266 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8269 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_HWM__A, QAM_SY_SYNC_HWM__PRE, 0);
rc               8270 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8271 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8279 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_LWM__A, 0x03, 0);
rc               8280 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8281 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8284 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_AWM__A, 0x04, 0);
rc               8285 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8286 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8289 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_HWM__A, QAM_SY_SYNC_HWM__PRE, 0);
rc               8290 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8291 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8297 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_LWM__A, 0x03, 0);
rc               8298 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8299 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8302 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_AWM__A, 0x05, 0);
rc               8303 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8304 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8307 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(dev_addr, QAM_SY_SYNC_HWM__A, 0x06, 0);
rc               8308 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8309 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8318 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_MODE__A, QAM_LC_MODE__PRE, 0);
rc               8319 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8320 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8323 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_RATE_LIMIT__A, 3, 0);
rc               8324 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8325 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8328 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_LPF_FACTORP__A, 4, 0);
rc               8329 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8330 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8333 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_LPF_FACTORI__A, 4, 0);
rc               8334 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8335 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8338 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_MODE__A, 7, 0);
rc               8339 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8340 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8343 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB0__A, 1, 0);
rc               8344 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8345 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8348 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB1__A, 1, 0);
rc               8349 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8350 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8353 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB2__A, 1, 0);
rc               8354 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8355 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8358 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB3__A, 1, 0);
rc               8359 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8360 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8363 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB4__A, 2, 0);
rc               8364 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8365 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8368 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB5__A, 2, 0);
rc               8369 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8370 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8373 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB6__A, 2, 0);
rc               8374 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8375 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8378 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB8__A, 2, 0);
rc               8379 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8380 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8383 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB9__A, 2, 0);
rc               8384 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8385 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8388 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB10__A, 2, 0);
rc               8389 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8390 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8393 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB12__A, 2, 0);
rc               8394 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8395 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8398 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB15__A, 3, 0);
rc               8399 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8400 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8403 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB16__A, 3, 0);
rc               8404 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8405 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8408 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB20__A, 4, 0);
rc               8409 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8410 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8413 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_LC_QUAL_TAB25__A, 4, 0);
rc               8414 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8415 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8419 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FS_ADJ_SEL__A, 1, 0);
rc               8420 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8421 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8424 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RC_ADJ_SEL__A, 1, 0);
rc               8425 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8426 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8429 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_ADJ_SEL__A, 1, 0);
rc               8430 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8431 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8434 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_POW_MEAS_LEN__A, 0, 0);
rc               8435 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8436 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8439 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_GPIO__A, 0, 0);
rc               8440 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8441 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8448 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_iqm_af(demod, true);
rc               8449 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8450 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8453 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = adc_synchronization(demod);
rc               8454 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8455 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8459 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = init_agc(demod);
rc               8460 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8461 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8464 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_agc_if(demod, &(ext_attr->qam_if_agc_cfg), false);
rc               8465 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8466 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8469 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_agc_rf(demod, &(ext_attr->qam_rf_agc_cfg), false);
rc               8470 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8471 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8480 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = ctrl_set_cfg_afe_gain(demod, &qam_pga_cfg);
rc               8481 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8482 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8486 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = ctrl_set_cfg_pre_saw(demod, &(ext_attr->qam_pre_saw_cfg));
rc               8487 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8488 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8495 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(qam_a_taps), ((u8 *)qam_a_taps), 0);
rc               8496 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8497 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8500 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(qam_a_taps), ((u8 *)qam_a_taps), 0);
rc               8501 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8502 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8508 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(qam_b64_taps), ((u8 *)qam_b64_taps), 0);
rc               8509 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8510 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8513 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(qam_b64_taps), ((u8 *)qam_b64_taps), 0);
rc               8514 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8515 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8520 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(qam_b256_taps), ((u8 *)qam_b256_taps), 0);
rc               8521 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8522 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8525 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(qam_b256_taps), ((u8 *)qam_b256_taps), 0);
rc               8526 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8527 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8535 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_RE0__A, sizeof(qam_c_taps), ((u8 *)qam_c_taps), 0);
rc               8536 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8537 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8540 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxdap_fasi_write_block(dev_addr, IQM_CF_TAP_IM0__A, sizeof(qam_c_taps), ((u8 *)qam_c_taps), 0);
rc               8541 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8542 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8550 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = set_qam16(demod);
rc               8551 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8552 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8557 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = set_qam32(demod);
rc               8558 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8559 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8564 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = set_qam64(demod);
rc               8565 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8566 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8571 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = set_qam128(demod);
rc               8572 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8573 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8578 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = set_qam256(demod);
rc               8579 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8580 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8590 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_SCALE_SH__A, 0, 0);
rc               8591 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8592 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8597 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_mpegtei_handling(demod);
rc               8598 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8599 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8602 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = bit_reverse_mpeg_output(demod);
rc               8603 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8604 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8607 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_mpeg_start_width(demod);
rc               8608 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8609 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8620 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = ctrl_set_cfg_mpeg_output(demod, &cfg_mpeg_output);
rc               8621 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               8622 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               8637 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = scu_command(dev_addr, &cmd_scu);
rc               8638 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8639 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8644 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_ACTIVE, 0);
rc               8645 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8646 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8649 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_COMM_EXEC__A, QAM_COMM_EXEC_ACTIVE, 0);
rc               8650 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8651 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8654 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, FEC_COMM_EXEC__A, FEC_COMM_EXEC_ACTIVE, 0);
rc               8655 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8656 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8662 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               8672 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               8683 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_QAM_CTL_ENA__A, &qam_ctl_ena, 0);
rc               8684 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8685 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8688 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_CTL_ENA__A, qam_ctl_ena & ~(SCU_RAM_QAM_CTL_ENA_ACQ__M | SCU_RAM_QAM_CTL_ENA_EQU__M | SCU_RAM_QAM_CTL_ENA_LC__M), 0);
rc               8689 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8690 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8695 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_LC_CF__A, 0, 0);
rc               8696 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8697 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8700 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_LC_CF1__A, 0, 0);
rc               8701 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8702 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8706 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_atomic_read_reg32(dev_addr, IQM_FS_RATE_OFS_LO__A, &iqm_fs_rate_ofs, 0);
rc               8707 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8708 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8711 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_atomic_read_reg32(dev_addr, IQM_FS_RATE_LO__A, &iqm_fs_rate_lo, 0);
rc               8712 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8713 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8721 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, QAM_DQ_MODE__A, &data, 0);
rc               8722 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8723 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8727 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_DQ_MODE__A, data, 0);
rc               8728 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8729 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8732 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_MODE__A, data, 0);
rc               8733 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8734 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8739 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_LC_CI__A, 0, 0);
rc               8740 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8741 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8744 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_LC_EP__A, 0, 0);
rc               8745 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8746 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8749 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_LA_FACTOR__A, 0, 0);
rc               8750 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8751 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8756 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_reg32(dev_addr, IQM_FS_RATE_OFS_LO__A, iqm_fs_rate_ofs, 0);
rc               8757 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8758 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8765 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, QAM_DQ_MODE__A, &data, 0);
rc               8766 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8767 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8772 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_DQ_MODE__A, data, 0);
rc               8773 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8774 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8777 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_MODE__A, data, 0);
rc               8778 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8779 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8784 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, QAM_DQ_TAP_IM_EL0__A + (2 * i), &data, 0);
rc               8785 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8786 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8789 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_DQ_TAP_IM_EL0__A + (2 * i), -data, 0);
rc               8790 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8791 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8797 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, QAM_FQ_TAP_IM_EL0__A + (2 * i), &data, 0);
rc               8798 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8799 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8802 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_TAP_IM_EL0__A + (2 * i), -data, 0);
rc               8803 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8804 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8810 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_DQ_MODE__A, data, 0);
rc               8811 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8812 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8815 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, QAM_FQ_MODE__A, data, 0);
rc               8816 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8817 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8821 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_FSM_STATE_TGT__A, 4, 0);
rc               8822 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8823 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8829 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_QAM_FSM_STATE__A, &fsm_state, 0);
rc               8830 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8831 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8835 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_QAM_CTL_ENA__A, (qam_ctl_ena | 0x0016), 0);
rc               8836 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               8837 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               8843 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               8869 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               8881 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = ctrl_lock_status(demod, lock_status);
rc               8882 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               8883 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               8890 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = ctrl_get_qam_sig_quality(demod);
rc               8891 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8892 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8907 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr, QAM_SY_TIMEOUT__A, &data, 0);
rc               8908 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8909 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8912 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, QAM_SY_TIMEOUT__A, data | 0x1, 0);
rc               8913 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8914 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8925 drivers/media/dvb-frontends/drx39xyj/drxj.c 					rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr, QAM_SY_TIMEOUT__A, &data, 0);
rc               8926 drivers/media/dvb-frontends/drx39xyj/drxj.c 					if (rc != 0) {
rc               8927 drivers/media/dvb-frontends/drx39xyj/drxj.c 						pr_err("error %d\n", rc);
rc               8930 drivers/media/dvb-frontends/drx39xyj/drxj.c 					rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, QAM_SY_TIMEOUT__A, data & 0xFFFE, 0);
rc               8931 drivers/media/dvb-frontends/drx39xyj/drxj.c 					if (rc != 0) {
rc               8932 drivers/media/dvb-frontends/drx39xyj/drxj.c 						pr_err("error %d\n", rc);
rc               8937 drivers/media/dvb-frontends/drx39xyj/drxj.c 					rc = qam_flip_spec(demod, channel);
rc               8938 drivers/media/dvb-frontends/drx39xyj/drxj.c 					if (rc != 0) {
rc               8939 drivers/media/dvb-frontends/drx39xyj/drxj.c 						pr_err("error %d\n", rc);
rc               8959 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = ctrl_get_qam_sig_quality(demod);
rc               8960 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               8961 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               8965 drivers/media/dvb-frontends/drx39xyj/drxj.c 					rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr, QAM_SY_TIMEOUT__A, &data, 0);
rc               8966 drivers/media/dvb-frontends/drx39xyj/drxj.c 					if (rc != 0) {
rc               8967 drivers/media/dvb-frontends/drx39xyj/drxj.c 						pr_err("error %d\n", rc);
rc               8970 drivers/media/dvb-frontends/drx39xyj/drxj.c 					rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr, QAM_SY_TIMEOUT__A, data | 0x1, 0);
rc               8971 drivers/media/dvb-frontends/drx39xyj/drxj.c 					if (rc != 0) {
rc               8972 drivers/media/dvb-frontends/drx39xyj/drxj.c 						pr_err("error %d\n", rc);
rc               8996 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9017 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9028 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = ctrl_lock_status(demod, lock_status);
rc               9029 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9030 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9036 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = ctrl_get_qam_sig_quality(demod);
rc               9037 drivers/media/dvb-frontends/drx39xyj/drxj.c 				if (rc != 0) {
rc               9038 drivers/media/dvb-frontends/drx39xyj/drxj.c 					pr_err("error %d\n", rc);
rc               9054 drivers/media/dvb-frontends/drx39xyj/drxj.c 					rc = qam_flip_spec(demod, channel);
rc               9055 drivers/media/dvb-frontends/drx39xyj/drxj.c 					if (rc != 0) {
rc               9056 drivers/media/dvb-frontends/drx39xyj/drxj.c 						pr_err("error %d\n", rc);
rc               9080 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9095 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9119 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_qam(demod, channel, tuner_freq_offset, QAM_SET_OP_ALL);
rc               9120 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9121 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9126 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = qam64auto(demod, channel, tuner_freq_offset,
rc               9129 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = qam256auto(demod, channel, tuner_freq_offset,
rc               9131 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9132 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9149 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = set_qam(demod, channel, tuner_freq_offset,
rc               9151 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9152 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9155 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = qam256auto(demod, channel, tuner_freq_offset,
rc               9157 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9158 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9175 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr,
rc               9178 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9179 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9182 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr,
rc               9185 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9186 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9189 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr,
rc               9192 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9193 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9197 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = set_qam(demod, channel, tuner_freq_offset,
rc               9199 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9200 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9203 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr,
rc               9206 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9207 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9211 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = qam64auto(demod, channel, tuner_freq_offset,
rc               9213 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9214 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9230 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr,
rc               9233 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9234 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9237 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr,
rc               9240 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9241 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9244 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr,
rc               9247 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9248 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9252 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = set_qam(demod, channel, tuner_freq_offset,
rc               9254 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9255 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9258 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(demod->my_i2c_dev_addr,
rc               9261 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9262 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9265 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = qam64auto(demod, channel, tuner_freq_offset,
rc               9267 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               9268 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               9285 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9302 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9314 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_BIT_ERRORS__A, &nr_bit_errors, 0);
rc               9315 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9316 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9320 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_SYMBOL_ERRORS__A, &nr_symbol_errors, 0);
rc               9321 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9322 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9326 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_PACKET_ERRORS__A, &nr_packet_errors, 0);
rc               9327 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9328 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9332 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_RS_NR_FAILURES__A, &nr_failures, 0);
rc               9333 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9334 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9338 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_OC_SNC_FAIL_COUNT__A, &nr_snc_par_fail_count, 0);
rc               9339 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9340 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9356 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9379 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9387 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, IQM_AF_AGC_IF__A, &if_gain, 0);
rc               9388 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9389 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9393 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, IQM_AF_AGC_RF__A, &rf_gain, 0);
rc               9394 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9395 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9438 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9462 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9492 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = get_qamrs_err_count(dev_addr, &measuredrs_errors);
rc               9493 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9494 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9498 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, QAM_SL_ERR_POWER__A, &qam_sl_err_power, 0);
rc               9499 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9500 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9504 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, FEC_OC_SNC_FAIL_PERIOD__A, &fec_oc_period, 0);
rc               9505 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9506 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9557 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, QAM_VD_NR_QSYM_ERRORS__A, &qsym_err_vd, 0);
rc               9558 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9559 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9640 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = get_acc_pkt_err(demod, &sig_quality->packet_error);
rc               9641 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9642 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9656 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9748 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9760 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &cmd_scu);
rc               9761 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9762 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9766 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ATV_TOP_STDBY__A, (ATV_TOP_STDBY_SIF_STDBY_STANDBY & (~ATV_TOP_STDBY_CVBS_STDBY_A2_ACTIVE)), 0);
rc               9767 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9768 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9772 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ATV_COMM_EXEC__A, ATV_COMM_EXEC_STOP, 0);
rc               9773 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9774 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9778 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_COMM_EXEC__A, IQM_COMM_EXEC_STOP, 0);
rc               9779 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9780 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9783 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_iqm_af(demod, false);
rc               9784 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9785 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9789 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FS_COMM_EXEC__A, IQM_FS_COMM_EXEC_STOP, 0);
rc               9790 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9791 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9794 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_FD_COMM_EXEC__A, IQM_FD_COMM_EXEC_STOP, 0);
rc               9795 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9796 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9799 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RC_COMM_EXEC__A, IQM_RC_COMM_EXEC_STOP, 0);
rc               9800 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9801 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9804 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_RT_COMM_EXEC__A, IQM_RT_COMM_EXEC_STOP, 0);
rc               9805 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9806 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9809 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_CF_COMM_EXEC__A, IQM_CF_COMM_EXEC_STOP, 0);
rc               9810 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9811 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9815 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = power_down_aud(demod);
rc               9816 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9817 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9823 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9838 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9843 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, AUD_COMM_EXEC__A, AUD_COMM_EXEC_STOP, 0);
rc               9844 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9845 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9853 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9866 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9870 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_read_reg16(dev_addr, ORX_NSU_AOX_STDBY_W__A, &data, 0);
rc               9871 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9872 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9879 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_NSU_AOX_STDBY_W__A, data, 0);
rc               9880 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9881 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               9887 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               9916 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               9953 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = scu_command(dev_addr, &scu_cmd);
rc               9954 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9955 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9958 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_orx_nsu_aox(demod, false);
rc               9959 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9960 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9963 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, ORX_COMM_EXEC__A, ORX_COMM_EXEC_STOP, 0);
rc               9964 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               9965 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               9995 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_COMM_EXEC__A, ORX_COMM_EXEC_STOP, 0);
rc               9996 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               9997 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10005 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &scu_cmd);
rc               10006 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10007 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10018 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &scu_cmd);
rc               10019 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10020 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10094 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &scu_cmd);
rc               10095 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10096 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10100 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0xFABA, 0);
rc               10101 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10102 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10105 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_OOB_CRX_CFG__A, OOB_CRX_DRIVE_STRENGTH << SIO_PDR_OOB_CRX_CFG_DRIVE__B | 0x03 << SIO_PDR_OOB_CRX_CFG_MODE__B, 0);
rc               10106 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10107 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10110 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_PDR_OOB_DRX_CFG__A, OOB_DRX_DRIVE_STRENGTH << SIO_PDR_OOB_DRX_CFG_DRIVE__B | 0x03 << SIO_PDR_OOB_DRX_CFG_MODE__B, 0);
rc               10111 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10112 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10115 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_TOP_COMM_KEY__A, 0x0000, 0);
rc               10116 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10117 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10121 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_TOP_COMM_KEY__A, 0, 0);
rc               10122 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10123 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10126 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_AAG_LEN_W__A, 16000, 0);
rc               10127 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10128 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10131 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_AAG_THR_W__A, 40, 0);
rc               10132 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10133 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10138 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_DDC_OFO_SET_W__A, ORX_DDC_OFO_SET_W__PRE, 0);
rc               10139 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10140 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10145 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_NSU_AOX_LOPOW_W__A, ext_attr->oob_lo_pow, 0);
rc               10146 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10147 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10152 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TARGET_MODE__A, SCU_RAM_ORX_TARGET_MODE_2048KBPS_SQRT, 0);
rc               10153 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10154 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10157 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FREQ_GAIN_CORR__A, SCU_RAM_ORX_FREQ_GAIN_CORR_2048KBPS, 0);
rc               10158 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10159 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10164 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_RST_CPH__A, 0x0001, 0);
rc               10165 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10166 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10169 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_RST_CTI__A, 0x0002, 0);
rc               10170 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10171 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10174 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_RST_KRN__A, 0x0004, 0);
rc               10175 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10176 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10179 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_RST_KRP__A, 0x0008, 0);
rc               10180 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10181 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10186 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_LOCK_TH__A, 2048 >> 3, 0);
rc               10187 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10188 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10191 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_LOCK_TOTH__A, (u16)(-2048), 0);
rc               10192 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10193 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10196 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_ONLOCK_TTH__A, 8, 0);
rc               10197 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10198 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10201 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_UNLOCK_TTH__A, (u16)(-8), 0);
rc               10202 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10203 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10206 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_AGN_LOCK_MASK__A, 1, 0);
rc               10207 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10208 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10213 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_LOCK_TH__A, 10, 0);
rc               10214 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10215 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10218 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_LOCK_TOTH__A, (u16)(-2048), 0);
rc               10219 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10220 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10223 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_ONLOCK_TTH__A, 8, 0);
rc               10224 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10225 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10228 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_UNLOCK_TTH__A, (u16)(-8), 0);
rc               10229 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10230 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10233 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_DGN_LOCK_MASK__A, 1 << 1, 0);
rc               10234 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10235 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10240 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_LOCK_TH__A, 17, 0);
rc               10241 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10242 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10245 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_LOCK_TOTH__A, (u16)(-2048), 0);
rc               10246 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10247 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10250 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_ONLOCK_TTH__A, 8, 0);
rc               10251 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10252 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10255 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_UNLOCK_TTH__A, (u16)(-8), 0);
rc               10256 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10257 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10260 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_FRQ_LOCK_MASK__A, 1 << 2, 0);
rc               10261 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10262 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10267 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_LOCK_TH__A, 3000, 0);
rc               10268 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10269 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10272 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_LOCK_TOTH__A, (u16)(-2048), 0);
rc               10273 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10274 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10277 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_ONLOCK_TTH__A, 8, 0);
rc               10278 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10279 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10282 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_UNLOCK_TTH__A, (u16)(-8), 0);
rc               10283 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10284 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10287 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_PHA_LOCK_MASK__A, 1 << 3, 0);
rc               10288 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10289 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10294 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_LOCK_TH__A, 400, 0);
rc               10295 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10296 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10299 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_LOCK_TOTH__A, (u16)(-2048), 0);
rc               10300 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10301 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10304 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_ONLOCK_TTH__A, 8, 0);
rc               10305 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10306 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10309 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_UNLOCK_TTH__A, (u16)(-8), 0);
rc               10310 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10311 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10314 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_TIM_LOCK_MASK__A, 1 << 4, 0);
rc               10315 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10316 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10321 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_LOCK_TH__A, 20, 0);
rc               10322 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10323 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10326 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_LOCK_TOTH__A, (u16)(-2048), 0);
rc               10327 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10328 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10331 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_ONLOCK_TTH__A, 4, 0);
rc               10332 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10333 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10336 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_UNLOCK_TTH__A, (u16)(-4), 0);
rc               10337 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10338 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10341 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_ORX_EQU_LOCK_MASK__A, 1 << 5, 0);
rc               10342 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10343 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10348 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxdap_fasi_write_block(dev_addr, ORX_FWP_PFI_A_W__A, sizeof(pfi_coeffs[mode_index]), ((u8 *)pfi_coeffs[mode_index]), 0);
rc               10349 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10350 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10353 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_TOP_MDE_W__A, mode_index, 0);
rc               10354 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10355 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10361 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_NYQ_ADR_W__A, i, 0);
rc               10362 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10363 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10366 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_NYQ_COF_RW__A, nyquist_coeffs[mode_index][i], 0);
rc               10367 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10368 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10372 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_FWP_NYQ_ADR_W__A, 31, 0);
rc               10373 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10374 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10377 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_COMM_EXEC__A, ORX_COMM_EXEC_ACTIVE, 0);
rc               10378 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10379 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10390 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &scu_cmd);
rc               10391 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10392 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10396 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = set_orx_nsu_aox(demod, true);
rc               10397 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10398 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10401 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ORX_NSU_AOX_STHR_W__A, ext_attr->oob_pre_saw, 0);
rc               10402 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10403 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10411 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               10439 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               10502 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = ctrl_set_uio_cfg(demod, &uio_cfg);
rc               10503 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10504 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10597 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = ctrl_uio_write(demod, &uio1);
rc               10598 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10599 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10604 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE, 0);
rc               10605 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10606 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10619 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_vsb(demod);
rc               10620 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10621 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10624 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_frequency(demod, channel, tuner_freq_offset);
rc               10625 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10626 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10634 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_qam_channel(demod, channel, tuner_freq_offset);
rc               10635 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10636 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10651 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               10678 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               10682 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = get_sig_strength(demod, &strength);
rc               10683 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc < 0) {
rc               10684 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error getting signal strength %d\n", rc);
rc               10694 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = get_acc_pkt_err(demod, &pkt);
rc               10695 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10696 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10709 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = get_vsb_post_rs_pck_err(dev_addr, &err, &pkt);
rc               10710 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               10711 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d getting UCB\n", rc);
rc               10721 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = get_vs_bpre_viterbi_ber(dev_addr, &ber, &cnt);
rc               10722 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               10723 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d getting pre-ber\n", rc);
rc               10732 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = get_vs_bpost_viterbi_ber(dev_addr, &ber, &cnt);
rc               10733 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               10734 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d getting post-ber\n", rc);
rc               10742 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = get_vsbmer(dev_addr, &mer);
rc               10743 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               10744 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d getting MER\n", rc);
rc               10756 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = ctrl_get_qam_sig_quality(demod);
rc               10757 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10758 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10769 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               10794 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               10833 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = scu_command(dev_addr, &cmd_scu);
rc               10834 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               10835 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               10857 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               10876 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               10894 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = power_down_qam(demod, false);
rc               10895 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10896 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10902 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = power_down_vsb(demod, false);
rc               10903 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10904 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10929 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(demod->my_i2c_dev_addr, SCU_RAM_VERSION_HI__A, &dummy, 0);
rc               10930 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               10931 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               10938 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = set_vsb_leak_n_gain(demod);
rc               10939 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               10940 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               10954 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               11036 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               11073 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = power_up_device(demod);
rc               11074 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               11075 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               11101 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = power_down_qam(demod, true);
rc               11102 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               11103 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               11108 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = power_down_vsb(demod, true);
rc               11109 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               11110 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               11121 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = power_down_atv(demod, ext_attr->standard, true);
rc               11122 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               11123 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               11138 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_CC_PWD_MODE__A, sio_cc_pwd_mode, 0);
rc               11139 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               11140 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               11143 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_CC_UPDATE__A, SIO_CC_UPDATE_KEY, 0);
rc               11144 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               11145 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               11151 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = init_hi(demod);
rc               11152 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               11153 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               11158 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = hi_cfg_command(demod);
rc               11159 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               11160 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               11170 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               11193 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               11210 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, IQM_AF_PDREF__A, pre_saw->reference, 0);
rc               11211 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               11212 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d\n", rc);
rc               11235 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               11256 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               11291 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_write_reg16(dev_addr, IQM_AF_PGA_GAIN__A, gain, 0);
rc               11292 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               11293 drivers/media/dvb-frontends/drx39xyj/drxj.c 				pr_err("error %d\n", rc);
rc               11316 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               11349 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               11368 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_power_mode(demod, &power_mode);
rc               11369 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11370 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11374 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = -EINVAL;
rc               11380 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = get_device_capabilities(demod);
rc               11381 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11382 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11394 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_CC_SOFT_RST__A, (0x04 | SIO_CC_SOFT_RST_SYS__M | SIO_CC_SOFT_RST_OSC__M), 0);
rc               11395 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11396 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11399 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_CC_UPDATE__A, SIO_CC_UPDATE_KEY, 0);
rc               11400 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11401 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11408 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, ATV_TOP_STDBY__A, (~ATV_TOP_STDBY_CVBS_STDBY_A2_ACTIVE) | ATV_TOP_STDBY_SIF_STDBY_STANDBY, 0);
rc               11409 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11410 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11414 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = set_iqm_af(demod, false);
rc               11415 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11416 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11419 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = set_orx_nsu_aox(demod, false);
rc               11420 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11421 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11425 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = init_hi(demod);
rc               11426 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11427 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11435 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_set_cfg_mpeg_output(demod, &cfg_mpeg_output);
rc               11436 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11437 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11441 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = power_down_aud(demod);
rc               11442 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11443 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11447 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_COMM_EXEC__A, SCU_COMM_EXEC_STOP, 0);
rc               11448 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11449 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11465 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drx_ctrl_u_code(demod, &ucode_info, UCODE_UPLOAD);
rc               11466 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0) {
rc               11467 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("error %d while uploading the firmware\n", rc);
rc               11471 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drx_ctrl_u_code(demod, &ucode_info, UCODE_VERIFY);
rc               11472 drivers/media/dvb-frontends/drx39xyj/drxj.c 			if (rc != 0) {
rc               11474 drivers/media/dvb-frontends/drx39xyj/drxj.c 				       rc);
rc               11482 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE, 0);
rc               11483 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11484 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11495 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = smart_ant_init(demod);
rc               11496 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11497 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11520 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_DRIVER_VER_HI__A, (u16)(driver_version >> 16), 0);
rc               11521 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11522 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11525 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_DRIVER_VER_LO__A, (u16)(driver_version & 0xFFFF), 0);
rc               11526 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11527 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11531 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_set_oob(demod, NULL);
rc               11532 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11533 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11545 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               11558 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               11569 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_power_mode(demod, &power_mode);
rc               11570 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11571 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11575 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE, 0);
rc               11576 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11577 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11581 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = ctrl_power_mode(demod, &power_mode);
rc               11582 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (rc != 0) {
rc               11583 drivers/media/dvb-frontends/drx39xyj/drxj.c 		pr_err("error %d\n", rc);
rc               11593 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               11738 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc;
rc               11756 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = request_firmware(&fw, mc_file, demod->i2c->dev.parent);
rc               11757 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc < 0) {
rc               11759 drivers/media/dvb-frontends/drx39xyj/drxj.c 			return rc;
rc               11764 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = -EINVAL;
rc               11784 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = -EINVAL;
rc               11790 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drx_check_firmware(demod, (u8 *)mc_data_init, size);
rc               11791 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc)
rc               11826 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = -EINVAL;
rc               11843 drivers/media/dvb-frontends/drx39xyj/drxj.c 				rc = -EIO;
rc               11902 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               12217 drivers/media/dvb-frontends/drx39xyj/drxj.c 	int rc = 0;
rc               12222 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_open(demod);
rc               12223 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (rc != 0)
rc               12224 drivers/media/dvb-frontends/drx39xyj/drxj.c 			pr_err("drx39xxj_init(): DRX open failed rc=%d!\n", rc);
rc               12228 drivers/media/dvb-frontends/drx39xyj/drxj.c 	return rc;
rc               6633 drivers/media/dvb-frontends/drxk_hard.c 	int rc;
rc               6637 drivers/media/dvb-frontends/drxk_hard.c 	rc = drxk_get_stats(fe);
rc               6638 drivers/media/dvb-frontends/drxk_hard.c 	if (rc < 0)
rc               6639 drivers/media/dvb-frontends/drxk_hard.c 		return rc;
rc                580 drivers/media/dvb-frontends/lgs8gxx.c 	int rc;
rc                583 drivers/media/dvb-frontends/lgs8gxx.c 	rc = request_firmware(&fw, LGS8GXX_FIRMWARE, &priv->i2c->dev);
rc                584 drivers/media/dvb-frontends/lgs8gxx.c 	if (rc)
rc                585 drivers/media/dvb-frontends/lgs8gxx.c 		return rc;
rc                219 drivers/media/dvb-frontends/mb86a20s.c 	int rc;
rc                221 drivers/media/dvb-frontends/mb86a20s.c 	rc = i2c_transfer(state->i2c, &msg, 1);
rc                222 drivers/media/dvb-frontends/mb86a20s.c 	if (rc != 1) {
rc                225 drivers/media/dvb-frontends/mb86a20s.c 			__func__, rc, reg, data);
rc                226 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                235 drivers/media/dvb-frontends/mb86a20s.c 	int i, rc;
rc                238 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_i2c_writereg(state, i2c_addr, rd[i].reg,
rc                240 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                241 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                250 drivers/media/dvb-frontends/mb86a20s.c 	int rc;
rc                256 drivers/media/dvb-frontends/mb86a20s.c 	rc = i2c_transfer(state->i2c, msg, 2);
rc                258 drivers/media/dvb-frontends/mb86a20s.c 	if (rc != 2) {
rc                260 drivers/media/dvb-frontends/mb86a20s.c 			__func__, reg, rc);
rc                261 drivers/media/dvb-frontends/mb86a20s.c 		return (rc < 0) ? rc : -EIO;
rc                322 drivers/media/dvb-frontends/mb86a20s.c 	int rc;
rc                337 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x04, 0x1f);
rc                338 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                339 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                340 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x05, rf >> 8);
rc                341 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                342 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                343 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x04, 0x20);
rc                344 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                345 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                346 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x05, rf);
rc                347 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                348 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                350 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_readreg(state, 0x02);
rc                351 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                352 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                353 drivers/media/dvb-frontends/mb86a20s.c 		if (rc & 0x08)
rc                379 drivers/media/dvb-frontends/mb86a20s.c 	int rc;
rc                388 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x6d, reg[layer]);
rc                389 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                390 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                391 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x6e);
rc                392 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                393 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                394 drivers/media/dvb-frontends/mb86a20s.c 	switch ((rc >> 4) & 0x07) {
rc                411 drivers/media/dvb-frontends/mb86a20s.c 	int rc;
rc                421 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x6d, reg[layer]);
rc                422 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                423 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                424 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x6e);
rc                425 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                426 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                427 drivers/media/dvb-frontends/mb86a20s.c 	switch ((rc >> 4) & 0x07) {
rc                446 drivers/media/dvb-frontends/mb86a20s.c 	int rc;
rc                459 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x6d, reg[layer]);
rc                460 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                461 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                462 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x6e);
rc                463 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                464 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                466 drivers/media/dvb-frontends/mb86a20s.c 	return interleaving[(rc >> 4) & 0x07];
rc                472 drivers/media/dvb-frontends/mb86a20s.c 	int rc, count;
rc                484 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x6d, reg[layer]);
rc                485 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                486 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                487 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x6e);
rc                488 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                489 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                490 drivers/media/dvb-frontends/mb86a20s.c 	count = (rc >> 4) & 0x0f;
rc                628 drivers/media/dvb-frontends/mb86a20s.c 	int layer, rc;
rc                636 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x6d, 0x85);
rc                637 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                638 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                639 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x6e);
rc                640 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                641 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                642 drivers/media/dvb-frontends/mb86a20s.c 	c->isdbt_partial_reception = (rc & 0x10) ? 1 : 0;
rc                650 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_get_segment_count(state, layer);
rc                651 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                653 drivers/media/dvb-frontends/mb86a20s.c 		if (rc >= 0 && rc < 14) {
rc                654 drivers/media/dvb-frontends/mb86a20s.c 			c->layer[layer].segment_count = rc;
rc                661 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_get_modulation(state, layer);
rc                662 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                665 drivers/media/dvb-frontends/mb86a20s.c 			__func__, rc);
rc                666 drivers/media/dvb-frontends/mb86a20s.c 		c->layer[layer].modulation = rc;
rc                667 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_get_fec(state, layer);
rc                668 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                671 drivers/media/dvb-frontends/mb86a20s.c 			__func__, rc);
rc                672 drivers/media/dvb-frontends/mb86a20s.c 		c->layer[layer].fec = rc;
rc                673 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_get_interleaving(state, layer);
rc                674 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                677 drivers/media/dvb-frontends/mb86a20s.c 			__func__, rc);
rc                678 drivers/media/dvb-frontends/mb86a20s.c 		c->layer[layer].interleaving = rc;
rc                685 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x6d, 0x84);
rc                686 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                687 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                688 drivers/media/dvb-frontends/mb86a20s.c 	if ((rc & 0x60) == 0x20) {
rc                696 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x07);
rc                697 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                698 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                700 drivers/media/dvb-frontends/mb86a20s.c 	if ((rc & 0x60) == 0x20) {
rc                702 drivers/media/dvb-frontends/mb86a20s.c 		switch ((rc >> 2) & 0x03) {
rc                712 drivers/media/dvb-frontends/mb86a20s.c 	if (!(rc & 0x10)) {
rc                714 drivers/media/dvb-frontends/mb86a20s.c 		switch (rc & 0x3) {
rc                733 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc                740 drivers/media/dvb-frontends/mb86a20s.c 	int rc, val;
rc                760 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writeregdata(state, mb86a20s_per_ber_reset);
rc                761 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                765 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x45);
rc                766 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                768 drivers/media/dvb-frontends/mb86a20s.c 	val = rc;
rc                769 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x45, val | 0x10);
rc                770 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                772 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x45, val & 0x6f);
rc                773 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                777 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0x50);
rc                778 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                780 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc                781 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                783 drivers/media/dvb-frontends/mb86a20s.c 	val = rc;
rc                784 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x51, val | 0x01);
rc                785 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                787 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x51, val & 0x06);
rc                788 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                795 drivers/media/dvb-frontends/mb86a20s.c 		__func__, rc);
rc                797 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc                805 drivers/media/dvb-frontends/mb86a20s.c 	int rc, val;
rc                813 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x54);
rc                814 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                815 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                818 drivers/media/dvb-frontends/mb86a20s.c 	if (!(rc & (1 << layer))) {
rc                826 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x55 + layer * 3);
rc                827 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                828 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                829 drivers/media/dvb-frontends/mb86a20s.c 	*error = rc << 16;
rc                830 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x56 + layer * 3);
rc                831 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                832 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                833 drivers/media/dvb-frontends/mb86a20s.c 	*error |= rc << 8;
rc                834 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x57 + layer * 3);
rc                835 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                836 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                837 drivers/media/dvb-frontends/mb86a20s.c 	*error |= rc;
rc                844 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xa7 + layer * 3);
rc                845 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                846 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                847 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc                848 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                849 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                850 drivers/media/dvb-frontends/mb86a20s.c 	*count = rc << 16;
rc                851 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xa8 + layer * 3);
rc                852 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                853 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                854 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc                855 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                856 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                857 drivers/media/dvb-frontends/mb86a20s.c 	*count |= rc << 8;
rc                858 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xa9 + layer * 3);
rc                859 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                860 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                861 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc                862 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                863 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                864 drivers/media/dvb-frontends/mb86a20s.c 	*count |= rc;
rc                885 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x52, 0x00);
rc                888 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xa7 + layer * 3);
rc                889 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                890 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                891 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51,
rc                893 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                894 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                895 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xa8 + layer * 3);
rc                896 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                897 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                898 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51,
rc                900 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                901 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                902 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xa9 + layer * 3);
rc                903 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                904 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                905 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51,
rc                907 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                908 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                911 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x52, 0x01);
rc                914 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x53, 0x00);
rc                915 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                916 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                917 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x53, 0x07);
rc                920 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_readreg(state, 0x53);
rc                921 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                922 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                923 drivers/media/dvb-frontends/mb86a20s.c 		val = rc;
rc                924 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x53, val & ~(1 << layer));
rc                925 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc                926 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc                927 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x53, val | (1 << layer));
rc                930 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc                939 drivers/media/dvb-frontends/mb86a20s.c 	int rc, val;
rc                947 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x60);
rc                948 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                949 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                952 drivers/media/dvb-frontends/mb86a20s.c 	if (!(rc & (1 << layer))) {
rc                960 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x64 + layer * 3);
rc                961 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                962 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                963 drivers/media/dvb-frontends/mb86a20s.c 	*error = rc << 16;
rc                964 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x65 + layer * 3);
rc                965 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                966 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                967 drivers/media/dvb-frontends/mb86a20s.c 	*error |= rc << 8;
rc                968 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x66 + layer * 3);
rc                969 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                970 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                971 drivers/media/dvb-frontends/mb86a20s.c 	*error |= rc;
rc                978 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xdc + layer * 2);
rc                979 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                980 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                981 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc                982 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                983 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                984 drivers/media/dvb-frontends/mb86a20s.c 	counter = rc << 8;
rc                985 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xdd + layer * 2);
rc                986 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                987 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                988 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc                989 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc                990 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc                991 drivers/media/dvb-frontends/mb86a20s.c 	counter |= rc;
rc               1019 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x5e, 0x00);
rc               1022 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xdc + layer * 2);
rc               1023 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1024 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1025 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51, collect_rate >> 8);
rc               1026 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1027 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1028 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xdd + layer * 2);
rc               1029 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1030 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1031 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51, collect_rate & 0xff);
rc               1032 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1033 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1036 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x5e, 0x07);
rc               1039 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x5f, 0x00);
rc               1040 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1041 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1042 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x5f, 0x07);
rc               1044 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1049 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x5f);
rc               1050 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1051 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1052 drivers/media/dvb-frontends/mb86a20s.c 	val = rc;
rc               1053 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x5f, val & ~(1 << layer));
rc               1054 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1055 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1056 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x5f, val | (1 << layer));
rc               1058 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc               1066 drivers/media/dvb-frontends/mb86a20s.c 	int rc, val;
rc               1074 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xb8);
rc               1075 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1076 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1077 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc               1078 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1079 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1083 drivers/media/dvb-frontends/mb86a20s.c 	if (!(rc & (1 << layer))) {
rc               1091 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xb9 + layer * 2);
rc               1092 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1093 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1094 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc               1095 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1096 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1097 drivers/media/dvb-frontends/mb86a20s.c 	*error = rc << 8;
rc               1098 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xba + layer * 2);
rc               1099 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1100 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1101 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc               1102 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1103 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1104 drivers/media/dvb-frontends/mb86a20s.c 	*error |= rc;
rc               1109 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xb2 + layer * 2);
rc               1110 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1111 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1112 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc               1113 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1114 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1115 drivers/media/dvb-frontends/mb86a20s.c 	*count = rc << 8;
rc               1116 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xb3 + layer * 2);
rc               1117 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1118 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1119 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc               1120 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1121 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1122 drivers/media/dvb-frontends/mb86a20s.c 	*count |= rc;
rc               1150 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xb0);
rc               1151 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1152 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1153 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51, 0x00);
rc               1154 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1155 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1158 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xb2 + layer * 2);
rc               1159 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1160 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1161 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51, collect_rate >> 8);
rc               1162 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1163 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1164 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xb3 + layer * 2);
rc               1165 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1166 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1167 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51, collect_rate & 0xff);
rc               1168 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1169 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1172 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xb0);
rc               1173 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1174 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1175 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51, 0x07);
rc               1176 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1177 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1180 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0xb1);
rc               1181 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1182 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1183 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51, 0x07);
rc               1184 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1185 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1186 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x51, 0x00);
rc               1188 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1193 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xb1);
rc               1194 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1195 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1196 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc               1197 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1198 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1199 drivers/media/dvb-frontends/mb86a20s.c 	val = rc;
rc               1200 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x51, val | (1 << layer));
rc               1201 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1202 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1203 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x51, val & ~(1 << layer));
rc               1205 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc               1388 drivers/media/dvb-frontends/mb86a20s.c 	int rc, val;
rc               1391 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x45);
rc               1392 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1393 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1395 drivers/media/dvb-frontends/mb86a20s.c 	if (!(rc & 0x40)) {
rc               1400 drivers/media/dvb-frontends/mb86a20s.c 	val = rc;
rc               1402 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x46);
rc               1403 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1404 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1405 drivers/media/dvb-frontends/mb86a20s.c 	cnr_linear = rc << 8;
rc               1407 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x46);
rc               1408 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1409 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1410 drivers/media/dvb-frontends/mb86a20s.c 	cnr_linear |= rc;
rc               1422 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x45, val | 0x10);
rc               1423 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1424 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1425 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x45, val & 0x6f);
rc               1427 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc               1435 drivers/media/dvb-frontends/mb86a20s.c 	int rc, val, layer;
rc               1442 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0x5b);
rc               1443 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1444 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1445 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc               1446 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1447 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1450 drivers/media/dvb-frontends/mb86a20s.c 	if (!(rc & 0x01)) {
rc               1463 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0x52 + layer * 3);
rc               1464 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1465 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1466 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_readreg(state, 0x51);
rc               1467 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1468 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1469 drivers/media/dvb-frontends/mb86a20s.c 		mer = rc << 16;
rc               1470 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0x53 + layer * 3);
rc               1471 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1472 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1473 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_readreg(state, 0x51);
rc               1474 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1475 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1476 drivers/media/dvb-frontends/mb86a20s.c 		mer |= rc << 8;
rc               1477 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x50, 0x54 + layer * 3);
rc               1478 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1479 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1480 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_readreg(state, 0x51);
rc               1481 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1482 drivers/media/dvb-frontends/mb86a20s.c 			return rc;
rc               1483 drivers/media/dvb-frontends/mb86a20s.c 		mer |= rc;
rc               1514 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0x50);
rc               1515 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1516 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1517 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_readreg(state, 0x51);
rc               1518 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1519 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1520 drivers/media/dvb-frontends/mb86a20s.c 	val = rc;
rc               1522 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x51, val | 0x01);
rc               1523 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1524 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1525 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x51, val & 0x06);
rc               1526 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1527 drivers/media/dvb-frontends/mb86a20s.c 		return rc;
rc               1574 drivers/media/dvb-frontends/mb86a20s.c 	int rc = 0, layer;
rc               1604 drivers/media/dvb-frontends/mb86a20s.c 			rc = mb86a20s_get_pre_ber(fe, layer,
rc               1606 drivers/media/dvb-frontends/mb86a20s.c 			if (rc >= 0) {
rc               1611 drivers/media/dvb-frontends/mb86a20s.c 			} else if (rc != -EBUSY) {
rc               1620 drivers/media/dvb-frontends/mb86a20s.c 					__func__, 'A' + layer, rc);
rc               1626 drivers/media/dvb-frontends/mb86a20s.c 			rc = mb86a20s_get_post_ber(fe, layer,
rc               1628 drivers/media/dvb-frontends/mb86a20s.c 			if (rc >= 0) {
rc               1633 drivers/media/dvb-frontends/mb86a20s.c 			} else if (rc != -EBUSY) {
rc               1642 drivers/media/dvb-frontends/mb86a20s.c 					__func__, 'A' + layer, rc);
rc               1648 drivers/media/dvb-frontends/mb86a20s.c 			rc = mb86a20s_get_blk_error(fe, layer,
rc               1651 drivers/media/dvb-frontends/mb86a20s.c 			if (rc >= 0) {
rc               1656 drivers/media/dvb-frontends/mb86a20s.c 			} else if (rc != -EBUSY) {
rc               1665 drivers/media/dvb-frontends/mb86a20s.c 					__func__, 'A' + layer, rc);
rc               1744 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc               1757 drivers/media/dvb-frontends/mb86a20s.c 	int rc;
rc               1766 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writeregdata(state, mb86a20s_init1);
rc               1767 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1772 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x09, reg09);
rc               1773 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1779 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x39, reg71);
rc               1780 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1782 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x71, state->bw);
rc               1783 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1786 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_writereg(state, 0x44, state->subchannel);
rc               1787 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0)
rc               1805 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x28, 0x2a);
rc               1806 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1808 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x29, (pll >> 16) & 0xff);
rc               1809 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1811 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x2a, (pll >> 8) & 0xff);
rc               1812 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1814 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x2b, pll & 0xff);
rc               1815 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1823 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x28, 0x20);
rc               1824 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1826 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x29, (pll >> 16) & 0xff);
rc               1827 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1829 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x2a, (pll >> 8) & 0xff);
rc               1830 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1832 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x2b, pll & 0xff);
rc               1833 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1841 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x50, 0xd5);
rc               1842 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1844 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writereg(state, 0x51, regD5);
rc               1845 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1848 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writeregdata(state, mb86a20s_init2);
rc               1849 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0)
rc               1857 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0) {
rc               1865 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc               1872 drivers/media/dvb-frontends/mb86a20s.c 	int rc, if_freq;
rc               1932 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_writeregdata(state, mb86a20s_reset_reception);
rc               1939 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc               1946 drivers/media/dvb-frontends/mb86a20s.c 	int rc, status_nr;
rc               1962 drivers/media/dvb-frontends/mb86a20s.c 		rc = status_nr;
rc               1967 drivers/media/dvb-frontends/mb86a20s.c 	rc = mb86a20s_read_signal_strength(fe);
rc               1968 drivers/media/dvb-frontends/mb86a20s.c 	if (rc < 0) {
rc               1974 drivers/media/dvb-frontends/mb86a20s.c 		rc = 0;		/* Status is OK */
rc               1980 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_get_frontend(fe);
rc               1981 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0) {
rc               1984 drivers/media/dvb-frontends/mb86a20s.c 			rc = 0;		/* Status is OK */
rc               1989 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_get_stats(fe, status_nr);
rc               1990 drivers/media/dvb-frontends/mb86a20s.c 		if (rc < 0 && rc != -EBUSY) {
rc               1993 drivers/media/dvb-frontends/mb86a20s.c 			rc = 0;
rc               1996 drivers/media/dvb-frontends/mb86a20s.c 		rc = 0;	/* Don't return EBUSY to userspace */
rc               2007 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc               2028 drivers/media/dvb-frontends/mb86a20s.c 	int rc = 0;
rc               2033 drivers/media/dvb-frontends/mb86a20s.c 		rc = mb86a20s_set_frontend(fe);
rc               2038 drivers/media/dvb-frontends/mb86a20s.c 	return rc;
rc                205 drivers/media/dvb-frontends/s921.c 	int rc;
rc                207 drivers/media/dvb-frontends/s921.c 	rc = i2c_transfer(state->i2c, &msg, 1);
rc                208 drivers/media/dvb-frontends/s921.c 	if (rc != 1) {
rc                210 drivers/media/dvb-frontends/s921.c 		       __func__, rc, reg, data);
rc                211 drivers/media/dvb-frontends/s921.c 		return rc;
rc                220 drivers/media/dvb-frontends/s921.c 	int i, rc;
rc                223 drivers/media/dvb-frontends/s921.c 		rc = s921_i2c_writereg(state, i2c_addr, rd[i].reg, rd[i].data);
rc                224 drivers/media/dvb-frontends/s921.c 		if (rc < 0)
rc                225 drivers/media/dvb-frontends/s921.c 			return rc;
rc                233 drivers/media/dvb-frontends/s921.c 	int rc;
rc                239 drivers/media/dvb-frontends/s921.c 	rc = i2c_transfer(state->i2c, msg, 2);
rc                241 drivers/media/dvb-frontends/s921.c 	if (rc != 2) {
rc                242 drivers/media/dvb-frontends/s921.c 		rc("%s: reg=0x%x (rcor=%d)\n", __func__, reg, rc);
rc                243 drivers/media/dvb-frontends/s921.c 		return rc;
rc                261 drivers/media/dvb-frontends/s921.c 	int band, rc, i;
rc                274 drivers/media/dvb-frontends/s921.c 		rc("%s: frequency out of range\n", __func__);
rc                284 drivers/media/dvb-frontends/s921.c 	rc = s921_writeregdata(state, s921_prefreq);
rc                285 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                286 drivers/media/dvb-frontends/s921.c 		return rc;
rc                288 drivers/media/dvb-frontends/s921.c 	rc = s921_writereg(state, 0xf2, (f_offset >> 8) & 0xff);
rc                289 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                290 drivers/media/dvb-frontends/s921.c 		return rc;
rc                292 drivers/media/dvb-frontends/s921.c 	rc = s921_writereg(state, 0xf3, f_offset & 0xff);
rc                293 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                294 drivers/media/dvb-frontends/s921.c 		return rc;
rc                296 drivers/media/dvb-frontends/s921.c 	rc = s921_writereg(state, 0xf4, f_switch);
rc                297 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                298 drivers/media/dvb-frontends/s921.c 		return rc;
rc                300 drivers/media/dvb-frontends/s921.c 	rc = s921_writeregdata(state, s921_postfreq);
rc                301 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                302 drivers/media/dvb-frontends/s921.c 		return rc;
rc                305 drivers/media/dvb-frontends/s921.c 		rc = s921_readreg(state, 0x80);
rc                306 drivers/media/dvb-frontends/s921.c 		dprintk("status 0x80: %02x\n", rc);
rc                308 drivers/media/dvb-frontends/s921.c 	rc = s921_writereg(state, 0x01, 0x40);
rc                309 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                310 drivers/media/dvb-frontends/s921.c 		return rc;
rc                312 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x01);
rc                313 drivers/media/dvb-frontends/s921.c 	dprintk("status 0x01: %02x\n", rc);
rc                315 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x80);
rc                316 drivers/media/dvb-frontends/s921.c 	dprintk("status 0x80: %02x\n", rc);
rc                318 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x80);
rc                319 drivers/media/dvb-frontends/s921.c 	dprintk("status 0x80: %02x\n", rc);
rc                321 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x32);
rc                322 drivers/media/dvb-frontends/s921.c 	dprintk("status 0x32: %02x\n", rc);
rc                332 drivers/media/dvb-frontends/s921.c 	int rc;
rc                336 drivers/media/dvb-frontends/s921.c 	rc = s921_writeregdata(state, s921_init);
rc                337 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                338 drivers/media/dvb-frontends/s921.c 		return rc;
rc                346 drivers/media/dvb-frontends/s921.c 	int regstatus, rc;
rc                350 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x81);
rc                351 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                352 drivers/media/dvb-frontends/s921.c 		return rc;
rc                354 drivers/media/dvb-frontends/s921.c 	regstatus = rc << 8;
rc                356 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x82);
rc                357 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                358 drivers/media/dvb-frontends/s921.c 		return rc;
rc                360 drivers/media/dvb-frontends/s921.c 	regstatus |= rc;
rc                386 drivers/media/dvb-frontends/s921.c 	int rc;
rc                389 drivers/media/dvb-frontends/s921.c 	rc = s921_read_status(fe, &status);
rc                390 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                391 drivers/media/dvb-frontends/s921.c 		return rc;
rc                397 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x01);
rc                398 drivers/media/dvb-frontends/s921.c 	dprintk("status 0x01: %02x\n", rc);
rc                400 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x80);
rc                401 drivers/media/dvb-frontends/s921.c 	dprintk("status 0x80: %02x\n", rc);
rc                403 drivers/media/dvb-frontends/s921.c 	rc = s921_readreg(state, 0x32);
rc                404 drivers/media/dvb-frontends/s921.c 	dprintk("status 0x32: %02x\n", rc);
rc                413 drivers/media/dvb-frontends/s921.c 	int rc;
rc                419 drivers/media/dvb-frontends/s921.c 	rc = s921_pll_tune(fe);
rc                420 drivers/media/dvb-frontends/s921.c 	if (rc < 0)
rc                421 drivers/media/dvb-frontends/s921.c 		return rc;
rc                446 drivers/media/dvb-frontends/s921.c 	int rc = 0;
rc                451 drivers/media/dvb-frontends/s921.c 		rc = s921_set_frontend(fe);
rc                456 drivers/media/dvb-frontends/s921.c 	return rc;
rc                483 drivers/media/dvb-frontends/s921.c 		rc("Unable to kzalloc\n");
rc                860 drivers/media/dvb-frontends/stb0899_drv.c 	int rc;
rc                863 drivers/media/dvb-frontends/stb0899_drv.c 	if ((rc = stb0899_write_reg(state, STB0899_SYNTCTRL, STB0899_SELOSCI)))
rc                864 drivers/media/dvb-frontends/stb0899_drv.c 		return rc;
rc                866 drivers/media/dvb-frontends/stb0899_drv.c 	if ((rc = stb0899_write_reg(state, STB0899_STOPCLK1, 0x00)))
rc                867 drivers/media/dvb-frontends/stb0899_drv.c 		return rc;
rc                868 drivers/media/dvb-frontends/stb0899_drv.c 	if ((rc = stb0899_write_reg(state, STB0899_STOPCLK2, 0x00)))
rc                869 drivers/media/dvb-frontends/stb0899_drv.c 		return rc;
rc                123 drivers/media/dvb-frontends/stb6100.c 	int rc;
rc                131 drivers/media/dvb-frontends/stb6100.c 	rc = i2c_transfer(state->i2c, &msg, 1);
rc                132 drivers/media/dvb-frontends/stb6100.c 	if (unlikely(rc != 1)) {
rc                134 drivers/media/dvb-frontends/stb6100.c 			state->config->tuner_address, rc);
rc                175 drivers/media/dvb-frontends/stb6100.c 	int rc;
rc                206 drivers/media/dvb-frontends/stb6100.c 	rc = i2c_transfer(state->i2c, &msg, 1);
rc                207 drivers/media/dvb-frontends/stb6100.c 	if (unlikely(rc != 1)) {
rc                209 drivers/media/dvb-frontends/stb6100.c 			(unsigned int)state->config->tuner_address, start, len,	rc);
rc                230 drivers/media/dvb-frontends/stb6100.c 	int rc;
rc                233 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_read_reg(state, STB6100_LD);
rc                234 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0) {
rc                236 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                238 drivers/media/dvb-frontends/stb6100.c 	return (rc & STB6100_LD_LOCK) ? TUNER_STATUS_LOCKED : 0;
rc                243 drivers/media/dvb-frontends/stb6100.c 	int rc;
rc                248 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_read_reg(state, STB6100_F);
rc                249 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                250 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                251 drivers/media/dvb-frontends/stb6100.c 	f = rc & STB6100_F_F;
rc                263 drivers/media/dvb-frontends/stb6100.c 	int rc;
rc                280 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_FCCK, 0x0d | STB6100_FCCK_FCCK);
rc                281 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                282 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                283 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_F, 0xc0 | tmp);
rc                284 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                285 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                289 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_FCCK, 0x0d);
rc                290 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                291 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                300 drivers/media/dvb-frontends/stb6100.c 	int rc;
rc                306 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_read_regs(state, regs);
rc                307 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                308 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                326 drivers/media/dvb-frontends/stb6100.c 	int rc;
rc                344 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_FCCK, 0x4d | STB6100_FCCK_FCCK);
rc                345 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                346 drivers/media/dvb-frontends/stb6100.c 		return rc;  /* allow LPF calibration */
rc                350 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_LPEN, regs[STB6100_LPEN]);
rc                351 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                352 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                375 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_VCO, regs[STB6100_VCO]);
rc                376 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                377 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                393 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_NI, regs[STB6100_NI]);
rc                394 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                395 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                399 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_NF_LSB, regs[STB6100_NF_LSB]);
rc                400 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                401 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                406 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_K, regs[STB6100_K]);
rc                407 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                408 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                421 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_G, regs[STB6100_G]);
rc                422 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                423 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                429 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_DLB, regs[STB6100_DLB]);
rc                430 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                431 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                441 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_TEST1, regs[STB6100_TEST1]);
rc                442 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                443 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                445 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_TEST3, regs[STB6100_TEST3]);
rc                446 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                447 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                451 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_LPEN, regs[STB6100_LPEN]);
rc                452 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                453 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                459 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_VCO, regs[STB6100_VCO]);
rc                460 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                461 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                467 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_VCO, regs[STB6100_VCO]);
rc                468 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                469 drivers/media/dvb-frontends/stb6100.c 		return rc;
rc                471 drivers/media/dvb-frontends/stb6100.c 	rc = stb6100_write_reg(state, STB6100_FCCK, 0x0d);
rc                472 drivers/media/dvb-frontends/stb6100.c 	if (rc < 0)
rc                473 drivers/media/dvb-frontends/stb6100.c 		return rc;  /* Stop LPF calibration */
rc                 58 drivers/media/dvb-frontends/stv6110.c 	int rc;
rc                 85 drivers/media/dvb-frontends/stv6110.c 	rc = i2c_transfer(priv->i2c, &msg, 1);
rc                 86 drivers/media/dvb-frontends/stv6110.c 	if (rc != 1)
rc                 99 drivers/media/dvb-frontends/stv6110.c 	int rc;
rc                118 drivers/media/dvb-frontends/stv6110.c 	rc = i2c_transfer(priv->i2c, msg, 2);
rc                119 drivers/media/dvb-frontends/stv6110.c 	if (rc != 2)
rc                 96 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev,
rc                114 drivers/media/i2c/ir-kbd-i2c.c 			dev_dbg(&ir->rc->dev,
rc                120 drivers/media/i2c/ir-kbd-i2c.c 			dev_dbg(&ir->rc->dev,
rc                161 drivers/media/i2c/ir-kbd-i2c.c 	int rc;
rc                165 drivers/media/i2c/ir-kbd-i2c.c 	rc = i2c_master_recv(ir->c, &b, 1);
rc                166 drivers/media/i2c/ir-kbd-i2c.c 	if (rc != 1) {
rc                167 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev, "read error\n");
rc                168 drivers/media/i2c/ir-kbd-i2c.c 		if (rc < 0)
rc                169 drivers/media/i2c/ir-kbd-i2c.c 			return rc;
rc                182 drivers/media/i2c/ir-kbd-i2c.c 	int rc;
rc                186 drivers/media/i2c/ir-kbd-i2c.c 	rc = i2c_master_recv(ir->c, buf, 4);
rc                187 drivers/media/i2c/ir-kbd-i2c.c 	if (rc != 4) {
rc                188 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev, "read error\n");
rc                189 drivers/media/i2c/ir-kbd-i2c.c 		if (rc < 0)
rc                190 drivers/media/i2c/ir-kbd-i2c.c 			return rc;
rc                195 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev, "%s: %*ph\n", __func__, 4, buf);
rc                210 drivers/media/i2c/ir-kbd-i2c.c 	int rc;
rc                214 drivers/media/i2c/ir-kbd-i2c.c 	rc = i2c_master_recv(ir->c, &b, 1);
rc                215 drivers/media/i2c/ir-kbd-i2c.c 	if (rc != 1) {
rc                216 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev, "read error\n");
rc                217 drivers/media/i2c/ir-kbd-i2c.c 		if (rc < 0)
rc                218 drivers/media/i2c/ir-kbd-i2c.c 			return rc;
rc                226 drivers/media/i2c/ir-kbd-i2c.c 	dev_dbg(&ir->rc->dev, "key %02x\n", b);
rc                251 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev, "read error\n");
rc                261 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev, "read error\n");
rc                268 drivers/media/i2c/ir-kbd-i2c.c 	dev_dbg(&ir->rc->dev, "read key 0x%02x/0x%02x\n", key, keygroup);
rc                270 drivers/media/i2c/ir-kbd-i2c.c 		dev_warn(&ir->rc->dev, "warning: invalid key group 0x%02x for key 0x%02x\n",
rc                290 drivers/media/i2c/ir-kbd-i2c.c 	int rc;
rc                292 drivers/media/i2c/ir-kbd-i2c.c 	dev_dbg(&ir->rc->dev, "%s\n", __func__);
rc                293 drivers/media/i2c/ir-kbd-i2c.c 	rc = ir->get_key(ir, &protocol, &scancode, &toggle);
rc                294 drivers/media/i2c/ir-kbd-i2c.c 	if (rc < 0) {
rc                295 drivers/media/i2c/ir-kbd-i2c.c 		dev_warn(&ir->rc->dev, "error %d\n", rc);
rc                296 drivers/media/i2c/ir-kbd-i2c.c 		return rc;
rc                299 drivers/media/i2c/ir-kbd-i2c.c 	if (rc) {
rc                300 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev, "%s: proto = 0x%04x, scancode = 0x%08x\n",
rc                302 drivers/media/i2c/ir-kbd-i2c.c 		rc_keydown(ir->rc, protocol, scancode, toggle);
rc                309 drivers/media/i2c/ir-kbd-i2c.c 	int rc;
rc                317 drivers/media/i2c/ir-kbd-i2c.c 		rc = ir_key_poll(ir);
rc                319 drivers/media/i2c/ir-kbd-i2c.c 		if (rc == -ENODEV) {
rc                320 drivers/media/i2c/ir-kbd-i2c.c 			rc_unregister_device(ir->rc);
rc                321 drivers/media/i2c/ir-kbd-i2c.c 			ir->rc = NULL;
rc                393 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev, "%*ph", tosend + 1, buf);
rc                396 drivers/media/i2c/ir-kbd-i2c.c 			dev_dbg(&ir->rc->dev,
rc                407 drivers/media/i2c/ir-kbd-i2c.c 		dev_err(&ir->rc->dev, "i2c_master_send failed with %d\n", ret);
rc                415 drivers/media/i2c/ir-kbd-i2c.c 		dev_err(&ir->rc->dev, "i2c_master_send failed with %d\n", ret);
rc                629 drivers/media/i2c/ir-kbd-i2c.c 		dev_err(&ir->rc->dev, "i2c_master_recv failed with %d\n", ret);
rc                633 drivers/media/i2c/ir-kbd-i2c.c 	dev_dbg(&ir->rc->dev, "code set status: %02x\n", buf[0]);
rc                636 drivers/media/i2c/ir-kbd-i2c.c 		dev_err(&ir->rc->dev, "unexpected IR TX response %02x\n",
rc                647 drivers/media/i2c/ir-kbd-i2c.c 		dev_err(&ir->rc->dev, "i2c_master_send failed with %d\n", ret);
rc                653 drivers/media/i2c/ir-kbd-i2c.c 	dev_dbg(&ir->rc->dev, "send command sent\n");
rc                667 drivers/media/i2c/ir-kbd-i2c.c 		dev_dbg(&ir->rc->dev,
rc                673 drivers/media/i2c/ir-kbd-i2c.c 		dev_err(&ir->rc->dev,
rc                683 drivers/media/i2c/ir-kbd-i2c.c 		dev_err(&ir->rc->dev, "i2c_master_recv failed with %d\n", ret);
rc                687 drivers/media/i2c/ir-kbd-i2c.c 		dev_err(&ir->rc->dev, "unexpected IR TX response #2: %02x\n",
rc                692 drivers/media/i2c/ir-kbd-i2c.c 	dev_dbg(&ir->rc->dev, "transmit complete\n");
rc                729 drivers/media/i2c/ir-kbd-i2c.c 	struct rc_dev *rc = NULL;
rc                804 drivers/media/i2c/ir-kbd-i2c.c 		rc = init_data->rc_dev;
rc                839 drivers/media/i2c/ir-kbd-i2c.c 	if (!rc) {
rc                844 drivers/media/i2c/ir-kbd-i2c.c 		rc = rc_allocate_device(RC_DRIVER_SCANCODE);
rc                845 drivers/media/i2c/ir-kbd-i2c.c 		if (!rc)
rc                848 drivers/media/i2c/ir-kbd-i2c.c 	ir->rc = rc;
rc                867 drivers/media/i2c/ir-kbd-i2c.c 	rc->input_id.bustype = BUS_I2C;
rc                868 drivers/media/i2c/ir-kbd-i2c.c 	rc->input_phys       = ir->phys;
rc                869 drivers/media/i2c/ir-kbd-i2c.c 	rc->device_name	     = name;
rc                870 drivers/media/i2c/ir-kbd-i2c.c 	rc->dev.parent       = &client->dev;
rc                871 drivers/media/i2c/ir-kbd-i2c.c 	rc->priv             = ir;
rc                872 drivers/media/i2c/ir-kbd-i2c.c 	rc->open             = ir_open;
rc                873 drivers/media/i2c/ir-kbd-i2c.c 	rc->close            = ir_close;
rc                878 drivers/media/i2c/ir-kbd-i2c.c 	rc->map_name       = ir->ir_codes;
rc                879 drivers/media/i2c/ir-kbd-i2c.c 	rc->allowed_protocols = rc_proto;
rc                880 drivers/media/i2c/ir-kbd-i2c.c 	if (!rc->driver_name)
rc                881 drivers/media/i2c/ir-kbd-i2c.c 		rc->driver_name = KBUILD_MODNAME;
rc                896 drivers/media/i2c/ir-kbd-i2c.c 			rc->tx_ir = zilog_tx;
rc                897 drivers/media/i2c/ir-kbd-i2c.c 			rc->s_tx_carrier = zilog_tx_carrier;
rc                898 drivers/media/i2c/ir-kbd-i2c.c 			rc->s_tx_duty_cycle = zilog_tx_duty_cycle;
rc                902 drivers/media/i2c/ir-kbd-i2c.c 	err = rc_register_device(rc);
rc                913 drivers/media/i2c/ir-kbd-i2c.c 	rc_free_device(rc);
rc                925 drivers/media/i2c/ir-kbd-i2c.c 	rc_unregister_device(ir->rc);
rc                 74 drivers/media/i2c/mt9v011.c 	int rc, val;
rc                 76 drivers/media/i2c/mt9v011.c 	rc = i2c_master_send(c, &addr, 1);
rc                 77 drivers/media/i2c/mt9v011.c 	if (rc != 1)
rc                 79 drivers/media/i2c/mt9v011.c 			 "i2c i/o error: rc == %d (should be 1)\n", rc);
rc                 83 drivers/media/i2c/mt9v011.c 	rc = i2c_master_recv(c, (char *)&buffer, 2);
rc                 84 drivers/media/i2c/mt9v011.c 	if (rc != 2)
rc                 86 drivers/media/i2c/mt9v011.c 			 "i2c i/o error: rc == %d (should be 2)\n", rc);
rc                100 drivers/media/i2c/mt9v011.c 	int rc;
rc                108 drivers/media/i2c/mt9v011.c 	rc = i2c_master_send(c, buffer, 3);
rc                109 drivers/media/i2c/mt9v011.c 	if (rc != 3)
rc                111 drivers/media/i2c/mt9v011.c 			 "i2c i/o error: rc == %d (should be 3)\n", rc);
rc                330 drivers/media/i2c/saa6588.c 	int rc;
rc                376 drivers/media/i2c/saa6588.c 	rc = i2c_master_send(client, buf, 3);
rc                377 drivers/media/i2c/saa6588.c 	if (rc != 3)
rc                378 drivers/media/i2c/saa6588.c 		printk(PREFIX "i2c i/o error: rc == %d (should be 3)\n", rc);
rc                597 drivers/media/i2c/saa7127.c 	int rc = 0;
rc                600 drivers/media/i2c/saa7127.c 		rc = saa7127_set_input_type(sd, input);
rc                601 drivers/media/i2c/saa7127.c 	if (rc == 0 && state->output_type != output)
rc                602 drivers/media/i2c/saa7127.c 		rc = saa7127_set_output_type(sd, output);
rc                603 drivers/media/i2c/saa7127.c 	return rc;
rc                 59 drivers/media/i2c/tda9840.c 	int rc;
rc                 62 drivers/media/i2c/tda9840.c 	rc = i2c_master_recv(client, &byte, 1);
rc                 63 drivers/media/i2c/tda9840.c 	if (rc != 1) {
rc                 66 drivers/media/i2c/tda9840.c 		if (rc < 0)
rc                 67 drivers/media/i2c/tda9840.c 			return rc;
rc                159 drivers/media/i2c/tvaudio.c 	int rc;
rc                165 drivers/media/i2c/tvaudio.c 		rc = i2c_master_send(c, buffer, 1);
rc                166 drivers/media/i2c/tvaudio.c 		if (rc != 1) {
rc                168 drivers/media/i2c/tvaudio.c 			if (rc < 0)
rc                169 drivers/media/i2c/tvaudio.c 				return rc;
rc                185 drivers/media/i2c/tvaudio.c 		rc = i2c_master_send(c, buffer, 2);
rc                186 drivers/media/i2c/tvaudio.c 		if (rc != 2) {
rc                189 drivers/media/i2c/tvaudio.c 			if (rc < 0)
rc                190 drivers/media/i2c/tvaudio.c 				return rc;
rc                224 drivers/media/i2c/tvaudio.c 	int rc;
rc                226 drivers/media/i2c/tvaudio.c 	rc = i2c_master_recv(c, &buffer, 1);
rc                227 drivers/media/i2c/tvaudio.c 	if (rc != 1) {
rc                229 drivers/media/i2c/tvaudio.c 		if (rc < 0)
rc                230 drivers/media/i2c/tvaudio.c 			return rc;
rc                241 drivers/media/i2c/tvaudio.c 	int rc;
rc                260 drivers/media/i2c/tvaudio.c 	rc = i2c_transfer(c->adapter, msgs, 2);
rc                261 drivers/media/i2c/tvaudio.c 	if (rc != 2) {
rc                263 drivers/media/i2c/tvaudio.c 		if (rc < 0)
rc                264 drivers/media/i2c/tvaudio.c 			return rc;
rc                276 drivers/media/i2c/tvaudio.c 	int i, rc;
rc                302 drivers/media/i2c/tvaudio.c 	rc = i2c_master_send(c, cmd->bytes, cmd->count);
rc                303 drivers/media/i2c/tvaudio.c 	if (rc != cmd->count) {
rc                305 drivers/media/i2c/tvaudio.c 		if (rc < 0)
rc                306 drivers/media/i2c/tvaudio.c 			return rc;
rc                469 drivers/media/i2c/tvaudio.c 	int rc;
rc                471 drivers/media/i2c/tvaudio.c 	rc = chip_read(chip);
rc                472 drivers/media/i2c/tvaudio.c 	if (rc < 0)
rc                477 drivers/media/i2c/tvaudio.c 	return ((rc & 0x1f) == 0) ? 1 : 0;
rc                815 drivers/media/i2c/tvaudio.c 	int rc;
rc                817 drivers/media/i2c/tvaudio.c 	rc = chip_read2(chip, 254);
rc                818 drivers/media/i2c/tvaudio.c 	if (rc < 0)
rc                820 drivers/media/i2c/tvaudio.c 	return (rc & ~0x1f) == 0x80;
rc               1481 drivers/media/i2c/tvaudio.c 	int rc;
rc               1483 drivers/media/i2c/tvaudio.c 	rc = chip_read(chip);
rc               1484 drivers/media/i2c/tvaudio.c 	if (rc < 0)
rc               1485 drivers/media/i2c/tvaudio.c 		return rc;
rc               1487 drivers/media/i2c/tvaudio.c 	return ((rc & 0x1f) == 0x1f) ? 1 : 0;
rc               3904 drivers/media/pci/bt8xx/bttv-cards.c 	int rc;
rc               3906 drivers/media/pci/bt8xx/bttv-cards.c 	rc = request_firmware(&fw_entry, "hcwamc.rbf", &btv->c.pci->dev);
rc               3907 drivers/media/pci/bt8xx/bttv-cards.c 	if (rc != 0) {
rc               3909 drivers/media/pci/bt8xx/bttv-cards.c 		return rc;
rc               3911 drivers/media/pci/bt8xx/bttv-cards.c 	rc = pvr_altera_load(btv, fw_entry->data, fw_entry->size);
rc               3913 drivers/media/pci/bt8xx/bttv-cards.c 		btv->c.nr, (rc < 0) ? "failed" : "ok");
rc               3915 drivers/media/pci/bt8xx/bttv-cards.c 	return rc;
rc               4679 drivers/media/pci/bt8xx/bttv-cards.c 	int rc;
rc               4688 drivers/media/pci/bt8xx/bttv-cards.c 	rc=bttv_I2CWrite(btv,(PX_I2C_PIC<<1),buf[0],buf[1],1);
rc               4689 drivers/media/pci/bt8xx/bttv-cards.c 	if (rc) {
rc               4691 drivers/media/pci/bt8xx/bttv-cards.c 			 btv->c.nr, rc);
rc               4696 drivers/media/pci/bt8xx/bttv-cards.c 	rc=bttv_I2CRead(btv,(PX_I2C_PIC<<1),NULL);
rc               4697 drivers/media/pci/bt8xx/bttv-cards.c 	if (!(rc & PX_CFG_PXC200F)) {
rc               4699 drivers/media/pci/bt8xx/bttv-cards.c 			 btv->c.nr, rc);
rc               1538 drivers/media/pci/bt8xx/bttv-driver.c 	int rc;
rc               1612 drivers/media/pci/bt8xx/bttv-driver.c 		if (0 != (rc = videobuf_iolock(q,&buf->vb,&btv->fbuf)))
rc               1617 drivers/media/pci/bt8xx/bttv-driver.c 		if (0 != (rc = bttv_buffer_risc(btv,buf)))
rc               1625 drivers/media/pci/bt8xx/bttv-driver.c 	return rc;
rc               1961 drivers/media/pci/bt8xx/bttv-driver.c 	int rc;
rc               1992 drivers/media/pci/bt8xx/bttv-driver.c 			rc = -EBUSY;
rc               1997 drivers/media/pci/bt8xx/bttv-driver.c 		rc = -EBUSY;
rc               2032 drivers/media/pci/bt8xx/bttv-driver.c 		rc = -EINVAL;
rc               2041 drivers/media/pci/bt8xx/bttv-driver.c 	rc = 0; /* success */
rc               2045 drivers/media/pci/bt8xx/bttv-driver.c 	return rc;
rc               2061 drivers/media/pci/bt8xx/bttv-driver.c 	int rc;
rc               2114 drivers/media/pci/bt8xx/bttv-driver.c 	rc = limit_scaled_size_lock(fh, &win->w.width, &win->w.height,
rc               2118 drivers/media/pci/bt8xx/bttv-driver.c 	if (0 != rc)
rc               2119 drivers/media/pci/bt8xx/bttv-driver.c 		return rc;
rc               2315 drivers/media/pci/bt8xx/bttv-driver.c 	int rc;
rc               2348 drivers/media/pci/bt8xx/bttv-driver.c 	rc = limit_scaled_size_lock(fh, &width, &height, field,
rc               2352 drivers/media/pci/bt8xx/bttv-driver.c 	if (0 != rc)
rc               2353 drivers/media/pci/bt8xx/bttv-driver.c 		return rc;
rc               2492 drivers/media/pci/bt8xx/bttv-driver.c 	int rc = bttv_enum_fmt_cap_ovr(f);
rc               2494 drivers/media/pci/bt8xx/bttv-driver.c 	if (rc < 0)
rc               2495 drivers/media/pci/bt8xx/bttv-driver.c 		return rc;
rc               2503 drivers/media/pci/bt8xx/bttv-driver.c 	int rc;
rc               2510 drivers/media/pci/bt8xx/bttv-driver.c 	rc = bttv_enum_fmt_cap_ovr(f);
rc               2512 drivers/media/pci/bt8xx/bttv-driver.c 	if (rc < 0)
rc               2513 drivers/media/pci/bt8xx/bttv-driver.c 		return rc;
rc               2515 drivers/media/pci/bt8xx/bttv-driver.c 	if (!(formats[rc].flags & FORMAT_FLAGS_PACKED))
rc               2907 drivers/media/pci/bt8xx/bttv-driver.c 	__poll_t rc = 0;
rc               2911 drivers/media/pci/bt8xx/bttv-driver.c 		rc = EPOLLPRI;
rc               2916 drivers/media/pci/bt8xx/bttv-driver.c 		return rc;
rc               2920 drivers/media/pci/bt8xx/bttv-driver.c 			return rc | EPOLLERR;
rc               2921 drivers/media/pci/bt8xx/bttv-driver.c 		return rc | videobuf_poll_stream(file, &fh->vbi, wait);
rc               2927 drivers/media/pci/bt8xx/bttv-driver.c 			return rc | EPOLLERR;
rc               2934 drivers/media/pci/bt8xx/bttv-driver.c 				return rc | EPOLLERR;
rc               2937 drivers/media/pci/bt8xx/bttv-driver.c 				return rc | EPOLLERR;
rc               2943 drivers/media/pci/bt8xx/bttv-driver.c 				return rc | EPOLLERR;
rc               2954 drivers/media/pci/bt8xx/bttv-driver.c 		rc = rc | EPOLLIN|EPOLLRDNORM;
rc               2955 drivers/media/pci/bt8xx/bttv-driver.c 	return rc;
rc               3442 drivers/media/pci/bt8xx/bttv-driver.c static void bttv_irq_debug_low_latency(struct bttv *btv, u32 rc)
rc               3449 drivers/media/pci/bt8xx/bttv-driver.c 		(unsigned long)rc);
rc               3668 drivers/media/pci/bt8xx/bttv-driver.c static inline int is_active(struct btcx_riscmem *risc, u32 rc)
rc               3670 drivers/media/pci/bt8xx/bttv-driver.c 	if (rc < risc->dma)
rc               3672 drivers/media/pci/bt8xx/bttv-driver.c 	if (rc > risc->dma + risc->size)
rc               3682 drivers/media/pci/bt8xx/bttv-driver.c 	dma_addr_t rc;
rc               3688 drivers/media/pci/bt8xx/bttv-driver.c 	rc = btread(BT848_RISC_COUNT);
rc               3689 drivers/media/pci/bt8xx/bttv-driver.c 	if ((btv->curr.top    && is_active(&btv->curr.top->top,       rc)) ||
rc               3690 drivers/media/pci/bt8xx/bttv-driver.c 	    (btv->curr.bottom && is_active(&btv->curr.bottom->bottom, rc))) {
rc               3693 drivers/media/pci/bt8xx/bttv-driver.c 			bttv_irq_debug_low_latency(btv, rc);
rc               3721 drivers/media/pci/bt8xx/bttv-driver.c 	u32 rc;
rc               3729 drivers/media/pci/bt8xx/bttv-driver.c 	rc = btread(BT848_RISC_COUNT);
rc               3730 drivers/media/pci/bt8xx/bttv-driver.c 	if (NULL != old && (is_active(&old->top,    rc) ||
rc               3731 drivers/media/pci/bt8xx/bttv-driver.c 			    is_active(&old->bottom, rc))) {
rc               3734 drivers/media/pci/bt8xx/bttv-driver.c 			bttv_irq_debug_low_latency(btv, rc);
rc                108 drivers/media/pci/bt8xx/bttv-i2c.c 	int rc = 0;
rc                113 drivers/media/pci/bt8xx/bttv-i2c.c 		rc = -EIO;
rc                116 drivers/media/pci/bt8xx/bttv-i2c.c 		rc = 1;
rc                118 drivers/media/pci/bt8xx/bttv-i2c.c 	return rc;
rc                323 drivers/media/pci/bt8xx/bttv-i2c.c 	int i,rc;
rc                327 drivers/media/pci/bt8xx/bttv-i2c.c 		rc = i2c_master_recv(c,&buf,0);
rc                328 drivers/media/pci/bt8xx/bttv-i2c.c 		if (rc < 0)
rc                326 drivers/media/pci/bt8xx/bttv-input.c 	int rc;
rc                330 drivers/media/pci/bt8xx/bttv-input.c 	rc = i2c_master_recv(ir->c, &b, 1);
rc                331 drivers/media/pci/bt8xx/bttv-input.c 	if (rc != 1) {
rc                333 drivers/media/pci/bt8xx/bttv-input.c 		if (rc < 0)
rc                334 drivers/media/pci/bt8xx/bttv-input.c 			return rc;
rc                413 drivers/media/pci/bt8xx/bttv-input.c 	struct rc_dev *rc;
rc                420 drivers/media/pci/bt8xx/bttv-input.c 	rc = rc_allocate_device(RC_DRIVER_SCANCODE);
rc                421 drivers/media/pci/bt8xx/bttv-input.c 	if (!ir || !rc)
rc                528 drivers/media/pci/bt8xx/bttv-input.c 	ir->dev = rc;
rc                536 drivers/media/pci/bt8xx/bttv-input.c 	rc->device_name = ir->name;
rc                537 drivers/media/pci/bt8xx/bttv-input.c 	rc->input_phys = ir->phys;
rc                538 drivers/media/pci/bt8xx/bttv-input.c 	rc->input_id.bustype = BUS_PCI;
rc                539 drivers/media/pci/bt8xx/bttv-input.c 	rc->input_id.version = 1;
rc                541 drivers/media/pci/bt8xx/bttv-input.c 		rc->input_id.vendor  = btv->c.pci->subsystem_vendor;
rc                542 drivers/media/pci/bt8xx/bttv-input.c 		rc->input_id.product = btv->c.pci->subsystem_device;
rc                544 drivers/media/pci/bt8xx/bttv-input.c 		rc->input_id.vendor  = btv->c.pci->vendor;
rc                545 drivers/media/pci/bt8xx/bttv-input.c 		rc->input_id.product = btv->c.pci->device;
rc                547 drivers/media/pci/bt8xx/bttv-input.c 	rc->dev.parent = &btv->c.pci->dev;
rc                548 drivers/media/pci/bt8xx/bttv-input.c 	rc->map_name = ir_codes;
rc                549 drivers/media/pci/bt8xx/bttv-input.c 	rc->driver_name = MODULE_NAME;
rc                555 drivers/media/pci/bt8xx/bttv-input.c 	err = rc_register_device(rc);
rc                565 drivers/media/pci/bt8xx/bttv-input.c 	rc_free_device(rc);
rc                 44 drivers/media/pci/bt8xx/bttv-risc.c 	int rc;
rc                 54 drivers/media/pci/bt8xx/bttv-risc.c 	if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,instructions)) < 0)
rc                 55 drivers/media/pci/bt8xx/bttv-risc.c 		return rc;
rc                129 drivers/media/pci/bt8xx/bttv-risc.c 	int rc;
rc                137 drivers/media/pci/bt8xx/bttv-risc.c 	if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,instructions*4*5)) < 0)
rc                138 drivers/media/pci/bt8xx/bttv-risc.c 		return rc;
rc                239 drivers/media/pci/bt8xx/bttv-risc.c 	int dwords, rc, line, maxy, start, end;
rc                256 drivers/media/pci/bt8xx/bttv-risc.c 	if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,dwords*4)) < 0) {
rc                258 drivers/media/pci/bt8xx/bttv-risc.c 		return rc;
rc                507 drivers/media/pci/bt8xx/bttv-risc.c 	int rc;
rc                509 drivers/media/pci/bt8xx/bttv-risc.c 	if ((rc = btcx_riscmem_alloc(btv->c.pci,&btv->main,PAGE_SIZE)) < 0)
rc                510 drivers/media/pci/bt8xx/bttv-risc.c 		return rc;
rc                101 drivers/media/pci/bt8xx/bttv-vbi.c 	int rc;
rc                141 drivers/media/pci/bt8xx/bttv-vbi.c 		if (0 != (rc = videobuf_iolock(q, &buf->vb, NULL)))
rc                153 drivers/media/pci/bt8xx/bttv-vbi.c 			rc = bttv_risc_packed(btv, &buf->top,
rc                158 drivers/media/pci/bt8xx/bttv-vbi.c 			if (0 != rc)
rc                165 drivers/media/pci/bt8xx/bttv-vbi.c 			rc = bttv_risc_packed(btv, &buf->bottom,
rc                170 drivers/media/pci/bt8xx/bttv-vbi.c 			if (0 != rc)
rc                195 drivers/media/pci/bt8xx/bttv-vbi.c 	return rc;
rc                324 drivers/media/pci/bt8xx/bttv-vbi.c 	int rc;
rc                328 drivers/media/pci/bt8xx/bttv-vbi.c 	rc = -EBUSY;
rc                334 drivers/media/pci/bt8xx/bttv-vbi.c 	rc = try_fmt(&frt->fmt.vbi, tvnorm, btv->crop_start);
rc                335 drivers/media/pci/bt8xx/bttv-vbi.c 	if (0 != rc)
rc                357 drivers/media/pci/bt8xx/bttv-vbi.c 	rc = 0;
rc                362 drivers/media/pci/bt8xx/bttv-vbi.c 	return rc;
rc                 63 drivers/media/pci/bt8xx/dvb-bt8xx.c 	int rc;
rc                 72 drivers/media/pci/bt8xx/dvb-bt8xx.c 	rc = card->nfeeds;
rc                 77 drivers/media/pci/bt8xx/dvb-bt8xx.c 	return rc;
rc                219 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		int rc;
rc                221 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		rc = vb2_thread_start(&s->q, alsa_fnc, s, s->vdev.name);
rc                222 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		if (rc) {
rc                224 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 			return rc;
rc                428 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		int rc;
rc                430 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		rc = vb2_thread_start(&s->q, alsa_pb_fnc, s, s->vdev.name);
rc                431 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		if (rc) {
rc                433 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 			return rc;
rc                367 drivers/media/pci/cx18/cx18-fileops.c 	int rc;
rc                389 drivers/media/pci/cx18/cx18-fileops.c 		rc = cx18_copy_buf_to_user(s, mdl->curr_buf, ubuf + tot_written,
rc                391 drivers/media/pci/cx18/cx18-fileops.c 		if (rc < 0)
rc                392 drivers/media/pci/cx18/cx18-fileops.c 			return rc;
rc                393 drivers/media/pci/cx18/cx18-fileops.c 		mdl->readpos += rc;
rc                394 drivers/media/pci/cx18/cx18-fileops.c 		tot_written += rc;
rc                427 drivers/media/pci/cx18/cx18-fileops.c 		int rc;
rc                429 drivers/media/pci/cx18/cx18-fileops.c 		mdl = cx18_get_mdl(s, non_block, &rc);
rc                436 drivers/media/pci/cx18/cx18-fileops.c 			if (rc == 0) {
rc                442 drivers/media/pci/cx18/cx18-fileops.c 			return rc;
rc                445 drivers/media/pci/cx18/cx18-fileops.c 		rc = cx18_copy_mdl_to_user(s, mdl, ubuf + tot_written,
rc                460 drivers/media/pci/cx18/cx18-fileops.c 		if (rc < 0)
rc                461 drivers/media/pci/cx18/cx18-fileops.c 			return rc;
rc                462 drivers/media/pci/cx18/cx18-fileops.c 		tot_written += rc;
rc                473 drivers/media/pci/cx18/cx18-fileops.c 	ssize_t rc = count ? cx18_read(s, ubuf, count, non_block) : 0;
rc                476 drivers/media/pci/cx18/cx18-fileops.c 	CX18_DEBUG_HI_FILE("read %zd from %s, got %zd\n", count, s->name, rc);
rc                477 drivers/media/pci/cx18/cx18-fileops.c 	if (rc > 0)
rc                478 drivers/media/pci/cx18/cx18-fileops.c 		*pos += rc;
rc                479 drivers/media/pci/cx18/cx18-fileops.c 	return rc;
rc                577 drivers/media/pci/cx18/cx18-fileops.c 	int rc;
rc                582 drivers/media/pci/cx18/cx18-fileops.c 	rc = cx18_start_capture(id);
rc                584 drivers/media/pci/cx18/cx18-fileops.c 	if (rc)
rc                585 drivers/media/pci/cx18/cx18-fileops.c 		return rc;
rc                608 drivers/media/pci/cx18/cx18-fileops.c 		int rc;
rc                611 drivers/media/pci/cx18/cx18-fileops.c 		rc = cx18_start_capture(id);
rc                613 drivers/media/pci/cx18/cx18-fileops.c 		if (rc) {
rc                615 drivers/media/pci/cx18/cx18-fileops.c 					s->name, rc);
rc                658 drivers/media/pci/cx18/cx18-fileops.c 			int rc;
rc                661 drivers/media/pci/cx18/cx18-fileops.c 			rc = cx18_start_capture(id);
rc                663 drivers/media/pci/cx18/cx18-fileops.c 			if (rc) {
rc                666 drivers/media/pci/cx18/cx18-fileops.c 					s->name, rc);
rc                111 drivers/media/pci/cx18/cx18-streams.c 	int rc = 0;
rc                162 drivers/media/pci/cx18/cx18-streams.c 		rc = videobuf_iolock(q, &buf->vb, NULL);
rc                163 drivers/media/pci/cx18/cx18-streams.c 		if (rc != 0)
rc                171 drivers/media/pci/cx18/cx18-streams.c 	return rc;
rc                286 drivers/media/pci/cx23885/cx23885-i2c.c 	int i, rc;
rc                290 drivers/media/pci/cx23885/cx23885-i2c.c 		rc = i2c_master_recv(c, &buf, 0);
rc                291 drivers/media/pci/cx23885/cx23885-i2c.c 		if (rc < 0)
rc                 51 drivers/media/pci/cx23885/cx23885-input.c 			ir_raw_event_store(kernel_ir->rc,
rc                 58 drivers/media/pci/cx23885/cx23885-input.c 		ir_raw_event_reset(kernel_ir->rc);
rc                 60 drivers/media/pci/cx23885/cx23885-input.c 		ir_raw_event_handle(kernel_ir->rc);
rc                212 drivers/media/pci/cx23885/cx23885-input.c static int cx23885_input_ir_open(struct rc_dev *rc)
rc                214 drivers/media/pci/cx23885/cx23885-input.c 	struct cx23885_kernel_ir *kernel_ir = rc->priv;
rc                250 drivers/media/pci/cx23885/cx23885-input.c static void cx23885_input_ir_close(struct rc_dev *rc)
rc                252 drivers/media/pci/cx23885/cx23885-input.c 	struct cx23885_kernel_ir *kernel_ir = rc->priv;
rc                261 drivers/media/pci/cx23885/cx23885-input.c 	struct rc_dev *rc;
rc                350 drivers/media/pci/cx23885/cx23885-input.c 	rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc                351 drivers/media/pci/cx23885/cx23885-input.c 	if (!rc) {
rc                356 drivers/media/pci/cx23885/cx23885-input.c 	kernel_ir->rc = rc;
rc                357 drivers/media/pci/cx23885/cx23885-input.c 	rc->device_name = kernel_ir->name;
rc                358 drivers/media/pci/cx23885/cx23885-input.c 	rc->input_phys = kernel_ir->phys;
rc                359 drivers/media/pci/cx23885/cx23885-input.c 	rc->input_id.bustype = BUS_PCI;
rc                360 drivers/media/pci/cx23885/cx23885-input.c 	rc->input_id.version = 1;
rc                362 drivers/media/pci/cx23885/cx23885-input.c 		rc->input_id.vendor  = dev->pci->subsystem_vendor;
rc                363 drivers/media/pci/cx23885/cx23885-input.c 		rc->input_id.product = dev->pci->subsystem_device;
rc                365 drivers/media/pci/cx23885/cx23885-input.c 		rc->input_id.vendor  = dev->pci->vendor;
rc                366 drivers/media/pci/cx23885/cx23885-input.c 		rc->input_id.product = dev->pci->device;
rc                368 drivers/media/pci/cx23885/cx23885-input.c 	rc->dev.parent = &dev->pci->dev;
rc                369 drivers/media/pci/cx23885/cx23885-input.c 	rc->allowed_protocols = allowed_protos;
rc                370 drivers/media/pci/cx23885/cx23885-input.c 	rc->priv = kernel_ir;
rc                371 drivers/media/pci/cx23885/cx23885-input.c 	rc->open = cx23885_input_ir_open;
rc                372 drivers/media/pci/cx23885/cx23885-input.c 	rc->close = cx23885_input_ir_close;
rc                373 drivers/media/pci/cx23885/cx23885-input.c 	rc->map_name = rc_map;
rc                374 drivers/media/pci/cx23885/cx23885-input.c 	rc->driver_name = MODULE_NAME;
rc                378 drivers/media/pci/cx23885/cx23885-input.c 	ret = rc_register_device(rc);
rc                387 drivers/media/pci/cx23885/cx23885-input.c 	rc_free_device(rc);
rc                404 drivers/media/pci/cx23885/cx23885-input.c 	rc_unregister_device(dev->kernel_ir->rc);
rc                320 drivers/media/pci/cx23885/cx23885.h 	struct rc_dev		*rc;
rc               1063 drivers/media/pci/cx25821/cx25821-core.c 	int rc;
rc               1079 drivers/media/pci/cx25821/cx25821-core.c 	rc = cx25821_riscmem_alloc(pci, risc, instructions * 12);
rc               1081 drivers/media/pci/cx25821/cx25821-core.c 	if (rc < 0)
rc               1082 drivers/media/pci/cx25821/cx25821-core.c 		return rc;
rc               1173 drivers/media/pci/cx25821/cx25821-core.c 	int rc;
rc               1183 drivers/media/pci/cx25821/cx25821-core.c 	rc = cx25821_riscmem_alloc(pci, risc, instructions * 12);
rc               1184 drivers/media/pci/cx25821/cx25821-core.c 	if (rc < 0)
rc               1185 drivers/media/pci/cx25821/cx25821-core.c 		return rc;
rc                111 drivers/media/pci/cx88/cx88-i2c.c 	int i, rc;
rc                115 drivers/media/pci/cx88/cx88-i2c.c 		rc = i2c_master_recv(c, &buf, 0);
rc                116 drivers/media/pci/cx88/cx88-i2c.c 		if (rc < 0)
rc                241 drivers/media/pci/cx88/cx88-input.c static int cx88_ir_open(struct rc_dev *rc)
rc                243 drivers/media/pci/cx88/cx88-input.c 	struct cx88_core *core = rc->priv;
rc                249 drivers/media/pci/cx88/cx88-input.c static void cx88_ir_close(struct rc_dev *rc)
rc                251 drivers/media/pci/cx88/cx88-input.c 	struct cx88_core *core = rc->priv;
rc                219 drivers/media/pci/cx88/cx88-mpeg.c 	int rc;
rc                225 drivers/media/pci/cx88/cx88-mpeg.c 	rc = cx88_risc_databuffer(dev->pci, risc, sgt->sgl,
rc                227 drivers/media/pci/cx88/cx88-mpeg.c 	if (rc) {
rc                232 drivers/media/pci/cx88/cx88-mpeg.c 		return rc;
rc                 95 drivers/media/pci/cx88/cx88-vp3054-i2c.c 	int rc;
rc                118 drivers/media/pci/cx88/cx88-vp3054-i2c.c 	rc = i2c_bit_add_bus(&vp3054_i2c->adap);
rc                119 drivers/media/pci/cx88/cx88-vp3054-i2c.c 	if (rc != 0) {
rc                126 drivers/media/pci/cx88/cx88-vp3054-i2c.c 	return rc;
rc                479 drivers/media/pci/dm1105/dm1105.c 	int addr, rc, i, j, k, len, byte, data;
rc                504 drivers/media/pci/dm1105/dm1105.c 				rc = dm_readb(DM1105_I2CDAT + byte + 1);
rc                505 drivers/media/pci/dm1105/dm1105.c 				if (rc < 0)
rc                507 drivers/media/pci/dm1105/dm1105.c 				msgs[i].buf[byte] = rc;
rc                556 drivers/media/pci/dm1105/dm1105.c 	return rc;
rc                366 drivers/media/pci/ivtv/ivtv-fileops.c 		int rc;
rc                368 drivers/media/pci/ivtv/ivtv-fileops.c 		buf = ivtv_get_buffer(s, non_block, &rc);
rc                375 drivers/media/pci/ivtv/ivtv-fileops.c 			if (rc == 0) {
rc                381 drivers/media/pci/ivtv/ivtv-fileops.c 			return rc;
rc                383 drivers/media/pci/ivtv/ivtv-fileops.c 		rc = ivtv_copy_buf_to_user(s, buf, ubuf + tot_written, tot_count - tot_written);
rc                393 drivers/media/pci/ivtv/ivtv-fileops.c 		if (rc < 0)
rc                394 drivers/media/pci/ivtv/ivtv-fileops.c 			return rc;
rc                395 drivers/media/pci/ivtv/ivtv-fileops.c 		tot_written += rc;
rc                406 drivers/media/pci/ivtv/ivtv-fileops.c 	ssize_t rc = count ? ivtv_read(s, ubuf, count, non_block) : 0;
rc                409 drivers/media/pci/ivtv/ivtv-fileops.c 	IVTV_DEBUG_HI_FILE("read %zd from %s, got %zd\n", count, s->name, rc);
rc                410 drivers/media/pci/ivtv/ivtv-fileops.c 	if (rc > 0)
rc                411 drivers/media/pci/ivtv/ivtv-fileops.c 		*pos += rc;
rc                412 drivers/media/pci/ivtv/ivtv-fileops.c 	return rc;
rc                498 drivers/media/pci/ivtv/ivtv-fileops.c 	ssize_t rc;
rc                504 drivers/media/pci/ivtv/ivtv-fileops.c 	rc = ivtv_start_capture(id);
rc                505 drivers/media/pci/ivtv/ivtv-fileops.c 	if (!rc)
rc                506 drivers/media/pci/ivtv/ivtv-fileops.c 		rc = ivtv_read_pos(s, buf, count, pos, filp->f_flags & O_NONBLOCK);
rc                508 drivers/media/pci/ivtv/ivtv-fileops.c 	return rc;
rc                515 drivers/media/pci/ivtv/ivtv-fileops.c 	int rc;
rc                523 drivers/media/pci/ivtv/ivtv-fileops.c 		rc = ivtv_start_v4l2_decode_stream(s, 0);
rc                524 drivers/media/pci/ivtv/ivtv-fileops.c 		if (rc < 0) {
rc                525 drivers/media/pci/ivtv/ivtv-fileops.c 			if (rc == -EAGAIN)
rc                526 drivers/media/pci/ivtv/ivtv-fileops.c 				rc = ivtv_start_v4l2_decode_stream(s, 0);
rc                527 drivers/media/pci/ivtv/ivtv-fileops.c 			if (rc < 0)
rc                528 drivers/media/pci/ivtv/ivtv-fileops.c 				return rc;
rc                546 drivers/media/pci/ivtv/ivtv-fileops.c 	int rc;
rc                580 drivers/media/pci/ivtv/ivtv-fileops.c 	rc = ivtv_start_decoding(id, itv->speed);
rc                581 drivers/media/pci/ivtv/ivtv-fileops.c 	if (rc) {
rc                587 drivers/media/pci/ivtv/ivtv-fileops.c 		return rc;
rc                595 drivers/media/pci/ivtv/ivtv-fileops.c 			rc = ivtv_yuv_udma_stream_frame(itv, (void __user *)user_buf);
rc                597 drivers/media/pci/ivtv/ivtv-fileops.c 			if (rc < 0)
rc                598 drivers/media/pci/ivtv/ivtv-fileops.c 				return rc;
rc                640 drivers/media/pci/ivtv/ivtv-fileops.c 			rc  = ivtv_buf_copy_from_user(s, buf, user_buf,
rc                643 drivers/media/pci/ivtv/ivtv-fileops.c 			rc = ivtv_buf_copy_from_user(s, buf, user_buf, count);
rc                646 drivers/media/pci/ivtv/ivtv-fileops.c 		if (rc < 0) {
rc                648 drivers/media/pci/ivtv/ivtv-fileops.c 			return rc;
rc                650 drivers/media/pci/ivtv/ivtv-fileops.c 		user_buf += rc;
rc                651 drivers/media/pci/ivtv/ivtv-fileops.c 		count -= rc;
rc                652 drivers/media/pci/ivtv/ivtv-fileops.c 		bytes_written += rc;
rc                655 drivers/media/pci/ivtv/ivtv-fileops.c 			yi->stream_size += rc;
rc                768 drivers/media/pci/ivtv/ivtv-fileops.c 		int rc;
rc                771 drivers/media/pci/ivtv/ivtv-fileops.c 		rc = ivtv_start_capture(id);
rc                773 drivers/media/pci/ivtv/ivtv-fileops.c 		if (rc) {
rc                775 drivers/media/pci/ivtv/ivtv-fileops.c 					s->name, rc);
rc                269 drivers/media/pci/ivtv/ivtv-firmware.c 	int rc = 0;
rc                281 drivers/media/pci/ivtv/ivtv-firmware.c 	rc = ivtv_firmware_init(itv);
rc                282 drivers/media/pci/ivtv/ivtv-firmware.c 	if (rc) {
rc                284 drivers/media/pci/ivtv/ivtv-firmware.c 		return rc;
rc                318 drivers/media/pci/ivtv/ivtv-firmware.c 	return rc;
rc                120 drivers/media/pci/ivtv/ivtv-irq.c 	int rc;
rc                204 drivers/media/pci/ivtv/ivtv-irq.c 	rc = ivtv_queue_move(s, &s->q_free, &s->q_full, &s->q_predma, bytes_needed);
rc                205 drivers/media/pci/ivtv/ivtv-irq.c 	if (rc < 0) { /* Insufficient buffers */
rc                210 drivers/media/pci/ivtv/ivtv-irq.c 	if (rc && !s->buffers_stolen && test_bit(IVTV_F_S_APPL_IO, &s->s_flags)) {
rc                214 drivers/media/pci/ivtv/ivtv-irq.c 	s->buffers_stolen = rc;
rc                114 drivers/media/pci/ivtv/ivtv-queue.c 	int rc = 0;
rc                142 drivers/media/pci/ivtv/ivtv-queue.c 			rc++;
rc                170 drivers/media/pci/ivtv/ivtv-queue.c 	return rc;
rc                726 drivers/media/pci/ivtv/ivtv-streams.c 	int rc;
rc                736 drivers/media/pci/ivtv/ivtv-streams.c 	rc = ivtv_setup_v4l2_decode_stream(s);
rc                737 drivers/media/pci/ivtv/ivtv-streams.c 	if (rc < 0) {
rc                739 drivers/media/pci/ivtv/ivtv-streams.c 		return rc;
rc                 76 drivers/media/pci/ivtv/ivtv-yuv.c 		int rc = -EFAULT;
rc                 86 drivers/media/pci/ivtv/ivtv-yuv.c 				rc = -EFAULT;
rc                 88 drivers/media/pci/ivtv/ivtv-yuv.c 				rc = uv_pages;
rc                105 drivers/media/pci/ivtv/ivtv-yuv.c 			rc = y_pages;
rc                107 drivers/media/pci/ivtv/ivtv-yuv.c 		return rc;
rc               1067 drivers/media/pci/ivtv/ivtv-yuv.c 	int rc = 0;
rc               1072 drivers/media/pci/ivtv/ivtv-yuv.c 	if ((rc = ivtv_yuv_prep_user_dma(itv, &itv->udma, args)) != 0) {
rc               1074 drivers/media/pci/ivtv/ivtv-yuv.c 		return rc;
rc               1105 drivers/media/pci/ivtv/ivtv-yuv.c 	return rc;
rc                196 drivers/media/pci/ivtv/ivtvfb.c 	int rc;
rc                199 drivers/media/pci/ivtv/ivtvfb.c 	rc = ivtv_vapi_result(itv, data, CX2341X_OSD_GET_FRAMEBUFFER, 0);
rc                202 drivers/media/pci/ivtv/ivtvfb.c 	return rc;
rc                448 drivers/media/pci/ivtv/ivtvfb.c 	int rc = 0;
rc                477 drivers/media/pci/ivtv/ivtvfb.c 				rc = -ETIMEDOUT;
rc                479 drivers/media/pci/ivtv/ivtvfb.c 			return rc;
rc                845 drivers/media/pci/ivtv/ivtvfb.c 	int rc = 0;
rc                850 drivers/media/pci/ivtv/ivtvfb.c 	rc = ivtvfb_set_var(itv, &info->var);
rc                854 drivers/media/pci/ivtv/ivtvfb.c 	return rc;
rc               1159 drivers/media/pci/ivtv/ivtvfb.c 	int rc;
rc               1188 drivers/media/pci/ivtv/ivtvfb.c 	rc = ivtvfb_init_io(itv);
rc               1189 drivers/media/pci/ivtv/ivtvfb.c 	if (rc) {
rc               1191 drivers/media/pci/ivtv/ivtvfb.c 		return rc;
rc               1195 drivers/media/pci/ivtv/ivtvfb.c 	if ((rc = ivtvfb_init_vidmode(itv))) {
rc               1197 drivers/media/pci/ivtv/ivtvfb.c 		return rc;
rc                166 drivers/media/pci/mantis/mantis_common.h 	struct rc_dev		*rc;
rc                 33 drivers/media/pci/mantis/mantis_hif.c 	int rc = 0;
rc                 40 drivers/media/pci/mantis/mantis_hif.c 		rc = -EREMOTEIO;
rc                 44 drivers/media/pci/mantis/mantis_hif.c 	return rc;
rc                 51 drivers/media/pci/mantis/mantis_hif.c 	int rc = 0;
rc                 58 drivers/media/pci/mantis/mantis_hif.c 		rc = -EREMOTEIO;
rc                 68 drivers/media/pci/mantis/mantis_hif.c 			rc = -ETIMEDOUT;
rc                 73 drivers/media/pci/mantis/mantis_hif.c 	return rc;
rc                 25 drivers/media/pci/mantis/mantis_input.c 	if (mantis->rc)
rc                 26 drivers/media/pci/mantis/mantis_input.c 		rc_keydown(mantis->rc, RC_PROTO_UNKNOWN, scancode, 0);
rc                 62 drivers/media/pci/mantis/mantis_input.c 	mantis->rc = dev;
rc                 74 drivers/media/pci/mantis/mantis_input.c 	rc_unregister_device(mantis->rc);
rc                603 drivers/media/pci/ngene/ngene-cards.c 	int rc;
rc                658 drivers/media/pci/ngene/ngene-cards.c 		rc = demod_attach_stv0900(chan);
rc                659 drivers/media/pci/ngene/ngene-cards.c 		if (rc < 0 || chan->number < 2)
rc                660 drivers/media/pci/ngene/ngene-cards.c 			return rc;
rc                678 drivers/media/pci/ngene/ngene-cards.c 		rc = i2c_transfer(i2c, &i2c_msg, 1);
rc                679 drivers/media/pci/ngene/ngene-cards.c 		if (rc != 1) {
rc                163 drivers/media/pci/ngene/ngene-core.c 	irqreturn_t rc = IRQ_NONE;
rc                174 drivers/media/pci/ngene/ngene-core.c 			rc = IRQ_HANDLED;
rc                176 drivers/media/pci/ngene/ngene-core.c 		return rc;
rc                189 drivers/media/pci/ngene/ngene-core.c 		rc = IRQ_HANDLED;
rc                208 drivers/media/pci/ngene/ngene-core.c 		rc = IRQ_HANDLED;
rc                222 drivers/media/pci/ngene/ngene-core.c 				rc = IRQ_HANDLED;
rc               7912 drivers/media/pci/saa7134/saa7134-cards.c 		int rc;
rc               7929 drivers/media/pci/saa7134/saa7134-cards.c 			rc = i2c_transfer(&dev->i2c_adap, &msg, 1);
rc               7932 drivers/media/pci/saa7134/saa7134-cards.c 				   (1 == rc) ? "yes" : "no");
rc               7933 drivers/media/pci/saa7134/saa7134-cards.c 			if (rc == 1)
rc                233 drivers/media/pci/saa7134/saa7134-i2c.c 	int addr,rc,i,byte;
rc                262 drivers/media/pci/saa7134/saa7134-i2c.c 			rc = i2c_send_byte(dev,START,addr);
rc                263 drivers/media/pci/saa7134/saa7134-i2c.c 			if (rc < 0)
rc                271 drivers/media/pci/saa7134/saa7134-i2c.c 				rc = i2c_recv_byte(dev);
rc                272 drivers/media/pci/saa7134/saa7134-i2c.c 				if (rc < 0)
rc                274 drivers/media/pci/saa7134/saa7134-i2c.c 				i2c_cont(1, "%02x", rc);
rc                275 drivers/media/pci/saa7134/saa7134-i2c.c 				msgs[i].buf[byte] = rc;
rc                282 drivers/media/pci/saa7134/saa7134-i2c.c 				rc = i2c_recv_byte(dev);
rc                283 drivers/media/pci/saa7134/saa7134-i2c.c 				if (rc < 0)
rc                285 drivers/media/pci/saa7134/saa7134-i2c.c 				i2c_cont(1, "%02x", rc);
rc                293 drivers/media/pci/saa7134/saa7134-i2c.c 				rc = i2c_send_byte(dev,CONTINUE,data);
rc                294 drivers/media/pci/saa7134/saa7134-i2c.c 				if (rc < 0)
rc                302 drivers/media/pci/saa7134/saa7134-i2c.c 	rc = -EIO;
rc                318 drivers/media/pci/saa7134/saa7134-i2c.c 	return rc;
rc                419 drivers/media/pci/saa7134/saa7134-i2c.c 	int i,rc;
rc                423 drivers/media/pci/saa7134/saa7134-i2c.c 		rc = i2c_master_recv(c,&buf,0);
rc                424 drivers/media/pci/saa7134/saa7134-i2c.c 		if (rc < 0)
rc                 36 drivers/media/pci/saa7134/saa7134-input.c 		printk(KERN_DEBUG pr_fmt("ir %s: " fmt), ir->rc->device_name, \
rc                108 drivers/media/pci/saa7134/saa7134-input.c 	int gpio, rc;
rc                146 drivers/media/pci/saa7134/saa7134-input.c 	rc = i2c_master_recv(ir->c, &b, 1);
rc                147 drivers/media/pci/saa7134/saa7134-input.c 	if (rc != 1) {
rc                149 drivers/media/pci/saa7134/saa7134-input.c 		if (rc < 0)
rc                150 drivers/media/pci/saa7134/saa7134-input.c 			return rc;
rc                165 drivers/media/pci/saa7134/saa7134-input.c 	int gpio, rc;
rc                189 drivers/media/pci/saa7134/saa7134-input.c 	rc = i2c_master_recv(ir->c, &b, 1);
rc                190 drivers/media/pci/saa7134/saa7134-input.c 	if (rc != 1) {
rc                192 drivers/media/pci/saa7134/saa7134-input.c 		if (rc < 0)
rc                193 drivers/media/pci/saa7134/saa7134-input.c 			return rc;
rc                217 drivers/media/pci/saa7134/saa7134-input.c 	int rc;
rc                241 drivers/media/pci/saa7134/saa7134-input.c 	rc = i2c_master_recv(ir->c, &b, 1);
rc                242 drivers/media/pci/saa7134/saa7134-input.c 	if (rc != 1) {
rc                244 drivers/media/pci/saa7134/saa7134-input.c 		if (rc < 0)
rc                245 drivers/media/pci/saa7134/saa7134-input.c 			return rc;
rc                266 drivers/media/pci/saa7134/saa7134-input.c 	int rc;
rc                270 drivers/media/pci/saa7134/saa7134-input.c 	rc = i2c_master_recv(ir->c, &b, 1);
rc                271 drivers/media/pci/saa7134/saa7134-input.c 	if (rc != 1) {
rc                273 drivers/media/pci/saa7134/saa7134-input.c 		if (rc < 0)
rc                274 drivers/media/pci/saa7134/saa7134-input.c 			return rc;
rc                295 drivers/media/pci/saa7134/saa7134-input.c 	int rc;
rc                312 drivers/media/pci/saa7134/saa7134-input.c 	rc = i2c_master_recv(ir->c, data, 12);
rc                313 drivers/media/pci/saa7134/saa7134-input.c 	if (rc != 12) {
rc                315 drivers/media/pci/saa7134/saa7134-input.c 		if (rc < 0)
rc                316 drivers/media/pci/saa7134/saa7134-input.c 			return rc;
rc                336 drivers/media/pci/saa7134/saa7134-input.c 	int rc;
rc                341 drivers/media/pci/saa7134/saa7134-input.c 	rc = i2c_master_recv(ir->c, b, 4);
rc                342 drivers/media/pci/saa7134/saa7134-input.c 	if (rc != 4) {
rc                344 drivers/media/pci/saa7134/saa7134-input.c 		if (rc < 0)
rc                345 drivers/media/pci/saa7134/saa7134-input.c 			return rc;
rc                441 drivers/media/pci/saa7134/saa7134-input.c int saa7134_ir_open(struct rc_dev *rc)
rc                443 drivers/media/pci/saa7134/saa7134-input.c 	struct saa7134_dev *dev = rc->priv;
rc                493 drivers/media/pci/saa7134/saa7134-input.c void saa7134_ir_close(struct rc_dev *rc)
rc                495 drivers/media/pci/saa7134/saa7134-input.c 	struct saa7134_dev *dev = rc->priv;
rc                507 drivers/media/pci/saa7134/saa7134-input.c 	struct rc_dev *rc;
rc                772 drivers/media/pci/saa7134/saa7134-input.c 	rc = rc_allocate_device(RC_DRIVER_SCANCODE);
rc                773 drivers/media/pci/saa7134/saa7134-input.c 	if (!ir || !rc) {
rc                778 drivers/media/pci/saa7134/saa7134-input.c 	ir->dev = rc;
rc                792 drivers/media/pci/saa7134/saa7134-input.c 	rc->priv = dev;
rc                793 drivers/media/pci/saa7134/saa7134-input.c 	rc->open = saa7134_ir_open;
rc                794 drivers/media/pci/saa7134/saa7134-input.c 	rc->close = saa7134_ir_close;
rc                796 drivers/media/pci/saa7134/saa7134-input.c 		rc->driver_type = RC_DRIVER_IR_RAW;
rc                797 drivers/media/pci/saa7134/saa7134-input.c 		rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
rc                800 drivers/media/pci/saa7134/saa7134-input.c 	rc->device_name = saa7134_boards[dev->board].name;
rc                801 drivers/media/pci/saa7134/saa7134-input.c 	rc->input_phys = ir->phys;
rc                802 drivers/media/pci/saa7134/saa7134-input.c 	rc->input_id.bustype = BUS_PCI;
rc                803 drivers/media/pci/saa7134/saa7134-input.c 	rc->input_id.version = 1;
rc                805 drivers/media/pci/saa7134/saa7134-input.c 		rc->input_id.vendor  = dev->pci->subsystem_vendor;
rc                806 drivers/media/pci/saa7134/saa7134-input.c 		rc->input_id.product = dev->pci->subsystem_device;
rc                808 drivers/media/pci/saa7134/saa7134-input.c 		rc->input_id.vendor  = dev->pci->vendor;
rc                809 drivers/media/pci/saa7134/saa7134-input.c 		rc->input_id.product = dev->pci->device;
rc                811 drivers/media/pci/saa7134/saa7134-input.c 	rc->dev.parent = &dev->pci->dev;
rc                812 drivers/media/pci/saa7134/saa7134-input.c 	rc->map_name = ir_codes;
rc                813 drivers/media/pci/saa7134/saa7134-input.c 	rc->driver_name = MODULE_NAME;
rc                814 drivers/media/pci/saa7134/saa7134-input.c 	rc->min_timeout = 1;
rc                815 drivers/media/pci/saa7134/saa7134-input.c 	rc->timeout = IR_DEFAULT_TIMEOUT;
rc                816 drivers/media/pci/saa7134/saa7134-input.c 	rc->max_timeout = 10 * IR_DEFAULT_TIMEOUT;
rc                818 drivers/media/pci/saa7134/saa7134-input.c 	err = rc_register_device(rc);
rc                825 drivers/media/pci/saa7134/saa7134-input.c 	rc_free_device(rc);
rc                850 drivers/media/pci/saa7134/saa7134-input.c 	int rc;
rc                895 drivers/media/pci/saa7134/saa7134-input.c 		rc = i2c_transfer(&dev->i2c_adap, &msg_msi, 1);
rc                898 drivers/media/pci/saa7134/saa7134-input.c 			(1 == rc) ? "yes" : "no");
rc                916 drivers/media/pci/saa7134/saa7134-input.c 		rc = i2c_transfer(&dev->i2c_adap, &msg_msi, 1);
rc                919 drivers/media/pci/saa7134/saa7134-input.c 			(rc == 1) ? "yes" : "no");
rc                931 drivers/media/pci/saa7134/saa7134-input.c 		rc = i2c_transfer(&dev->i2c_adap, &msg_msi, 1);
rc                934 drivers/media/pci/saa7134/saa7134-input.c 			(1 == rc) ? "yes" : "no");
rc               1211 drivers/media/pci/saa7134/saa7134-video.c 	__poll_t rc = v4l2_ctrl_poll(file, wait);
rc               1220 drivers/media/pci/saa7134/saa7134-video.c 	return rc | cmd.poll_mask;
rc               1015 drivers/media/pci/ttpci/av7110.c 	int i, rc, ret = 0;
rc               1046 drivers/media/pci/ttpci/av7110.c 					rc = StopHWFilter(&demux->filter[i]);
rc               1048 drivers/media/pci/ttpci/av7110.c 						ret = rc;
rc                993 drivers/media/pci/ttpci/av7110_hw.c 	int rc,release_rc;
rc               1011 drivers/media/pci/ttpci/av7110_hw.c 		rc = WaitUntilBmpLoaded(av7110);
rc               1012 drivers/media/pci/ttpci/av7110_hw.c 		if (rc)
rc               1013 drivers/media/pci/ttpci/av7110_hw.c 			return rc;
rc               1019 drivers/media/pci/ttpci/av7110_hw.c 	rc = 0;
rc               1021 drivers/media/pci/ttpci/av7110_hw.c 		rc = LoadBitmap(av7110, w, lpb, inc, data);
rc               1022 drivers/media/pci/ttpci/av7110_hw.c 		if (rc)
rc               1024 drivers/media/pci/ttpci/av7110_hw.c 		rc = BlitBitmap(av7110, x0, y0 + i * lpb);
rc               1025 drivers/media/pci/ttpci/av7110_hw.c 		if (rc)
rc               1029 drivers/media/pci/ttpci/av7110_hw.c 	if (!rc && brest) {
rc               1030 drivers/media/pci/ttpci/av7110_hw.c 		rc = LoadBitmap(av7110, w, brest / bpl, inc, data);
rc               1031 drivers/media/pci/ttpci/av7110_hw.c 		if (!rc)
rc               1032 drivers/media/pci/ttpci/av7110_hw.c 			rc = BlitBitmap(av7110, x0, y0 + bnum * lpb);
rc               1035 drivers/media/pci/ttpci/av7110_hw.c 	if (!rc)
rc               1036 drivers/media/pci/ttpci/av7110_hw.c 		rc = release_rc;
rc               1037 drivers/media/pci/ttpci/av7110_hw.c 	if (rc)
rc               1038 drivers/media/pci/ttpci/av7110_hw.c 		dprintk(1,"returns %d\n",rc);
rc               1039 drivers/media/pci/ttpci/av7110_hw.c 	return rc;
rc                610 drivers/media/pci/ttpci/av7110_v4l.c 	int rc;
rc                623 drivers/media/pci/ttpci/av7110_v4l.c 	rc = av7110_fw_cmd(av7110, COMTYPE_ENCODER, SetWSSConfig, 2, 1, av7110->wssData);
rc                624 drivers/media/pci/ttpci/av7110_v4l.c 	return (rc < 0) ? rc : count;
rc                734 drivers/media/platform/aspeed-video.c 	int rc;
rc                758 drivers/media/platform/aspeed-video.c 		rc = wait_event_interruptible_timeout(video->wait,
rc                761 drivers/media/platform/aspeed-video.c 		if (!rc) {
rc                775 drivers/media/platform/aspeed-video.c 		rc = wait_event_interruptible_timeout(video->wait,
rc                779 drivers/media/platform/aspeed-video.c 		if (!rc) {
rc               1173 drivers/media/platform/aspeed-video.c 	int rc;
rc               1185 drivers/media/platform/aspeed-video.c 		rc = wait_event_interruptible(video->wait,
rc               1188 drivers/media/platform/aspeed-video.c 		if (rc)
rc               1351 drivers/media/platform/aspeed-video.c 	int rc;
rc               1356 drivers/media/platform/aspeed-video.c 	rc = v4l2_fh_open(file);
rc               1357 drivers/media/platform/aspeed-video.c 	if (rc) {
rc               1359 drivers/media/platform/aspeed-video.c 		return rc;
rc               1372 drivers/media/platform/aspeed-video.c 	int rc;
rc               1380 drivers/media/platform/aspeed-video.c 	rc = _vb2_fop_release(file, NULL);
rc               1384 drivers/media/platform/aspeed-video.c 	return rc;
rc               1431 drivers/media/platform/aspeed-video.c 	int rc;
rc               1436 drivers/media/platform/aspeed-video.c 	rc = aspeed_video_start_frame(video);
rc               1437 drivers/media/platform/aspeed-video.c 	if (rc) {
rc               1439 drivers/media/platform/aspeed-video.c 		return rc;
rc               1448 drivers/media/platform/aspeed-video.c 	int rc;
rc               1453 drivers/media/platform/aspeed-video.c 	rc = wait_event_timeout(video->wait,
rc               1456 drivers/media/platform/aspeed-video.c 	if (!rc) {
rc               1509 drivers/media/platform/aspeed-video.c 	int rc;
rc               1517 drivers/media/platform/aspeed-video.c 	rc = v4l2_device_register(video->dev, v4l2_dev);
rc               1518 drivers/media/platform/aspeed-video.c 	if (rc) {
rc               1520 drivers/media/platform/aspeed-video.c 		return rc;
rc               1538 drivers/media/platform/aspeed-video.c 		return rc;
rc               1554 drivers/media/platform/aspeed-video.c 	rc = vb2_queue_init(vbq);
rc               1555 drivers/media/platform/aspeed-video.c 	if (rc) {
rc               1560 drivers/media/platform/aspeed-video.c 		return rc;
rc               1576 drivers/media/platform/aspeed-video.c 	rc = video_register_device(vdev, VFL_TYPE_GRABBER, 0);
rc               1577 drivers/media/platform/aspeed-video.c 	if (rc) {
rc               1583 drivers/media/platform/aspeed-video.c 		return rc;
rc               1592 drivers/media/platform/aspeed-video.c 	int rc;
rc               1601 drivers/media/platform/aspeed-video.c 	rc = devm_request_threaded_irq(dev, irq, NULL, aspeed_video_irq,
rc               1603 drivers/media/platform/aspeed-video.c 	if (rc < 0) {
rc               1605 drivers/media/platform/aspeed-video.c 		return rc;
rc               1614 drivers/media/platform/aspeed-video.c 	rc = clk_prepare(video->eclk);
rc               1615 drivers/media/platform/aspeed-video.c 	if (rc)
rc               1616 drivers/media/platform/aspeed-video.c 		return rc;
rc               1621 drivers/media/platform/aspeed-video.c 		rc = PTR_ERR(video->vclk);
rc               1625 drivers/media/platform/aspeed-video.c 	rc = clk_prepare(video->vclk);
rc               1626 drivers/media/platform/aspeed-video.c 	if (rc)
rc               1631 drivers/media/platform/aspeed-video.c 	rc = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(32));
rc               1632 drivers/media/platform/aspeed-video.c 	if (rc) {
rc               1640 drivers/media/platform/aspeed-video.c 		rc = -ENOMEM;
rc               1654 drivers/media/platform/aspeed-video.c 	return rc;
rc               1659 drivers/media/platform/aspeed-video.c 	int rc;
rc               1682 drivers/media/platform/aspeed-video.c 	rc = aspeed_video_init(video);
rc               1683 drivers/media/platform/aspeed-video.c 	if (rc)
rc               1684 drivers/media/platform/aspeed-video.c 		return rc;
rc               1686 drivers/media/platform/aspeed-video.c 	rc = aspeed_video_setup_video(video);
rc               1687 drivers/media/platform/aspeed-video.c 	if (rc)
rc               1688 drivers/media/platform/aspeed-video.c 		return rc;
rc                452 drivers/media/platform/fsl-viu.c 	int rc;
rc                474 drivers/media/platform/fsl-viu.c 		rc = videobuf_iolock(vq, &buf->vb, NULL);
rc                475 drivers/media/platform/fsl-viu.c 		if (rc != 0)
rc                489 drivers/media/platform/fsl-viu.c 	return rc;
rc               1510 drivers/media/platform/imx-pxp.c 	int rc = 0;
rc               1516 drivers/media/platform/imx-pxp.c 		rc = -ENOMEM;
rc               1530 drivers/media/platform/imx-pxp.c 		rc = hdl->error;
rc               1551 drivers/media/platform/imx-pxp.c 		rc = PTR_ERR(ctx->fh.m2m_ctx);
rc               1567 drivers/media/platform/imx-pxp.c 	return rc;
rc                998 drivers/media/platform/s5p-mfc/s5p_mfc.c 	__poll_t rc = 0;
rc               1011 drivers/media/platform/s5p-mfc/s5p_mfc.c 		rc = EPOLLERR;
rc               1020 drivers/media/platform/s5p-mfc/s5p_mfc.c 		rc |= EPOLLPRI;
rc               1027 drivers/media/platform/s5p-mfc/s5p_mfc.c 		rc |= EPOLLOUT | EPOLLWRNORM;
rc               1035 drivers/media/platform/s5p-mfc/s5p_mfc.c 		rc |= EPOLLIN | EPOLLRDNORM;
rc               1039 drivers/media/platform/s5p-mfc/s5p_mfc.c 	return rc;
rc               1892 drivers/media/platform/vicodec/vicodec-core.c 	int rc = 0;
rc               1898 drivers/media/platform/vicodec/vicodec-core.c 		rc = -ENOMEM;
rc               1924 drivers/media/platform/vicodec/vicodec-core.c 		rc = hdl->error;
rc               1979 drivers/media/platform/vicodec/vicodec-core.c 		rc = PTR_ERR(ctx->fh.m2m_ctx);
rc               1991 drivers/media/platform/vicodec/vicodec-core.c 	return rc;
rc               1186 drivers/media/platform/vim2m.c 	int rc = 0;
rc               1192 drivers/media/platform/vim2m.c 		rc = -ENOMEM;
rc               1208 drivers/media/platform/vim2m.c 		rc = hdl->error;
rc               1233 drivers/media/platform/vim2m.c 		rc = PTR_ERR(ctx->fh.m2m_ctx);
rc               1249 drivers/media/platform/vim2m.c 	return rc;
rc                184 drivers/media/platform/vivid/vivid-osd.c 	int rc = 0;
rc                189 drivers/media/platform/vivid/vivid-osd.c 	rc = vivid_fb_set_var(dev, &info->var);
rc                191 drivers/media/platform/vivid/vivid-osd.c 	return rc;
rc                 43 drivers/media/rc/gpio-ir-recv.c 	int rc;
rc                 54 drivers/media/rc/gpio-ir-recv.c 		rc = PTR_ERR(gpio_dev->gpiod);
rc                 56 drivers/media/rc/gpio-ir-recv.c 		if (rc != -EPROBE_DEFER)
rc                 57 drivers/media/rc/gpio-ir-recv.c 			dev_err(dev, "error getting gpio (%d)\n", rc);
rc                 58 drivers/media/rc/gpio-ir-recv.c 		return rc;
rc                 87 drivers/media/rc/gpio-ir-recv.c 	rc = devm_rc_register_device(dev, rcdev);
rc                 88 drivers/media/rc/gpio-ir-recv.c 	if (rc < 0) {
rc                 89 drivers/media/rc/gpio-ir-recv.c 		dev_err(dev, "failed to register rc device (%d)\n", rc);
rc                 90 drivers/media/rc/gpio-ir-recv.c 		return rc;
rc                121 drivers/media/rc/gpio-ir-tx.c 	int rc;
rc                150 drivers/media/rc/gpio-ir-tx.c 	rc = devm_rc_register_device(&pdev->dev, rcdev);
rc                151 drivers/media/rc/gpio-ir-tx.c 	if (rc < 0)
rc                154 drivers/media/rc/gpio-ir-tx.c 	return rc;
rc                 33 drivers/media/rc/igorplugusb.c 	struct rc_dev *rc;
rc                 75 drivers/media/rc/igorplugusb.c 			ir_raw_event_store_with_filter(ir->rc, &rawir);
rc                 82 drivers/media/rc/igorplugusb.c 		rawir.duration = ir->rc->timeout;
rc                 84 drivers/media/rc/igorplugusb.c 		ir_raw_event_store_with_filter(ir->rc, &rawir);
rc                 86 drivers/media/rc/igorplugusb.c 		ir_raw_event_handle(ir->rc);
rc                145 drivers/media/rc/igorplugusb.c 	struct rc_dev *rc;
rc                184 drivers/media/rc/igorplugusb.c 	rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc                185 drivers/media/rc/igorplugusb.c 	if (!rc)
rc                188 drivers/media/rc/igorplugusb.c 	rc->device_name = DRIVER_DESC;
rc                189 drivers/media/rc/igorplugusb.c 	rc->input_phys = ir->phys;
rc                190 drivers/media/rc/igorplugusb.c 	usb_to_input_id(udev, &rc->input_id);
rc                191 drivers/media/rc/igorplugusb.c 	rc->dev.parent = &intf->dev;
rc                196 drivers/media/rc/igorplugusb.c 	rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER &
rc                202 drivers/media/rc/igorplugusb.c 	rc->priv = ir;
rc                203 drivers/media/rc/igorplugusb.c 	rc->driver_name = DRIVER_NAME;
rc                204 drivers/media/rc/igorplugusb.c 	rc->map_name = RC_MAP_HAUPPAUGE;
rc                205 drivers/media/rc/igorplugusb.c 	rc->timeout = MS_TO_NS(100);
rc                206 drivers/media/rc/igorplugusb.c 	rc->rx_resolution = 85333;
rc                208 drivers/media/rc/igorplugusb.c 	ir->rc = rc;
rc                209 drivers/media/rc/igorplugusb.c 	ret = rc_register_device(rc);
rc                221 drivers/media/rc/igorplugusb.c 	rc_free_device(ir->rc);
rc                232 drivers/media/rc/igorplugusb.c 	rc_unregister_device(ir->rc);
rc                 21 drivers/media/rc/iguanair.c 	struct rc_dev *rc;
rc                115 drivers/media/rc/iguanair.c 			ir_raw_event_reset(ir->rc);
rc                137 drivers/media/rc/iguanair.c 			if (ir_raw_event_store_with_filter(ir->rc, &rawir))
rc                142 drivers/media/rc/iguanair.c 			ir_raw_event_handle(ir->rc);
rc                149 drivers/media/rc/iguanair.c 	int rc;
rc                175 drivers/media/rc/iguanair.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                176 drivers/media/rc/iguanair.c 	if (rc && rc != -ENODEV)
rc                177 drivers/media/rc/iguanair.c 		dev_warn(ir->dev, "failed to resubmit urb: %d\n", rc);
rc                194 drivers/media/rc/iguanair.c 	int rc;
rc                199 drivers/media/rc/iguanair.c 	rc = usb_submit_urb(ir->urb_out, GFP_KERNEL);
rc                200 drivers/media/rc/iguanair.c 	if (rc)
rc                201 drivers/media/rc/iguanair.c 		return rc;
rc                206 drivers/media/rc/iguanair.c 	return rc;
rc                211 drivers/media/rc/iguanair.c 	int rc;
rc                224 drivers/media/rc/iguanair.c 	rc = iguanair_send(ir, sizeof(ir->packet->header));
rc                225 drivers/media/rc/iguanair.c 	if (rc) {
rc                232 drivers/media/rc/iguanair.c 		rc = -ENODEV;
rc                241 drivers/media/rc/iguanair.c 	rc = iguanair_send(ir, sizeof(ir->packet->header));
rc                242 drivers/media/rc/iguanair.c 	if (rc) {
rc                255 drivers/media/rc/iguanair.c 	rc = iguanair_send(ir, sizeof(ir->packet->header));
rc                256 drivers/media/rc/iguanair.c 	if (rc)
rc                259 drivers/media/rc/iguanair.c 	return rc;
rc                269 drivers/media/rc/iguanair.c 		ir_raw_event_reset(ir->rc);
rc                340 drivers/media/rc/iguanair.c 	int rc;
rc                350 drivers/media/rc/iguanair.c 				rc = -EINVAL;
rc                365 drivers/media/rc/iguanair.c 	rc = iguanair_send(ir, sizeof(*ir->packet) + size);
rc                367 drivers/media/rc/iguanair.c 	if (rc == 0 && ir->tx_overflow)
rc                368 drivers/media/rc/iguanair.c 		rc = -EOVERFLOW;
rc                373 drivers/media/rc/iguanair.c 	return rc ? rc : count;
rc                379 drivers/media/rc/iguanair.c 	int rc;
rc                383 drivers/media/rc/iguanair.c 	rc = iguanair_receiver(ir, true);
rc                384 drivers/media/rc/iguanair.c 	if (rc == 0)
rc                389 drivers/media/rc/iguanair.c 	return rc;
rc                395 drivers/media/rc/iguanair.c 	int rc;
rc                399 drivers/media/rc/iguanair.c 	rc = iguanair_receiver(ir, false);
rc                401 drivers/media/rc/iguanair.c 	if (rc && rc != -ENODEV)
rc                402 drivers/media/rc/iguanair.c 		dev_warn(ir->dev, "failed to disable receiver: %d\n", rc);
rc                412 drivers/media/rc/iguanair.c 	struct rc_dev *rc;
rc                421 drivers/media/rc/iguanair.c 	rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc                422 drivers/media/rc/iguanair.c 	if (!ir || !rc) {
rc                441 drivers/media/rc/iguanair.c 	ir->rc = rc;
rc                475 drivers/media/rc/iguanair.c 	rc->device_name = ir->name;
rc                476 drivers/media/rc/iguanair.c 	rc->input_phys = ir->phys;
rc                477 drivers/media/rc/iguanair.c 	usb_to_input_id(ir->udev, &rc->input_id);
rc                478 drivers/media/rc/iguanair.c 	rc->dev.parent = &intf->dev;
rc                479 drivers/media/rc/iguanair.c 	rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
rc                480 drivers/media/rc/iguanair.c 	rc->priv = ir;
rc                481 drivers/media/rc/iguanair.c 	rc->open = iguanair_open;
rc                482 drivers/media/rc/iguanair.c 	rc->close = iguanair_close;
rc                483 drivers/media/rc/iguanair.c 	rc->s_tx_mask = iguanair_set_tx_mask;
rc                484 drivers/media/rc/iguanair.c 	rc->s_tx_carrier = iguanair_set_tx_carrier;
rc                485 drivers/media/rc/iguanair.c 	rc->tx_ir = iguanair_tx;
rc                486 drivers/media/rc/iguanair.c 	rc->driver_name = DRIVER_NAME;
rc                487 drivers/media/rc/iguanair.c 	rc->map_name = RC_MAP_RC6_MCE;
rc                488 drivers/media/rc/iguanair.c 	rc->min_timeout = 1;
rc                489 drivers/media/rc/iguanair.c 	rc->timeout = IR_DEFAULT_TIMEOUT;
rc                490 drivers/media/rc/iguanair.c 	rc->max_timeout = 10 * IR_DEFAULT_TIMEOUT;
rc                491 drivers/media/rc/iguanair.c 	rc->rx_resolution = RX_RESOLUTION;
rc                493 drivers/media/rc/iguanair.c 	iguanair_set_tx_carrier(rc, 38000);
rc                494 drivers/media/rc/iguanair.c 	iguanair_set_tx_mask(rc, 0);
rc                496 drivers/media/rc/iguanair.c 	ret = rc_register_device(rc);
rc                516 drivers/media/rc/iguanair.c 	rc_free_device(rc);
rc                525 drivers/media/rc/iguanair.c 	rc_unregister_device(ir->rc);
rc                539 drivers/media/rc/iguanair.c 	int rc = 0;
rc                544 drivers/media/rc/iguanair.c 		rc = iguanair_receiver(ir, false);
rc                545 drivers/media/rc/iguanair.c 		if (rc)
rc                554 drivers/media/rc/iguanair.c 	return rc;
rc                560 drivers/media/rc/iguanair.c 	int rc = 0;
rc                564 drivers/media/rc/iguanair.c 	rc = usb_submit_urb(ir->urb_in, GFP_KERNEL);
rc                565 drivers/media/rc/iguanair.c 	if (rc)
rc                566 drivers/media/rc/iguanair.c 		dev_warn(&intf->dev, "failed to submit urb: %d\n", rc);
rc                569 drivers/media/rc/iguanair.c 		rc = iguanair_receiver(ir, true);
rc                570 drivers/media/rc/iguanair.c 		if (rc)
rc                576 drivers/media/rc/iguanair.c 	return rc;
rc               1088 drivers/media/rc/imon.c static int imon_ir_change_protocol(struct rc_dev *rc, u64 *rc_proto)
rc               1091 drivers/media/rc/imon.c 	struct imon_context *ictx = rc->priv;
rc               1097 drivers/media/rc/imon.c 	if (*rc_proto && !(*rc_proto & rc->allowed_protocols))
rc               2529 drivers/media/rc/imon.c 	int rc = 0;
rc               2541 drivers/media/rc/imon.c 		rc = usb_submit_urb(ictx->rx_urb_intf0, GFP_ATOMIC);
rc               2551 drivers/media/rc/imon.c 		rc = usb_submit_urb(ictx->rx_urb_intf1, GFP_ATOMIC);
rc               2554 drivers/media/rc/imon.c 	return rc;
rc                 29 drivers/media/rc/ir-spi.c 	struct rc_dev *rc;
rc                126 drivers/media/rc/ir-spi.c 	idata->rc = devm_rc_allocate_device(&spi->dev, RC_DRIVER_IR_RAW_TX);
rc                127 drivers/media/rc/ir-spi.c 	if (!idata->rc)
rc                130 drivers/media/rc/ir-spi.c 	idata->rc->tx_ir           = ir_spi_tx;
rc                131 drivers/media/rc/ir-spi.c 	idata->rc->s_tx_carrier    = ir_spi_set_tx_carrier;
rc                132 drivers/media/rc/ir-spi.c 	idata->rc->s_tx_duty_cycle = ir_spi_set_duty_cycle;
rc                133 drivers/media/rc/ir-spi.c 	idata->rc->device_name	   = "IR SPI";
rc                134 drivers/media/rc/ir-spi.c 	idata->rc->driver_name     = IR_SPI_DRIVER_NAME;
rc                135 drivers/media/rc/ir-spi.c 	idata->rc->priv            = idata;
rc                148 drivers/media/rc/ir-spi.c 	ir_spi_set_duty_cycle(idata->rc, dc);
rc                152 drivers/media/rc/ir-spi.c 	return devm_rc_register_device(&spi->dev, idata->rc);
rc                169 drivers/media/rc/lirc_dev.c 	fh->rc = dev;
rc                207 drivers/media/rc/lirc_dev.c 	struct rc_dev *dev = fh->rc;
rc                230 drivers/media/rc/lirc_dev.c 	struct rc_dev *dev = fh->rc;
rc                377 drivers/media/rc/lirc_dev.c 	struct rc_dev *dev = fh->rc;
rc                604 drivers/media/rc/lirc_dev.c 	struct rc_dev *rcdev = fh->rc;
rc                628 drivers/media/rc/lirc_dev.c 	struct rc_dev *rcdev = fh->rc;
rc                666 drivers/media/rc/lirc_dev.c 	struct rc_dev *rcdev = fh->rc;
rc                705 drivers/media/rc/lirc_dev.c 	struct rc_dev *rcdev = fh->rc;
rc                856 drivers/media/rc/lirc_dev.c 	dev = fh->rc;
rc                454 drivers/media/rc/mceusb.c 	struct rc_dev *rc;
rc               1199 drivers/media/rc/mceusb.c 		ir->rc->timeout = US_TO_NS((*hi << 8 | *lo) * MCE_TIME_UNIT);
rc               1229 drivers/media/rc/mceusb.c 			ir_raw_event_store(ir->rc, &rawir);
rc               1300 drivers/media/rc/mceusb.c 			if (ir_raw_event_store_with_filter(ir->rc, &rawir))
rc               1331 drivers/media/rc/mceusb.c 					.duration = ir->rc->timeout
rc               1334 drivers/media/rc/mceusb.c 				if (ir_raw_event_store_with_filter(ir->rc,
rc               1356 drivers/media/rc/mceusb.c 		ir_raw_event_handle(ir->rc);
rc               1584 drivers/media/rc/mceusb.c 	struct rc_dev *rc;
rc               1587 drivers/media/rc/mceusb.c 	rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc               1588 drivers/media/rc/mceusb.c 	if (!rc) {
rc               1602 drivers/media/rc/mceusb.c 	rc->device_name = ir->name;
rc               1603 drivers/media/rc/mceusb.c 	rc->input_phys = ir->phys;
rc               1604 drivers/media/rc/mceusb.c 	usb_to_input_id(ir->usbdev, &rc->input_id);
rc               1605 drivers/media/rc/mceusb.c 	rc->dev.parent = dev;
rc               1606 drivers/media/rc/mceusb.c 	rc->priv = ir;
rc               1607 drivers/media/rc/mceusb.c 	rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
rc               1608 drivers/media/rc/mceusb.c 	rc->min_timeout = US_TO_NS(MCE_TIME_UNIT);
rc               1609 drivers/media/rc/mceusb.c 	rc->timeout = MS_TO_NS(100);
rc               1611 drivers/media/rc/mceusb.c 		rc->s_timeout = mceusb_set_timeout;
rc               1612 drivers/media/rc/mceusb.c 		rc->max_timeout = 10 * IR_DEFAULT_TIMEOUT;
rc               1618 drivers/media/rc/mceusb.c 		rc->max_timeout = rc->timeout;
rc               1621 drivers/media/rc/mceusb.c 		rc->s_tx_mask = mceusb_set_tx_mask;
rc               1622 drivers/media/rc/mceusb.c 		rc->s_tx_carrier = mceusb_set_tx_carrier;
rc               1623 drivers/media/rc/mceusb.c 		rc->tx_ir = mceusb_tx_ir;
rc               1626 drivers/media/rc/mceusb.c 		rc->s_learning_mode = mceusb_set_rx_wideband;
rc               1627 drivers/media/rc/mceusb.c 		rc->s_carrier_report = mceusb_set_rx_carrier_report;
rc               1629 drivers/media/rc/mceusb.c 	rc->driver_name = DRIVER_NAME;
rc               1633 drivers/media/rc/mceusb.c 		rc->map_name = RC_MAP_HAUPPAUGE;
rc               1636 drivers/media/rc/mceusb.c 		rc->map_name = RC_MAP_PINNACLE_PCTV_HD;
rc               1639 drivers/media/rc/mceusb.c 		rc->map_name = RC_MAP_RC6_MCE;
rc               1642 drivers/media/rc/mceusb.c 		rc->map_name = mceusb_model[ir->model].rc_map;
rc               1644 drivers/media/rc/mceusb.c 	ret = rc_register_device(rc);
rc               1650 drivers/media/rc/mceusb.c 	return rc;
rc               1653 drivers/media/rc/mceusb.c 	rc_free_device(rc);
rc               1772 drivers/media/rc/mceusb.c 	ir->rc = mceusb_init_rc_dev(ir);
rc               1773 drivers/media/rc/mceusb.c 	if (!ir->rc)
rc               1807 drivers/media/rc/mceusb.c 		mceusb_set_tx_mask(ir->rc, MCE_DEFAULT_TX_MASK);
rc               1854 drivers/media/rc/mceusb.c 	rc_unregister_device(ir->rc);
rc                 64 drivers/media/rc/meson-ir.c 	struct rc_dev	*rc;
rc                 94 drivers/media/rc/meson-ir.c 	ir_raw_event_store_with_timeout(ir->rc, &rawir);
rc                123 drivers/media/rc/meson-ir.c 	ir->rc = devm_rc_allocate_device(dev, RC_DRIVER_IR_RAW);
rc                124 drivers/media/rc/meson-ir.c 	if (!ir->rc) {
rc                129 drivers/media/rc/meson-ir.c 	ir->rc->priv = ir;
rc                130 drivers/media/rc/meson-ir.c 	ir->rc->device_name = DRIVER_NAME;
rc                131 drivers/media/rc/meson-ir.c 	ir->rc->input_phys = DRIVER_NAME "/input0";
rc                132 drivers/media/rc/meson-ir.c 	ir->rc->input_id.bustype = BUS_HOST;
rc                134 drivers/media/rc/meson-ir.c 	ir->rc->map_name = map_name ? map_name : RC_MAP_EMPTY;
rc                135 drivers/media/rc/meson-ir.c 	ir->rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
rc                136 drivers/media/rc/meson-ir.c 	ir->rc->rx_resolution = US_TO_NS(MESON_TRATE);
rc                137 drivers/media/rc/meson-ir.c 	ir->rc->min_timeout = 1;
rc                138 drivers/media/rc/meson-ir.c 	ir->rc->timeout = IR_DEFAULT_TIMEOUT;
rc                139 drivers/media/rc/meson-ir.c 	ir->rc->max_timeout = 10 * IR_DEFAULT_TIMEOUT;
rc                140 drivers/media/rc/meson-ir.c 	ir->rc->driver_name = DRIVER_NAME;
rc                145 drivers/media/rc/meson-ir.c 	ret = devm_rc_register_device(dev, ir->rc);
rc                137 drivers/media/rc/mtk-cir.c 	struct rc_dev	*rc;
rc                223 drivers/media/rc/mtk-cir.c 	ir_raw_event_reset(ir->rc);
rc                237 drivers/media/rc/mtk-cir.c 			ir_raw_event_store_with_filter(ir->rc, &rawir);
rc                253 drivers/media/rc/mtk-cir.c 		ir_raw_event_store_with_filter(ir->rc, &rawir);
rc                256 drivers/media/rc/mtk-cir.c 	ir_raw_event_handle(ir->rc);
rc                331 drivers/media/rc/mtk-cir.c 	ir->rc = devm_rc_allocate_device(dev, RC_DRIVER_IR_RAW);
rc                332 drivers/media/rc/mtk-cir.c 	if (!ir->rc) {
rc                337 drivers/media/rc/mtk-cir.c 	ir->rc->priv = ir;
rc                338 drivers/media/rc/mtk-cir.c 	ir->rc->device_name = MTK_IR_DEV;
rc                339 drivers/media/rc/mtk-cir.c 	ir->rc->input_phys = MTK_IR_DEV "/input0";
rc                340 drivers/media/rc/mtk-cir.c 	ir->rc->input_id.bustype = BUS_HOST;
rc                341 drivers/media/rc/mtk-cir.c 	ir->rc->input_id.vendor = 0x0001;
rc                342 drivers/media/rc/mtk-cir.c 	ir->rc->input_id.product = 0x0001;
rc                343 drivers/media/rc/mtk-cir.c 	ir->rc->input_id.version = 0x0001;
rc                345 drivers/media/rc/mtk-cir.c 	ir->rc->map_name = map_name ?: RC_MAP_EMPTY;
rc                346 drivers/media/rc/mtk-cir.c 	ir->rc->dev.parent = dev;
rc                347 drivers/media/rc/mtk-cir.c 	ir->rc->driver_name = MTK_IR_DEV;
rc                348 drivers/media/rc/mtk-cir.c 	ir->rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
rc                349 drivers/media/rc/mtk-cir.c 	ir->rc->rx_resolution = MTK_IR_SAMPLE;
rc                350 drivers/media/rc/mtk-cir.c 	ir->rc->timeout = MTK_MAX_SAMPLES * (MTK_IR_SAMPLE + 1);
rc                352 drivers/media/rc/mtk-cir.c 	ret = devm_rc_register_device(dev, ir->rc);
rc                 88 drivers/media/rc/pwm-ir-tx.c 	int rc;
rc                112 drivers/media/rc/pwm-ir-tx.c 	rc = devm_rc_register_device(&pdev->dev, rcdev);
rc                113 drivers/media/rc/pwm-ir-tx.c 	if (rc < 0)
rc                116 drivers/media/rc/pwm-ir-tx.c 	return rc;
rc                132 drivers/media/rc/rc-ir-raw.c 	int		rc = 0;
rc                140 drivers/media/rc/rc-ir-raw.c 	rc = ir_raw_event_store(dev, ev);
rc                153 drivers/media/rc/rc-ir-raw.c 	return rc;
rc                203 drivers/media/rc/rc-loopback.c 	struct rc_dev *rc;
rc                206 drivers/media/rc/rc-loopback.c 	rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc                207 drivers/media/rc/rc-loopback.c 	if (!rc) {
rc                212 drivers/media/rc/rc-loopback.c 	rc->device_name		= "rc-core loopback device";
rc                213 drivers/media/rc/rc-loopback.c 	rc->input_phys		= "rc-core/virtual";
rc                214 drivers/media/rc/rc-loopback.c 	rc->input_id.bustype	= BUS_VIRTUAL;
rc                215 drivers/media/rc/rc-loopback.c 	rc->input_id.version	= 1;
rc                216 drivers/media/rc/rc-loopback.c 	rc->driver_name		= DRIVER_NAME;
rc                217 drivers/media/rc/rc-loopback.c 	rc->map_name		= RC_MAP_EMPTY;
rc                218 drivers/media/rc/rc-loopback.c 	rc->priv		= &loopdev;
rc                219 drivers/media/rc/rc-loopback.c 	rc->allowed_protocols	= RC_PROTO_BIT_ALL_IR_DECODER;
rc                220 drivers/media/rc/rc-loopback.c 	rc->allowed_wakeup_protocols = RC_PROTO_BIT_ALL_IR_ENCODER;
rc                221 drivers/media/rc/rc-loopback.c 	rc->encode_wakeup	= true;
rc                222 drivers/media/rc/rc-loopback.c 	rc->timeout		= 100 * 1000 * 1000; /* 100 ms */
rc                223 drivers/media/rc/rc-loopback.c 	rc->min_timeout		= 1;
rc                224 drivers/media/rc/rc-loopback.c 	rc->max_timeout		= UINT_MAX;
rc                225 drivers/media/rc/rc-loopback.c 	rc->rx_resolution	= 1000;
rc                226 drivers/media/rc/rc-loopback.c 	rc->tx_resolution	= 1000;
rc                227 drivers/media/rc/rc-loopback.c 	rc->s_tx_mask		= loop_set_tx_mask;
rc                228 drivers/media/rc/rc-loopback.c 	rc->s_tx_carrier	= loop_set_tx_carrier;
rc                229 drivers/media/rc/rc-loopback.c 	rc->s_tx_duty_cycle	= loop_set_tx_duty_cycle;
rc                230 drivers/media/rc/rc-loopback.c 	rc->s_rx_carrier_range	= loop_set_rx_carrier_range;
rc                231 drivers/media/rc/rc-loopback.c 	rc->tx_ir		= loop_tx_ir;
rc                232 drivers/media/rc/rc-loopback.c 	rc->s_idle		= loop_set_idle;
rc                233 drivers/media/rc/rc-loopback.c 	rc->s_learning_mode	= loop_set_learning_mode;
rc                234 drivers/media/rc/rc-loopback.c 	rc->s_carrier_report	= loop_set_carrier_report;
rc                235 drivers/media/rc/rc-loopback.c 	rc->s_wakeup_filter	= loop_set_wakeup_filter;
rc                246 drivers/media/rc/rc-loopback.c 	ret = rc_register_device(rc);
rc                249 drivers/media/rc/rc-loopback.c 		rc_free_device(rc);
rc                253 drivers/media/rc/rc-loopback.c 	loopdev.dev = rc;
rc                114 drivers/media/rc/rc-main.c 		int rc = request_module("%s", name);
rc                115 drivers/media/rc/rc-main.c 		if (rc < 0) {
rc                442 drivers/media/rc/rc-main.c 	int rc;
rc                444 drivers/media/rc/rc-main.c 	rc = ir_create_table(dev, rc_map, from->name, from->rc_proto,
rc                446 drivers/media/rc/rc-main.c 	if (rc)
rc                447 drivers/media/rc/rc-main.c 		return rc;
rc                453 drivers/media/rc/rc-main.c 			rc = -ENOMEM;
rc                461 drivers/media/rc/rc-main.c 	if (rc)
rc                464 drivers/media/rc/rc-main.c 	return rc;
rc               1247 drivers/media/rc/rc-main.c 	ssize_t rc;
rc               1262 drivers/media/rc/rc-main.c 	rc = parse_protocol_change(dev, &new_protocols, buf);
rc               1263 drivers/media/rc/rc-main.c 	if (rc < 0)
rc               1269 drivers/media/rc/rc-main.c 	rc = dev->change_protocol(dev, &new_protocols);
rc               1270 drivers/media/rc/rc-main.c 	if (rc < 0) {
rc               1291 drivers/media/rc/rc-main.c 			rc = dev->s_filter(dev, filter);
rc               1293 drivers/media/rc/rc-main.c 			rc = -1;
rc               1295 drivers/media/rc/rc-main.c 		if (rc < 0) {
rc               1302 drivers/media/rc/rc-main.c 	rc = len;
rc               1306 drivers/media/rc/rc-main.c 	return rc;
rc               1506 drivers/media/rc/rc-main.c 	ssize_t rc;
rc               1524 drivers/media/rc/rc-main.c 			rc = -EINVAL;
rc               1533 drivers/media/rc/rc-main.c 				rc = -EINVAL;
rc               1549 drivers/media/rc/rc-main.c 		rc = dev->s_wakeup_filter(dev, &dev->scancode_wakeup_filter);
rc               1550 drivers/media/rc/rc-main.c 		if (rc == 0)
rc               1551 drivers/media/rc/rc-main.c 			rc = len;
rc               1553 drivers/media/rc/rc-main.c 		rc = len;
rc               1558 drivers/media/rc/rc-main.c 	return rc;
rc               1714 drivers/media/rc/rc-main.c 	struct rc_dev **dr, *rc;
rc               1720 drivers/media/rc/rc-main.c 	rc = rc_allocate_device(type);
rc               1721 drivers/media/rc/rc-main.c 	if (!rc) {
rc               1726 drivers/media/rc/rc-main.c 	rc->dev.parent = dev;
rc               1727 drivers/media/rc/rc-main.c 	rc->managed_alloc = true;
rc               1728 drivers/media/rc/rc-main.c 	*dr = rc;
rc               1731 drivers/media/rc/rc-main.c 	return rc;
rc               1737 drivers/media/rc/rc-main.c 	int rc;
rc               1750 drivers/media/rc/rc-main.c 	rc = ir_setkeytable(dev, rc_map);
rc               1751 drivers/media/rc/rc-main.c 	if (rc)
rc               1752 drivers/media/rc/rc-main.c 		return rc;
rc               1763 drivers/media/rc/rc-main.c 		rc = dev->change_protocol(dev, &rc_proto);
rc               1764 drivers/media/rc/rc-main.c 		if (rc < 0)
rc               1796 drivers/media/rc/rc-main.c 	return rc;
rc               1801 drivers/media/rc/rc-main.c 	int rc;
rc               1804 drivers/media/rc/rc-main.c 	rc = input_register_device(dev->input_dev);
rc               1805 drivers/media/rc/rc-main.c 	if (rc)
rc               1806 drivers/media/rc/rc-main.c 		return rc;
rc               1847 drivers/media/rc/rc-main.c 	int rc;
rc               1872 drivers/media/rc/rc-main.c 		rc = ir_raw_event_prepare(dev);
rc               1873 drivers/media/rc/rc-main.c 		if (rc < 0)
rc               1878 drivers/media/rc/rc-main.c 		rc = rc_prepare_rx_device(dev);
rc               1879 drivers/media/rc/rc-main.c 		if (rc)
rc               1883 drivers/media/rc/rc-main.c 	rc = device_add(&dev->dev);
rc               1884 drivers/media/rc/rc-main.c 	if (rc)
rc               1901 drivers/media/rc/rc-main.c 		rc = ir_lirc_register(dev);
rc               1902 drivers/media/rc/rc-main.c 		if (rc < 0)
rc               1907 drivers/media/rc/rc-main.c 		rc = rc_setup_rx_device(dev);
rc               1908 drivers/media/rc/rc-main.c 		if (rc)
rc               1913 drivers/media/rc/rc-main.c 		rc = ir_raw_event_register(dev);
rc               1914 drivers/media/rc/rc-main.c 		if (rc < 0)
rc               1936 drivers/media/rc/rc-main.c 	return rc;
rc               2009 drivers/media/rc/rc-main.c 	int rc = class_register(&rc_class);
rc               2010 drivers/media/rc/rc-main.c 	if (rc) {
rc               2012 drivers/media/rc/rc-main.c 		return rc;
rc               2015 drivers/media/rc/rc-main.c 	rc = lirc_dev_init();
rc               2016 drivers/media/rc/rc-main.c 	if (rc) {
rc                190 drivers/media/rc/redrat3.c 	struct rc_dev *rc;
rc                356 drivers/media/rc/redrat3.c 		ir_raw_event_store(rr3->rc, &ev);
rc                379 drivers/media/rc/redrat3.c 		ir_raw_event_store_with_filter(rr3->rc, &rawir);
rc                385 drivers/media/rc/redrat3.c 	rawir.duration = rr3->rc->timeout;
rc                388 drivers/media/rc/redrat3.c 	ir_raw_event_store_with_filter(rr3->rc, &rawir);
rc                391 drivers/media/rc/redrat3.c 	ir_raw_event_handle(rr3->rc);
rc                532 drivers/media/rc/redrat3.c 	int rc, rxpipe, txpipe;
rc                544 drivers/media/rc/redrat3.c 	rc = usb_control_msg(udev, rxpipe, RR3_RESET,
rc                547 drivers/media/rc/redrat3.c 	dev_dbg(dev, "reset returned 0x%02x\n", rc);
rc                550 drivers/media/rc/redrat3.c 	rc = usb_control_msg(udev, txpipe, RR3_SET_IR_PARAM,
rc                553 drivers/media/rc/redrat3.c 	dev_dbg(dev, "set ir parm len fuzz %d rc 0x%02x\n", *val, rc);
rc                556 drivers/media/rc/redrat3.c 	rc = usb_control_msg(udev, txpipe, RR3_SET_IR_PARAM,
rc                559 drivers/media/rc/redrat3.c 	dev_dbg(dev, "set ir parm min pause %d rc 0x%02x\n", *val, rc);
rc                562 drivers/media/rc/redrat3.c 	rc = usb_control_msg(udev, txpipe, RR3_SET_IR_PARAM,
rc                566 drivers/media/rc/redrat3.c 									rc);
rc                569 drivers/media/rc/redrat3.c 	rc = usb_control_msg(udev, txpipe, RR3_SET_IR_PARAM,
rc                572 drivers/media/rc/redrat3.c 	dev_dbg(dev, "set ir parm max lens %d rc 0x%02x\n", *val, rc);
rc                579 drivers/media/rc/redrat3.c 	int rc;
rc                586 drivers/media/rc/redrat3.c 	rc = usb_control_msg(rr3->udev, usb_rcvctrlpipe(rr3->udev, 0),
rc                591 drivers/media/rc/redrat3.c 	if (rc >= 0)
rc                930 drivers/media/rc/redrat3.c 	struct rc_dev *rc;
rc                934 drivers/media/rc/redrat3.c 	rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc                935 drivers/media/rc/redrat3.c 	if (!rc)
rc                944 drivers/media/rc/redrat3.c 	rc->device_name = rr3->name;
rc                945 drivers/media/rc/redrat3.c 	rc->input_phys = rr3->phys;
rc                946 drivers/media/rc/redrat3.c 	usb_to_input_id(rr3->udev, &rc->input_id);
rc                947 drivers/media/rc/redrat3.c 	rc->dev.parent = dev;
rc                948 drivers/media/rc/redrat3.c 	rc->priv = rr3;
rc                949 drivers/media/rc/redrat3.c 	rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
rc                950 drivers/media/rc/redrat3.c 	rc->min_timeout = MS_TO_NS(RR3_RX_MIN_TIMEOUT);
rc                951 drivers/media/rc/redrat3.c 	rc->max_timeout = MS_TO_NS(RR3_RX_MAX_TIMEOUT);
rc                952 drivers/media/rc/redrat3.c 	rc->timeout = US_TO_NS(redrat3_get_timeout(rr3));
rc                953 drivers/media/rc/redrat3.c 	rc->s_timeout = redrat3_set_timeout;
rc                954 drivers/media/rc/redrat3.c 	rc->tx_ir = redrat3_transmit_ir;
rc                955 drivers/media/rc/redrat3.c 	rc->s_tx_carrier = redrat3_set_tx_carrier;
rc                956 drivers/media/rc/redrat3.c 	rc->s_carrier_report = redrat3_wideband_receiver;
rc                957 drivers/media/rc/redrat3.c 	rc->driver_name = DRIVER_NAME;
rc                958 drivers/media/rc/redrat3.c 	rc->rx_resolution = US_TO_NS(2);
rc                959 drivers/media/rc/redrat3.c 	rc->map_name = RC_MAP_HAUPPAUGE;
rc                961 drivers/media/rc/redrat3.c 	ret = rc_register_device(rc);
rc                967 drivers/media/rc/redrat3.c 	return rc;
rc                970 drivers/media/rc/redrat3.c 	rc_free_device(rc);
rc               1108 drivers/media/rc/redrat3.c 	rr3->rc = redrat3_init_rc_dev(rr3);
rc               1109 drivers/media/rc/redrat3.c 	if (!rr3->rc) {
rc               1139 drivers/media/rc/redrat3.c 	rc_unregister_device(rr3->rc);
rc                 94 drivers/media/rc/sunxi-cir.c 	struct rc_dev   *rc;
rc                108 drivers/media/rc/sunxi-cir.c 	unsigned int cnt, rc;
rc                121 drivers/media/rc/sunxi-cir.c 		rc  = REG_RXSTA_GET_AC(status);
rc                123 drivers/media/rc/sunxi-cir.c 		rc = rc > ir->fifo_size ? ir->fifo_size : rc;
rc                125 drivers/media/rc/sunxi-cir.c 		for (cnt = 0; cnt < rc; cnt++) {
rc                130 drivers/media/rc/sunxi-cir.c 					 ir->rc->rx_resolution;
rc                131 drivers/media/rc/sunxi-cir.c 			ir_raw_event_store_with_filter(ir->rc, &rawir);
rc                136 drivers/media/rc/sunxi-cir.c 		ir_raw_event_reset(ir->rc);
rc                138 drivers/media/rc/sunxi-cir.c 		ir_raw_event_set_idle(ir->rc, true);
rc                139 drivers/media/rc/sunxi-cir.c 		ir_raw_event_handle(ir->rc);
rc                225 drivers/media/rc/sunxi-cir.c 	ir->rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc                226 drivers/media/rc/sunxi-cir.c 	if (!ir->rc) {
rc                232 drivers/media/rc/sunxi-cir.c 	ir->rc->priv = ir;
rc                233 drivers/media/rc/sunxi-cir.c 	ir->rc->device_name = SUNXI_IR_DEV;
rc                234 drivers/media/rc/sunxi-cir.c 	ir->rc->input_phys = "sunxi-ir/input0";
rc                235 drivers/media/rc/sunxi-cir.c 	ir->rc->input_id.bustype = BUS_HOST;
rc                236 drivers/media/rc/sunxi-cir.c 	ir->rc->input_id.vendor = 0x0001;
rc                237 drivers/media/rc/sunxi-cir.c 	ir->rc->input_id.product = 0x0001;
rc                238 drivers/media/rc/sunxi-cir.c 	ir->rc->input_id.version = 0x0100;
rc                240 drivers/media/rc/sunxi-cir.c 	ir->rc->map_name = ir->map_name ?: RC_MAP_EMPTY;
rc                241 drivers/media/rc/sunxi-cir.c 	ir->rc->dev.parent = dev;
rc                242 drivers/media/rc/sunxi-cir.c 	ir->rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
rc                244 drivers/media/rc/sunxi-cir.c 	ir->rc->rx_resolution = (1000000000ul / (b_clk_freq / 64));
rc                245 drivers/media/rc/sunxi-cir.c 	ir->rc->timeout = MS_TO_NS(SUNXI_IR_TIMEOUT);
rc                246 drivers/media/rc/sunxi-cir.c 	ir->rc->driver_name = SUNXI_IR_DEV;
rc                248 drivers/media/rc/sunxi-cir.c 	ret = rc_register_device(ir->rc);
rc                298 drivers/media/rc/sunxi-cir.c 	rc_free_device(ir->rc);
rc                327 drivers/media/rc/sunxi-cir.c 	rc_unregister_device(ir->rc);
rc                 51 drivers/media/rc/tango-ir.c 	struct rc_dev *rc;
rc                 62 drivers/media/rc/tango-ir.c 		rc_repeat(ir->rc);
rc                 67 drivers/media/rc/tango-ir.c 	rc_keydown(ir->rc, proto, code, 0);
rc                 84 drivers/media/rc/tango-ir.c 	rc_keydown(ir->rc, RC_PROTO_RC5, code, toggle);
rc                103 drivers/media/rc/tango-ir.c 	rc_keydown(ir->rc, RC_PROTO_RC6_0, code, toggle);
rc                158 drivers/media/rc/tango-ir.c 	struct rc_dev *rc;
rc                194 drivers/media/rc/tango-ir.c 	rc = devm_rc_allocate_device(dev, RC_DRIVER_SCANCODE);
rc                195 drivers/media/rc/tango-ir.c 	if (!rc)
rc                200 drivers/media/rc/tango-ir.c 	rc->device_name = DRIVER_NAME;
rc                201 drivers/media/rc/tango-ir.c 	rc->driver_name = DRIVER_NAME;
rc                202 drivers/media/rc/tango-ir.c 	rc->input_phys = DRIVER_NAME "/input0";
rc                203 drivers/media/rc/tango-ir.c 	rc->map_name = map_name;
rc                204 drivers/media/rc/tango-ir.c 	rc->allowed_protocols = NEC_ANY | RC_PROTO_BIT_RC5 | RC_PROTO_BIT_RC6_0;
rc                205 drivers/media/rc/tango-ir.c 	rc->change_protocol = tango_change_protocol;
rc                206 drivers/media/rc/tango-ir.c 	rc->priv = ir;
rc                207 drivers/media/rc/tango-ir.c 	ir->rc = rc;
rc                239 drivers/media/rc/tango-ir.c 	err = devm_rc_register_device(dev, rc);
rc                 27 drivers/media/rc/ttusbir.c 	struct rc_dev *rc;
rc                121 drivers/media/rc/ttusbir.c 			if (ir_raw_event_store_with_filter(tt->rc, &rawir))
rc                127 drivers/media/rc/ttusbir.c 			if (ir_raw_event_store_with_filter(tt->rc, &rawir))
rc                141 drivers/media/rc/ttusbir.c 			if (ir_raw_event_store_with_filter(tt->rc, &rawir))
rc                146 drivers/media/rc/ttusbir.c 			if (ir_raw_event_store_with_filter(tt->rc, &rawir))
rc                154 drivers/media/rc/ttusbir.c 		ir_raw_event_handle(tt->rc);
rc                160 drivers/media/rc/ttusbir.c 	int rc;
rc                177 drivers/media/rc/ttusbir.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                178 drivers/media/rc/ttusbir.c 	if (rc && rc != -ENODEV)
rc                179 drivers/media/rc/ttusbir.c 		dev_warn(tt->dev, "failed to resubmit urb: %d\n", rc);
rc                188 drivers/media/rc/ttusbir.c 	struct rc_dev *rc;
rc                193 drivers/media/rc/ttusbir.c 	rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc                194 drivers/media/rc/ttusbir.c 	if (!tt || !rc) {
rc                234 drivers/media/rc/ttusbir.c 	tt->rc = rc;
rc                301 drivers/media/rc/ttusbir.c 	rc->device_name = DRIVER_DESC;
rc                302 drivers/media/rc/ttusbir.c 	rc->input_phys = tt->phys;
rc                303 drivers/media/rc/ttusbir.c 	usb_to_input_id(tt->udev, &rc->input_id);
rc                304 drivers/media/rc/ttusbir.c 	rc->dev.parent = &intf->dev;
rc                305 drivers/media/rc/ttusbir.c 	rc->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
rc                306 drivers/media/rc/ttusbir.c 	rc->priv = tt;
rc                307 drivers/media/rc/ttusbir.c 	rc->driver_name = DRIVER_NAME;
rc                308 drivers/media/rc/ttusbir.c 	rc->map_name = RC_MAP_TT_1500;
rc                309 drivers/media/rc/ttusbir.c 	rc->min_timeout = 1;
rc                310 drivers/media/rc/ttusbir.c 	rc->timeout = IR_DEFAULT_TIMEOUT;
rc                311 drivers/media/rc/ttusbir.c 	rc->max_timeout = 10 * IR_DEFAULT_TIMEOUT;
rc                317 drivers/media/rc/ttusbir.c 	rc->rx_resolution = NS_PER_BIT;
rc                319 drivers/media/rc/ttusbir.c 	ret = rc_register_device(rc);
rc                337 drivers/media/rc/ttusbir.c 	rc_unregister_device(rc);
rc                338 drivers/media/rc/ttusbir.c 	rc = NULL;
rc                355 drivers/media/rc/ttusbir.c 	rc_free_device(rc);
rc                368 drivers/media/rc/ttusbir.c 	rc_unregister_device(tt->rc);
rc                399 drivers/media/rc/ttusbir.c 	int i, rc;
rc                405 drivers/media/rc/ttusbir.c 		rc = usb_submit_urb(tt->urb[i], GFP_KERNEL);
rc                406 drivers/media/rc/ttusbir.c 		if (rc) {
rc                407 drivers/media/rc/ttusbir.c 			dev_warn(tt->dev, "failed to submit urb: %d\n", rc);
rc                412 drivers/media/rc/ttusbir.c 	return rc;
rc                672 drivers/media/rc/winbond-cir.c 	struct rc_dev *rc = data->dev;
rc                678 drivers/media/rc/winbond-cir.c 	u32 wake_sc = rc->scancode_wakeup_filter.data;
rc                679 drivers/media/rc/winbond-cir.c 	u32 mask_sc = rc->scancode_wakeup_filter.mask;
rc                690 drivers/media/rc/winbond-cir.c 	switch (rc->wakeup_protocol) {
rc                794 drivers/media/rc/winbond-cir.c 		if (rc->wakeup_protocol == RC_PROTO_RC6_6A_20) {
rc                800 drivers/media/rc/winbond-cir.c 			if (rc->wakeup_protocol == RC_PROTO_RC6_6A_24) {
rc                871 drivers/media/rc/winbond-cir.c wbcir_set_wakeup_filter(struct rc_dev *rc, struct rc_scancode_filter *filter)
rc                 34 drivers/media/tuners/mt2060.c 	int rc = 0;
rc                 49 drivers/media/tuners/mt2060.c 		rc = -EREMOTEIO;
rc                 54 drivers/media/tuners/mt2060.c 	return rc;
rc                 64 drivers/media/tuners/mt2060.c 	int rc = 0;
rc                 77 drivers/media/tuners/mt2060.c 		rc = -EREMOTEIO;
rc                 80 drivers/media/tuners/mt2060.c 	return rc;
rc                 88 drivers/media/tuners/mt2060.c 	int rc = 0;
rc                107 drivers/media/tuners/mt2060.c 			rc = -EREMOTEIO;
rc                113 drivers/media/tuners/mt2060.c 	return rc;
rc                355 drivers/media/tuners/r820t.c 	int rc, size, pos = 0;
rc                370 drivers/media/tuners/r820t.c 		rc = tuner_i2c_xfer_send(&priv->i2c_props, priv->buf, size + 1);
rc                371 drivers/media/tuners/r820t.c 		if (rc != size + 1) {
rc                373 drivers/media/tuners/r820t.c 				   __func__, rc, reg, size, size, &priv->buf[1]);
rc                374 drivers/media/tuners/r820t.c 			if (rc < 0)
rc                375 drivers/media/tuners/r820t.c 				return rc;
rc                410 drivers/media/tuners/r820t.c 	int rc = r820t_read_cache_reg(priv, reg);
rc                412 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                413 drivers/media/tuners/r820t.c 		return rc;
rc                415 drivers/media/tuners/r820t.c 	tmp = (rc & ~bit_mask) | (tmp & bit_mask);
rc                422 drivers/media/tuners/r820t.c 	int rc, i;
rc                427 drivers/media/tuners/r820t.c 	rc = tuner_i2c_xfer_send_recv(&priv->i2c_props, priv->buf, 1, p, len);
rc                428 drivers/media/tuners/r820t.c 	if (rc != len) {
rc                430 drivers/media/tuners/r820t.c 			   __func__, rc, reg, len, len, p);
rc                431 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                432 drivers/media/tuners/r820t.c 			return rc;
rc                453 drivers/media/tuners/r820t.c 	int i, rc;
rc                467 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x17, range->open_d, 0x08);
rc                468 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                469 drivers/media/tuners/r820t.c 		return rc;
rc                472 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1a, range->rf_mux_ploy, 0xc3);
rc                473 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                474 drivers/media/tuners/r820t.c 		return rc;
rc                477 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x1b, range->tf_c);
rc                478 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                479 drivers/media/tuners/r820t.c 		return rc;
rc                498 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x10, val, 0x0b);
rc                499 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                500 drivers/media/tuners/r820t.c 		return rc;
rc                509 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x08, reg08, 0x3f);
rc                510 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                511 drivers/media/tuners/r820t.c 		return rc;
rc                513 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x09, reg09, 0x3f);
rc                515 drivers/media/tuners/r820t.c 	return rc;
rc                522 drivers/media/tuners/r820t.c 	int rc, i;
rc                560 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x10, refdiv2, 0x10);
rc                561 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                562 drivers/media/tuners/r820t.c 		return rc;
rc                565 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1a, 0x00, 0x0c);
rc                566 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                567 drivers/media/tuners/r820t.c 		return rc;
rc                570 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x12, 0x80, 0xe0);
rc                571 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                572 drivers/media/tuners/r820t.c 		return rc;
rc                588 drivers/media/tuners/r820t.c 	rc = r820t_read(priv, 0x00, data, sizeof(data));
rc                589 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                590 drivers/media/tuners/r820t.c 		return rc;
rc                608 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x10, div_num << 5, 0xe0);
rc                609 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                610 drivers/media/tuners/r820t.c 		return rc;
rc                631 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x14, ni + (si << 6));
rc                632 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                633 drivers/media/tuners/r820t.c 		return rc;
rc                641 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x12, val, 0x08);
rc                642 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                643 drivers/media/tuners/r820t.c 		return rc;
rc                659 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x16, sdm >> 8);
rc                660 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                661 drivers/media/tuners/r820t.c 		return rc;
rc                662 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x15, sdm & 0xff);
rc                663 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                664 drivers/media/tuners/r820t.c 		return rc;
rc                670 drivers/media/tuners/r820t.c 		rc = r820t_read(priv, 0x00, data, 3);
rc                671 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                672 drivers/media/tuners/r820t.c 			return rc;
rc                678 drivers/media/tuners/r820t.c 			rc = r820t_write_reg_mask(priv, 0x12, 0x60, 0xe0);
rc                679 drivers/media/tuners/r820t.c 			if (rc < 0)
rc                680 drivers/media/tuners/r820t.c 				return rc;
rc                693 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1a, 0x08, 0x08);
rc                695 drivers/media/tuners/r820t.c 	return rc;
rc                703 drivers/media/tuners/r820t.c 	int rc;
rc                798 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x06, pre_dect, 0x40);
rc                799 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                800 drivers/media/tuners/r820t.c 			return rc;
rc                803 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1d, lna_top, 0xc7);
rc                804 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                805 drivers/media/tuners/r820t.c 		return rc;
rc                806 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1c, mixer_top, 0xf8);
rc                807 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                808 drivers/media/tuners/r820t.c 		return rc;
rc                809 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x0d, lna_vth_l);
rc                810 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                811 drivers/media/tuners/r820t.c 		return rc;
rc                812 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x0e, mixer_vth_l);
rc                813 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                814 drivers/media/tuners/r820t.c 		return rc;
rc                817 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x05, air_cable1_in, 0x60);
rc                818 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                819 drivers/media/tuners/r820t.c 		return rc;
rc                820 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x06, cable2_in, 0x08);
rc                821 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                822 drivers/media/tuners/r820t.c 		return rc;
rc                824 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x11, cp_cur, 0x38);
rc                825 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                826 drivers/media/tuners/r820t.c 		return rc;
rc                827 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x17, div_buf_cur, 0x30);
rc                828 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                829 drivers/media/tuners/r820t.c 		return rc;
rc                830 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0a, filter_cur, 0x60);
rc                831 drivers/media/tuners/r820t.c 	if (rc < 0)
rc                832 drivers/media/tuners/r820t.c 		return rc;
rc                846 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1d, 0, 0x38);
rc                847 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                848 drivers/media/tuners/r820t.c 			return rc;
rc                851 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1c, 0, 0x04);
rc                852 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                853 drivers/media/tuners/r820t.c 			return rc;
rc                856 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x06, 0, 0x40);
rc                857 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                858 drivers/media/tuners/r820t.c 			return rc;
rc                861 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1a, 0x30, 0x30);
rc                862 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                863 drivers/media/tuners/r820t.c 			return rc;
rc                868 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1d, 0x18, 0x38);
rc                869 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                870 drivers/media/tuners/r820t.c 			return rc;
rc                877 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1c, mixer_top, 0x04);
rc                878 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                879 drivers/media/tuners/r820t.c 			return rc;
rc                882 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1e, lna_discharge, 0x1f);
rc                883 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                884 drivers/media/tuners/r820t.c 			return rc;
rc                887 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1a, 0x20, 0x30);
rc                888 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                889 drivers/media/tuners/r820t.c 			return rc;
rc                892 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x06, 0, 0x40);
rc                893 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                894 drivers/media/tuners/r820t.c 			return rc;
rc                897 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1d, lna_top, 0x38);
rc                898 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                899 drivers/media/tuners/r820t.c 			return rc;
rc                906 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1c, mixer_top, 0x04);
rc                907 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                908 drivers/media/tuners/r820t.c 			return rc;
rc                911 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1e, lna_discharge, 0x1f);
rc                912 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                913 drivers/media/tuners/r820t.c 			return rc;
rc                916 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1a, 0x00, 0x30);
rc                917 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                918 drivers/media/tuners/r820t.c 			return rc;
rc                920 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x10, 0x00, 0x04);
rc                921 drivers/media/tuners/r820t.c 		if (rc < 0)
rc                922 drivers/media/tuners/r820t.c 			return rc;
rc                933 drivers/media/tuners/r820t.c 	int rc, i;
rc               1047 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0c, val, 0x0f);
rc               1048 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1049 drivers/media/tuners/r820t.c 		return rc;
rc               1052 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x13, VER_NUM, 0x3f);
rc               1053 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1054 drivers/media/tuners/r820t.c 		return rc;
rc               1058 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x1d, 0x00, 0x38);
rc               1059 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1060 drivers/media/tuners/r820t.c 			return rc;
rc               1080 drivers/media/tuners/r820t.c 			rc = r820t_write_reg_mask(priv, 0x0b, hp_cor, 0x60);
rc               1081 drivers/media/tuners/r820t.c 			if (rc < 0)
rc               1082 drivers/media/tuners/r820t.c 				return rc;
rc               1085 drivers/media/tuners/r820t.c 			rc = r820t_write_reg_mask(priv, 0x0f, 0x04, 0x04);
rc               1086 drivers/media/tuners/r820t.c 			if (rc < 0)
rc               1087 drivers/media/tuners/r820t.c 				return rc;
rc               1090 drivers/media/tuners/r820t.c 			rc = r820t_write_reg_mask(priv, 0x10, 0x00, 0x03);
rc               1091 drivers/media/tuners/r820t.c 			if (rc < 0)
rc               1092 drivers/media/tuners/r820t.c 				return rc;
rc               1094 drivers/media/tuners/r820t.c 			rc = r820t_set_pll(priv, type, filt_cal_lo * 1000);
rc               1095 drivers/media/tuners/r820t.c 			if (rc < 0 || !priv->has_lock)
rc               1096 drivers/media/tuners/r820t.c 				return rc;
rc               1099 drivers/media/tuners/r820t.c 			rc = r820t_write_reg_mask(priv, 0x0b, 0x10, 0x10);
rc               1100 drivers/media/tuners/r820t.c 			if (rc < 0)
rc               1101 drivers/media/tuners/r820t.c 				return rc;
rc               1106 drivers/media/tuners/r820t.c 			rc = r820t_write_reg_mask(priv, 0x0b, 0x00, 0x10);
rc               1107 drivers/media/tuners/r820t.c 			if (rc < 0)
rc               1108 drivers/media/tuners/r820t.c 				return rc;
rc               1111 drivers/media/tuners/r820t.c 			rc = r820t_write_reg_mask(priv, 0x0f, 0x00, 0x04);
rc               1112 drivers/media/tuners/r820t.c 			if (rc < 0)
rc               1113 drivers/media/tuners/r820t.c 				return rc;
rc               1116 drivers/media/tuners/r820t.c 			rc = r820t_read(priv, 0x00, data, sizeof(data));
rc               1117 drivers/media/tuners/r820t.c 			if (rc < 0)
rc               1118 drivers/media/tuners/r820t.c 				return rc;
rc               1129 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0a,
rc               1131 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1132 drivers/media/tuners/r820t.c 		return rc;
rc               1135 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0b, hp_cor, 0xef);
rc               1136 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1137 drivers/media/tuners/r820t.c 		return rc;
rc               1141 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x07, img_r, 0x80);
rc               1142 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1143 drivers/media/tuners/r820t.c 		return rc;
rc               1146 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x06, filt_gain, 0x30);
rc               1147 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1148 drivers/media/tuners/r820t.c 		return rc;
rc               1151 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1e, ext_enable, 0x60);
rc               1152 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1153 drivers/media/tuners/r820t.c 		return rc;
rc               1156 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x05, loop_through, 0x80);
rc               1157 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1158 drivers/media/tuners/r820t.c 		return rc;
rc               1161 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1f, lt_att, 0x80);
rc               1162 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1163 drivers/media/tuners/r820t.c 		return rc;
rc               1166 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0f, flt_ext_widest, 0x80);
rc               1167 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1168 drivers/media/tuners/r820t.c 		return rc;
rc               1171 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x19, polyfil_cur, 0x60);
rc               1172 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1173 drivers/media/tuners/r820t.c 		return rc;
rc               1187 drivers/media/tuners/r820t.c 	int rc;
rc               1189 drivers/media/tuners/r820t.c 	rc = r820t_read(priv, 0x00, data, sizeof(data));
rc               1190 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1191 drivers/media/tuners/r820t.c 		return rc;
rc               1217 drivers/media/tuners/r820t.c 	int rc;
rc               1225 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x05, 0x10, 0x10);
rc               1226 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1227 drivers/media/tuners/r820t.c 			return rc;
rc               1230 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x07, 0, 0x10);
rc               1231 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1232 drivers/media/tuners/r820t.c 			return rc;
rc               1234 drivers/media/tuners/r820t.c 		rc = r820t_read(priv, 0x00, data, sizeof(data));
rc               1235 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1236 drivers/media/tuners/r820t.c 			return rc;
rc               1239 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x0c, 0x08, 0x9f);
rc               1240 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1241 drivers/media/tuners/r820t.c 			return rc;
rc               1256 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x05, lna_index, 0x0f);
rc               1257 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1258 drivers/media/tuners/r820t.c 			return rc;
rc               1261 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x07, mix_index, 0x0f);
rc               1262 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1263 drivers/media/tuners/r820t.c 			return rc;
rc               1266 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x05, 0, 0x10);
rc               1267 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1268 drivers/media/tuners/r820t.c 			return rc;
rc               1271 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x07, 0x10, 0x10);
rc               1272 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1273 drivers/media/tuners/r820t.c 			return rc;
rc               1276 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x0c, 0x0b, 0x9f);
rc               1277 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1278 drivers/media/tuners/r820t.c 			return rc;
rc               1292 drivers/media/tuners/r820t.c 	int				rc;
rc               1298 drivers/media/tuners/r820t.c 	rc = r820t_set_tv_standard(priv, bw, type, std, delsys);
rc               1299 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1307 drivers/media/tuners/r820t.c 	rc = r820t_set_mux(priv, lo_freq);
rc               1308 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1311 drivers/media/tuners/r820t.c 	rc = r820t_set_pll(priv, type, lo_freq);
rc               1312 drivers/media/tuners/r820t.c 	if (rc < 0 || !priv->has_lock)
rc               1315 drivers/media/tuners/r820t.c 	rc = r820t_sysfreq_sel(priv, freq, type, std, delsys);
rc               1316 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1324 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1325 drivers/media/tuners/r820t.c 		tuner_dbg("%s: failed=%d\n", __func__, rc);
rc               1326 drivers/media/tuners/r820t.c 	return rc;
rc               1335 drivers/media/tuners/r820t.c 	int rc;
rc               1341 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x06, 0xb1);
rc               1342 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1343 drivers/media/tuners/r820t.c 		return rc;
rc               1344 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x05, 0x03);
rc               1345 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1346 drivers/media/tuners/r820t.c 		return rc;
rc               1347 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x07, 0x3a);
rc               1348 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1349 drivers/media/tuners/r820t.c 		return rc;
rc               1350 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x08, 0x40);
rc               1351 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1352 drivers/media/tuners/r820t.c 		return rc;
rc               1353 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x09, 0xc0);
rc               1354 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1355 drivers/media/tuners/r820t.c 		return rc;
rc               1356 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x0a, 0x36);
rc               1357 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1358 drivers/media/tuners/r820t.c 		return rc;
rc               1359 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x0c, 0x35);
rc               1360 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1361 drivers/media/tuners/r820t.c 		return rc;
rc               1362 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x0f, 0x68);
rc               1363 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1364 drivers/media/tuners/r820t.c 		return rc;
rc               1365 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x11, 0x03);
rc               1366 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1367 drivers/media/tuners/r820t.c 		return rc;
rc               1368 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x17, 0xf4);
rc               1369 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1370 drivers/media/tuners/r820t.c 		return rc;
rc               1371 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x19, 0x0c);
rc               1376 drivers/media/tuners/r820t.c 	return rc;
rc               1385 drivers/media/tuners/r820t.c 	int rc, i;
rc               1392 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x10, 0x0b, 0x0b);
rc               1393 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1394 drivers/media/tuners/r820t.c 		return rc;
rc               1397 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1a, 0x00, 0x0c);
rc               1398 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1399 drivers/media/tuners/r820t.c 		return rc;
rc               1402 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x13, 0x7f, 0x7f);
rc               1403 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1404 drivers/media/tuners/r820t.c 		return rc;
rc               1407 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x13, 0x00, 0x40);
rc               1408 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1409 drivers/media/tuners/r820t.c 		return rc;
rc               1413 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x10,
rc               1415 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1416 drivers/media/tuners/r820t.c 			return rc;
rc               1420 drivers/media/tuners/r820t.c 		rc = r820t_read(priv, 0x00, data, sizeof(data));
rc               1421 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1422 drivers/media/tuners/r820t.c 			return rc;
rc               1443 drivers/media/tuners/r820t.c 	int rc;
rc               1449 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x05, 0x20, 0x20);
rc               1450 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1451 drivers/media/tuners/r820t.c 		return rc;
rc               1454 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x07, 0, 0x10);
rc               1455 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1456 drivers/media/tuners/r820t.c 		return rc;
rc               1459 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0a, 0x0f, 0x0f);
rc               1460 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1461 drivers/media/tuners/r820t.c 		return rc;
rc               1464 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0b, 0x60, 0x6f);
rc               1465 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1466 drivers/media/tuners/r820t.c 		return rc;
rc               1469 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0c, 0x0b, 0x9f);
rc               1470 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1471 drivers/media/tuners/r820t.c 		return rc;
rc               1474 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x0f, 0, 0x08);
rc               1475 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1476 drivers/media/tuners/r820t.c 		return rc;
rc               1479 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x18, 0x10, 0x10);
rc               1480 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1481 drivers/media/tuners/r820t.c 		return rc;
rc               1484 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1c, 0x02, 0x02);
rc               1485 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1486 drivers/media/tuners/r820t.c 		return rc;
rc               1489 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x1e, 0x80, 0x80);
rc               1490 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1491 drivers/media/tuners/r820t.c 		return rc;
rc               1494 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x06, 0x20, 0x20);
rc               1496 drivers/media/tuners/r820t.c 	return rc;
rc               1501 drivers/media/tuners/r820t.c 	int rc, i;
rc               1508 drivers/media/tuners/r820t.c 		rc = r820t_read(priv, 0x00, data, sizeof(data));
rc               1509 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1510 drivers/media/tuners/r820t.c 			return rc;
rc               1520 drivers/media/tuners/r820t.c 	rc = sum - max - min;
rc               1522 drivers/media/tuners/r820t.c 	return rc;
rc               1531 drivers/media/tuners/r820t.c 	int i, rc;
rc               1564 drivers/media/tuners/r820t.c 		rc = r820t_write_reg(priv, 0x08, cross[i].gain_x);
rc               1565 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1566 drivers/media/tuners/r820t.c 			return rc;
rc               1568 drivers/media/tuners/r820t.c 		rc = r820t_write_reg(priv, 0x09, cross[i].phase_y);
rc               1569 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1570 drivers/media/tuners/r820t.c 			return rc;
rc               1572 drivers/media/tuners/r820t.c 		rc = r820t_multi_read(priv);
rc               1573 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1574 drivers/media/tuners/r820t.c 			return rc;
rc               1576 drivers/media/tuners/r820t.c 		cross[i].value = rc;
rc               1611 drivers/media/tuners/r820t.c 	int rc;
rc               1632 drivers/media/tuners/r820t.c 		rc = r820t_write_reg(priv, 0x08, tmp.gain_x);
rc               1633 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1634 drivers/media/tuners/r820t.c 			return rc;
rc               1636 drivers/media/tuners/r820t.c 		rc = r820t_write_reg(priv, 0x09, tmp.phase_y);
rc               1637 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1638 drivers/media/tuners/r820t.c 			return rc;
rc               1640 drivers/media/tuners/r820t.c 		rc = r820t_multi_read(priv);
rc               1641 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1642 drivers/media/tuners/r820t.c 			return rc;
rc               1643 drivers/media/tuners/r820t.c 		tmp.value = rc;
rc               1662 drivers/media/tuners/r820t.c 	int rc, i;
rc               1677 drivers/media/tuners/r820t.c 		rc = r820t_write_reg(priv, fix_reg, fix_val);
rc               1678 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1679 drivers/media/tuners/r820t.c 			return rc;
rc               1681 drivers/media/tuners/r820t.c 		rc = r820t_write_reg(priv, var_reg, var_val);
rc               1682 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1683 drivers/media/tuners/r820t.c 			return rc;
rc               1685 drivers/media/tuners/r820t.c 		rc = r820t_multi_read(priv);
rc               1686 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1687 drivers/media/tuners/r820t.c 			return rc;
rc               1688 drivers/media/tuners/r820t.c 		iq[i].value = rc;
rc               1724 drivers/media/tuners/r820t.c 	int rc;
rc               1735 drivers/media/tuners/r820t.c 	rc = r820t_iq_tree(priv, compare_iq,  compare_iq[0].gain_x,
rc               1737 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1738 drivers/media/tuners/r820t.c 		return rc;
rc               1748 drivers/media/tuners/r820t.c 	rc = r820t_iq_tree(priv, compare_iq,  compare_iq[0].gain_x,
rc               1750 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1751 drivers/media/tuners/r820t.c 		return rc;
rc               1764 drivers/media/tuners/r820t.c 	rc = r820t_iq_tree(priv, compare_iq,  compare_iq[0].gain_x,
rc               1766 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1767 drivers/media/tuners/r820t.c 		return rc;
rc               1782 drivers/media/tuners/r820t.c 	int rc;
rc               1787 drivers/media/tuners/r820t.c 		rc = r820t_write_reg_mask(priv, 0x0c, vga_count, 0x0f);
rc               1788 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1789 drivers/media/tuners/r820t.c 			return rc;
rc               1793 drivers/media/tuners/r820t.c 		rc = r820t_multi_read(priv);
rc               1794 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               1795 drivers/media/tuners/r820t.c 			return rc;
rc               1797 drivers/media/tuners/r820t.c 		if (rc > 40 * 4)
rc               1807 drivers/media/tuners/r820t.c 	int rc;
rc               1813 drivers/media/tuners/r820t.c 	rc = r820t_imr_cross(priv, compare_iq, &x_direction);
rc               1814 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1815 drivers/media/tuners/r820t.c 		return rc;
rc               1829 drivers/media/tuners/r820t.c 	rc = r820t_compre_step(priv, compare_iq, dir_reg);
rc               1830 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1831 drivers/media/tuners/r820t.c 		return rc;
rc               1834 drivers/media/tuners/r820t.c 	rc = r820t_iq_tree(priv, compare_iq,  compare_iq[0].gain_x,
rc               1836 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1837 drivers/media/tuners/r820t.c 		return rc;
rc               1843 drivers/media/tuners/r820t.c 	rc = r820t_compre_step(priv, compare_iq, other_reg);
rc               1844 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1845 drivers/media/tuners/r820t.c 		return rc;
rc               1848 drivers/media/tuners/r820t.c 	rc = r820t_iq_tree(priv, compare_iq,  compare_iq[0].gain_x,
rc               1850 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1851 drivers/media/tuners/r820t.c 		return rc;
rc               1856 drivers/media/tuners/r820t.c 	rc = r820t_section(priv, compare_iq);
rc               1861 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x08, 0, 0x3f);
rc               1862 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1863 drivers/media/tuners/r820t.c 		return rc;
rc               1865 drivers/media/tuners/r820t.c 	rc = r820t_write_reg_mask(priv, 0x09, 0, 0x3f);
rc               1867 drivers/media/tuners/r820t.c 	return rc;
rc               1872 drivers/media/tuners/r820t.c 	int rc;
rc               1880 drivers/media/tuners/r820t.c 	rc = r820t_section(priv, iq_pont);
rc               1881 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1882 drivers/media/tuners/r820t.c 		return rc;
rc               1890 drivers/media/tuners/r820t.c 	int rc;
rc               1964 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x18, reg18);
rc               1965 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1966 drivers/media/tuners/r820t.c 		return rc;
rc               1969 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x19, reg19);
rc               1970 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1971 drivers/media/tuners/r820t.c 		return rc;
rc               1974 drivers/media/tuners/r820t.c 	rc = r820t_write_reg(priv, 0x1f, reg1f);
rc               1975 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1976 drivers/media/tuners/r820t.c 		return rc;
rc               1979 drivers/media/tuners/r820t.c 	rc = r820t_set_mux(priv, (ring_freq - 5300) * 1000);
rc               1980 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1981 drivers/media/tuners/r820t.c 		return rc;
rc               1983 drivers/media/tuners/r820t.c 	rc = r820t_set_pll(priv, V4L2_TUNER_DIGITAL_TV,
rc               1986 drivers/media/tuners/r820t.c 		rc = -EINVAL;
rc               1987 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               1988 drivers/media/tuners/r820t.c 		return rc;
rc               1991 drivers/media/tuners/r820t.c 		rc = r820t_iq(priv, &imr_point);
rc               1997 drivers/media/tuners/r820t.c 		rc = r820t_f_imr(priv, &imr_point);
rc               1999 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2000 drivers/media/tuners/r820t.c 		return rc;
rc               2041 drivers/media/tuners/r820t.c 	int rc, i;
rc               2054 drivers/media/tuners/r820t.c 		rc = r820t_write(priv, 0x05,
rc               2056 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               2057 drivers/media/tuners/r820t.c 			return rc;
rc               2059 drivers/media/tuners/r820t.c 			rc = r820t_xtal_check(priv);
rc               2060 drivers/media/tuners/r820t.c 			if (rc < 0)
rc               2061 drivers/media/tuners/r820t.c 				return rc;
rc               2062 drivers/media/tuners/r820t.c 			if (!i || rc > xtal_cap)
rc               2063 drivers/media/tuners/r820t.c 				xtal_cap = rc;
rc               2079 drivers/media/tuners/r820t.c 	rc = r820t_write(priv, 0x05,
rc               2081 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2082 drivers/media/tuners/r820t.c 		return rc;
rc               2084 drivers/media/tuners/r820t.c 	rc = r820t_imr_prepare(priv);
rc               2085 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2086 drivers/media/tuners/r820t.c 		return rc;
rc               2088 drivers/media/tuners/r820t.c 	rc = r820t_imr(priv, 3, true);
rc               2089 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2090 drivers/media/tuners/r820t.c 		return rc;
rc               2091 drivers/media/tuners/r820t.c 	rc = r820t_imr(priv, 1, false);
rc               2092 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2093 drivers/media/tuners/r820t.c 		return rc;
rc               2094 drivers/media/tuners/r820t.c 	rc = r820t_imr(priv, 0, false);
rc               2095 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2096 drivers/media/tuners/r820t.c 		return rc;
rc               2097 drivers/media/tuners/r820t.c 	rc = r820t_imr(priv, 2, false);
rc               2098 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2099 drivers/media/tuners/r820t.c 		return rc;
rc               2100 drivers/media/tuners/r820t.c 	rc = r820t_imr(priv, 4, false);
rc               2101 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2102 drivers/media/tuners/r820t.c 		return rc;
rc               2127 drivers/media/tuners/r820t.c 	int rc;
rc               2135 drivers/media/tuners/r820t.c 	rc = r820t_imr_callibrate(priv);
rc               2136 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2140 drivers/media/tuners/r820t.c 	rc = r820t_write(priv, 0x05,
rc               2148 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2149 drivers/media/tuners/r820t.c 		tuner_dbg("%s: failed=%d\n", __func__, rc);
rc               2150 drivers/media/tuners/r820t.c 	return rc;
rc               2156 drivers/media/tuners/r820t.c 	int rc;
rc               2164 drivers/media/tuners/r820t.c 	rc = r820t_standby(priv);
rc               2170 drivers/media/tuners/r820t.c 	tuner_dbg("%s: failed=%d\n", __func__, rc);
rc               2171 drivers/media/tuners/r820t.c 	return rc;
rc               2179 drivers/media/tuners/r820t.c 	int rc;
rc               2196 drivers/media/tuners/r820t.c 	rc = generic_set_freq(fe, 62500l * p->frequency, bw,
rc               2203 drivers/media/tuners/r820t.c 	return rc;
rc               2210 drivers/media/tuners/r820t.c 	int rc;
rc               2224 drivers/media/tuners/r820t.c 	rc = generic_set_freq(fe, c->frequency, bw,
rc               2231 drivers/media/tuners/r820t.c 	if (rc)
rc               2232 drivers/media/tuners/r820t.c 		tuner_dbg("%s: failed=%d\n", __func__, rc);
rc               2233 drivers/media/tuners/r820t.c 	return rc;
rc               2239 drivers/media/tuners/r820t.c 	int rc = 0;
rc               2246 drivers/media/tuners/r820t.c 		rc = r820t_read_gain(priv);
rc               2247 drivers/media/tuners/r820t.c 		if (rc < 0)
rc               2251 drivers/media/tuners/r820t.c 		*strength = (45 - rc) << 4 | 0xff;
rc               2266 drivers/media/tuners/r820t.c 		  rc, *strength);
rc               2318 drivers/media/tuners/r820t.c 	int rc = -ENODEV;
rc               2350 drivers/media/tuners/r820t.c 	rc = r820t_read(priv, 0x00, data, sizeof(data));
rc               2351 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2354 drivers/media/tuners/r820t.c 	rc = r820t_sleep(fe);
rc               2355 drivers/media/tuners/r820t.c 	if (rc < 0)
rc               2376 drivers/media/tuners/r820t.c 	pr_info("%s: failed=%d\n", __func__, rc);
rc                127 drivers/media/tuners/tda827x.c 	int rc;
rc                132 drivers/media/tuners/tda827x.c 	rc = i2c_transfer(priv->i2c_adap, msg, size);
rc                136 drivers/media/tuners/tda827x.c 	if (rc >= 0 && rc != size)
rc                139 drivers/media/tuners/tda827x.c 	return rc;
rc                147 drivers/media/tuners/tda827x.c 	int rc;
rc                194 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                195 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                204 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                205 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                216 drivers/media/tuners/tda827x.c 	return rc;
rc                511 drivers/media/tuners/tda827x.c 	int i, tuner_freq, if_freq, rc;
rc                563 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                564 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                573 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                574 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                580 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                581 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                586 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                587 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                597 drivers/media/tuners/tda827x.c 		rc = tuner_transfer(fe, &msg, 1);
rc                598 drivers/media/tuners/tda827x.c 		if (rc < 0)
rc                604 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                605 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                610 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                611 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                617 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                618 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                624 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                625 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                632 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                633 drivers/media/tuners/tda827x.c 	if (rc < 0)
rc                644 drivers/media/tuners/tda827x.c 	return rc;
rc                842 drivers/media/tuners/tda827x.c 	int rc;
rc                847 drivers/media/tuners/tda827x.c 	rc = tuner_transfer(fe, &msg, 1);
rc                849 drivers/media/tuners/tda827x.c 	if (rc < 0) {
rc                852 drivers/media/tuners/tda827x.c 		return rc;
rc                538 drivers/media/tuners/tda9887.c 	int rc;
rc                540 drivers/media/tuners/tda9887.c 	rc = tuner_i2c_xfer_recv(&priv->i2c_props, buf, 1);
rc                541 drivers/media/tuners/tda9887.c 	if (rc != 1)
rc                542 drivers/media/tuners/tda9887.c 		tuner_info("i2c i/o error: rc == %d (should be 1)\n", rc);
rc                550 drivers/media/tuners/tda9887.c 	int rc;
rc                582 drivers/media/tuners/tda9887.c 	if (4 != (rc = tuner_i2c_xfer_send(&priv->i2c_props,priv->data,4)))
rc                583 drivers/media/tuners/tda9887.c 		tuner_info("i2c i/o error: rc == %d (should be 4)\n", rc);
rc                144 drivers/media/tuners/tea5761.c 	int rc;
rc                170 drivers/media/tuners/tea5761.c 	if (7 != (rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 7)))
rc                171 drivers/media/tuners/tea5761.c 		tuner_warn("i2c i/o error: rc == %d (should be 5)\n", rc);
rc                201 drivers/media/tuners/tea5761.c 	int rc;
rc                204 drivers/media/tuners/tea5761.c 	if (16 != (rc = tuner_i2c_xfer_recv(&priv->i2c_props, buffer, 16))) {
rc                205 drivers/media/tuners/tea5761.c 		tuner_warn("i2c i/o error: rc == %d (should be 16)\n", rc);
rc                265 drivers/media/tuners/tea5761.c 	int rc;
rc                268 drivers/media/tuners/tea5761.c 	if (16 != (rc = tuner_i2c_xfer_recv(&i2c, buffer, 16))) {
rc                269 drivers/media/tuners/tea5761.c 		printk(KERN_WARNING "it is not a TEA5761. Received %i chars.\n", rc);
rc                194 drivers/media/tuners/tea5767.c 	int rc;
rc                269 drivers/media/tuners/tea5767.c 	if (5 != (rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 5)))
rc                270 drivers/media/tuners/tea5767.c 		tuner_warn("i2c i/o error: rc == %d (should be 5)\n", rc);
rc                273 drivers/media/tuners/tea5767.c 		if (5 != (rc = tuner_i2c_xfer_recv(&priv->i2c_props, buffer, 5)))
rc                274 drivers/media/tuners/tea5767.c 			tuner_warn("i2c i/o error: rc == %d (should be 5)\n", rc);
rc                287 drivers/media/tuners/tea5767.c 	int rc;
rc                290 drivers/media/tuners/tea5767.c 	if (5 != (rc = tuner_i2c_xfer_recv(&priv->i2c_props, buffer, 5))) {
rc                291 drivers/media/tuners/tea5767.c 		tuner_warn("i2c i/o error: rc == %d (should be 5)\n", rc);
rc                352 drivers/media/tuners/tea5767.c 	unsigned div, rc;
rc                362 drivers/media/tuners/tea5767.c 	if (5 != (rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 5)))
rc                363 drivers/media/tuners/tea5767.c 		tuner_warn("i2c i/o error: rc == %d (should be 5)\n", rc);
rc                373 drivers/media/tuners/tea5767.c 	int rc;
rc                375 drivers/media/tuners/tea5767.c 	if ((rc = tuner_i2c_xfer_recv(&i2c, buffer, 7))< 5) {
rc                376 drivers/media/tuners/tea5767.c 		pr_warn("It is not a TEA5767. Received %i bytes.\n", rc);
rc                324 drivers/media/tuners/tuner-simple.c 	int rc;
rc                405 drivers/media/tuners/tuner-simple.c 		rc = tuner_i2c_xfer_send(&i2c, &buffer[0], 2);
rc                406 drivers/media/tuners/tuner-simple.c 		if (2 != rc)
rc                408 drivers/media/tuners/tuner-simple.c 				   rc);
rc                409 drivers/media/tuners/tuner-simple.c 		rc = tuner_i2c_xfer_send(&i2c, &buffer[2], 2);
rc                410 drivers/media/tuners/tuner-simple.c 		if (2 != rc)
rc                412 drivers/media/tuners/tuner-simple.c 				   rc);
rc                425 drivers/media/tuners/tuner-simple.c 	int rc;
rc                433 drivers/media/tuners/tuner-simple.c 	rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 2);
rc                434 drivers/media/tuners/tuner-simple.c 	if (2 != rc)
rc                435 drivers/media/tuners/tuner-simple.c 		tuner_warn("i2c i/o error: rc == %d (should be 2)\n", rc);
rc                437 drivers/media/tuners/tuner-simple.c 	return rc == 2 ? 0 : rc;
rc                444 drivers/media/tuners/tuner-simple.c 	int rc;
rc                463 drivers/media/tuners/tuner-simple.c 			rc = tuner_i2c_xfer_recv(&priv->i2c_props,
rc                465 drivers/media/tuners/tuner-simple.c 			if (1 != rc) {
rc                467 drivers/media/tuners/tuner-simple.c 					   rc);
rc                484 drivers/media/tuners/tuner-simple.c 		rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 4);
rc                485 drivers/media/tuners/tuner-simple.c 		if (4 != rc)
rc                487 drivers/media/tuners/tuner-simple.c 				   rc);
rc                550 drivers/media/tuners/tuner-simple.c 	int rc, IFPCoff, i;
rc                655 drivers/media/tuners/tuner-simple.c 	rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 4);
rc                656 drivers/media/tuners/tuner-simple.c 	if (4 != rc)
rc                657 drivers/media/tuners/tuner-simple.c 		tuner_warn("i2c i/o error: rc == %d (should be 4)\n", rc);
rc                671 drivers/media/tuners/tuner-simple.c 	int rc, j;
rc                750 drivers/media/tuners/tuner-simple.c 	rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 4);
rc                751 drivers/media/tuners/tuner-simple.c 	if (4 != rc)
rc                752 drivers/media/tuners/tuner-simple.c 		tuner_warn("i2c i/o error: rc == %d (should be 4)\n", rc);
rc                759 drivers/media/tuners/tuner-simple.c 		rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 4);
rc                760 drivers/media/tuners/tuner-simple.c 		if (4 != rc)
rc                761 drivers/media/tuners/tuner-simple.c 			tuner_warn("i2c i/o error: rc == %d (should be 4)\n", rc);
rc                306 drivers/media/tuners/tuner-xc2028.c 	int                   rc = 0;
rc                338 drivers/media/tuners/tuner-xc2028.c 		rc = -ENOMEM;
rc                387 drivers/media/tuners/tuner-xc2028.c 			rc = -ENOMEM;
rc                415 drivers/media/tuners/tuner-xc2028.c 	rc = -EINVAL;
rc                423 drivers/media/tuners/tuner-xc2028.c 	if (rc == 0)
rc                428 drivers/media/tuners/tuner-xc2028.c 	return rc;
rc                546 drivers/media/tuners/tuner-xc2028.c 	int                pos, rc;
rc                583 drivers/media/tuners/tuner-xc2028.c 			rc = do_tuner_callback(fe, XC2028_TUNER_RESET, 0);
rc                584 drivers/media/tuners/tuner-xc2028.c 			if (rc < 0) {
rc                594 drivers/media/tuners/tuner-xc2028.c 				rc = do_tuner_callback(fe, XC2028_RESET_CLK, 0);
rc                595 drivers/media/tuners/tuner-xc2028.c 				if (rc < 0) {
rc                633 drivers/media/tuners/tuner-xc2028.c 			rc = i2c_send(priv, buf, len + 1);
rc                634 drivers/media/tuners/tuner-xc2028.c 			if (rc < 0) {
rc                635 drivers/media/tuners/tuner-xc2028.c 				tuner_err("%d returned from send\n", rc);
rc                644 drivers/media/tuners/tuner-xc2028.c 		rc = do_tuner_callback(fe, XC2028_I2C_FLUSH, 0);
rc                645 drivers/media/tuners/tuner-xc2028.c 		if ((rc < 0) && (rc != -EINVAL)) {
rc                646 drivers/media/tuners/tuner-xc2028.c 			tuner_err("error executing flush: %d\n", rc);
rc                647 drivers/media/tuners/tuner-xc2028.c 			return rc;
rc                657 drivers/media/tuners/tuner-xc2028.c 	int                pos, rc;
rc                698 drivers/media/tuners/tuner-xc2028.c 		rc = send_seq(priv, {0x20, 0x00, 0x00, 0x00});
rc                700 drivers/media/tuners/tuner-xc2028.c 		rc = send_seq(priv, {0xa0, 0x00, 0x00, 0x00});
rc                701 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                704 drivers/media/tuners/tuner-xc2028.c 	rc = i2c_send(priv, p, 12);
rc                705 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                708 drivers/media/tuners/tuner-xc2028.c 	rc = send_seq(priv, {0x00, 0x8c});
rc                709 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                722 drivers/media/tuners/tuner-xc2028.c 	int			   rc, retry_count = 0;
rc                728 drivers/media/tuners/tuner-xc2028.c 	rc = check_device_status(priv);
rc                729 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                730 drivers/media/tuners/tuner-xc2028.c 		return rc;
rc                772 drivers/media/tuners/tuner-xc2028.c 	rc = do_tuner_callback(fe, XC2028_TUNER_RESET, 0);
rc                773 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                778 drivers/media/tuners/tuner-xc2028.c 	rc = load_firmware(fe, BASE | new_fw.type, &std0);
rc                779 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0) {
rc                781 drivers/media/tuners/tuner-xc2028.c 			  rc);
rc                788 drivers/media/tuners/tuner-xc2028.c 	rc = load_firmware(fe, BASE | INIT1 | new_fw.type, &std0);
rc                789 drivers/media/tuners/tuner-xc2028.c 	if (rc == -ENOENT)
rc                790 drivers/media/tuners/tuner-xc2028.c 		rc = load_firmware(fe, (BASE | INIT1 | new_fw.type) & ~F8MHZ,
rc                792 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0 && rc != -ENOENT) {
rc                794 drivers/media/tuners/tuner-xc2028.c 			  rc);
rc                812 drivers/media/tuners/tuner-xc2028.c 	rc = load_firmware(fe, new_fw.type, &new_fw.id);
rc                813 drivers/media/tuners/tuner-xc2028.c 	if (rc == -ENOENT)
rc                814 drivers/media/tuners/tuner-xc2028.c 		rc = load_firmware(fe, new_fw.type & ~F8MHZ, &new_fw.id);
rc                816 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                832 drivers/media/tuners/tuner-xc2028.c 	rc = load_scode(fe, new_fw.type | new_fw.scode_table, &new_fw.id,
rc                898 drivers/media/tuners/tuner-xc2028.c 	if (rc == -ENOENT)
rc                899 drivers/media/tuners/tuner-xc2028.c 		rc = -EINVAL;
rc                900 drivers/media/tuners/tuner-xc2028.c 	return rc;
rc                907 drivers/media/tuners/tuner-xc2028.c 	int                 rc, i;
rc                911 drivers/media/tuners/tuner-xc2028.c 	rc = check_device_status(priv);
rc                912 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                913 drivers/media/tuners/tuner-xc2028.c 		return rc;
rc                916 drivers/media/tuners/tuner-xc2028.c 	if (!rc) {
rc                925 drivers/media/tuners/tuner-xc2028.c 		rc = xc2028_get_reg(priv, XREG_LOCK, &frq_lock);
rc                926 drivers/media/tuners/tuner-xc2028.c 		if (rc < 0)
rc                939 drivers/media/tuners/tuner-xc2028.c 	rc = xc2028_get_reg(priv, XREG_SNR, &signal);
rc                940 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                954 drivers/media/tuners/tuner-xc2028.c 	return rc;
rc                960 drivers/media/tuners/tuner-xc2028.c 	int i, rc;
rc                964 drivers/media/tuners/tuner-xc2028.c 	rc = check_device_status(priv);
rc                965 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc                966 drivers/media/tuners/tuner-xc2028.c 		return rc;
rc                969 drivers/media/tuners/tuner-xc2028.c 	if (!rc) {
rc                978 drivers/media/tuners/tuner-xc2028.c 		rc = xc2028_get_reg(priv, XREG_LOCK, &frq_lock);
rc                979 drivers/media/tuners/tuner-xc2028.c 		if (rc < 0)
rc                992 drivers/media/tuners/tuner-xc2028.c 	rc = xc2028_get_reg(priv, XREG_FREQ_ERROR, &afc_reg);
rc                993 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc               1003 drivers/media/tuners/tuner-xc2028.c 	return rc;
rc               1015 drivers/media/tuners/tuner-xc2028.c 	int		   rc = -EINVAL;
rc               1037 drivers/media/tuners/tuner-xc2028.c 		rc = send_seq(priv, {0x00, 0x00});
rc               1118 drivers/media/tuners/tuner-xc2028.c 		rc = send_seq(priv, {0x00, XREG_RF_FREQ, 0x00, 0x00});
rc               1120 drivers/media/tuners/tuner-xc2028.c 		rc = send_seq(priv, {0x80, XREG_RF_FREQ, 0x00, 0x00});
rc               1121 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc               1139 drivers/media/tuners/tuner-xc2028.c 	rc = i2c_send(priv, buf, sizeof(buf));
rc               1140 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc               1149 drivers/media/tuners/tuner-xc2028.c 	rc = 0;
rc               1154 drivers/media/tuners/tuner-xc2028.c 	return rc;
rc               1194 drivers/media/tuners/tuner-xc2028.c 	int rc;
rc               1200 drivers/media/tuners/tuner-xc2028.c 	rc = check_device_status(priv);
rc               1201 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc               1202 drivers/media/tuners/tuner-xc2028.c 		return rc;
rc               1289 drivers/media/tuners/tuner-xc2028.c 	int rc;
rc               1291 drivers/media/tuners/tuner-xc2028.c 	rc = check_device_status(priv);
rc               1292 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc               1293 drivers/media/tuners/tuner-xc2028.c 		return rc;
rc               1296 drivers/media/tuners/tuner-xc2028.c 	if (!rc)
rc               1312 drivers/media/tuners/tuner-xc2028.c 		rc = send_seq(priv, {0x00, XREG_POWER_DOWN, 0x00, 0x00});
rc               1314 drivers/media/tuners/tuner-xc2028.c 		rc = send_seq(priv, {0x80, XREG_POWER_DOWN, 0x00, 0x00});
rc               1316 drivers/media/tuners/tuner-xc2028.c 	if (rc >= 0)
rc               1321 drivers/media/tuners/tuner-xc2028.c 	return rc;
rc               1347 drivers/media/tuners/tuner-xc2028.c 	int rc;
rc               1351 drivers/media/tuners/tuner-xc2028.c 	rc = check_device_status(priv);
rc               1352 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc               1353 drivers/media/tuners/tuner-xc2028.c 		return rc;
rc               1365 drivers/media/tuners/tuner-xc2028.c 	int rc;
rc               1374 drivers/media/tuners/tuner-xc2028.c 	rc = load_all_firmwares(fe, fw);
rc               1378 drivers/media/tuners/tuner-xc2028.c 	if (rc < 0)
rc               1387 drivers/media/tuners/tuner-xc2028.c 	int                 rc   = 0;
rc               1416 drivers/media/tuners/tuner-xc2028.c 			rc = -ENOMEM;
rc               1420 drivers/media/tuners/tuner-xc2028.c 		rc = request_firmware_nowait(THIS_MODULE, 1,
rc               1425 drivers/media/tuners/tuner-xc2028.c 		if (rc < 0) {
rc               1435 drivers/media/tuners/tuner-xc2028.c 	return rc;
rc                686 drivers/media/tuners/xc4000.c 	int                pos, rc;
rc                698 drivers/media/tuners/xc4000.c 	rc = xc_load_i2c_sequence(fe, p);
rc                702 drivers/media/tuners/xc4000.c 	return rc;
rc                710 drivers/media/tuners/xc4000.c 	int                   rc = 0;
rc                719 drivers/media/tuners/xc4000.c 		rc = request_firmware(&fw, fname,
rc                724 drivers/media/tuners/xc4000.c 		rc = request_firmware(&fw, fname,
rc                726 drivers/media/tuners/xc4000.c 		if (rc == -ENOENT) {
rc                729 drivers/media/tuners/xc4000.c 			rc = request_firmware(&fw, fname,
rc                734 drivers/media/tuners/xc4000.c 	if (rc < 0) {
rc                735 drivers/media/tuners/xc4000.c 		if (rc == -ENOENT)
rc                739 drivers/media/tuners/xc4000.c 			       rc, fname);
rc                741 drivers/media/tuners/xc4000.c 		return rc;
rc                771 drivers/media/tuners/xc4000.c 		rc = -ENOMEM;
rc                818 drivers/media/tuners/xc4000.c 			rc = -ENOMEM;
rc                847 drivers/media/tuners/xc4000.c 	rc = -EINVAL;
rc                852 drivers/media/tuners/xc4000.c 	if (rc == 0)
rc                855 drivers/media/tuners/xc4000.c 	return rc;
rc                862 drivers/media/tuners/xc4000.c 	int		pos, rc;
rc                901 drivers/media/tuners/xc4000.c 	rc = xc_write_reg(priv, XREG_DIRECTSITTING_MODE, 0);
rc                902 drivers/media/tuners/xc4000.c 	if (rc < 0) {
rc                907 drivers/media/tuners/xc4000.c 	rc = xc_send_i2c_data(priv, scode_buf, 13);
rc                908 drivers/media/tuners/xc4000.c 	if (rc != 0) {
rc                911 drivers/media/tuners/xc4000.c 		printk(KERN_ERR "Failed to set scode %d\n", rc);
rc                928 drivers/media/tuners/xc4000.c 	int			   rc = 0, is_retry = 0;
rc                936 drivers/media/tuners/xc4000.c 		rc = xc4000_fwupload(fe);
rc                937 drivers/media/tuners/xc4000.c 		if (rc < 0)
rc                938 drivers/media/tuners/xc4000.c 			return rc;
rc                971 drivers/media/tuners/xc4000.c 	rc = xc4000_tuner_reset(fe);
rc                972 drivers/media/tuners/xc4000.c 	if (rc < 0)
rc                977 drivers/media/tuners/xc4000.c 	rc = load_firmware(fe, BASE, &std0);
rc                978 drivers/media/tuners/xc4000.c 	if (rc < 0) {
rc                979 drivers/media/tuners/xc4000.c 		printk(KERN_ERR "Error %d while loading base firmware\n", rc);
rc                986 drivers/media/tuners/xc4000.c 	rc = load_firmware(fe, BASE | INIT1, &std0);
rc                987 drivers/media/tuners/xc4000.c 	if (rc == -ENOENT)
rc                988 drivers/media/tuners/xc4000.c 		rc = load_firmware(fe, BASE | INIT1, &std0);
rc                989 drivers/media/tuners/xc4000.c 	if (rc < 0 && rc != -ENOENT) {
rc                991 drivers/media/tuners/xc4000.c 			  rc);
rc               1010 drivers/media/tuners/xc4000.c 	rc = load_firmware(fe, new_fw.type, &new_fw.id);
rc               1012 drivers/media/tuners/xc4000.c 	if (rc < 0)
rc               1023 drivers/media/tuners/xc4000.c 	rc = load_scode(fe, new_fw.type | new_fw.scode_table, &new_fw.id,
rc               1025 drivers/media/tuners/xc4000.c 	if (rc != 0)
rc               1026 drivers/media/tuners/xc4000.c 		dprintk(1, "load scode failed %d\n", rc);
rc               1085 drivers/media/tuners/xc4000.c 	if (rc == -ENOENT)
rc               1086 drivers/media/tuners/xc4000.c 		rc = -EINVAL;
rc               1087 drivers/media/tuners/xc4000.c 	return rc;
rc               1455 drivers/media/tuners/xc4000.c 	int rc;
rc               1458 drivers/media/tuners/xc4000.c 	rc = xc4000_readreg(priv, XREG_SIGNAL_LEVEL, &value);
rc               1461 drivers/media/tuners/xc4000.c 	if (rc < 0)
rc               1482 drivers/media/tuners/xc4000.c 	rc = xc4000_readreg(priv, XREG_NOISE_LEVEL, &value);
rc               1513 drivers/media/tuners/xc4000.c 	return rc;
rc                649 drivers/media/usb/au0828/au0828-dvb.c 	int rc;
rc                662 drivers/media/usb/au0828/au0828-dvb.c 		rc = dvb_frontend_suspend(dvb->frontend);
rc                663 drivers/media/usb/au0828/au0828-dvb.c 		pr_info("au0828_dvb_suspend(): Suspending DVB fe %d\n", rc);
rc                670 drivers/media/usb/au0828/au0828-dvb.c 	int rc;
rc                674 drivers/media/usb/au0828/au0828-dvb.c 		rc = dvb_frontend_resume(dvb->frontend);
rc                675 drivers/media/usb/au0828/au0828-dvb.c 		pr_info("au0828_dvb_resume(): Resuming DVB fe %d\n", rc);
rc                348 drivers/media/usb/au0828/au0828-i2c.c 	int i, rc;
rc                352 drivers/media/usb/au0828/au0828-i2c.c 		rc = i2c_master_recv(c, &buf, 0);
rc                353 drivers/media/usb/au0828/au0828-i2c.c 		if (rc < 0)
rc                 25 drivers/media/usb/au0828/au0828-input.c 	struct rc_dev *rc;
rc                 45 drivers/media/usb/au0828/au0828-input.c 	int rc;
rc                 50 drivers/media/usb/au0828/au0828-input.c 	rc = i2c_transfer(ir->dev->i2c_client.adapter, &msg, 1);
rc                 52 drivers/media/usb/au0828/au0828-input.c 	if (rc < 0)
rc                 53 drivers/media/usb/au0828/au0828-input.c 		return rc;
rc                 55 drivers/media/usb/au0828/au0828-input.c 	return (rc == 1) ? 0 : -EIO;
rc                 61 drivers/media/usb/au0828/au0828-input.c 	int rc;
rc                 75 drivers/media/usb/au0828/au0828-input.c 	rc = i2c_transfer(ir->dev->i2c_client.adapter, msg, 2);
rc                 77 drivers/media/usb/au0828/au0828-input.c 	if (rc < 0)
rc                 78 drivers/media/usb/au0828/au0828-input.c 		return rc;
rc                 80 drivers/media/usb/au0828/au0828-input.c 	return (rc == 2) ? 0 : -EIO;
rc                 85 drivers/media/usb/au0828/au0828-input.c 	int rc;
rc                 88 drivers/media/usb/au0828/au0828-input.c 	rc = au8522_rc_read(ir, reg, -1, &buf, 1);
rc                 89 drivers/media/usb/au0828/au0828-input.c 	if (rc < 0)
rc                 90 drivers/media/usb/au0828/au0828-input.c 		return rc;
rc                117 drivers/media/usb/au0828/au0828-input.c 	int i, j, rc;
rc                126 drivers/media/usb/au0828/au0828-input.c 	rc = au8522_rc_read(ir, 0xe1, -1, buf, 1);
rc                127 drivers/media/usb/au0828/au0828-input.c 	if (rc < 0 || !(buf[0] & (1 << 4))) {
rc                134 drivers/media/usb/au0828/au0828-input.c 	rc = au8522_rc_read(ir, 0xe3, 0x11, buf, sizeof(buf));
rc                137 drivers/media/usb/au0828/au0828-input.c 	if (rc < 0)
rc                138 drivers/media/usb/au0828/au0828-input.c 		return rc;
rc                185 drivers/media/usb/au0828/au0828-input.c 				ir_raw_event_store(ir->rc, &rawir);
rc                193 drivers/media/usb/au0828/au0828-input.c 			ir_raw_event_store(ir->rc, &rawir);
rc                205 drivers/media/usb/au0828/au0828-input.c 	ir_raw_event_store(ir->rc, &rawir);
rc                207 drivers/media/usb/au0828/au0828-input.c 	ir_raw_event_handle(ir->rc);
rc                219 drivers/media/usb/au0828/au0828-input.c 	int rc;
rc                221 drivers/media/usb/au0828/au0828-input.c 	rc = ir->get_key_i2c(ir);
rc                222 drivers/media/usb/au0828/au0828-input.c 	if (rc < 0)
rc                228 drivers/media/usb/au0828/au0828-input.c static int au0828_rc_start(struct rc_dev *rc)
rc                230 drivers/media/usb/au0828/au0828-input.c 	struct au0828_rc *ir = rc->priv;
rc                242 drivers/media/usb/au0828/au0828-input.c static void au0828_rc_stop(struct rc_dev *rc)
rc                244 drivers/media/usb/au0828/au0828-input.c 	struct au0828_rc *ir = rc->priv;
rc                275 drivers/media/usb/au0828/au0828-input.c 	struct rc_dev *rc;
rc                287 drivers/media/usb/au0828/au0828-input.c 	rc = rc_allocate_device(RC_DRIVER_IR_RAW);
rc                288 drivers/media/usb/au0828/au0828-input.c 	if (!ir || !rc)
rc                294 drivers/media/usb/au0828/au0828-input.c 	ir->rc = rc;
rc                296 drivers/media/usb/au0828/au0828-input.c 	rc->priv = ir;
rc                297 drivers/media/usb/au0828/au0828-input.c 	rc->open = au0828_rc_start;
rc                298 drivers/media/usb/au0828/au0828-input.c 	rc->close = au0828_rc_stop;
rc                303 drivers/media/usb/au0828/au0828-input.c 			rc->map_name = RC_MAP_HAUPPAUGE;
rc                324 drivers/media/usb/au0828/au0828-input.c 	rc->device_name = ir->name;
rc                325 drivers/media/usb/au0828/au0828-input.c 	rc->input_phys = ir->phys;
rc                326 drivers/media/usb/au0828/au0828-input.c 	rc->input_id.bustype = BUS_USB;
rc                327 drivers/media/usb/au0828/au0828-input.c 	rc->input_id.version = 1;
rc                328 drivers/media/usb/au0828/au0828-input.c 	rc->input_id.vendor = le16_to_cpu(dev->usbdev->descriptor.idVendor);
rc                329 drivers/media/usb/au0828/au0828-input.c 	rc->input_id.product = le16_to_cpu(dev->usbdev->descriptor.idProduct);
rc                330 drivers/media/usb/au0828/au0828-input.c 	rc->dev.parent = &dev->usbdev->dev;
rc                331 drivers/media/usb/au0828/au0828-input.c 	rc->driver_name = "au0828-input";
rc                332 drivers/media/usb/au0828/au0828-input.c 	rc->allowed_protocols = RC_PROTO_BIT_NEC | RC_PROTO_BIT_NECX |
rc                336 drivers/media/usb/au0828/au0828-input.c 	err = rc_register_device(rc);
rc                346 drivers/media/usb/au0828/au0828-input.c 	rc_free_device(rc);
rc                359 drivers/media/usb/au0828/au0828-input.c 	rc_unregister_device(ir->rc);
rc                204 drivers/media/usb/au0828/au0828-video.c 	int rc;
rc                271 drivers/media/usb/au0828/au0828-video.c 		rc = usb_submit_urb(dev->isoc_ctl.urb[i], GFP_ATOMIC);
rc                272 drivers/media/usb/au0828/au0828-video.c 		if (rc) {
rc                274 drivers/media/usb/au0828/au0828-video.c 				       i, rc);
rc                276 drivers/media/usb/au0828/au0828-video.c 			return rc;
rc                498 drivers/media/usb/au0828/au0828-video.c 	int i, len = 0, rc = 1;
rc                623 drivers/media/usb/au0828/au0828-video.c 	return rc;
rc                815 drivers/media/usb/au0828/au0828-video.c 	int rc = 0;
rc                828 drivers/media/usb/au0828/au0828-video.c 		rc = au0828_init_isoc(dev, AU0828_ISO_PACKETS_PER_URB,
rc                831 drivers/media/usb/au0828/au0828-video.c 		if (rc < 0) {
rc                833 drivers/media/usb/au0828/au0828-video.c 			return rc;
rc                847 drivers/media/usb/au0828/au0828-video.c 	return rc;
rc               1247 drivers/media/usb/au0828/au0828-video.c 	int rc;
rc               1252 drivers/media/usb/au0828/au0828-video.c 	rc = check_dev(dev);
rc               1253 drivers/media/usb/au0828/au0828-video.c 	if (rc < 0)
rc               1254 drivers/media/usb/au0828/au0828-video.c 		return rc;
rc               1258 drivers/media/usb/au0828/au0828-video.c 		rc = -EBUSY;
rc               1262 drivers/media/usb/au0828/au0828-video.c 	rc = au0828_set_format(dev, VIDIOC_S_FMT, f);
rc               1264 drivers/media/usb/au0828/au0828-video.c 	return rc;
rc               1709 drivers/media/usb/au0828/au0828-video.c 	int i, rc;
rc               1732 drivers/media/usb/au0828/au0828-video.c 			rc = usb_submit_urb(dev->isoc_ctl.urb[i], GFP_ATOMIC);
rc               1733 drivers/media/usb/au0828/au0828-video.c 			if (rc) {
rc               1735 drivers/media/usb/au0828/au0828-video.c 					       i, rc);
rc               1806 drivers/media/usb/au0828/au0828-video.c 	int rc;
rc               1819 drivers/media/usb/au0828/au0828-video.c 	rc = vb2_queue_init(q);
rc               1820 drivers/media/usb/au0828/au0828-video.c 	if (rc < 0)
rc               1821 drivers/media/usb/au0828/au0828-video.c 		return rc;
rc               1833 drivers/media/usb/au0828/au0828-video.c 	rc = vb2_queue_init(q);
rc               1834 drivers/media/usb/au0828/au0828-video.c 	if (rc < 0)
rc               1835 drivers/media/usb/au0828/au0828-video.c 		return rc;
rc               1404 drivers/media/usb/cx231xx/cx231xx-417.c 	int rc = 0, urb_init = 0;
rc               1415 drivers/media/usb/cx231xx/cx231xx-417.c 		rc = videobuf_iolock(q, &buf->vb, NULL);
rc               1416 drivers/media/usb/cx231xx/cx231xx-417.c 		if (rc < 0)
rc               1433 drivers/media/usb/cx231xx/cx231xx-417.c 		rc = cx231xx_set_mode(dev, CX231XX_DIGITAL_MODE);
rc               1434 drivers/media/usb/cx231xx/cx231xx-417.c 		rc = cx231xx_unmute_audio(dev);
rc               1437 drivers/media/usb/cx231xx/cx231xx-417.c 			rc = cx231xx_init_isoc(dev, mpeglines,
rc               1443 drivers/media/usb/cx231xx/cx231xx-417.c 			rc = cx231xx_init_bulk(dev, mpeglines,
rc               1448 drivers/media/usb/cx231xx/cx231xx-417.c 		if (rc < 0)
rc               1457 drivers/media/usb/cx231xx/cx231xx-417.c 	return rc;
rc               2605 drivers/media/usb/cx231xx/cx231xx-avcore.c 	int rc = -1;
rc               2637 drivers/media/usb/cx231xx/cx231xx-avcore.c 		rc = cx231xx_initialize_stream_xfer(dev, media_type);
rc               2639 drivers/media/usb/cx231xx/cx231xx-avcore.c 		if (rc < 0)
rc               2640 drivers/media/usb/cx231xx/cx231xx-avcore.c 			return rc;
rc               2644 drivers/media/usb/cx231xx/cx231xx-avcore.c 			rc = cx231xx_start_stream(dev, ep_mask);
rc               2648 drivers/media/usb/cx231xx/cx231xx-avcore.c 			rc = cx231xx_stop_stream(dev, ep_mask);
rc               2651 drivers/media/usb/cx231xx/cx231xx-avcore.c 	return rc;
rc               1085 drivers/media/usb/cx231xx/cx231xx-cards.c 	int rc = 0;
rc               1107 drivers/media/usb/cx231xx/cx231xx-cards.c 				rc = cx231xx_set_agc_analog_digital_mux_select(dev, arg);
rc               1110 drivers/media/usb/cx231xx/cx231xx-cards.c 			rc = -EINVAL;
rc               1114 drivers/media/usb/cx231xx/cx231xx-cards.c 	return rc;
rc                229 drivers/media/usb/cx231xx/cx231xx-core.c 	int rc, i;
rc                253 drivers/media/usb/cx231xx/cx231xx-core.c 	rc = usb_control_msg(dev->udev, pipe, request, requesttype, value,
rc                260 drivers/media/usb/cx231xx/cx231xx-core.c 		if (unlikely(rc < 0)) {
rc                262 drivers/media/usb/cx231xx/cx231xx-core.c 			return rc;
rc                274 drivers/media/usb/cx231xx/cx231xx-core.c 	return rc;
rc                614 drivers/media/usb/cx231xx/cx231xx-core.c 	int rc = 0;
rc                617 drivers/media/usb/cx231xx/cx231xx-core.c 		return rc;
rc                621 drivers/media/usb/cx231xx/cx231xx-core.c 		rc = cx231xx_set_gpio_value(dev, gpio->bit, gpio->val);
rc                622 drivers/media/usb/cx231xx/cx231xx-core.c 		if (rc < 0)
rc                623 drivers/media/usb/cx231xx/cx231xx-core.c 			return rc;
rc                630 drivers/media/usb/cx231xx/cx231xx-core.c 	return rc;
rc                996 drivers/media/usb/cx231xx/cx231xx-core.c 	int rc;
rc               1099 drivers/media/usb/cx231xx/cx231xx-core.c 		rc = usb_submit_urb(dev->video_mode.isoc_ctl.urb[i],
rc               1101 drivers/media/usb/cx231xx/cx231xx-core.c 		if (rc) {
rc               1104 drivers/media/usb/cx231xx/cx231xx-core.c 				rc);
rc               1106 drivers/media/usb/cx231xx/cx231xx-core.c 			return rc;
rc               1130 drivers/media/usb/cx231xx/cx231xx-core.c 	int rc;
rc               1220 drivers/media/usb/cx231xx/cx231xx-core.c 	rc = usb_clear_halt(dev->udev, dev->video_mode.bulk_ctl.urb[0]->pipe);
rc               1221 drivers/media/usb/cx231xx/cx231xx-core.c 	if (rc < 0) {
rc               1224 drivers/media/usb/cx231xx/cx231xx-core.c 			rc);
rc               1226 drivers/media/usb/cx231xx/cx231xx-core.c 		return rc;
rc               1233 drivers/media/usb/cx231xx/cx231xx-core.c 		rc = usb_submit_urb(dev->video_mode.bulk_ctl.urb[i],
rc               1235 drivers/media/usb/cx231xx/cx231xx-core.c 		if (rc) {
rc               1237 drivers/media/usb/cx231xx/cx231xx-core.c 				"submit of urb %i failed (error=%i)\n", i, rc);
rc               1239 drivers/media/usb/cx231xx/cx231xx-core.c 			return rc;
rc                264 drivers/media/usb/cx231xx/cx231xx-dvb.c 	int rc;
rc                270 drivers/media/usb/cx231xx/cx231xx-dvb.c 		rc = cx231xx_set_mode(dev, CX231XX_DIGITAL_MODE);
rc                271 drivers/media/usb/cx231xx/cx231xx-dvb.c 		if (rc < 0)
rc                272 drivers/media/usb/cx231xx/cx231xx-dvb.c 			return rc;
rc                281 drivers/media/usb/cx231xx/cx231xx-dvb.c 		rc = cx231xx_set_mode(dev, CX231XX_DIGITAL_MODE);
rc                282 drivers/media/usb/cx231xx/cx231xx-dvb.c 		if (rc < 0)
rc                283 drivers/media/usb/cx231xx/cx231xx-dvb.c 			return rc;
rc                311 drivers/media/usb/cx231xx/cx231xx-dvb.c 	int rc, ret;
rc                318 drivers/media/usb/cx231xx/cx231xx-dvb.c 	rc = dvb->nfeeds;
rc                323 drivers/media/usb/cx231xx/cx231xx-dvb.c 			rc = ret;
rc                327 drivers/media/usb/cx231xx/cx231xx-dvb.c 	return rc;
rc                365 drivers/media/usb/cx231xx/cx231xx-i2c.c 	int addr, rc, i, byte;
rc                377 drivers/media/usb/cx231xx/cx231xx-i2c.c 			rc = cx231xx_i2c_check_for_device(i2c_adap, &msgs[i]);
rc                378 drivers/media/usb/cx231xx/cx231xx-i2c.c 			if (rc < 0) {
rc                381 drivers/media/usb/cx231xx/cx231xx-i2c.c 				return rc;
rc                386 drivers/media/usb/cx231xx/cx231xx-i2c.c 			rc = cx231xx_i2c_recv_bytes(i2c_adap, &msgs[i]);
rc                404 drivers/media/usb/cx231xx/cx231xx-i2c.c 			rc = cx231xx_i2c_recv_bytes_with_saddr(i2c_adap,
rc                418 drivers/media/usb/cx231xx/cx231xx-i2c.c 			rc = cx231xx_i2c_send_bytes(i2c_adap, &msgs[i]);
rc                420 drivers/media/usb/cx231xx/cx231xx-i2c.c 		if (rc < 0)
rc                428 drivers/media/usb/cx231xx/cx231xx-i2c.c 	dprintk2(2, " ERROR: %i\n", rc);
rc                430 drivers/media/usb/cx231xx/cx231xx-i2c.c 	return rc;
rc                479 drivers/media/usb/cx231xx/cx231xx-i2c.c 	int i, rc;
rc                496 drivers/media/usb/cx231xx/cx231xx-i2c.c 		rc = i2c_transfer(adap, &msg, 1);
rc                498 drivers/media/usb/cx231xx/cx231xx-i2c.c 		if (rc < 0)
rc                 20 drivers/media/usb/cx231xx/cx231xx-input.c 	int	rc;
rc                 23 drivers/media/usb/cx231xx/cx231xx-input.c 	dev_dbg(&ir->rc->dev, "%s\n", __func__);
rc                 26 drivers/media/usb/cx231xx/cx231xx-input.c 	rc = i2c_master_recv(ir->c, &cmd, 1);
rc                 27 drivers/media/usb/cx231xx/cx231xx-input.c 	if (rc < 0)
rc                 28 drivers/media/usb/cx231xx/cx231xx-input.c 		return rc;
rc                 29 drivers/media/usb/cx231xx/cx231xx-input.c 	if (rc != 1)
rc                 41 drivers/media/usb/cx231xx/cx231xx-input.c 	dev_dbg(&ir->rc->dev, "cmd %02x, scan = %02x\n", cmd, scancode);
rc                 74 drivers/media/usb/cx231xx/cx231xx-vbi.c 	int rc = 1;
rc                149 drivers/media/usb/cx231xx/cx231xx-vbi.c 	return rc;
rc                211 drivers/media/usb/cx231xx/cx231xx-vbi.c 	int rc = 0, urb_init = 0;
rc                227 drivers/media/usb/cx231xx/cx231xx-vbi.c 		rc = videobuf_iolock(vq, &buf->vb, NULL);
rc                228 drivers/media/usb/cx231xx/cx231xx-vbi.c 		if (rc < 0)
rc                236 drivers/media/usb/cx231xx/cx231xx-vbi.c 		rc = cx231xx_init_vbi_isoc(dev, CX231XX_NUM_VBI_PACKETS,
rc                240 drivers/media/usb/cx231xx/cx231xx-vbi.c 		if (rc < 0)
rc                249 drivers/media/usb/cx231xx/cx231xx-vbi.c 	return rc;
rc                382 drivers/media/usb/cx231xx/cx231xx-vbi.c 	int rc;
rc                461 drivers/media/usb/cx231xx/cx231xx-vbi.c 		rc = usb_submit_urb(dev->vbi_mode.bulk_ctl.urb[i], GFP_ATOMIC);
rc                462 drivers/media/usb/cx231xx/cx231xx-vbi.c 		if (rc) {
rc                464 drivers/media/usb/cx231xx/cx231xx-vbi.c 				"submit of urb %i failed (error=%i)\n", i, rc);
rc                466 drivers/media/usb/cx231xx/cx231xx-vbi.c 			return rc;
rc                770 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc = 0, urb_init = 0;
rc                783 drivers/media/usb/cx231xx/cx231xx-video.c 		rc = videobuf_iolock(vq, &buf->vb, NULL);
rc                784 drivers/media/usb/cx231xx/cx231xx-video.c 		if (rc < 0)
rc                801 drivers/media/usb/cx231xx/cx231xx-video.c 			rc = cx231xx_init_isoc(dev, CX231XX_NUM_PACKETS,
rc                806 drivers/media/usb/cx231xx/cx231xx-video.c 			rc = cx231xx_init_bulk(dev, CX231XX_NUM_PACKETS,
rc                810 drivers/media/usb/cx231xx/cx231xx-video.c 		if (rc < 0)
rc                820 drivers/media/usb/cx231xx/cx231xx-video.c 	return rc;
rc                879 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc = 0;
rc                883 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc                898 drivers/media/usb/cx231xx/cx231xx-video.c 	return rc;
rc                998 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1004 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1005 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1006 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1034 drivers/media/usb/cx231xx/cx231xx-video.c 	return rc;
rc               1053 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1055 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1056 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1057 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1196 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1199 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1200 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1201 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1225 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1227 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1228 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1229 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1249 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1251 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1252 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1253 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1283 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1290 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1291 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1292 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1298 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = cx231xx_tuner_pre_channel_change(dev);
rc               1305 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = cx231xx_tuner_post_channel_change(dev);
rc               1332 drivers/media/usb/cx231xx/cx231xx-video.c 	return rc;
rc               1516 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1518 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1519 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1520 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1522 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = res_get(fh);
rc               1524 drivers/media/usb/cx231xx/cx231xx-video.c 	if (likely(rc >= 0))
rc               1525 drivers/media/usb/cx231xx/cx231xx-video.c 		rc = videobuf_streamon(&fh->vb_vidq);
rc               1529 drivers/media/usb/cx231xx/cx231xx-video.c 	return rc;
rc               1537 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1539 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1540 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1541 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1653 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1655 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1656 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1657 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1666 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1668 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1669 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1670 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1679 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1681 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1682 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1683 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1692 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1694 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1695 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1696 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1959 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1962 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = cx231xx_close(filp);
rc               1964 drivers/media/usb/cx231xx/cx231xx-video.c 	return rc;
rc               1977 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               1979 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               1980 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               1981 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               1985 drivers/media/usb/cx231xx/cx231xx-video.c 		rc = res_get(fh);
rc               1987 drivers/media/usb/cx231xx/cx231xx-video.c 		if (unlikely(rc < 0))
rc               1988 drivers/media/usb/cx231xx/cx231xx-video.c 			return rc;
rc               1992 drivers/media/usb/cx231xx/cx231xx-video.c 		rc = videobuf_read_stream(&fh->vb_vidq, buf, count, pos, 0,
rc               1995 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               2010 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               2012 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               2013 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               2016 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = res_get(fh);
rc               2018 drivers/media/usb/cx231xx/cx231xx-video.c 	if (unlikely(rc < 0))
rc               2046 drivers/media/usb/cx231xx/cx231xx-video.c 	int rc;
rc               2048 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = check_dev(dev);
rc               2049 drivers/media/usb/cx231xx/cx231xx-video.c 	if (rc < 0)
rc               2050 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               2052 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = res_get(fh);
rc               2054 drivers/media/usb/cx231xx/cx231xx-video.c 	if (unlikely(rc < 0))
rc               2055 drivers/media/usb/cx231xx/cx231xx-video.c 		return rc;
rc               2059 drivers/media/usb/cx231xx/cx231xx-video.c 	rc = videobuf_mmap_mapper(&fh->vb_vidq, vma);
rc               2065 drivers/media/usb/cx231xx/cx231xx-video.c 			 (unsigned long)vma->vm_start, rc);
rc               2067 drivers/media/usb/cx231xx/cx231xx-video.c 	return rc;
rc               1238 drivers/media/usb/dvb-usb-v2/af9015.c static int af9015_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc)
rc               1247 drivers/media/usb/dvb-usb-v2/af9015.c 	if (!rc->map_name)
rc               1248 drivers/media/usb/dvb-usb-v2/af9015.c 		rc->map_name = af9015_rc_setup_match(dvb_usb_af9015_remote,
rc               1252 drivers/media/usb/dvb-usb-v2/af9015.c 	if (!rc->map_name)
rc               1253 drivers/media/usb/dvb-usb-v2/af9015.c 		rc->map_name = af9015_rc_setup_match(state->eeprom_sum,
rc               1257 drivers/media/usb/dvb-usb-v2/af9015.c 	if (!rc->map_name && vid == USB_VID_AFATECH) {
rc               1274 drivers/media/usb/dvb-usb-v2/af9015.c 			rc->map_name = af9015_rc_setup_match(AF9015_REMOTE_MSI_DIGIVOX_MINI_II_V3,
rc               1280 drivers/media/usb/dvb-usb-v2/af9015.c 	if (!rc->map_name)
rc               1281 drivers/media/usb/dvb-usb-v2/af9015.c 		rc->map_name = RC_MAP_EMPTY;
rc               1283 drivers/media/usb/dvb-usb-v2/af9015.c 	rc->allowed_protos = RC_PROTO_BIT_NEC | RC_PROTO_BIT_NECX |
rc               1285 drivers/media/usb/dvb-usb-v2/af9015.c 	rc->query = af9015_rc_query;
rc               1286 drivers/media/usb/dvb-usb-v2/af9015.c 	rc->interval = 500;
rc               1864 drivers/media/usb/dvb-usb-v2/af9035.c static int af9035_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc)
rc               1877 drivers/media/usb/dvb-usb-v2/af9035.c 			rc->allowed_protos = RC_PROTO_BIT_NEC |
rc               1881 drivers/media/usb/dvb-usb-v2/af9035.c 			rc->allowed_protos = RC_PROTO_BIT_RC6_MCE;
rc               1885 drivers/media/usb/dvb-usb-v2/af9035.c 		rc->query = af9035_rc_query;
rc               1886 drivers/media/usb/dvb-usb-v2/af9035.c 		rc->interval = 500;
rc               1889 drivers/media/usb/dvb-usb-v2/af9035.c 		if (!rc->map_name)
rc               1890 drivers/media/usb/dvb-usb-v2/af9035.c 			rc->map_name = RC_MAP_EMPTY;
rc               1143 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc)
rc               1145 drivers/media/usb/dvb-usb-v2/anysee.c 	rc->allowed_protos = RC_PROTO_BIT_NEC;
rc               1146 drivers/media/usb/dvb-usb-v2/anysee.c 	rc->query          = anysee_rc_query;
rc               1147 drivers/media/usb/dvb-usb-v2/anysee.c 	rc->interval       = 250;  /* windows driver uses 500ms */
rc                232 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc)
rc                236 drivers/media/usb/dvb-usb-v2/az6007.c 	rc->allowed_protos = RC_PROTO_BIT_NEC | RC_PROTO_BIT_NECX |
rc                238 drivers/media/usb/dvb-usb-v2/az6007.c 	rc->query          = az6007_rc_query;
rc                239 drivers/media/usb/dvb-usb-v2/az6007.c 	rc->interval       = 400;
rc                 89 drivers/media/usb/dvb-usb-v2/dvb_usb.h #define DVB_USB_DEVICE(vend, prod, props_, name_, rc) \
rc                 96 drivers/media/usb/dvb-usb-v2/dvb_usb.h 		.rc_map = (rc), \
rc                368 drivers/media/usb/dvb-usb-v2/dvb_usb.h 	struct dvb_usb_rc rc;
rc                102 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	if (dvb_usbv2_disable_rc_polling || d->rc.bulk_mode) {
rc                107 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	ret = d->rc.query(d);
rc                116 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 			msecs_to_jiffies(d->rc.interval));
rc                128 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	d->rc.map_name = d->rc_map;
rc                129 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	ret = d->props->get_rc_config(d, &d->rc);
rc                134 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	if (!d->rc.map_name)
rc                137 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	dev = rc_allocate_device(d->rc.driver_type);
rc                150 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	dev->map_name = d->rc.map_name;
rc                151 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	dev->allowed_protocols = d->rc.allowed_protos;
rc                152 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	dev->change_protocol = d->rc.change_protocol;
rc                164 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	if (d->rc.query && !d->rc.bulk_mode) {
rc                170 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 				KBUILD_MODNAME, d->rc.interval);
rc                172 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 				msecs_to_jiffies(d->rc.interval));
rc               1088 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 				msecs_to_jiffies(d->rc.interval));
rc                199 drivers/media/usb/dvb-usb-v2/dvbsky.c static int dvbsky_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc)
rc                202 drivers/media/usb/dvb-usb-v2/dvbsky.c 		rc->map_name = NULL;
rc                206 drivers/media/usb/dvb-usb-v2/dvbsky.c 	rc->allowed_protos = RC_PROTO_BIT_RC5;
rc                207 drivers/media/usb/dvb-usb-v2/dvbsky.c 	rc->query          = dvbsky_rc_query;
rc                208 drivers/media/usb/dvb-usb-v2/dvbsky.c 	rc->interval       = 300;
rc               1195 drivers/media/usb/dvb-usb-v2/lmedm04.c 	struct dvb_usb_rc *rc)
rc               1197 drivers/media/usb/dvb-usb-v2/lmedm04.c 	rc->allowed_protos = RC_PROTO_BIT_NEC32;
rc               1696 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		struct dvb_usb_rc *rc)
rc               1698 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	rc->map_name = RC_MAP_EMPTY;
rc               1699 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	rc->allowed_protos = RC_PROTO_BIT_NEC | RC_PROTO_BIT_NECX |
rc               1701 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	rc->query = rtl2831u_rc_query;
rc               1702 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	rc->interval = 400;
rc               1794 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		struct dvb_usb_rc *rc)
rc               1801 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	if (!rc->map_name)
rc               1802 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		rc->map_name = RC_MAP_EMPTY;
rc               1803 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	rc->allowed_protos = RC_PROTO_BIT_ALL_IR_DECODER;
rc               1804 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	rc->driver_type = RC_DRIVER_IR_RAW;
rc               1805 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	rc->query = rtl2832u_rc_query;
rc               1806 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	rc->interval = 200;
rc               1812 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		struct dvb_usb_rc *rc)
rc               1817 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		return rtl2831u_get_rc_config(d, rc);
rc               1819 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		return rtl2832u_get_rc_config(d, rc);
rc                119 drivers/media/usb/dvb-usb/a800.c 	.rc.core = {
rc               1057 drivers/media/usb/dvb-usb/af9005.c 	.rc.legacy = {
rc               1109 drivers/media/usb/dvb-usb/af9005.c 		af9005_properties.rc.legacy.rc_query = NULL;
rc               1111 drivers/media/usb/dvb-usb/af9005.c 		af9005_properties.rc.legacy.rc_map_table = rc_keys;
rc               1112 drivers/media/usb/dvb-usb/af9005.c 		af9005_properties.rc.legacy.rc_map_size = *rc_keys_size;
rc               1130 drivers/media/usb/dvb-usb/az6027.c 	.rc.legacy = {
rc                233 drivers/media/usb/dvb-usb/cinergyT2-core.c 	.rc.legacy = {
rc                138 drivers/media/usb/dvb-usb/cxusb.c 	int rc;
rc                143 drivers/media/usb/dvb-usb/cxusb.c 	rc = cxusb_ctrl_msg(d, CMD_BLUEBIRD_GPIO_RW, o, 2, &gpio_state, 1);
rc                144 drivers/media/usb/dvb-usb/cxusb.c 	if (rc < 0 || (gpio_state & changemask) != (newval & changemask))
rc                147 drivers/media/usb/dvb-usb/cxusb.c 	return rc < 0 ? rc : gpio_state;
rc                167 drivers/media/usb/dvb-usb/cxusb.c 	int rc;
rc                169 drivers/media/usb/dvb-usb/cxusb.c 	rc = cxusb_ctrl_msg(d, CMD_GPIO_WRITE, o, 2, &i, 1);
rc                171 drivers/media/usb/dvb-usb/cxusb.c 	if (rc < 0)
rc                172 drivers/media/usb/dvb-usb/cxusb.c 		return rc;
rc                398 drivers/media/usb/dvb-usb/cxusb.c 	int rc = 0;
rc                400 drivers/media/usb/dvb-usb/cxusb.c 	rc = cxusb_power_ctrl(d, onoff);
rc                404 drivers/media/usb/dvb-usb/cxusb.c 	return rc;
rc               1020 drivers/media/usb/dvb-usb/cxusb.c 	for (i = 0; adap->dev->props.rc.core.rc_codes && i < 5; i++) {
rc               1028 drivers/media/usb/dvb-usb/cxusb.c 			adap->dev->props.rc.core.rc_codes = NULL;
rc               1854 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               1913 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               1980 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               2039 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               2094 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               2148 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               2205 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               2305 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               2359 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc               2414 drivers/media/usb/dvb-usb/cxusb.c 	.rc.core = {
rc                638 drivers/media/usb/dvb-usb/dib0700_core.c int dib0700_change_protocol(struct rc_dev *rc, u64 *rc_proto)
rc                640 drivers/media/usb/dvb-usb/dib0700_core.c 	struct dvb_usb_device *d = rc->priv;
rc                680 drivers/media/usb/dvb-usb/dib0700_core.c 	d->props.rc.core.protocol = *rc_proto;
rc                744 drivers/media/usb/dvb-usb/dib0700_core.c 	switch (d->props.rc.core.protocol) {
rc                899 drivers/media/usb/dvb-usb/dib0700_core.c 				dev->props.rc.core.bulk_mode = true;
rc                901 drivers/media/usb/dvb-usb/dib0700_core.c 				dev->props.rc.core.bulk_mode = false;
rc                550 drivers/media/usb/dvb-usb/dib0700_devices.c 	switch (d->props.rc.core.protocol) {
rc               4003 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4043 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4108 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4152 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4233 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4278 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4335 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4401 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4450 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4523 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4559 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4635 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4679 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4728 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4765 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4802 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4839 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4876 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4913 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4964 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               4999 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               5036 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               5074 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc               5128 drivers/media/usb/dvb-usb/dib0700_devices.c 		.rc.core = {
rc                224 drivers/media/usb/dvb-usb/dibusb-common.c 	int rc;
rc                232 drivers/media/usb/dvb-usb/dibusb-common.c 	rc = dibusb_i2c_msg(d, 0x50, &buf[0], 1, &buf[1], 1);
rc                236 drivers/media/usb/dvb-usb/dibusb-common.c 	return rc;
rc                215 drivers/media/usb/dvb-usb/dibusb-mb.c 	.rc.legacy = {
rc                304 drivers/media/usb/dvb-usb/dibusb-mb.c 	.rc.legacy = {
rc                373 drivers/media/usb/dvb-usb/dibusb-mb.c 	.rc.legacy = {
rc                435 drivers/media/usb/dvb-usb/dibusb-mb.c 	.rc.legacy = {
rc                 84 drivers/media/usb/dvb-usb/dibusb-mc.c 	.rc.legacy = {
rc                253 drivers/media/usb/dvb-usb/digitv.c 		  for (i = 0; i < d->props.rc.legacy.rc_map_size; i++) {
rc                254 drivers/media/usb/dvb-usb/digitv.c 			if (rc5_custom(&d->props.rc.legacy.rc_map_table[i]) == key[1] &&
rc                255 drivers/media/usb/dvb-usb/digitv.c 			    rc5_data(&d->props.rc.legacy.rc_map_table[i]) == key[2]) {
rc                256 drivers/media/usb/dvb-usb/digitv.c 				*event = d->props.rc.legacy.rc_map_table[i].keycode;
rc                329 drivers/media/usb/dvb-usb/digitv.c 	.rc.legacy = {
rc                209 drivers/media/usb/dvb-usb/dtt200u.c 	.rc.core = {
rc                261 drivers/media/usb/dvb-usb/dtt200u.c 	.rc.core = {
rc                313 drivers/media/usb/dvb-usb/dtt200u.c 	.rc.core = {
rc                365 drivers/media/usb/dvb-usb/dtt200u.c 	.rc.core = {
rc                 49 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table;
rc                 50 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	unsigned int keymap_size = d->props.rc.legacy.rc_map_size;
rc                 72 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table;
rc                 73 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	unsigned int keymap_size = d->props.rc.legacy.rc_map_size;
rc                123 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	if (d->props.rc.legacy.rc_query(d,&event,&state)) {
rc                187 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	schedule_delayed_work(&d->rc_query_work,msecs_to_jiffies(d->props.rc.legacy.rc_interval));
rc                211 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	deb_rc("key map size: %d\n", d->props.rc.legacy.rc_map_size);
rc                212 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	for (i = 0; i < d->props.rc.legacy.rc_map_size; i++) {
rc                214 drivers/media/usb/dvb-usb/dvb-usb-remote.c 			d->props.rc.legacy.rc_map_table[i].keycode, i);
rc                215 drivers/media/usb/dvb-usb/dvb-usb-remote.c 		set_bit(d->props.rc.legacy.rc_map_table[i].keycode, input_dev->keybit);
rc                219 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	input_dev->rep[REP_PERIOD] = d->props.rc.legacy.rc_interval;
rc                220 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	input_dev->rep[REP_DELAY]  = d->props.rc.legacy.rc_interval + 150;
rc                228 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	rc_interval = d->props.rc.legacy.rc_interval;
rc                258 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	if (dvb_usb_disable_rc_polling || d->props.rc.core.bulk_mode)
rc                261 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	err = d->props.rc.core.rc_query(d);
rc                266 drivers/media/usb/dvb-usb/dvb-usb-remote.c 			      msecs_to_jiffies(d->props.rc.core.rc_interval));
rc                274 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	dev = rc_allocate_device(d->props.rc.core.driver_type);
rc                278 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	dev->driver_name = d->props.rc.core.module_name;
rc                279 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	dev->map_name = d->props.rc.core.rc_codes;
rc                280 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	dev->change_protocol = d->props.rc.core.change_protocol;
rc                281 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	dev->allowed_protocols = d->props.rc.core.allowed_protos;
rc                287 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	dev->scancode_mask = d->props.rc.core.scancode_mask;
rc                298 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	if (!d->props.rc.core.rc_query || d->props.rc.core.bulk_mode)
rc                304 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	rc_interval = d->props.rc.core.rc_interval;
rc                320 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	if (d->props.rc.legacy.rc_map_table && d->props.rc.legacy.rc_query)
rc                321 drivers/media/usb/dvb-usb/dvb-usb-remote.c 		d->props.rc.mode = DVB_RC_LEGACY;
rc                322 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	else if (d->props.rc.core.rc_codes)
rc                323 drivers/media/usb/dvb-usb/dvb-usb-remote.c 		d->props.rc.mode = DVB_RC_CORE;
rc                331 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	if (d->props.rc.legacy.rc_interval < 40)
rc                332 drivers/media/usb/dvb-usb/dvb-usb-remote.c 		d->props.rc.legacy.rc_interval = 100; /* default */
rc                334 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	if (d->props.rc.mode == DVB_RC_LEGACY)
rc                350 drivers/media/usb/dvb-usb/dvb-usb-remote.c 		if (d->props.rc.mode == DVB_RC_LEGACY)
rc                366 drivers/media/usb/dvb-usb/dvb-usb-remote.c 	struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table;
rc                379 drivers/media/usb/dvb-usb/dvb-usb-remote.c 			for (i = 0; i < d->props.rc.legacy.rc_map_size; i++)
rc                301 drivers/media/usb/dvb-usb/dvb-usb.h 	} rc;
rc               1838 drivers/media/usb/dvb-usb/dw2102.c 			dw2104_properties.rc.core.rc_codes = RC_MAP_TEVII_NEC;
rc               1907 drivers/media/usb/dvb-usb/dw2102.c 	.rc.core = {
rc               1962 drivers/media/usb/dvb-usb/dw2102.c 	.rc.core = {
rc               2013 drivers/media/usb/dvb-usb/dw2102.c 	.rc.core = {
rc               2062 drivers/media/usb/dvb-usb/dw2102.c 	.rc.core = {
rc               2152 drivers/media/usb/dvb-usb/dw2102.c 	.rc.core = {
rc               2221 drivers/media/usb/dvb-usb/dw2102.c 	.rc.core = {
rc               2270 drivers/media/usb/dvb-usb/dw2102.c 	.rc.core = {
rc               2344 drivers/media/usb/dvb-usb/dw2102.c 	p1100->rc.core.rc_query = prof_rc_query;
rc               2345 drivers/media/usb/dvb-usb/dw2102.c 	p1100->rc.core.rc_codes = RC_MAP_TBS_NEC;
rc               2367 drivers/media/usb/dvb-usb/dw2102.c 	p7500->rc.core.rc_query = prof_rc_query;
rc               2368 drivers/media/usb/dvb-usb/dw2102.c 	p7500->rc.core.rc_codes = RC_MAP_TBS_NEC;
rc                 81 drivers/media/usb/dvb-usb/m920x.c 	if (d->props.rc.legacy.rc_query || d->props.rc.core.rc_query) {
rc                200 drivers/media/usb/dvb-usb/m920x.c 	for (i = 0; i < d->props.rc.legacy.rc_map_size; i++)
rc                201 drivers/media/usb/dvb-usb/m920x.c 		if (rc5_data(&d->props.rc.legacy.rc_map_table[i]) == rc_state[1]) {
rc                202 drivers/media/usb/dvb-usb/m920x.c 			*event = d->props.rc.legacy.rc_map_table[i].keycode;
rc                913 drivers/media/usb/dvb-usb/m920x.c 	.rc.legacy = {
rc               1024 drivers/media/usb/dvb-usb/m920x.c 	.rc.legacy = {
rc               1144 drivers/media/usb/dvb-usb/m920x.c 	.rc.legacy = {
rc               1201 drivers/media/usb/dvb-usb/m920x.c 	.rc.core = {
rc                208 drivers/media/usb/dvb-usb/nova-t-usb2.c 	.rc.legacy = {
rc                504 drivers/media/usb/dvb-usb/opera1.c 	.rc.legacy = {
rc                955 drivers/media/usb/dvb-usb/pctv452e.c 	.rc.core = {
rc               1008 drivers/media/usb/dvb-usb/pctv452e.c 	.rc.core = {
rc                746 drivers/media/usb/dvb-usb/technisat-usb2.c 	.rc.core = {
rc                762 drivers/media/usb/dvb-usb/ttusb2.c 	.rc.core = {
rc                408 drivers/media/usb/dvb-usb/vp702x.c 	.rc.legacy = {
rc                212 drivers/media/usb/dvb-usb/vp7045.c 	.rc.core = {
rc                510 drivers/media/usb/em28xx/em28xx-audio.c 	int rc;
rc                523 drivers/media/usb/em28xx/em28xx-audio.c 	rc = em28xx_read_ac97(dev, kcontrol->private_value);
rc                524 drivers/media/usb/em28xx/em28xx-audio.c 	if (rc < 0)
rc                527 drivers/media/usb/em28xx/em28xx-audio.c 	val |= rc & 0x8000;	/* Preserve the mute flag */
rc                529 drivers/media/usb/em28xx/em28xx-audio.c 	rc = em28xx_write_ac97(dev, kcontrol->private_value, val);
rc                530 drivers/media/usb/em28xx/em28xx-audio.c 	if (rc < 0)
rc                540 drivers/media/usb/em28xx/em28xx-audio.c 	return rc;
rc                585 drivers/media/usb/em28xx/em28xx-audio.c 	int rc;
rc                598 drivers/media/usb/em28xx/em28xx-audio.c 	rc = em28xx_read_ac97(dev, kcontrol->private_value);
rc                599 drivers/media/usb/em28xx/em28xx-audio.c 	if (rc < 0)
rc                603 drivers/media/usb/em28xx/em28xx-audio.c 		rc &= 0x1f1f;
rc                605 drivers/media/usb/em28xx/em28xx-audio.c 		rc |= 0x8000;
rc                607 drivers/media/usb/em28xx/em28xx-audio.c 	rc = em28xx_write_ac97(dev, kcontrol->private_value, rc);
rc                608 drivers/media/usb/em28xx/em28xx-audio.c 	if (rc < 0)
rc                618 drivers/media/usb/em28xx/em28xx-audio.c 	return rc;
rc               2737 drivers/media/usb/em28xx/em28xx-cards.c 	int rc = 0;
rc               2745 drivers/media/usb/em28xx/em28xx-cards.c 	rc = em28xx_gpio_set(dev, dev->board.tuner_gpio);
rc               2747 drivers/media/usb/em28xx/em28xx-cards.c 	return rc;
rc                633 drivers/media/usb/em28xx/em28xx-core.c 	int rc;
rc                655 drivers/media/usb/em28xx/em28xx-core.c 			rc = em28xx_write_reg_bits(dev,
rc                660 drivers/media/usb/em28xx/em28xx-core.c 			rc = em28xx_write_reg_bits(dev,
rc                667 drivers/media/usb/em28xx/em28xx-core.c 		rc = em28xx_write_reg_bits(dev, EM28XX_R0C_USBSUSP,
rc                669 drivers/media/usb/em28xx/em28xx-core.c 		if (rc < 0)
rc                670 drivers/media/usb/em28xx/em28xx-core.c 			return rc;
rc                674 drivers/media/usb/em28xx/em28xx-core.c 				rc = em28xx_write_reg(dev, 0x13, 0x0c);
rc                677 drivers/media/usb/em28xx/em28xx-core.c 			rc = em28xx_write_reg(dev, 0x48, 0x00);
rc                678 drivers/media/usb/em28xx/em28xx-core.c 			if (rc < 0)
rc                679 drivers/media/usb/em28xx/em28xx-core.c 				return rc;
rc                682 drivers/media/usb/em28xx/em28xx-core.c 				rc = em28xx_write_reg(dev,
rc                686 drivers/media/usb/em28xx/em28xx-core.c 				rc = em28xx_write_reg(dev,
rc                689 drivers/media/usb/em28xx/em28xx-core.c 			if (rc < 0)
rc                690 drivers/media/usb/em28xx/em28xx-core.c 				return rc;
rc                695 drivers/media/usb/em28xx/em28xx-core.c 			rc = em28xx_write_reg(dev, EM28XX_R12_VINENABLE, 0x27);
rc                710 drivers/media/usb/em28xx/em28xx-core.c 	return rc;
rc                715 drivers/media/usb/em28xx/em28xx-core.c 	int rc = 0;
rc                718 drivers/media/usb/em28xx/em28xx-core.c 		return rc;
rc                732 drivers/media/usb/em28xx/em28xx-core.c 			rc = em28xx_write_reg_bits(dev,
rc                736 drivers/media/usb/em28xx/em28xx-core.c 			if (rc < 0)
rc                737 drivers/media/usb/em28xx/em28xx-core.c 				return rc;
rc                744 drivers/media/usb/em28xx/em28xx-core.c 	return rc;
rc               1016 drivers/media/usb/em28xx/em28xx-core.c 	int rc;
rc               1033 drivers/media/usb/em28xx/em28xx-core.c 		rc = em28xx_alloc_urbs(dev, mode, xfer_bulk, num_bufs,
rc               1035 drivers/media/usb/em28xx/em28xx-core.c 		if (rc)
rc               1036 drivers/media/usb/em28xx/em28xx-core.c 			return rc;
rc               1040 drivers/media/usb/em28xx/em28xx-core.c 		rc = usb_clear_halt(udev, usb_bufs->urb[0]->pipe);
rc               1041 drivers/media/usb/em28xx/em28xx-core.c 		if (rc < 0) {
rc               1044 drivers/media/usb/em28xx/em28xx-core.c 			       rc);
rc               1046 drivers/media/usb/em28xx/em28xx-core.c 			return rc;
rc               1057 drivers/media/usb/em28xx/em28xx-core.c 		rc = usb_submit_urb(usb_bufs->urb[i], GFP_KERNEL);
rc               1058 drivers/media/usb/em28xx/em28xx-core.c 		if (rc) {
rc               1060 drivers/media/usb/em28xx/em28xx-core.c 				"submit of urb %i failed (error=%i)\n", i, rc);
rc               1062 drivers/media/usb/em28xx/em28xx-core.c 			return rc;
rc                199 drivers/media/usb/em28xx/em28xx-dvb.c 	int rc;
rc                224 drivers/media/usb/em28xx/em28xx-dvb.c 	rc = em28xx_set_mode(dev, EM28XX_DIGITAL_MODE);
rc                225 drivers/media/usb/em28xx/em28xx-dvb.c 	if (rc < 0)
rc                226 drivers/media/usb/em28xx/em28xx-dvb.c 		return rc;
rc                255 drivers/media/usb/em28xx/em28xx-dvb.c 	int rc, ret;
rc                262 drivers/media/usb/em28xx/em28xx-dvb.c 	rc = dvb->nfeeds;
rc                267 drivers/media/usb/em28xx/em28xx-dvb.c 			rc = ret;
rc                271 drivers/media/usb/em28xx/em28xx-dvb.c 	return rc;
rc                483 drivers/media/usb/em28xx/em28xx-i2c.c 	int rc = -EOPNOTSUPP;
rc                486 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em28xx_i2c_check_for_device(dev, addr);
rc                488 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em2800_i2c_check_for_device(dev, addr);
rc                490 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em25xx_bus_B_check_for_device(dev, addr);
rc                491 drivers/media/usb/em28xx/em28xx-i2c.c 	return rc;
rc                499 drivers/media/usb/em28xx/em28xx-i2c.c 	int rc = -EOPNOTSUPP;
rc                502 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em28xx_i2c_recv_bytes(dev, addr, msg.buf, msg.len);
rc                504 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em2800_i2c_recv_bytes(dev, addr, msg.buf, msg.len);
rc                506 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em25xx_bus_B_recv_bytes(dev, addr, msg.buf, msg.len);
rc                507 drivers/media/usb/em28xx/em28xx-i2c.c 	return rc;
rc                515 drivers/media/usb/em28xx/em28xx-i2c.c 	int rc = -EOPNOTSUPP;
rc                518 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em28xx_i2c_send_bytes(dev, addr, msg.buf, msg.len, stop);
rc                520 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em2800_i2c_send_bytes(dev, addr, msg.buf, msg.len);
rc                522 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = em25xx_bus_B_send_bytes(dev, addr, msg.buf, msg.len);
rc                523 drivers/media/usb/em28xx/em28xx-i2c.c 	return rc;
rc                536 drivers/media/usb/em28xx/em28xx-i2c.c 	int addr, rc, i;
rc                569 drivers/media/usb/em28xx/em28xx-i2c.c 			rc = i2c_check_for_device(i2c_bus, addr);
rc                571 drivers/media/usb/em28xx/em28xx-i2c.c 			if (rc == -ENXIO)
rc                572 drivers/media/usb/em28xx/em28xx-i2c.c 				rc = -ENODEV;
rc                575 drivers/media/usb/em28xx/em28xx-i2c.c 			rc = i2c_recv_bytes(i2c_bus, msgs[i]);
rc                578 drivers/media/usb/em28xx/em28xx-i2c.c 			rc = i2c_send_bytes(i2c_bus, msgs[i], i == num - 1);
rc                581 drivers/media/usb/em28xx/em28xx-i2c.c 		if (rc < 0)
rc                599 drivers/media/usb/em28xx/em28xx-i2c.c 		(rc == -ENODEV) ? "no device " : "",
rc                600 drivers/media/usb/em28xx/em28xx-i2c.c 		rc);
rc                603 drivers/media/usb/em28xx/em28xx-i2c.c 	return rc;
rc                950 drivers/media/usb/em28xx/em28xx-i2c.c 	int i, rc;
rc                956 drivers/media/usb/em28xx/em28xx-i2c.c 		rc = i2c_master_recv(&dev->i2c_client[bus], &buf, 0);
rc                957 drivers/media/usb/em28xx/em28xx-i2c.c 		if (rc < 0)
rc                 61 drivers/media/usb/em28xx/em28xx-input.c 	struct rc_dev *rc;
rc                 85 drivers/media/usb/em28xx/em28xx-input.c 	int rc;
rc                 89 drivers/media/usb/em28xx/em28xx-input.c 	rc = i2c_master_recv(i2c_dev, &b, 1);
rc                 90 drivers/media/usb/em28xx/em28xx-input.c 	if (rc != 1) {
rc                 91 drivers/media/usb/em28xx/em28xx-input.c 		if (rc < 0)
rc                 92 drivers/media/usb/em28xx/em28xx-input.c 			return rc;
rc                208 drivers/media/usb/em28xx/em28xx-input.c 	int rc;
rc                215 drivers/media/usb/em28xx/em28xx-input.c 	rc = dev->em28xx_read_reg_req_len(dev, 0, EM28XX_R45_IR,
rc                217 drivers/media/usb/em28xx/em28xx-input.c 	if (rc < 0)
rc                218 drivers/media/usb/em28xx/em28xx-input.c 		return rc;
rc                251 drivers/media/usb/em28xx/em28xx-input.c 	int rc;
rc                258 drivers/media/usb/em28xx/em28xx-input.c 	rc = dev->em28xx_read_reg_req_len(dev, 0, EM2874_R51_IR,
rc                260 drivers/media/usb/em28xx/em28xx-input.c 	if (rc < 0)
rc                261 drivers/media/usb/em28xx/em28xx-input.c 		return rc;
rc                307 drivers/media/usb/em28xx/em28xx-input.c 	int rc;
rc                309 drivers/media/usb/em28xx/em28xx-input.c 	rc = ir->get_key_i2c(ir->i2c_client, &protocol, &scancode);
rc                310 drivers/media/usb/em28xx/em28xx-input.c 	if (rc < 0) {
rc                311 drivers/media/usb/em28xx/em28xx-input.c 		dprintk("ir->get_key_i2c() failed: %d\n", rc);
rc                312 drivers/media/usb/em28xx/em28xx-input.c 		return rc;
rc                315 drivers/media/usb/em28xx/em28xx-input.c 	if (rc) {
rc                318 drivers/media/usb/em28xx/em28xx-input.c 		rc_keydown(ir->rc, protocol, scancode, 0);
rc                340 drivers/media/usb/em28xx/em28xx-input.c 			rc_keydown(ir->rc,
rc                345 drivers/media/usb/em28xx/em28xx-input.c 			rc_keydown(ir->rc,
rc                377 drivers/media/usb/em28xx/em28xx-input.c static int em28xx_ir_start(struct rc_dev *rc)
rc                379 drivers/media/usb/em28xx/em28xx-input.c 	struct em28xx_IR *ir = rc->priv;
rc                387 drivers/media/usb/em28xx/em28xx-input.c static void em28xx_ir_stop(struct rc_dev *rc)
rc                389 drivers/media/usb/em28xx/em28xx-input.c 	struct em28xx_IR *ir = rc->priv;
rc                701 drivers/media/usb/em28xx/em28xx-input.c 	struct rc_dev *rc;
rc                739 drivers/media/usb/em28xx/em28xx-input.c 	rc = rc_allocate_device(RC_DRIVER_SCANCODE);
rc                740 drivers/media/usb/em28xx/em28xx-input.c 	if (!rc)
rc                746 drivers/media/usb/em28xx/em28xx-input.c 	ir->rc = rc;
rc                748 drivers/media/usb/em28xx/em28xx-input.c 	rc->priv = ir;
rc                749 drivers/media/usb/em28xx/em28xx-input.c 	rc->open = em28xx_ir_start;
rc                750 drivers/media/usb/em28xx/em28xx-input.c 	rc->close = em28xx_ir_stop;
rc                756 drivers/media/usb/em28xx/em28xx-input.c 			rc->map_name = RC_MAP_EM_TERRATEC;
rc                760 drivers/media/usb/em28xx/em28xx-input.c 			rc->map_name = RC_MAP_PINNACLE_GREY;
rc                764 drivers/media/usb/em28xx/em28xx-input.c 			rc->map_name = RC_MAP_HAUPPAUGE;
rc                766 drivers/media/usb/em28xx/em28xx-input.c 			rc->allowed_protocols = RC_PROTO_BIT_RC5;
rc                769 drivers/media/usb/em28xx/em28xx-input.c 			rc->map_name = RC_MAP_WINFAST_USBII_DELUXE;
rc                788 drivers/media/usb/em28xx/em28xx-input.c 			rc->allowed_protocols = RC_PROTO_BIT_RC5 |
rc                797 drivers/media/usb/em28xx/em28xx-input.c 			rc->allowed_protocols = RC_PROTO_BIT_RC5 |
rc                806 drivers/media/usb/em28xx/em28xx-input.c 		rc->change_protocol = em28xx_ir_change_protocol;
rc                807 drivers/media/usb/em28xx/em28xx-input.c 		rc->map_name = dev->board.ir_codes;
rc                811 drivers/media/usb/em28xx/em28xx-input.c 		err = em28xx_ir_change_protocol(rc, &rc_proto);
rc                822 drivers/media/usb/em28xx/em28xx-input.c 	rc->device_name = em28xx_boards[dev->model].name;
rc                823 drivers/media/usb/em28xx/em28xx-input.c 	rc->input_phys = ir->phys;
rc                824 drivers/media/usb/em28xx/em28xx-input.c 	usb_to_input_id(udev, &rc->input_id);
rc                825 drivers/media/usb/em28xx/em28xx-input.c 	rc->dev.parent = &dev->intf->dev;
rc                826 drivers/media/usb/em28xx/em28xx-input.c 	rc->driver_name = MODULE_NAME;
rc                829 drivers/media/usb/em28xx/em28xx-input.c 	err = rc_register_device(rc);
rc                840 drivers/media/usb/em28xx/em28xx-input.c 	rc_free_device(rc);
rc                862 drivers/media/usb/em28xx/em28xx-input.c 	rc_unregister_device(ir->rc);
rc               1085 drivers/media/usb/em28xx/em28xx-video.c 	int rc = 0;
rc               1095 drivers/media/usb/em28xx/em28xx-video.c 	rc = res_get(dev, vq->type);
rc               1096 drivers/media/usb/em28xx/em28xx-video.c 	if (rc)
rc               1097 drivers/media/usb/em28xx/em28xx-video.c 		return rc;
rc               1112 drivers/media/usb/em28xx/em28xx-video.c 		rc = em28xx_init_usb_xfer(dev, EM28XX_ANALOG_MODE,
rc               1118 drivers/media/usb/em28xx/em28xx-video.c 		if (rc < 0)
rc               1119 drivers/media/usb/em28xx/em28xx-video.c 			return rc;
rc               1144 drivers/media/usb/em28xx/em28xx-video.c 	return rc;
rc               1248 drivers/media/usb/em28xx/em28xx-video.c 	int rc;
rc               1262 drivers/media/usb/em28xx/em28xx-video.c 	rc = vb2_queue_init(q);
rc               1263 drivers/media/usb/em28xx/em28xx-video.c 	if (rc < 0)
rc               1264 drivers/media/usb/em28xx/em28xx-video.c 		return rc;
rc               1276 drivers/media/usb/em28xx/em28xx-video.c 	rc = vb2_queue_init(q);
rc               1277 drivers/media/usb/em28xx/em28xx-video.c 	if (rc < 0)
rc               1278 drivers/media/usb/em28xx/em28xx-video.c 		return rc;
rc               1610 drivers/media/usb/em28xx/em28xx-video.c 	int rc = 0;
rc               1619 drivers/media/usb/em28xx/em28xx-video.c 		rc = v4l2_device_call_until_err(&v4l2->v4l2_dev, 0,
rc               1621 drivers/media/usb/em28xx/em28xx-video.c 		if (!rc)
rc               1628 drivers/media/usb/em28xx/em28xx-video.c 	return rc;
rc               1639 drivers/media/usb/em28xx/em28xx-video.c 	int rc = 0;
rc               1651 drivers/media/usb/em28xx/em28xx-video.c 	rc = v4l2_device_call_until_err(&dev->v4l2->v4l2_dev, 0,
rc               1653 drivers/media/usb/em28xx/em28xx-video.c 	if (!rc)
rc               1655 drivers/media/usb/em28xx/em28xx-video.c 	return rc;
rc                155 drivers/media/usb/go7007/s2250-board.c 	int rc;
rc                175 drivers/media/usb/go7007/s2250-board.c 	rc = go7007_usb_vendor_request(go, 0x55, dev_addr,
rc                182 drivers/media/usb/go7007/s2250-board.c 	return rc;
rc                189 drivers/media/usb/go7007/s2250-board.c 	int rc;
rc                214 drivers/media/usb/go7007/s2250-board.c 	rc = go7007_usb_vendor_request(go, 0x57, addr, val, buf, 16, 1);
rc                216 drivers/media/usb/go7007/s2250-board.c 	if (rc < 0) {
rc                218 drivers/media/usb/go7007/s2250-board.c 		return rc;
rc                253 drivers/media/usb/go7007/s2250-board.c 	int rc;
rc                276 drivers/media/usb/go7007/s2250-board.c 	rc = go7007_usb_vendor_request(go, 0x58, addr, 0, buf, 16, 1);
rc                278 drivers/media/usb/go7007/s2250-board.c 	if (rc < 0) {
rc                280 drivers/media/usb/go7007/s2250-board.c 		return rc;
rc                576 drivers/media/usb/go7007/s2250-board.c 			int rc = go7007_usb_vendor_request(go, 0x41, 0, 0,
rc                579 drivers/media/usb/go7007/s2250-board.c 			if (rc > 0) {
rc                198 drivers/media/usb/gspca/m5602/m5602_mt9m111.c 	int i, rc = 0;
rc                216 drivers/media/usb/gspca/m5602/m5602_mt9m111.c 			rc |= m5602_write_bridge(sd,
rc                222 drivers/media/usb/gspca/m5602/m5602_mt9m111.c 			rc |= m5602_write_sensor(sd,
rc                226 drivers/media/usb/gspca/m5602/m5602_mt9m111.c 	if (rc < 0)
rc                227 drivers/media/usb/gspca/m5602/m5602_mt9m111.c 		return rc;
rc                157 drivers/media/usb/gspca/m5602/m5602_po1030.c 	int rc = 0;
rc                177 drivers/media/usb/gspca/m5602/m5602_po1030.c 			rc |= m5602_write_sensor(sd,
rc                180 drivers/media/usb/gspca/m5602/m5602_po1030.c 			rc |= m5602_write_bridge(sd, preinit_po1030[i][1],
rc                183 drivers/media/usb/gspca/m5602/m5602_po1030.c 	if (rc < 0)
rc                184 drivers/media/usb/gspca/m5602/m5602_po1030.c 		return rc;
rc                125 drivers/media/usb/gspca/mr97310a.c 	int rc;
rc                127 drivers/media/usb/gspca/mr97310a.c 	rc = usb_bulk_msg(gspca_dev->dev,
rc                130 drivers/media/usb/gspca/mr97310a.c 	if (rc < 0)
rc                132 drivers/media/usb/gspca/mr97310a.c 		       gspca_dev->usb_buf[0], rc);
rc                133 drivers/media/usb/gspca/mr97310a.c 	return rc;
rc                139 drivers/media/usb/gspca/mr97310a.c 	int rc;
rc                141 drivers/media/usb/gspca/mr97310a.c 	rc = usb_bulk_msg(gspca_dev->dev,
rc                144 drivers/media/usb/gspca/mr97310a.c 	if (rc < 0)
rc                146 drivers/media/usb/gspca/mr97310a.c 		       gspca_dev->usb_buf[0], rc);
rc                147 drivers/media/usb/gspca/mr97310a.c 	return rc;
rc                164 drivers/media/usb/gspca/mr97310a.c 	int i, rc;
rc                167 drivers/media/usb/gspca/mr97310a.c 		rc = sensor_write_reg(gspca_dev, data[i].reg, data[i].flags,
rc                169 drivers/media/usb/gspca/mr97310a.c 		if (rc < 0)
rc                170 drivers/media/usb/gspca/mr97310a.c 			return rc;
rc                180 drivers/media/usb/gspca/mr97310a.c 	int rc;
rc                184 drivers/media/usb/gspca/mr97310a.c 		rc = sensor_write_reg(gspca_dev, reg, 0x01, &buf, 1);
rc                187 drivers/media/usb/gspca/mr97310a.c 		rc = sensor_write_reg(gspca_dev, reg, 0x00, &buf, 1);
rc                190 drivers/media/usb/gspca/mr97310a.c 	if (rc < 0)
rc                191 drivers/media/usb/gspca/mr97310a.c 		return rc;
rc                194 drivers/media/usb/gspca/mr97310a.c 	rc = sensor_write_reg(gspca_dev, confirm_reg, 0x00, &buf, 1);
rc                195 drivers/media/usb/gspca/mr97310a.c 	if (rc < 0)
rc                196 drivers/media/usb/gspca/mr97310a.c 		return rc;
rc               2176 drivers/media/usb/gspca/ov519.c 	int rc, retries;
rc               2192 drivers/media/usb/gspca/ov519.c 			rc = reg_r(sd, R511_I2C_CTL);
rc               2193 drivers/media/usb/gspca/ov519.c 		} while (rc > 0 && ((rc & 1) == 0)); /* Retry until idle */
rc               2195 drivers/media/usb/gspca/ov519.c 		if (rc < 0)
rc               2198 drivers/media/usb/gspca/ov519.c 		if ((rc & 2) == 0) /* Ack? */
rc               2210 drivers/media/usb/gspca/ov519.c 	int rc, value, retries;
rc               2221 drivers/media/usb/gspca/ov519.c 			rc = reg_r(sd, R511_I2C_CTL);
rc               2222 drivers/media/usb/gspca/ov519.c 		} while (rc > 0 && ((rc & 1) == 0)); /* Retry until idle */
rc               2224 drivers/media/usb/gspca/ov519.c 		if (rc < 0)
rc               2225 drivers/media/usb/gspca/ov519.c 			return rc;
rc               2227 drivers/media/usb/gspca/ov519.c 		if ((rc & 2) == 0) /* Ack? */
rc               2245 drivers/media/usb/gspca/ov519.c 			rc = reg_r(sd, R511_I2C_CTL);
rc               2246 drivers/media/usb/gspca/ov519.c 		} while (rc > 0 && ((rc & 1) == 0)); /* Retry until idle */
rc               2248 drivers/media/usb/gspca/ov519.c 		if (rc < 0)
rc               2249 drivers/media/usb/gspca/ov519.c 			return rc;
rc               2251 drivers/media/usb/gspca/ov519.c 		if ((rc & 2) == 0) /* Ack? */
rc               2450 drivers/media/usb/gspca/ov519.c 	int rc;
rc               2454 drivers/media/usb/gspca/ov519.c 	rc = i2c_r(sd, reg);
rc               2455 drivers/media/usb/gspca/ov519.c 	if (rc < 0)
rc               2457 drivers/media/usb/gspca/ov519.c 	oldval = rc & ~mask;		/* Clear the masked bits */
rc               2667 drivers/media/usb/gspca/ov519.c 	int rc;
rc               2672 drivers/media/usb/gspca/ov519.c 	rc = i2c_r(sd, OV7610_REG_COM_I);
rc               2673 drivers/media/usb/gspca/ov519.c 	if (rc < 0) {
rc               2677 drivers/media/usb/gspca/ov519.c 	if ((rc & 3) == 1)
rc               2681 drivers/media/usb/gspca/ov519.c 			  rc & 3);
rc               2690 drivers/media/usb/gspca/ov519.c 	int rc, high, low;
rc               2695 drivers/media/usb/gspca/ov519.c 	rc = i2c_r(sd, OV7610_REG_COM_I);
rc               2699 drivers/media/usb/gspca/ov519.c 	if (rc < 0) {
rc               2703 drivers/media/usb/gspca/ov519.c 	if ((rc & 3) == 3) {
rc               2716 drivers/media/usb/gspca/ov519.c 	} else if ((rc & 3) == 1) {
rc               2725 drivers/media/usb/gspca/ov519.c 	} else if ((rc & 3) == 0) {
rc               2770 drivers/media/usb/gspca/ov519.c 			  rc & 3);
rc               2778 drivers/media/usb/gspca/ov519.c 	int rc;
rc               2783 drivers/media/usb/gspca/ov519.c 	rc = i2c_r(sd, OV7610_REG_COM_I);
rc               2784 drivers/media/usb/gspca/ov519.c 	if (rc < 0) {
rc               2792 drivers/media/usb/gspca/ov519.c 	switch (rc) {
rc               2815 drivers/media/usb/gspca/ov519.c 			  rc);
rc                 61 drivers/media/usb/gspca/sn9c2028.c 	int rc;
rc                 68 drivers/media/usb/gspca/sn9c2028.c 	rc = usb_control_msg(gspca_dev->dev,
rc                 73 drivers/media/usb/gspca/sn9c2028.c 	if (rc < 0) {
rc                 75 drivers/media/usb/gspca/sn9c2028.c 		       gspca_dev->usb_buf[0], rc);
rc                 76 drivers/media/usb/gspca/sn9c2028.c 		return rc;
rc                 84 drivers/media/usb/gspca/sn9c2028.c 	int rc;
rc                 86 drivers/media/usb/gspca/sn9c2028.c 	rc = usb_control_msg(gspca_dev->dev,
rc                 91 drivers/media/usb/gspca/sn9c2028.c 	if (rc != 1) {
rc                 92 drivers/media/usb/gspca/sn9c2028.c 		pr_err("read1 error %d\n", rc);
rc                 93 drivers/media/usb/gspca/sn9c2028.c 		return (rc < 0) ? rc : -EIO;
rc                102 drivers/media/usb/gspca/sn9c2028.c 	int rc;
rc                103 drivers/media/usb/gspca/sn9c2028.c 	rc = usb_control_msg(gspca_dev->dev,
rc                108 drivers/media/usb/gspca/sn9c2028.c 	if (rc != 4) {
rc                109 drivers/media/usb/gspca/sn9c2028.c 		pr_err("read4 error %d\n", rc);
rc                110 drivers/media/usb/gspca/sn9c2028.c 		return (rc < 0) ? rc : -EIO;
rc                115 drivers/media/usb/gspca/sn9c2028.c 	return rc;
rc                186 drivers/media/usb/gspca/touptek.c static int val_reply(struct gspca_dev *gspca_dev, const char *reply, int rc)
rc                188 drivers/media/usb/gspca/touptek.c 	if (rc < 0) {
rc                189 drivers/media/usb/gspca/touptek.c 		gspca_err(gspca_dev, "reply has error %d\n", rc);
rc                192 drivers/media/usb/gspca/touptek.c 	if (rc != 1) {
rc                193 drivers/media/usb/gspca/touptek.c 		gspca_err(gspca_dev, "Bad reply size %d\n", rc);
rc                206 drivers/media/usb/gspca/touptek.c 	int rc;
rc                211 drivers/media/usb/gspca/touptek.c 	rc = usb_control_msg(gspca_dev->dev, usb_rcvctrlpipe(gspca_dev->dev, 0),
rc                213 drivers/media/usb/gspca/touptek.c 	gspca_dbg(gspca_dev, D_USBO, "rc=%d, ret={0x%02x}\n", rc, (int)buff[0]);
rc                214 drivers/media/usb/gspca/touptek.c 	if (rc < 0) {
rc                216 drivers/media/usb/gspca/touptek.c 			  value, index, rc);
rc                217 drivers/media/usb/gspca/touptek.c 		gspca_dev->usb_err = rc;
rc                220 drivers/media/usb/gspca/touptek.c 	if (val_reply(gspca_dev, buff, rc)) {
rc                432 drivers/media/usb/gspca/touptek.c 	int rc;
rc                450 drivers/media/usb/gspca/touptek.c 	rc = usb_control_msg(gspca_dev->dev, usb_rcvctrlpipe(gspca_dev->dev, 0),
rc                452 drivers/media/usb/gspca/touptek.c 	if (val_reply(gspca_dev, buff, rc)) {
rc                467 drivers/media/usb/gspca/touptek.c 	rc = usb_control_msg(gspca_dev->dev, usb_sndctrlpipe(gspca_dev->dev, 0),
rc                469 drivers/media/usb/gspca/touptek.c 	if (rc < 0) {
rc                471 drivers/media/usb/gspca/touptek.c 			  rc);
rc                472 drivers/media/usb/gspca/touptek.c 		return rc;
rc                475 drivers/media/usb/gspca/touptek.c 	rc = usb_control_msg(gspca_dev->dev, usb_sndctrlpipe(gspca_dev->dev, 0),
rc                477 drivers/media/usb/gspca/touptek.c 	if (rc < 0) {
rc                479 drivers/media/usb/gspca/touptek.c 			  rc);
rc                480 drivers/media/usb/gspca/touptek.c 		return rc;
rc                483 drivers/media/usb/gspca/touptek.c 	rc = usb_control_msg(gspca_dev->dev, usb_sndctrlpipe(gspca_dev->dev, 0),
rc                485 drivers/media/usb/gspca/touptek.c 	if (rc < 0) {
rc                487 drivers/media/usb/gspca/touptek.c 			  rc);
rc                488 drivers/media/usb/gspca/touptek.c 		return rc;
rc                506 drivers/media/usb/gspca/touptek.c 	rc = usb_control_msg(gspca_dev->dev, usb_sndctrlpipe(gspca_dev->dev, 0),
rc                508 drivers/media/usb/gspca/touptek.c 	if (rc < 0) {
rc                510 drivers/media/usb/gspca/touptek.c 			  rc);
rc                511 drivers/media/usb/gspca/touptek.c 		return rc;
rc                538 drivers/media/usb/gspca/touptek.c 	int rc;
rc                542 drivers/media/usb/gspca/touptek.c 	rc = configure(gspca_dev);
rc                543 drivers/media/usb/gspca/touptek.c 	if (rc < 0) {
rc                545 drivers/media/usb/gspca/touptek.c 		return rc;
rc                520 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c 	int rc;
rc                526 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c 	rc = i2c_transfer(&hdw->i2c_adap, msg, ARRAY_SIZE(msg));
rc                527 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c 	return rc == 1;
rc                 98 drivers/media/usb/pwc/pwc-ctrl.c 	int rc;
rc                100 drivers/media/usb/pwc/pwc-ctrl.c 	rc = usb_control_msg(pdev->udev, usb_rcvctrlpipe(pdev->udev, 0),
rc                105 drivers/media/usb/pwc/pwc-ctrl.c 	if (rc < 0)
rc                107 drivers/media/usb/pwc/pwc-ctrl.c 			  rc, request, value);
rc                108 drivers/media/usb/pwc/pwc-ctrl.c 	return rc;
rc                114 drivers/media/usb/pwc/pwc-ctrl.c 	int rc;
rc                118 drivers/media/usb/pwc/pwc-ctrl.c 	rc = usb_control_msg(pdev->udev, usb_sndctrlpipe(pdev->udev, 0),
rc                123 drivers/media/usb/pwc/pwc-ctrl.c 	if (rc >= 0)
rc                126 drivers/media/usb/pwc/pwc-ctrl.c 		PWC_ERROR("send_video_command error %d\n", rc);
rc                128 drivers/media/usb/pwc/pwc-ctrl.c 	return rc;
rc                767 drivers/media/usb/pwc/pwc-if.c 	int rc;
rc               1053 drivers/media/usb/pwc/pwc-if.c 	rc = vb2_queue_init(&pdev->vb_queue);
rc               1054 drivers/media/usb/pwc/pwc-if.c 	if (rc < 0) {
rc               1073 drivers/media/usb/pwc/pwc-if.c 		rc = -ENOMEM;
rc               1079 drivers/media/usb/pwc/pwc-if.c 	if (pwc_get_cmos_sensor(pdev, &rc) >= 0) {
rc               1082 drivers/media/usb/pwc/pwc-if.c 				pwc_sensor_type_to_string(rc), rc);
rc               1090 drivers/media/usb/pwc/pwc-if.c 	rc = pwc_set_video_mode(pdev, MAX_WIDTH, MAX_HEIGHT,
rc               1092 drivers/media/usb/pwc/pwc-if.c 	if (rc)
rc               1096 drivers/media/usb/pwc/pwc-if.c 	rc = pwc_init_controls(pdev);
rc               1097 drivers/media/usb/pwc/pwc-if.c 	if (rc) {
rc               1098 drivers/media/usb/pwc/pwc-if.c 		PWC_ERROR("Failed to register v4l2 controls (%d).\n", rc);
rc               1107 drivers/media/usb/pwc/pwc-if.c 	rc = v4l2_device_register(&intf->dev, &pdev->v4l2_dev);
rc               1108 drivers/media/usb/pwc/pwc-if.c 	if (rc) {
rc               1109 drivers/media/usb/pwc/pwc-if.c 		PWC_ERROR("Failed to register v4l2-device (%d).\n", rc);
rc               1119 drivers/media/usb/pwc/pwc-if.c 	rc = video_register_device(&pdev->vdev, VFL_TYPE_GRABBER, -1);
rc               1120 drivers/media/usb/pwc/pwc-if.c 	if (rc < 0) {
rc               1121 drivers/media/usb/pwc/pwc-if.c 		PWC_ERROR("Failed to register as video device (%d).\n", rc);
rc               1130 drivers/media/usb/pwc/pwc-if.c 		rc = -ENOMEM;
rc               1144 drivers/media/usb/pwc/pwc-if.c 	rc = input_register_device(pdev->button_dev);
rc               1145 drivers/media/usb/pwc/pwc-if.c 	if (rc) {
rc               1165 drivers/media/usb/pwc/pwc-if.c 	return rc;
rc               1165 drivers/media/usb/s2255/s2255drv.c 		int rc;
rc               1166 drivers/media/usb/s2255/s2255drv.c 		rc = s2255_cmd_status(vc, &status);
rc               1168 drivers/media/usb/s2255/s2255drv.c 			rc, status);
rc               1169 drivers/media/usb/s2255/s2255drv.c 		if (rc == 0)
rc               1409 drivers/media/usb/s2255/s2255drv.c 	int rc = 0;
rc               1411 drivers/media/usb/s2255/s2255drv.c 	rc = v4l2_fh_open(file);
rc               1412 drivers/media/usb/s2255/s2255drv.c 	if (rc != 0)
rc               1413 drivers/media/usb/s2255/s2255drv.c 		return rc;
rc                192 drivers/media/usb/siano/smsusb.c 	int i, rc;
rc                195 drivers/media/usb/siano/smsusb.c 		rc = smsusb_submit_urb(dev, &dev->surbs[i]);
rc                196 drivers/media/usb/siano/smsusb.c 		if (rc < 0) {
rc                203 drivers/media/usb/siano/smsusb.c 	return rc;
rc                252 drivers/media/usb/siano/smsusb.c 	int rc, dummy;
rc                265 drivers/media/usb/siano/smsusb.c 	rc = request_firmware(&fw, fw_filename, &udev->dev);
rc                266 drivers/media/usb/siano/smsusb.c 	if (rc < 0) {
rc                271 drivers/media/usb/siano/smsusb.c 		rc = request_firmware(&fw, fw_filename, &udev->dev);
rc                272 drivers/media/usb/siano/smsusb.c 		if (rc < 0) {
rc                276 drivers/media/usb/siano/smsusb.c 			return rc;
rc                284 drivers/media/usb/siano/smsusb.c 		rc = usb_bulk_msg(udev, usb_sndbulkpipe(udev, 2),
rc                287 drivers/media/usb/siano/smsusb.c 		pr_debug("sent %zu(%d) bytes, rc %d\n", fw->size, dummy, rc);
rc                292 drivers/media/usb/siano/smsusb.c 		rc = -ENOMEM;
rc                298 drivers/media/usb/siano/smsusb.c 	return rc;
rc                391 drivers/media/usb/siano/smsusb.c 	int i, rc;
rc                453 drivers/media/usb/siano/smsusb.c 	rc = smscore_register_device(&params, &dev->coredev, 0, mdev);
rc                454 drivers/media/usb/siano/smsusb.c 	if (rc < 0) {
rc                455 drivers/media/usb/siano/smsusb.c 		pr_err("smscore_register_device(...) failed, rc %d\n", rc);
rc                461 drivers/media/usb/siano/smsusb.c 		return rc;
rc                475 drivers/media/usb/siano/smsusb.c 	rc = smsusb_start_streaming(dev);
rc                476 drivers/media/usb/siano/smsusb.c 	if (rc < 0) {
rc                479 drivers/media/usb/siano/smsusb.c 		return rc;
rc                484 drivers/media/usb/siano/smsusb.c 	rc = smscore_start_device(dev->coredev);
rc                485 drivers/media/usb/siano/smsusb.c 	if (rc < 0) {
rc                488 drivers/media/usb/siano/smsusb.c 		return rc;
rc                493 drivers/media/usb/siano/smsusb.c 	return rc;
rc                501 drivers/media/usb/siano/smsusb.c 	int i, rc;
rc                516 drivers/media/usb/siano/smsusb.c 		rc = usb_set_interface(udev,
rc                519 drivers/media/usb/siano/smsusb.c 		if (rc < 0) {
rc                520 drivers/media/usb/siano/smsusb.c 			pr_err("usb_set_interface failed, rc %d\n", rc);
rc                521 drivers/media/usb/siano/smsusb.c 			return rc;
rc                534 drivers/media/usb/siano/smsusb.c 			rc = usb_clear_halt(udev, usb_rcvbulkpipe(udev,
rc                537 drivers/media/usb/siano/smsusb.c 			rc = usb_clear_halt(udev, usb_sndbulkpipe(udev,
rc                553 drivers/media/usb/siano/smsusb.c 		rc = smsusb1_load_firmware(
rc                558 drivers/media/usb/siano/smsusb.c 		if (!rc)
rc                562 drivers/media/usb/siano/smsusb.c 			       rc);
rc                564 drivers/media/usb/siano/smsusb.c 		return rc;
rc                566 drivers/media/usb/siano/smsusb.c 		rc = smsusb_init_device(intf, id->driver_info);
rc                569 drivers/media/usb/siano/smsusb.c 	pr_info("Device initialized with return code %d\n", rc);
rc                571 drivers/media/usb/siano/smsusb.c 	return rc;
rc                591 drivers/media/usb/siano/smsusb.c 	int rc, i;
rc                606 drivers/media/usb/siano/smsusb.c 		rc = usb_set_interface(udev,
rc                609 drivers/media/usb/siano/smsusb.c 		if (rc < 0) {
rc                611 drivers/media/usb/siano/smsusb.c 			       __func__, rc);
rc                612 drivers/media/usb/siano/smsusb.c 			return rc;
rc                267 drivers/media/usb/stk1160/stk1160-core.c 	int rc = 0;
rc                293 drivers/media/usb/stk1160/stk1160-core.c 	rc = stk1160_scan_usb(interface, udev, alt_max_pkt_size);
rc                294 drivers/media/usb/stk1160/stk1160-core.c 	if (rc < 0) {
rc                296 drivers/media/usb/stk1160/stk1160-core.c 		return rc;
rc                316 drivers/media/usb/stk1160/stk1160-core.c 	rc = stk1160_vb2_setup(dev);
rc                317 drivers/media/usb/stk1160/stk1160-core.c 	if (rc < 0)
rc                328 drivers/media/usb/stk1160/stk1160-core.c 	rc = v4l2_ctrl_handler_init(&dev->ctrl_handler, 0);
rc                329 drivers/media/usb/stk1160/stk1160-core.c 	if (rc) {
rc                330 drivers/media/usb/stk1160/stk1160-core.c 		stk1160_err("v4l2_ctrl_handler_init failed (%d)\n", rc);
rc                341 drivers/media/usb/stk1160/stk1160-core.c 	rc = v4l2_device_register(dev->dev, &dev->v4l2_dev);
rc                342 drivers/media/usb/stk1160/stk1160-core.c 	if (rc) {
rc                343 drivers/media/usb/stk1160/stk1160-core.c 		stk1160_err("v4l2_device_register failed (%d)\n", rc);
rc                347 drivers/media/usb/stk1160/stk1160-core.c 	rc = stk1160_i2c_register(dev);
rc                348 drivers/media/usb/stk1160/stk1160-core.c 	if (rc < 0)
rc                370 drivers/media/usb/stk1160/stk1160-core.c 	rc = stk1160_video_register(dev);
rc                371 drivers/media/usb/stk1160/stk1160-core.c 	if (rc < 0)
rc                386 drivers/media/usb/stk1160/stk1160-core.c 	return rc;
rc                 56 drivers/media/usb/stk1160/stk1160-i2c.c 	int rc;
rc                 59 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SICTL_SDA, addr);
rc                 60 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                 61 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                 64 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SBUSW_WA, reg);
rc                 65 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                 66 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                 69 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SBUSW_WD, value);
rc                 70 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                 71 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                 74 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SICTL, 0x01);
rc                 75 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                 76 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                 78 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_i2c_busy_wait(dev, 0x04);
rc                 79 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                 80 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                 88 drivers/media/usb/stk1160/stk1160-i2c.c 	int rc;
rc                 91 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SICTL_SDA, addr);
rc                 92 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                 93 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                 96 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SBUSR_RA, reg);
rc                 97 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                 98 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                101 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SICTL, 0x20);
rc                102 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                103 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                105 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_i2c_busy_wait(dev, 0x01);
rc                106 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                107 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                109 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_read_reg(dev, STK1160_SBUSR_RD, value);
rc                110 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                111 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                123 drivers/media/usb/stk1160/stk1160-i2c.c 	int rc;
rc                126 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SICTL_SDA, addr);
rc                127 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                128 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                131 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SBUSR_RA, 0x00);
rc                132 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                133 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                136 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_write_reg(dev, STK1160_SICTL, 0x20);
rc                137 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                138 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                140 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = stk1160_i2c_busy_wait(dev, 0x01);
rc                141 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0)
rc                155 drivers/media/usb/stk1160/stk1160-i2c.c 	int addr, rc, i;
rc                163 drivers/media/usb/stk1160/stk1160-i2c.c 			rc = stk1160_i2c_check_for_device(dev, addr);
rc                164 drivers/media/usb/stk1160/stk1160-i2c.c 			if (rc < 0) {
rc                166 drivers/media/usb/stk1160/stk1160-i2c.c 				return rc;
rc                172 drivers/media/usb/stk1160/stk1160-i2c.c 			rc = -EOPNOTSUPP;
rc                181 drivers/media/usb/stk1160/stk1160-i2c.c 				rc = -EOPNOTSUPP;
rc                187 drivers/media/usb/stk1160/stk1160-i2c.c 			rc = stk1160_i2c_read_reg(dev, addr, msgs[i].buf[0],
rc                198 drivers/media/usb/stk1160/stk1160-i2c.c 				rc = -EOPNOTSUPP;
rc                205 drivers/media/usb/stk1160/stk1160-i2c.c 			rc = stk1160_i2c_write_reg(dev, addr, msgs[i].buf[0],
rc                209 drivers/media/usb/stk1160/stk1160-i2c.c 		if (rc < 0)
rc                216 drivers/media/usb/stk1160/stk1160-i2c.c 	dprintk_i2c(" ERROR: %d\n", rc);
rc                249 drivers/media/usb/stk1160/stk1160-i2c.c 	int rc;
rc                258 drivers/media/usb/stk1160/stk1160-i2c.c 	rc = i2c_add_adapter(&dev->i2c_adap);
rc                259 drivers/media/usb/stk1160/stk1160-i2c.c 	if (rc < 0) {
rc                260 drivers/media/usb/stk1160/stk1160-i2c.c 		stk1160_err("cannot add i2c adapter (%d)\n", rc);
rc                261 drivers/media/usb/stk1160/stk1160-i2c.c 		return rc;
rc                206 drivers/media/usb/stk1160/stk1160-v4l.c 	int rc = 0;
rc                228 drivers/media/usb/stk1160/stk1160-v4l.c 		rc = stk1160_alloc_isoc(dev);
rc                229 drivers/media/usb/stk1160/stk1160-v4l.c 		if (rc < 0)
rc                235 drivers/media/usb/stk1160/stk1160-v4l.c 		rc = usb_submit_urb(dev->isoc_ctl.urb[i], GFP_KERNEL);
rc                236 drivers/media/usb/stk1160/stk1160-v4l.c 		if (rc) {
rc                237 drivers/media/usb/stk1160/stk1160-v4l.c 			stk1160_err("cannot submit urb[%d] (%d)\n", i, rc);
rc                265 drivers/media/usb/stk1160/stk1160-v4l.c 	return rc;
rc                485 drivers/media/usb/stk1160/stk1160-v4l.c 	int rc;
rc                490 drivers/media/usb/stk1160/stk1160-v4l.c 	rc = stk1160_try_fmt(dev, f, &ctrl);
rc                491 drivers/media/usb/stk1160/stk1160-v4l.c 	if (rc < 0)
rc                492 drivers/media/usb/stk1160/stk1160-v4l.c 		return rc;
rc                592 drivers/media/usb/stk1160/stk1160-v4l.c 	int rc;
rc                596 drivers/media/usb/stk1160/stk1160-v4l.c 	rc = stk1160_read_reg(dev, reg->reg, &val);
rc                600 drivers/media/usb/stk1160/stk1160-v4l.c 	return rc;
rc                778 drivers/media/usb/stk1160/stk1160-v4l.c 	int rc;
rc                791 drivers/media/usb/stk1160/stk1160-v4l.c 	rc = vb2_queue_init(q);
rc                792 drivers/media/usb/stk1160/stk1160-v4l.c 	if (rc < 0)
rc                793 drivers/media/usb/stk1160/stk1160-v4l.c 		return rc;
rc                803 drivers/media/usb/stk1160/stk1160-v4l.c 	int rc;
rc                833 drivers/media/usb/stk1160/stk1160-v4l.c 	rc = video_register_device(&dev->vdev, VFL_TYPE_GRABBER, -1);
rc                834 drivers/media/usb/stk1160/stk1160-v4l.c 	if (rc < 0) {
rc                835 drivers/media/usb/stk1160/stk1160-v4l.c 		stk1160_err("video_register_device failed (%d)\n", rc);
rc                836 drivers/media/usb/stk1160/stk1160-v4l.c 		return rc;
rc                297 drivers/media/usb/stk1160/stk1160-video.c 	int i, rc;
rc                321 drivers/media/usb/stk1160/stk1160-video.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                322 drivers/media/usb/stk1160/stk1160-video.c 	if (rc)
rc                323 drivers/media/usb/stk1160/stk1160-video.c 		stk1160_err("urb re-submit failed (%d)\n", rc);
rc                277 drivers/media/usb/tm6000/tm6000-alsa.c 	int size, rc;
rc                281 drivers/media/usb/tm6000/tm6000-alsa.c 	rc = dsp_buffer_alloc(substream, size);
rc                282 drivers/media/usb/tm6000/tm6000-alsa.c 	if (rc < 0)
rc                283 drivers/media/usb/tm6000/tm6000-alsa.c 		return rc;
rc                412 drivers/media/usb/tm6000/tm6000-alsa.c 	int			rc;
rc                426 drivers/media/usb/tm6000/tm6000-alsa.c 	rc = snd_card_new(&dev->udev->dev, index[devnr], "tm6000",
rc                428 drivers/media/usb/tm6000/tm6000-alsa.c 	if (rc < 0) {
rc                430 drivers/media/usb/tm6000/tm6000-alsa.c 		return rc;
rc                444 drivers/media/usb/tm6000/tm6000-alsa.c 		rc = -ENOMEM;
rc                453 drivers/media/usb/tm6000/tm6000-alsa.c 	rc = snd_pcm_new(card, "TM6000 Audio", 0, 0, 1, &pcm);
rc                454 drivers/media/usb/tm6000/tm6000-alsa.c 	if (rc < 0)
rc                464 drivers/media/usb/tm6000/tm6000-alsa.c 	rc = snd_card_register(card);
rc                465 drivers/media/usb/tm6000/tm6000-alsa.c 	if (rc < 0)
rc                477 drivers/media/usb/tm6000/tm6000-alsa.c 	return rc;
rc                678 drivers/media/usb/tm6000/tm6000-cards.c 	int rc = 0;
rc                696 drivers/media/usb/tm6000/tm6000-cards.c 	return rc;
rc                704 drivers/media/usb/tm6000/tm6000-cards.c 	int rc = 0;
rc                717 drivers/media/usb/tm6000/tm6000-cards.c 		rc = tm6000_i2c_reset(dev, 10);
rc                772 drivers/media/usb/tm6000/tm6000-cards.c 			rc = tm6000_i2c_reset(dev, 100);
rc                781 drivers/media/usb/tm6000/tm6000-cards.c 	return rc;
rc                858 drivers/media/usb/tm6000/tm6000-cards.c 		int rc;
rc                862 drivers/media/usb/tm6000/tm6000-cards.c 			rc = tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN,
rc                864 drivers/media/usb/tm6000/tm6000-cards.c 			if (rc < 0) {
rc                865 drivers/media/usb/tm6000/tm6000-cards.c 				printk(KERN_ERR "Error %i doing tuner reset\n", rc);
rc                866 drivers/media/usb/tm6000/tm6000-cards.c 				return rc;
rc                870 drivers/media/usb/tm6000/tm6000-cards.c 			rc = tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN,
rc                872 drivers/media/usb/tm6000/tm6000-cards.c 			if (rc < 0) {
rc                873 drivers/media/usb/tm6000/tm6000-cards.c 				printk(KERN_ERR "Error %i doing tuner reset\n", rc);
rc                874 drivers/media/usb/tm6000/tm6000-cards.c 				return rc;
rc                971 drivers/media/usb/tm6000/tm6000-cards.c 	int rc;
rc               1002 drivers/media/usb/tm6000/tm6000-cards.c 	rc = tm6000_init(dev);
rc               1003 drivers/media/usb/tm6000/tm6000-cards.c 	if (rc < 0)
rc               1004 drivers/media/usb/tm6000/tm6000-cards.c 		return rc;
rc               1072 drivers/media/usb/tm6000/tm6000-cards.c 	int rc = 0;
rc               1078 drivers/media/usb/tm6000/tm6000-cards.c 		rc = fill_board_specific_data(dev);
rc               1079 drivers/media/usb/tm6000/tm6000-cards.c 		if (rc < 0)
rc               1083 drivers/media/usb/tm6000/tm6000-cards.c 		rc = tm6000_i2c_register(dev);
rc               1084 drivers/media/usb/tm6000/tm6000-cards.c 		if (rc < 0)
rc               1088 drivers/media/usb/tm6000/tm6000-cards.c 		rc = tm6000_i2c_register(dev);
rc               1089 drivers/media/usb/tm6000/tm6000-cards.c 		if (rc < 0)
rc               1094 drivers/media/usb/tm6000/tm6000-cards.c 		rc = fill_board_specific_data(dev);
rc               1095 drivers/media/usb/tm6000/tm6000-cards.c 		if (rc < 0)
rc               1122 drivers/media/usb/tm6000/tm6000-cards.c 	rc = tm6000_v4l2_register(dev);
rc               1123 drivers/media/usb/tm6000/tm6000-cards.c 	if (rc < 0)
rc               1138 drivers/media/usb/tm6000/tm6000-cards.c 	return rc;
rc               1177 drivers/media/usb/tm6000/tm6000-cards.c 	int i, rc;
rc               1184 drivers/media/usb/tm6000/tm6000-cards.c 	rc = usb_set_interface(usbdev, 0, 1);
rc               1185 drivers/media/usb/tm6000/tm6000-cards.c 	if (rc < 0)
rc               1192 drivers/media/usb/tm6000/tm6000-cards.c 		rc = -ENOMEM;
rc               1199 drivers/media/usb/tm6000/tm6000-cards.c 		rc = -ENOMEM;
rc               1303 drivers/media/usb/tm6000/tm6000-cards.c 		rc = -ENODEV;
rc               1312 drivers/media/usb/tm6000/tm6000-cards.c 	rc = tm6000_init_dev(dev);
rc               1313 drivers/media/usb/tm6000/tm6000-cards.c 	if (rc < 0)
rc               1321 drivers/media/usb/tm6000/tm6000-cards.c 	printk(KERN_ERR "tm6000: Error %d while registering\n", rc);
rc               1326 drivers/media/usb/tm6000/tm6000-cards.c 	return rc;
rc                110 drivers/media/usb/tm6000/tm6000-core.c 	int rc;
rc                113 drivers/media/usb/tm6000/tm6000-core.c 	rc = tm6000_read_write_usb(dev, USB_DIR_IN | USB_TYPE_VENDOR, req,
rc                116 drivers/media/usb/tm6000/tm6000-core.c 	if (rc < 0)
rc                117 drivers/media/usb/tm6000/tm6000-core.c 		return rc;
rc                126 drivers/media/usb/tm6000/tm6000-core.c 	int rc;
rc                130 drivers/media/usb/tm6000/tm6000-core.c 	rc = tm6000_read_write_usb(dev, USB_DIR_IN | USB_TYPE_VENDOR, req,
rc                133 drivers/media/usb/tm6000/tm6000-core.c 	if (rc < 0)
rc                134 drivers/media/usb/tm6000/tm6000-core.c 		return rc;
rc                148 drivers/media/usb/tm6000/tm6000-core.c 	int rc;
rc                151 drivers/media/usb/tm6000/tm6000-core.c 	rc = tm6000_read_write_usb(dev, USB_DIR_IN | USB_TYPE_VENDOR, req,
rc                154 drivers/media/usb/tm6000/tm6000-core.c 	if (rc < 0)
rc                155 drivers/media/usb/tm6000/tm6000-core.c 		return rc;
rc                162 drivers/media/usb/tm6000/tm6000-core.c 	int rc;
rc                165 drivers/media/usb/tm6000/tm6000-core.c 	rc = tm6000_read_write_usb(dev, USB_DIR_IN | USB_TYPE_VENDOR, req,
rc                168 drivers/media/usb/tm6000/tm6000-core.c 	if (rc < 0)
rc                169 drivers/media/usb/tm6000/tm6000-core.c 		return rc;
rc                176 drivers/media/usb/tm6000/tm6000-core.c 	int rc;
rc                178 drivers/media/usb/tm6000/tm6000-core.c 	rc = tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, TM6000_GPIO_CLK, 0);
rc                179 drivers/media/usb/tm6000/tm6000-core.c 	if (rc < 0)
rc                180 drivers/media/usb/tm6000/tm6000-core.c 		return rc;
rc                184 drivers/media/usb/tm6000/tm6000-core.c 	rc = tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, TM6000_GPIO_CLK, 1);
rc                187 drivers/media/usb/tm6000/tm6000-core.c 	return rc;
rc                556 drivers/media/usb/tm6000/tm6000-core.c 	int board, rc = 0, i, size;
rc                589 drivers/media/usb/tm6000/tm6000-core.c 		rc = tm6000_set_reg(dev, tab[i].req, tab[i].reg, tab[i].val);
rc                590 drivers/media/usb/tm6000/tm6000-core.c 		if (rc < 0) {
rc                592 drivers/media/usb/tm6000/tm6000-core.c 			       rc,
rc                594 drivers/media/usb/tm6000/tm6000-core.c 			return rc;
rc                600 drivers/media/usb/tm6000/tm6000-core.c 	rc = tm6000_cards_setup(dev);
rc                602 drivers/media/usb/tm6000/tm6000-core.c 	return rc;
rc                388 drivers/media/usb/tm6000/tm6000-dvb.c 	int rc;
rc                407 drivers/media/usb/tm6000/tm6000-dvb.c 	rc = register_dvb(dev);
rc                408 drivers/media/usb/tm6000/tm6000-dvb.c 	if (rc < 0) {
rc                 34 drivers/media/usb/tm6000/tm6000-i2c.c 	int rc;
rc                 50 drivers/media/usb/tm6000/tm6000-i2c.c 	rc = tm6000_read_write_usb(dev, USB_DIR_OUT | USB_TYPE_VENDOR |
rc                 54 drivers/media/usb/tm6000/tm6000-i2c.c 	if (rc < 0) {
rc                 56 drivers/media/usb/tm6000/tm6000-i2c.c 		return rc;
rc                 60 drivers/media/usb/tm6000/tm6000-i2c.c 	return rc;
rc                 67 drivers/media/usb/tm6000/tm6000-i2c.c 	int rc;
rc                 91 drivers/media/usb/tm6000/tm6000-i2c.c 		rc = tm6000_read_write_usb(dev, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
rc                 96 drivers/media/usb/tm6000/tm6000-i2c.c 		rc = tm6000_read_write_usb(dev, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
rc                101 drivers/media/usb/tm6000/tm6000-i2c.c 	return rc;
rc                111 drivers/media/usb/tm6000/tm6000-i2c.c 	int rc;
rc                120 drivers/media/usb/tm6000/tm6000-i2c.c 		rc = tm6000_read_write_usb(dev, USB_DIR_OUT | USB_TYPE_VENDOR |
rc                124 drivers/media/usb/tm6000/tm6000-i2c.c 		if (rc < 0) {
rc                126 drivers/media/usb/tm6000/tm6000-i2c.c 			return rc;
rc                129 drivers/media/usb/tm6000/tm6000-i2c.c 		rc = tm6000_read_write_usb(dev, USB_DIR_IN | USB_TYPE_VENDOR |
rc                133 drivers/media/usb/tm6000/tm6000-i2c.c 		rc = tm6000_read_write_usb(dev, USB_DIR_IN | USB_TYPE_VENDOR |
rc                139 drivers/media/usb/tm6000/tm6000-i2c.c 	return rc;
rc                146 drivers/media/usb/tm6000/tm6000-i2c.c 	int addr, rc, i, byte;
rc                161 drivers/media/usb/tm6000/tm6000-i2c.c 			rc = -EOPNOTSUPP;
rc                175 drivers/media/usb/tm6000/tm6000-i2c.c 				rc = tm6000_i2c_recv_regs16(dev, addr,
rc                179 drivers/media/usb/tm6000/tm6000-i2c.c 				rc = tm6000_i2c_recv_regs(dev, addr, msgs[i].buf[0],
rc                197 drivers/media/usb/tm6000/tm6000-i2c.c 			rc = tm6000_i2c_send_regs(dev, addr, msgs[i].buf[0],
rc                202 drivers/media/usb/tm6000/tm6000-i2c.c 		if (rc < 0)
rc                208 drivers/media/usb/tm6000/tm6000-i2c.c 	i2c_dprintk(2, " ERROR: %i\n", rc);
rc                209 drivers/media/usb/tm6000/tm6000-i2c.c 	return rc;
rc                214 drivers/media/usb/tm6000/tm6000-i2c.c 	int i, rc;
rc                224 drivers/media/usb/tm6000/tm6000-i2c.c 		rc = tm6000_i2c_recv_regs(dev, 0xa0, i, p, 1);
rc                225 drivers/media/usb/tm6000/tm6000-i2c.c 		if (rc < 1) {
rc                231 drivers/media/usb/tm6000/tm6000-i2c.c 				dev->name, rc);
rc                263 drivers/media/usb/tm6000/tm6000-i2c.c 	       dev->name, rc);
rc                290 drivers/media/usb/tm6000/tm6000-i2c.c 	int rc;
rc                298 drivers/media/usb/tm6000/tm6000-i2c.c 	rc = i2c_add_adapter(&dev->i2c_adap);
rc                299 drivers/media/usb/tm6000/tm6000-i2c.c 	if (rc)
rc                300 drivers/media/usb/tm6000/tm6000-i2c.c 		return rc;
rc                 48 drivers/media/usb/tm6000/tm6000-input.c 	struct rc_dev		*rc;
rc                181 drivers/media/usb/tm6000/tm6000-input.c 	rc_keydown(ir->rc, protocol, scancode, 0);
rc                220 drivers/media/usb/tm6000/tm6000-input.c 	int rc;
rc                228 drivers/media/usb/tm6000/tm6000-input.c 	rc = tm6000_read_write_usb(dev, USB_DIR_IN |
rc                231 drivers/media/usb/tm6000/tm6000-input.c 	if (rc < 0)
rc                243 drivers/media/usb/tm6000/tm6000-input.c 	tm6000_ir_keydown(ir, buf, rc);
rc                255 drivers/media/usb/tm6000/tm6000-input.c 	int rc;
rc                264 drivers/media/usb/tm6000/tm6000-input.c 		rc = usb_submit_urb(ir->int_urb, GFP_ATOMIC);
rc                265 drivers/media/usb/tm6000/tm6000-input.c 		if (rc < 0) {
rc                267 drivers/media/usb/tm6000/tm6000-input.c 			       rc);
rc                286 drivers/media/usb/tm6000/tm6000-input.c static int tm6000_ir_start(struct rc_dev *rc)
rc                288 drivers/media/usb/tm6000/tm6000-input.c 	struct tm6000_IR *ir = rc->priv;
rc                297 drivers/media/usb/tm6000/tm6000-input.c static void tm6000_ir_stop(struct rc_dev *rc)
rc                299 drivers/media/usb/tm6000/tm6000-input.c 	struct tm6000_IR *ir = rc->priv;
rc                306 drivers/media/usb/tm6000/tm6000-input.c static int tm6000_ir_change_protocol(struct rc_dev *rc, u64 *rc_proto)
rc                308 drivers/media/usb/tm6000/tm6000-input.c 	struct tm6000_IR *ir = rc->priv;
rc                322 drivers/media/usb/tm6000/tm6000-input.c static int __tm6000_ir_int_start(struct rc_dev *rc)
rc                324 drivers/media/usb/tm6000/tm6000-input.c 	struct tm6000_IR *ir = rc->priv;
rc                364 drivers/media/usb/tm6000/tm6000-input.c static void __tm6000_ir_int_stop(struct rc_dev *rc)
rc                366 drivers/media/usb/tm6000/tm6000-input.c 	struct tm6000_IR *ir = rc->priv;
rc                386 drivers/media/usb/tm6000/tm6000-input.c 	return __tm6000_ir_int_start(ir->rc);
rc                393 drivers/media/usb/tm6000/tm6000-input.c 	if (!ir || !ir->rc)
rc                396 drivers/media/usb/tm6000/tm6000-input.c 	__tm6000_ir_int_stop(ir->rc);
rc                402 drivers/media/usb/tm6000/tm6000-input.c 	struct rc_dev *rc;
rc                416 drivers/media/usb/tm6000/tm6000-input.c 	rc = rc_allocate_device(RC_DRIVER_SCANCODE);
rc                417 drivers/media/usb/tm6000/tm6000-input.c 	if (!ir || !rc)
rc                425 drivers/media/usb/tm6000/tm6000-input.c 	ir->rc = rc;
rc                428 drivers/media/usb/tm6000/tm6000-input.c 	rc->allowed_protocols = RC_PROTO_BIT_RC5 | RC_PROTO_BIT_NEC;
rc                430 drivers/media/usb/tm6000/tm6000-input.c 	rc->scancode_mask = 0xffff;
rc                431 drivers/media/usb/tm6000/tm6000-input.c 	rc->priv = ir;
rc                432 drivers/media/usb/tm6000/tm6000-input.c 	rc->change_protocol = tm6000_ir_change_protocol;
rc                434 drivers/media/usb/tm6000/tm6000-input.c 		rc->open    = __tm6000_ir_int_start;
rc                435 drivers/media/usb/tm6000/tm6000-input.c 		rc->close   = __tm6000_ir_int_stop;
rc                438 drivers/media/usb/tm6000/tm6000-input.c 		rc->open  = tm6000_ir_start;
rc                439 drivers/media/usb/tm6000/tm6000-input.c 		rc->close = tm6000_ir_stop;
rc                451 drivers/media/usb/tm6000/tm6000-input.c 	tm6000_ir_change_protocol(rc, &rc_proto);
rc                453 drivers/media/usb/tm6000/tm6000-input.c 	rc->device_name = ir->name;
rc                454 drivers/media/usb/tm6000/tm6000-input.c 	rc->input_phys = ir->phys;
rc                455 drivers/media/usb/tm6000/tm6000-input.c 	rc->input_id.bustype = BUS_USB;
rc                456 drivers/media/usb/tm6000/tm6000-input.c 	rc->input_id.version = 1;
rc                457 drivers/media/usb/tm6000/tm6000-input.c 	rc->input_id.vendor = le16_to_cpu(dev->udev->descriptor.idVendor);
rc                458 drivers/media/usb/tm6000/tm6000-input.c 	rc->input_id.product = le16_to_cpu(dev->udev->descriptor.idProduct);
rc                459 drivers/media/usb/tm6000/tm6000-input.c 	rc->map_name = dev->ir_codes;
rc                460 drivers/media/usb/tm6000/tm6000-input.c 	rc->driver_name = "tm6000";
rc                461 drivers/media/usb/tm6000/tm6000-input.c 	rc->dev.parent = &dev->udev->dev;
rc                464 drivers/media/usb/tm6000/tm6000-input.c 	err = rc_register_device(rc);
rc                472 drivers/media/usb/tm6000/tm6000-input.c 	rc_free_device(rc);
rc                489 drivers/media/usb/tm6000/tm6000-input.c 		__tm6000_ir_int_stop(ir->rc);
rc                491 drivers/media/usb/tm6000/tm6000-input.c 	tm6000_ir_stop(ir->rc);
rc                497 drivers/media/usb/tm6000/tm6000-input.c 	rc_unregister_device(ir->rc);
rc                447 drivers/media/usb/tm6000/tm6000-stds.c 	int i, rc;
rc                451 drivers/media/usb/tm6000/tm6000-stds.c 		rc = tm6000_set_reg(dev, set[i].req, set[i].reg, set[i].value);
rc                452 drivers/media/usb/tm6000/tm6000-stds.c 		if (rc < 0) {
rc                454 drivers/media/usb/tm6000/tm6000-stds.c 			       rc, set[i].req, set[i].reg, set[i].value);
rc                455 drivers/media/usb/tm6000/tm6000-stds.c 			return rc;
rc                465 drivers/media/usb/tm6000/tm6000-stds.c 	int i, rc = 0;
rc                596 drivers/media/usb/tm6000/tm6000-stds.c 				rc = tm6000_load_std(dev, svideo_stds[i].common);
rc                604 drivers/media/usb/tm6000/tm6000-stds.c 				rc = tm6000_load_std(dev, composite_stds[i].common);
rc                612 drivers/media/usb/tm6000/tm6000-stds.c 	if (rc < 0)
rc                613 drivers/media/usb/tm6000/tm6000-stds.c 		return rc;
rc                122 drivers/media/usb/tm6000/tm6000-video.c 	int rc = 0;
rc                133 drivers/media/usb/tm6000/tm6000-video.c 			return rc;
rc                160 drivers/media/usb/tm6000/tm6000-video.c 					return rc;
rc                201 drivers/media/usb/tm6000/tm6000-video.c 							return rc;
rc                204 drivers/media/usb/tm6000/tm6000-video.c 							return rc;
rc                289 drivers/media/usb/tm6000/tm6000-video.c 	int rc = 1;
rc                316 drivers/media/usb/tm6000/tm6000-video.c 				return rc;
rc                322 drivers/media/usb/tm6000/tm6000-video.c 	return rc;
rc                373 drivers/media/usb/tm6000/tm6000-video.c 	int i, len = 0, rc = 1, status;
rc                395 drivers/media/usb/tm6000/tm6000-video.c 					rc = copy_multiplexed(p, len, urb);
rc                396 drivers/media/usb/tm6000/tm6000-video.c 					if (rc <= 0)
rc                397 drivers/media/usb/tm6000/tm6000-video.c 						return rc;
rc                404 drivers/media/usb/tm6000/tm6000-video.c 	return rc;
rc                654 drivers/media/usb/tm6000/tm6000-video.c 		int rc = usb_submit_urb(dev->isoc_ctl.urb[i], GFP_ATOMIC);
rc                655 drivers/media/usb/tm6000/tm6000-video.c 		if (rc) {
rc                657 drivers/media/usb/tm6000/tm6000-video.c 				   rc);
rc                659 drivers/media/usb/tm6000/tm6000-video.c 			return rc;
rc                722 drivers/media/usb/tm6000/tm6000-video.c 	int rc = 0;
rc                745 drivers/media/usb/tm6000/tm6000-video.c 		rc = videobuf_iolock(vq, &buf->vb, NULL);
rc                746 drivers/media/usb/tm6000/tm6000-video.c 		if (rc != 0)
rc                751 drivers/media/usb/tm6000/tm6000-video.c 		rc = tm6000_prepare_isoc(dev);
rc                752 drivers/media/usb/tm6000/tm6000-video.c 		if (rc < 0)
rc                755 drivers/media/usb/tm6000/tm6000-video.c 		rc = tm6000_start_thread(dev);
rc                756 drivers/media/usb/tm6000/tm6000-video.c 		if (rc < 0)
rc                766 drivers/media/usb/tm6000/tm6000-video.c 	return rc;
rc               1031 drivers/media/usb/tm6000/tm6000-video.c 	int rc = 0;
rc               1036 drivers/media/usb/tm6000/tm6000-video.c 	rc = tm6000_init_analog_mode(dev);
rc               1041 drivers/media/usb/tm6000/tm6000-video.c 	if (rc < 0)
rc               1042 drivers/media/usb/tm6000/tm6000-video.c 		return rc;
rc               1107 drivers/media/usb/tm6000/tm6000-video.c 	int rc = 0;
rc               1116 drivers/media/usb/tm6000/tm6000-video.c 	rc = vidioc_s_std(file, priv, dev->norm);
rc               1118 drivers/media/usb/tm6000/tm6000-video.c 	return rc;
rc               1296 drivers/media/usb/tm6000/tm6000-video.c 	int rc;
rc               1353 drivers/media/usb/tm6000/tm6000-video.c 	rc = tm6000_init_analog_mode(dev);
rc               1354 drivers/media/usb/tm6000/tm6000-video.c 	if (rc < 0) {
rc               1357 drivers/media/usb/tm6000/tm6000-video.c 		return rc;
rc               1563 drivers/media/usb/usbvision/usbvision-core.c 	int rc;
rc               1586 drivers/media/usb/usbvision/usbvision-core.c 		rc = usb_control_msg(usbvision->dev,
rc               1593 drivers/media/usb/usbvision/usbvision-core.c 		if (rc < 0)
rc               1594 drivers/media/usb/usbvision/usbvision-core.c 			return rc;
rc               1617 drivers/media/usb/usbvision/usbvision-core.c 	int rc;
rc               1633 drivers/media/usb/usbvision/usbvision-core.c 	rc = usb_control_msg(usbvision->dev, usb_sndctrlpipe(usbvision->dev, 1),
rc               1639 drivers/media/usb/usbvision/usbvision-core.c 	if (rc < 0) {
rc               1641 drivers/media/usb/usbvision/usbvision-core.c 		       proc, rc);
rc               1644 drivers/media/usb/usbvision/usbvision-core.c 	return rc;
rc               1848 drivers/media/usb/usbvision/usbvision-core.c 	int rc;
rc               1867 drivers/media/usb/usbvision/usbvision-core.c 	rc = usb_control_msg(usbvision->dev, usb_sndctrlpipe(usbvision->dev, 1),
rc               1873 drivers/media/usb/usbvision/usbvision-core.c 	if (rc < 0) {
rc               1875 drivers/media/usb/usbvision/usbvision-core.c 		       proc, rc);
rc               1876 drivers/media/usb/usbvision/usbvision-core.c 		return rc;
rc               1898 drivers/media/usb/usbvision/usbvision-core.c 	rc = usb_control_msg(usbvision->dev, usb_sndctrlpipe(usbvision->dev, 1),
rc               1904 drivers/media/usb/usbvision/usbvision-core.c 	if (rc < 0) {
rc               1906 drivers/media/usb/usbvision/usbvision-core.c 		       proc, rc);
rc               1908 drivers/media/usb/usbvision/usbvision-core.c 	return rc;
rc               1922 drivers/media/usb/usbvision/usbvision-core.c 	int rc;
rc               1942 drivers/media/usb/usbvision/usbvision-core.c 	rc = usbvision_write_reg(usbvision, USBVISION_VIN_REG1, value[0]);
rc               1943 drivers/media/usb/usbvision/usbvision-core.c 	if (rc < 0) {
rc               1945 drivers/media/usb/usbvision/usbvision-core.c 		       proc, rc);
rc               1946 drivers/media/usb/usbvision/usbvision-core.c 		return rc;
rc               2005 drivers/media/usb/usbvision/usbvision-core.c 	rc = usb_control_msg(usbvision->dev, usb_sndctrlpipe(usbvision->dev, 1),
rc               2009 drivers/media/usb/usbvision/usbvision-core.c 	if (rc < 0) {
rc               2011 drivers/media/usb/usbvision/usbvision-core.c 		       proc, rc);
rc               2012 drivers/media/usb/usbvision/usbvision-core.c 		return rc;
rc               2040 drivers/media/usb/usbvision/usbvision-core.c 	int rc;
rc               2080 drivers/media/usb/usbvision/usbvision-core.c 	rc = usb_control_msg(usbvision->dev, usb_sndctrlpipe(usbvision->dev, 1),
rc               2086 drivers/media/usb/usbvision/usbvision-core.c 	if (rc < 0) {
rc               2087 drivers/media/usb/usbvision/usbvision-core.c 		dev_err(&usbvision->dev->dev, "%s: ERROR=%d\n", __func__, rc);
rc               2088 drivers/media/usb/usbvision/usbvision-core.c 		return rc;
rc               2092 drivers/media/usb/usbvision/usbvision-core.c 	rc = usbvision_write_reg(usbvision, USBVISION_DRM_CONT, USBVISION_RES_UR |
rc               2094 drivers/media/usb/usbvision/usbvision-core.c 	if (rc < 0)
rc               2095 drivers/media/usb/usbvision/usbvision-core.c 		return rc;
rc               2096 drivers/media/usb/usbvision/usbvision-core.c 	rc = usbvision_write_reg(usbvision, USBVISION_DRM_CONT, 0x00);
rc               2098 drivers/media/usb/usbvision/usbvision-core.c 	return rc;
rc                267 drivers/media/usb/usbvision/usbvision-i2c.c 	int rc, retries;
rc                270 drivers/media/usb/usbvision/usbvision-i2c.c 		rc = usbvision_write_reg(usbvision, USBVISION_SER_ADRS, addr);
rc                271 drivers/media/usb/usbvision/usbvision-i2c.c 		if (rc < 0)
rc                272 drivers/media/usb/usbvision/usbvision-i2c.c 			return rc;
rc                277 drivers/media/usb/usbvision/usbvision-i2c.c 		rc = usbvision_write_reg(usbvision, USBVISION_SER_CONT,
rc                279 drivers/media/usb/usbvision/usbvision-i2c.c 		if (rc < 0)
rc                280 drivers/media/usb/usbvision/usbvision-i2c.c 			return rc;
rc                285 drivers/media/usb/usbvision/usbvision-i2c.c 			rc = usbvision_read_reg(usbvision, USBVISION_SER_CONT);
rc                286 drivers/media/usb/usbvision/usbvision-i2c.c 		} while (rc > 0 && ((rc & 0x10) != 0));	/* Retry while busy */
rc                287 drivers/media/usb/usbvision/usbvision-i2c.c 		if (rc < 0)
rc                288 drivers/media/usb/usbvision/usbvision-i2c.c 			return rc;
rc                291 drivers/media/usb/usbvision/usbvision-i2c.c 		if ((rc & 0x20) == 0)	/* Ack? */
rc                295 drivers/media/usb/usbvision/usbvision-i2c.c 		rc = usbvision_write_reg(usbvision, USBVISION_SER_CONT, 0x00);
rc                296 drivers/media/usb/usbvision/usbvision-i2c.c 		if (rc < 0)
rc                297 drivers/media/usb/usbvision/usbvision-i2c.c 			return rc;
rc                335 drivers/media/usb/usbvision/usbvision-i2c.c 	int rc, retries;
rc                348 drivers/media/usb/usbvision/usbvision-i2c.c 		rc = usb_control_msg(usbvision->dev,
rc                356 drivers/media/usb/usbvision/usbvision-i2c.c 		if (rc < 0)
rc                357 drivers/media/usb/usbvision/usbvision-i2c.c 			return rc;
rc                359 drivers/media/usb/usbvision/usbvision-i2c.c 		rc = usbvision_write_reg(usbvision, USBVISION_SER_CONT,
rc                361 drivers/media/usb/usbvision/usbvision-i2c.c 		if (rc < 0)
rc                362 drivers/media/usb/usbvision/usbvision-i2c.c 			return rc;
rc                366 drivers/media/usb/usbvision/usbvision-i2c.c 			rc = usbvision_read_reg(usbvision, USBVISION_SER_CONT);
rc                367 drivers/media/usb/usbvision/usbvision-i2c.c 		} while (rc > 0 && ((rc & 0x10) != 0));	/* Retry while busy */
rc                368 drivers/media/usb/usbvision/usbvision-i2c.c 		if (rc < 0)
rc                369 drivers/media/usb/usbvision/usbvision-i2c.c 			return rc;
rc                371 drivers/media/usb/usbvision/usbvision-i2c.c 		if ((rc & 0x20) == 0)	/* Ack? */
rc                373 drivers/media/usb/zr364xx/zr364xx.c 	int rc;
rc                392 drivers/media/usb/zr364xx/zr364xx.c 		rc = videobuf_iolock(vq, &buf->vb, NULL);
rc                393 drivers/media/usb/zr364xx/zr364xx.c 		if (rc < 0)
rc                401 drivers/media/usb/zr364xx/zr364xx.c 	return rc;
rc                519 drivers/media/usb/zr364xx/zr364xx.c 	int rc = 0;
rc                526 drivers/media/usb/zr364xx/zr364xx.c 		rc = -1;
rc                534 drivers/media/usb/zr364xx/zr364xx.c 		rc = -1;
rc                545 drivers/media/usb/zr364xx/zr364xx.c 	return rc;
rc                921 drivers/media/usb/zr364xx/zr364xx.c 	int rc;
rc                923 drivers/media/usb/zr364xx/zr364xx.c 	rc = videobuf_querybuf(&cam->vb_vidq, p);
rc                924 drivers/media/usb/zr364xx/zr364xx.c 	return rc;
rc                931 drivers/media/usb/zr364xx/zr364xx.c 	int rc;
rc                936 drivers/media/usb/zr364xx/zr364xx.c 	rc = videobuf_qbuf(&cam->vb_vidq, p);
rc                937 drivers/media/usb/zr364xx/zr364xx.c 	return rc;
rc                944 drivers/media/usb/zr364xx/zr364xx.c 	int rc;
rc                949 drivers/media/usb/zr364xx/zr364xx.c 	rc = videobuf_dqbuf(&cam->vb_vidq, p, file->f_flags & O_NONBLOCK);
rc                950 drivers/media/usb/zr364xx/zr364xx.c 	return rc;
rc                652 drivers/media/v4l2-core/tuner-core.c 		int rc;
rc                655 drivers/media/v4l2-core/tuner-core.c 		rc = i2c_master_recv(client, buffer, sizeof(buffer));
rc                656 drivers/media/v4l2-core/tuner-core.c 		if (rc >= 0)
rc                657 drivers/media/v4l2-core/tuner-core.c 			pr_info("I2C RECV = %*ph\n", rc, buffer);
rc               3030 drivers/media/v4l2-core/v4l2-ctrls.c 	int rc;
rc               3032 drivers/media/v4l2-core/v4l2-ctrls.c 	rc = v4l2_query_ext_ctrl(hdl, &qec);
rc               3033 drivers/media/v4l2-core/v4l2-ctrls.c 	if (rc)
rc               3034 drivers/media/v4l2-core/v4l2-ctrls.c 		return rc;
rc                612 drivers/media/v4l2-core/v4l2-mem2mem.c 	__poll_t rc = 0;
rc                651 drivers/media/v4l2-core/v4l2-mem2mem.c 		rc |= EPOLLOUT | EPOLLWRNORM;
rc                660 drivers/media/v4l2-core/v4l2-mem2mem.c 		rc |= EPOLLIN | EPOLLRDNORM;
rc                663 drivers/media/v4l2-core/v4l2-mem2mem.c 	return rc;
rc                671 drivers/media/v4l2-core/v4l2-mem2mem.c 	__poll_t rc = 0;
rc                674 drivers/media/v4l2-core/v4l2-mem2mem.c 		rc = v4l2_m2m_poll_for_data(file, m2m_ctx, wait);
rc                681 drivers/media/v4l2-core/v4l2-mem2mem.c 			rc |= EPOLLPRI;
rc                684 drivers/media/v4l2-core/v4l2-mem2mem.c 	return rc;
rc                 79 drivers/media/v4l2-core/videobuf-core.c 	bool rc;
rc                 82 drivers/media/v4l2-core/videobuf-core.c 	rc = vb->state != VIDEOBUF_ACTIVE && vb->state != VIDEOBUF_QUEUED;
rc                 84 drivers/media/v4l2-core/videobuf-core.c 	return rc;
rc               1013 drivers/media/v4l2-core/videobuf-core.c 	int rc;
rc               1016 drivers/media/v4l2-core/videobuf-core.c 	rc = __videobuf_read_start(q);
rc               1019 drivers/media/v4l2-core/videobuf-core.c 	return rc;
rc               1049 drivers/media/v4l2-core/videobuf-core.c 	int rc, retval;
rc               1075 drivers/media/v4l2-core/videobuf-core.c 		rc = videobuf_waiton(q, q->read_buf, nonblocking, 1);
rc               1076 drivers/media/v4l2-core/videobuf-core.c 		if (rc < 0) {
rc               1078 drivers/media/v4l2-core/videobuf-core.c 				retval = rc;
rc               1083 drivers/media/v4l2-core/videobuf-core.c 			rc = __videobuf_copy_stream(q, q->read_buf, data + retval, count,
rc               1085 drivers/media/v4l2-core/videobuf-core.c 			if (rc < 0) {
rc               1086 drivers/media/v4l2-core/videobuf-core.c 				retval = rc;
rc               1089 drivers/media/v4l2-core/videobuf-core.c 			retval      += rc;
rc               1090 drivers/media/v4l2-core/videobuf-core.c 			count       -= rc;
rc               1091 drivers/media/v4l2-core/videobuf-core.c 			q->read_off += rc;
rc               1124 drivers/media/v4l2-core/videobuf-core.c 	__poll_t rc = 0;
rc               1135 drivers/media/v4l2-core/videobuf-core.c 			rc = EPOLLERR;
rc               1148 drivers/media/v4l2-core/videobuf-core.c 		rc = EPOLLERR;
rc               1150 drivers/media/v4l2-core/videobuf-core.c 	if (0 == rc) {
rc               1158 drivers/media/v4l2-core/videobuf-core.c 				rc = EPOLLOUT | EPOLLWRNORM;
rc               1161 drivers/media/v4l2-core/videobuf-core.c 				rc = EPOLLIN | EPOLLRDNORM;
rc               1167 drivers/media/v4l2-core/videobuf-core.c 	return rc;
rc               1173 drivers/media/v4l2-core/videobuf-core.c 	int rc = -EINVAL;
rc               1189 drivers/media/v4l2-core/videobuf-core.c 			rc = CALL(q, mmap_mapper, q, buf, vma);
rc               1195 drivers/media/v4l2-core/videobuf-core.c 	return rc;
rc               1407 drivers/memory/omap-gpmc.c 	int rc;
rc               1433 drivers/memory/omap-gpmc.c 	rc = request_irq(gpmc->irq, gpmc_handle_irq, 0, "gpmc", gpmc);
rc               1434 drivers/memory/omap-gpmc.c 	if (rc) {
rc               1436 drivers/memory/omap-gpmc.c 			gpmc->irq, rc);
rc               1441 drivers/memory/omap-gpmc.c 	return rc;
rc               2346 drivers/memory/omap-gpmc.c 	int rc;
rc               2389 drivers/memory/omap-gpmc.c 		rc = gpmc_probe_dt(pdev);
rc               2390 drivers/memory/omap-gpmc.c 		if (rc)
rc               2391 drivers/memory/omap-gpmc.c 			return rc;
rc               2422 drivers/memory/omap-gpmc.c 	rc = gpmc_gpio_init(gpmc);
rc               2423 drivers/memory/omap-gpmc.c 	if (rc)
rc               2427 drivers/memory/omap-gpmc.c 	rc = gpmc_setup_irq(gpmc);
rc               2428 drivers/memory/omap-gpmc.c 	if (rc) {
rc               2442 drivers/memory/omap-gpmc.c 	return rc;
rc                 84 drivers/memstick/core/memstick.c 	int rc = -ENODEV;
rc                 87 drivers/memstick/core/memstick.c 		rc = drv->probe(card);
rc                 88 drivers/memstick/core/memstick.c 		if (!rc)
rc                 91 drivers/memstick/core/memstick.c 	return rc;
rc                225 drivers/memstick/core/memstick.c 	int rc = -ENXIO;
rc                228 drivers/memstick/core/memstick.c 		(*mrq)->error = rc;
rc                234 drivers/memstick/core/memstick.c 		rc = host->card->next_request(host->card, mrq);
rc                236 drivers/memstick/core/memstick.c 	if (!rc)
rc                241 drivers/memstick/core/memstick.c 	return rc;
rc                421 drivers/memstick/core/memstick.c 	int rc = host->set_param(host, MEMSTICK_POWER, MEMSTICK_POWER_ON);
rc                423 drivers/memstick/core/memstick.c 	if (!rc)
rc                424 drivers/memstick/core/memstick.c 		rc = host->set_param(host, MEMSTICK_INTERFACE, MEMSTICK_SERIAL);
rc                426 drivers/memstick/core/memstick.c 	return rc;
rc                512 drivers/memstick/core/memstick.c 	int rc;
rc                517 drivers/memstick/core/memstick.c 	rc = idr_alloc(&memstick_host_idr, host, 0, 0, GFP_NOWAIT);
rc                518 drivers/memstick/core/memstick.c 	if (rc >= 0)
rc                519 drivers/memstick/core/memstick.c 		host->id = rc;
rc                523 drivers/memstick/core/memstick.c 	if (rc < 0)
rc                524 drivers/memstick/core/memstick.c 		return rc;
rc                528 drivers/memstick/core/memstick.c 	rc = device_add(&host->dev);
rc                529 drivers/memstick/core/memstick.c 	if (rc) {
rc                533 drivers/memstick/core/memstick.c 		return rc;
rc                592 drivers/memstick/core/memstick.c 	int rc = 0;
rc                596 drivers/memstick/core/memstick.c 		rc = memstick_power_on(host);
rc                599 drivers/memstick/core/memstick.c 	if (!rc)
rc                621 drivers/memstick/core/memstick.c 	int rc;
rc                627 drivers/memstick/core/memstick.c 	rc = bus_register(&memstick_bus_type);
rc                628 drivers/memstick/core/memstick.c 	if (rc)
rc                631 drivers/memstick/core/memstick.c 	rc = class_register(&memstick_host_class);
rc                632 drivers/memstick/core/memstick.c 	if (rc)
rc                642 drivers/memstick/core/memstick.c 	return rc;
rc               2103 drivers/memstick/core/ms_block.c 	int rc;
rc               2115 drivers/memstick/core/ms_block.c 		rc = -ENOMEM;
rc               2122 drivers/memstick/core/ms_block.c 		rc = PTR_ERR(msb->queue);
rc               2165 drivers/memstick/core/ms_block.c 	return rc;
rc               2171 drivers/memstick/core/ms_block.c 	int rc = 0;
rc               2180 drivers/memstick/core/ms_block.c 	rc = msb_init_card(card);
rc               2181 drivers/memstick/core/ms_block.c 	if (rc)
rc               2184 drivers/memstick/core/ms_block.c 	rc = msb_init_disk(card);
rc               2185 drivers/memstick/core/ms_block.c 	if (!rc) {
rc               2195 drivers/memstick/core/ms_block.c 	return rc;
rc               2335 drivers/memstick/core/ms_block.c 	int rc = memstick_register_driver(&msb_driver);
rc               2336 drivers/memstick/core/ms_block.c 	if (rc)
rc               2337 drivers/memstick/core/ms_block.c 		pr_err("failed to register memstick driver (error %d)\n", rc);
rc               2339 drivers/memstick/core/ms_block.c 	return rc;
rc                185 drivers/memstick/core/mspro_block.c 	int rc = -ENXIO;
rc                192 drivers/memstick/core/mspro_block.c 			rc = -EROFS;
rc                194 drivers/memstick/core/mspro_block.c 			rc = 0;
rc                199 drivers/memstick/core/mspro_block.c 	return rc;
rc                294 drivers/memstick/core/mspro_block.c 	ssize_t cnt, rc = 0;
rc                298 drivers/memstick/core/mspro_block.c 			if (PAGE_SIZE - rc)
rc                299 drivers/memstick/core/mspro_block.c 				buffer[rc++] = '\n';
rc                302 drivers/memstick/core/mspro_block.c 		rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "%02x ",
rc                305 drivers/memstick/core/mspro_block.c 	return rc;
rc                316 drivers/memstick/core/mspro_block.c 	ssize_t rc = 0;
rc                332 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "class: %x\n",
rc                334 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "block size: %x\n",
rc                336 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "block count: %x\n",
rc                338 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "user block count: %x\n",
rc                340 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "page size: %x\n",
rc                342 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "assembly date: "
rc                349 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "serial number: %x\n",
rc                351 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc,
rc                354 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "assembly model code: "
rc                358 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "memory maker code: %x\n",
rc                360 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "memory model code: %x\n",
rc                362 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "vcc: %x\n",
rc                364 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "vpp: %x\n",
rc                366 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "controller number: %x\n",
rc                368 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc,
rc                371 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "start sector: %x\n",
rc                373 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "unit size: %x\n",
rc                375 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "sub class: %x\n",
rc                377 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "interface type: %x\n",
rc                379 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "controller code: %x\n",
rc                381 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "format type: %x\n",
rc                383 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "device type: %x\n",
rc                385 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "mspro id: %s\n",
rc                387 drivers/memstick/core/mspro_block.c 	return rc;
rc                409 drivers/memstick/core/mspro_block.c 	ssize_t rc = 0;
rc                411 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "boot partition: %x\n",
rc                413 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "start head: %x\n",
rc                415 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "start sector: %x\n",
rc                417 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "start cylinder: %x\n",
rc                419 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "partition type: %x\n",
rc                421 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "end head: %x\n",
rc                423 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "end sector: %x\n",
rc                425 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "end cylinder: %x\n",
rc                427 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "start sectors: %x\n",
rc                429 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc,
rc                432 drivers/memstick/core/mspro_block.c 	return rc;
rc                444 drivers/memstick/core/mspro_block.c 	ssize_t rc = 0;
rc                451 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "name: %s\n", name);
rc                452 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "ext: %s\n", ext);
rc                453 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "attribute: %x\n",
rc                455 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "time: %d:%d:%d\n",
rc                459 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "date: %d-%d-%d\n",
rc                463 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "start cluster: %x\n",
rc                465 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "size: %x\n",
rc                467 drivers/memstick/core/mspro_block.c 	return rc;
rc                478 drivers/memstick/core/mspro_block.c 	ssize_t rc = 0;
rc                480 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "cylinders: %x\n",
rc                482 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "heads: %x\n",
rc                484 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "bytes per track: %x\n",
rc                486 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "bytes per sector: %x\n",
rc                488 drivers/memstick/core/mspro_block.c 	rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "sectors per track: %x\n",
rc                490 drivers/memstick/core/mspro_block.c 	return rc;
rc                800 drivers/memstick/core/mspro_block.c 	int rc = 0;
rc                807 drivers/memstick/core/mspro_block.c 			rc = 1;
rc                811 drivers/memstick/core/mspro_block.c 		if (rc)
rc                893 drivers/memstick/core/mspro_block.c 	int rc = 0;
rc                897 drivers/memstick/core/mspro_block.c 		rc = mspro_block_set_interface(card, MEMSTICK_SYS_PAR4);
rc                901 drivers/memstick/core/mspro_block.c 	if (rc) {
rc                904 drivers/memstick/core/mspro_block.c 		       dev_name(&card->dev), rc);
rc                914 drivers/memstick/core/mspro_block.c 		rc = mspro_block_set_interface(card, MEMSTICK_SYS_PAR8);
rc                916 drivers/memstick/core/mspro_block.c 		if (!rc) {
rc                926 drivers/memstick/core/mspro_block.c 			       dev_name(&card->dev), rc);
rc                934 drivers/memstick/core/mspro_block.c 	rc = card->current_mrq.error;
rc                936 drivers/memstick/core/mspro_block.c 	if (rc) {
rc                946 drivers/memstick/core/mspro_block.c 		rc = memstick_set_rw_addr(card);
rc                947 drivers/memstick/core/mspro_block.c 		if (!rc)
rc                948 drivers/memstick/core/mspro_block.c 			rc = mspro_block_set_interface(card, msb->system);
rc                950 drivers/memstick/core/mspro_block.c 		if (!rc) {
rc                952 drivers/memstick/core/mspro_block.c 			rc = mspro_block_wait_for_ced(card);
rc                953 drivers/memstick/core/mspro_block.c 			if (rc)
rc                954 drivers/memstick/core/mspro_block.c 				return rc;
rc                962 drivers/memstick/core/mspro_block.c 	return rc;
rc                975 drivers/memstick/core/mspro_block.c 	int cnt, rc, attr_count;
rc                999 drivers/memstick/core/mspro_block.c 		rc = card->current_mrq.error;
rc               1006 drivers/memstick/core/mspro_block.c 		rc = -ENODEV;
rc               1021 drivers/memstick/core/mspro_block.c 		rc = -ENOMEM;
rc               1028 drivers/memstick/core/mspro_block.c 		rc = -ENOMEM;
rc               1035 drivers/memstick/core/mspro_block.c 			rc = -ENOMEM;
rc               1063 drivers/memstick/core/mspro_block.c 			rc = -ENOMEM;
rc               1083 drivers/memstick/core/mspro_block.c 				rc = -ENOMEM;
rc               1102 drivers/memstick/core/mspro_block.c 			rc = card->current_mrq.error;
rc               1110 drivers/memstick/core/mspro_block.c 	rc = 0;
rc               1115 drivers/memstick/core/mspro_block.c 	return rc;
rc               1122 drivers/memstick/core/mspro_block.c 	int rc = 0;
rc               1138 drivers/memstick/core/mspro_block.c 	rc = mspro_block_wait_for_ced(card);
rc               1139 drivers/memstick/core/mspro_block.c 	if (rc)
rc               1140 drivers/memstick/core/mspro_block.c 		return rc;
rc               1142 drivers/memstick/core/mspro_block.c 	rc = mspro_block_switch_interface(card);
rc               1143 drivers/memstick/core/mspro_block.c 	if (rc)
rc               1144 drivers/memstick/core/mspro_block.c 		return rc;
rc               1162 drivers/memstick/core/mspro_block.c 	rc = mspro_block_read_attributes(card);
rc               1163 drivers/memstick/core/mspro_block.c 	if (rc)
rc               1164 drivers/memstick/core/mspro_block.c 		return rc;
rc               1181 drivers/memstick/core/mspro_block.c 	int rc, disk_id;
rc               1184 drivers/memstick/core/mspro_block.c 	for (rc = 0; msb->attr_group.attrs[rc]; ++rc) {
rc               1185 drivers/memstick/core/mspro_block.c 		s_attr = mspro_from_sysfs_attr(msb->attr_group.attrs[rc]);
rc               1210 drivers/memstick/core/mspro_block.c 		rc = -ENOMEM;
rc               1217 drivers/memstick/core/mspro_block.c 		rc = PTR_ERR(msb->queue);
rc               1256 drivers/memstick/core/mspro_block.c 	return rc;
rc               1287 drivers/memstick/core/mspro_block.c 	int rc = 0;
rc               1296 drivers/memstick/core/mspro_block.c 	rc = mspro_block_init_card(card);
rc               1298 drivers/memstick/core/mspro_block.c 	if (rc)
rc               1301 drivers/memstick/core/mspro_block.c 	rc = sysfs_create_group(&card->dev.kobj, &msb->attr_group);
rc               1302 drivers/memstick/core/mspro_block.c 	if (rc)
rc               1305 drivers/memstick/core/mspro_block.c 	rc = mspro_block_init_disk(card);
rc               1306 drivers/memstick/core/mspro_block.c 	if (!rc) {
rc               1318 drivers/memstick/core/mspro_block.c 	return rc;
rc               1367 drivers/memstick/core/mspro_block.c 	int rc = 0;
rc               1379 drivers/memstick/core/mspro_block.c 		rc = -ENOMEM;
rc               1413 drivers/memstick/core/mspro_block.c 	return rc;
rc               1444 drivers/memstick/core/mspro_block.c 	int rc = -ENOMEM;
rc               1446 drivers/memstick/core/mspro_block.c 	rc = register_blkdev(major, DRIVER_NAME);
rc               1447 drivers/memstick/core/mspro_block.c 	if (rc < 0) {
rc               1449 drivers/memstick/core/mspro_block.c 		       "major %d, error %d\n", major, rc);
rc               1450 drivers/memstick/core/mspro_block.c 		return rc;
rc               1453 drivers/memstick/core/mspro_block.c 		major = rc;
rc               1455 drivers/memstick/core/mspro_block.c 	rc = memstick_register_driver(&mspro_block_driver);
rc               1456 drivers/memstick/core/mspro_block.c 	if (rc)
rc               1458 drivers/memstick/core/mspro_block.c 	return rc;
rc                470 drivers/memstick/host/jmb38x_ms.c 	int rc;
rc                505 drivers/memstick/host/jmb38x_ms.c 			rc = memstick_next_req(msh, &host->req);
rc                506 drivers/memstick/host/jmb38x_ms.c 		} while (!rc && jmb38x_ms_issue_cmd(msh));
rc                509 drivers/memstick/host/jmb38x_ms.c 			rc = memstick_next_req(msh, &host->req);
rc                510 drivers/memstick/host/jmb38x_ms.c 			if (!rc)
rc                512 drivers/memstick/host/jmb38x_ms.c 		} while (!rc);
rc                611 drivers/memstick/host/jmb38x_ms.c 	int rc;
rc                616 drivers/memstick/host/jmb38x_ms.c 			rc = memstick_next_req(msh, &host->req);
rc                617 drivers/memstick/host/jmb38x_ms.c 			dev_dbg(&host->chip->pdev->dev, "tasklet req %d\n", rc);
rc                618 drivers/memstick/host/jmb38x_ms.c 		} while (!rc && jmb38x_ms_issue_cmd(msh));
rc                680 drivers/memstick/host/jmb38x_ms.c 	int rc = 0;
rc                685 drivers/memstick/host/jmb38x_ms.c 			rc = jmb38x_ms_reset(host);
rc                686 drivers/memstick/host/jmb38x_ms.c 			if (rc)
rc                687 drivers/memstick/host/jmb38x_ms.c 				return rc;
rc                819 drivers/memstick/host/jmb38x_ms.c 	int rc;
rc                823 drivers/memstick/host/jmb38x_ms.c 	rc = pci_enable_device(dev);
rc                824 drivers/memstick/host/jmb38x_ms.c 	if (rc)
rc                825 drivers/memstick/host/jmb38x_ms.c 		return rc;
rc                830 drivers/memstick/host/jmb38x_ms.c 	for (rc = 0; rc < jm->host_cnt; ++rc) {
rc                831 drivers/memstick/host/jmb38x_ms.c 		if (!jm->hosts[rc])
rc                833 drivers/memstick/host/jmb38x_ms.c 		memstick_resume_host(jm->hosts[rc]);
rc                834 drivers/memstick/host/jmb38x_ms.c 		memstick_detect_change(jm->hosts[rc]);
rc                849 drivers/memstick/host/jmb38x_ms.c 	int cnt, rc = 0;
rc                858 drivers/memstick/host/jmb38x_ms.c 		++rc;
rc                860 drivers/memstick/host/jmb38x_ms.c 	return rc;
rc                920 drivers/memstick/host/jmb38x_ms.c 	int rc, cnt;
rc                922 drivers/memstick/host/jmb38x_ms.c 	rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
rc                923 drivers/memstick/host/jmb38x_ms.c 	if (rc)
rc                924 drivers/memstick/host/jmb38x_ms.c 		return rc;
rc                926 drivers/memstick/host/jmb38x_ms.c 	rc = pci_enable_device(pdev);
rc                927 drivers/memstick/host/jmb38x_ms.c 	if (rc)
rc                928 drivers/memstick/host/jmb38x_ms.c 		return rc;
rc                932 drivers/memstick/host/jmb38x_ms.c 	rc = pci_request_regions(pdev, DRIVER_NAME);
rc                933 drivers/memstick/host/jmb38x_ms.c 	if (rc) {
rc                942 drivers/memstick/host/jmb38x_ms.c 		rc = -ENODEV;
rc                950 drivers/memstick/host/jmb38x_ms.c 		rc = -ENOMEM;
rc                963 drivers/memstick/host/jmb38x_ms.c 		rc = memstick_add_host(jm->hosts[cnt]);
rc                965 drivers/memstick/host/jmb38x_ms.c 		if (rc) {
rc                975 drivers/memstick/host/jmb38x_ms.c 	rc = -ENODEV;
rc                984 drivers/memstick/host/jmb38x_ms.c 	return rc;
rc                395 drivers/memstick/host/rtsx_pci_ms.c 	int rc;
rc                409 drivers/memstick/host/rtsx_pci_ms.c 			rc = memstick_next_req(msh, &host->req);
rc                410 drivers/memstick/host/rtsx_pci_ms.c 			dev_dbg(ms_dev(host), "next req %d\n", rc);
rc                412 drivers/memstick/host/rtsx_pci_ms.c 			if (!rc)
rc                414 drivers/memstick/host/rtsx_pci_ms.c 		} while (!rc);
rc                537 drivers/memstick/host/rtsx_pci_ms.c 	int rc;
rc                568 drivers/memstick/host/rtsx_pci_ms.c 	rc = memstick_add_host(msh);
rc                569 drivers/memstick/host/rtsx_pci_ms.c 	if (rc) {
rc                571 drivers/memstick/host/rtsx_pci_ms.c 		return rc;
rc                582 drivers/memstick/host/rtsx_pci_ms.c 	int rc;
rc                604 drivers/memstick/host/rtsx_pci_ms.c 			rc = memstick_next_req(msh, &host->req);
rc                605 drivers/memstick/host/rtsx_pci_ms.c 			if (!rc)
rc                607 drivers/memstick/host/rtsx_pci_ms.c 		} while (!rc);
rc                512 drivers/memstick/host/rtsx_usb_ms.c 	int rc;
rc                517 drivers/memstick/host/rtsx_usb_ms.c 			rc = memstick_next_req(msh, &host->req);
rc                518 drivers/memstick/host/rtsx_usb_ms.c 			dev_dbg(ms_dev(host), "next req %d\n", rc);
rc                520 drivers/memstick/host/rtsx_usb_ms.c 			if (!rc) {
rc                535 drivers/memstick/host/rtsx_usb_ms.c 		} while (!rc);
rc                338 drivers/memstick/host/tifm_ms.c 	int rc;
rc                362 drivers/memstick/host/tifm_ms.c 		rc = memstick_next_req(msh, &host->req);
rc                363 drivers/memstick/host/tifm_ms.c 	} while (!rc && tifm_ms_issue_cmd(host));
rc                385 drivers/memstick/host/tifm_ms.c 	int rc = 1;
rc                398 drivers/memstick/host/tifm_ms.c 			rc = tifm_ms_check_status(host);
rc                403 drivers/memstick/host/tifm_ms.c 				rc = tifm_ms_check_status(host);
rc                409 drivers/memstick/host/tifm_ms.c 	if (!rc)
rc                421 drivers/memstick/host/tifm_ms.c 	int rc = 1;
rc                441 drivers/memstick/host/tifm_ms.c 		rc = tifm_ms_check_status(host);
rc                448 drivers/memstick/host/tifm_ms.c 	if (!rc)
rc                461 drivers/memstick/host/tifm_ms.c 	int rc;
rc                467 drivers/memstick/host/tifm_ms.c 				rc = memstick_next_req(msh, &host->req);
rc                468 drivers/memstick/host/tifm_ms.c 				if (!rc)
rc                470 drivers/memstick/host/tifm_ms.c 			} while (!rc);
rc                476 drivers/memstick/host/tifm_ms.c 			rc = memstick_next_req(msh, &host->req);
rc                477 drivers/memstick/host/tifm_ms.c 		} while (!rc && tifm_ms_issue_cmd(host));
rc                555 drivers/memstick/host/tifm_ms.c 	int rc = -EIO;
rc                561 drivers/memstick/host/tifm_ms.c 		return rc;
rc                583 drivers/memstick/host/tifm_ms.c 	rc = memstick_add_host(msh);
rc                584 drivers/memstick/host/tifm_ms.c 	if (!rc)
rc                588 drivers/memstick/host/tifm_ms.c 	return rc;
rc                595 drivers/memstick/host/tifm_ms.c 	int rc = 0;
rc                615 drivers/memstick/host/tifm_ms.c 			rc = memstick_next_req(msh, &host->req);
rc                616 drivers/memstick/host/tifm_ms.c 			if (!rc)
rc                618 drivers/memstick/host/tifm_ms.c 		} while (!rc);
rc                288 drivers/message/fusion/mptbase.c 	int rc = 0;
rc                316 drivers/message/fusion/mptbase.c 		rc = 1;
rc                322 drivers/message/fusion/mptbase.c 	return rc;
rc                362 drivers/message/fusion/mptbase.c 	int		 rc;
rc                407 drivers/message/fusion/mptbase.c 		rc = mpt_HardResetHandler(ioc, CAN_SLEEP);
rc                409 drivers/message/fusion/mptbase.c 		       __func__, (rc == 0) ? "success" : "failed");
rc               2304 drivers/message/fusion/mptbase.c 	int	 rc=0;
rc               2360 drivers/message/fusion/mptbase.c 		if ((rc = MakeIocReady(ioc->alt_ioc, 0, sleepFlag)) == 0)
rc               2370 drivers/message/fusion/mptbase.c 		if ((rc = GetIocFacts(ioc, sleepFlag, reason)) == 0)
rc               2377 drivers/message/fusion/mptbase.c 		    "Retry IocFacts failed rc=%x\n", ioc->name, rc));
rc               2384 drivers/message/fusion/mptbase.c 		if ((rc = GetIocFacts(ioc->alt_ioc, sleepFlag, reason)) != 0) {
rc               2387 drivers/message/fusion/mptbase.c 			    ioc->name, rc));
rc               2390 drivers/message/fusion/mptbase.c 			rc = GetIocFacts(ioc->alt_ioc, sleepFlag, reason);
rc               2392 drivers/message/fusion/mptbase.c 		if (rc) {
rc               2394 drivers/message/fusion/mptbase.c 			    "Retry Alt IocFacts failed rc=%x\n", ioc->name, rc));
rc               2427 drivers/message/fusion/mptbase.c 			rc = request_irq(ioc->pcidev->irq, mpt_interrupt,
rc               2429 drivers/message/fusion/mptbase.c 			if (rc < 0) {
rc               2455 drivers/message/fusion/mptbase.c 	if ((ret == 0) && ((rc = PrimeIocFifos(ioc)) != 0))
rc               2463 drivers/message/fusion/mptbase.c 	if ((ret == 0) && ((rc = SendIocInit(ioc, sleepFlag)) != 0))
rc               2466 drivers/message/fusion/mptbase.c 	if (alt_ioc_ready && ((rc = PrimeIocFifos(ioc->alt_ioc)) != 0)) {
rc               2469 drivers/message/fusion/mptbase.c 		    ioc->alt_ioc->name, rc);
rc               2475 drivers/message/fusion/mptbase.c 		if ((rc = SendIocInit(ioc->alt_ioc, sleepFlag)) != 0) {
rc               2480 drivers/message/fusion/mptbase.c 					ioc->alt_ioc->name, rc);
rc               2492 drivers/message/fusion/mptbase.c 				rc = mpt_do_upload(ioc, sleepFlag);
rc               2493 drivers/message/fusion/mptbase.c 				if (rc == 0) {
rc               2527 drivers/message/fusion/mptbase.c 		rc = SendEventNotification(ioc->alt_ioc, 1, sleepFlag);
rc               2534 drivers/message/fusion/mptbase.c 	if (rc == 0) {	/* alt ioc */
rc               3466 drivers/message/fusion/mptbase.c 	int	 rc;
rc               3489 drivers/message/fusion/mptbase.c 		rc = mpt_handshake_req_reply_wait(ioc, req_sz,
rc               3493 drivers/message/fusion/mptbase.c 		rc = mpt_handshake_req_reply_wait(ioc, req_sz,
rc               3497 drivers/message/fusion/mptbase.c 	return rc;
rc               3513 drivers/message/fusion/mptbase.c 	int rc;
rc               3516 drivers/message/fusion/mptbase.c 		rc = 0;  /* use already allocated memory */
rc               3522 drivers/message/fusion/mptbase.c 		rc = 0;
rc               3529 drivers/message/fusion/mptbase.c 		rc = -1;
rc               3534 drivers/message/fusion/mptbase.c 		rc = 0;
rc               3537 drivers/message/fusion/mptbase.c 	return rc;
rc               4958 drivers/message/fusion/mptbase.c 	int			 rc = 0;
rc               4974 drivers/message/fusion/mptbase.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
rc               4975 drivers/message/fusion/mptbase.c 		return rc;
rc               4980 drivers/message/fusion/mptbase.c 		rc = -ENOMEM;
rc               4986 drivers/message/fusion/mptbase.c 			if ((rc = mpt_config(ioc, &cfg)) == 0) {
rc               5002 drivers/message/fusion/mptbase.c 		if (rc)
rc               5003 drivers/message/fusion/mptbase.c 			return rc;
rc               5017 drivers/message/fusion/mptbase.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
rc               5018 drivers/message/fusion/mptbase.c 		return rc;
rc               5024 drivers/message/fusion/mptbase.c 	rc = -ENOMEM;
rc               5031 drivers/message/fusion/mptbase.c 		if ((rc = mpt_config(ioc, &cfg)) == 0) {
rc               5046 drivers/message/fusion/mptbase.c 	return rc;
rc               5301 drivers/message/fusion/mptbase.c 	int			 rc;
rc               5315 drivers/message/fusion/mptbase.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
rc               5316 drivers/message/fusion/mptbase.c 		return rc;
rc               5323 drivers/message/fusion/mptbase.c 	rc = -ENOMEM;
rc               5331 drivers/message/fusion/mptbase.c 		if ((rc = mpt_config(ioc, &cfg)) == 0)
rc               5337 drivers/message/fusion/mptbase.c 	return rc;
rc               5369 drivers/message/fusion/mptbase.c 	int			 data, rc = 0;
rc               5418 drivers/message/fusion/mptbase.c 				rc = 1;
rc               5494 drivers/message/fusion/mptbase.c 				rc = 1;
rc               5561 drivers/message/fusion/mptbase.c 	return rc;
rc               5739 drivers/message/fusion/mptbase.c 	int				rc;
rc               5752 drivers/message/fusion/mptbase.c 		rc = -EFAULT;
rc               5757 drivers/message/fusion/mptbase.c 		rc = -EFAULT;
rc               5765 drivers/message/fusion/mptbase.c 		rc = -ENOMEM;
rc               5774 drivers/message/fusion/mptbase.c 		rc = -EFAULT;
rc               5778 drivers/message/fusion/mptbase.c 	rc = 0;
rc               5788 drivers/message/fusion/mptbase.c 	return rc;
rc               5806 drivers/message/fusion/mptbase.c 	int				rc;
rc               5819 drivers/message/fusion/mptbase.c 		rc = 0;
rc               5824 drivers/message/fusion/mptbase.c 		rc = 0;
rc               5832 drivers/message/fusion/mptbase.c 		rc = 0;
rc               5841 drivers/message/fusion/mptbase.c 		rc = 0;
rc               5845 drivers/message/fusion/mptbase.c 	rc = buffer->NumPhysDiskPaths;
rc               5852 drivers/message/fusion/mptbase.c 	return rc;
rc               5875 drivers/message/fusion/mptbase.c 	int				rc;
rc               5881 drivers/message/fusion/mptbase.c 	rc = 0;
rc               5891 drivers/message/fusion/mptbase.c 		rc = -EFAULT;
rc               5896 drivers/message/fusion/mptbase.c 		rc = -EFAULT;
rc               5904 drivers/message/fusion/mptbase.c 		rc = -ENOMEM;
rc               5913 drivers/message/fusion/mptbase.c 		rc = -EFAULT;
rc               5941 drivers/message/fusion/mptbase.c 	return rc;
rc               5963 drivers/message/fusion/mptbase.c 	int			 rc = 0;
rc               6006 drivers/message/fusion/mptbase.c 		rc = -ENOMEM;
rc               6022 drivers/message/fusion/mptbase.c 	return rc;
rc               6971 drivers/message/fusion/mptbase.c 	int		 rc;
rc               7007 drivers/message/fusion/mptbase.c 	rc = -1;
rc               7026 drivers/message/fusion/mptbase.c 	rc = SendIocReset(ioc, MPI_FUNCTION_IOC_MESSAGE_UNIT_RESET, sleepFlag);
rc               7033 drivers/message/fusion/mptbase.c 	if (rc)
rc               7042 drivers/message/fusion/mptbase.c 		rc = GetIocFacts(ioc, sleepFlag,
rc               7044 drivers/message/fusion/mptbase.c 		if (rc == 0)
rc               7054 drivers/message/fusion/mptbase.c 	rc = PrimeIocFifos(ioc);
rc               7055 drivers/message/fusion/mptbase.c 	if (rc != 0)
rc               7058 drivers/message/fusion/mptbase.c 	rc = SendIocInit(ioc, sleepFlag);
rc               7059 drivers/message/fusion/mptbase.c 	if (rc != 0)
rc               7062 drivers/message/fusion/mptbase.c 	rc = SendEventNotification(ioc, 1, sleepFlag);
rc               7063 drivers/message/fusion/mptbase.c 	if (rc != 0)
rc               7094 drivers/message/fusion/mptbase.c 		((rc == 0) ? "SUCCESS" : "FAILED")));
rc               7096 drivers/message/fusion/mptbase.c 	return rc;
rc               7144 drivers/message/fusion/mptbase.c 	int	 rc;
rc               7172 drivers/message/fusion/mptbase.c 		rc = 0;
rc               7197 drivers/message/fusion/mptbase.c 	rc = mpt_do_ioc_recovery(ioc, MPT_HOSTEVENT_IOC_RECOVER, sleepFlag);
rc               7198 drivers/message/fusion/mptbase.c 	if (rc != 0) {
rc               7201 drivers/message/fusion/mptbase.c 		       rc, ioc->name, mpt_GetIocState(ioc, 0));
rc               7211 drivers/message/fusion/mptbase.c 	ioc->reset_status = rc;
rc               7231 drivers/message/fusion/mptbase.c 		jiffies_to_msecs(jiffies - time_count)/1000, ((rc == 0) ?
rc               7234 drivers/message/fusion/mptbase.c 	return rc;
rc                181 drivers/message/fusion/mptctl.c 	int rc = 0;
rc                185 drivers/message/fusion/mptctl.c 			rc = -EAGAIN;
rc                188 drivers/message/fusion/mptctl.c 			rc = -ERESTARTSYS;
rc                190 drivers/message/fusion/mptctl.c 	return rc;
rc               1707 drivers/message/fusion/mptctl.c 	int		rc;
rc               1717 drivers/message/fusion/mptctl.c 	rc = mptctl_do_mpt_command (ioc, karg, &uarg->MF);
rc               1719 drivers/message/fusion/mptctl.c 	return rc;
rc               1746 drivers/message/fusion/mptctl.c 	int		sz, rc = 0;
rc               1811 drivers/message/fusion/mptctl.c 		rc = -EFAULT;
rc               1865 drivers/message/fusion/mptctl.c 				rc = -ENODEV;
rc               1873 drivers/message/fusion/mptctl.c 				rc = -ENODEV;
rc               1928 drivers/message/fusion/mptctl.c 			rc = -EFAULT;
rc               1947 drivers/message/fusion/mptctl.c 			rc = -EFAULT;
rc               2004 drivers/message/fusion/mptctl.c 			rc = -EFAULT;
rc               2046 drivers/message/fusion/mptctl.c 				rc = -EFAULT;
rc               2079 drivers/message/fusion/mptctl.c 		rc = -EFAULT;
rc               2115 drivers/message/fusion/mptctl.c 				rc = -ENOMEM;
rc               2134 drivers/message/fusion/mptctl.c 					rc =  -EFAULT;
rc               2149 drivers/message/fusion/mptctl.c 				rc = -ENOMEM;
rc               2180 drivers/message/fusion/mptctl.c 			rc =mpt_send_handshake_request(mptctl_id, ioc,
rc               2182 drivers/message/fusion/mptctl.c 			if (rc != 0) {
rc               2187 drivers/message/fusion/mptctl.c 				rc = -ENODATA;
rc               2202 drivers/message/fusion/mptctl.c 		rc = -ETIME;
rc               2247 drivers/message/fusion/mptctl.c 				 rc =  -ENODATA;
rc               2264 drivers/message/fusion/mptctl.c 				rc =  -ENODATA;
rc               2282 drivers/message/fusion/mptctl.c 			rc =  -ENODATA;
rc               2309 drivers/message/fusion/mptctl.c 	return rc;
rc               2333 drivers/message/fusion/mptctl.c 	int			rc, cim_rev;
rc               2421 drivers/message/fusion/mptctl.c 	rc = mpt_GetIocState(ioc, 1);
rc               2422 drivers/message/fusion/mptctl.c 	switch (rc) {
rc               2568 drivers/message/fusion/mptctl.c 	int			tmp, np, rc = 0;
rc               2611 drivers/message/fusion/mptctl.c 		if ((rc = mpt_config(ioc, &cfg)) == 0) {
rc               2665 drivers/message/fusion/mptctl.c 			if ((rc = mpt_config(ioc, &cfg)) == 0) {
rc                296 drivers/message/fusion/mptfc.c 	int			 rc = -ENOMEM;
rc                327 drivers/message/fusion/mptfc.c 		if ((rc = mpt_config(ioc, &cfg)) != 0)
rc                336 drivers/message/fusion/mptfc.c 		rc = -ENOMEM;
rc                343 drivers/message/fusion/mptfc.c 		if ((rc = mpt_config(ioc, &cfg)) == 0) {
rc                372 drivers/message/fusion/mptfc.c 		if (rc != 0)
rc                392 drivers/message/fusion/mptfc.c 	return rc;
rc                535 drivers/message/fusion/mptfc.c 	int			rc;
rc                542 drivers/message/fusion/mptfc.c 	rc = -ENODEV;
rc                550 drivers/message/fusion/mptfc.c 			rc = 0;
rc                553 drivers/message/fusion/mptfc.c 	if (rc != 0) {
rc                558 drivers/message/fusion/mptfc.c 	return rc;
rc                740 drivers/message/fusion/mptfc.c 	int			 rc;
rc                758 drivers/message/fusion/mptfc.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
rc                759 drivers/message/fusion/mptfc.c 		return rc;
rc                765 drivers/message/fusion/mptfc.c 	rc = -ENOMEM;
rc                774 drivers/message/fusion/mptfc.c 		if ((rc = mpt_config(ioc, &cfg)) == 0) {
rc                823 drivers/message/fusion/mptfc.c 	return rc;
rc                831 drivers/message/fusion/mptfc.c 	int			 rc;
rc                851 drivers/message/fusion/mptfc.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
rc                852 drivers/message/fusion/mptfc.c 		return rc;
rc                864 drivers/message/fusion/mptfc.c 	rc = mpt_config(ioc, &cfg);
rc                866 drivers/message/fusion/mptfc.c 	return rc;
rc                877 drivers/message/fusion/mptfc.c 	int			 rc;
rc                894 drivers/message/fusion/mptfc.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
rc                895 drivers/message/fusion/mptfc.c 		return rc;
rc                930 drivers/message/fusion/mptfc.c 	if ((rc = mpt_config(ioc, &cfg)) == 0) {
rc                941 drivers/message/fusion/mptfc.c 	return rc;
rc               1372 drivers/message/fusion/mptfc.c 	int rc=1;
rc               1402 drivers/message/fusion/mptfc.c 		rc = mptscsih_event_process(ioc,pEvReply);
rc               1405 drivers/message/fusion/mptfc.c 	return rc;
rc               1411 drivers/message/fusion/mptfc.c 	int		rc;
rc               1414 drivers/message/fusion/mptfc.c 	rc = mptscsih_ioc_reset(ioc,reset_phase);
rc               1415 drivers/message/fusion/mptfc.c 	if ((ioc->bus_type != FC) || (!rc))
rc               1416 drivers/message/fusion/mptfc.c 		return rc;
rc                384 drivers/message/fusion/mptsas.c 	struct mptsas_portinfo *port_info, *rc=NULL;
rc                390 drivers/message/fusion/mptsas.c 				rc = port_info;
rc                394 drivers/message/fusion/mptsas.c 	return rc;
rc                408 drivers/message/fusion/mptsas.c 	struct mptsas_portinfo *port_info, *rc = NULL;
rc                421 drivers/message/fusion/mptsas.c 				rc = port_info;
rc                426 drivers/message/fusion/mptsas.c 	return rc;
rc                623 drivers/message/fusion/mptsas.c 	int rc;
rc                625 drivers/message/fusion/mptsas.c 	rc = mptsas_sas_device_pg0(ioc, &sas_device,
rc                629 drivers/message/fusion/mptsas.c 	if (rc)
rc               1290 drivers/message/fusion/mptsas.c 	int rc;
rc               1292 drivers/message/fusion/mptsas.c 	rc = mptscsih_ioc_reset(ioc, reset_phase);
rc               1293 drivers/message/fusion/mptsas.c 	if ((ioc->bus_type != SAS) || (!rc))
rc               1294 drivers/message/fusion/mptsas.c 		return rc;
rc               1325 drivers/message/fusion/mptsas.c 	return rc;
rc               1932 drivers/message/fusion/mptsas.c 	enum blk_eh_timer_return rc = BLK_EH_DONE;
rc               1955 drivers/message/fusion/mptsas.c 		rc = BLK_EH_RESET_TIMER;
rc               1963 drivers/message/fusion/mptsas.c 		rc = BLK_EH_RESET_TIMER;
rc               1968 drivers/message/fusion/mptsas.c 	return rc;
rc               2194 drivers/message/fusion/mptsas.c 	int i, rc;
rc               2201 drivers/message/fusion/mptsas.c 				rc = p->phy_info[i].attached.slot;
rc               2206 drivers/message/fusion/mptsas.c 	rc = -ENXIO;
rc               2209 drivers/message/fusion/mptsas.c 	return rc;
rc               4208 drivers/message/fusion/mptsas.c 	int rc;
rc               4211 drivers/message/fusion/mptsas.c 	rc = scsi_device_reprobe(sdev);
rc                138 drivers/message/fusion/mptscsih.c 	int rc;
rc                152 drivers/message/fusion/mptscsih.c 		rc = SUCCESS;
rc                157 drivers/message/fusion/mptscsih.c 		rc = FAILED;
rc                165 drivers/message/fusion/mptscsih.c 	return rc;
rc               1248 drivers/message/fusion/mptscsih.c 	int rc;
rc               1250 drivers/message/fusion/mptscsih.c 	rc = mpt_resume(pdev);
rc               1252 drivers/message/fusion/mptscsih.c 	return rc;
rc               2129 drivers/message/fusion/mptscsih.c 	int rc = 0;
rc               2137 drivers/message/fusion/mptscsih.c 			rc = 1;
rc               2172 drivers/message/fusion/mptscsih.c 				rc = 1;
rc               2192 drivers/message/fusion/mptscsih.c 			rc = 1;
rc               2197 drivers/message/fusion/mptscsih.c 	return rc;
rc               2207 drivers/message/fusion/mptscsih.c 	int rc = -ENXIO;
rc               2215 drivers/message/fusion/mptscsih.c 			rc = ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskNum;
rc               2250 drivers/message/fusion/mptscsih.c 				rc = phys_disk->PhysDiskNum;
rc               2269 drivers/message/fusion/mptscsih.c 			rc = component_info->d.PhysDiskNum;
rc               2274 drivers/message/fusion/mptscsih.c 	return rc;
rc                378 drivers/message/fusion/mptspi.c 	int i, rc = 0;
rc                388 drivers/message/fusion/mptspi.c 			rc = 1;
rc                394 drivers/message/fusion/mptspi.c 	return rc;
rc               1306 drivers/message/fusion/mptspi.c 	int rc;
rc               1308 drivers/message/fusion/mptspi.c 	rc = mptscsih_ioc_reset(ioc, reset_phase);
rc               1309 drivers/message/fusion/mptspi.c 	if ((ioc->bus_type != SPI) || (!rc))
rc               1310 drivers/message/fusion/mptspi.c 		return rc;
rc               1321 drivers/message/fusion/mptspi.c 	return rc;
rc               1333 drivers/message/fusion/mptspi.c 	int rc;
rc               1335 drivers/message/fusion/mptspi.c 	rc = mptscsih_resume(pdev);
rc               1338 drivers/message/fusion/mptspi.c 	return rc;
rc                 85 drivers/mfd/qcom-pm8xxx.c 	int	rc;
rc                 88 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_write(chip->regmap, SSBI_REG_ADDR_IRQ_BLK_SEL, bp);
rc                 89 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                 90 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed Selecting Block %d rc=%d\n", bp, rc);
rc                 94 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_read(chip->regmap, SSBI_REG_ADDR_IRQ_IT_STATUS, ip);
rc                 95 drivers/mfd/qcom-pm8xxx.c 	if (rc)
rc                 96 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed Reading Status rc=%d\n", rc);
rc                 99 drivers/mfd/qcom-pm8xxx.c 	return rc;
rc                105 drivers/mfd/qcom-pm8xxx.c 	int	rc;
rc                108 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_write(chip->regmap, SSBI_REG_ADDR_IRQ_BLK_SEL, bp);
rc                109 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                110 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed Selecting Block %d rc=%d\n", bp, rc);
rc                115 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_write(chip->regmap, SSBI_REG_ADDR_IRQ_CONFIG, cp);
rc                116 drivers/mfd/qcom-pm8xxx.c 	if (rc)
rc                117 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed Configuring IRQ rc=%d\n", rc);
rc                120 drivers/mfd/qcom-pm8xxx.c 	return rc;
rc                334 drivers/mfd/qcom-pm8xxx.c 	int rc;
rc                343 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_write(chip->regmap, SSBI_REG_ADDR_IRQ_BLK_SEL, block);
rc                344 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                345 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed Selecting Block %d rc=%d\n", block, rc);
rc                349 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_read(chip->regmap, SSBI_REG_ADDR_IRQ_RT_STATUS, &bits);
rc                350 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                351 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed Reading Status rc=%d\n", rc);
rc                359 drivers/mfd/qcom-pm8xxx.c 	return rc;
rc                410 drivers/mfd/qcom-pm8xxx.c 	int irq_bit, rc;
rc                417 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_update_bits(chip->regmap,
rc                420 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                421 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed to mask IRQ:%d rc=%d\n", pmirq, rc);
rc                425 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_update_bits(chip->regmap,
rc                428 drivers/mfd/qcom-pm8xxx.c 	if (rc)
rc                429 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed to CLEAR IRQ:%d rc=%d\n", pmirq, rc);
rc                436 drivers/mfd/qcom-pm8xxx.c 	int irq_bit, rc;
rc                444 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_update_bits(chip->regmap,
rc                447 drivers/mfd/qcom-pm8xxx.c 	if (rc)
rc                448 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed to read/write unmask IRQ:%d rc=%d\n", pmirq, rc);
rc                457 drivers/mfd/qcom-pm8xxx.c 	int rc, pmirq = irqd_to_hwirq(d);
rc                466 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_read(chip->regmap,
rc                468 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                469 drivers/mfd/qcom-pm8xxx.c 		pr_err("Reading Status of IRQ %d failed rc=%d\n", pmirq, rc);
rc                470 drivers/mfd/qcom-pm8xxx.c 		return rc;
rc                475 drivers/mfd/qcom-pm8xxx.c 	return rc;
rc                520 drivers/mfd/qcom-pm8xxx.c 	int irq, rc;
rc                541 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_read(regmap, REG_HWREV, &val);
rc                542 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                543 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed to read hw rev reg %d:rc=%d\n", REG_HWREV, rc);
rc                544 drivers/mfd/qcom-pm8xxx.c 		return rc;
rc                550 drivers/mfd/qcom-pm8xxx.c 	rc = regmap_read(regmap, REG_HWREV_2, &val);
rc                551 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                553 drivers/mfd/qcom-pm8xxx.c 			REG_HWREV_2, rc);
rc                554 drivers/mfd/qcom-pm8xxx.c 		return rc;
rc                582 drivers/mfd/qcom-pm8xxx.c 	rc = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
rc                583 drivers/mfd/qcom-pm8xxx.c 	if (rc) {
rc                588 drivers/mfd/qcom-pm8xxx.c 	return rc;
rc                 62 drivers/misc/cxl/api.c 	int rc;
rc                 69 drivers/misc/cxl/api.c 	rc = simple_pin_fs(&cxl_fs_type, &cxl_vfs_mount, &cxl_fs_cnt);
rc                 70 drivers/misc/cxl/api.c 	if (rc < 0) {
rc                 71 drivers/misc/cxl/api.c 		pr_err("Cannot mount cxl pseudo filesystem: %d\n", rc);
rc                 72 drivers/misc/cxl/api.c 		file = ERR_PTR(rc);
rc                104 drivers/misc/cxl/api.c 	int rc;
rc                117 drivers/misc/cxl/api.c 	rc = cxl_context_init(ctx, afu, false);
rc                118 drivers/misc/cxl/api.c 	if (rc)
rc                125 drivers/misc/cxl/api.c 	return ERR_PTR(rc);
rc                268 drivers/misc/cxl/api.c 	int rc = 0;
rc                281 drivers/misc/cxl/api.c 	rc = cxl_adapter_context_get(ctx->afu->adapter);
rc                282 drivers/misc/cxl/api.c 	if (rc)
rc                312 drivers/misc/cxl/api.c 	if ((rc = cxl_ops->attach_process(ctx, kernel, wed, 0))) {
rc                328 drivers/misc/cxl/api.c 	return rc;
rc                391 drivers/misc/cxl/api.c 	int rc, flags, fdtmp;
rc                401 drivers/misc/cxl/api.c 	rc = get_unused_fd_flags(flags);
rc                402 drivers/misc/cxl/api.c 	if (rc < 0)
rc                403 drivers/misc/cxl/api.c 		return ERR_PTR(rc);
rc                404 drivers/misc/cxl/api.c 	fdtmp = rc;
rc                462 drivers/misc/cxl/api.c 	int rc;
rc                472 drivers/misc/cxl/api.c 	rc = afu_register_irqs(ctx, work->num_interrupts);
rc                473 drivers/misc/cxl/api.c 	if (rc)
rc                474 drivers/misc/cxl/api.c 		return rc;
rc                476 drivers/misc/cxl/api.c 	rc = cxl_start_context(ctx, work->work_element_descriptor, current);
rc                477 drivers/misc/cxl/api.c 	if (rc < 0) {
rc                479 drivers/misc/cxl/api.c 		return rc;
rc                506 drivers/misc/cxl/api.c 	int rc;
rc                508 drivers/misc/cxl/api.c 	rc = cxl_ops->afu_reset(afu);
rc                509 drivers/misc/cxl/api.c 	if (rc)
rc                510 drivers/misc/cxl/api.c 		return rc;
rc                284 drivers/misc/cxl/context.c 	int rc;
rc                286 drivers/misc/cxl/context.c 	rc = __detach_context(ctx);
rc                287 drivers/misc/cxl/context.c 	if (rc)
rc                 23 drivers/misc/cxl/cxllib.c 	int rc;
rc                 41 drivers/misc/cxl/cxllib.c 	rc = cxl_calc_capp_routing(dev, &chip_id, &phb_index, &capp_unit_id);
rc                 42 drivers/misc/cxl/cxllib.c 	if (rc)
rc                 77 drivers/misc/cxl/cxllib.c 	int rc;
rc                 86 drivers/misc/cxl/cxllib.c 		rc = allocate_dummy_read_buf();
rc                 87 drivers/misc/cxl/cxllib.c 		if (rc) {
rc                 89 drivers/misc/cxl/cxllib.c 			return rc;
rc                 94 drivers/misc/cxl/cxllib.c 	rc = cxl_calc_capp_routing(dev, &chip_id, &phb_index, &capp_unit_id);
rc                 95 drivers/misc/cxl/cxllib.c 	if (rc)
rc                 96 drivers/misc/cxl/cxllib.c 		return rc;
rc                 98 drivers/misc/cxl/cxllib.c 	rc = cxl_get_xsl9_dsnctl(dev, capp_unit_id, &cfg->dsnctl);
rc                 99 drivers/misc/cxl/cxllib.c 	if (rc)
rc                100 drivers/misc/cxl/cxllib.c 		return rc;
rc                113 drivers/misc/cxl/cxllib.c 	int rc = 0;
rc                128 drivers/misc/cxl/cxllib.c 		rc = pnv_phb_to_cxl_mode(dev, OPAL_PHB_CAPI_MODE_SNOOP_OFF);
rc                129 drivers/misc/cxl/cxllib.c 		if (rc)
rc                130 drivers/misc/cxl/cxllib.c 			rc = -EBUSY;
rc                132 drivers/misc/cxl/cxllib.c 			rc = -EPERM;
rc                138 drivers/misc/cxl/cxllib.c 		rc = pnv_phb_to_cxl_mode(dev, OPAL_PHB_CAPI_MODE_DMA_TVT1);
rc                139 drivers/misc/cxl/cxllib.c 		if (rc)
rc                140 drivers/misc/cxl/cxllib.c 			return rc;
rc                141 drivers/misc/cxl/cxllib.c 		rc = pnv_phb_to_cxl_mode(dev, OPAL_PHB_CAPI_MODE_SNOOP_ON);
rc                144 drivers/misc/cxl/cxllib.c 		rc = -EINVAL;
rc                146 drivers/misc/cxl/cxllib.c 	return rc;
rc                159 drivers/misc/cxl/cxllib.c 	int rc;
rc                164 drivers/misc/cxl/cxllib.c 	rc = dma_set_mask(&dev->dev, DMA_BIT_MASK(64));
rc                165 drivers/misc/cxl/cxllib.c 	return rc;
rc                208 drivers/misc/cxl/cxllib.c 	int rc = 0;
rc                214 drivers/misc/cxl/cxllib.c 		rc = -EFAULT;
rc                222 drivers/misc/cxl/cxllib.c 	return rc;
rc                227 drivers/misc/cxl/cxllib.c 	int rc;
rc                240 drivers/misc/cxl/cxllib.c 	rc = get_vma_info(mm, addr, &vma_start, &vma_end, &page_size);
rc                241 drivers/misc/cxl/cxllib.c 	if (rc)
rc                242 drivers/misc/cxl/cxllib.c 		return rc;
rc                261 drivers/misc/cxl/cxllib.c 			rc = get_vma_info(mm, dar, &vma_start, &vma_end,
rc                263 drivers/misc/cxl/cxllib.c 			if (rc)
rc                264 drivers/misc/cxl/cxllib.c 				return rc;
rc                267 drivers/misc/cxl/cxllib.c 		rc = cxl_handle_mm_fault(mm, flags, dar);
rc                268 drivers/misc/cxl/cxllib.c 		if (rc)
rc                 88 drivers/misc/cxl/fault.c 	int rc;
rc                 90 drivers/misc/cxl/fault.c 	if (!(rc = copro_calculate_slb(mm, ea, &slb))) {
rc                 94 drivers/misc/cxl/fault.c 	return rc;
rc                115 drivers/misc/cxl/fault.c 	int rc;
rc                120 drivers/misc/cxl/fault.c 	if ((rc = cxl_fault_segment(ctx, mm, ea)))
rc                314 drivers/misc/cxl/fault.c 	int rc;
rc                328 drivers/misc/cxl/fault.c 			rc = copro_calculate_slb(mm, ea, &slb);
rc                329 drivers/misc/cxl/fault.c 			if (rc)
rc                 50 drivers/misc/cxl/file.c 	int rc = -ENODEV;
rc                 78 drivers/misc/cxl/file.c 		rc = -EIO;
rc                 83 drivers/misc/cxl/file.c 		rc = -ENOMEM;
rc                 87 drivers/misc/cxl/file.c 	rc = cxl_context_init(ctx, afu, master);
rc                 88 drivers/misc/cxl/file.c 	if (rc)
rc                 97 drivers/misc/cxl/file.c 	rc = 0;
rc                104 drivers/misc/cxl/file.c 	return rc;
rc                152 drivers/misc/cxl/file.c 	int rc;
rc                163 drivers/misc/cxl/file.c 		rc = -EIO;
rc                174 drivers/misc/cxl/file.c 		rc = -EINVAL;
rc                182 drivers/misc/cxl/file.c 		rc =  -EINVAL;
rc                186 drivers/misc/cxl/file.c 	if ((rc = afu_register_irqs(ctx, work.num_interrupts)))
rc                201 drivers/misc/cxl/file.c 	rc = cxl_adapter_context_get(ctx->afu->adapter);
rc                202 drivers/misc/cxl/file.c 	if (rc) {
rc                253 drivers/misc/cxl/file.c 	if ((rc = cxl_ops->attach_process(ctx, false, work.work_element_descriptor,
rc                266 drivers/misc/cxl/file.c 	rc = 0;
rc                270 drivers/misc/cxl/file.c 			rc = -EFAULT;
rc                277 drivers/misc/cxl/file.c 	return rc;
rc                431 drivers/misc/cxl/file.c 	int rc;
rc                448 drivers/misc/cxl/file.c 			rc = -EIO;
rc                453 drivers/misc/cxl/file.c 			rc = -EAGAIN;
rc                458 drivers/misc/cxl/file.c 			rc = -ERESTARTSYS;
rc                519 drivers/misc/cxl/file.c 	return rc;
rc                569 drivers/misc/cxl/file.c 	int rc;
rc                572 drivers/misc/cxl/file.c 	if ((rc = cdev_add(cdev, devt, 1))) {
rc                573 drivers/misc/cxl/file.c 		dev_err(&afu->dev, "Unable to add %s chardev: %i\n", desc, rc);
rc                574 drivers/misc/cxl/file.c 		return rc;
rc                580 drivers/misc/cxl/file.c 		dev_err(&afu->dev, "Unable to create %s chardev in sysfs: %i\n", desc, rc);
rc                581 drivers/misc/cxl/file.c 		rc = PTR_ERR(dev);
rc                590 drivers/misc/cxl/file.c 	return rc;
rc                660 drivers/misc/cxl/file.c 	int rc;
rc                673 drivers/misc/cxl/file.c 	if ((rc = alloc_chrdev_region(&cxl_dev, 0, CXL_NUM_MINORS, "cxl"))) {
rc                674 drivers/misc/cxl/file.c 		pr_err("Unable to allocate CXL major number: %i\n", rc);
rc                675 drivers/misc/cxl/file.c 		return rc;
rc                683 drivers/misc/cxl/file.c 		rc = PTR_ERR(cxl_class);
rc                692 drivers/misc/cxl/file.c 	return rc;
rc                 55 drivers/misc/cxl/flash.c 	int rc;
rc                 60 drivers/misc/cxl/flash.c 	rc = rtas_call(token, 2, 1, NULL, rtas_data_buf, scope);
rc                 64 drivers/misc/cxl/flash.c 	return rc;
rc                 72 drivers/misc/cxl/flash.c 	int rc;
rc                 94 drivers/misc/cxl/flash.c 	rc = cxl_update_properties(dn, new_prop);
rc                 98 drivers/misc/cxl/flash.c 	if (rc) {
rc                103 drivers/misc/cxl/flash.c 	return rc;
rc                110 drivers/misc/cxl/flash.c 	int i, rc, ret;
rc                134 drivers/misc/cxl/flash.c 		rc = rcall(token, buf, scope);
rc                135 drivers/misc/cxl/flash.c 		if (rc < 0)
rc                166 drivers/misc/cxl/flash.c 	} while (rc == 1);
rc                170 drivers/misc/cxl/flash.c 	return rc;
rc                177 drivers/misc/cxl/flash.c 	int token, rc, i;
rc                192 drivers/misc/cxl/flash.c 		rc = rcall(token, buf, scope);
rc                193 drivers/misc/cxl/flash.c 		if (rc && rc != 1)
rc                221 drivers/misc/cxl/flash.c 	} while (rc == 1);
rc                235 drivers/misc/cxl/flash.c 	int rc = 0, need_header;
rc                263 drivers/misc/cxl/flash.c 		rc = -EINVAL;
rc                311 drivers/misc/cxl/flash.c 	rc = fct(adapter->guest->handle, virt_to_phys(le), entries,
rc                313 drivers/misc/cxl/flash.c 	if (rc == 0) /* success of download/validation operation */
rc                319 drivers/misc/cxl/flash.c 	return rc;
rc                325 drivers/misc/cxl/flash.c 	int rc = 0;
rc                330 drivers/misc/cxl/flash.c 		rc = handle_image(adapter, operation,
rc                332 drivers/misc/cxl/flash.c 		if (rc < 0) {
rc                336 drivers/misc/cxl/flash.c 		return rc;
rc                339 drivers/misc/cxl/flash.c 		rc = handle_image(adapter, operation,
rc                341 drivers/misc/cxl/flash.c 		if (rc < 0) {
rc                344 drivers/misc/cxl/flash.c 			return rc;
rc                346 drivers/misc/cxl/flash.c 		if (rc == 0) {
rc                362 drivers/misc/cxl/flash.c 			rc = update_devicetree(adapter, DEVICE_SCOPE);
rc                365 drivers/misc/cxl/flash.c 		return rc;
rc                395 drivers/misc/cxl/flash.c 	int rc = 0, i;
rc                406 drivers/misc/cxl/flash.c 		rc = -ENODEV;
rc                428 drivers/misc/cxl/flash.c 		rc = -ENOMEM;
rc                435 drivers/misc/cxl/flash.c 			rc = -ENOMEM;
rc                455 drivers/misc/cxl/flash.c 	return rc;
rc                529 drivers/misc/cxl/flash.c 	int rc;
rc                533 drivers/misc/cxl/flash.c 	if ((rc = cdev_add(&adapter->guest->cdev, devt, 1))) {
rc                536 drivers/misc/cxl/flash.c 			adapter->adapter_num, rc);
rc                542 drivers/misc/cxl/flash.c 	return rc;
rc                 70 drivers/misc/cxl/guest.c 	int rc = 0, i, tocopy;
rc                 94 drivers/misc/cxl/guest.c 		rc = -ENOMEM;
rc                101 drivers/misc/cxl/guest.c 			rc = -ENOMEM;
rc                111 drivers/misc/cxl/guest.c 		rc = cxl_h_collect_vpd_adapter(adapter->guest->handle,
rc                114 drivers/misc/cxl/guest.c 		rc = cxl_h_collect_vpd(afu->guest->handle, 0,
rc                119 drivers/misc/cxl/guest.c 	if (!rc) {
rc                126 drivers/misc/cxl/guest.c 		rc = len;
rc                147 drivers/misc/cxl/guest.c 	return rc;
rc                159 drivers/misc/cxl/guest.c 	int rc;
rc                162 drivers/misc/cxl/guest.c 	rc = guest_get_irq_info(ctx, &irq_info);
rc                163 drivers/misc/cxl/guest.c 	if (rc) {
rc                164 drivers/misc/cxl/guest.c 		WARN(1, "Unable to get IRQ info: %i\n", rc);
rc                168 drivers/misc/cxl/guest.c 	rc = cxl_irq_psl8(irq, ctx, &irq_info);
rc                169 drivers/misc/cxl/guest.c 	return rc;
rc                175 drivers/misc/cxl/guest.c 	int rc = 0;
rc                180 drivers/misc/cxl/guest.c 	rc = cxl_h_read_error_state(afu->guest->handle, &state);
rc                181 drivers/misc/cxl/guest.c 	if (!rc) {
rc                188 drivers/misc/cxl/guest.c 	return rc;
rc                194 drivers/misc/cxl/guest.c 	int rc;
rc                197 drivers/misc/cxl/guest.c 	rc = cxl_h_get_fn_error_interrupt(afu->guest->handle, &serr);
rc                198 drivers/misc/cxl/guest.c 	if (rc) {
rc                199 drivers/misc/cxl/guest.c 		dev_crit(&afu->dev, "Couldn't read PSL_SERR_An: %d\n", rc);
rc                208 drivers/misc/cxl/guest.c 	rc = cxl_h_ack_fn_error_interrupt(afu->guest->handle, serr);
rc                209 drivers/misc/cxl/guest.c 	if (rc)
rc                211 drivers/misc/cxl/guest.c 			rc);
rc                263 drivers/misc/cxl/guest.c 	int i, rc;
rc                275 drivers/misc/cxl/guest.c 	rc = cxl_h_reset_adapter(adapter->guest->handle);
rc                277 drivers/misc/cxl/guest.c 		if (!rc && (afu = adapter->afu[i])) {
rc                284 drivers/misc/cxl/guest.c 	return rc;
rc                416 drivers/misc/cxl/guest.c 	int rc = 0;
rc                428 drivers/misc/cxl/guest.c 	rc = cxl_h_get_config(afu->guest->handle, cr_idx, offset,
rc                430 drivers/misc/cxl/guest.c 	if (rc)
rc                452 drivers/misc/cxl/guest.c 	return rc;
rc                458 drivers/misc/cxl/guest.c 	int rc;
rc                461 drivers/misc/cxl/guest.c 	rc = _guest_afu_cr_readXX(4, afu, cr_idx, offset, &val);
rc                462 drivers/misc/cxl/guest.c 	if (!rc)
rc                464 drivers/misc/cxl/guest.c 	return rc;
rc                470 drivers/misc/cxl/guest.c 	int rc;
rc                473 drivers/misc/cxl/guest.c 	rc = _guest_afu_cr_readXX(2, afu, cr_idx, offset, &val);
rc                474 drivers/misc/cxl/guest.c 	if (!rc)
rc                476 drivers/misc/cxl/guest.c 	return rc;
rc                482 drivers/misc/cxl/guest.c 	int rc;
rc                485 drivers/misc/cxl/guest.c 	rc = _guest_afu_cr_readXX(1, afu, cr_idx, offset, &val);
rc                486 drivers/misc/cxl/guest.c 	if (!rc)
rc                488 drivers/misc/cxl/guest.c 	return rc;
rc                521 drivers/misc/cxl/guest.c 	int rc, r, i;
rc                565 drivers/misc/cxl/guest.c 		rc = afu_register_irqs(ctx, 0);
rc                566 drivers/misc/cxl/guest.c 		if (rc)
rc                585 drivers/misc/cxl/guest.c 	rc = cxl_h_attach_process(ctx->afu->guest->handle, elem,
rc                587 drivers/misc/cxl/guest.c 	if (rc == H_SUCCESS) {
rc                617 drivers/misc/cxl/guest.c 	return rc;
rc                678 drivers/misc/cxl/guest.c 	int rc = 0;
rc                684 drivers/misc/cxl/guest.c 	rc = cxl_h_get_afu_err(afu->guest->handle,
rc                688 drivers/misc/cxl/guest.c 	if (rc)
rc                697 drivers/misc/cxl/guest.c 	return rc;
rc                731 drivers/misc/cxl/guest.c 	int rc;
rc                739 drivers/misc/cxl/guest.c 	if ((rc = cxl_chardev_m_afu_add(afu)))
rc                740 drivers/misc/cxl/guest.c 		return rc;
rc                742 drivers/misc/cxl/guest.c 	if ((rc = cxl_sysfs_afu_m_add(afu)))
rc                745 drivers/misc/cxl/guest.c 	if ((rc = cxl_chardev_s_afu_add(afu)))
rc                753 drivers/misc/cxl/guest.c 	return rc;
rc                823 drivers/misc/cxl/guest.c 	int rc, cur_state;
rc                825 drivers/misc/cxl/guest.c 	rc = afu_read_error_state(afu, &cur_state);
rc                826 drivers/misc/cxl/guest.c 	if (rc)
rc                827 drivers/misc/cxl/guest.c 		return rc;
rc                844 drivers/misc/cxl/guest.c 		if ((rc = cxl_ops->afu_reset(afu)))
rc                845 drivers/misc/cxl/guest.c 			pr_devel("reset hcall failed %d\n", rc);
rc                847 drivers/misc/cxl/guest.c 		rc = afu_read_error_state(afu, &cur_state);
rc                848 drivers/misc/cxl/guest.c 		if (!rc && cur_state == H_STATE_NORMAL) {
rc                873 drivers/misc/cxl/guest.c 	return rc;
rc                921 drivers/misc/cxl/guest.c 	int rc;
rc                932 drivers/misc/cxl/guest.c 	if ((rc = dev_set_name(&afu->dev, "afu%i.%i",
rc                939 drivers/misc/cxl/guest.c 	if ((rc = cxl_of_read_afu_handle(afu, afu_np)))
rc                942 drivers/misc/cxl/guest.c 	if ((rc = cxl_ops->afu_reset(afu)))
rc                945 drivers/misc/cxl/guest.c 	if ((rc = cxl_of_read_afu_properties(afu, afu_np)))
rc                948 drivers/misc/cxl/guest.c 	if ((rc = afu_properties_look_ok(afu)))
rc                951 drivers/misc/cxl/guest.c 	if ((rc = guest_map_slice_regs(afu)))
rc                954 drivers/misc/cxl/guest.c 	if ((rc = guest_register_serr_irq(afu)))
rc                961 drivers/misc/cxl/guest.c 	if ((rc = cxl_register_afu(afu)))
rc                964 drivers/misc/cxl/guest.c 	if ((rc = cxl_sysfs_afu_add(afu)))
rc                980 drivers/misc/cxl/guest.c 	if ((rc = cxl_afu_select_best_mode(afu)))
rc                996 drivers/misc/cxl/guest.c 	if ((rc = cxl_pci_vphb_add(afu)))
rc               1014 drivers/misc/cxl/guest.c 	return rc;
rc               1099 drivers/misc/cxl/guest.c 	int rc;
rc               1121 drivers/misc/cxl/guest.c 	if ((rc = cxl_of_read_adapter_handle(adapter, np)))
rc               1124 drivers/misc/cxl/guest.c 	if ((rc = cxl_of_read_adapter_properties(adapter, np)))
rc               1127 drivers/misc/cxl/guest.c 	if ((rc = properties_look_ok(adapter)))
rc               1130 drivers/misc/cxl/guest.c 	if ((rc = cxl_guest_add_chardev(adapter)))
rc               1137 drivers/misc/cxl/guest.c 	if ((rc = cxl_register_adapter(adapter)))
rc               1140 drivers/misc/cxl/guest.c 	if ((rc = cxl_sysfs_adapter_add(adapter)))
rc               1155 drivers/misc/cxl/guest.c 	return ERR_PTR(rc);
rc                 49 drivers/misc/cxl/hcalls.c #define _CXL_LOOP_HCALL(call, rc, retbuf, fn, ...)			\
rc                 56 drivers/misc/cxl/hcalls.c 			rc = call(fn, retbuf, __VA_ARGS__, token);	\
rc                 58 drivers/misc/cxl/hcalls.c 			if (rc != H_BUSY && !H_IS_LONG_BUSY(rc))	\
rc                 61 drivers/misc/cxl/hcalls.c 			if (rc == H_BUSY)				\
rc                 64 drivers/misc/cxl/hcalls.c 				delay = get_longbusy_msecs(rc);		\
rc                 70 drivers/misc/cxl/hcalls.c 				rc = H_BUSY;				\
rc                 79 drivers/misc/cxl/hcalls.c #define _PRINT_MSG(rc, format, ...)					\
rc                 81 drivers/misc/cxl/hcalls.c 		if ((rc != H_SUCCESS) && (rc != H_CONTINUE))		\
rc                136 drivers/misc/cxl/hcalls.c 	long rc;
rc                138 drivers/misc/cxl/hcalls.c 	CXL_H_WAIT_UNTIL_DONE(rc, retbuf, H_ATTACH_CA_PROCESS, unit_address, virt_to_phys(element));
rc                139 drivers/misc/cxl/hcalls.c 	_PRINT_MSG(rc, "cxl_h_attach_process(%#.16llx, %#.16lx): %li\n",
rc                140 drivers/misc/cxl/hcalls.c 		unit_address, virt_to_phys(element), rc);
rc                141 drivers/misc/cxl/hcalls.c 	trace_cxl_hcall_attach(unit_address, virt_to_phys(element), retbuf[0], retbuf[1], retbuf[2], rc);
rc                147 drivers/misc/cxl/hcalls.c 	switch (rc) {
rc                165 drivers/misc/cxl/hcalls.c 		WARN(1, "Unexpected return code: %lx", rc);
rc                177 drivers/misc/cxl/hcalls.c 	long rc;
rc                179 drivers/misc/cxl/hcalls.c 	CXL_H_WAIT_UNTIL_DONE(rc, retbuf, H_DETACH_CA_PROCESS, unit_address, process_token);
rc                180 drivers/misc/cxl/hcalls.c 	_PRINT_MSG(rc, "cxl_h_detach_process(%#.16llx, 0x%.8llx): %li\n", unit_address, process_token, rc);
rc                181 drivers/misc/cxl/hcalls.c 	trace_cxl_hcall_detach(unit_address, process_token, rc);
rc                183 drivers/misc/cxl/hcalls.c 	switch (rc) {
rc                195 drivers/misc/cxl/hcalls.c 		WARN(1, "Unexpected return code: %lx", rc);
rc                209 drivers/misc/cxl/hcalls.c 	long rc;
rc                211 drivers/misc/cxl/hcalls.c 	CXL_H9_WAIT_UNTIL_DONE(rc, retbuf, H_CONTROL_CA_FUNCTION, unit_address, op, p1, p2, p3, p4);
rc                212 drivers/misc/cxl/hcalls.c 	_PRINT_MSG(rc, "cxl_h_control_function(%#.16llx, %s(%#llx, %#llx, %#llx, %#llx, R4: %#lx)): %li\n",
rc                213 drivers/misc/cxl/hcalls.c 		unit_address, OP_STR_AFU(op), p1, p2, p3, p4, retbuf[0], rc);
rc                214 drivers/misc/cxl/hcalls.c 	trace_cxl_hcall_control_function(unit_address, OP_STR_AFU(op), p1, p2, p3, p4, retbuf[0], rc);
rc                216 drivers/misc/cxl/hcalls.c 	switch (rc) {
rc                236 drivers/misc/cxl/hcalls.c 		WARN(1, "Unexpected return code: %lx", rc);
rc                400 drivers/misc/cxl/hcalls.c 	long rc;
rc                404 drivers/misc/cxl/hcalls.c 	rc = plpar_hcall9(H_COLLECT_CA_INT_INFO, (unsigned long *) info,
rc                406 drivers/misc/cxl/hcalls.c 	_PRINT_MSG(rc, "cxl_h_collect_int_info(%#.16llx, 0x%llx): %li\n",
rc                407 drivers/misc/cxl/hcalls.c 		unit_address, process_token, rc);
rc                408 drivers/misc/cxl/hcalls.c 	trace_cxl_hcall_collect_int_info(unit_address, process_token, rc);
rc                410 drivers/misc/cxl/hcalls.c 	switch (rc) {
rc                423 drivers/misc/cxl/hcalls.c 		WARN(1, "Unexpected return code: %lx", rc);
rc                442 drivers/misc/cxl/hcalls.c 	long rc;
rc                446 drivers/misc/cxl/hcalls.c 	rc = plpar_hcall(H_CONTROL_CA_FAULTS, retbuf, unit_address,
rc                449 drivers/misc/cxl/hcalls.c 	_PRINT_MSG(rc, "cxl_h_control_faults(%#.16llx, 0x%llx, %#llx, %#llx): %li (%#lx)\n",
rc                451 drivers/misc/cxl/hcalls.c 		rc, retbuf[0]);
rc                453 drivers/misc/cxl/hcalls.c 				control_mask, reset_mask, retbuf[0], rc);
rc                455 drivers/misc/cxl/hcalls.c 	switch (rc) {
rc                468 drivers/misc/cxl/hcalls.c 		WARN(1, "Unexpected return code: %lx", rc);
rc                482 drivers/misc/cxl/hcalls.c 	long rc;
rc                484 drivers/misc/cxl/hcalls.c 	CXL_H9_WAIT_UNTIL_DONE(rc, retbuf, H_CONTROL_CA_FACILITY, unit_address, op, p1, p2, p3, p4);
rc                485 drivers/misc/cxl/hcalls.c 	_PRINT_MSG(rc, "cxl_h_control_facility(%#.16llx, %s(%#llx, %#llx, %#llx, %#llx, R4: %#lx)): %li\n",
rc                486 drivers/misc/cxl/hcalls.c 		unit_address, OP_STR_CONTROL_ADAPTER(op), p1, p2, p3, p4, retbuf[0], rc);
rc                487 drivers/misc/cxl/hcalls.c 	trace_cxl_hcall_control_facility(unit_address, OP_STR_CONTROL_ADAPTER(op), p1, p2, p3, p4, retbuf[0], rc);
rc                489 drivers/misc/cxl/hcalls.c 	switch (rc) {
rc                507 drivers/misc/cxl/hcalls.c 		WARN(1, "Unexpected return code: %lx", rc);
rc                565 drivers/misc/cxl/hcalls.c 	long rc;
rc                572 drivers/misc/cxl/hcalls.c 		rc = plpar_hcall(H_DOWNLOAD_CA_FACILITY, retbuf,
rc                576 drivers/misc/cxl/hcalls.c 		if (rc != H_BUSY && !H_IS_LONG_BUSY(rc))
rc                579 drivers/misc/cxl/hcalls.c 		if (rc != H_BUSY) {
rc                580 drivers/misc/cxl/hcalls.c 			delay = get_longbusy_msecs(rc);
rc                586 drivers/misc/cxl/hcalls.c 				rc = H_BUSY;
rc                592 drivers/misc/cxl/hcalls.c 	_PRINT_MSG(rc, "cxl_h_download_facility(%#.16llx, %s(%#llx, %#llx), %#lx): %li\n",
rc                593 drivers/misc/cxl/hcalls.c 		 unit_address, OP_STR_DOWNLOAD_ADAPTER(op), list_address, num, retbuf[0], rc);
rc                594 drivers/misc/cxl/hcalls.c 	trace_cxl_hcall_download_facility(unit_address, OP_STR_DOWNLOAD_ADAPTER(op), list_address, num, retbuf[0], rc);
rc                596 drivers/misc/cxl/hcalls.c 	switch (rc) {
rc                614 drivers/misc/cxl/hcalls.c 		WARN(1, "Unexpected return code: %lx", rc);
rc                293 drivers/misc/cxl/irq.c 	int rc, r, i, j = 1;
rc                310 drivers/misc/cxl/irq.c 	if ((rc = cxl_ops->alloc_irq_ranges(&ctx->irqs, ctx->afu->adapter,
rc                312 drivers/misc/cxl/irq.c 		return rc;
rc                391 drivers/misc/cxl/irq.c 	int rc;
rc                393 drivers/misc/cxl/irq.c 	rc = afu_allocate_irqs(ctx, count);
rc                394 drivers/misc/cxl/irq.c 	if (rc)
rc                395 drivers/misc/cxl/irq.c 		return rc;
rc                279 drivers/misc/cxl/main.c 	int rc;
rc                281 drivers/misc/cxl/main.c 	rc = atomic_inc_unless_negative(&adapter->contexts_num);
rc                282 drivers/misc/cxl/main.c 	return rc ? 0 : -EBUSY;
rc                292 drivers/misc/cxl/main.c 	int rc;
rc                294 drivers/misc/cxl/main.c 	rc = atomic_cmpxchg(&adapter->contexts_num, 0, -1);
rc                295 drivers/misc/cxl/main.c 	return rc ? -EBUSY : 0;
rc                317 drivers/misc/cxl/main.c 	int rc = 0;
rc                322 drivers/misc/cxl/main.c 	if ((rc = cxl_file_init()))
rc                323 drivers/misc/cxl/main.c 		return rc;
rc                332 drivers/misc/cxl/main.c 		rc = register_cxl_calls(&cxl_calls);
rc                333 drivers/misc/cxl/main.c 		if (rc)
rc                339 drivers/misc/cxl/main.c 		rc = pci_register_driver(&cxl_pci_driver);
rc                344 drivers/misc/cxl/main.c 		rc = platform_driver_register(&cxl_of_driver);
rc                347 drivers/misc/cxl/main.c 	if (rc)
rc                358 drivers/misc/cxl/main.c 	return rc;
rc                 26 drivers/misc/cxl/native.c 	int rc = 0;
rc                 40 drivers/misc/cxl/native.c 			rc = -EBUSY;
rc                 46 drivers/misc/cxl/native.c 			rc = -EIO;
rc                 68 drivers/misc/cxl/native.c 	trace_cxl_afu_ctrl_done(afu, command, rc);
rc                 71 drivers/misc/cxl/native.c 	return rc;
rc                 95 drivers/misc/cxl/native.c 	int rc;
rc                100 drivers/misc/cxl/native.c 	rc = afu_control(afu, CXL_AFU_Cntl_An_RA, 0,
rc                116 drivers/misc/cxl/native.c 	return rc;
rc                138 drivers/misc/cxl/native.c 	int rc = 0;
rc                151 drivers/misc/cxl/native.c 		rc = -EIO;
rc                168 drivers/misc/cxl/native.c 			rc = -EBUSY;
rc                172 drivers/misc/cxl/native.c 			rc = -EIO;
rc                200 drivers/misc/cxl/native.c 	trace_cxl_psl_ctrl_done(afu, CXL_PSL_SCNTL_An_Pc, rc);
rc                201 drivers/misc/cxl/native.c 	return rc;
rc                389 drivers/misc/cxl/native.c 	int rc;
rc                395 drivers/misc/cxl/native.c 	if ((rc = cxl_afu_slbia(afu)))
rc                396 drivers/misc/cxl/native.c 		return rc;
rc                435 drivers/misc/cxl/native.c 	int rc = 0;
rc                449 drivers/misc/cxl/native.c 			rc = -EBUSY;
rc                454 drivers/misc/cxl/native.c 			rc = -EIO;
rc                460 drivers/misc/cxl/native.c 			rc = -1;
rc                477 drivers/misc/cxl/native.c 	trace_cxl_llcmd_done(ctx, cmd, rc);
rc                478 drivers/misc/cxl/native.c 	return rc;
rc                483 drivers/misc/cxl/native.c 	int rc = 0;
rc                487 drivers/misc/cxl/native.c 	if (!(rc = do_process_element_cmd(ctx, CXL_SPA_SW_CMD_ADD, CXL_PE_SOFTWARE_STATE_V)))
rc                491 drivers/misc/cxl/native.c 	return rc;
rc                496 drivers/misc/cxl/native.c 	int rc = 0;
rc                500 drivers/misc/cxl/native.c 		return rc;
rc                509 drivers/misc/cxl/native.c 		rc = do_process_element_cmd(ctx, CXL_SPA_SW_CMD_TERMINATE,
rc                514 drivers/misc/cxl/native.c 	return rc;
rc                519 drivers/misc/cxl/native.c 	int rc = 0;
rc                528 drivers/misc/cxl/native.c 		rc = do_process_element_cmd(ctx, CXL_SPA_SW_CMD_REMOVE, 0);
rc                530 drivers/misc/cxl/native.c 	if (!rc)
rc                537 drivers/misc/cxl/native.c 	return rc;
rc                554 drivers/misc/cxl/native.c 	int rc;
rc                572 drivers/misc/cxl/native.c 	if ((rc = cxl_chardev_m_afu_add(afu)))
rc                573 drivers/misc/cxl/native.c 		return rc;
rc                575 drivers/misc/cxl/native.c 	if ((rc = cxl_sysfs_afu_m_add(afu)))
rc                578 drivers/misc/cxl/native.c 	if ((rc = cxl_chardev_s_afu_add(afu)))
rc                586 drivers/misc/cxl/native.c 	return rc;
rc                665 drivers/misc/cxl/native.c 	int rc;
rc                686 drivers/misc/cxl/native.c 		rc = set_thread_tidr(current);
rc                687 drivers/misc/cxl/native.c 		if (rc)
rc                936 drivers/misc/cxl/native.c 	int rc;
rc                945 drivers/misc/cxl/native.c 	if ((rc = cxl_write_sstp(afu, ctx->sstp0, ctx->sstp1)))
rc                946 drivers/misc/cxl/native.c 		return rc;
rc                958 drivers/misc/cxl/native.c 	if ((rc = cxl_ops->afu_reset(afu)))
rc                959 drivers/misc/cxl/native.c 		return rc;
rc               1325 drivers/misc/cxl/native.c 	int rc;
rc               1332 drivers/misc/cxl/native.c 	if ((rc = cxl_register_one_irq(adapter, native_irq_err, adapter,
rc               1338 drivers/misc/cxl/native.c 		return rc;
rc               1363 drivers/misc/cxl/native.c 	int rc;
rc               1370 drivers/misc/cxl/native.c 	if ((rc = cxl_register_one_irq(afu->adapter, native_slice_irq_err, afu,
rc               1375 drivers/misc/cxl/native.c 		return rc;
rc               1408 drivers/misc/cxl/native.c 	int rc;
rc               1415 drivers/misc/cxl/native.c 	if ((rc = cxl_register_one_irq(afu->adapter, native_irq_multiplexed,
rc               1421 drivers/misc/cxl/native.c 	return rc;
rc               1499 drivers/misc/cxl/native.c 	int rc;
rc               1501 drivers/misc/cxl/native.c 	rc = native_afu_cr_read32(afu, cr, aligned_off, &val);
rc               1502 drivers/misc/cxl/native.c 	if (!rc)
rc               1504 drivers/misc/cxl/native.c 	return rc;
rc               1511 drivers/misc/cxl/native.c 	int rc;
rc               1513 drivers/misc/cxl/native.c 	rc = native_afu_cr_read32(afu, cr, aligned_off, &val);
rc               1514 drivers/misc/cxl/native.c 	if (!rc)
rc               1516 drivers/misc/cxl/native.c 	return rc;
rc               1534 drivers/misc/cxl/native.c 	int rc;
rc               1536 drivers/misc/cxl/native.c 	rc = native_afu_cr_read32(afu, cr, aligned_off, &val32);
rc               1537 drivers/misc/cxl/native.c 	if (rc)
rc               1538 drivers/misc/cxl/native.c 		return rc;
rc               1544 drivers/misc/cxl/native.c 	rc = native_afu_cr_write32(afu, cr, aligned_off, val32);
rc               1545 drivers/misc/cxl/native.c 	return rc;
rc               1552 drivers/misc/cxl/native.c 	int rc;
rc               1554 drivers/misc/cxl/native.c 	rc = native_afu_cr_read32(afu, cr, aligned_off, &val32);
rc               1555 drivers/misc/cxl/native.c 	if (rc)
rc               1556 drivers/misc/cxl/native.c 		return rc;
rc               1561 drivers/misc/cxl/native.c 	rc = native_afu_cr_write32(afu, cr, aligned_off, val32);
rc               1562 drivers/misc/cxl/native.c 	return rc;
rc                114 drivers/misc/cxl/of.c 	int rc;
rc                120 drivers/misc/cxl/of.c 		rc = cxl_guest_read_adapter_vpd(adapter, vpd, len);
rc                122 drivers/misc/cxl/of.c 		rc = cxl_guest_read_afu_vpd(afu, vpd, len);
rc                124 drivers/misc/cxl/of.c 	if (rc > 0) {
rc                125 drivers/misc/cxl/of.c 		cxl_dump_debug_buffer(vpd, rc);
rc                126 drivers/misc/cxl/of.c 		rc = 0;
rc                128 drivers/misc/cxl/of.c 	return rc;
rc                142 drivers/misc/cxl/of.c 	int i, len, rc;
rc                163 drivers/misc/cxl/of.c 	rc = read_phys_addr(np, "reg", afu);
rc                164 drivers/misc/cxl/of.c 	if (rc)
rc                165 drivers/misc/cxl/of.c 		return rc;
rc                167 drivers/misc/cxl/of.c 	rc = read_phys_addr(np, "assigned-addresses", afu);
rc                168 drivers/misc/cxl/of.c 	if (rc)
rc                169 drivers/misc/cxl/of.c 		return rc;
rc                220 drivers/misc/cxl/of.c 			rc = cxl_ops->afu_cr_read16(afu, i, PCI_DEVICE_ID,
rc                222 drivers/misc/cxl/of.c 			if (!rc)
rc                225 drivers/misc/cxl/of.c 			rc = cxl_ops->afu_cr_read16(afu, i, PCI_VENDOR_ID,
rc                227 drivers/misc/cxl/of.c 			if (!rc)
rc                230 drivers/misc/cxl/of.c 			rc = cxl_ops->afu_cr_read32(afu, i, PCI_CLASS_REVISION,
rc                232 drivers/misc/cxl/of.c 			if (!rc) {
rc                347 drivers/misc/cxl/of.c 	int rc, len, naddr, i;
rc                382 drivers/misc/cxl/of.c 	if ((rc = read_adapter_irq_config(adapter, np)))
rc                383 drivers/misc/cxl/of.c 		return rc;
rc                373 drivers/misc/cxl/pci.c 	int rc;
rc                387 drivers/misc/cxl/pci.c 	rc = get_phb_index(np, phb_index);
rc                388 drivers/misc/cxl/pci.c 	if (rc) {
rc                390 drivers/misc/cxl/pci.c 		return rc;
rc                490 drivers/misc/cxl/pci.c 	int rc;
rc                492 drivers/misc/cxl/pci.c 	rc = cxl_calc_capp_routing(dev, &chipid, &phb_index, &capp_unit_id);
rc                493 drivers/misc/cxl/pci.c 	if (rc)
rc                494 drivers/misc/cxl/pci.c 		return rc;
rc                496 drivers/misc/cxl/pci.c 	rc = cxl_get_xsl9_dsnctl(dev, capp_unit_id, &xsl_dsnctl);
rc                497 drivers/misc/cxl/pci.c 	if (rc)
rc                498 drivers/misc/cxl/pci.c 		return rc;
rc                556 drivers/misc/cxl/pci.c 	int rc;
rc                558 drivers/misc/cxl/pci.c 	rc = cxl_calc_capp_routing(dev, &chipid, &phb_index, &capp_unit_id);
rc                559 drivers/misc/cxl/pci.c 	if (rc)
rc                560 drivers/misc/cxl/pci.c 		return rc;
rc                666 drivers/misc/cxl/pci.c 	int rc;
rc                675 drivers/misc/cxl/pci.c 	if ((rc = CXL_READ_VSEC_IMAGE_STATE(dev, vsec, &image_state))) {
rc                676 drivers/misc/cxl/pci.c 		dev_err(&dev->dev, "failed to read image state: %i\n", rc);
rc                677 drivers/misc/cxl/pci.c 		return rc;
rc                690 drivers/misc/cxl/pci.c 	if ((rc = CXL_WRITE_VSEC_IMAGE_STATE(dev, vsec, image_state))) {
rc                691 drivers/misc/cxl/pci.c 		dev_err(&dev->dev, "failed to update image control: %i\n", rc);
rc                692 drivers/misc/cxl/pci.c 		return rc;
rc                753 drivers/misc/cxl/pci.c 	int rc;
rc                762 drivers/misc/cxl/pci.c 	if ((rc = CXL_READ_VSEC_MODE_CONTROL(dev, vsec, &val))) {
rc                763 drivers/misc/cxl/pci.c 		dev_err(&dev->dev, "failed to read current mode control: %i", rc);
rc                764 drivers/misc/cxl/pci.c 		return rc;
rc                768 drivers/misc/cxl/pci.c 	if ((rc = CXL_WRITE_VSEC_MODE_CONTROL(dev, vsec, val))) {
rc                769 drivers/misc/cxl/pci.c 		dev_err(&dev->dev, "failed to enable CXL protocol: %i", rc);
rc                770 drivers/misc/cxl/pci.c 		return rc;
rc                889 drivers/misc/cxl/pci.c 	int i, rc;
rc                902 drivers/misc/cxl/pci.c 		rc = cxl_ops->afu_cr_read32(afu, i, 0, &val);
rc                903 drivers/misc/cxl/pci.c 		if (rc || val == 0) {
rc               1074 drivers/misc/cxl/pci.c 	int rc;
rc               1076 drivers/misc/cxl/pci.c 	if ((rc = pci_map_slice_regs(afu, adapter, dev)))
rc               1077 drivers/misc/cxl/pci.c 		return rc;
rc               1080 drivers/misc/cxl/pci.c 		rc = adapter->native->sl_ops->sanitise_afu_regs(afu);
rc               1081 drivers/misc/cxl/pci.c 		if (rc)
rc               1086 drivers/misc/cxl/pci.c 	if ((rc = cxl_ops->afu_reset(afu)))
rc               1092 drivers/misc/cxl/pci.c 	if ((rc = cxl_read_afu_descriptor(afu)))
rc               1095 drivers/misc/cxl/pci.c 	if ((rc = cxl_afu_descriptor_looks_ok(afu)))
rc               1099 drivers/misc/cxl/pci.c 		if ((rc = adapter->native->sl_ops->afu_regs_init(afu)))
rc               1103 drivers/misc/cxl/pci.c 		if ((rc = adapter->native->sl_ops->register_serr_irq(afu)))
rc               1106 drivers/misc/cxl/pci.c 	if ((rc = cxl_native_register_psl_irq(afu)))
rc               1117 drivers/misc/cxl/pci.c 	return rc;
rc               1139 drivers/misc/cxl/pci.c 	int rc = -ENOMEM;
rc               1151 drivers/misc/cxl/pci.c 	rc = dev_set_name(&afu->dev, "afu%i.%i", adapter->adapter_num, slice);
rc               1152 drivers/misc/cxl/pci.c 	if (rc)
rc               1155 drivers/misc/cxl/pci.c 	rc = pci_configure_afu(afu, adapter, dev);
rc               1156 drivers/misc/cxl/pci.c 	if (rc)
rc               1166 drivers/misc/cxl/pci.c 	if ((rc = cxl_register_afu(afu)))
rc               1169 drivers/misc/cxl/pci.c 	if ((rc = cxl_sysfs_afu_add(afu)))
rc               1174 drivers/misc/cxl/pci.c 	if ((rc = cxl_pci_vphb_add(afu)))
rc               1183 drivers/misc/cxl/pci.c 	return rc;
rc               1189 drivers/misc/cxl/pci.c 	return rc;
rc               1218 drivers/misc/cxl/pci.c 	int rc;
rc               1236 drivers/misc/cxl/pci.c 	if ((rc = pci_set_pcie_reset_state(dev, pcie_warm_reset))) {
rc               1238 drivers/misc/cxl/pci.c 		return rc;
rc               1241 drivers/misc/cxl/pci.c 	return rc;
rc               1431 drivers/misc/cxl/pci.c 	int rc = 0;
rc               1440 drivers/misc/cxl/pci.c 		rc = adapter->native->sl_ops->invalidate_all(adapter);
rc               1443 drivers/misc/cxl/pci.c 	return rc;
rc               1451 drivers/misc/cxl/pci.c 	int rc;
rc               1457 drivers/misc/cxl/pci.c 	rc = pci_enable_device(dev);
rc               1458 drivers/misc/cxl/pci.c 	if (rc) {
rc               1459 drivers/misc/cxl/pci.c 		dev_err(&dev->dev, "pci_enable_device failed: %i\n", rc);
rc               1460 drivers/misc/cxl/pci.c 		return rc;
rc               1463 drivers/misc/cxl/pci.c 	if ((rc = cxl_read_vsec(adapter, dev)))
rc               1464 drivers/misc/cxl/pci.c 		return rc;
rc               1466 drivers/misc/cxl/pci.c 	if ((rc = cxl_vsec_looks_ok(adapter, dev)))
rc               1467 drivers/misc/cxl/pci.c 	        return rc;
rc               1471 drivers/misc/cxl/pci.c 	if ((rc = setup_cxl_bars(dev)))
rc               1472 drivers/misc/cxl/pci.c 		return rc;
rc               1474 drivers/misc/cxl/pci.c 	if ((rc = switch_card_to_cxl(dev)))
rc               1475 drivers/misc/cxl/pci.c 		return rc;
rc               1477 drivers/misc/cxl/pci.c 	if ((rc = cxl_update_image_control(adapter)))
rc               1478 drivers/misc/cxl/pci.c 		return rc;
rc               1480 drivers/misc/cxl/pci.c 	if ((rc = cxl_map_adapter_regs(adapter, dev)))
rc               1481 drivers/misc/cxl/pci.c 		return rc;
rc               1483 drivers/misc/cxl/pci.c 	if ((rc = sanitise_adapter_regs(adapter)))
rc               1486 drivers/misc/cxl/pci.c 	if ((rc = adapter->native->sl_ops->adapter_regs_init(adapter, dev)))
rc               1501 drivers/misc/cxl/pci.c 	if ((rc = pnv_phb_to_cxl_mode(dev, adapter->native->sl_ops->capi_mode)))
rc               1506 drivers/misc/cxl/pci.c 	if ((rc = pnv_phb_to_cxl_mode(dev, OPAL_PHB_CAPI_MODE_SNOOP_ON)))
rc               1512 drivers/misc/cxl/pci.c 	if ((rc = cxl_native_register_psl_err_irq(adapter)))
rc               1519 drivers/misc/cxl/pci.c 	return rc;
rc               1636 drivers/misc/cxl/pci.c 	int rc;
rc               1644 drivers/misc/cxl/pci.c 		rc = -ENOMEM;
rc               1656 drivers/misc/cxl/pci.c 	rc = cxl_configure_adapter(adapter, dev);
rc               1657 drivers/misc/cxl/pci.c 	if (rc) {
rc               1669 drivers/misc/cxl/pci.c 	if ((rc = cxl_register_adapter(adapter)))
rc               1672 drivers/misc/cxl/pci.c 	if ((rc = cxl_sysfs_adapter_add(adapter)))
rc               1687 drivers/misc/cxl/pci.c 	return ERR_PTR(rc);
rc               1691 drivers/misc/cxl/pci.c 	return ERR_PTR(rc);
rc               1737 drivers/misc/cxl/pci.c 	int rc;
rc               1764 drivers/misc/cxl/pci.c 		if ((rc = pci_init_afu(adapter, slice, dev))) {
rc               1765 drivers/misc/cxl/pci.c 			dev_err(&dev->dev, "AFU %i failed to initialise: %i\n", slice, rc);
rc               1769 drivers/misc/cxl/pci.c 		rc = cxl_afu_select_best_mode(adapter->afu[slice]);
rc               1770 drivers/misc/cxl/pci.c 		if (rc)
rc               1771 drivers/misc/cxl/pci.c 			dev_err(&dev->dev, "AFU %i failed to start: %i\n", slice, rc);
rc                 91 drivers/misc/cxl/sysfs.c 	int rc;
rc                 94 drivers/misc/cxl/sysfs.c 	rc = sscanf(buf, "%i", &val);
rc                 95 drivers/misc/cxl/sysfs.c 	if ((rc != 1) || (val != 1 && val != -1))
rc                104 drivers/misc/cxl/sysfs.c 		rc =  cxl_adapter_context_lock(adapter);
rc                105 drivers/misc/cxl/sysfs.c 		if (rc)
rc                108 drivers/misc/cxl/sysfs.c 		rc = cxl_ops->adapter_reset(adapter);
rc                110 drivers/misc/cxl/sysfs.c 		if (rc)
rc                115 drivers/misc/cxl/sysfs.c 		rc = cxl_ops->adapter_reset(adapter);
rc                119 drivers/misc/cxl/sysfs.c 	return rc ? rc : count;
rc                141 drivers/misc/cxl/sysfs.c 	int rc;
rc                154 drivers/misc/cxl/sysfs.c 	if ((rc = cxl_update_image_control(adapter)))
rc                155 drivers/misc/cxl/sysfs.c 		return rc;
rc                174 drivers/misc/cxl/sysfs.c 	int rc;
rc                177 drivers/misc/cxl/sysfs.c 	rc = sscanf(buf, "%i", &val);
rc                178 drivers/misc/cxl/sysfs.c 	if ((rc != 1) || !(val == 1 || val == 0))
rc                252 drivers/misc/cxl/sysfs.c 	int rc;
rc                257 drivers/misc/cxl/sysfs.c 		rc = -EBUSY;
rc                261 drivers/misc/cxl/sysfs.c 	if ((rc = cxl_ops->afu_reset(afu)))
rc                264 drivers/misc/cxl/sysfs.c 	rc = count;
rc                267 drivers/misc/cxl/sysfs.c 	return rc;
rc                392 drivers/misc/cxl/sysfs.c 	int rc = -EBUSY;
rc                407 drivers/misc/cxl/sysfs.c 		rc = -EINVAL;
rc                421 drivers/misc/cxl/sysfs.c 	if ((rc = cxl_ops->afu_deactivate_mode(afu, old_mode)))
rc                422 drivers/misc/cxl/sysfs.c 		return rc;
rc                423 drivers/misc/cxl/sysfs.c 	if ((rc = cxl_ops->afu_activate_mode(afu, mode)))
rc                424 drivers/misc/cxl/sysfs.c 		return rc;
rc                429 drivers/misc/cxl/sysfs.c 	return rc;
rc                470 drivers/misc/cxl/sysfs.c 	int i, rc;
rc                476 drivers/misc/cxl/sysfs.c 			if ((rc = device_create_file(&adapter->dev, dev_attr)))
rc                488 drivers/misc/cxl/sysfs.c 	return rc;
rc                547 drivers/misc/cxl/sysfs.c 	u64 i, j, val, rc;
rc                550 drivers/misc/cxl/sysfs.c 		rc = cxl_ops->afu_cr_read64(afu, cr->cr, off & ~0x7, &val);
rc                551 drivers/misc/cxl/sysfs.c 		if (rc)
rc                590 drivers/misc/cxl/sysfs.c 	int rc;
rc                598 drivers/misc/cxl/sysfs.c 	rc = cxl_ops->afu_cr_read16(afu, cr_idx, PCI_DEVICE_ID, &cr->device);
rc                599 drivers/misc/cxl/sysfs.c 	if (rc)
rc                601 drivers/misc/cxl/sysfs.c 	rc = cxl_ops->afu_cr_read16(afu, cr_idx, PCI_VENDOR_ID, &cr->vendor);
rc                602 drivers/misc/cxl/sysfs.c 	if (rc)
rc                604 drivers/misc/cxl/sysfs.c 	rc = cxl_ops->afu_cr_read32(afu, cr_idx, PCI_CLASS_REVISION, &cr->class);
rc                605 drivers/misc/cxl/sysfs.c 	if (rc)
rc                624 drivers/misc/cxl/sysfs.c 	rc = kobject_init_and_add(&cr->kobj, &afu_config_record_type,
rc                626 drivers/misc/cxl/sysfs.c 	if (rc)
rc                629 drivers/misc/cxl/sysfs.c 	rc = sysfs_create_bin_file(&cr->kobj, &cr->config_attr);
rc                630 drivers/misc/cxl/sysfs.c 	if (rc)
rc                633 drivers/misc/cxl/sysfs.c 	rc = kobject_uevent(&cr->kobj, KOBJ_ADD);
rc                634 drivers/misc/cxl/sysfs.c 	if (rc)
rc                642 drivers/misc/cxl/sysfs.c 	return ERR_PTR(rc);
rc                645 drivers/misc/cxl/sysfs.c 	return ERR_PTR(rc);
rc                675 drivers/misc/cxl/sysfs.c 	int i, rc;
rc                683 drivers/misc/cxl/sysfs.c 			if ((rc = device_create_file(&afu->dev, &afu_attrs[i])))
rc                697 drivers/misc/cxl/sysfs.c 		rc = device_create_bin_file(&afu->dev, &afu->attr_eb);
rc                698 drivers/misc/cxl/sysfs.c 		if (rc) {
rc                701 drivers/misc/cxl/sysfs.c 				rc);
rc                709 drivers/misc/cxl/sysfs.c 			rc = PTR_ERR(cr);
rc                719 drivers/misc/cxl/sysfs.c 	return rc;
rc                730 drivers/misc/cxl/sysfs.c 	return rc;
rc                736 drivers/misc/cxl/sysfs.c 	int i, rc;
rc                742 drivers/misc/cxl/sysfs.c 			if ((rc = device_create_file(afu->chardev_m, &afu_master_attrs[i])))
rc                756 drivers/misc/cxl/sysfs.c 	return rc;
rc                374 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_context *ctx, u64 cmd, int rc),
rc                376 drivers/misc/cxl/trace.h 	TP_ARGS(ctx, cmd, rc),
rc                383 drivers/misc/cxl/trace.h 		__field(int, rc)
rc                390 drivers/misc/cxl/trace.h 		__entry->rc = rc;
rc                399 drivers/misc/cxl/trace.h 		__entry->rc
rc                428 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
rc                430 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd, rc),
rc                436 drivers/misc/cxl/trace.h 		__field(int, rc)
rc                442 drivers/misc/cxl/trace.h 		__entry->rc = rc;
rc                450 drivers/misc/cxl/trace.h 		__entry->rc
rc                460 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
rc                461 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd, rc)
rc                476 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
rc                477 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd, rc),
rc                483 drivers/misc/cxl/trace.h 		__entry->rc
rc                493 drivers/misc/cxl/trace.h 	TP_PROTO(u64 unit_address, u64 process_token, long rc),
rc                495 drivers/misc/cxl/trace.h 	TP_ARGS(unit_address, process_token, rc),
rc                500 drivers/misc/cxl/trace.h 		__field(long, rc)
rc                506 drivers/misc/cxl/trace.h 		__entry->rc = rc;
rc                512 drivers/misc/cxl/trace.h 		__entry->rc
rc                518 drivers/misc/cxl/trace.h 	u64 p4, unsigned long r4, long rc),
rc                520 drivers/misc/cxl/trace.h 	TP_ARGS(unit_address, fct, p1, p2, p3, p4, r4, rc),
rc                530 drivers/misc/cxl/trace.h 		__field(long, rc)
rc                541 drivers/misc/cxl/trace.h 		__entry->rc = rc;
rc                552 drivers/misc/cxl/trace.h 		__entry->rc
rc                558 drivers/misc/cxl/trace.h 		unsigned long mmio_addr, unsigned long mmio_size, long rc),
rc                561 drivers/misc/cxl/trace.h 		mmio_addr, mmio_size, rc),
rc                569 drivers/misc/cxl/trace.h 		__field(long, rc)
rc                578 drivers/misc/cxl/trace.h 		__entry->rc = rc;
rc                588 drivers/misc/cxl/trace.h 		__entry->rc
rc                593 drivers/misc/cxl/trace.h 	TP_PROTO(u64 unit_address, u64 process_token, long rc),
rc                594 drivers/misc/cxl/trace.h 	TP_ARGS(unit_address, process_token, rc)
rc                599 drivers/misc/cxl/trace.h 	u64 p4, unsigned long r4, long rc),
rc                600 drivers/misc/cxl/trace.h 	TP_ARGS(unit_address, fct, p1, p2, p3, p4, r4, rc)
rc                604 drivers/misc/cxl/trace.h 	TP_PROTO(u64 unit_address, u64 process_token, long rc),
rc                605 drivers/misc/cxl/trace.h 	TP_ARGS(unit_address, process_token, rc)
rc                611 drivers/misc/cxl/trace.h 		long rc),
rc                614 drivers/misc/cxl/trace.h 		control_mask, reset_mask, r4, rc),
rc                622 drivers/misc/cxl/trace.h 		__field(long, rc)
rc                631 drivers/misc/cxl/trace.h 		__entry->rc = rc;
rc                641 drivers/misc/cxl/trace.h 		__entry->rc
rc                647 drivers/misc/cxl/trace.h 	u64 p4, unsigned long r4, long rc),
rc                648 drivers/misc/cxl/trace.h 	TP_ARGS(unit_address, fct, p1, p2, p3, p4, r4, rc)
rc                653 drivers/misc/cxl/trace.h 	unsigned long r4, long rc),
rc                655 drivers/misc/cxl/trace.h 	TP_ARGS(unit_address, fct, list_address, num, r4, rc),
rc                663 drivers/misc/cxl/trace.h 		__field(long, rc)
rc                672 drivers/misc/cxl/trace.h 		__entry->rc = rc;
rc                681 drivers/misc/cxl/trace.h 		__entry->rc
rc                119 drivers/misc/cxl/vphb.c 	int rc, record;
rc                130 drivers/misc/cxl/vphb.c 	rc = cxl_pcie_config_info(bus, devfn, afu, &record);
rc                131 drivers/misc/cxl/vphb.c 	if (rc)
rc                136 drivers/misc/cxl/vphb.c 		rc = cxl_ops->afu_cr_read8(afu, record, offset,	&val8);
rc                140 drivers/misc/cxl/vphb.c 		rc = cxl_ops->afu_cr_read16(afu, record, offset, &val16);
rc                144 drivers/misc/cxl/vphb.c 		rc = cxl_ops->afu_cr_read32(afu, record, offset, &val32);
rc                153 drivers/misc/cxl/vphb.c 	return rc ? PCIBIOS_DEVICE_NOT_FOUND : PCIBIOS_SUCCESSFUL;
rc                159 drivers/misc/cxl/vphb.c 	int rc, record;
rc                167 drivers/misc/cxl/vphb.c 	rc = cxl_pcie_config_info(bus, devfn, afu, &record);
rc                168 drivers/misc/cxl/vphb.c 	if (rc)
rc                173 drivers/misc/cxl/vphb.c 		rc = cxl_ops->afu_cr_write8(afu, record, offset, val & 0xff);
rc                176 drivers/misc/cxl/vphb.c 		rc = cxl_ops->afu_cr_write16(afu, record, offset, val & 0xffff);
rc                179 drivers/misc/cxl/vphb.c 		rc = cxl_ops->afu_cr_write32(afu, record, offset, val);
rc                187 drivers/misc/cxl/vphb.c 	return rc ? PCIBIOS_SET_FAILED : PCIBIOS_SUCCESSFUL;
rc                 61 drivers/misc/ds1682.c 	int rc;
rc                 66 drivers/misc/ds1682.c 	rc = i2c_smbus_read_i2c_block_data(client, sattr->index, sattr->nr,
rc                 68 drivers/misc/ds1682.c 	if (rc < 0)
rc                 78 drivers/misc/ds1682.c 			rc = i2c_smbus_read_i2c_block_data(client, sattr->index,
rc                 81 drivers/misc/ds1682.c 			if (rc < 0 || retries <= 0)
rc                104 drivers/misc/ds1682.c 	int rc;
rc                109 drivers/misc/ds1682.c 	rc = kstrtoull(buf, 0, &val);
rc                110 drivers/misc/ds1682.c 	if (rc < 0) {
rc                122 drivers/misc/ds1682.c 	rc = i2c_smbus_write_i2c_block_data(client, sattr->index, sattr->nr,
rc                124 drivers/misc/ds1682.c 	if (rc < 0) {
rc                160 drivers/misc/ds1682.c 	int rc;
rc                165 drivers/misc/ds1682.c 	rc = i2c_smbus_read_i2c_block_data(client, DS1682_REG_EEPROM + off,
rc                167 drivers/misc/ds1682.c 	if (rc < 0)
rc                206 drivers/misc/ds1682.c 	int rc;
rc                211 drivers/misc/ds1682.c 		rc = -ENODEV;
rc                215 drivers/misc/ds1682.c 	rc = sysfs_create_group(&client->dev.kobj, &ds1682_group);
rc                216 drivers/misc/ds1682.c 	if (rc)
rc                219 drivers/misc/ds1682.c 	rc = sysfs_create_bin_file(&client->dev.kobj, &ds1682_eeprom_attr);
rc                220 drivers/misc/ds1682.c 	if (rc)
rc                228 drivers/misc/ds1682.c 	return rc;
rc               1330 drivers/misc/fastrpc.c 	int rc;
rc               1360 drivers/misc/fastrpc.c 	rc = dma_set_mask(dev, DMA_BIT_MASK(32));
rc               1361 drivers/misc/fastrpc.c 	if (rc) {
rc               1363 drivers/misc/fastrpc.c 		return rc;
rc                176 drivers/misc/genwqe/card_base.c 	int rc = 0;
rc                195 drivers/misc/genwqe/card_base.c 	rc = pci_reset_function(pci_dev);
rc                196 drivers/misc/genwqe/card_base.c 	if (rc) {
rc                198 drivers/misc/genwqe/card_base.c 			"[%s] err: failed reset func (rc %d)\n", __func__, rc);
rc                199 drivers/misc/genwqe/card_base.c 		return rc;
rc                201 drivers/misc/genwqe/card_base.c 	dev_dbg(&pci_dev->dev, "[%s] done with rc=%d\n", __func__, rc);
rc                211 drivers/misc/genwqe/card_base.c 	rc = pci_request_mem_regions(pci_dev, genwqe_driver_name);
rc                212 drivers/misc/genwqe/card_base.c 	if (rc) {
rc                214 drivers/misc/genwqe/card_base.c 			"[%s] err: request bars failed (%d)\n", __func__, rc);
rc                582 drivers/misc/genwqe/card_base.c 	int rc;
rc                596 drivers/misc/genwqe/card_base.c 	rc = genwqe_bus_reset(cd);
rc                597 drivers/misc/genwqe/card_base.c 	if (rc != 0) {
rc                600 drivers/misc/genwqe/card_base.c 		return rc;
rc                603 drivers/misc/genwqe/card_base.c 	rc = genwqe_start(cd);
rc                604 drivers/misc/genwqe/card_base.c 	if (rc < 0) {
rc                607 drivers/misc/genwqe/card_base.c 		return rc;
rc                773 drivers/misc/genwqe/card_base.c 	int rc;
rc                781 drivers/misc/genwqe/card_base.c 	rc = pci_set_pcie_reset_state(pci_dev, pcie_warm_reset);
rc                782 drivers/misc/genwqe/card_base.c 	if (!rc) {
rc                791 drivers/misc/genwqe/card_base.c 	return rc;
rc                798 drivers/misc/genwqe/card_base.c 	int rc;
rc                811 drivers/misc/genwqe/card_base.c 	rc = genwqe_pci_fundamental_reset(pci_dev);
rc                812 drivers/misc/genwqe/card_base.c 	if (!rc) {
rc                813 drivers/misc/genwqe/card_base.c 		rc = genwqe_start(cd);
rc                814 drivers/misc/genwqe/card_base.c 		if (!rc)
rc                820 drivers/misc/genwqe/card_base.c 				__func__, rc);
rc                826 drivers/misc/genwqe/card_base.c 	return rc;
rc                840 drivers/misc/genwqe/card_base.c 	int rc;
rc                855 drivers/misc/genwqe/card_base.c 	rc = genwqe_pci_fundamental_reset(pci_dev);
rc                856 drivers/misc/genwqe/card_base.c 	if (rc) {
rc                868 drivers/misc/genwqe/card_base.c 	rc = genwqe_start(cd);
rc                869 drivers/misc/genwqe/card_base.c 	if (rc) {
rc                872 drivers/misc/genwqe/card_base.c 			__func__, rc);
rc                873 drivers/misc/genwqe/card_base.c 		return rc;
rc                902 drivers/misc/genwqe/card_base.c 	int rc, should_stop = 0;
rc                909 drivers/misc/genwqe/card_base.c 		rc = wait_event_interruptible_timeout(cd->health_waitq,
rc                961 drivers/misc/genwqe/card_base.c 			rc = genwqe_recover_card(cd, 0);
rc                962 drivers/misc/genwqe/card_base.c 			if (rc < 0) {
rc                970 drivers/misc/genwqe/card_base.c 			rc = genwqe_reload_bistream(cd);
rc                971 drivers/misc/genwqe/card_base.c 			if (rc)
rc                999 drivers/misc/genwqe/card_base.c 		rc = genwqe_platform_recovery(cd);
rc               1000 drivers/misc/genwqe/card_base.c 		if (!rc)
rc               1020 drivers/misc/genwqe/card_base.c 	int rc;
rc               1032 drivers/misc/genwqe/card_base.c 		rc = PTR_ERR(cd->health_thread);
rc               1034 drivers/misc/genwqe/card_base.c 		return rc;
rc               1046 drivers/misc/genwqe/card_base.c 	int rc;
rc               1051 drivers/misc/genwqe/card_base.c 	rc = kthread_stop(cd->health_thread);
rc               1272 drivers/misc/genwqe/card_base.c 	int rc;
rc               1275 drivers/misc/genwqe/card_base.c 	rc = genwqe_pci_setup(cd);
rc               1276 drivers/misc/genwqe/card_base.c 	if (!rc) {
rc               1280 drivers/misc/genwqe/card_base.c 			"err: problems with PCI setup (err=%d)\n", rc);
rc               1292 drivers/misc/genwqe/card_base.c 	int rc;
rc               1295 drivers/misc/genwqe/card_base.c 	rc = genwqe_start(cd);
rc               1296 drivers/misc/genwqe/card_base.c 	if (!rc) {
rc               1297 drivers/misc/genwqe/card_base.c 		rc = genwqe_health_check_start(cd);
rc               1298 drivers/misc/genwqe/card_base.c 		if (rc)
rc               1301 drivers/misc/genwqe/card_base.c 				rc);
rc               1304 drivers/misc/genwqe/card_base.c 			"err: cannot start card services! (err=%d)\n", rc);
rc               1310 drivers/misc/genwqe/card_base.c 	int rc;
rc               1315 drivers/misc/genwqe/card_base.c 		rc = pci_enable_sriov(dev, numvfs);
rc               1316 drivers/misc/genwqe/card_base.c 		if (rc < 0)
rc               1317 drivers/misc/genwqe/card_base.c 			return rc;
rc               1361 drivers/misc/genwqe/card_base.c 	int rc;
rc               1373 drivers/misc/genwqe/card_base.c 	rc = pci_register_driver(&genwqe_driver);
rc               1374 drivers/misc/genwqe/card_base.c 	if (rc != 0) {
rc               1375 drivers/misc/genwqe/card_base.c 		pr_err("[%s] pci_reg_driver (rc=%d)\n", __func__, rc);
rc               1379 drivers/misc/genwqe/card_base.c 	return rc;
rc               1384 drivers/misc/genwqe/card_base.c 	return rc;
rc                476 drivers/misc/genwqe/card_ddcb.c 	int rc;
rc                492 drivers/misc/genwqe/card_ddcb.c 	rc = wait_event_interruptible_timeout(queue->ddcb_waitqs[ddcb_no],
rc                502 drivers/misc/genwqe/card_ddcb.c 	if (rc == 0) {
rc                513 drivers/misc/genwqe/card_ddcb.c 			return rc;
rc                517 drivers/misc/genwqe/card_ddcb.c 			__func__, req->num, rc,	ddcb_requ_get_state(req),
rc                529 drivers/misc/genwqe/card_ddcb.c 	} else if (rc == -ERESTARTSYS) {
rc                530 drivers/misc/genwqe/card_ddcb.c 		return rc;
rc                536 drivers/misc/genwqe/card_ddcb.c 	} else if (rc < 0) {
rc                539 drivers/misc/genwqe/card_ddcb.c 			__func__, req->num, rc, ddcb_requ_get_state(req));
rc                547 drivers/misc/genwqe/card_ddcb.c 			__func__, req->num, rc);
rc                550 drivers/misc/genwqe/card_ddcb.c 	return rc;
rc                784 drivers/misc/genwqe/card_ddcb.c 		int rc;
rc                794 drivers/misc/genwqe/card_ddcb.c 		rc = wait_event_interruptible(queue->busy_waitq,
rc                797 drivers/misc/genwqe/card_ddcb.c 			__func__, rc);
rc                798 drivers/misc/genwqe/card_ddcb.c 		if (rc == -ERESTARTSYS)
rc                799 drivers/misc/genwqe/card_ddcb.c 			return rc;  /* interrupted by a signal */
rc                910 drivers/misc/genwqe/card_ddcb.c 	int rc = 0;
rc                924 drivers/misc/genwqe/card_ddcb.c 	rc = __genwqe_enqueue_ddcb(cd, req, f_flags);
rc                925 drivers/misc/genwqe/card_ddcb.c 	if (rc != 0)
rc                926 drivers/misc/genwqe/card_ddcb.c 		return rc;
rc                928 drivers/misc/genwqe/card_ddcb.c 	rc = __genwqe_wait_ddcb(cd, req);
rc                929 drivers/misc/genwqe/card_ddcb.c 	if (rc < 0)		/* error or signal interrupt */
rc                948 drivers/misc/genwqe/card_ddcb.c 		rc = -EBADMSG;	/* not processed/error retc */
rc                951 drivers/misc/genwqe/card_ddcb.c 	return rc;
rc                963 drivers/misc/genwqe/card_ddcb.c 	return rc;
rc               1016 drivers/misc/genwqe/card_ddcb.c 	int rc, i;
rc               1045 drivers/misc/genwqe/card_ddcb.c 		rc = -ENOMEM;
rc               1053 drivers/misc/genwqe/card_ddcb.c 		rc = -ENOMEM;
rc               1182 drivers/misc/genwqe/card_ddcb.c 	int should_stop = 0, rc = 0;
rc               1190 drivers/misc/genwqe/card_ddcb.c 			rc = wait_event_interruptible_timeout(
rc               1195 drivers/misc/genwqe/card_ddcb.c 			rc = wait_event_interruptible_timeout(
rc               1222 drivers/misc/genwqe/card_ddcb.c 	int rc;
rc               1227 drivers/misc/genwqe/card_ddcb.c 		rc = genwqe_card_reset(cd);
rc               1228 drivers/misc/genwqe/card_ddcb.c 		if (rc < 0) {
rc               1231 drivers/misc/genwqe/card_ddcb.c 			return rc;
rc               1247 drivers/misc/genwqe/card_ddcb.c 	rc = setup_ddcb_queue(cd, queue);
rc               1248 drivers/misc/genwqe/card_ddcb.c 	if (rc != 0) {
rc               1249 drivers/misc/genwqe/card_ddcb.c 		rc = -ENODEV;
rc               1258 drivers/misc/genwqe/card_ddcb.c 		rc = PTR_ERR(cd->card_thread);
rc               1263 drivers/misc/genwqe/card_ddcb.c 	rc = genwqe_set_interrupt_capability(cd, GENWQE_MSI_IRQS);
rc               1264 drivers/misc/genwqe/card_ddcb.c 	if (rc)
rc               1275 drivers/misc/genwqe/card_ddcb.c 		rc = request_irq(pci_dev->irq, genwqe_pf_isr, IRQF_SHARED,
rc               1278 drivers/misc/genwqe/card_ddcb.c 		rc = request_irq(pci_dev->irq, genwqe_vf_isr, IRQF_SHARED,
rc               1281 drivers/misc/genwqe/card_ddcb.c 	if (rc < 0) {
rc               1297 drivers/misc/genwqe/card_ddcb.c 	return rc;
rc               1334 drivers/misc/genwqe/card_ddcb.c 	int i, rc = 0, in_flight;
rc               1373 drivers/misc/genwqe/card_ddcb.c 		rc = -EIO;
rc               1375 drivers/misc/genwqe/card_ddcb.c 	return rc;
rc                 34 drivers/misc/genwqe/card_dev.c 	int rc;
rc                 38 drivers/misc/genwqe/card_dev.c 	rc = list_empty(&cd->file_list);
rc                 40 drivers/misc/genwqe/card_dev.c 	return !rc;
rc                431 drivers/misc/genwqe/card_dev.c 	int rc;
rc                454 drivers/misc/genwqe/card_dev.c 		rc = -ENOMEM;
rc                462 drivers/misc/genwqe/card_dev.c 	rc = remap_pfn_range(vma,
rc                467 drivers/misc/genwqe/card_dev.c 	if (rc != 0) {
rc                468 drivers/misc/genwqe/card_dev.c 		rc = -EFAULT;
rc                484 drivers/misc/genwqe/card_dev.c 	return rc;
rc                500 drivers/misc/genwqe/card_dev.c 	int rc = 0;
rc                549 drivers/misc/genwqe/card_dev.c 		rc = copy_from_user(xbuf, buf, tocopy);
rc                550 drivers/misc/genwqe/card_dev.c 		if (rc) {
rc                551 drivers/misc/genwqe/card_dev.c 			rc = -EFAULT;
rc                564 drivers/misc/genwqe/card_dev.c 			rc = -ENOMEM;
rc                605 drivers/misc/genwqe/card_dev.c 		rc = __genwqe_execute_raw_ddcb(cd, req, filp->f_flags);
rc                611 drivers/misc/genwqe/card_dev.c 		if (rc < 0) {
rc                617 drivers/misc/genwqe/card_dev.c 			rc = -EIO;
rc                631 drivers/misc/genwqe/card_dev.c 	return rc;
rc                637 drivers/misc/genwqe/card_dev.c 	int rc, blocks_to_flash;
rc                691 drivers/misc/genwqe/card_dev.c 			rc = -ENOMEM;
rc                723 drivers/misc/genwqe/card_dev.c 		rc = __genwqe_execute_raw_ddcb(cd, cmd, filp->f_flags);
rc                729 drivers/misc/genwqe/card_dev.c 		if ((rc < 0) && (rc != -EBADMSG)) {
rc                734 drivers/misc/genwqe/card_dev.c 		rc = copy_to_user(buf, xbuf, tocopy);
rc                735 drivers/misc/genwqe/card_dev.c 		if (rc) {
rc                736 drivers/misc/genwqe/card_dev.c 			rc = -EFAULT;
rc                746 drivers/misc/genwqe/card_dev.c 			rc = -EIO;
rc                757 drivers/misc/genwqe/card_dev.c 	rc = 0;
rc                761 drivers/misc/genwqe/card_dev.c 	return rc;
rc                766 drivers/misc/genwqe/card_dev.c 	int rc;
rc                786 drivers/misc/genwqe/card_dev.c 	rc = genwqe_user_vmap(cd, dma_map, (void *)map_addr, map_size);
rc                787 drivers/misc/genwqe/card_dev.c 	if (rc != 0) {
rc                789 drivers/misc/genwqe/card_dev.c 			"[%s] genwqe_user_vmap rc=%d\n", __func__, rc);
rc                791 drivers/misc/genwqe/card_dev.c 		return rc;
rc                855 drivers/misc/genwqe/card_dev.c 	int rc;
rc                897 drivers/misc/genwqe/card_dev.c 				rc = -EFAULT;
rc                939 drivers/misc/genwqe/card_dev.c 				rc = genwqe_user_vmap(cd, m, (void *)u_addr,
rc                941 drivers/misc/genwqe/card_dev.c 				if (rc != 0)
rc                949 drivers/misc/genwqe/card_dev.c 			rc = genwqe_alloc_sync_sgl(cd, &req->sgls[i],
rc                952 drivers/misc/genwqe/card_dev.c 			if (rc != 0)
rc                964 drivers/misc/genwqe/card_dev.c 			rc = -EINVAL;
rc                972 drivers/misc/genwqe/card_dev.c 	return rc;
rc                985 drivers/misc/genwqe/card_dev.c 	int rc;
rc                990 drivers/misc/genwqe/card_dev.c 	rc = ddcb_cmd_fixups(cfile, req);
rc                991 drivers/misc/genwqe/card_dev.c 	if (rc != 0)
rc                992 drivers/misc/genwqe/card_dev.c 		return rc;
rc                994 drivers/misc/genwqe/card_dev.c 	rc = __genwqe_execute_raw_ddcb(cd, cmd, filp->f_flags);
rc                996 drivers/misc/genwqe/card_dev.c 	return rc;
rc               1002 drivers/misc/genwqe/card_dev.c 	int rc;
rc               1017 drivers/misc/genwqe/card_dev.c 		rc = genwqe_execute_ddcb(cfile, cmd);
rc               1019 drivers/misc/genwqe/card_dev.c 		rc = __genwqe_execute_raw_ddcb(cd, cmd, filp->f_flags);
rc               1030 drivers/misc/genwqe/card_dev.c 	return rc;
rc               1044 drivers/misc/genwqe/card_dev.c 	int rc = 0;
rc               1152 drivers/misc/genwqe/card_dev.c 		rc = do_flash_update(cfile, &load);
rc               1157 drivers/misc/genwqe/card_dev.c 		return rc;
rc               1172 drivers/misc/genwqe/card_dev.c 		rc = do_flash_read(cfile, &load);
rc               1177 drivers/misc/genwqe/card_dev.c 		return rc;
rc               1215 drivers/misc/genwqe/card_dev.c 	return rc;
rc               1264 drivers/misc/genwqe/card_dev.c 	int rc;
rc               1273 drivers/misc/genwqe/card_dev.c 	rc = alloc_chrdev_region(&cd->devnum_genwqe, 0,
rc               1275 drivers/misc/genwqe/card_dev.c 	if (rc < 0) {
rc               1283 drivers/misc/genwqe/card_dev.c 	rc = cdev_add(&cd->cdev_genwqe, cd->devnum_genwqe, 1);
rc               1284 drivers/misc/genwqe/card_dev.c 	if (rc < 0) {
rc               1300 drivers/misc/genwqe/card_dev.c 		rc = PTR_ERR(cd->dev);
rc               1314 drivers/misc/genwqe/card_dev.c 	return rc;
rc               1319 drivers/misc/genwqe/card_dev.c 	int rc;
rc               1328 drivers/misc/genwqe/card_dev.c 	rc = genwqe_kill_fasync(cd, SIGIO);
rc               1329 drivers/misc/genwqe/card_dev.c 	if (rc > 0) {
rc               1346 drivers/misc/genwqe/card_dev.c 		rc = genwqe_terminate(cd);
rc               1347 drivers/misc/genwqe/card_dev.c 		if (rc) {
rc               1372 drivers/misc/genwqe/card_dev.c 	int rc;
rc               1386 drivers/misc/genwqe/card_dev.c 	rc = kref_read(&cd->cdev_genwqe.kobj.kref);
rc               1387 drivers/misc/genwqe/card_dev.c 	if (rc != 1) {
rc               1389 drivers/misc/genwqe/card_dev.c 			"[%s] err: cdev_genwqe...refcount=%d\n", __func__, rc);
rc                470 drivers/misc/genwqe/card_utils.c 	int rc = 0;
rc                483 drivers/misc/genwqe/card_utils.c 				rc = -EFAULT;
rc                500 drivers/misc/genwqe/card_utils.c 				rc = -EFAULT;
rc                514 drivers/misc/genwqe/card_utils.c 	return rc;
rc                567 drivers/misc/genwqe/card_utils.c 	int rc = -EINVAL;
rc                600 drivers/misc/genwqe/card_utils.c 	rc = get_user_pages_fast(data & PAGE_MASK, /* page aligned addr */
rc                604 drivers/misc/genwqe/card_utils.c 	if (rc < 0)
rc                608 drivers/misc/genwqe/card_utils.c 	if (rc < m->nr_pages) {
rc                609 drivers/misc/genwqe/card_utils.c 		genwqe_free_user_pages(m->page_list, rc, m->write);
rc                610 drivers/misc/genwqe/card_utils.c 		rc = -EFAULT;
rc                614 drivers/misc/genwqe/card_utils.c 	rc = genwqe_map_pages(cd, m->page_list, m->nr_pages, m->dma_list);
rc                615 drivers/misc/genwqe/card_utils.c 	if (rc != 0)
rc                630 drivers/misc/genwqe/card_utils.c 	return rc;
rc                741 drivers/misc/genwqe/card_utils.c 	int rc;
rc                743 drivers/misc/genwqe/card_utils.c 	rc = pci_alloc_irq_vectors(cd->pci_dev, 1, count, PCI_IRQ_MSI);
rc                744 drivers/misc/genwqe/card_utils.c 	if (rc < 0)
rc                745 drivers/misc/genwqe/card_utils.c 		return rc;
rc                 94 drivers/misc/habanalabs/command_buffer.c 	int rc;
rc                104 drivers/misc/habanalabs/command_buffer.c 		rc = -EBUSY;
rc                112 drivers/misc/habanalabs/command_buffer.c 		rc = -EINVAL;
rc                139 drivers/misc/habanalabs/command_buffer.c 			rc = -ENOMEM;
rc                148 drivers/misc/habanalabs/command_buffer.c 	rc = idr_alloc(&mgr->cb_handles, cb, 1, 0, GFP_ATOMIC);
rc                151 drivers/misc/habanalabs/command_buffer.c 	if (rc < 0) {
rc                156 drivers/misc/habanalabs/command_buffer.c 	cb->id = rc;
rc                177 drivers/misc/habanalabs/command_buffer.c 	return rc;
rc                184 drivers/misc/habanalabs/command_buffer.c 	int rc = 0;
rc                204 drivers/misc/habanalabs/command_buffer.c 		rc = -EINVAL;
rc                207 drivers/misc/habanalabs/command_buffer.c 	return rc;
rc                215 drivers/misc/habanalabs/command_buffer.c 	int rc;
rc                226 drivers/misc/habanalabs/command_buffer.c 		rc = hl_cb_create(hdev, &hpriv->cb_mgr, args->in.cb_size,
rc                232 drivers/misc/habanalabs/command_buffer.c 		rc = hl_cb_destroy(hdev, &hpriv->cb_mgr,
rc                236 drivers/misc/habanalabs/command_buffer.c 		rc = -ENOTTY;
rc                240 drivers/misc/habanalabs/command_buffer.c 	return rc;
rc                273 drivers/misc/habanalabs/command_buffer.c 	int rc;
rc                290 drivers/misc/habanalabs/command_buffer.c 		rc = -EINVAL;
rc                299 drivers/misc/habanalabs/command_buffer.c 		rc = -EINVAL;
rc                319 drivers/misc/habanalabs/command_buffer.c 	rc = hdev->asic_funcs->cb_mmap(hdev, vma, cb->kernel_address,
rc                322 drivers/misc/habanalabs/command_buffer.c 	if (rc) {
rc                336 drivers/misc/habanalabs/command_buffer.c 	return rc;
rc                395 drivers/misc/habanalabs/command_buffer.c 	int rc;
rc                397 drivers/misc/habanalabs/command_buffer.c 	rc = hl_cb_create(hdev, &hdev->kernel_cb_mgr, cb_size, &cb_handle,
rc                399 drivers/misc/habanalabs/command_buffer.c 	if (rc) {
rc                401 drivers/misc/habanalabs/command_buffer.c 			"Failed to allocate CB for the kernel driver %d\n", rc);
rc                 83 drivers/misc/habanalabs/command_submission.c 	int rc;
rc                 97 drivers/misc/habanalabs/command_submission.c 	rc = hdev->asic_funcs->cs_parser(hdev, &parser);
rc                 99 drivers/misc/habanalabs/command_submission.c 		if (!rc) {
rc                120 drivers/misc/habanalabs/command_submission.c 	return rc;
rc                256 drivers/misc/habanalabs/command_submission.c 	int ctx_asid, rc;
rc                259 drivers/misc/habanalabs/command_submission.c 	rc = cs_get_unless_zero(cs);
rc                260 drivers/misc/habanalabs/command_submission.c 	if (!rc)
rc                290 drivers/misc/habanalabs/command_submission.c 	int rc;
rc                306 drivers/misc/habanalabs/command_submission.c 		rc = -ENOMEM;
rc                322 drivers/misc/habanalabs/command_submission.c 		rc = -EAGAIN;
rc                349 drivers/misc/habanalabs/command_submission.c 	return rc;
rc                475 drivers/misc/habanalabs/command_submission.c 	int rc, i, parse_cnt;
rc                483 drivers/misc/habanalabs/command_submission.c 		rc = -EINVAL;
rc                490 drivers/misc/habanalabs/command_submission.c 		rc = -ENOMEM;
rc                497 drivers/misc/habanalabs/command_submission.c 		rc = -EFAULT;
rc                504 drivers/misc/habanalabs/command_submission.c 	rc = allocate_cs(hdev, hpriv->ctx, &cs);
rc                505 drivers/misc/habanalabs/command_submission.c 	if (rc) {
rc                524 drivers/misc/habanalabs/command_submission.c 				rc = -EINVAL;
rc                532 drivers/misc/habanalabs/command_submission.c 			rc = -ENOMEM;
rc                564 drivers/misc/habanalabs/command_submission.c 		rc = cs_parser(hpriv, job);
rc                565 drivers/misc/habanalabs/command_submission.c 		if (rc) {
rc                568 drivers/misc/habanalabs/command_submission.c 				cs->ctx->asid, cs->sequence, job->id, rc);
rc                577 drivers/misc/habanalabs/command_submission.c 		rc = -EINVAL;
rc                581 drivers/misc/habanalabs/command_submission.c 	rc = hl_hw_queue_schedule_cs(cs);
rc                582 drivers/misc/habanalabs/command_submission.c 	if (rc) {
rc                585 drivers/misc/habanalabs/command_submission.c 			cs->ctx->asid, cs->sequence, rc);
rc                589 drivers/misc/habanalabs/command_submission.c 	rc = HL_CS_STATUS_SUCCESS;
rc                607 drivers/misc/habanalabs/command_submission.c 	return rc;
rc                618 drivers/misc/habanalabs/command_submission.c 	int rc, do_ctx_switch;
rc                625 drivers/misc/habanalabs/command_submission.c 		rc = -EBUSY;
rc                640 drivers/misc/habanalabs/command_submission.c 			rc = hdev->asic_funcs->context_switch(hdev, ctx->asid);
rc                641 drivers/misc/habanalabs/command_submission.c 			if (rc) {
rc                644 drivers/misc/habanalabs/command_submission.c 					ctx->asid, rc);
rc                654 drivers/misc/habanalabs/command_submission.c 				if ((rc == -ETIMEDOUT) || (rc == -EBUSY))
rc                666 drivers/misc/habanalabs/command_submission.c 			rc = 0;
rc                668 drivers/misc/habanalabs/command_submission.c 			rc = _hl_cs_ioctl(hpriv, chunks, num_chunks,
rc                674 drivers/misc/habanalabs/command_submission.c 		if (rc) {
rc                677 drivers/misc/habanalabs/command_submission.c 				ctx->asid, rc);
rc                690 drivers/misc/habanalabs/command_submission.c 				rc = -ENOEXEC;
rc                699 drivers/misc/habanalabs/command_submission.c 		rc = hl_poll_timeout_memory(hdev,
rc                703 drivers/misc/habanalabs/command_submission.c 		if (rc == -ETIMEDOUT) {
rc                717 drivers/misc/habanalabs/command_submission.c 		rc = -EINVAL;
rc                721 drivers/misc/habanalabs/command_submission.c 	rc = _hl_cs_ioctl(hpriv, chunks, num_chunks, &cs_seq);
rc                724 drivers/misc/habanalabs/command_submission.c 	if (rc != -EAGAIN) {
rc                726 drivers/misc/habanalabs/command_submission.c 		args->out.status = rc;
rc                730 drivers/misc/habanalabs/command_submission.c 	if (((rc == -ETIMEDOUT) || (rc == -EBUSY)) && (need_soft_reset))
rc                733 drivers/misc/habanalabs/command_submission.c 	return rc;
rc                741 drivers/misc/habanalabs/command_submission.c 	long rc;
rc                752 drivers/misc/habanalabs/command_submission.c 		rc = PTR_ERR(fence);
rc                754 drivers/misc/habanalabs/command_submission.c 		rc = dma_fence_wait_timeout(fence, true, timeout);
rc                756 drivers/misc/habanalabs/command_submission.c 			rc = -ETIMEDOUT;
rc                758 drivers/misc/habanalabs/command_submission.c 			rc = -EIO;
rc                761 drivers/misc/habanalabs/command_submission.c 		rc = 1;
rc                765 drivers/misc/habanalabs/command_submission.c 	return rc;
rc                773 drivers/misc/habanalabs/command_submission.c 	long rc;
rc                775 drivers/misc/habanalabs/command_submission.c 	rc = _hl_cs_wait_ioctl(hdev, hpriv->ctx, args->in.timeout_us, seq);
rc                779 drivers/misc/habanalabs/command_submission.c 	if (rc < 0) {
rc                782 drivers/misc/habanalabs/command_submission.c 				rc, seq);
rc                783 drivers/misc/habanalabs/command_submission.c 		if (rc == -ERESTARTSYS) {
rc                785 drivers/misc/habanalabs/command_submission.c 			rc = -EINTR;
rc                786 drivers/misc/habanalabs/command_submission.c 		} else if (rc == -ETIMEDOUT) {
rc                788 drivers/misc/habanalabs/command_submission.c 		} else if (rc == -EIO) {
rc                791 drivers/misc/habanalabs/command_submission.c 		return rc;
rc                794 drivers/misc/habanalabs/command_submission.c 	if (rc == 0)
rc                 63 drivers/misc/habanalabs/context.c 	int rc;
rc                 67 drivers/misc/habanalabs/context.c 		rc = -ENOMEM;
rc                 72 drivers/misc/habanalabs/context.c 	rc = idr_alloc(&mgr->ctx_handles, ctx, 1, 0, GFP_KERNEL);
rc                 75 drivers/misc/habanalabs/context.c 	if (rc < 0) {
rc                 80 drivers/misc/habanalabs/context.c 	ctx->handle = rc;
rc                 82 drivers/misc/habanalabs/context.c 	rc = hl_ctx_init(hdev, ctx, false);
rc                 83 drivers/misc/habanalabs/context.c 	if (rc)
rc                104 drivers/misc/habanalabs/context.c 	return rc;
rc                119 drivers/misc/habanalabs/context.c 	int rc = 0;
rc                132 drivers/misc/habanalabs/context.c 		rc = hl_mmu_ctx_init(ctx);
rc                133 drivers/misc/habanalabs/context.c 		if (rc) {
rc                144 drivers/misc/habanalabs/context.c 		rc = hl_vm_ctx_init(ctx);
rc                145 drivers/misc/habanalabs/context.c 		if (rc) {
rc                147 drivers/misc/habanalabs/context.c 			rc = -ENOMEM;
rc                158 drivers/misc/habanalabs/context.c 	return rc;
rc                 25 drivers/misc/habanalabs/debugfs.c 	int rc;
rc                 38 drivers/misc/habanalabs/debugfs.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                 41 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                 42 drivers/misc/habanalabs/debugfs.c 		dev_err(hdev->dev, "Failed to read from I2C, error %d\n", rc);
rc                 44 drivers/misc/habanalabs/debugfs.c 	return rc;
rc                 51 drivers/misc/habanalabs/debugfs.c 	int rc;
rc                 65 drivers/misc/habanalabs/debugfs.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                 68 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                 69 drivers/misc/habanalabs/debugfs.c 		dev_err(hdev->dev, "Failed to write to I2C, error %d\n", rc);
rc                 71 drivers/misc/habanalabs/debugfs.c 	return rc;
rc                 77 drivers/misc/habanalabs/debugfs.c 	int rc;
rc                 89 drivers/misc/habanalabs/debugfs.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                 92 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                 93 drivers/misc/habanalabs/debugfs.c 		dev_err(hdev->dev, "Failed to set LED %d, error %d\n", led, rc);
rc                469 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                485 drivers/misc/habanalabs/debugfs.c 	rc = kstrtouint(kbuf, 10, &dev_entry->mmu_asid);
rc                486 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                491 drivers/misc/habanalabs/debugfs.c 	rc = kstrtoull(c+3, 16, &dev_entry->mmu_addr);
rc                492 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                539 drivers/misc/habanalabs/debugfs.c 	int rc = 0;
rc                595 drivers/misc/habanalabs/debugfs.c 	rc = -EINVAL;
rc                598 drivers/misc/habanalabs/debugfs.c 	return rc;
rc                609 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                615 drivers/misc/habanalabs/debugfs.c 		rc = device_va_to_pa(hdev, addr, &addr);
rc                616 drivers/misc/habanalabs/debugfs.c 		if (rc)
rc                617 drivers/misc/habanalabs/debugfs.c 			return rc;
rc                620 drivers/misc/habanalabs/debugfs.c 	rc = hdev->asic_funcs->debugfs_read32(hdev, addr, &val);
rc                621 drivers/misc/habanalabs/debugfs.c 	if (rc) {
rc                623 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                638 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                640 drivers/misc/habanalabs/debugfs.c 	rc = kstrtouint_from_user(buf, count, 16, &value);
rc                641 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                642 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                645 drivers/misc/habanalabs/debugfs.c 		rc = device_va_to_pa(hdev, addr, &addr);
rc                646 drivers/misc/habanalabs/debugfs.c 		if (rc)
rc                647 drivers/misc/habanalabs/debugfs.c 			return rc;
rc                650 drivers/misc/habanalabs/debugfs.c 	rc = hdev->asic_funcs->debugfs_write32(hdev, addr, value);
rc                651 drivers/misc/habanalabs/debugfs.c 	if (rc) {
rc                654 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                690 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                692 drivers/misc/habanalabs/debugfs.c 	rc = kstrtouint_from_user(buf, count, 10, &value);
rc                693 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                694 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                699 drivers/misc/habanalabs/debugfs.c 		rc = pci_enable_device(hdev->pdev);
rc                719 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                724 drivers/misc/habanalabs/debugfs.c 	rc = hl_debugfs_i2c_read(hdev, entry->i2c_bus, entry->i2c_addr,
rc                726 drivers/misc/habanalabs/debugfs.c 	if (rc) {
rc                730 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                734 drivers/misc/habanalabs/debugfs.c 	rc = simple_read_from_buffer(buf, count, ppos, tmp_buf,
rc                737 drivers/misc/habanalabs/debugfs.c 	return rc;
rc                746 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                748 drivers/misc/habanalabs/debugfs.c 	rc = kstrtouint_from_user(buf, count, 16, &value);
rc                749 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                750 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                752 drivers/misc/habanalabs/debugfs.c 	rc = hl_debugfs_i2c_write(hdev, entry->i2c_bus, entry->i2c_addr,
rc                754 drivers/misc/habanalabs/debugfs.c 	if (rc) {
rc                758 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                770 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                772 drivers/misc/habanalabs/debugfs.c 	rc = kstrtouint_from_user(buf, count, 10, &value);
rc                773 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                774 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                789 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                791 drivers/misc/habanalabs/debugfs.c 	rc = kstrtouint_from_user(buf, count, 10, &value);
rc                792 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                793 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                808 drivers/misc/habanalabs/debugfs.c 	ssize_t rc;
rc                810 drivers/misc/habanalabs/debugfs.c 	rc = kstrtouint_from_user(buf, count, 10, &value);
rc                811 drivers/misc/habanalabs/debugfs.c 	if (rc)
rc                812 drivers/misc/habanalabs/debugfs.c 		return rc;
rc                196 drivers/misc/habanalabs/device.c 	int rc;
rc                198 drivers/misc/habanalabs/device.c 	rc = cdev_device_add(&hdev->cdev, hdev->dev);
rc                199 drivers/misc/habanalabs/device.c 	if (rc) {
rc                202 drivers/misc/habanalabs/device.c 		return rc;
rc                205 drivers/misc/habanalabs/device.c 	rc = cdev_device_add(&hdev->cdev_ctrl, hdev->dev_ctrl);
rc                206 drivers/misc/habanalabs/device.c 	if (rc) {
rc                213 drivers/misc/habanalabs/device.c 	rc = hl_sysfs_init(hdev);
rc                214 drivers/misc/habanalabs/device.c 	if (rc) {
rc                227 drivers/misc/habanalabs/device.c 	return rc;
rc                254 drivers/misc/habanalabs/device.c 	int rc;
rc                267 drivers/misc/habanalabs/device.c 	rc = hdev->asic_funcs->early_init(hdev);
rc                268 drivers/misc/habanalabs/device.c 	if (rc)
rc                269 drivers/misc/habanalabs/device.c 		return rc;
rc                271 drivers/misc/habanalabs/device.c 	rc = hl_asid_init(hdev);
rc                272 drivers/misc/habanalabs/device.c 	if (rc)
rc                278 drivers/misc/habanalabs/device.c 		rc = -ENOMEM;
rc                285 drivers/misc/habanalabs/device.c 		rc = -ENOMEM;
rc                292 drivers/misc/habanalabs/device.c 		rc = -ENOMEM;
rc                300 drivers/misc/habanalabs/device.c 		rc = -ENOMEM;
rc                329 drivers/misc/habanalabs/device.c 	return rc;
rc                407 drivers/misc/habanalabs/device.c 	int rc;
rc                410 drivers/misc/habanalabs/device.c 		rc = hdev->asic_funcs->late_init(hdev);
rc                411 drivers/misc/habanalabs/device.c 		if (rc) {
rc                414 drivers/misc/habanalabs/device.c 			return rc;
rc                591 drivers/misc/habanalabs/device.c 	int rc = 0;
rc                599 drivers/misc/habanalabs/device.c 			rc = -EFAULT;
rc                614 drivers/misc/habanalabs/device.c 		rc = -EFAULT;
rc                623 drivers/misc/habanalabs/device.c 	return rc;
rc                637 drivers/misc/habanalabs/device.c 	int rc;
rc                642 drivers/misc/habanalabs/device.c 	rc = atomic_cmpxchg(&hdev->in_reset, 0, 1);
rc                643 drivers/misc/habanalabs/device.c 	if (rc) {
rc                662 drivers/misc/habanalabs/device.c 	rc = hdev->asic_funcs->suspend(hdev);
rc                663 drivers/misc/habanalabs/device.c 	if (rc)
rc                685 drivers/misc/habanalabs/device.c 	int rc;
rc                689 drivers/misc/habanalabs/device.c 	rc = pci_enable_device_mem(hdev->pdev);
rc                690 drivers/misc/habanalabs/device.c 	if (rc) {
rc                693 drivers/misc/habanalabs/device.c 		return rc;
rc                698 drivers/misc/habanalabs/device.c 	rc = hdev->asic_funcs->resume(hdev);
rc                699 drivers/misc/habanalabs/device.c 	if (rc) {
rc                708 drivers/misc/habanalabs/device.c 	rc = hl_device_reset(hdev, true, false);
rc                709 drivers/misc/habanalabs/device.c 	if (rc) {
rc                720 drivers/misc/habanalabs/device.c 	return rc;
rc                812 drivers/misc/habanalabs/device.c 	int i, rc;
rc                827 drivers/misc/habanalabs/device.c 		rc = atomic_cmpxchg(&hdev->in_reset, 0, 1);
rc                828 drivers/misc/habanalabs/device.c 		if (rc)
rc                856 drivers/misc/habanalabs/device.c 			rc = -ENOMEM;
rc                946 drivers/misc/habanalabs/device.c 			rc = -EBUSY;
rc                950 drivers/misc/habanalabs/device.c 		rc = hl_mmu_init(hdev);
rc                951 drivers/misc/habanalabs/device.c 		if (rc) {
rc                961 drivers/misc/habanalabs/device.c 			rc = -ENOMEM;
rc                967 drivers/misc/habanalabs/device.c 		rc = hl_ctx_init(hdev, hdev->kernel_ctx, true);
rc                968 drivers/misc/habanalabs/device.c 		if (rc) {
rc                977 drivers/misc/habanalabs/device.c 	rc = hdev->asic_funcs->hw_init(hdev);
rc                978 drivers/misc/habanalabs/device.c 	if (rc) {
rc                987 drivers/misc/habanalabs/device.c 	rc = hdev->asic_funcs->test_queues(hdev);
rc                988 drivers/misc/habanalabs/device.c 	if (rc) {
rc                995 drivers/misc/habanalabs/device.c 		rc = device_late_init(hdev);
rc                996 drivers/misc/habanalabs/device.c 		if (rc) {
rc               1002 drivers/misc/habanalabs/device.c 		rc = hl_vm_init(hdev);
rc               1003 drivers/misc/habanalabs/device.c 		if (rc) {
rc               1011 drivers/misc/habanalabs/device.c 		rc = hdev->asic_funcs->soft_reset_late_init(hdev);
rc               1012 drivers/misc/habanalabs/device.c 		if (rc) {
rc               1047 drivers/misc/habanalabs/device.c 	return rc;
rc               1061 drivers/misc/habanalabs/device.c 	int i, rc, cq_ready_cnt;
rc               1067 drivers/misc/habanalabs/device.c 		rc = -ENOMEM;
rc               1072 drivers/misc/habanalabs/device.c 	rc = device_init_cdev(hdev, hclass, hdev->id, &hl_ops, name,
rc               1077 drivers/misc/habanalabs/device.c 	if (rc)
rc               1082 drivers/misc/habanalabs/device.c 		rc = -ENOMEM;
rc               1087 drivers/misc/habanalabs/device.c 	rc = device_init_cdev(hdev, hclass, hdev->id_control, &hl_ctrl_ops,
rc               1092 drivers/misc/habanalabs/device.c 	if (rc)
rc               1096 drivers/misc/habanalabs/device.c 	rc = device_early_init(hdev);
rc               1097 drivers/misc/habanalabs/device.c 	if (rc)
rc               1104 drivers/misc/habanalabs/device.c 	rc = hdev->asic_funcs->sw_init(hdev);
rc               1105 drivers/misc/habanalabs/device.c 	if (rc)
rc               1113 drivers/misc/habanalabs/device.c 	rc = hl_hw_queues_create(hdev);
rc               1114 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1130 drivers/misc/habanalabs/device.c 		rc = -ENOMEM;
rc               1137 drivers/misc/habanalabs/device.c 		rc = hl_cq_init(hdev, &hdev->completion_queue[i], i);
rc               1138 drivers/misc/habanalabs/device.c 		if (rc) {
rc               1150 drivers/misc/habanalabs/device.c 	rc = hl_eq_init(hdev, &hdev->event_queue);
rc               1151 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1157 drivers/misc/habanalabs/device.c 	rc = hl_mmu_init(hdev);
rc               1158 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1166 drivers/misc/habanalabs/device.c 		rc = -ENOMEM;
rc               1172 drivers/misc/habanalabs/device.c 	rc = hl_ctx_init(hdev, hdev->kernel_ctx, true);
rc               1173 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1179 drivers/misc/habanalabs/device.c 	rc = hl_cb_pool_init(hdev);
rc               1180 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1200 drivers/misc/habanalabs/device.c 	rc = hdev->asic_funcs->hw_init(hdev);
rc               1201 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1203 drivers/misc/habanalabs/device.c 		rc = 0;
rc               1210 drivers/misc/habanalabs/device.c 	rc = hdev->asic_funcs->test_queues(hdev);
rc               1211 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1213 drivers/misc/habanalabs/device.c 		rc = 0;
rc               1217 drivers/misc/habanalabs/device.c 	rc = device_late_init(hdev);
rc               1218 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1220 drivers/misc/habanalabs/device.c 		rc = 0;
rc               1228 drivers/misc/habanalabs/device.c 	rc = hl_vm_init(hdev);
rc               1229 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1231 drivers/misc/habanalabs/device.c 		rc = 0;
rc               1241 drivers/misc/habanalabs/device.c 	rc = device_cdev_sysfs_add(hdev);
rc               1242 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1245 drivers/misc/habanalabs/device.c 		rc = 0;
rc               1255 drivers/misc/habanalabs/device.c 	rc = hl_hwmon_init(hdev);
rc               1256 drivers/misc/habanalabs/device.c 	if (rc) {
rc               1258 drivers/misc/habanalabs/device.c 		rc = 0;
rc               1303 drivers/misc/habanalabs/device.c 	return rc;
rc               1315 drivers/misc/habanalabs/device.c 	int i, rc;
rc               1329 drivers/misc/habanalabs/device.c 	rc = atomic_cmpxchg(&hdev->in_reset, 0, 1);
rc               1330 drivers/misc/habanalabs/device.c 	while (rc) {
rc               1332 drivers/misc/habanalabs/device.c 		rc = atomic_cmpxchg(&hdev->in_reset, 0, 1);
rc                 28 drivers/misc/habanalabs/firmware_if.c 	int rc;
rc                 30 drivers/misc/habanalabs/firmware_if.c 	rc = request_firmware(&fw, fw_name, hdev->dev);
rc                 31 drivers/misc/habanalabs/firmware_if.c 	if (rc) {
rc                 40 drivers/misc/habanalabs/firmware_if.c 		rc = -EINVAL;
rc                 52 drivers/misc/habanalabs/firmware_if.c 	return rc;
rc                 71 drivers/misc/habanalabs/firmware_if.c 	int rc = 0;
rc                 89 drivers/misc/habanalabs/firmware_if.c 		rc = -EIO;
rc                 93 drivers/misc/habanalabs/firmware_if.c 	rc = hl_hw_queue_send_cb_no_cmpl(hdev, hw_queue_id, len, pkt_dma_addr);
rc                 94 drivers/misc/habanalabs/firmware_if.c 	if (rc) {
rc                 95 drivers/misc/habanalabs/firmware_if.c 		dev_err(hdev->dev, "Failed to send CB on CPU PQ (%d)\n", rc);
rc                 99 drivers/misc/habanalabs/firmware_if.c 	rc = hl_poll_timeout_memory(hdev, &pkt->fence, tmp,
rc                105 drivers/misc/habanalabs/firmware_if.c 	if (rc == -ETIMEDOUT) {
rc                113 drivers/misc/habanalabs/firmware_if.c 	rc = (tmp & ARMCP_PKT_CTL_RC_MASK) >> ARMCP_PKT_CTL_RC_SHIFT;
rc                114 drivers/misc/habanalabs/firmware_if.c 	if (rc) {
rc                116 drivers/misc/habanalabs/firmware_if.c 			rc,
rc                119 drivers/misc/habanalabs/firmware_if.c 		rc = -EIO;
rc                129 drivers/misc/habanalabs/firmware_if.c 	return rc;
rc                136 drivers/misc/habanalabs/firmware_if.c 	int rc;
rc                142 drivers/misc/habanalabs/firmware_if.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &test_pkt,
rc                145 drivers/misc/habanalabs/firmware_if.c 	if (!rc) {
rc                153 drivers/misc/habanalabs/firmware_if.c 		dev_err(hdev->dev, "CPU queue test failed, error %d\n", rc);
rc                156 drivers/misc/habanalabs/firmware_if.c 	return rc;
rc                183 drivers/misc/habanalabs/firmware_if.c 	int rc;
rc                189 drivers/misc/habanalabs/firmware_if.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &hb_pkt,
rc                192 drivers/misc/habanalabs/firmware_if.c 	if ((rc) || (result != ARMCP_PACKET_FENCE_VAL))
rc                193 drivers/misc/habanalabs/firmware_if.c 		rc = -EIO;
rc                195 drivers/misc/habanalabs/firmware_if.c 	return rc;
rc                205 drivers/misc/habanalabs/firmware_if.c 	int rc;
rc                224 drivers/misc/habanalabs/firmware_if.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                226 drivers/misc/habanalabs/firmware_if.c 	if (rc) {
rc                228 drivers/misc/habanalabs/firmware_if.c 			"Failed to send ArmCP info pkt, error %d\n", rc);
rc                235 drivers/misc/habanalabs/firmware_if.c 	rc = hl_build_hwmon_channel_info(hdev, prop->armcp_info.sensors);
rc                236 drivers/misc/habanalabs/firmware_if.c 	if (rc) {
rc                238 drivers/misc/habanalabs/firmware_if.c 			"Failed to build hwmon channel info, error %d\n", rc);
rc                239 drivers/misc/habanalabs/firmware_if.c 		rc = -EFAULT;
rc                247 drivers/misc/habanalabs/firmware_if.c 	return rc;
rc                256 drivers/misc/habanalabs/firmware_if.c 	int rc;
rc                274 drivers/misc/habanalabs/firmware_if.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                277 drivers/misc/habanalabs/firmware_if.c 	if (rc) {
rc                279 drivers/misc/habanalabs/firmware_if.c 			"Failed to send ArmCP EEPROM packet, error %d\n", rc);
rc                290 drivers/misc/habanalabs/firmware_if.c 	return rc;
rc                411 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc                413 drivers/misc/habanalabs/goya/goya.c 	rc = hl_pci_bars_map(hdev, name, is_wc);
rc                414 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc                415 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                427 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc                433 drivers/misc/habanalabs/goya/goya.c 	rc = hl_pci_set_dram_bar_base(hdev, 1, 4, addr);
rc                434 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc                475 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc                502 drivers/misc/habanalabs/goya/goya.c 	rc = hl_pci_init(hdev, 48);
rc                503 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc                504 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                572 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc                576 drivers/misc/habanalabs/goya/goya.c 	rc = goya_mmu_clear_pgt_range(hdev);
rc                577 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                579 drivers/misc/habanalabs/goya/goya.c 			"Failed to clear MMU page tables range %d\n", rc);
rc                580 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                583 drivers/misc/habanalabs/goya/goya.c 	rc = goya_mmu_set_dram_default_page(hdev);
rc                584 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                585 drivers/misc/habanalabs/goya/goya.c 		dev_err(hdev->dev, "Failed to set DRAM default page %d\n", rc);
rc                586 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                589 drivers/misc/habanalabs/goya/goya.c 	rc = goya_mmu_add_mappings_for_device_cpu(hdev);
rc                590 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc                591 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                593 drivers/misc/habanalabs/goya/goya.c 	rc = goya_init_cpu_queues(hdev);
rc                594 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc                595 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                597 drivers/misc/habanalabs/goya/goya.c 	rc = goya_test_cpu_queue(hdev);
rc                598 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc                599 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                601 drivers/misc/habanalabs/goya/goya.c 	rc = goya_armcp_info_get(hdev);
rc                602 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                603 drivers/misc/habanalabs/goya/goya.c 		dev_err(hdev->dev, "Failed to get armcp info %d\n", rc);
rc                604 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                613 drivers/misc/habanalabs/goya/goya.c 	rc = hl_fw_send_pci_access_msg(hdev, ARMCP_PACKET_ENABLE_PCI_ACCESS);
rc                614 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                616 drivers/misc/habanalabs/goya/goya.c 			"Failed to enable PCI access from CPU %d\n", rc);
rc                617 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                663 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc                684 drivers/misc/habanalabs/goya/goya.c 		rc = -ENOMEM;
rc                695 drivers/misc/habanalabs/goya/goya.c 		rc = -ENOMEM;
rc                706 drivers/misc/habanalabs/goya/goya.c 		rc = -ENOMEM;
rc                710 drivers/misc/habanalabs/goya/goya.c 	rc = gen_pool_add(hdev->cpu_accessible_dma_pool,
rc                713 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                716 drivers/misc/habanalabs/goya/goya.c 		rc = -EFAULT;
rc                736 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc                887 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc                896 drivers/misc/habanalabs/goya/goya.c 		rc = hl_poll_timeout(
rc                905 drivers/misc/habanalabs/goya/goya.c 		if (rc)
rc                909 drivers/misc/habanalabs/goya/goya.c 	rc = hl_poll_timeout(
rc                917 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                936 drivers/misc/habanalabs/goya/goya.c 	int rc, retval = 0;
rc                943 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc                948 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                953 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc                958 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                963 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc                968 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                973 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc                978 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc                983 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc                988 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1780 drivers/misc/habanalabs/goya/goya.c 	int rc, retval = 0;
rc               1791 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1796 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1801 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1806 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1815 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1820 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1825 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1830 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1835 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1840 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1845 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1850 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1855 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1860 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1865 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1870 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1875 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1880 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1885 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1890 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1895 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1900 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1905 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1910 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1915 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1920 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1925 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1930 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1935 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1940 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1945 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1950 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1955 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1960 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               1965 drivers/misc/habanalabs/goya/goya.c 	rc = goya_stop_queue(hdev,
rc               1970 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               2023 drivers/misc/habanalabs/goya/goya.c 	int rc, i, irq_cnt_init, irq;
rc               2028 drivers/misc/habanalabs/goya/goya.c 	rc = pci_alloc_irq_vectors(hdev->pdev, GOYA_MSIX_ENTRIES,
rc               2030 drivers/misc/habanalabs/goya/goya.c 	if (rc < 0) {
rc               2033 drivers/misc/habanalabs/goya/goya.c 			GOYA_MSIX_ENTRIES, rc);
rc               2034 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               2039 drivers/misc/habanalabs/goya/goya.c 		rc = request_irq(irq, hl_irq_handler_cq, 0, goya_irq_name[i],
rc               2041 drivers/misc/habanalabs/goya/goya.c 		if (rc) {
rc               2049 drivers/misc/habanalabs/goya/goya.c 	rc = request_irq(irq, hl_irq_handler_eq, 0,
rc               2052 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               2066 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               2217 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               2233 drivers/misc/habanalabs/goya/goya.c 	rc = goya_push_uboot_to_device(hdev);
rc               2234 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               2235 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               2237 drivers/misc/habanalabs/goya/goya.c 	rc = goya_push_linux_to_device(hdev);
rc               2238 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               2239 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               2300 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               2319 drivers/misc/habanalabs/goya/goya.c 		rc = goya_pldm_init_cpu(hdev);
rc               2320 drivers/misc/habanalabs/goya/goya.c 		if (rc)
rc               2321 drivers/misc/habanalabs/goya/goya.c 			return rc;
rc               2327 drivers/misc/habanalabs/goya/goya.c 	rc = hl_poll_timeout(
rc               2336 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               2394 drivers/misc/habanalabs/goya/goya.c 	rc = goya_push_linux_to_device(hdev);
rc               2395 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               2396 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               2400 drivers/misc/habanalabs/goya/goya.c 	rc = hl_poll_timeout(
rc               2408 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               2431 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               2442 drivers/misc/habanalabs/goya/goya.c 	rc = hl_poll_timeout(
rc               2450 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               2453 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               2464 drivers/misc/habanalabs/goya/goya.c 	int rc, i;
rc               2479 drivers/misc/habanalabs/goya/goya.c 		rc = goya_mmu_update_asid_hop0_addr(hdev, i, hop0_addr);
rc               2480 drivers/misc/habanalabs/goya/goya.c 		if (rc) {
rc               2506 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               2520 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               2535 drivers/misc/habanalabs/goya/goya.c 	rc = goya_init_cpu(hdev, GOYA_CPU_TIMEOUT_USEC);
rc               2536 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               2538 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               2557 drivers/misc/habanalabs/goya/goya.c 	rc = goya_mmu_init(hdev);
rc               2558 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               2559 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               2572 drivers/misc/habanalabs/goya/goya.c 	rc = goya_enable_msix(hdev);
rc               2573 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               2585 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               2657 drivers/misc/habanalabs/goya/goya.c 		int rc;
rc               2668 drivers/misc/habanalabs/goya/goya.c 		rc = hl_poll_timeout(
rc               2675 drivers/misc/habanalabs/goya/goya.c 		if (rc)
rc               2683 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               2685 drivers/misc/habanalabs/goya/goya.c 	rc = hl_fw_send_pci_access_msg(hdev, ARMCP_PACKET_DISABLE_PCI_ACCESS);
rc               2686 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               2689 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               2700 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               2705 drivers/misc/habanalabs/goya/goya.c 	rc = remap_pfn_range(vma, vma->vm_start, paddress >> PAGE_SHIFT,
rc               2707 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               2708 drivers/misc/habanalabs/goya/goya.c 		dev_err(hdev->dev, "remap_pfn_range error %d", rc);
rc               2710 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               2888 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               2923 drivers/misc/habanalabs/goya/goya.c 	rc = hl_hw_queue_send_cb_no_cmpl(hdev, GOYA_QUEUE_ID_DMA_0,
rc               2925 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               2926 drivers/misc/habanalabs/goya/goya.c 		dev_err(hdev->dev, "Failed to send CB on QMAN0, %d\n", rc);
rc               2930 drivers/misc/habanalabs/goya/goya.c 	rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp,
rc               2936 drivers/misc/habanalabs/goya/goya.c 	if (rc == -ETIMEDOUT) {
rc               2947 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               2972 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               2992 drivers/misc/habanalabs/goya/goya.c 		rc = -ENOMEM;
rc               3003 drivers/misc/habanalabs/goya/goya.c 	rc = hl_hw_queue_send_cb_no_cmpl(hdev, hw_queue_id,
rc               3006 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               3012 drivers/misc/habanalabs/goya/goya.c 	rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, (tmp == fence_val),
rc               3017 drivers/misc/habanalabs/goya/goya.c 	if (rc == -ETIMEDOUT) {
rc               3021 drivers/misc/habanalabs/goya/goya.c 		rc = -EIO;
rc               3033 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               3052 drivers/misc/habanalabs/goya/goya.c 	int i, rc, ret_val = 0;
rc               3055 drivers/misc/habanalabs/goya/goya.c 		rc = goya_test_queue(hdev, i);
rc               3056 drivers/misc/habanalabs/goya/goya.c 		if (rc)
rc               3183 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               3193 drivers/misc/habanalabs/goya/goya.c 	rc = hl_pin_host_memory(hdev, addr, le32_to_cpu(user_dma_pkt->tsize),
rc               3195 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               3200 drivers/misc/habanalabs/goya/goya.c 	rc = hdev->asic_funcs->asic_dma_map_sg(hdev, userptr->sgt->sgl,
rc               3202 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               3220 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               3234 drivers/misc/habanalabs/goya/goya.c 	int rc = 0;
rc               3319 drivers/misc/habanalabs/goya/goya.c 		rc = goya_pin_memory_before_cs(hdev, parser, user_dma_pkt,
rc               3323 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               3377 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               3401 drivers/misc/habanalabs/goya/goya.c 		rc = goya_validate_dma_pkt_no_host(hdev, parser, user_dma_pkt);
rc               3403 drivers/misc/habanalabs/goya/goya.c 		rc = goya_validate_dma_pkt_host(hdev, parser, user_dma_pkt);
rc               3405 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               3492 drivers/misc/habanalabs/goya/goya.c 	int rc = 0;
rc               3515 drivers/misc/habanalabs/goya/goya.c 			rc = -EINVAL;
rc               3526 drivers/misc/habanalabs/goya/goya.c 			rc = goya_validate_wreg32(hdev,
rc               3533 drivers/misc/habanalabs/goya/goya.c 			rc = -EPERM;
rc               3539 drivers/misc/habanalabs/goya/goya.c 			rc = -EPERM;
rc               3544 drivers/misc/habanalabs/goya/goya.c 			rc = -EPERM;
rc               3549 drivers/misc/habanalabs/goya/goya.c 			rc = -EPERM;
rc               3554 drivers/misc/habanalabs/goya/goya.c 				rc = goya_validate_dma_pkt_mmu(hdev, parser,
rc               3557 drivers/misc/habanalabs/goya/goya.c 				rc = goya_validate_dma_pkt_no_mmu(hdev, parser,
rc               3571 drivers/misc/habanalabs/goya/goya.c 			rc = -EINVAL;
rc               3575 drivers/misc/habanalabs/goya/goya.c 		if (rc)
rc               3586 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               3724 drivers/misc/habanalabs/goya/goya.c 	int rc = 0;
rc               3749 drivers/misc/habanalabs/goya/goya.c 			rc = -EINVAL;
rc               3755 drivers/misc/habanalabs/goya/goya.c 			rc = goya_patch_dma_packet(hdev, parser,
rc               3765 drivers/misc/habanalabs/goya/goya.c 			rc = goya_validate_wreg32(hdev, parser,
rc               3772 drivers/misc/habanalabs/goya/goya.c 			rc = -EPERM;
rc               3778 drivers/misc/habanalabs/goya/goya.c 			rc = -EPERM;
rc               3783 drivers/misc/habanalabs/goya/goya.c 			rc = -EPERM;
rc               3788 drivers/misc/habanalabs/goya/goya.c 			rc = -EPERM;
rc               3802 drivers/misc/habanalabs/goya/goya.c 			rc = -EINVAL;
rc               3806 drivers/misc/habanalabs/goya/goya.c 		if (rc)
rc               3810 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               3819 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               3829 drivers/misc/habanalabs/goya/goya.c 	rc = hl_cb_create(hdev, &hdev->kernel_cb_mgr,
rc               3833 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               3836 drivers/misc/habanalabs/goya/goya.c 			rc);
rc               3837 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               3847 drivers/misc/habanalabs/goya/goya.c 		rc = -EFAULT;
rc               3864 drivers/misc/habanalabs/goya/goya.c 	rc = goya_validate_cb(hdev, parser, true);
rc               3867 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               3875 drivers/misc/habanalabs/goya/goya.c 		rc = -EINVAL;
rc               3889 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               3896 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               3898 drivers/misc/habanalabs/goya/goya.c 	rc = goya_validate_cb(hdev, parser, false);
rc               3900 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               3903 drivers/misc/habanalabs/goya/goya.c 	rc = hl_cb_create(hdev, &hdev->kernel_cb_mgr,
rc               3906 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               3908 drivers/misc/habanalabs/goya/goya.c 			"Failed to allocate patched CB for DMA CS %d\n", rc);
rc               3919 drivers/misc/habanalabs/goya/goya.c 		rc = -EFAULT;
rc               3923 drivers/misc/habanalabs/goya/goya.c 	rc = goya_patch_cb(hdev, parser);
rc               3925 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               3939 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               3941 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               4062 drivers/misc/habanalabs/goya/goya.c 	int rc = 0;
rc               4088 drivers/misc/habanalabs/goya/goya.c 			rc = -EIO;
rc               4094 drivers/misc/habanalabs/goya/goya.c 		rc = -EFAULT;
rc               4097 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               4119 drivers/misc/habanalabs/goya/goya.c 	int rc = 0;
rc               4145 drivers/misc/habanalabs/goya/goya.c 			rc = -EIO;
rc               4151 drivers/misc/habanalabs/goya/goya.c 		rc = -EFAULT;
rc               4154 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               4429 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               4463 drivers/misc/habanalabs/goya/goya.c 	rc = goya_send_cpu_message(hdev, (u32 *) pkt, total_pkt_size,
rc               4466 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               4471 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               4488 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               4496 drivers/misc/habanalabs/goya/goya.c 	rc = goya_send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc               4499 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               4502 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               4615 drivers/misc/habanalabs/goya/goya.c 	int rc, lin_dma_pkts_cnt;
rc               4653 drivers/misc/habanalabs/goya/goya.c 		rc = -ENOMEM;
rc               4667 drivers/misc/habanalabs/goya/goya.c 	rc = goya_send_job_on_qman0(hdev, job);
rc               4677 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               4686 drivers/misc/habanalabs/goya/goya.c 	int rc, dma_id;
rc               4690 drivers/misc/habanalabs/goya/goya.c 	rc = goya_memset_device_memory(hdev, addr, size, val, false);
rc               4691 drivers/misc/habanalabs/goya/goya.c 	if (rc) {
rc               4693 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc               4748 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               4754 drivers/misc/habanalabs/goya/goya.c 		rc = hl_mmu_map(hdev->kernel_ctx, prop->dram_base_address + off,
rc               4756 drivers/misc/habanalabs/goya/goya.c 		if (rc) {
rc               4764 drivers/misc/habanalabs/goya/goya.c 		rc = hl_mmu_map(hdev->kernel_ctx, VA_CPU_ACCESSIBLE_MEM_ADDR,
rc               4767 drivers/misc/habanalabs/goya/goya.c 		if (rc) {
rc               4775 drivers/misc/habanalabs/goya/goya.c 			rc = hl_mmu_map(hdev->kernel_ctx,
rc               4779 drivers/misc/habanalabs/goya/goya.c 			if (rc) {
rc               4816 drivers/misc/habanalabs/goya/goya.c 	return rc;
rc               4881 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               4900 drivers/misc/habanalabs/goya/goya.c 	rc = hl_poll_timeout(
rc               4910 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               4920 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               4950 drivers/misc/habanalabs/goya/goya.c 	rc = hl_poll_timeout(
rc               4960 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               4980 drivers/misc/habanalabs/goya/goya.c 	int rc;
rc               4985 drivers/misc/habanalabs/goya/goya.c 	rc = hl_fw_armcp_info_get(hdev);
rc               4986 drivers/misc/habanalabs/goya/goya.c 	if (rc)
rc               4987 drivers/misc/habanalabs/goya/goya.c 		return rc;
rc                203 drivers/misc/habanalabs/goya/goya_coresight.c 	int rc;
rc                211 drivers/misc/habanalabs/goya/goya_coresight.c 	rc = hl_poll_timeout(
rc                219 drivers/misc/habanalabs/goya/goya_coresight.c 	if (rc) {
rc                234 drivers/misc/habanalabs/goya/goya_coresight.c 	int rc;
rc                284 drivers/misc/habanalabs/goya/goya_coresight.c 		rc = goya_coresight_timeout(hdev, base_reg + 0xE80, 23, false);
rc                285 drivers/misc/habanalabs/goya/goya_coresight.c 		if (rc) {
rc                288 drivers/misc/habanalabs/goya/goya_coresight.c 				rc);
rc                289 drivers/misc/habanalabs/goya/goya_coresight.c 			return rc;
rc                304 drivers/misc/habanalabs/goya/goya_coresight.c 	int rc;
rc                321 drivers/misc/habanalabs/goya/goya_coresight.c 	rc = goya_coresight_timeout(hdev, base_reg + 0x304, 6, false);
rc                322 drivers/misc/habanalabs/goya/goya_coresight.c 	if (rc) {
rc                325 drivers/misc/habanalabs/goya/goya_coresight.c 				params->enable ? "enable" : "disable", rc);
rc                326 drivers/misc/habanalabs/goya/goya_coresight.c 		return rc;
rc                329 drivers/misc/habanalabs/goya/goya_coresight.c 	rc = goya_coresight_timeout(hdev, base_reg + 0xC, 2, true);
rc                330 drivers/misc/habanalabs/goya/goya_coresight.c 	if (rc) {
rc                333 drivers/misc/habanalabs/goya/goya_coresight.c 				params->enable ? "enable" : "disable", rc);
rc                334 drivers/misc/habanalabs/goya/goya_coresight.c 		return rc;
rc                382 drivers/misc/habanalabs/goya/goya_coresight.c 	int rc;
rc                392 drivers/misc/habanalabs/goya/goya_coresight.c 	rc = goya_coresight_timeout(hdev, base_reg + 0x304, 6, false);
rc                393 drivers/misc/habanalabs/goya/goya_coresight.c 	if (rc) {
rc                395 drivers/misc/habanalabs/goya/goya_coresight.c 				params->enable ? "enable" : "disable", rc);
rc                396 drivers/misc/habanalabs/goya/goya_coresight.c 		return rc;
rc                399 drivers/misc/habanalabs/goya/goya_coresight.c 	rc = goya_coresight_timeout(hdev, base_reg + 0xC, 2, true);
rc                400 drivers/misc/habanalabs/goya/goya_coresight.c 	if (rc) {
rc                402 drivers/misc/habanalabs/goya/goya_coresight.c 				params->enable ? "enable" : "disable", rc);
rc                403 drivers/misc/habanalabs/goya/goya_coresight.c 		return rc;
rc                643 drivers/misc/habanalabs/goya/goya_coresight.c 	int rc = 0;
rc                647 drivers/misc/habanalabs/goya/goya_coresight.c 		rc = goya_config_stm(hdev, params);
rc                650 drivers/misc/habanalabs/goya/goya_coresight.c 		rc = goya_config_etf(hdev, params);
rc                653 drivers/misc/habanalabs/goya/goya_coresight.c 		rc = goya_config_etr(hdev, params);
rc                656 drivers/misc/habanalabs/goya/goya_coresight.c 		rc = goya_config_funnel(hdev, params);
rc                659 drivers/misc/habanalabs/goya/goya_coresight.c 		rc = goya_config_bmon(hdev, params);
rc                662 drivers/misc/habanalabs/goya/goya_coresight.c 		rc = goya_config_spmu(hdev, params);
rc                676 drivers/misc/habanalabs/goya/goya_coresight.c 	return rc;
rc                682 drivers/misc/habanalabs/goya/goya_coresight.c 	int i, rc;
rc                686 drivers/misc/habanalabs/goya/goya_coresight.c 		rc = goya_config_etf(hdev, &params);
rc                687 drivers/misc/habanalabs/goya/goya_coresight.c 		if (rc)
rc                688 drivers/misc/habanalabs/goya/goya_coresight.c 			dev_err(hdev->dev, "halt ETF failed, %d/%d\n", rc, i);
rc                691 drivers/misc/habanalabs/goya/goya_coresight.c 	rc = goya_config_etr(hdev, &params);
rc                692 drivers/misc/habanalabs/goya/goya_coresight.c 	if (rc)
rc                693 drivers/misc/habanalabs/goya/goya_coresight.c 		dev_err(hdev->dev, "halt ETR failed, %d\n", rc);
rc                 57 drivers/misc/habanalabs/goya/goya_hwmgr.c 	int rc;
rc                 70 drivers/misc/habanalabs/goya/goya_hwmgr.c 	rc = kstrtoul(buf, 0, &value);
rc                 72 drivers/misc/habanalabs/goya/goya_hwmgr.c 	if (rc) {
rc                106 drivers/misc/habanalabs/goya/goya_hwmgr.c 	int rc;
rc                119 drivers/misc/habanalabs/goya/goya_hwmgr.c 	rc = kstrtoul(buf, 0, &value);
rc                121 drivers/misc/habanalabs/goya/goya_hwmgr.c 	if (rc) {
rc                155 drivers/misc/habanalabs/goya/goya_hwmgr.c 	int rc;
rc                168 drivers/misc/habanalabs/goya/goya_hwmgr.c 	rc = kstrtoul(buf, 0, &value);
rc                170 drivers/misc/habanalabs/goya/goya_hwmgr.c 	if (rc) {
rc                318 drivers/misc/habanalabs/goya/goya_hwmgr.c 	int rc;
rc                325 drivers/misc/habanalabs/goya/goya_hwmgr.c 	rc = kstrtoul(buf, 0, &value);
rc                327 drivers/misc/habanalabs/goya/goya_hwmgr.c 	if (rc) {
rc                 86 drivers/misc/habanalabs/habanalabs_drv.c 	int rc;
rc                120 drivers/misc/habanalabs/habanalabs_drv.c 		rc = -EPERM;
rc                128 drivers/misc/habanalabs/habanalabs_drv.c 		rc = -EPERM;
rc                136 drivers/misc/habanalabs/habanalabs_drv.c 		rc = -EBUSY;
rc                140 drivers/misc/habanalabs/habanalabs_drv.c 	rc = hl_ctx_create(hdev, hpriv);
rc                141 drivers/misc/habanalabs/habanalabs_drv.c 	if (rc) {
rc                142 drivers/misc/habanalabs/habanalabs_drv.c 		dev_err(hdev->dev, "Failed to create context %d\n", rc);
rc                170 drivers/misc/habanalabs/habanalabs_drv.c 	return rc;
rc                177 drivers/misc/habanalabs/habanalabs_drv.c 	int rc;
rc                199 drivers/misc/habanalabs/habanalabs_drv.c 		rc = -EPERM;
rc                219 drivers/misc/habanalabs/habanalabs_drv.c 	return rc;
rc                249 drivers/misc/habanalabs/habanalabs_drv.c 	int rc, main_id, ctrl_id = 0;
rc                264 drivers/misc/habanalabs/habanalabs_drv.c 			rc = -ENODEV;
rc                312 drivers/misc/habanalabs/habanalabs_drv.c 		rc = -EBUSY;
rc                325 drivers/misc/habanalabs/habanalabs_drv.c 	return rc;
rc                387 drivers/misc/habanalabs/habanalabs_drv.c 	int rc;
rc                393 drivers/misc/habanalabs/habanalabs_drv.c 	rc = create_hdev(&hdev, pdev, ASIC_INVALID, -1);
rc                394 drivers/misc/habanalabs/habanalabs_drv.c 	if (rc)
rc                395 drivers/misc/habanalabs/habanalabs_drv.c 		return rc;
rc                399 drivers/misc/habanalabs/habanalabs_drv.c 	rc = hl_device_init(hdev, hl_class);
rc                400 drivers/misc/habanalabs/habanalabs_drv.c 	if (rc) {
rc                402 drivers/misc/habanalabs/habanalabs_drv.c 		rc = -ENODEV;
rc                412 drivers/misc/habanalabs/habanalabs_drv.c 	return rc;
rc                454 drivers/misc/habanalabs/habanalabs_drv.c 	int rc;
rc                459 drivers/misc/habanalabs/habanalabs_drv.c 	rc = alloc_chrdev_region(&dev, 0, HL_MAX_MINORS, HL_NAME);
rc                460 drivers/misc/habanalabs/habanalabs_drv.c 	if (rc < 0) {
rc                462 drivers/misc/habanalabs/habanalabs_drv.c 		return rc;
rc                470 drivers/misc/habanalabs/habanalabs_drv.c 		rc = PTR_ERR(hl_class);
rc                476 drivers/misc/habanalabs/habanalabs_drv.c 	rc = pci_register_driver(&hl_pci_driver);
rc                477 drivers/misc/habanalabs/habanalabs_drv.c 	if (rc) {
rc                491 drivers/misc/habanalabs/habanalabs_drv.c 	return rc;
rc                137 drivers/misc/habanalabs/habanalabs_ioctl.c 	int rc;
rc                150 drivers/misc/habanalabs/habanalabs_ioctl.c 			rc = -ENOMEM;
rc                156 drivers/misc/habanalabs/habanalabs_ioctl.c 			rc = -EFAULT;
rc                167 drivers/misc/habanalabs/habanalabs_ioctl.c 			rc = -ENOMEM;
rc                175 drivers/misc/habanalabs/habanalabs_ioctl.c 	rc = hdev->asic_funcs->debug_coresight(hdev, params);
rc                176 drivers/misc/habanalabs/habanalabs_ioctl.c 	if (rc) {
rc                178 drivers/misc/habanalabs/habanalabs_ioctl.c 			"debug coresight operation failed %d\n", rc);
rc                188 drivers/misc/habanalabs/habanalabs_ioctl.c 			rc = -EFAULT;
rc                198 drivers/misc/habanalabs/habanalabs_ioctl.c 	return rc;
rc                229 drivers/misc/habanalabs/habanalabs_ioctl.c 	int rc;
rc                255 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = hw_events_info(hdev, false, args);
rc                259 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = dram_usage_info(hpriv, args);
rc                263 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = hw_idle(hdev, args);
rc                267 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = device_utilization(hdev, args);
rc                271 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = hw_events_info(hdev, true, args);
rc                276 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = -ENOTTY;
rc                280 drivers/misc/habanalabs/habanalabs_ioctl.c 	return rc;
rc                297 drivers/misc/habanalabs/habanalabs_ioctl.c 	int rc = 0;
rc                321 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = debug_coresight(hdev, args);
rc                324 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = hl_device_set_debug_mode(hdev, (bool) args->enable);
rc                328 drivers/misc/habanalabs/habanalabs_ioctl.c 		rc = -ENOTTY;
rc                332 drivers/misc/habanalabs/habanalabs_ioctl.c 	return rc;
rc                191 drivers/misc/habanalabs/hw_queue.c 	int rc;
rc                205 drivers/misc/habanalabs/hw_queue.c 		rc = -EPERM;
rc                209 drivers/misc/habanalabs/hw_queue.c 	rc = ext_queue_sanity_checks(hdev, q, 1, false);
rc                210 drivers/misc/habanalabs/hw_queue.c 	if (rc)
rc                219 drivers/misc/habanalabs/hw_queue.c 	return rc;
rc                321 drivers/misc/habanalabs/hw_queue.c 	int rc = 0, i, cq_cnt;
rc                328 drivers/misc/habanalabs/hw_queue.c 		rc = -EPERM;
rc                337 drivers/misc/habanalabs/hw_queue.c 				rc = ext_queue_sanity_checks(hdev, q,
rc                339 drivers/misc/habanalabs/hw_queue.c 				if (rc)
rc                345 drivers/misc/habanalabs/hw_queue.c 				rc = int_queue_sanity_checks(hdev, q,
rc                347 drivers/misc/habanalabs/hw_queue.c 				if (rc)
rc                401 drivers/misc/habanalabs/hw_queue.c 	return rc;
rc                421 drivers/misc/habanalabs/hw_queue.c 	int rc;
rc                444 drivers/misc/habanalabs/hw_queue.c 		rc = -ENOMEM;
rc                465 drivers/misc/habanalabs/hw_queue.c 	return rc;
rc                511 drivers/misc/habanalabs/hw_queue.c 	int rc;
rc                519 drivers/misc/habanalabs/hw_queue.c 		rc = ext_hw_queue_init(hdev, q);
rc                523 drivers/misc/habanalabs/hw_queue.c 		rc = int_hw_queue_init(hdev, q);
rc                527 drivers/misc/habanalabs/hw_queue.c 		rc = cpu_hw_queue_init(hdev, q);
rc                537 drivers/misc/habanalabs/hw_queue.c 		rc = -EINVAL;
rc                541 drivers/misc/habanalabs/hw_queue.c 	if (rc)
rc                542 drivers/misc/habanalabs/hw_queue.c 		return rc;
rc                600 drivers/misc/habanalabs/hw_queue.c 	int i, rc, q_ready_cnt;
rc                615 drivers/misc/habanalabs/hw_queue.c 		rc = hw_queue_init(hdev, q, i);
rc                616 drivers/misc/habanalabs/hw_queue.c 		if (rc) {
rc                631 drivers/misc/habanalabs/hw_queue.c 	return rc;
rc                 26 drivers/misc/habanalabs/hwmon.c 	int rc, i, j;
rc                 52 drivers/misc/habanalabs/hwmon.c 			rc = -ENOMEM;
rc                 70 drivers/misc/habanalabs/hwmon.c 		rc = -ENOMEM;
rc                 78 drivers/misc/habanalabs/hwmon.c 			rc = -ENOMEM;
rc                109 drivers/misc/habanalabs/hwmon.c 	return rc;
rc                272 drivers/misc/habanalabs/hwmon.c 	int rc;
rc                281 drivers/misc/habanalabs/hwmon.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                284 drivers/misc/habanalabs/hwmon.c 	if (rc) {
rc                287 drivers/misc/habanalabs/hwmon.c 			sensor_index, rc);
rc                298 drivers/misc/habanalabs/hwmon.c 	int rc;
rc                307 drivers/misc/habanalabs/hwmon.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                310 drivers/misc/habanalabs/hwmon.c 	if (rc) {
rc                313 drivers/misc/habanalabs/hwmon.c 			sensor_index, rc);
rc                324 drivers/misc/habanalabs/hwmon.c 	int rc;
rc                333 drivers/misc/habanalabs/hwmon.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                336 drivers/misc/habanalabs/hwmon.c 	if (rc) {
rc                339 drivers/misc/habanalabs/hwmon.c 			sensor_index, rc);
rc                350 drivers/misc/habanalabs/hwmon.c 	int rc;
rc                359 drivers/misc/habanalabs/hwmon.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                362 drivers/misc/habanalabs/hwmon.c 	if (rc) {
rc                365 drivers/misc/habanalabs/hwmon.c 			sensor_index, rc);
rc                376 drivers/misc/habanalabs/hwmon.c 	int rc;
rc                385 drivers/misc/habanalabs/hwmon.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                388 drivers/misc/habanalabs/hwmon.c 	if (rc) {
rc                391 drivers/misc/habanalabs/hwmon.c 			sensor_index, rc);
rc                402 drivers/misc/habanalabs/hwmon.c 	int rc;
rc                412 drivers/misc/habanalabs/hwmon.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                415 drivers/misc/habanalabs/hwmon.c 	if (rc)
rc                418 drivers/misc/habanalabs/hwmon.c 			sensor_index, rc);
rc                425 drivers/misc/habanalabs/hwmon.c 	int rc;
rc                437 drivers/misc/habanalabs/hwmon.c 			rc = PTR_ERR(hdev->hwmon_dev);
rc                439 drivers/misc/habanalabs/hwmon.c 				"Unable to register hwmon device: %d\n", rc);
rc                440 drivers/misc/habanalabs/hwmon.c 			return rc;
rc                 61 drivers/misc/habanalabs/memory.c 	int handle, rc;
rc                 84 drivers/misc/habanalabs/memory.c 		rc = -ENOMEM;
rc                 98 drivers/misc/habanalabs/memory.c 		rc = -ENOMEM;
rc                113 drivers/misc/habanalabs/memory.c 				rc = -ENOMEM;
rc                128 drivers/misc/habanalabs/memory.c 		rc = -EFAULT;
rc                158 drivers/misc/habanalabs/memory.c 	return rc;
rc                178 drivers/misc/habanalabs/memory.c 	int rc;
rc                182 drivers/misc/habanalabs/memory.c 		rc = -ENOMEM;
rc                186 drivers/misc/habanalabs/memory.c 	rc = hl_pin_host_memory(hdev, args->map_host.host_virt_addr,
rc                188 drivers/misc/habanalabs/memory.c 	if (rc) {
rc                193 drivers/misc/habanalabs/memory.c 	rc = hdev->asic_funcs->asic_dma_map_sg(hdev, userptr->sgt->sgl,
rc                195 drivers/misc/habanalabs/memory.c 	if (rc) {
rc                214 drivers/misc/habanalabs/memory.c 	return rc;
rc                497 drivers/misc/habanalabs/memory.c 	int rc;
rc                500 drivers/misc/habanalabs/memory.c 	rc = add_va_block_locked(hdev, &va_range->list, start, end);
rc                503 drivers/misc/habanalabs/memory.c 	return rc;
rc                655 drivers/misc/habanalabs/memory.c 	int rc, i, j;
rc                693 drivers/misc/habanalabs/memory.c 		rc = -ENOMEM;
rc                730 drivers/misc/habanalabs/memory.c 	return rc;
rc                751 drivers/misc/habanalabs/memory.c 	int rc = 0;
rc                756 drivers/misc/habanalabs/memory.c 		rc = hl_mmu_map(ctx, next_vaddr, paddr, page_size);
rc                757 drivers/misc/habanalabs/memory.c 		if (rc) {
rc                783 drivers/misc/habanalabs/memory.c 	return rc;
rc                835 drivers/misc/habanalabs/memory.c 	int rc;
rc                842 drivers/misc/habanalabs/memory.c 		rc = get_userptr_from_host_va(hdev, args, &userptr);
rc                843 drivers/misc/habanalabs/memory.c 		if (rc) {
rc                845 drivers/misc/habanalabs/memory.c 			return rc;
rc                848 drivers/misc/habanalabs/memory.c 		rc = init_phys_pg_pack_from_userptr(ctx, userptr,
rc                850 drivers/misc/habanalabs/memory.c 		if (rc) {
rc                890 drivers/misc/habanalabs/memory.c 		rc = -EPERM;
rc                896 drivers/misc/habanalabs/memory.c 		rc = -ENOMEM;
rc                906 drivers/misc/habanalabs/memory.c 		rc = -ENOMEM;
rc                912 drivers/misc/habanalabs/memory.c 	rc = map_phys_page_pack(ctx, ret_vaddr, phys_pg_pack);
rc                913 drivers/misc/habanalabs/memory.c 	if (rc) {
rc                960 drivers/misc/habanalabs/memory.c 	return rc;
rc                985 drivers/misc/habanalabs/memory.c 	int rc;
rc               1010 drivers/misc/habanalabs/memory.c 		rc = init_phys_pg_pack_from_userptr(ctx, userptr,
rc               1012 drivers/misc/habanalabs/memory.c 		if (rc) {
rc               1026 drivers/misc/habanalabs/memory.c 		rc = -EFAULT;
rc               1032 drivers/misc/habanalabs/memory.c 		rc = -EINVAL;
rc               1064 drivers/misc/habanalabs/memory.c 		rc = add_va_block(hdev, va_range, vaddr,
rc               1066 drivers/misc/habanalabs/memory.c 		if (rc)
rc               1090 drivers/misc/habanalabs/memory.c 	return rc;
rc               1099 drivers/misc/habanalabs/memory.c 	int rc;
rc               1106 drivers/misc/habanalabs/memory.c 			rc = -EINVAL;
rc               1114 drivers/misc/habanalabs/memory.c 		rc = alloc_device_memory(ctx, &args->in, &handle);
rc               1121 drivers/misc/habanalabs/memory.c 		rc = free_device_memory(ctx, args->in.free.handle);
rc               1127 drivers/misc/habanalabs/memory.c 			rc = 0;
rc               1129 drivers/misc/habanalabs/memory.c 			rc = get_paddr_from_handle(ctx, &args->in,
rc               1138 drivers/misc/habanalabs/memory.c 		rc = 0;
rc               1143 drivers/misc/habanalabs/memory.c 		rc = -ENOTTY;
rc               1148 drivers/misc/habanalabs/memory.c 	return rc;
rc               1158 drivers/misc/habanalabs/memory.c 	int rc;
rc               1174 drivers/misc/habanalabs/memory.c 			rc = -EINVAL;
rc               1181 drivers/misc/habanalabs/memory.c 			rc = -EINVAL;
rc               1184 drivers/misc/habanalabs/memory.c 		rc = alloc_device_memory(ctx, &args->in, &handle);
rc               1191 drivers/misc/habanalabs/memory.c 		rc = free_device_memory(ctx, args->in.free.handle);
rc               1195 drivers/misc/habanalabs/memory.c 		rc = map_device_va(ctx, &args->in, &device_addr);
rc               1202 drivers/misc/habanalabs/memory.c 		rc = unmap_device_va(ctx, args->in.unmap.device_virt_addr,
rc               1208 drivers/misc/habanalabs/memory.c 		rc = -ENOTTY;
rc               1213 drivers/misc/habanalabs/memory.c 	return rc;
rc               1233 drivers/misc/habanalabs/memory.c 	int rc;
rc               1273 drivers/misc/habanalabs/memory.c 	rc = get_vaddr_frames(start, npages, FOLL_FORCE | FOLL_WRITE,
rc               1276 drivers/misc/habanalabs/memory.c 	if (rc != npages) {
rc               1279 drivers/misc/habanalabs/memory.c 		if (rc < 0)
rc               1281 drivers/misc/habanalabs/memory.c 		rc = -EFAULT;
rc               1288 drivers/misc/habanalabs/memory.c 		rc = -EFAULT;
rc               1294 drivers/misc/habanalabs/memory.c 		rc = -ENOMEM;
rc               1298 drivers/misc/habanalabs/memory.c 	rc = sg_alloc_table_from_pages(userptr->sgt,
rc               1301 drivers/misc/habanalabs/memory.c 	if (rc < 0) {
rc               1316 drivers/misc/habanalabs/memory.c 	return rc;
rc               1420 drivers/misc/habanalabs/memory.c 	int rc;
rc               1439 drivers/misc/habanalabs/memory.c 	rc = add_va_block(hdev, va_range, start, end);
rc               1441 drivers/misc/habanalabs/memory.c 	if (rc) {
rc               1443 drivers/misc/habanalabs/memory.c 		return rc;
rc               1471 drivers/misc/habanalabs/memory.c 	int rc;
rc               1473 drivers/misc/habanalabs/memory.c 	rc = hl_mmu_ctx_init(ctx);
rc               1474 drivers/misc/habanalabs/memory.c 	if (rc) {
rc               1476 drivers/misc/habanalabs/memory.c 		return rc;
rc               1484 drivers/misc/habanalabs/memory.c 	rc = hl_va_range_init(hdev, &ctx->host_va_range, host_range_start,
rc               1486 drivers/misc/habanalabs/memory.c 	if (rc) {
rc               1493 drivers/misc/habanalabs/memory.c 	rc = hl_va_range_init(hdev, &ctx->dram_va_range, dram_range_start,
rc               1495 drivers/misc/habanalabs/memory.c 	if (rc) {
rc               1515 drivers/misc/habanalabs/memory.c 	return rc;
rc               1670 drivers/misc/habanalabs/memory.c 	int rc;
rc               1680 drivers/misc/habanalabs/memory.c 	rc = gen_pool_add(vm->dram_pg_pool, prop->dram_user_base_address,
rc               1684 drivers/misc/habanalabs/memory.c 	if (rc) {
rc               1686 drivers/misc/habanalabs/memory.c 			"Failed to add memory to dram page pool %d\n", rc);
rc               1702 drivers/misc/habanalabs/memory.c 	return rc;
rc                242 drivers/misc/habanalabs/mmu.c 	int rc, i, j, hop3_allocated = 0;
rc                265 drivers/misc/habanalabs/mmu.c 		rc = -ENOMEM;
rc                274 drivers/misc/habanalabs/mmu.c 		rc = -ENOMEM;
rc                284 drivers/misc/habanalabs/mmu.c 			rc = -ENOMEM;
rc                333 drivers/misc/habanalabs/mmu.c 	return rc;
rc                398 drivers/misc/habanalabs/mmu.c 	int rc;
rc                413 drivers/misc/habanalabs/mmu.c 	rc = gen_pool_add(hdev->mmu_pgt_pool, prop->mmu_pgt_addr +
rc                417 drivers/misc/habanalabs/mmu.c 	if (rc) {
rc                426 drivers/misc/habanalabs/mmu.c 		rc = -ENOMEM;
rc                435 drivers/misc/habanalabs/mmu.c 	return rc;
rc                672 drivers/misc/habanalabs/mmu.c 	int i, rc;
rc                697 drivers/misc/habanalabs/mmu.c 		rc = _hl_mmu_unmap(ctx, real_virt_addr);
rc                698 drivers/misc/habanalabs/mmu.c 		if (rc)
rc                699 drivers/misc/habanalabs/mmu.c 			return rc;
rc                720 drivers/misc/habanalabs/mmu.c 	int rc = -ENOMEM;
rc                783 drivers/misc/habanalabs/mmu.c 			rc = -EINVAL;
rc                790 drivers/misc/habanalabs/mmu.c 			rc = -EFAULT;
rc                812 drivers/misc/habanalabs/mmu.c 		rc = -EINVAL;
rc                869 drivers/misc/habanalabs/mmu.c 	return rc;
rc                895 drivers/misc/habanalabs/mmu.c 	int i, rc, mapped_cnt = 0;
rc                925 drivers/misc/habanalabs/mmu.c 		rc = _hl_mmu_map(ctx, real_virt_addr, real_phys_addr,
rc                927 drivers/misc/habanalabs/mmu.c 		if (rc)
rc                947 drivers/misc/habanalabs/mmu.c 	return rc;
rc                 29 drivers/misc/habanalabs/pci.c 	int rc, i, bar;
rc                 31 drivers/misc/habanalabs/pci.c 	rc = pci_request_regions(pdev, HL_NAME);
rc                 32 drivers/misc/habanalabs/pci.c 	if (rc) {
rc                 34 drivers/misc/habanalabs/pci.c 		return rc;
rc                 45 drivers/misc/habanalabs/pci.c 			rc = -ENODEV;
rc                 61 drivers/misc/habanalabs/pci.c 	return rc;
rc                150 drivers/misc/habanalabs/pci.c 	int rc;
rc                154 drivers/misc/habanalabs/pci.c 	rc = hl_pci_elbi_write(hdev, prop->pcie_aux_dbi_reg_addr, 0x00300000);
rc                155 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_elbi_write(hdev, prop->pcie_dbi_base_address + dbi_offset,
rc                158 drivers/misc/habanalabs/pci.c 	if (rc)
rc                201 drivers/misc/habanalabs/pci.c 	int rc;
rc                225 drivers/misc/habanalabs/pci.c 	rc = hl_pci_iatu_write(hdev, offset + 0x14, lower_32_bits(addr));
rc                226 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, offset + 0x18, upper_32_bits(addr));
rc                227 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, offset + 0x0, 0);
rc                229 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, offset + 0x4, 0xC0080000 | (bar << 8));
rc                232 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_elbi_write(hdev, prop->pcie_aux_dbi_reg_addr, 0);
rc                233 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_elbi_write(hdev, prop->pcie_aux_dbi_reg_addr + 4, 0);
rc                235 drivers/misc/habanalabs/pci.c 	if (rc)
rc                239 drivers/misc/habanalabs/pci.c 	return rc;
rc                261 drivers/misc/habanalabs/pci.c 	int rc = 0;
rc                264 drivers/misc/habanalabs/pci.c 	rc  = hl_pci_iatu_write(hdev, 0x114, lower_32_bits(sram_base_address));
rc                265 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x118, upper_32_bits(sram_base_address));
rc                266 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x100, 0);
rc                268 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x104, 0xC0080000);
rc                280 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x008,
rc                282 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x00C,
rc                284 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x010, lower_32_bits(host_phys_end_addr));
rc                285 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x014, 0);
rc                286 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x018, 0);
rc                287 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x020, upper_32_bits(host_phys_end_addr));
rc                289 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x000, 0x00002000);
rc                291 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_iatu_write(hdev, 0x004, 0x80000000);
rc                294 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_elbi_write(hdev, prop->pcie_aux_dbi_reg_addr, 0);
rc                295 drivers/misc/habanalabs/pci.c 	rc |= hl_pci_elbi_write(hdev, prop->pcie_aux_dbi_reg_addr + 4, 0);
rc                297 drivers/misc/habanalabs/pci.c 	if (rc)
rc                316 drivers/misc/habanalabs/pci.c 	int rc;
rc                319 drivers/misc/habanalabs/pci.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(dma_mask));
rc                320 drivers/misc/habanalabs/pci.c 	if (rc) {
rc                323 drivers/misc/habanalabs/pci.c 			dma_mask, rc);
rc                327 drivers/misc/habanalabs/pci.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(dma_mask));
rc                328 drivers/misc/habanalabs/pci.c 		if (rc) {
rc                331 drivers/misc/habanalabs/pci.c 				dma_mask, rc);
rc                332 drivers/misc/habanalabs/pci.c 			return rc;
rc                343 drivers/misc/habanalabs/pci.c 	rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(dma_mask));
rc                344 drivers/misc/habanalabs/pci.c 	if (rc) {
rc                347 drivers/misc/habanalabs/pci.c 			dma_mask, rc);
rc                348 drivers/misc/habanalabs/pci.c 		return rc;
rc                366 drivers/misc/habanalabs/pci.c 	int rc;
rc                368 drivers/misc/habanalabs/pci.c 	rc = hl_pci_set_dma_mask(hdev, dma_mask);
rc                369 drivers/misc/habanalabs/pci.c 	if (rc)
rc                370 drivers/misc/habanalabs/pci.c 		return rc;
rc                375 drivers/misc/habanalabs/pci.c 	rc = pci_enable_device_mem(pdev);
rc                376 drivers/misc/habanalabs/pci.c 	if (rc) {
rc                378 drivers/misc/habanalabs/pci.c 		return rc;
rc                383 drivers/misc/habanalabs/pci.c 	rc = hdev->asic_funcs->init_iatu(hdev);
rc                384 drivers/misc/habanalabs/pci.c 	if (rc) {
rc                389 drivers/misc/habanalabs/pci.c 	rc = hdev->asic_funcs->pci_bars_map(hdev);
rc                390 drivers/misc/habanalabs/pci.c 	if (rc) {
rc                401 drivers/misc/habanalabs/pci.c 	return rc;
rc                 19 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                 31 drivers/misc/habanalabs/sysfs.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                 34 drivers/misc/habanalabs/sysfs.c 	if (rc) {
rc                 37 drivers/misc/habanalabs/sysfs.c 			pll_index, rc);
rc                 38 drivers/misc/habanalabs/sysfs.c 		result = rc;
rc                 47 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                 56 drivers/misc/habanalabs/sysfs.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                 59 drivers/misc/habanalabs/sysfs.c 	if (rc)
rc                 62 drivers/misc/habanalabs/sysfs.c 			pll_index, rc);
rc                 69 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                 76 drivers/misc/habanalabs/sysfs.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                 79 drivers/misc/habanalabs/sysfs.c 	if (rc) {
rc                 80 drivers/misc/habanalabs/sysfs.c 		dev_err(hdev->dev, "Failed to get max power, error %d\n", rc);
rc                 81 drivers/misc/habanalabs/sysfs.c 		result = rc;
rc                 90 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                 98 drivers/misc/habanalabs/sysfs.c 	rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt),
rc                101 drivers/misc/habanalabs/sysfs.c 	if (rc)
rc                102 drivers/misc/habanalabs/sysfs.c 		dev_err(hdev->dev, "Failed to set max power, error %d\n", rc);
rc                177 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                179 drivers/misc/habanalabs/sysfs.c 	rc = kstrtoul(buf, 0, &value);
rc                181 drivers/misc/habanalabs/sysfs.c 	if (rc) {
rc                198 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                200 drivers/misc/habanalabs/sysfs.c 	rc = kstrtoul(buf, 0, &value);
rc                202 drivers/misc/habanalabs/sysfs.c 	if (rc) {
rc                295 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                302 drivers/misc/habanalabs/sysfs.c 	rc = kstrtoul(buf, 0, &value);
rc                304 drivers/misc/habanalabs/sysfs.c 	if (rc) {
rc                323 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                332 drivers/misc/habanalabs/sysfs.c 	rc = hdev->asic_funcs->get_eeprom_data(hdev, data, max_size);
rc                333 drivers/misc/habanalabs/sysfs.c 	if (rc)
rc                407 drivers/misc/habanalabs/sysfs.c 	int rc;
rc                414 drivers/misc/habanalabs/sysfs.c 	rc = device_add_groups(hdev->dev, hl_dev_attr_groups);
rc                415 drivers/misc/habanalabs/sysfs.c 	if (rc) {
rc                417 drivers/misc/habanalabs/sysfs.c 			"Failed to add groups to device, error %d\n", rc);
rc                418 drivers/misc/habanalabs/sysfs.c 		return rc;
rc                 57 drivers/misc/ibmvmc.c 	long rc = 0;
rc                 63 drivers/misc/ibmvmc.c 	rc = plpar_hcall_norets(H_COPY_RDMA, length, sliobn, slioba,
rc                 65 drivers/misc/ibmvmc.c 	pr_debug("ibmvmc: h_copy_rdma rc = 0x%lx\n", rc);
rc                 67 drivers/misc/ibmvmc.c 	return rc;
rc                 72 drivers/misc/ibmvmc.c 	long rc = 0;
rc                 75 drivers/misc/ibmvmc.c 		if (H_IS_LONG_BUSY(rc))
rc                 76 drivers/misc/ibmvmc.c 			msleep(get_longbusy_msecs(rc));
rc                 78 drivers/misc/ibmvmc.c 		rc = plpar_hcall_norets(H_FREE_CRQ, unit_address);
rc                 79 drivers/misc/ibmvmc.c 	} while ((rc == H_BUSY) || (H_IS_LONG_BUSY(rc)));
rc                 96 drivers/misc/ibmvmc.c 	long rc = 0;
rc                100 drivers/misc/ibmvmc.c 		if (H_IS_LONG_BUSY(rc))
rc                101 drivers/misc/ibmvmc.c 			msleep(get_longbusy_msecs(rc));
rc                104 drivers/misc/ibmvmc.c 		rc = plpar_hcall(H_REQUEST_VMC, retbuf);
rc                105 drivers/misc/ibmvmc.c 		pr_debug("ibmvmc: %s rc = 0x%lx\n", __func__, rc);
rc                107 drivers/misc/ibmvmc.c 	} while ((rc == H_BUSY) || (H_IS_LONG_BUSY(rc)));
rc                109 drivers/misc/ibmvmc.c 	return rc;
rc                176 drivers/misc/ibmvmc.c 	int rc = 0;
rc                186 drivers/misc/ibmvmc.c 	rc = plpar_hcall_norets(H_REG_CRQ,
rc                189 drivers/misc/ibmvmc.c 	if (rc == 2)
rc                192 drivers/misc/ibmvmc.c 	else if (rc != 0)
rc                193 drivers/misc/ibmvmc.c 		dev_err(adapter->dev, "couldn't register crq--rc 0x%x\n", rc);
rc                195 drivers/misc/ibmvmc.c 	return rc;
rc                244 drivers/misc/ibmvmc.c 	long rc = 0;
rc                254 drivers/misc/ibmvmc.c 	rc = plpar_hcall_norets(H_SEND_CRQ, vdev->unit_address, word1, word2);
rc                255 drivers/misc/ibmvmc.c 	dev_dbg(adapter->dev, "rc = 0x%lx\n", rc);
rc                257 drivers/misc/ibmvmc.c 	return rc;
rc                549 drivers/misc/ibmvmc.c 	int rc = 0;
rc                562 drivers/misc/ibmvmc.c 	rc = h_copy_rdma(buffer->size,
rc                567 drivers/misc/ibmvmc.c 	if (rc) {
rc                569 drivers/misc/ibmvmc.c 			rc);
rc                588 drivers/misc/ibmvmc.c 	return rc;
rc                610 drivers/misc/ibmvmc.c 	int rc = 0;
rc                632 drivers/misc/ibmvmc.c 	return rc;
rc                783 drivers/misc/ibmvmc.c 	int rc = 0;
rc                786 drivers/misc/ibmvmc.c 	rc = h_copy_rdma(msg_len,
rc                791 drivers/misc/ibmvmc.c 	if (rc) {
rc                793 drivers/misc/ibmvmc.c 			rc);
rc                794 drivers/misc/ibmvmc.c 		return rc;
rc                812 drivers/misc/ibmvmc.c 	return rc;
rc                857 drivers/misc/ibmvmc.c 	int rc = 0;
rc                879 drivers/misc/ibmvmc.c 			rc = ibmvmc_send_close(hmc);
rc                880 drivers/misc/ibmvmc.c 			if (rc)
rc                888 drivers/misc/ibmvmc.c 	return rc;
rc               1214 drivers/misc/ibmvmc.c 	long rc = 0;
rc               1219 drivers/misc/ibmvmc.c 		rc = ibmvmc_setup_hmc(session);
rc               1220 drivers/misc/ibmvmc.c 		if (rc)
rc               1221 drivers/misc/ibmvmc.c 			return rc;
rc               1257 drivers/misc/ibmvmc.c 	rc = ibmvmc_send_open(buffer, hmc);
rc               1259 drivers/misc/ibmvmc.c 	return rc;
rc               1306 drivers/misc/ibmvmc.c 	long rc;
rc               1310 drivers/misc/ibmvmc.c 	rc = h_request_vmc(&vmc_drc_index);
rc               1311 drivers/misc/ibmvmc.c 	pr_debug("ibmvmc: requestvmc: H_REQUEST_VMC rc = 0x%lx\n", rc);
rc               1313 drivers/misc/ibmvmc.c 	if (rc == H_SUCCESS) {
rc               1314 drivers/misc/ibmvmc.c 		rc = 0;
rc               1315 drivers/misc/ibmvmc.c 	} else if (rc == H_FUNCTION) {
rc               1318 drivers/misc/ibmvmc.c 	} else if (rc == H_AUTHORITY) {
rc               1321 drivers/misc/ibmvmc.c 	} else if (rc == H_HARDWARE) {
rc               1324 drivers/misc/ibmvmc.c 	} else if (rc == H_RESOURCE) {
rc               1327 drivers/misc/ibmvmc.c 	} else if (rc == H_NOT_AVAILABLE) {
rc               1330 drivers/misc/ibmvmc.c 	} else if (rc == H_PARAMETER) {
rc               1344 drivers/misc/ibmvmc.c 	return rc;
rc               1433 drivers/misc/ibmvmc.c 	int rc = 0;
rc               1502 drivers/misc/ibmvmc.c 	return rc;
rc               1550 drivers/misc/ibmvmc.c 	int rc = 0;
rc               1592 drivers/misc/ibmvmc.c 	return rc;
rc               1605 drivers/misc/ibmvmc.c 	int rc = 0;
rc               1657 drivers/misc/ibmvmc.c 	rc = h_copy_rdma(msg_len,
rc               1670 drivers/misc/ibmvmc.c 	if (rc) {
rc               1672 drivers/misc/ibmvmc.c 			rc);
rc               1810 drivers/misc/ibmvmc.c 	int rc;
rc               1825 drivers/misc/ibmvmc.c 		rc = ibmvmc_reset_crq_queue(adapter);
rc               1827 drivers/misc/ibmvmc.c 		if (rc != H_SUCCESS && rc != H_RESOURCE) {
rc               1829 drivers/misc/ibmvmc.c 				rc);
rc               1835 drivers/misc/ibmvmc.c 			    != 0 && rc != H_RESOURCE)
rc               2117 drivers/misc/ibmvmc.c 	int rc = 0;
rc               2137 drivers/misc/ibmvmc.c 	rc = retrc;
rc               2139 drivers/misc/ibmvmc.c 	if (rc == H_RESOURCE)
rc               2140 drivers/misc/ibmvmc.c 		rc = ibmvmc_reset_crq_queue(adapter);
rc               2142 drivers/misc/ibmvmc.c 	if (rc == 2) {
rc               2145 drivers/misc/ibmvmc.c 	} else if (rc != 0) {
rc               2146 drivers/misc/ibmvmc.c 		dev_err(adapter->dev, "Error %d opening adapter\n", rc);
rc               2163 drivers/misc/ibmvmc.c 	rc = vio_enable_interrupts(vdev);
rc               2164 drivers/misc/ibmvmc.c 	if (rc != 0) {
rc               2165 drivers/misc/ibmvmc.c 		dev_err(adapter->dev, "Error %d enabling interrupts!!!\n", rc);
rc               2236 drivers/misc/ibmvmc.c 	int rc;
rc               2244 drivers/misc/ibmvmc.c 	rc = read_dma_window(vdev, adapter);
rc               2245 drivers/misc/ibmvmc.c 	if (rc != 0) {
rc               2258 drivers/misc/ibmvmc.c 		rc = PTR_ERR(adapter->reset_task);
rc               2260 drivers/misc/ibmvmc.c 		return rc;
rc               2263 drivers/misc/ibmvmc.c 	rc = ibmvmc_init_crq_queue(adapter);
rc               2264 drivers/misc/ibmvmc.c 	if (rc != 0 && rc != H_RESOURCE) {
rc               2266 drivers/misc/ibmvmc.c 			rc);
rc               2278 drivers/misc/ibmvmc.c 	    rc != H_RESOURCE)
rc               2352 drivers/misc/ibmvmc.c 	int rc, i, j;
rc               2357 drivers/misc/ibmvmc.c 	rc = misc_register(&ibmvmc_miscdev);
rc               2358 drivers/misc/ibmvmc.c 	if (rc) {
rc               2385 drivers/misc/ibmvmc.c 	rc = vio_register_driver(&ibmvmc_driver);
rc               2387 drivers/misc/ibmvmc.c 	if (rc) {
rc               2388 drivers/misc/ibmvmc.c 		pr_err("ibmvmc: rc %d from vio_register_driver\n", rc);
rc               2397 drivers/misc/ibmvmc.c 	return rc;
rc                 82 drivers/misc/mic/card/mic_device.c 	int rc = 0;
rc                 86 drivers/misc/mic/card/mic_device.c 	rc  = request_threaded_irq(mic_db_to_irq(mdrv, index), handler,
rc                 88 drivers/misc/mic/card/mic_device.c 	if (rc) {
rc                 89 drivers/misc/mic/card/mic_device.c 		dev_err(mdrv->dev, "request_threaded_irq failed rc = %d\n", rc);
rc                 96 drivers/misc/mic/card/mic_device.c 	return ERR_PTR(rc);
rc                349 drivers/misc/mic/card/mic_device.c 	int rc;
rc                356 drivers/misc/mic/card/mic_device.c 		rc = -ENODEV;
rc                359 drivers/misc/mic/card/mic_device.c 	rc = mic_dp_init();
rc                360 drivers/misc/mic/card/mic_device.c 	if (rc)
rc                362 drivers/misc/mic/card/mic_device.c 	rc = mic_init_irq();
rc                363 drivers/misc/mic/card/mic_device.c 	if (rc)
rc                366 drivers/misc/mic/card/mic_device.c 		rc = -ENODEV;
rc                373 drivers/misc/mic/card/mic_device.c 		rc = PTR_ERR(mdrv->vpdev);
rc                384 drivers/misc/mic/card/mic_device.c 		rc = PTR_ERR(mdrv->scdev);
rc                389 drivers/misc/mic/card/mic_device.c 	return rc;
rc                400 drivers/misc/mic/card/mic_device.c 	return rc;
rc                200 drivers/misc/mic/card/mic_x100.c 	int rc = 0;
rc                204 drivers/misc/mic/card/mic_x100.c 	rc  = request_threaded_irq(irq, handler, thread_fn, 0, name, data);
rc                205 drivers/misc/mic/card/mic_x100.c 	if (rc) {
rc                207 drivers/misc/mic/card/mic_x100.c 			"request_threaded_irq failed rc = %d\n", rc);
rc                208 drivers/misc/mic/card/mic_x100.c 		return ERR_PTR(rc);
rc                235 drivers/misc/mic/card/mic_x100.c 	int rc = 0;
rc                249 drivers/misc/mic/card/mic_x100.c 		rc = -EIO;
rc                258 drivers/misc/mic/card/mic_x100.c 		rc = PTR_ERR(mdrv->dma_mbdev);
rc                259 drivers/misc/mic/card/mic_x100.c 		dev_err(&pdev->dev, "mbus_add_device failed rc %d\n", rc);
rc                262 drivers/misc/mic/card/mic_x100.c 	rc = mic_driver_init(mdrv);
rc                263 drivers/misc/mic/card/mic_x100.c 	if (rc) {
rc                264 drivers/misc/mic/card/mic_x100.c 		dev_err(&pdev->dev, "mic_driver_init failed rc %d\n", rc);
rc                268 drivers/misc/mic/card/mic_x100.c 	return rc;
rc                271 drivers/misc/mic/card/mic_x100.c 	return rc;
rc                 66 drivers/misc/mic/cosm/cosm_main.c 	int rc;
rc                 72 drivers/misc/mic/cosm/cosm_main.c 		rc = -EINVAL;
rc                 79 drivers/misc/mic/cosm/cosm_main.c 		rc = -EINVAL;
rc                 99 drivers/misc/mic/cosm/cosm_main.c 		rc = -ENOMEM;
rc                105 drivers/misc/mic/cosm/cosm_main.c 	rc = cdev->hw_ops->start(cdev, cdev->index);
rc                109 drivers/misc/mic/cosm/cosm_main.c 	if (rc)
rc                123 drivers/misc/mic/cosm/cosm_main.c 	if (rc)
rc                124 drivers/misc/mic/cosm/cosm_main.c 		dev_err(&cdev->dev, "cosm_start failed rc %d\n", rc);
rc                125 drivers/misc/mic/cosm/cosm_main.c 	return rc;
rc                184 drivers/misc/mic/cosm/cosm_main.c 	int rc = 0;
rc                195 drivers/misc/mic/cosm/cosm_main.c 		rc = -EINVAL;
rc                198 drivers/misc/mic/cosm/cosm_main.c 	return rc;
rc                210 drivers/misc/mic/cosm/cosm_main.c 	int rc = 0;
rc                214 drivers/misc/mic/cosm/cosm_main.c 		rc = -EINVAL;
rc                221 drivers/misc/mic/cosm/cosm_main.c 		rc = -ENOTCONN;
rc                223 drivers/misc/mic/cosm/cosm_main.c 			__func__, __LINE__, rc);
rc                227 drivers/misc/mic/cosm/cosm_main.c 	rc = scif_send(cdev->epd, &msg, sizeof(msg), SCIF_SEND_BLOCK);
rc                228 drivers/misc/mic/cosm/cosm_main.c 	if (rc < 0) {
rc                230 drivers/misc/mic/cosm/cosm_main.c 			__func__, __LINE__, rc);
rc                235 drivers/misc/mic/cosm/cosm_main.c 	rc = 0;
rc                238 drivers/misc/mic/cosm/cosm_main.c 	return rc;
rc                243 drivers/misc/mic/cosm/cosm_main.c 	int rc;
rc                247 drivers/misc/mic/cosm/cosm_main.c 		rc = cosm_scif_init();
rc                248 drivers/misc/mic/cosm/cosm_main.c 		if (rc)
rc                260 drivers/misc/mic/cosm/cosm_main.c 		rc = PTR_ERR(cdev->sdev);
rc                262 drivers/misc/mic/cosm/cosm_main.c 			rc);
rc                269 drivers/misc/mic/cosm/cosm_main.c 		rc = -ENODEV;
rc                270 drivers/misc/mic/cosm/cosm_main.c 		dev_err(&cdev->dev, "sysfs_get_dirent failed rc %d\n", rc);
rc                280 drivers/misc/mic/cosm/cosm_main.c 	return rc;
rc                129 drivers/misc/mic/cosm/cosm_scif_server.c 	int rc;
rc                132 drivers/misc/mic/cosm/cosm_scif_server.c 		rc = scif_recv(cdev->epd, &msg, sizeof(msg), 0);
rc                133 drivers/misc/mic/cosm/cosm_scif_server.c 		if (!rc) {
rc                135 drivers/misc/mic/cosm/cosm_scif_server.c 		} else if (rc < 0) {
rc                137 drivers/misc/mic/cosm/cosm_scif_server.c 				__func__, __LINE__, rc);
rc                141 drivers/misc/mic/cosm/cosm_scif_server.c 			__func__, __LINE__, rc, msg.id);
rc                171 drivers/misc/mic/cosm/cosm_scif_server.c 	int rc;
rc                177 drivers/misc/mic/cosm/cosm_scif_server.c 	rc = scif_send(cdev->epd, &msg, sizeof(msg), SCIF_SEND_BLOCK);
rc                178 drivers/misc/mic/cosm/cosm_scif_server.c 	if (rc < 0)
rc                180 drivers/misc/mic/cosm/cosm_scif_server.c 			__func__, __LINE__, rc);
rc                208 drivers/misc/mic/cosm/cosm_scif_server.c 	int rc = 0;
rc                220 drivers/misc/mic/cosm/cosm_scif_server.c 		rc = -EINVAL;
rc                224 drivers/misc/mic/cosm/cosm_scif_server.c 	return rc;
rc                239 drivers/misc/mic/cosm/cosm_scif_server.c 	int rc;
rc                252 drivers/misc/mic/cosm/cosm_scif_server.c 		rc = scif_poll(&pollepd, 1, COSM_HEARTBEAT_TIMEOUT_MSEC);
rc                254 drivers/misc/mic/cosm/cosm_scif_server.c 		if (rc < 0) {
rc                256 drivers/misc/mic/cosm/cosm_scif_server.c 				__func__, __LINE__, rc);
rc                271 drivers/misc/mic/cosm/cosm_scif_server.c 		if (!rc && cdev->heartbeat_watchdog_enable)
rc                289 drivers/misc/mic/cosm/cosm_scif_server.c 	int rc;
rc                294 drivers/misc/mic/cosm/cosm_scif_server.c 		rc = scif_accept(listen_epd, &port_id, &newepd,
rc                296 drivers/misc/mic/cosm/cosm_scif_server.c 		if (rc < 0) {
rc                297 drivers/misc/mic/cosm/cosm_scif_server.c 			if (-ERESTARTSYS != rc)
rc                298 drivers/misc/mic/cosm/cosm_scif_server.c 				pr_err("%s %d rc %d\n", __func__, __LINE__, rc);
rc                319 drivers/misc/mic/cosm/cosm_scif_server.c 	int rc;
rc                327 drivers/misc/mic/cosm/cosm_scif_server.c 	rc = scif_bind(listen_epd, SCIF_COSM_LISTEN_PORT);
rc                328 drivers/misc/mic/cosm/cosm_scif_server.c 	if (rc < 0) {
rc                330 drivers/misc/mic/cosm/cosm_scif_server.c 		       __func__, __LINE__, rc);
rc                334 drivers/misc/mic/cosm/cosm_scif_server.c 	rc = scif_listen(listen_epd, COSM_SCIF_BACKLOG);
rc                335 drivers/misc/mic/cosm/cosm_scif_server.c 	if (rc < 0) {
rc                336 drivers/misc/mic/cosm/cosm_scif_server.c 		pr_err("%s %d scif_listen rc %d\n", __func__, __LINE__, rc);
rc                344 drivers/misc/mic/cosm/cosm_scif_server.c 	return rc;
rc                362 drivers/misc/mic/cosm/cosm_scif_server.c 	int rc = cosm_scif_listen();
rc                364 drivers/misc/mic/cosm/cosm_scif_server.c 	if (rc) {
rc                366 drivers/misc/mic/cosm/cosm_scif_server.c 		       __func__, __LINE__, rc);
rc                372 drivers/misc/mic/cosm/cosm_scif_server.c 		rc = PTR_ERR(server_thread);
rc                373 drivers/misc/mic/cosm/cosm_scif_server.c 		pr_err("%s %d kthread_run rc %d\n", __func__, __LINE__, rc);
rc                380 drivers/misc/mic/cosm/cosm_scif_server.c 	return rc;
rc                386 drivers/misc/mic/cosm/cosm_scif_server.c 	int rc;
rc                389 drivers/misc/mic/cosm/cosm_scif_server.c 		rc = send_sig(SIGKILL, server_thread, 0);
rc                390 drivers/misc/mic/cosm/cosm_scif_server.c 		if (rc) {
rc                392 drivers/misc/mic/cosm/cosm_scif_server.c 			       __func__, __LINE__, rc);
rc                 95 drivers/misc/mic/cosm/cosm_sysfs.c 	int rc;
rc                101 drivers/misc/mic/cosm/cosm_sysfs.c 		rc = cosm_start(cdev);
rc                105 drivers/misc/mic/cosm/cosm_sysfs.c 		rc = cosm_reset(cdev);
rc                110 drivers/misc/mic/cosm/cosm_sysfs.c 		rc = cosm_shutdown(cdev);
rc                113 drivers/misc/mic/cosm/cosm_sysfs.c 	rc = -EINVAL;
rc                115 drivers/misc/mic/cosm/cosm_sysfs.c 	if (rc)
rc                116 drivers/misc/mic/cosm/cosm_sysfs.c 		count = rc;
rc                 32 drivers/misc/mic/cosm_client/cosm_scif_client.c 	int rc;
rc                 39 drivers/misc/mic/cosm_client/cosm_scif_client.c 	rc = scif_send(client_epd, &msg, sizeof(msg), SCIF_SEND_BLOCK);
rc                 40 drivers/misc/mic/cosm_client/cosm_scif_client.c 	if (rc < 0)
rc                 42 drivers/misc/mic/cosm_client/cosm_scif_client.c 			__func__, __LINE__, rc);
rc                 58 drivers/misc/mic/cosm_client/cosm_scif_client.c 	int rc = do_settimeofday64(&ts);
rc                 60 drivers/misc/mic/cosm_client/cosm_scif_client.c 	if (rc)
rc                 62 drivers/misc/mic/cosm_client/cosm_scif_client.c 			__func__, __LINE__, rc);
rc                 69 drivers/misc/mic/cosm_client/cosm_scif_client.c 	int rc;
rc                 72 drivers/misc/mic/cosm_client/cosm_scif_client.c 		rc = scif_recv(client_epd, &msg, sizeof(msg), 0);
rc                 73 drivers/misc/mic/cosm_client/cosm_scif_client.c 		if (!rc) {
rc                 75 drivers/misc/mic/cosm_client/cosm_scif_client.c 		} else if (rc < 0) {
rc                 77 drivers/misc/mic/cosm_client/cosm_scif_client.c 				__func__, __LINE__, rc);
rc                 82 drivers/misc/mic/cosm_client/cosm_scif_client.c 			__func__, __LINE__, rc, msg.id);
rc                103 drivers/misc/mic/cosm_client/cosm_scif_client.c 	int i, rc;
rc                116 drivers/misc/mic/cosm_client/cosm_scif_client.c 		rc = scif_connect(client_epd, &port_id);
rc                117 drivers/misc/mic/cosm_client/cosm_scif_client.c 		if (rc < 0)
rc                123 drivers/misc/mic/cosm_client/cosm_scif_client.c 	if (rc < 0) {
rc                125 drivers/misc/mic/cosm_client/cosm_scif_client.c 			__func__, __LINE__, rc);
rc                129 drivers/misc/mic/cosm_client/cosm_scif_client.c 	return rc < 0 ? rc : 0;
rc                149 drivers/misc/mic/cosm_client/cosm_scif_client.c 	int rc;
rc                157 drivers/misc/mic/cosm_client/cosm_scif_client.c 		rc = scif_poll(&pollepd, 1, COSM_HEARTBEAT_SEND_MSEC);
rc                158 drivers/misc/mic/cosm_client/cosm_scif_client.c 		if (rc < 0) {
rc                159 drivers/misc/mic/cosm_client/cosm_scif_client.c 			if (-EINTR != rc)
rc                162 drivers/misc/mic/cosm_client/cosm_scif_client.c 					__func__, __LINE__, rc);
rc                170 drivers/misc/mic/cosm_client/cosm_scif_client.c 		rc = scif_send(client_epd, &msg, sizeof(msg), SCIF_SEND_BLOCK);
rc                171 drivers/misc/mic/cosm_client/cosm_scif_client.c 		if (rc < 0)
rc                173 drivers/misc/mic/cosm_client/cosm_scif_client.c 				__func__, __LINE__, rc);
rc                183 drivers/misc/mic/cosm_client/cosm_scif_client.c 	int rc;
rc                193 drivers/misc/mic/cosm_client/cosm_scif_client.c 	rc = cosm_scif_connect();
rc                194 drivers/misc/mic/cosm_client/cosm_scif_client.c 	if (rc)
rc                197 drivers/misc/mic/cosm_client/cosm_scif_client.c 	rc = register_reboot_notifier(&cosm_reboot);
rc                198 drivers/misc/mic/cosm_client/cosm_scif_client.c 	if (rc) {
rc                200 drivers/misc/mic/cosm_client/cosm_scif_client.c 			"reboot notifier registration failed rc %d\n", rc);
rc                206 drivers/misc/mic/cosm_client/cosm_scif_client.c 		rc = PTR_ERR(client_thread);
rc                208 drivers/misc/mic/cosm_client/cosm_scif_client.c 			__func__, __LINE__, rc);
rc                222 drivers/misc/mic/cosm_client/cosm_scif_client.c 	int rc;
rc                231 drivers/misc/mic/cosm_client/cosm_scif_client.c 		rc = send_sig(SIGKILL, client_thread, 0);
rc                232 drivers/misc/mic/cosm_client/cosm_scif_client.c 		if (rc) {
rc                234 drivers/misc/mic/cosm_client/cosm_scif_client.c 			       __func__, __LINE__, rc);
rc                252 drivers/misc/mic/cosm_client/cosm_scif_client.c 	int rc = scif_client_register(&scif_client_cosm);
rc                254 drivers/misc/mic/cosm_client/cosm_scif_client.c 	if (rc)
rc                255 drivers/misc/mic/cosm_client/cosm_scif_client.c 		pr_err("scif_client_register failed rc %d\n", rc);
rc                256 drivers/misc/mic/cosm_client/cosm_scif_client.c 	return rc;
rc                459 drivers/misc/mic/host/mic_boot.c 	int rc;
rc                466 drivers/misc/mic/host/mic_boot.c 		rc = PTR_ERR(mdev->dma_mbdev);
rc                470 drivers/misc/mic/host/mic_boot.c 		rc = -ENODEV;
rc                480 drivers/misc/mic/host/mic_boot.c 		rc = PTR_ERR(mdev->scdev);
rc                489 drivers/misc/mic/host/mic_boot.c 		rc = PTR_ERR(mdev->vpdev);
rc                493 drivers/misc/mic/host/mic_boot.c 	rc = mdev->ops->load_mic_fw(mdev, NULL);
rc                494 drivers/misc/mic/host/mic_boot.c 	if (rc)
rc                512 drivers/misc/mic/host/mic_boot.c 	return rc;
rc                113 drivers/misc/mic/host/mic_intr.c 	int rc;
rc                125 drivers/misc/mic/host/mic_intr.c 		rc = intr_cb->cb_id;
rc                138 drivers/misc/mic/host/mic_intr.c 	return ERR_PTR(rc);
rc                189 drivers/misc/mic/host/mic_intr.c 	int rc, i;
rc                195 drivers/misc/mic/host/mic_intr.c 		rc = -ENOMEM;
rc                202 drivers/misc/mic/host/mic_intr.c 	rc = pci_enable_msix_exact(pdev, mdev->irq_info.msix_entries,
rc                204 drivers/misc/mic/host/mic_intr.c 	if (rc) {
rc                205 drivers/misc/mic/host/mic_intr.c 		dev_dbg(&pdev->dev, "Error enabling MSIx. rc = %d\n", rc);
rc                214 drivers/misc/mic/host/mic_intr.c 		rc = -ENOMEM;
rc                227 drivers/misc/mic/host/mic_intr.c 	return rc;
rc                297 drivers/misc/mic/host/mic_intr.c 	int rc;
rc                299 drivers/misc/mic/host/mic_intr.c 	rc = pci_enable_msi(pdev);
rc                300 drivers/misc/mic/host/mic_intr.c 	if (rc) {
rc                301 drivers/misc/mic/host/mic_intr.c 		dev_dbg(&pdev->dev, "Error enabling MSI. rc = %d\n", rc);
rc                302 drivers/misc/mic/host/mic_intr.c 		return rc;
rc                310 drivers/misc/mic/host/mic_intr.c 		rc = -ENOMEM;
rc                314 drivers/misc/mic/host/mic_intr.c 	rc = mic_setup_callbacks(mdev);
rc                315 drivers/misc/mic/host/mic_intr.c 	if (rc) {
rc                320 drivers/misc/mic/host/mic_intr.c 	rc = request_threaded_irq(pdev->irq, mic_interrupt, mic_thread_fn,
rc                322 drivers/misc/mic/host/mic_intr.c 	if (rc) {
rc                336 drivers/misc/mic/host/mic_intr.c 	return rc;
rc                349 drivers/misc/mic/host/mic_intr.c 	int rc;
rc                353 drivers/misc/mic/host/mic_intr.c 	rc = mic_setup_callbacks(mdev);
rc                354 drivers/misc/mic/host/mic_intr.c 	if (rc) {
rc                359 drivers/misc/mic/host/mic_intr.c 	rc = request_threaded_irq(pdev->irq, mic_interrupt, mic_thread_fn,
rc                361 drivers/misc/mic/host/mic_intr.c 	if (rc)
rc                369 drivers/misc/mic/host/mic_intr.c 	return rc;
rc                426 drivers/misc/mic/host/mic_intr.c 	int rc = 0;
rc                438 drivers/misc/mic/host/mic_intr.c 		rc = -EINVAL;
rc                447 drivers/misc/mic/host/mic_intr.c 			rc = -ENOSPC;
rc                451 drivers/misc/mic/host/mic_intr.c 		rc = request_threaded_irq(msix->vector, handler, thread_fn,
rc                453 drivers/misc/mic/host/mic_intr.c 		if (rc) {
rc                455 drivers/misc/mic/host/mic_intr.c 				"request irq failed rc = %d\n", rc);
rc                471 drivers/misc/mic/host/mic_intr.c 			rc = PTR_ERR(intr_cb);
rc                487 drivers/misc/mic/host/mic_intr.c 	return ERR_PTR(rc);
rc                553 drivers/misc/mic/host/mic_intr.c 	int rc;
rc                555 drivers/misc/mic/host/mic_intr.c 	rc = mic_setup_msix(mdev, pdev);
rc                556 drivers/misc/mic/host/mic_intr.c 	if (!rc)
rc                559 drivers/misc/mic/host/mic_intr.c 	rc = mic_setup_msi(mdev, pdev);
rc                560 drivers/misc/mic/host/mic_intr.c 	if (!rc)
rc                563 drivers/misc/mic/host/mic_intr.c 	rc = mic_setup_intx(mdev, pdev);
rc                564 drivers/misc/mic/host/mic_intr.c 	if (rc) {
rc                566 drivers/misc/mic/host/mic_intr.c 		return rc;
rc                161 drivers/misc/mic/host/mic_main.c 	int rc;
rc                166 drivers/misc/mic/host/mic_main.c 		rc = -ENOMEM;
rc                167 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "mdev kmalloc failed rc %d\n", rc);
rc                172 drivers/misc/mic/host/mic_main.c 		rc = mdev->id;
rc                173 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "ida_simple_get failed rc %d\n", rc);
rc                179 drivers/misc/mic/host/mic_main.c 	rc = pci_enable_device(pdev);
rc                180 drivers/misc/mic/host/mic_main.c 	if (rc) {
rc                187 drivers/misc/mic/host/mic_main.c 	rc = pci_request_regions(pdev, mic_driver_name);
rc                188 drivers/misc/mic/host/mic_main.c 	if (rc) {
rc                193 drivers/misc/mic/host/mic_main.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
rc                194 drivers/misc/mic/host/mic_main.c 	if (rc) {
rc                204 drivers/misc/mic/host/mic_main.c 		rc = -EIO;
rc                213 drivers/misc/mic/host/mic_main.c 		rc = -EIO;
rc                218 drivers/misc/mic/host/mic_main.c 	rc = mic_setup_interrupts(mdev, pdev);
rc                219 drivers/misc/mic/host/mic_main.c 	if (rc) {
rc                220 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "mic_setup_interrupts failed %d\n", rc);
rc                223 drivers/misc/mic/host/mic_main.c 	rc = mic_smpt_init(mdev);
rc                224 drivers/misc/mic/host/mic_main.c 	if (rc) {
rc                225 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "smpt_init failed %d\n", rc);
rc                231 drivers/misc/mic/host/mic_main.c 	rc = mic_dp_init(mdev);
rc                232 drivers/misc/mic/host/mic_main.c 	if (rc) {
rc                233 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "mic_dp_init failed rc %d\n", rc);
rc                241 drivers/misc/mic/host/mic_main.c 		rc = PTR_ERR(mdev->cosm_dev);
rc                242 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "cosm_add_device failed rc %d\n", rc);
rc                266 drivers/misc/mic/host/mic_main.c 	dev_err(&pdev->dev, "Probe failed rc %d\n", rc);
rc                267 drivers/misc/mic/host/mic_main.c 	return rc;
rc                373 drivers/misc/mic/host/mic_x100.c 	int rc;
rc                376 drivers/misc/mic/host/mic_x100.c 	rc = request_firmware(&fw, mdev->cosm_dev->ramdisk, &mdev->pdev->dev);
rc                377 drivers/misc/mic/host/mic_x100.c 	if (rc < 0) {
rc                380 drivers/misc/mic/host/mic_x100.c 			rc, mdev->cosm_dev->ramdisk);
rc                392 drivers/misc/mic/host/mic_x100.c 	return rc;
rc                408 drivers/misc/mic/host/mic_x100.c 	int rc = 0;
rc                418 drivers/misc/mic/host/mic_x100.c 		rc = -EINVAL;
rc                423 drivers/misc/mic/host/mic_x100.c 	return rc;
rc                436 drivers/misc/mic/host/mic_x100.c 	int rc;
rc                439 drivers/misc/mic/host/mic_x100.c 	rc = mic_x100_get_boot_addr(mdev);
rc                440 drivers/misc/mic/host/mic_x100.c 	if (rc)
rc                441 drivers/misc/mic/host/mic_x100.c 		return rc;
rc                443 drivers/misc/mic/host/mic_x100.c 	rc = request_firmware(&fw, mdev->cosm_dev->firmware, &mdev->pdev->dev);
rc                444 drivers/misc/mic/host/mic_x100.c 	if (rc < 0) {
rc                447 drivers/misc/mic/host/mic_x100.c 			rc, mdev->cosm_dev->firmware);
rc                448 drivers/misc/mic/host/mic_x100.c 		return rc;
rc                451 drivers/misc/mic/host/mic_x100.c 		rc = -EINVAL;
rc                453 drivers/misc/mic/host/mic_x100.c 			__func__, __LINE__, rc, mdev->bootaddr);
rc                459 drivers/misc/mic/host/mic_x100.c 		rc = -EINVAL;
rc                461 drivers/misc/mic/host/mic_x100.c 			__func__, __LINE__, rc);
rc                465 drivers/misc/mic/host/mic_x100.c 	rc = mic_x100_load_command_line(mdev, fw);
rc                466 drivers/misc/mic/host/mic_x100.c 	if (rc) {
rc                468 drivers/misc/mic/host/mic_x100.c 			__func__, __LINE__, rc);
rc                474 drivers/misc/mic/host/mic_x100.c 		rc = mic_x100_load_ramdisk(mdev);
rc                476 drivers/misc/mic/host/mic_x100.c 	return rc;
rc                480 drivers/misc/mic/host/mic_x100.c 	return rc;
rc                142 drivers/misc/mic/scif/scif_main.c 	int rc;
rc                151 drivers/misc/mic/scif/scif_main.c 		rc = scif_setup_loopback_qp(loopb_dev);
rc                152 drivers/misc/mic/scif/scif_main.c 		if (rc)
rc                156 drivers/misc/mic/scif/scif_main.c 	rc = scif_setup_intr_wq(scifdev);
rc                157 drivers/misc/mic/scif/scif_main.c 	if (rc)
rc                159 drivers/misc/mic/scif/scif_main.c 	rc = scif_setup_qp(scifdev);
rc                160 drivers/misc/mic/scif/scif_main.c 	if (rc)
rc                167 drivers/misc/mic/scif/scif_main.c 		rc = PTR_ERR(scifdev->cookie);
rc                183 drivers/misc/mic/scif/scif_main.c 	return rc;
rc                192 drivers/misc/mic/scif/scif_main.c 	return rc;
rc                257 drivers/misc/mic/scif/scif_main.c 	int rc;
rc                280 drivers/misc/mic/scif/scif_main.c 	rc = scif_setup_scifdev();
rc                281 drivers/misc/mic/scif/scif_main.c 	if (rc)
rc                287 drivers/misc/mic/scif/scif_main.c 		rc = -ENOMEM;
rc                298 drivers/misc/mic/scif/scif_main.c 	return rc;
rc                311 drivers/misc/mic/scif/scif_main.c 	int rc;
rc                315 drivers/misc/mic/scif/scif_main.c 	rc = scif_peer_bus_init();
rc                316 drivers/misc/mic/scif/scif_main.c 	if (rc)
rc                318 drivers/misc/mic/scif/scif_main.c 	rc = scif_register_driver(&scif_driver);
rc                319 drivers/misc/mic/scif/scif_main.c 	if (rc)
rc                321 drivers/misc/mic/scif/scif_main.c 	rc = misc_register(mdev);
rc                322 drivers/misc/mic/scif/scif_main.c 	if (rc)
rc                332 drivers/misc/mic/scif/scif_main.c 	return rc;
rc                706 drivers/misc/mic/vop/vop_main.c 	int rc;
rc                710 drivers/misc/mic/vop/vop_main.c 		rc = -ENOMEM;
rc                719 drivers/misc/mic/vop/vop_main.c 		rc = vop_host_init(vi);
rc                720 drivers/misc/mic/vop/vop_main.c 		if (rc < 0)
rc                733 drivers/misc/mic/vop/vop_main.c 			rc = PTR_ERR(vi->cookie);
rc                744 drivers/misc/mic/vop/vop_main.c 	return rc;
rc               1118 drivers/misc/mic/vop/vop_vringh.c 	int rc;
rc               1131 drivers/misc/mic/vop/vop_vringh.c 	rc = misc_register(mdev);
rc               1132 drivers/misc/mic/vop/vop_vringh.c 	if (rc)
rc               1133 drivers/misc/mic/vop/vop_vringh.c 		dev_err(&vpdev->dev, "%s failed rc %d\n", __func__, rc);
rc               1134 drivers/misc/mic/vop/vop_vringh.c 	return rc;
rc                 35 drivers/misc/ocxl/afu_irq.c 	int rc;
rc                 40 drivers/misc/ocxl/afu_irq.c 		rc = -EINVAL;
rc                 48 drivers/misc/ocxl/afu_irq.c 	rc = 0;
rc                 53 drivers/misc/ocxl/afu_irq.c 	return rc;
rc                 71 drivers/misc/ocxl/afu_irq.c 	int rc;
rc                 86 drivers/misc/ocxl/afu_irq.c 	rc = request_irq(irq->virq, afu_irq_handler, 0, irq->name, irq);
rc                 87 drivers/misc/ocxl/afu_irq.c 	if (rc) {
rc                 91 drivers/misc/ocxl/afu_irq.c 		pr_err("request_irq failed: %d\n", rc);
rc                 92 drivers/misc/ocxl/afu_irq.c 		return rc;
rc                107 drivers/misc/ocxl/afu_irq.c 	int rc;
rc                123 drivers/misc/ocxl/afu_irq.c 		rc = -ENOSPC;
rc                127 drivers/misc/ocxl/afu_irq.c 	rc = ocxl_link_irq_alloc(ctx->afu->fn->link, &irq->hw_irq,
rc                129 drivers/misc/ocxl/afu_irq.c 	if (rc)
rc                132 drivers/misc/ocxl/afu_irq.c 	rc = setup_afu_irq(ctx, irq);
rc                133 drivers/misc/ocxl/afu_irq.c 	if (rc)
rc                150 drivers/misc/ocxl/afu_irq.c 	return rc;
rc                208 drivers/misc/ocxl/config.c 	int rc;
rc                212 drivers/misc/ocxl/config.c 	rc = read_dvsec_tl(dev, fn);
rc                213 drivers/misc/ocxl/config.c 	if (rc) {
rc                216 drivers/misc/ocxl/config.c 			rc);
rc                220 drivers/misc/ocxl/config.c 	rc = read_dvsec_function(dev, fn);
rc                221 drivers/misc/ocxl/config.c 	if (rc) {
rc                223 drivers/misc/ocxl/config.c 			"Invalid Function DVSEC configuration: %d\n", rc);
rc                227 drivers/misc/ocxl/config.c 	rc = read_dvsec_afu_info(dev, fn);
rc                228 drivers/misc/ocxl/config.c 	if (rc) {
rc                229 drivers/misc/ocxl/config.c 		dev_err(&dev->dev, "Invalid AFU configuration: %d\n", rc);
rc                233 drivers/misc/ocxl/config.c 	rc = read_dvsec_vendor(dev);
rc                234 drivers/misc/ocxl/config.c 	if (rc) {
rc                237 drivers/misc/ocxl/config.c 			rc);
rc                241 drivers/misc/ocxl/config.c 	rc = validate_function(dev, fn);
rc                242 drivers/misc/ocxl/config.c 	return rc;
rc                289 drivers/misc/ocxl/config.c 	int rc;
rc                291 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_VERSION, &val32);
rc                292 drivers/misc/ocxl/config.c 	if (rc)
rc                293 drivers/misc/ocxl/config.c 		return rc;
rc                305 drivers/misc/ocxl/config.c 	int rc;
rc                313 drivers/misc/ocxl/config.c 	rc = read_template_version(dev, fn, &len, &templ_version);
rc                314 drivers/misc/ocxl/config.c 	if (rc)
rc                315 drivers/misc/ocxl/config.c 		return rc;
rc                347 drivers/misc/ocxl/config.c 	int i, rc;
rc                352 drivers/misc/ocxl/config.c 		rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_NAME + i, &val);
rc                353 drivers/misc/ocxl/config.c 		if (rc)
rc                354 drivers/misc/ocxl/config.c 			return rc;
rc                365 drivers/misc/ocxl/config.c 	int rc;
rc                371 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_MMIO_GLOBAL, &val);
rc                372 drivers/misc/ocxl/config.c 	if (rc)
rc                373 drivers/misc/ocxl/config.c 		return rc;
rc                377 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_MMIO_GLOBAL + 4, &val);
rc                378 drivers/misc/ocxl/config.c 	if (rc)
rc                379 drivers/misc/ocxl/config.c 		return rc;
rc                382 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_MMIO_GLOBAL_SZ, &val);
rc                383 drivers/misc/ocxl/config.c 	if (rc)
rc                384 drivers/misc/ocxl/config.c 		return rc;
rc                390 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_MMIO_PP, &val);
rc                391 drivers/misc/ocxl/config.c 	if (rc)
rc                392 drivers/misc/ocxl/config.c 		return rc;
rc                396 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_MMIO_PP + 4, &val);
rc                397 drivers/misc/ocxl/config.c 	if (rc)
rc                398 drivers/misc/ocxl/config.c 		return rc;
rc                401 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_MMIO_PP_SZ, &val);
rc                402 drivers/misc/ocxl/config.c 	if (rc)
rc                403 drivers/misc/ocxl/config.c 		return rc;
rc                490 drivers/misc/ocxl/config.c 	int rc;
rc                512 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_ALL_MEM_SZ, &val32);
rc                513 drivers/misc/ocxl/config.c 	if (rc)
rc                514 drivers/misc/ocxl/config.c 		return rc;
rc                532 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_LPC_MEM_START, &val32);
rc                533 drivers/misc/ocxl/config.c 	if (rc)
rc                534 drivers/misc/ocxl/config.c 		return rc;
rc                538 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_LPC_MEM_START + 4, &val32);
rc                539 drivers/misc/ocxl/config.c 	if (rc)
rc                540 drivers/misc/ocxl/config.c 		return rc;
rc                544 drivers/misc/ocxl/config.c 	rc = read_template_version(dev, fn, &templ_len, &templ_version);
rc                545 drivers/misc/ocxl/config.c 	if (rc)
rc                546 drivers/misc/ocxl/config.c 		return rc;
rc                549 drivers/misc/ocxl/config.c 		rc = read_afu_info(dev, fn,
rc                551 drivers/misc/ocxl/config.c 		if (rc)
rc                552 drivers/misc/ocxl/config.c 			return rc;
rc                555 drivers/misc/ocxl/config.c 		rc = read_afu_info(dev, fn,
rc                557 drivers/misc/ocxl/config.c 		if (rc)
rc                558 drivers/misc/ocxl/config.c 			return rc;
rc                577 drivers/misc/ocxl/config.c 	int rc;
rc                590 drivers/misc/ocxl/config.c 	rc = read_afu_name(dev, fn, afu);
rc                591 drivers/misc/ocxl/config.c 	if (rc)
rc                592 drivers/misc/ocxl/config.c 		return rc;
rc                594 drivers/misc/ocxl/config.c 	rc = read_afu_info(dev, fn, OCXL_DVSEC_TEMPL_AFU_VERSION, &val32);
rc                595 drivers/misc/ocxl/config.c 	if (rc)
rc                596 drivers/misc/ocxl/config.c 		return rc;
rc                603 drivers/misc/ocxl/config.c 	rc = read_afu_mmio(dev, fn, afu);
rc                604 drivers/misc/ocxl/config.c 	if (rc)
rc                605 drivers/misc/ocxl/config.c 		return rc;
rc                607 drivers/misc/ocxl/config.c 	rc = read_afu_lpc_memory_info(dev, fn, afu);
rc                608 drivers/misc/ocxl/config.c 	if (rc)
rc                609 drivers/misc/ocxl/config.c 		return rc;
rc                611 drivers/misc/ocxl/config.c 	rc = read_afu_control(dev, afu);
rc                612 drivers/misc/ocxl/config.c 	if (rc)
rc                613 drivers/misc/ocxl/config.c 		return rc;
rc                637 drivers/misc/ocxl/config.c 	rc = validate_afu(dev, afu);
rc                638 drivers/misc/ocxl/config.c 	return rc;
rc                645 drivers/misc/ocxl/config.c 	int rc;
rc                652 drivers/misc/ocxl/config.c 	rc = pnv_ocxl_get_actag(dev, base, enabled, supported);
rc                653 drivers/misc/ocxl/config.c 	if (rc) {
rc                654 drivers/misc/ocxl/config.c 		dev_err(&dev->dev, "Can't get actag for device: %d\n", rc);
rc                655 drivers/misc/ocxl/config.c 		return rc;
rc                715 drivers/misc/ocxl/config.c 	int i, rc;
rc                746 drivers/misc/ocxl/config.c 	rc = pnv_ocxl_get_tl_cap(dev, &recv_cap, recv_rate,
rc                748 drivers/misc/ocxl/config.c 	if (rc)
rc                777 drivers/misc/ocxl/config.c 	rc = pnv_ocxl_set_tl_conf(dev, recv_cap, __pa(recv_rate),
rc                779 drivers/misc/ocxl/config.c 	if (rc)
rc                802 drivers/misc/ocxl/config.c 	rc = 0;
rc                805 drivers/misc/ocxl/config.c 	return rc;
rc                 71 drivers/misc/ocxl/context.c 	int rc;
rc                 77 drivers/misc/ocxl/context.c 		rc = -EIO;
rc                 84 drivers/misc/ocxl/context.c 	rc = ocxl_link_add_pe(ctx->afu->fn->link, ctx->pasid, pidr, ctx->tidr,
rc                 86 drivers/misc/ocxl/context.c 	if (rc)
rc                 92 drivers/misc/ocxl/context.c 	return rc;
rc                196 drivers/misc/ocxl/context.c 	int rc;
rc                199 drivers/misc/ocxl/context.c 		rc = check_mmap_mmio(ctx, vma);
rc                201 drivers/misc/ocxl/context.c 		rc = check_mmap_afu_irq(ctx, vma);
rc                202 drivers/misc/ocxl/context.c 	if (rc)
rc                203 drivers/misc/ocxl/context.c 		return rc;
rc                216 drivers/misc/ocxl/context.c 	int rc;
rc                229 drivers/misc/ocxl/context.c 	rc = ocxl_config_terminate_pasid(dev, afu_control_pos, ctx->pasid);
rc                231 drivers/misc/ocxl/context.c 	trace_ocxl_terminate_pasid(ctx->pasid, rc);
rc                232 drivers/misc/ocxl/context.c 	if (rc) {
rc                246 drivers/misc/ocxl/context.c 		if (rc == -EBUSY)
rc                247 drivers/misc/ocxl/context.c 			return rc;
rc                249 drivers/misc/ocxl/context.c 	rc = ocxl_link_remove_pe(ctx->afu->fn->link, ctx->pasid);
rc                250 drivers/misc/ocxl/context.c 	if (rc) {
rc                252 drivers/misc/ocxl/context.c 			"Couldn't remove PE entry cleanly: %d\n", rc);
rc                134 drivers/misc/ocxl/core.c 	int rc, idx;
rc                141 drivers/misc/ocxl/core.c 		rc = pci_request_region(dev, bar, "ocxl");
rc                142 drivers/misc/ocxl/core.c 		if (rc)
rc                143 drivers/misc/ocxl/core.c 			return rc;
rc                164 drivers/misc/ocxl/core.c 	int rc;
rc                167 drivers/misc/ocxl/core.c 	rc = reserve_fn_bar(afu->fn, afu->config.global_mmio_bar);
rc                168 drivers/misc/ocxl/core.c 	if (rc)
rc                169 drivers/misc/ocxl/core.c 		return rc;
rc                171 drivers/misc/ocxl/core.c 	rc = reserve_fn_bar(afu->fn, afu->config.pp_mmio_bar);
rc                172 drivers/misc/ocxl/core.c 	if (rc) {
rc                174 drivers/misc/ocxl/core.c 		return rc;
rc                215 drivers/misc/ocxl/core.c 	int rc;
rc                217 drivers/misc/ocxl/core.c 	rc = ocxl_config_read_afu(dev, &afu->fn->config, &afu->config, afu_idx);
rc                218 drivers/misc/ocxl/core.c 	if (rc)
rc                219 drivers/misc/ocxl/core.c 		return rc;
rc                221 drivers/misc/ocxl/core.c 	rc = assign_afu_actag(afu);
rc                222 drivers/misc/ocxl/core.c 	if (rc)
rc                223 drivers/misc/ocxl/core.c 		return rc;
rc                225 drivers/misc/ocxl/core.c 	rc = assign_afu_pasid(afu);
rc                226 drivers/misc/ocxl/core.c 	if (rc)
rc                229 drivers/misc/ocxl/core.c 	rc = map_mmio_areas(afu);
rc                230 drivers/misc/ocxl/core.c 	if (rc)
rc                239 drivers/misc/ocxl/core.c 	return rc;
rc                265 drivers/misc/ocxl/core.c 	int rc;
rc                272 drivers/misc/ocxl/core.c 	rc = configure_afu(afu, afu_idx, dev);
rc                273 drivers/misc/ocxl/core.c 	if (rc) {
rc                275 drivers/misc/ocxl/core.c 		return rc;
rc                278 drivers/misc/ocxl/core.c 	rc = activate_afu(dev, afu);
rc                279 drivers/misc/ocxl/core.c 	if (rc) {
rc                282 drivers/misc/ocxl/core.c 		return rc;
rc                330 drivers/misc/ocxl/core.c 	int rc;
rc                334 drivers/misc/ocxl/core.c 	rc = dev_set_name(&fn->dev, "ocxlfn.%s", dev_name(&dev->dev));
rc                335 drivers/misc/ocxl/core.c 	if (rc)
rc                336 drivers/misc/ocxl/core.c 		return rc;
rc                344 drivers/misc/ocxl/core.c 	int rc;
rc                346 drivers/misc/ocxl/core.c 	rc = ocxl_config_get_actag_info(dev, &base, &enabled, &supported);
rc                347 drivers/misc/ocxl/core.c 	if (rc)
rc                348 drivers/misc/ocxl/core.c 		return rc;
rc                364 drivers/misc/ocxl/core.c 	int rc, desired_count, max_count;
rc                370 drivers/misc/ocxl/core.c 	rc = ocxl_config_get_pasid_info(dev, &max_count);
rc                371 drivers/misc/ocxl/core.c 	if (rc)
rc                372 drivers/misc/ocxl/core.c 		return rc;
rc                389 drivers/misc/ocxl/core.c 	int rc;
rc                391 drivers/misc/ocxl/core.c 	rc = pci_enable_device(dev);
rc                392 drivers/misc/ocxl/core.c 	if (rc) {
rc                393 drivers/misc/ocxl/core.c 		dev_err(&dev->dev, "pci_enable_device failed: %d\n", rc);
rc                394 drivers/misc/ocxl/core.c 		return rc;
rc                418 drivers/misc/ocxl/core.c 	rc = ocxl_config_read_function(dev, &fn->config);
rc                419 drivers/misc/ocxl/core.c 	if (rc)
rc                420 drivers/misc/ocxl/core.c 		return rc;
rc                422 drivers/misc/ocxl/core.c 	rc = set_function_device(fn, dev);
rc                423 drivers/misc/ocxl/core.c 	if (rc)
rc                424 drivers/misc/ocxl/core.c 		return rc;
rc                426 drivers/misc/ocxl/core.c 	rc = assign_function_actag(fn);
rc                427 drivers/misc/ocxl/core.c 	if (rc)
rc                428 drivers/misc/ocxl/core.c 		return rc;
rc                430 drivers/misc/ocxl/core.c 	rc = set_function_pasid(fn);
rc                431 drivers/misc/ocxl/core.c 	if (rc)
rc                432 drivers/misc/ocxl/core.c 		return rc;
rc                434 drivers/misc/ocxl/core.c 	rc = ocxl_link_setup(dev, 0, &fn->link);
rc                435 drivers/misc/ocxl/core.c 	if (rc)
rc                436 drivers/misc/ocxl/core.c 		return rc;
rc                438 drivers/misc/ocxl/core.c 	rc = ocxl_config_set_TL(dev, fn->config.dvsec_tl_pos);
rc                439 drivers/misc/ocxl/core.c 	if (rc) {
rc                441 drivers/misc/ocxl/core.c 		return rc;
rc                457 drivers/misc/ocxl/core.c 	int rc;
rc                463 drivers/misc/ocxl/core.c 	rc = configure_function(fn, dev);
rc                464 drivers/misc/ocxl/core.c 	if (rc) {
rc                466 drivers/misc/ocxl/core.c 		return ERR_PTR(rc);
rc                469 drivers/misc/ocxl/core.c 	rc = device_register(&fn->dev);
rc                470 drivers/misc/ocxl/core.c 	if (rc) {
rc                473 drivers/misc/ocxl/core.c 		return ERR_PTR(rc);
rc                482 drivers/misc/ocxl/core.c 	int rc, afu_count = 0;
rc                499 drivers/misc/ocxl/core.c 		rc = ocxl_config_check_afu_index(dev, &fn->config, afu);
rc                500 drivers/misc/ocxl/core.c 		if (rc > 0) {
rc                501 drivers/misc/ocxl/core.c 			rc = init_afu(dev, fn, afu);
rc                502 drivers/misc/ocxl/core.c 			if (rc) {
rc                 54 drivers/misc/ocxl/file.c 	int rc;
rc                 62 drivers/misc/ocxl/file.c 	rc = ocxl_context_alloc(&ctx, info->afu, inode->i_mapping);
rc                 63 drivers/misc/ocxl/file.c 	if (rc) {
rc                 65 drivers/misc/ocxl/file.c 		return rc;
rc                 77 drivers/misc/ocxl/file.c 	int rc;
rc                 89 drivers/misc/ocxl/file.c 	rc = ocxl_context_attach(ctx, amr, current->mm);
rc                 90 drivers/misc/ocxl/file.c 	return rc;
rc                140 drivers/misc/ocxl/file.c 			int rc = ocxl_link_update_pe(ctx->afu->fn->link,
rc                143 drivers/misc/ocxl/file.c 			if (rc)
rc                144 drivers/misc/ocxl/file.c 				return rc;
rc                209 drivers/misc/ocxl/file.c 	long rc;
rc                224 drivers/misc/ocxl/file.c 		rc = afu_ioctl_attach(ctx,
rc                229 drivers/misc/ocxl/file.c 		rc = ocxl_afu_irq_alloc(ctx, &irq_id);
rc                230 drivers/misc/ocxl/file.c 		if (!rc) {
rc                232 drivers/misc/ocxl/file.c 			rc = copy_to_user((u64 __user *) args, &irq_offset,
rc                234 drivers/misc/ocxl/file.c 			if (rc) {
rc                242 drivers/misc/ocxl/file.c 		rc = copy_from_user(&irq_offset, (u64 __user *) args,
rc                244 drivers/misc/ocxl/file.c 		if (rc)
rc                247 drivers/misc/ocxl/file.c 		rc = ocxl_afu_irq_free(ctx, irq_id);
rc                251 drivers/misc/ocxl/file.c 		rc = copy_from_user(&irq_fd, (u64 __user *) args,
rc                253 drivers/misc/ocxl/file.c 		if (rc)
rc                261 drivers/misc/ocxl/file.c 		rc = ocxl_irq_set_handler(ctx, irq_id, irq_handler, irq_free, ev_ctx);
rc                265 drivers/misc/ocxl/file.c 		rc = afu_ioctl_get_metadata(ctx,
rc                271 drivers/misc/ocxl/file.c 		rc = afu_ioctl_enable_p9_wait(ctx,
rc                277 drivers/misc/ocxl/file.c 		rc = afu_ioctl_get_features(ctx,
rc                282 drivers/misc/ocxl/file.c 		rc = -EINVAL;
rc                284 drivers/misc/ocxl/file.c 	return rc;
rc                400 drivers/misc/ocxl/file.c 	ssize_t rc;
rc                453 drivers/misc/ocxl/file.c 	rc = used;
rc                454 drivers/misc/ocxl/file.c 	return rc;
rc                460 drivers/misc/ocxl/file.c 	int rc;
rc                463 drivers/misc/ocxl/file.c 	rc = ocxl_context_detach(ctx);
rc                468 drivers/misc/ocxl/file.c 	if (rc != -EBUSY)
rc                495 drivers/misc/ocxl/file.c 	int rc;
rc                498 drivers/misc/ocxl/file.c 	rc = cdev_add(&info->cdev, info->dev.devt, 1);
rc                499 drivers/misc/ocxl/file.c 	if (rc) {
rc                500 drivers/misc/ocxl/file.c 		dev_err(&info->dev, "Unable to add afu char device: %d\n", rc);
rc                501 drivers/misc/ocxl/file.c 		return rc;
rc                515 drivers/misc/ocxl/file.c 	int rc;
rc                538 drivers/misc/ocxl/file.c 	rc = dev_set_name(&info->dev, "%s.%s.%hhu",
rc                540 drivers/misc/ocxl/file.c 	if (rc)
rc                543 drivers/misc/ocxl/file.c 	rc = device_register(&info->dev);
rc                544 drivers/misc/ocxl/file.c 	if (rc)
rc                547 drivers/misc/ocxl/file.c 	rc = ocxl_sysfs_register_afu(info);
rc                548 drivers/misc/ocxl/file.c 	if (rc)
rc                551 drivers/misc/ocxl/file.c 	rc = ocxl_file_make_visible(info);
rc                552 drivers/misc/ocxl/file.c 	if (rc)
rc                566 drivers/misc/ocxl/file.c 	return rc;
rc                589 drivers/misc/ocxl/file.c 	int rc;
rc                594 drivers/misc/ocxl/file.c 	rc = alloc_chrdev_region(&ocxl_dev, 0, OCXL_NUM_MINORS, "ocxl");
rc                595 drivers/misc/ocxl/file.c 	if (rc) {
rc                596 drivers/misc/ocxl/file.c 		pr_err("Unable to allocate ocxl major number: %d\n", rc);
rc                597 drivers/misc/ocxl/file.c 		return rc;
rc                137 drivers/misc/ocxl/link.c 	int rc;
rc                143 drivers/misc/ocxl/link.c 	rc = copro_handle_mm_fault(fault->pe_data.mm, fault->dar, fault->dsisr,
rc                145 drivers/misc/ocxl/link.c 	if (rc) {
rc                146 drivers/misc/ocxl/link.c 		pr_debug("copro_handle_mm_fault failed: %d\n", rc);
rc                271 drivers/misc/ocxl/link.c 	int rc;
rc                274 drivers/misc/ocxl/link.c 	rc = pnv_ocxl_get_xsl_irq(dev, &hwirq);
rc                275 drivers/misc/ocxl/link.c 	if (rc)
rc                276 drivers/misc/ocxl/link.c 		return rc;
rc                278 drivers/misc/ocxl/link.c 	rc = map_irq_registers(dev, spa);
rc                279 drivers/misc/ocxl/link.c 	if (rc)
rc                280 drivers/misc/ocxl/link.c 		return rc;
rc                286 drivers/misc/ocxl/link.c 		rc = -ENOMEM;
rc                297 drivers/misc/ocxl/link.c 		rc = -EINVAL;
rc                303 drivers/misc/ocxl/link.c 	rc = request_irq(spa->virq, xsl_fault_handler, 0, spa->irq_name,
rc                305 drivers/misc/ocxl/link.c 	if (rc) {
rc                308 drivers/misc/ocxl/link.c 			rc);
rc                309 drivers/misc/ocxl/link.c 		rc = -EINVAL;
rc                320 drivers/misc/ocxl/link.c 	return rc;
rc                379 drivers/misc/ocxl/link.c 	int rc;
rc                391 drivers/misc/ocxl/link.c 	rc = alloc_spa(dev, link);
rc                392 drivers/misc/ocxl/link.c 	if (rc)
rc                395 drivers/misc/ocxl/link.c 	rc = setup_xsl_irq(dev, link);
rc                396 drivers/misc/ocxl/link.c 	if (rc)
rc                400 drivers/misc/ocxl/link.c 	rc = pnv_ocxl_spa_setup(dev, link->spa->spa_mem, PE_mask,
rc                402 drivers/misc/ocxl/link.c 	if (rc)
rc                414 drivers/misc/ocxl/link.c 	return rc;
rc                426 drivers/misc/ocxl/link.c 	int rc = 0;
rc                440 drivers/misc/ocxl/link.c 	rc = alloc_link(dev, PE_mask, &link);
rc                441 drivers/misc/ocxl/link.c 	if (rc)
rc                448 drivers/misc/ocxl/link.c 	return rc;
rc                503 drivers/misc/ocxl/link.c 	int pe_handle, rc = 0;
rc                515 drivers/misc/ocxl/link.c 		rc = -EBUSY;
rc                521 drivers/misc/ocxl/link.c 		rc = -ENOMEM;
rc                571 drivers/misc/ocxl/link.c 	return rc;
rc                580 drivers/misc/ocxl/link.c 	int pe_handle, rc;
rc                604 drivers/misc/ocxl/link.c 	rc = pnv_ocxl_spa_remove_pe_from_cache(link->platform_data, pe_handle);
rc                605 drivers/misc/ocxl/link.c 	WARN_ON(rc);
rc                608 drivers/misc/ocxl/link.c 	return rc;
rc                617 drivers/misc/ocxl/link.c 	int pe_handle, rc;
rc                646 drivers/misc/ocxl/link.c 		rc = -EINVAL;
rc                666 drivers/misc/ocxl/link.c 	rc = pnv_ocxl_spa_remove_pe_from_cache(link->platform_data, pe_handle);
rc                667 drivers/misc/ocxl/link.c 	WARN_ON(rc);
rc                681 drivers/misc/ocxl/link.c 	return rc;
rc                688 drivers/misc/ocxl/link.c 	int rc, irq;
rc                694 drivers/misc/ocxl/link.c 	rc = pnv_ocxl_alloc_xive_irq(&irq, &addr);
rc                695 drivers/misc/ocxl/link.c 	if (rc) {
rc                697 drivers/misc/ocxl/link.c 		return rc;
rc                 10 drivers/misc/ocxl/main.c 	int rc = 0;
rc                 15 drivers/misc/ocxl/main.c 	rc = ocxl_file_init();
rc                 16 drivers/misc/ocxl/main.c 	if (rc)
rc                 17 drivers/misc/ocxl/main.c 		return rc;
rc                 19 drivers/misc/ocxl/main.c 	rc = pci_register_driver(&ocxl_pci_driver);
rc                 20 drivers/misc/ocxl/main.c 	if (rc) {
rc                 22 drivers/misc/ocxl/main.c 		return rc;
rc                 29 drivers/misc/ocxl/pasid.c 	int rc, last_end;
rc                 49 drivers/misc/ocxl/pasid.c 		rc = -ENOSPC;
rc                 52 drivers/misc/ocxl/pasid.c 		rc = new->start;
rc                 58 drivers/misc/ocxl/pasid.c 	return rc;
rc                 19 drivers/misc/ocxl/pci.c 	int rc;
rc                 34 drivers/misc/ocxl/pci.c 		rc = ocxl_file_register_afu(afu);
rc                 35 drivers/misc/ocxl/pci.c 		if (rc) {
rc                111 drivers/misc/ocxl/sysfs.c 	int i, rc;
rc                114 drivers/misc/ocxl/sysfs.c 		rc = device_create_file(&info->dev, &afu_attrs[i]);
rc                115 drivers/misc/ocxl/sysfs.c 		if (rc)
rc                125 drivers/misc/ocxl/sysfs.c 	rc = device_create_bin_file(&info->dev, &info->attr_global_mmio);
rc                126 drivers/misc/ocxl/sysfs.c 	if (rc) {
rc                127 drivers/misc/ocxl/sysfs.c 		dev_err(&info->dev, "Unable to create global mmio attr for afu: %d\n", rc);
rc                137 drivers/misc/ocxl/sysfs.c 	return rc;
rc                 51 drivers/misc/ocxl/trace.h 	TP_PROTO(int pasid, int rc),
rc                 52 drivers/misc/ocxl/trace.h 	TP_ARGS(pasid, rc),
rc                 56 drivers/misc/ocxl/trace.h 		__field(int, rc)
rc                 61 drivers/misc/ocxl/trace.h 		__entry->rc = rc;
rc                 66 drivers/misc/ocxl/trace.h 		__entry->rc
rc                 34 drivers/misc/qcom-coincell.c 	int i, j, rc;
rc                 61 drivers/misc/qcom-coincell.c 	rc = regmap_write(chgr->regmap,
rc                 63 drivers/misc/qcom-coincell.c 	if (rc) {
rc                 71 drivers/misc/qcom-coincell.c 		return rc;
rc                 74 drivers/misc/qcom-coincell.c 	rc = regmap_write(chgr->regmap,
rc                 76 drivers/misc/qcom-coincell.c 	if (rc)
rc                 77 drivers/misc/qcom-coincell.c 		return rc;
rc                 92 drivers/misc/qcom-coincell.c 	int rc;
rc                102 drivers/misc/qcom-coincell.c 	rc = of_property_read_u32(node, "reg", &chgr.base_addr);
rc                103 drivers/misc/qcom-coincell.c 	if (rc)
rc                104 drivers/misc/qcom-coincell.c 		return rc;
rc                109 drivers/misc/qcom-coincell.c 		rc = of_property_read_u32(node, "qcom,rset-ohms", &rset);
rc                110 drivers/misc/qcom-coincell.c 		if (rc) {
rc                113 drivers/misc/qcom-coincell.c 			return rc;
rc                116 drivers/misc/qcom-coincell.c 		rc = of_property_read_u32(node, "qcom,vset-millivolts", &vset);
rc                117 drivers/misc/qcom-coincell.c 		if (rc) {
rc                120 drivers/misc/qcom-coincell.c 			return rc;
rc                234 drivers/misc/tifm_7xx1.c 	int rc;
rc                247 drivers/misc/tifm_7xx1.c 	rc = pci_enable_device(dev);
rc                248 drivers/misc/tifm_7xx1.c 	if (rc)
rc                249 drivers/misc/tifm_7xx1.c 		return rc;
rc                254 drivers/misc/tifm_7xx1.c 	for (rc = 0; rc < fm->num_sockets; rc++)
rc                255 drivers/misc/tifm_7xx1.c 		new_ids[rc] = tifm_7xx1_toggle_sock_power(
rc                256 drivers/misc/tifm_7xx1.c 					tifm_7xx1_sock_addr(fm->addr, rc));
rc                258 drivers/misc/tifm_7xx1.c 	for (rc = 0; rc < fm->num_sockets; rc++) {
rc                259 drivers/misc/tifm_7xx1.c 		if (fm->sockets[rc]) {
rc                260 drivers/misc/tifm_7xx1.c 			if (fm->sockets[rc]->type == new_ids[rc])
rc                261 drivers/misc/tifm_7xx1.c 				good_sockets |= 1 << rc;
rc                263 drivers/misc/tifm_7xx1.c 				bad_sockets |= 1 << rc;
rc                327 drivers/misc/tifm_7xx1.c 	int rc;
rc                329 drivers/misc/tifm_7xx1.c 	rc = pci_set_dma_mask(dev, DMA_BIT_MASK(32));
rc                330 drivers/misc/tifm_7xx1.c 	if (rc)
rc                331 drivers/misc/tifm_7xx1.c 		return rc;
rc                333 drivers/misc/tifm_7xx1.c 	rc = pci_enable_device(dev);
rc                334 drivers/misc/tifm_7xx1.c 	if (rc)
rc                335 drivers/misc/tifm_7xx1.c 		return rc;
rc                339 drivers/misc/tifm_7xx1.c 	rc = pci_request_regions(dev, DRIVER_NAME);
rc                340 drivers/misc/tifm_7xx1.c 	if (rc) {
rc                350 drivers/misc/tifm_7xx1.c 		rc = -ENOMEM;
rc                361 drivers/misc/tifm_7xx1.c 		rc = -ENODEV;
rc                365 drivers/misc/tifm_7xx1.c 	rc = request_irq(dev->irq, tifm_7xx1_isr, IRQF_SHARED, DRIVER_NAME, fm);
rc                366 drivers/misc/tifm_7xx1.c 	if (rc)
rc                369 drivers/misc/tifm_7xx1.c 	rc = tifm_add_adapter(fm);
rc                370 drivers/misc/tifm_7xx1.c 	if (rc)
rc                391 drivers/misc/tifm_7xx1.c 	return rc;
rc                 73 drivers/misc/tifm_core.c 	int rc = -ENODEV;
rc                 77 drivers/misc/tifm_core.c 		rc = drv->probe(sock);
rc                 78 drivers/misc/tifm_core.c 		if (!rc)
rc                 82 drivers/misc/tifm_core.c 	return rc;
rc                195 drivers/misc/tifm_core.c 	int rc;
rc                199 drivers/misc/tifm_core.c 	rc = idr_alloc(&tifm_adapter_idr, fm, 0, 0, GFP_NOWAIT);
rc                200 drivers/misc/tifm_core.c 	if (rc >= 0)
rc                201 drivers/misc/tifm_core.c 		fm->id = rc;
rc                204 drivers/misc/tifm_core.c 	if (rc < 0)
rc                205 drivers/misc/tifm_core.c 		return rc;
rc                208 drivers/misc/tifm_core.c 	rc = device_add(&fm->dev);
rc                209 drivers/misc/tifm_core.c 	if (rc) {
rc                215 drivers/misc/tifm_core.c 	return rc;
rc                330 drivers/misc/tifm_core.c 	int rc;
rc                336 drivers/misc/tifm_core.c 	rc = bus_register(&tifm_bus_type);
rc                338 drivers/misc/tifm_core.c 	if (rc)
rc                341 drivers/misc/tifm_core.c 	rc = class_register(&tifm_adapter_class);
rc                342 drivers/misc/tifm_core.c 	if (!rc)
rc                350 drivers/misc/tifm_core.c 	return rc;
rc                327 drivers/mmc/host/sdhci-msm.c 	int rc;
rc                330 drivers/mmc/host/sdhci-msm.c 	rc = clk_set_rate(core_clk, clock);
rc                331 drivers/mmc/host/sdhci-msm.c 	if (rc) {
rc                373 drivers/mmc/host/sdhci-msm.c 	int rc;
rc                395 drivers/mmc/host/sdhci-msm.c 	rc = msm_dll_poll_ck_out_en(host, 0);
rc                396 drivers/mmc/host/sdhci-msm.c 	if (rc)
rc                413 drivers/mmc/host/sdhci-msm.c 	rc = msm_dll_poll_ck_out_en(host, 1);
rc                414 drivers/mmc/host/sdhci-msm.c 	if (rc)
rc                428 drivers/mmc/host/sdhci-msm.c 	return rc;
rc                747 drivers/mmc/host/sdhci-msm.c 	int rc;
rc                776 drivers/mmc/host/sdhci-msm.c 		rc = readl_relaxed_poll_timeout(host->ioaddr +
rc                783 drivers/mmc/host/sdhci-msm.c 		if (rc == -ETIMEDOUT)
rc               1101 drivers/mmc/host/sdhci-msm.c 	int rc;
rc               1134 drivers/mmc/host/sdhci-msm.c 	rc = msm_init_cm_dll(host);
rc               1135 drivers/mmc/host/sdhci-msm.c 	if (rc)
rc               1136 drivers/mmc/host/sdhci-msm.c 		return rc;
rc               1141 drivers/mmc/host/sdhci-msm.c 		rc = msm_config_cm_dll_phase(host, phase);
rc               1142 drivers/mmc/host/sdhci-msm.c 		if (rc)
rc               1143 drivers/mmc/host/sdhci-msm.c 			return rc;
rc               1145 drivers/mmc/host/sdhci-msm.c 		rc = mmc_send_tuning(mmc, opcode, NULL);
rc               1146 drivers/mmc/host/sdhci-msm.c 		if (!rc) {
rc               1155 drivers/mmc/host/sdhci-msm.c 		rc = msm_find_most_appropriate_phase(host, tuned_phases,
rc               1157 drivers/mmc/host/sdhci-msm.c 		if (rc < 0)
rc               1158 drivers/mmc/host/sdhci-msm.c 			return rc;
rc               1160 drivers/mmc/host/sdhci-msm.c 			phase = rc;
rc               1166 drivers/mmc/host/sdhci-msm.c 		rc = msm_config_cm_dll_phase(host, phase);
rc               1167 drivers/mmc/host/sdhci-msm.c 		if (rc)
rc               1168 drivers/mmc/host/sdhci-msm.c 			return rc;
rc               1178 drivers/mmc/host/sdhci-msm.c 		rc = -EIO;
rc               1181 drivers/mmc/host/sdhci-msm.c 	if (!rc)
rc               1183 drivers/mmc/host/sdhci-msm.c 	return rc;
rc                318 drivers/mmc/host/sdhci-of-aspeed.c 	int rc;
rc                320 drivers/mmc/host/sdhci-of-aspeed.c 	rc = platform_driver_register(&aspeed_sdhci_driver);
rc                321 drivers/mmc/host/sdhci-of-aspeed.c 	if (rc < 0)
rc                322 drivers/mmc/host/sdhci-of-aspeed.c 		return rc;
rc                324 drivers/mmc/host/sdhci-of-aspeed.c 	rc = platform_driver_register(&aspeed_sdc_driver);
rc                325 drivers/mmc/host/sdhci-of-aspeed.c 	if (rc < 0)
rc                328 drivers/mmc/host/sdhci-of-aspeed.c 	return rc;
rc                 79 drivers/mmc/host/sdhci-sirf.c 	int rc = 0, longest_range = 0;
rc                137 drivers/mmc/host/sdhci-sirf.c 		rc = -EIO;
rc                140 drivers/mmc/host/sdhci-sirf.c 	return rc;
rc               1512 drivers/mmc/host/sdhci-tegra.c 	int rc;
rc               1531 drivers/mmc/host/sdhci-tegra.c 		rc = tegra_sdhci_init_pinctrl_info(&pdev->dev, tegra_host);
rc               1532 drivers/mmc/host/sdhci-tegra.c 		if (rc == 0)
rc               1548 drivers/mmc/host/sdhci-tegra.c 	rc = mmc_of_parse(host->mmc);
rc               1549 drivers/mmc/host/sdhci-tegra.c 	if (rc)
rc               1563 drivers/mmc/host/sdhci-tegra.c 		rc = PTR_ERR(tegra_host->power_gpio);
rc               1569 drivers/mmc/host/sdhci-tegra.c 		rc = PTR_ERR(clk);
rc               1571 drivers/mmc/host/sdhci-tegra.c 		if (rc != -EPROBE_DEFER)
rc               1572 drivers/mmc/host/sdhci-tegra.c 			dev_err(&pdev->dev, "failed to get clock: %d\n", rc);
rc               1582 drivers/mmc/host/sdhci-tegra.c 		rc = PTR_ERR(tegra_host->rst);
rc               1583 drivers/mmc/host/sdhci-tegra.c 		dev_err(&pdev->dev, "failed to get reset control: %d\n", rc);
rc               1587 drivers/mmc/host/sdhci-tegra.c 	rc = reset_control_assert(tegra_host->rst);
rc               1588 drivers/mmc/host/sdhci-tegra.c 	if (rc)
rc               1593 drivers/mmc/host/sdhci-tegra.c 	rc = reset_control_deassert(tegra_host->rst);
rc               1594 drivers/mmc/host/sdhci-tegra.c 	if (rc)
rc               1599 drivers/mmc/host/sdhci-tegra.c 	rc = sdhci_tegra_add_host(host);
rc               1600 drivers/mmc/host/sdhci-tegra.c 	if (rc)
rc               1613 drivers/mmc/host/sdhci-tegra.c 	return rc;
rc                328 drivers/mmc/host/tifm_sd.c 	unsigned int rc = 0;
rc                332 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_RSP_R0;
rc                335 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_RSP_BUSY;
rc                338 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_RSP_R1;
rc                341 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_RSP_R2;
rc                344 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_RSP_R3;
rc                352 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_CMD_BC;
rc                355 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_CMD_BCR;
rc                358 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_CMD_AC;
rc                361 drivers/mmc/host/tifm_sd.c 		rc |= TIFM_MMCSD_CMD_ADTC;
rc                366 drivers/mmc/host/tifm_sd.c 	return rc;
rc                863 drivers/mmc/host/tifm_sd.c 	int rc = 0;
rc                870 drivers/mmc/host/tifm_sd.c 		rc = 1;
rc                872 drivers/mmc/host/tifm_sd.c 	return rc;
rc                883 drivers/mmc/host/tifm_sd.c 	int rc;
rc                895 drivers/mmc/host/tifm_sd.c 	for (rc = 32; rc <= 256; rc <<= 1) {
rc                897 drivers/mmc/host/tifm_sd.c 			rc = 0;
rc                900 drivers/mmc/host/tifm_sd.c 		msleep(rc);
rc                903 drivers/mmc/host/tifm_sd.c 	if (rc) {
rc                918 drivers/mmc/host/tifm_sd.c 	for (rc = 16; rc <= 64; rc <<= 1) {
rc                923 drivers/mmc/host/tifm_sd.c 			rc = 0;
rc                926 drivers/mmc/host/tifm_sd.c 		msleep(rc);
rc                929 drivers/mmc/host/tifm_sd.c 	if (rc) {
rc                946 drivers/mmc/host/tifm_sd.c 	int rc = -EIO;
rc                952 drivers/mmc/host/tifm_sd.c 		return rc;
rc                982 drivers/mmc/host/tifm_sd.c 	rc = tifm_sd_initialize_host(host);
rc                984 drivers/mmc/host/tifm_sd.c 	if (!rc)
rc                985 drivers/mmc/host/tifm_sd.c 		rc = mmc_add_host(mmc);
rc                986 drivers/mmc/host/tifm_sd.c 	if (!rc)
rc                990 drivers/mmc/host/tifm_sd.c 	return rc;
rc               1034 drivers/mmc/host/tifm_sd.c 	int rc;
rc               1036 drivers/mmc/host/tifm_sd.c 	rc = tifm_sd_initialize_host(host);
rc               1037 drivers/mmc/host/tifm_sd.c 	dev_dbg(&sock->dev, "resume initialize %d\n", rc);
rc               1039 drivers/mmc/host/tifm_sd.c 	if (rc)
rc               1042 drivers/mmc/host/tifm_sd.c 	return rc;
rc               2035 drivers/mtd/chips/jedec_probe.c 	int rc = 0;           /* failure until all tests pass */
rc               2130 drivers/mtd/chips/jedec_probe.c 	rc = 1;
rc               2145 drivers/mtd/chips/jedec_probe.c 	return rc;
rc                 53 drivers/mtd/devices/powernv_flash.c 	int rc;
rc                 69 drivers/mtd/devices/powernv_flash.c 		rc = opal_flash_read(info->id, offset, __pa(buf), len, token);
rc                 72 drivers/mtd/devices/powernv_flash.c 		rc = opal_flash_write(info->id, offset, __pa(buf), len, token);
rc                 75 drivers/mtd/devices/powernv_flash.c 		rc = opal_flash_erase(info->id, offset, len, token);
rc                 83 drivers/mtd/devices/powernv_flash.c 	if (rc == OPAL_ASYNC_COMPLETION) {
rc                 84 drivers/mtd/devices/powernv_flash.c 		rc = opal_async_wait_response_interruptible(token, &msg);
rc                 85 drivers/mtd/devices/powernv_flash.c 		if (rc) {
rc                 98 drivers/mtd/devices/powernv_flash.c 			rc = -EINTR;
rc                103 drivers/mtd/devices/powernv_flash.c 		rc = opal_get_async_rc(msg);
rc                115 drivers/mtd/devices/powernv_flash.c 	if (rc != OPAL_SUCCESS && rc != OPAL_BUSY)
rc                117 drivers/mtd/devices/powernv_flash.c 				op, rc);
rc                119 drivers/mtd/devices/powernv_flash.c 	if (rc == OPAL_SUCCESS && retlen)
rc                122 drivers/mtd/devices/powernv_flash.c 	rc = opal_error_code(rc);
rc                125 drivers/mtd/devices/powernv_flash.c 	return rc;
rc                167 drivers/mtd/devices/powernv_flash.c 	int rc;
rc                169 drivers/mtd/devices/powernv_flash.c 	rc =  powernv_flash_async_op(mtd, FLASH_OP_ERASE, erase->addr,
rc                171 drivers/mtd/devices/powernv_flash.c 	if (rc)
rc                174 drivers/mtd/devices/powernv_flash.c 	return rc;
rc                187 drivers/mtd/devices/powernv_flash.c 	int rc;
rc                189 drivers/mtd/devices/powernv_flash.c 	rc = of_property_read_u32(dev->of_node, "ibm,flash-block-size",
rc                191 drivers/mtd/devices/powernv_flash.c 	if (rc) {
rc                193 drivers/mtd/devices/powernv_flash.c 		return rc;
rc                196 drivers/mtd/devices/powernv_flash.c 	rc = of_property_read_u64(dev->of_node, "reg", &size);
rc                197 drivers/mtd/devices/powernv_flash.c 	if (rc) {
rc                199 drivers/mtd/devices/powernv_flash.c 		return rc;
rc                177 drivers/mtd/maps/nettel.c 	int rc = 0;
rc                284 drivers/mtd/maps/nettel.c 		rc = -ENXIO;
rc                309 drivers/mtd/maps/nettel.c 		rc = -EIO;
rc                316 drivers/mtd/maps/nettel.c 		rc = -ENXIO;
rc                343 drivers/mtd/maps/nettel.c 		rc = -EIO;
rc                349 drivers/mtd/maps/nettel.c 		rc = -ENXIO;
rc                387 drivers/mtd/maps/nettel.c 	rc = mtd_device_register(intel_mtd, nettel_intel_partitions,
rc                389 drivers/mtd/maps/nettel.c 	if (rc)
rc                394 drivers/mtd/maps/nettel.c 		rc = mtd_device_register(amd_mtd, nettel_amd_partitions,
rc                396 drivers/mtd/maps/nettel.c 		if (rc)
rc                404 drivers/mtd/maps/nettel.c 	return rc;
rc                419 drivers/mtd/maps/nettel.c 	return rc;
rc                 57 drivers/mtd/maps/ts5500_flash.c 	int rc = 0;
rc                 63 drivers/mtd/maps/ts5500_flash.c 		rc = -EIO;
rc                 74 drivers/mtd/maps/ts5500_flash.c 		rc = -ENXIO;
rc                 86 drivers/mtd/maps/ts5500_flash.c 	return rc;
rc                524 drivers/mtd/mtdconcat.c 	int i, rc = 0;
rc                528 drivers/mtd/mtdconcat.c 		if ((rc = mtd_suspend(subdev)) < 0)
rc                529 drivers/mtd/mtdconcat.c 			return rc;
rc                531 drivers/mtd/mtdconcat.c 	return rc;
rc                679 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct resource *rc;
rc                689 drivers/mtd/nand/raw/lpc32xx_mlc.c 	rc = platform_get_resource(pdev, IORESOURCE_MEM, 0);
rc                690 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host->io_base = devm_ioremap_resource(&pdev->dev, rc);
rc                694 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host->io_base_phy = rc->start;
rc                821 drivers/mtd/nand/raw/lpc32xx_slc.c 	struct resource *rc;
rc                829 drivers/mtd/nand/raw/lpc32xx_slc.c 	rc = platform_get_resource(pdev, IORESOURCE_MEM, 0);
rc                830 drivers/mtd/nand/raw/lpc32xx_slc.c 	host->io_base = devm_ioremap_resource(&pdev->dev, rc);
rc                834 drivers/mtd/nand/raw/lpc32xx_slc.c 	host->io_base_dma = rc->start;
rc                430 drivers/mtd/nand/raw/mtk_nand.c 	int rc;
rc                433 drivers/mtd/nand/raw/mtk_nand.c 	rc = readb_poll_timeout_atomic(nfc->regs + NFI_PIO_DIRDY, val,
rc                435 drivers/mtd/nand/raw/mtk_nand.c 	if (rc < 0)
rc                892 drivers/mtd/nand/raw/mtk_nand.c 	int rc, i;
rc                894 drivers/mtd/nand/raw/mtk_nand.c 	rc = nfi_readl(nfc, NFI_STA) & STA_EMP_PAGE;
rc                895 drivers/mtd/nand/raw/mtk_nand.c 	if (rc) {
rc                921 drivers/mtd/nand/raw/mtk_nand.c 	int rc;
rc                935 drivers/mtd/nand/raw/mtk_nand.c 	rc = dma_mapping_error(nfc->dev, addr);
rc                936 drivers/mtd/nand/raw/mtk_nand.c 	if (rc) {
rc                951 drivers/mtd/nand/raw/mtk_nand.c 		rc = mtk_ecc_enable(nfc->ecc, &nfc->ecc_cfg);
rc                952 drivers/mtd/nand/raw/mtk_nand.c 		if (rc) {
rc                960 drivers/mtd/nand/raw/mtk_nand.c 			return rc;
rc                975 drivers/mtd/nand/raw/mtk_nand.c 	rc = wait_for_completion_timeout(&nfc->done, msecs_to_jiffies(500));
rc                976 drivers/mtd/nand/raw/mtk_nand.c 	if (!rc)
rc                979 drivers/mtd/nand/raw/mtk_nand.c 	rc = readl_poll_timeout_atomic(nfc->regs + NFI_BYTELEN, reg,
rc                982 drivers/mtd/nand/raw/mtk_nand.c 	if (rc < 0) {
rc                986 drivers/mtd/nand/raw/mtk_nand.c 		rc = mtk_ecc_wait_done(nfc->ecc, ECC_DECODE);
rc                987 drivers/mtd/nand/raw/mtk_nand.c 		bitflips = rc < 0 ? -ETIMEDOUT :
rc                154 drivers/mtd/rfd_ftl.c 	int i, rc = -ENOMEM;
rc                205 drivers/mtd/rfd_ftl.c 		rc = mtd_read(part->mbd.mtd, i * part->block_size,
rc                209 drivers/mtd/rfd_ftl.c 		if (!rc && retlen != part->header_size)
rc                210 drivers/mtd/rfd_ftl.c 			rc = -EIO;
rc                212 drivers/mtd/rfd_ftl.c 		if (rc)
rc                222 drivers/mtd/rfd_ftl.c 		rc = -ENOENT;
rc                240 drivers/mtd/rfd_ftl.c 	return rc;
rc                248 drivers/mtd/rfd_ftl.c 	int rc;
rc                255 drivers/mtd/rfd_ftl.c 		rc = mtd_read(part->mbd.mtd, addr, SECTOR_SIZE, &retlen,
rc                257 drivers/mtd/rfd_ftl.c 		if (!rc && retlen != SECTOR_SIZE)
rc                258 drivers/mtd/rfd_ftl.c 			rc = -EIO;
rc                260 drivers/mtd/rfd_ftl.c 		if (rc) {
rc                263 drivers/mtd/rfd_ftl.c 			return rc;
rc                274 drivers/mtd/rfd_ftl.c 	int rc;
rc                286 drivers/mtd/rfd_ftl.c 	rc = mtd_erase(part->mbd.mtd, erase);
rc                287 drivers/mtd/rfd_ftl.c 	if (rc) {
rc                303 drivers/mtd/rfd_ftl.c 		rc = mtd_write(part->mbd.mtd, part->blocks[block].offset,
rc                305 drivers/mtd/rfd_ftl.c 		if (!rc && retlen != sizeof(magic))
rc                306 drivers/mtd/rfd_ftl.c 			rc = -EIO;
rc                308 drivers/mtd/rfd_ftl.c 		if (rc) {
rc                319 drivers/mtd/rfd_ftl.c 	return rc;
rc                327 drivers/mtd/rfd_ftl.c 	int i, rc = -ENOMEM;
rc                339 drivers/mtd/rfd_ftl.c 	rc = mtd_read(part->mbd.mtd, part->blocks[block_no].offset,
rc                342 drivers/mtd/rfd_ftl.c 	if (!rc && retlen != part->header_size)
rc                343 drivers/mtd/rfd_ftl.c 		rc = -EIO;
rc                345 drivers/mtd/rfd_ftl.c 	if (rc) {
rc                374 drivers/mtd/rfd_ftl.c 				rc = erase_block(part, block_no);
rc                379 drivers/mtd/rfd_ftl.c 		rc = mtd_read(part->mbd.mtd, addr, SECTOR_SIZE, &retlen,
rc                382 drivers/mtd/rfd_ftl.c 		if (!rc && retlen != SECTOR_SIZE)
rc                383 drivers/mtd/rfd_ftl.c 			rc = -EIO;
rc                385 drivers/mtd/rfd_ftl.c 		if (rc) {
rc                393 drivers/mtd/rfd_ftl.c 		rc = rfd_ftl_writesect((struct mtd_blktrans_dev*)part,
rc                396 drivers/mtd/rfd_ftl.c 		if (rc)
rc                407 drivers/mtd/rfd_ftl.c 	return rc;
rc                413 drivers/mtd/rfd_ftl.c 	int rc;
rc                470 drivers/mtd/rfd_ftl.c 		rc = move_block_contents(part, best_block, old_sector);
rc                472 drivers/mtd/rfd_ftl.c 		rc = erase_block(part, best_block);
rc                474 drivers/mtd/rfd_ftl.c 	return rc;
rc                508 drivers/mtd/rfd_ftl.c 	int rc, block;
rc                515 drivers/mtd/rfd_ftl.c 			rc = reclaim_block(part, old_sector);
rc                516 drivers/mtd/rfd_ftl.c 			if (rc)
rc                523 drivers/mtd/rfd_ftl.c 			rc = -ENOSPC;
rc                528 drivers/mtd/rfd_ftl.c 	rc = mtd_read(part->mbd.mtd, part->blocks[block].offset,
rc                532 drivers/mtd/rfd_ftl.c 	if (!rc && retlen != part->header_size)
rc                533 drivers/mtd/rfd_ftl.c 		rc = -EIO;
rc                535 drivers/mtd/rfd_ftl.c 	if (rc) {
rc                545 drivers/mtd/rfd_ftl.c 	return rc;
rc                550 drivers/mtd/rfd_ftl.c 	int block, offset, rc;
rc                561 drivers/mtd/rfd_ftl.c 	rc = mtd_write(part->mbd.mtd, addr, sizeof(del), &retlen,
rc                564 drivers/mtd/rfd_ftl.c 	if (!rc && retlen != sizeof(del))
rc                565 drivers/mtd/rfd_ftl.c 		rc = -EIO;
rc                567 drivers/mtd/rfd_ftl.c 	if (rc) {
rc                579 drivers/mtd/rfd_ftl.c 		rc = erase_block(part, block);
rc                582 drivers/mtd/rfd_ftl.c 	return rc;
rc                610 drivers/mtd/rfd_ftl.c 	int rc;
rc                617 drivers/mtd/rfd_ftl.c 		rc = find_writable_block(part, old_addr);
rc                618 drivers/mtd/rfd_ftl.c 		if (rc)
rc                627 drivers/mtd/rfd_ftl.c 		rc = -ENOSPC;
rc                633 drivers/mtd/rfd_ftl.c 	rc = mtd_write(part->mbd.mtd, addr, SECTOR_SIZE, &retlen,
rc                636 drivers/mtd/rfd_ftl.c 	if (!rc && retlen != SECTOR_SIZE)
rc                637 drivers/mtd/rfd_ftl.c 		rc = -EIO;
rc                639 drivers/mtd/rfd_ftl.c 	if (rc) {
rc                652 drivers/mtd/rfd_ftl.c 	rc = mtd_write(part->mbd.mtd, addr, sizeof(entry), &retlen,
rc                655 drivers/mtd/rfd_ftl.c 	if (!rc && retlen != sizeof(entry))
rc                656 drivers/mtd/rfd_ftl.c 		rc = -EIO;
rc                658 drivers/mtd/rfd_ftl.c 	if (rc) {
rc                667 drivers/mtd/rfd_ftl.c 	return rc;
rc                675 drivers/mtd/rfd_ftl.c 	int rc = 0;
rc                680 drivers/mtd/rfd_ftl.c 		rc = -EACCES;
rc                685 drivers/mtd/rfd_ftl.c 		rc = -EIO;
rc                695 drivers/mtd/rfd_ftl.c 		rc = do_writesect(dev, sector, buf, &old_addr);
rc                696 drivers/mtd/rfd_ftl.c 		if (rc)
rc                705 drivers/mtd/rfd_ftl.c 		rc = mark_sector_deleted(part, old_addr);
rc                708 drivers/mtd/rfd_ftl.c 	return rc;
rc               1173 drivers/net/can/pch_can.c 	int rc;
rc               1176 drivers/net/can/pch_can.c 	rc = pci_enable_device(pdev);
rc               1177 drivers/net/can/pch_can.c 	if (rc) {
rc               1178 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "Failed pci_enable_device %d\n", rc);
rc               1182 drivers/net/can/pch_can.c 	rc = pci_request_regions(pdev, KBUILD_MODNAME);
rc               1183 drivers/net/can/pch_can.c 	if (rc) {
rc               1184 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "Failed pci_request_regions %d\n", rc);
rc               1190 drivers/net/can/pch_can.c 		rc = -EIO;
rc               1197 drivers/net/can/pch_can.c 		rc = -ENOMEM;
rc               1223 drivers/net/can/pch_can.c 	rc = pci_enable_msi(priv->dev);
rc               1224 drivers/net/can/pch_can.c 	if (rc) {
rc               1233 drivers/net/can/pch_can.c 	rc = register_candev(ndev);
rc               1234 drivers/net/can/pch_can.c 	if (rc) {
rc               1235 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "Failed register_candev %d\n", rc);
rc               1252 drivers/net/can/pch_can.c 	return rc;
rc                242 drivers/net/can/usb/gs_usb.c 	int rc;
rc                250 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
rc                262 drivers/net/can/usb/gs_usb.c 	return rc;
rc                295 drivers/net/can/usb/gs_usb.c 	int rc;
rc                398 drivers/net/can/usb/gs_usb.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                401 drivers/net/can/usb/gs_usb.c 	if (rc == -ENODEV) {
rc                402 drivers/net/can/usb/gs_usb.c 		for (rc = 0; rc < GS_MAX_INTF; rc++) {
rc                403 drivers/net/can/usb/gs_usb.c 			if (usbcan->canch[rc])
rc                404 drivers/net/can/usb/gs_usb.c 				netif_device_detach(usbcan->canch[rc]->netdev);
rc                414 drivers/net/can/usb/gs_usb.c 	int rc;
rc                428 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
rc                440 drivers/net/can/usb/gs_usb.c 	if (rc < 0)
rc                442 drivers/net/can/usb/gs_usb.c 			rc);
rc                444 drivers/net/can/usb/gs_usb.c 	return (rc > 0) ? 0 : rc;
rc                470 drivers/net/can/usb/gs_usb.c 	int rc;
rc                524 drivers/net/can/usb/gs_usb.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                525 drivers/net/can/usb/gs_usb.c 	if (unlikely(rc)) {			/* usb send failed */
rc                537 drivers/net/can/usb/gs_usb.c 		if (rc == -ENODEV) {
rc                540 drivers/net/can/usb/gs_usb.c 			netdev_err(netdev, "usb_submit failed (err=%d)\n", rc);
rc                573 drivers/net/can/usb/gs_usb.c 	int rc, i;
rc                577 drivers/net/can/usb/gs_usb.c 	rc = open_candev(netdev);
rc                578 drivers/net/can/usb/gs_usb.c 	if (rc)
rc                579 drivers/net/can/usb/gs_usb.c 		return rc;
rc                616 drivers/net/can/usb/gs_usb.c 			rc = usb_submit_urb(urb, GFP_KERNEL);
rc                617 drivers/net/can/usb/gs_usb.c 			if (rc) {
rc                618 drivers/net/can/usb/gs_usb.c 				if (rc == -ENODEV)
rc                623 drivers/net/can/usb/gs_usb.c 					   rc);
rc                661 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(dev->iface),
rc                672 drivers/net/can/usb/gs_usb.c 	if (rc < 0) {
rc                673 drivers/net/can/usb/gs_usb.c 		netdev_err(netdev, "Couldn't start device (err=%d)\n", rc);
rc                675 drivers/net/can/usb/gs_usb.c 		return rc;
rc                690 drivers/net/can/usb/gs_usb.c 	int rc;
rc                705 drivers/net/can/usb/gs_usb.c 	rc = gs_cmd_reset(dev);
rc                706 drivers/net/can/usb/gs_usb.c 	if (rc < 0)
rc                707 drivers/net/can/usb/gs_usb.c 		netdev_warn(netdev, "Couldn't shutdown device (err=%d)", rc);
rc                710 drivers/net/can/usb/gs_usb.c 	for (rc = 0; rc < GS_MAX_TX_URBS; rc++) {
rc                711 drivers/net/can/usb/gs_usb.c 		dev->tx_context[rc].dev = dev;
rc                712 drivers/net/can/usb/gs_usb.c 		dev->tx_context[rc].echo_id = GS_MAX_TX_URBS;
rc                732 drivers/net/can/usb/gs_usb.c 	int rc;
rc                744 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(dev->iface),
rc                758 drivers/net/can/usb/gs_usb.c 	return (rc > 0) ? 0 : rc;
rc                765 drivers/net/can/usb/gs_usb.c 	int rc = 0;
rc                769 drivers/net/can/usb/gs_usb.c 		rc = gs_usb_set_identify(dev, GS_CAN_IDENTIFY_ON);
rc                772 drivers/net/can/usb/gs_usb.c 		rc = gs_usb_set_identify(dev, GS_CAN_IDENTIFY_OFF);
rc                778 drivers/net/can/usb/gs_usb.c 	return rc;
rc                791 drivers/net/can/usb/gs_usb.c 	int rc;
rc                799 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
rc                809 drivers/net/can/usb/gs_usb.c 	if (rc < 0) {
rc                812 drivers/net/can/usb/gs_usb.c 			rc);
rc                814 drivers/net/can/usb/gs_usb.c 		return ERR_PTR(rc);
rc                850 drivers/net/can/usb/gs_usb.c 	for (rc = 0; rc < GS_MAX_TX_URBS; rc++) {
rc                851 drivers/net/can/usb/gs_usb.c 		dev->tx_context[rc].dev = dev;
rc                852 drivers/net/can/usb/gs_usb.c 		dev->tx_context[rc].echo_id = GS_MAX_TX_URBS;
rc                883 drivers/net/can/usb/gs_usb.c 	rc = register_candev(dev->netdev);
rc                884 drivers/net/can/usb/gs_usb.c 	if (rc) {
rc                886 drivers/net/can/usb/gs_usb.c 		dev_err(&intf->dev, "Couldn't register candev (err=%d)\n", rc);
rc                887 drivers/net/can/usb/gs_usb.c 		return ERR_PTR(rc);
rc                904 drivers/net/can/usb/gs_usb.c 	int rc = -ENOMEM;
rc                916 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
rc                928 drivers/net/can/usb/gs_usb.c 	if (rc < 0) {
rc                930 drivers/net/can/usb/gs_usb.c 			rc);
rc                931 drivers/net/can/usb/gs_usb.c 		return rc;
rc                939 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
rc                948 drivers/net/can/usb/gs_usb.c 	if (rc < 0) {
rc                950 drivers/net/can/usb/gs_usb.c 			rc);
rc                952 drivers/net/can/usb/gs_usb.c 		return rc;
rc                983 drivers/net/can/usb/gs_usb.c 			rc = PTR_ERR(dev->canch[i]);
rc                993 drivers/net/can/usb/gs_usb.c 			return rc;
rc                457 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	int rc;
rc                468 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	rc = kvaser_usb_send_cmd(dev, cmd, cmd->len);
rc                471 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	return rc;
rc               1141 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	int rc;
rc               1157 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	rc = kvaser_usb_send_cmd(priv->dev, cmd, cmd->len);
rc               1160 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	return rc;
rc               1207 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	int rc;
rc               1218 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	rc = kvaser_usb_send_cmd(priv->dev, cmd, cmd->len);
rc               1221 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	return rc;
rc               1252 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	int rc;
rc               1272 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	rc = kvaser_usb_send_cmd(dev, cmd, cmd->len);
rc               1275 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	return rc;
rc               1356 drivers/net/dsa/lan9303-core.c 	int rc;
rc               1358 drivers/net/dsa/lan9303-core.c 	rc = lan9303_disable_processing(chip);
rc               1359 drivers/net/dsa/lan9303-core.c 	if (rc != 0)
rc                294 drivers/net/dsa/microchip/ksz8795.c 	int rc;
rc                301 drivers/net/dsa/microchip/ksz8795.c 	rc = ksz8795_valid_dyn_entry(dev, &data);
rc                302 drivers/net/dsa/microchip/ksz8795.c 	if (rc == -EAGAIN) {
rc                305 drivers/net/dsa/microchip/ksz8795.c 	} else if (rc == -ENXIO) {
rc                337 drivers/net/dsa/microchip/ksz8795.c 		rc = 0;
rc                341 drivers/net/dsa/microchip/ksz8795.c 	return rc;
rc                 28 drivers/net/dsa/microchip/ksz8795_spi.c 	struct regmap_config rc;
rc                 37 drivers/net/dsa/microchip/ksz8795_spi.c 		rc = ksz8795_regmap_config[i];
rc                 38 drivers/net/dsa/microchip/ksz8795_spi.c 		rc.lock_arg = &dev->regmap_mutex;
rc                 39 drivers/net/dsa/microchip/ksz8795_spi.c 		dev->regmap[i] = devm_regmap_init_spi(spi, &rc);
rc                 20 drivers/net/dsa/microchip/ksz9477_i2c.c 	struct regmap_config rc;
rc                 29 drivers/net/dsa/microchip/ksz9477_i2c.c 		rc = ksz9477_regmap_config[i];
rc                 30 drivers/net/dsa/microchip/ksz9477_i2c.c 		rc.lock_arg = &dev->regmap_mutex;
rc                 31 drivers/net/dsa/microchip/ksz9477_i2c.c 		dev->regmap[i] = devm_regmap_init_i2c(i2c, &rc);
rc                 27 drivers/net/dsa/microchip/ksz9477_spi.c 	struct regmap_config rc;
rc                 36 drivers/net/dsa/microchip/ksz9477_spi.c 		rc = ksz9477_regmap_config[i];
rc                 37 drivers/net/dsa/microchip/ksz9477_spi.c 		rc.lock_arg = &dev->regmap_mutex;
rc                 38 drivers/net/dsa/microchip/ksz9477_spi.c 		dev->regmap[i] = devm_regmap_init_spi(spi, &rc);
rc                254 drivers/net/dsa/sja1105/sja1105_clocking.c 	int rc;
rc                261 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_cgu_idiv_config(priv, port, (role == XMII_PHY), 1);
rc                262 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0)
rc                263 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                269 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_cgu_mii_tx_clk_config(priv, port, role);
rc                270 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0)
rc                271 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                276 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_cgu_mii_rx_clk_config(priv, port);
rc                277 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0)
rc                278 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                286 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_cgu_mii_ext_tx_clk_config(priv, port);
rc                287 drivers/net/dsa/sja1105/sja1105_clocking.c 		if (rc < 0)
rc                288 drivers/net/dsa/sja1105/sja1105_clocking.c 			return rc;
rc                293 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_cgu_mii_ext_rx_clk_config(priv, port);
rc                294 drivers/net/dsa/sja1105/sja1105_clocking.c 		if (rc < 0)
rc                295 drivers/net/dsa/sja1105/sja1105_clocking.c 			return rc;
rc                431 drivers/net/dsa/sja1105/sja1105_clocking.c 	int rc;
rc                445 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE,
rc                448 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0)
rc                449 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                473 drivers/net/dsa/sja1105/sja1105_clocking.c 	int rc;
rc                484 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_cgu_idiv_config(priv, port, false, 1);
rc                488 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_cgu_idiv_config(priv, port, true, 1);
rc                492 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_cgu_idiv_config(priv, port, true, 10);
rc                501 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = -EINVAL;
rc                504 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0) {
rc                506 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                508 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_cgu_rgmii_tx_clk_config(priv, port, speed);
rc                509 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0) {
rc                511 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                513 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_rgmii_cfg_pad_tx_config(priv, port);
rc                514 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0) {
rc                516 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                579 drivers/net/dsa/sja1105/sja1105_clocking.c 	int rc;
rc                598 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, regs->rmii_pll1,
rc                600 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0) {
rc                602 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                609 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, regs->rmii_pll1,
rc                611 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0) {
rc                613 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                615 drivers/net/dsa/sja1105/sja1105_clocking.c 	return rc;
rc                622 drivers/net/dsa/sja1105/sja1105_clocking.c 	int rc;
rc                629 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_cgu_rmii_pll_config(priv);
rc                630 drivers/net/dsa/sja1105/sja1105_clocking.c 		if (rc < 0)
rc                631 drivers/net/dsa/sja1105/sja1105_clocking.c 			return rc;
rc                634 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_cgu_idiv_config(priv, port, false, 1);
rc                635 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0)
rc                636 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                638 drivers/net/dsa/sja1105/sja1105_clocking.c 	rc = sja1105_cgu_rmii_ref_clk_config(priv, port);
rc                639 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc < 0)
rc                640 drivers/net/dsa/sja1105/sja1105_clocking.c 		return rc;
rc                642 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_cgu_rmii_ext_tx_clk_config(priv, port);
rc                643 drivers/net/dsa/sja1105/sja1105_clocking.c 		if (rc < 0)
rc                644 drivers/net/dsa/sja1105/sja1105_clocking.c 			return rc;
rc                655 drivers/net/dsa/sja1105/sja1105_clocking.c 	int rc;
rc                666 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_mii_clocking_setup(priv, port, role);
rc                669 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_rmii_clocking_setup(priv, port, role);
rc                672 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_rgmii_clocking_setup(priv, port, role);
rc                679 drivers/net/dsa/sja1105/sja1105_clocking.c 	if (rc)
rc                681 drivers/net/dsa/sja1105/sja1105_clocking.c 			port, rc);
rc                682 drivers/net/dsa/sja1105/sja1105_clocking.c 	return rc;
rc                687 drivers/net/dsa/sja1105/sja1105_clocking.c 	int port, rc;
rc                690 drivers/net/dsa/sja1105/sja1105_clocking.c 		rc = sja1105_clocking_setup_port(priv, port);
rc                691 drivers/net/dsa/sja1105/sja1105_clocking.c 		if (rc < 0)
rc                692 drivers/net/dsa/sja1105/sja1105_clocking.c 			return rc;
rc                652 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	int rc;
rc                689 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, ops->addr,
rc                691 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (rc < 0)
rc                692 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		return rc;
rc                701 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		rc = sja1105_spi_send_packed_buf(priv, SPI_READ, ops->addr,
rc                703 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		if (rc < 0)
rc                704 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 			return rc;
rc                736 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	int rc;
rc                774 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, ops->addr,
rc                776 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (rc < 0)
rc                777 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		return rc;
rc                167 drivers/net/dsa/sja1105/sja1105_ethtool.c 	int rc;
rc                170 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->mac[port],
rc                172 drivers/net/dsa/sja1105/sja1105_ethtool.c 	if (rc < 0)
rc                173 drivers/net/dsa/sja1105/sja1105_ethtool.c 		return rc;
rc                186 drivers/net/dsa/sja1105/sja1105_ethtool.c 	int rc;
rc                188 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->mac_hl1[port],
rc                190 drivers/net/dsa/sja1105/sja1105_ethtool.c 	if (rc < 0)
rc                191 drivers/net/dsa/sja1105/sja1105_ethtool.c 		return rc;
rc                204 drivers/net/dsa/sja1105/sja1105_ethtool.c 	int rc;
rc                206 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->mac_hl2[port],
rc                208 drivers/net/dsa/sja1105/sja1105_ethtool.c 	if (rc < 0)
rc                209 drivers/net/dsa/sja1105/sja1105_ethtool.c 		return rc;
rc                218 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->qlevel[port],
rc                220 drivers/net/dsa/sja1105/sja1105_ethtool.c 	if (rc < 0)
rc                221 drivers/net/dsa/sja1105/sja1105_ethtool.c 		return rc;
rc                232 drivers/net/dsa/sja1105/sja1105_ethtool.c 	int rc;
rc                234 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_port_status_get_mac(priv, &status->mac, port);
rc                235 drivers/net/dsa/sja1105/sja1105_ethtool.c 	if (rc < 0)
rc                236 drivers/net/dsa/sja1105/sja1105_ethtool.c 		return rc;
rc                237 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_port_status_get_hl1(priv, &status->hl1, port);
rc                238 drivers/net/dsa/sja1105/sja1105_ethtool.c 	if (rc < 0)
rc                239 drivers/net/dsa/sja1105/sja1105_ethtool.c 		return rc;
rc                240 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_port_status_get_hl2(priv, &status->hl2, port);
rc                241 drivers/net/dsa/sja1105/sja1105_ethtool.c 	if (rc < 0)
rc                242 drivers/net/dsa/sja1105/sja1105_ethtool.c 		return rc;
rc                317 drivers/net/dsa/sja1105/sja1105_ethtool.c 	int rc, i, k = 0;
rc                321 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_port_status_get(priv, &status, port);
rc                322 drivers/net/dsa/sja1105/sja1105_ethtool.c 	if (rc < 0) {
rc                324 drivers/net/dsa/sja1105/sja1105_ethtool.c 			port, rc);
rc                546 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc                549 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_static_config_init(&priv->static_config,
rc                552 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc)
rc                553 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                556 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_mac_settings(priv);
rc                557 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                558 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                559 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_mii_settings(priv, ports);
rc                560 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                561 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                562 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_static_fdb(priv);
rc                563 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                564 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                565 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_static_vlan(priv);
rc                566 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                567 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                568 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_l2_lookup_params(priv);
rc                569 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                570 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                571 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_l2_forwarding(priv);
rc                572 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                573 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                574 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_l2_forwarding_params(priv);
rc                575 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                576 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                577 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_l2_policing(priv);
rc                578 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                579 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                580 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_general_params(priv);
rc                581 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                582 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                583 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_avb_params(priv, false);
rc                584 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc                585 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                680 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc                688 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_parse_ports_node(priv, ports, ports_node);
rc                691 drivers/net/dsa/sja1105/sja1105_main.c 	return rc;
rc                711 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc                755 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_write(priv, BLK_IDX_MAC_CONFIG, port,
rc                757 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc                758 drivers/net/dsa/sja1105/sja1105_main.c 		dev_err(dev, "Failed to write MAC config: %d\n", rc);
rc                759 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                909 drivers/net/dsa/sja1105/sja1105_main.c 	int rc, match;
rc                920 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_table_resize(table, table->entry_count + 1);
rc                921 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc)
rc                922 drivers/net/dsa/sja1105/sja1105_main.c 			return rc;
rc                998 drivers/net/dsa/sja1105/sja1105_main.c 	int bin, way, rc;
rc               1042 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_write(priv, BLK_IDX_L2_LOOKUP,
rc               1045 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1046 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1056 drivers/net/dsa/sja1105/sja1105_main.c 	int index, bin, way, rc;
rc               1078 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_write(priv, BLK_IDX_L2_LOOKUP,
rc               1080 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1081 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1091 drivers/net/dsa/sja1105/sja1105_main.c 	int rc, i;
rc               1107 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_read(priv, BLK_IDX_L2_LOOKUP,
rc               1109 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc == 0) {
rc               1127 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_dynamic_config_read(priv, BLK_IDX_L2_LOOKUP,
rc               1129 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc < 0)
rc               1140 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_write(priv, BLK_IDX_L2_LOOKUP,
rc               1143 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1144 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1155 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1170 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_read(priv, BLK_IDX_L2_LOOKUP,
rc               1172 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1185 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_write(priv, BLK_IDX_L2_LOOKUP,
rc               1187 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1188 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1234 drivers/net/dsa/sja1105/sja1105_main.c 		int rc;
rc               1236 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_dynamic_config_read(priv, BLK_IDX_L2_LOOKUP,
rc               1239 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc == -ENOENT)
rc               1241 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc) {
rc               1242 drivers/net/dsa/sja1105/sja1105_main.c 			dev_err(dev, "Failed to dump FDB: %d\n", rc);
rc               1243 drivers/net/dsa/sja1105/sja1105_main.c 			return rc;
rc               1288 drivers/net/dsa/sja1105/sja1105_main.c 	int i, rc;
rc               1314 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_dynamic_config_write(priv, BLK_IDX_L2_FORWARDING,
rc               1316 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc < 0)
rc               1317 drivers/net/dsa/sja1105/sja1105_main.c 			return rc;
rc               1390 drivers/net/dsa/sja1105/sja1105_main.c 	int rc, i;
rc               1407 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_static_config_upload(priv);
rc               1408 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1415 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_clocking_setup(priv);
rc               1416 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1420 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_adjust_port_config(priv, i, speed_mbps[i]);
rc               1421 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc < 0)
rc               1427 drivers/net/dsa/sja1105/sja1105_main.c 	return rc;
rc               1464 drivers/net/dsa/sja1105/sja1105_main.c 	int match, rc;
rc               1473 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_table_resize(table, table->entry_count + 1);
rc               1474 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc)
rc               1475 drivers/net/dsa/sja1105/sja1105_main.c 			return rc;
rc               1507 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_write(priv, BLK_IDX_VLAN_LOOKUP, vid,
rc               1509 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1510 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1520 drivers/net/dsa/sja1105/sja1105_main.c 	int rc, i;
rc               1523 drivers/net/dsa/sja1105/sja1105_main.c 		rc = dsa_port_setup_8021q_tagging(ds, i, enabled);
rc               1524 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc < 0) {
rc               1526 drivers/net/dsa/sja1105/sja1105_main.c 				i, rc);
rc               1527 drivers/net/dsa/sja1105/sja1105_main.c 			return rc;
rc               1559 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1605 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_static_config_reload(priv);
rc               1606 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc)
rc               1621 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1624 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_vlan_apply(priv, port, vid, true, vlan->flags &
rc               1626 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc < 0) {
rc               1628 drivers/net/dsa/sja1105/sja1105_main.c 				vid, port, rc);
rc               1632 drivers/net/dsa/sja1105/sja1105_main.c 			rc = sja1105_pvid_apply(ds->priv, port, vid);
rc               1633 drivers/net/dsa/sja1105/sja1105_main.c 			if (rc < 0) {
rc               1635 drivers/net/dsa/sja1105/sja1105_main.c 					vid, port, rc);
rc               1647 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1650 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_vlan_apply(priv, port, vid, false, vlan->flags &
rc               1652 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc < 0) {
rc               1654 drivers/net/dsa/sja1105/sja1105_main.c 				vid, port, rc);
rc               1655 drivers/net/dsa/sja1105/sja1105_main.c 			return rc;
rc               1677 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1679 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_parse_dt(priv, ports);
rc               1680 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               1681 drivers/net/dsa/sja1105/sja1105_main.c 		dev_err(ds->dev, "Failed to parse DT: %d\n", rc);
rc               1682 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1688 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_parse_rgmii_delays(priv, ports);
rc               1689 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               1691 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1694 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_ptp_clock_register(priv);
rc               1695 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               1696 drivers/net/dsa/sja1105/sja1105_main.c 		dev_err(ds->dev, "Failed to register PTP clock: %d\n", rc);
rc               1697 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1700 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_static_config_load(priv, ports);
rc               1701 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               1702 drivers/net/dsa/sja1105/sja1105_main.c 		dev_err(ds->dev, "Failed to load static config: %d\n", rc);
rc               1703 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1706 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_clocking_setup(priv);
rc               1707 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               1708 drivers/net/dsa/sja1105/sja1105_main.c 		dev_err(ds->dev, "Failed to configure MII clocking: %d\n", rc);
rc               1709 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1764 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1774 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_dynamic_config_write(priv, BLK_IDX_MGMT_ROUTE,
rc               1776 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               1778 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1786 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_dynamic_config_read(priv, BLK_IDX_MGMT_ROUTE,
rc               1788 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc < 0) {
rc               1828 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1860 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_ptpegr_ts_poll(priv, slot, &ts);
rc               1861 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               1912 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1919 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_init_avb_params(priv, on);
rc               1920 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               1921 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               1938 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               1966 drivers/net/dsa/sja1105/sja1105_main.c 		rc = sja1105_change_rxtstamping(priv, rx_on);
rc               1967 drivers/net/dsa/sja1105/sja1105_main.c 		if (rc < 0) {
rc               1969 drivers/net/dsa/sja1105/sja1105_main.c 				"Failed to change RX timestamping: %d\n", rc);
rc               1970 drivers/net/dsa/sja1105/sja1105_main.c 			return rc;
rc               2122 drivers/net/dsa/sja1105/sja1105_main.c 	int rc;
rc               2124 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_spi_send_int(priv, SPI_READ, regs->device_id,
rc               2126 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               2127 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               2135 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->prod_id,
rc               2137 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0)
rc               2138 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               2157 drivers/net/dsa/sja1105/sja1105_main.c 	int rc, i;
rc               2183 drivers/net/dsa/sja1105/sja1105_main.c 	rc = spi_setup(spi);
rc               2184 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               2186 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc               2192 drivers/net/dsa/sja1105/sja1105_main.c 	rc = sja1105_check_device_id(priv);
rc               2193 drivers/net/dsa/sja1105/sja1105_main.c 	if (rc < 0) {
rc               2194 drivers/net/dsa/sja1105/sja1105_main.c 		dev_err(dev, "Device ID check failed: %d\n", rc);
rc               2195 drivers/net/dsa/sja1105/sja1105_main.c 		return rc;
rc                180 drivers/net/dsa/sja1105/sja1105_ptp.c 	int rc;
rc                183 drivers/net/dsa/sja1105/sja1105_ptp.c 		rc = sja1105_spi_send_packed_buf(priv, SPI_READ,
rc                187 drivers/net/dsa/sja1105/sja1105_ptp.c 		if (rc < 0)
rc                188 drivers/net/dsa/sja1105/sja1105_ptp.c 			return rc;
rc                223 drivers/net/dsa/sja1105/sja1105_ptp.c 	int rc;
rc                229 drivers/net/dsa/sja1105/sja1105_ptp.c 	rc = priv->info->ptp_cmd(priv, &cmd);
rc                236 drivers/net/dsa/sja1105/sja1105_ptp.c 	return rc;
rc                328 drivers/net/dsa/sja1105/sja1105_ptp.c 	int rc;
rc                330 drivers/net/dsa/sja1105/sja1105_ptp.c 	rc = sja1105_spi_send_int(priv, SPI_READ, regs->ptptsclk,
rc                332 drivers/net/dsa/sja1105/sja1105_ptp.c 	if (rc < 0)
rc                335 drivers/net/dsa/sja1105/sja1105_ptp.c 				    rc);
rc                 27 drivers/net/dsa/sja1105/sja1105_spi.c 	int rc;
rc                 38 drivers/net/dsa/sja1105/sja1105_spi.c 	rc = spi_sync(spi, &msg);
rc                 39 drivers/net/dsa/sja1105/sja1105_spi.c 	if (rc < 0) {
rc                 40 drivers/net/dsa/sja1105/sja1105_spi.c 		dev_err(&spi->dev, "SPI transfer failed: %d\n", rc);
rc                 41 drivers/net/dsa/sja1105/sja1105_spi.c 		return rc;
rc                 44 drivers/net/dsa/sja1105/sja1105_spi.c 	return rc;
rc                 77 drivers/net/dsa/sja1105/sja1105_spi.c 	int rc;
rc                 93 drivers/net/dsa/sja1105/sja1105_spi.c 	rc = sja1105_spi_transfer(priv, tx_buf, rx_buf, msg_len);
rc                 94 drivers/net/dsa/sja1105/sja1105_spi.c 	if (rc < 0)
rc                 95 drivers/net/dsa/sja1105/sja1105_spi.c 		return rc;
rc                120 drivers/net/dsa/sja1105/sja1105_spi.c 	int rc;
rc                129 drivers/net/dsa/sja1105/sja1105_spi.c 	rc = sja1105_spi_send_packed_buf(priv, rw, reg_addr, packed_buf,
rc                136 drivers/net/dsa/sja1105/sja1105_spi.c 	return rc;
rc                153 drivers/net/dsa/sja1105/sja1105_spi.c 	int rc;
rc                161 drivers/net/dsa/sja1105/sja1105_spi.c 		rc = sja1105_spi_send_packed_buf(priv, rw, chunk.spi_address,
rc                163 drivers/net/dsa/sja1105/sja1105_spi.c 		if (rc < 0)
rc                164 drivers/net/dsa/sja1105/sja1105_spi.c 			return rc;
rc                291 drivers/net/dsa/sja1105/sja1105_spi.c 	int rc;
rc                293 drivers/net/dsa/sja1105/sja1105_spi.c 	rc = sja1105_spi_send_int(priv, SPI_READ, regs->port_control,
rc                295 drivers/net/dsa/sja1105/sja1105_spi.c 	if (rc < 0)
rc                296 drivers/net/dsa/sja1105/sja1105_spi.c 		return rc;
rc                340 drivers/net/dsa/sja1105/sja1105_spi.c 	int rc;
rc                342 drivers/net/dsa/sja1105/sja1105_spi.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_READ,
rc                345 drivers/net/dsa/sja1105/sja1105_spi.c 	if (rc < 0)
rc                346 drivers/net/dsa/sja1105/sja1105_spi.c 		return rc;
rc                400 drivers/net/dsa/sja1105/sja1105_spi.c 	int rc, retries = RETRIES;
rc                409 drivers/net/dsa/sja1105/sja1105_spi.c 	rc = static_config_buf_prepare_for_upload(priv, config_buf, buf_len);
rc                410 drivers/net/dsa/sja1105/sja1105_spi.c 	if (rc < 0) {
rc                412 drivers/net/dsa/sja1105/sja1105_spi.c 		rc = -EINVAL;
rc                419 drivers/net/dsa/sja1105/sja1105_spi.c 	rc = sja1105_inhibit_tx(priv, port_bitmap, true);
rc                420 drivers/net/dsa/sja1105/sja1105_spi.c 	if (rc < 0) {
rc                422 drivers/net/dsa/sja1105/sja1105_spi.c 		rc = -ENXIO;
rc                432 drivers/net/dsa/sja1105/sja1105_spi.c 		rc = sja1105_cold_reset(priv);
rc                433 drivers/net/dsa/sja1105/sja1105_spi.c 		if (rc < 0) {
rc                440 drivers/net/dsa/sja1105/sja1105_spi.c 		rc = sja1105_spi_send_long_packed_buf(priv, SPI_WRITE,
rc                443 drivers/net/dsa/sja1105/sja1105_spi.c 		if (rc < 0) {
rc                448 drivers/net/dsa/sja1105/sja1105_spi.c 		rc = sja1105_status_get(priv, &status);
rc                449 drivers/net/dsa/sja1105/sja1105_spi.c 		if (rc < 0)
rc                478 drivers/net/dsa/sja1105/sja1105_spi.c 		rc = -EIO;
rc                485 drivers/net/dsa/sja1105/sja1105_spi.c 	rc = sja1105_ptp_reset(priv);
rc                486 drivers/net/dsa/sja1105/sja1105_spi.c 	if (rc < 0)
rc                487 drivers/net/dsa/sja1105/sja1105_spi.c 		dev_err(dev, "Failed to reset PTP clock: %d\n", rc);
rc                493 drivers/net/dsa/sja1105/sja1105_spi.c 	return rc;
rc                 19 drivers/net/dsa/sja1105/sja1105_static_config.c 	int rc = packing(buf, (u64 *)val, start, end, len,
rc                 22 drivers/net/dsa/sja1105/sja1105_static_config.c 	if (likely(!rc))
rc                 25 drivers/net/dsa/sja1105/sja1105_static_config.c 	if (rc == -EINVAL) {
rc                 28 drivers/net/dsa/sja1105/sja1105_static_config.c 	} else if (rc == -ERANGE) {
rc                 41 drivers/net/dsa/sja1105/sja1105_static_config.c 	int rc = packing((void *)buf, val, start, end, len,
rc                 44 drivers/net/dsa/sja1105/sja1105_static_config.c 	if (likely(!rc))
rc                 47 drivers/net/dsa/sja1105/sja1105_static_config.c 	if (rc == -EINVAL)
rc                 50 drivers/net/dsa/sja1105/sja1105_static_config.c 	else if (rc == -ERANGE)
rc                 59 drivers/net/dsa/sja1105/sja1105_static_config.c 	int rc = packing(buf, val, start, end, len, op, QUIRK_LSW32_IS_FIRST);
rc                 61 drivers/net/dsa/sja1105/sja1105_static_config.c 	if (likely(!rc))
rc                 64 drivers/net/dsa/sja1105/sja1105_static_config.c 	if (rc == -EINVAL) {
rc                 67 drivers/net/dsa/sja1105/sja1105_static_config.c 	} else if (rc == -ERANGE) {
rc                339 drivers/net/dsa/sja1105/sja1105_tas.c 	int other_port, rc, i;
rc                351 drivers/net/dsa/sja1105/sja1105_tas.c 		rc = sja1105_init_scheduling(priv);
rc                352 drivers/net/dsa/sja1105/sja1105_tas.c 		if (rc < 0)
rc                353 drivers/net/dsa/sja1105/sja1105_tas.c 			return rc;
rc                399 drivers/net/dsa/sja1105/sja1105_tas.c 	rc = sja1105_init_scheduling(priv);
rc                400 drivers/net/dsa/sja1105/sja1105_tas.c 	if (rc < 0)
rc                401 drivers/net/dsa/sja1105/sja1105_tas.c 		return rc;
rc                998 drivers/net/ethernet/3com/3c59x.c 	int rc, unit, pci_bar;
rc               1003 drivers/net/ethernet/3com/3c59x.c 	rc = pci_enable_device(pdev);
rc               1004 drivers/net/ethernet/3com/3c59x.c 	if (rc < 0)
rc               1007 drivers/net/ethernet/3com/3c59x.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               1008 drivers/net/ethernet/3com/3c59x.c 	if (rc < 0)
rc               1026 drivers/net/ethernet/3com/3c59x.c 		rc = -ENOMEM;
rc               1030 drivers/net/ethernet/3com/3c59x.c 	rc = vortex_probe1(&pdev->dev, ioaddr, pdev->irq,
rc               1032 drivers/net/ethernet/3com/3c59x.c 	if (rc < 0)
rc               1045 drivers/net/ethernet/3com/3c59x.c 	return rc;
rc                695 drivers/net/ethernet/8390/ne2k-pci.c 	int rc;
rc                700 drivers/net/ethernet/8390/ne2k-pci.c 	rc = pci_enable_device(pdev);
rc                701 drivers/net/ethernet/8390/ne2k-pci.c 	if (rc)
rc                702 drivers/net/ethernet/8390/ne2k-pci.c 		return rc;
rc               1919 drivers/net/ethernet/adaptec/starfire.c 	int rc;
rc               1925 drivers/net/ethernet/adaptec/starfire.c 	rc = generic_mii_ioctl(&np->mii_if, data, cmd, NULL);
rc               1931 drivers/net/ethernet/adaptec/starfire.c 	return rc;
rc               3006 drivers/net/ethernet/agere/et131x.c 	int i, rc;
rc               3008 drivers/net/ethernet/agere/et131x.c 	rc = et131x_init_eeprom(adapter);
rc               3009 drivers/net/ethernet/agere/et131x.c 	if (rc < 0)
rc               3071 drivers/net/ethernet/agere/et131x.c 	return rc;
rc               3073 drivers/net/ethernet/agere/et131x.c 	rc = -EIO;
rc               3910 drivers/net/ethernet/agere/et131x.c 	int rc;
rc               3912 drivers/net/ethernet/agere/et131x.c 	rc = pci_enable_device(pdev);
rc               3913 drivers/net/ethernet/agere/et131x.c 	if (rc < 0) {
rc               3921 drivers/net/ethernet/agere/et131x.c 		rc = -ENODEV;
rc               3925 drivers/net/ethernet/agere/et131x.c 	rc = pci_request_regions(pdev, DRIVER_NAME);
rc               3926 drivers/net/ethernet/agere/et131x.c 	if (rc < 0) {
rc               3937 drivers/net/ethernet/agere/et131x.c 		rc = -EIO;
rc               3944 drivers/net/ethernet/agere/et131x.c 		rc = -ENOMEM;
rc               3958 drivers/net/ethernet/agere/et131x.c 	rc = et131x_pci_init(adapter, pdev);
rc               3959 drivers/net/ethernet/agere/et131x.c 	if (rc < 0)
rc               3966 drivers/net/ethernet/agere/et131x.c 		rc = -ENOMEM;
rc               3976 drivers/net/ethernet/agere/et131x.c 	rc = et131x_adapter_memory_alloc(adapter);
rc               3977 drivers/net/ethernet/agere/et131x.c 	if (rc < 0) {
rc               3988 drivers/net/ethernet/agere/et131x.c 	rc = -ENOMEM;
rc               4003 drivers/net/ethernet/agere/et131x.c 	rc = mdiobus_register(adapter->mii_bus);
rc               4004 drivers/net/ethernet/agere/et131x.c 	if (rc < 0) {
rc               4009 drivers/net/ethernet/agere/et131x.c 	rc = et131x_mii_probe(netdev);
rc               4010 drivers/net/ethernet/agere/et131x.c 	if (rc < 0) {
rc               4028 drivers/net/ethernet/agere/et131x.c 	rc = register_netdev(netdev);
rc               4029 drivers/net/ethernet/agere/et131x.c 	if (rc < 0) {
rc               4040 drivers/net/ethernet/agere/et131x.c 	return rc;
rc                775 drivers/net/ethernet/altera/altera_tse_main.c 	int rc = 0;
rc                790 drivers/net/ethernet/altera/altera_tse_main.c 			rc = of_phy_register_fixed_link(priv->device->of_node);
rc                791 drivers/net/ethernet/altera/altera_tse_main.c 			if (rc < 0) {
rc                793 drivers/net/ethernet/altera/altera_tse_main.c 				return rc;
rc                639 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc                742 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_set_llq(ena_dev);
rc                743 drivers/net/ethernet/amazon/ena/ena_com.c 	if (rc)
rc                744 drivers/net/ethernet/amazon/ena/ena_com.c 		pr_err("Cannot set LLQ configuration: %d\n", rc);
rc                746 drivers/net/ethernet/amazon/ena/ena_com.c 	return rc;
rc               1072 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               1076 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature_ex(ena_dev, &get_resp,
rc               1080 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc)) {
rc               1909 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               1911 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature(ena_dev, &get_resp,
rc               1913 drivers/net/ethernet/amazon/ena/ena_com.c 	if (rc)
rc               1914 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               1921 drivers/net/ethernet/amazon/ena/ena_com.c 		rc = ena_com_get_feature(ena_dev, &get_resp,
rc               1924 drivers/net/ethernet/amazon/ena/ena_com.c 		if (rc)
rc               1925 drivers/net/ethernet/amazon/ena/ena_com.c 			return rc;
rc               1935 drivers/net/ethernet/amazon/ena/ena_com.c 		rc = ena_com_get_feature(ena_dev, &get_resp,
rc               1942 drivers/net/ethernet/amazon/ena/ena_com.c 		if (rc)
rc               1943 drivers/net/ethernet/amazon/ena/ena_com.c 			return rc;
rc               1946 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature(ena_dev, &get_resp,
rc               1948 drivers/net/ethernet/amazon/ena/ena_com.c 	if (rc)
rc               1949 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               1954 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature(ena_dev, &get_resp,
rc               1956 drivers/net/ethernet/amazon/ena/ena_com.c 	if (rc)
rc               1957 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               1965 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature(ena_dev, &get_resp, ENA_ADMIN_HW_HINTS, 0);
rc               1967 drivers/net/ethernet/amazon/ena/ena_com.c 	if (!rc)
rc               1970 drivers/net/ethernet/amazon/ena/ena_com.c 	else if (rc == -EOPNOTSUPP)
rc               1974 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               1976 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature(ena_dev, &get_resp, ENA_ADMIN_LLQ, 0);
rc               1977 drivers/net/ethernet/amazon/ena/ena_com.c 	if (!rc)
rc               1980 drivers/net/ethernet/amazon/ena/ena_com.c 	else if (rc == -EOPNOTSUPP)
rc               1983 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2074 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               2106 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = wait_for_reset_state(ena_dev, timeout,
rc               2108 drivers/net/ethernet/amazon/ena/ena_com.c 	if (rc != 0) {
rc               2110 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2115 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = wait_for_reset_state(ena_dev, timeout, 0);
rc               2116 drivers/net/ethernet/amazon/ena/ena_com.c 	if (rc != 0) {
rc               2118 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2293 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               2299 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature_ex(ena_dev, &get_resp,
rc               2303 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2304 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2333 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_set_hash_function(ena_dev);
rc               2336 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2339 drivers/net/ethernet/amazon/ena/ena_com.c 	return rc;
rc               2350 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               2352 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature_ex(ena_dev, &get_resp,
rc               2356 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2357 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2379 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               2381 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature_ex(ena_dev, &get_resp,
rc               2385 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2386 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2446 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc, i;
rc               2449 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_hash_ctrl(ena_dev, 0, NULL);
rc               2450 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2451 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2492 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_set_hash_ctrl(ena_dev);
rc               2495 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2498 drivers/net/ethernet/amazon/ena/ena_com.c 	return rc;
rc               2508 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               2516 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_hash_ctrl(ena_dev, proto, NULL);
rc               2517 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2518 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2529 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_set_hash_ctrl(ena_dev);
rc               2532 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2612 drivers/net/ethernet/amazon/ena/ena_com.c 	int i, rc;
rc               2617 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature_ex(ena_dev, &get_resp,
rc               2621 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2622 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2635 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               2639 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_indirect_table_allocate(ena_dev, indr_tbl_log_size);
rc               2640 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2647 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_hash_key_allocate(ena_dev);
rc               2648 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc) && rc != -EOPNOTSUPP)
rc               2650 drivers/net/ethernet/amazon/ena/ena_com.c 	else if (rc != -EOPNOTSUPP)
rc               2653 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_hash_ctrl_init(ena_dev);
rc               2654 drivers/net/ethernet/amazon/ena/ena_com.c 	if (unlikely(rc))
rc               2665 drivers/net/ethernet/amazon/ena/ena_com.c 	return rc;
rc               2826 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               2828 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_get_feature(ena_dev, &get_resp,
rc               2831 drivers/net/ethernet/amazon/ena/ena_com.c 	if (rc) {
rc               2832 drivers/net/ethernet/amazon/ena/ena_com.c 		if (rc == -EOPNOTSUPP) {
rc               2835 drivers/net/ethernet/amazon/ena/ena_com.c 			rc = 0;
rc               2838 drivers/net/ethernet/amazon/ena/ena_com.c 			       rc);
rc               2843 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc               2871 drivers/net/ethernet/amazon/ena/ena_com.c 	int rc;
rc               2878 drivers/net/ethernet/amazon/ena/ena_com.c 	rc = ena_com_config_llq_info(ena_dev, llq_features, llq_default_cfg);
rc               2879 drivers/net/ethernet/amazon/ena/ena_com.c 	if (rc)
rc               2880 drivers/net/ethernet/amazon/ena/ena_com.c 		return rc;
rc                169 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	int rc;
rc                176 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		rc = ena_com_write_bounce_buffer_to_dev(io_sq,
rc                178 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		if (unlikely(rc))
rc                179 drivers/net/ethernet/amazon/ena/ena_eth_com.c 			return rc;
rc                204 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	int rc;
rc                207 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		rc = ena_com_write_bounce_buffer_to_dev(io_sq,
rc                209 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		if (unlikely(rc))
rc                210 drivers/net/ethernet/amazon/ena/ena_eth_com.c 			return rc;
rc                379 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	int i, rc;
rc                401 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	rc = ena_com_write_header_to_bounce(io_sq, buffer_to_push, header_len);
rc                402 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	if (unlikely(rc))
rc                403 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		return rc;
rc                408 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		rc = ena_com_create_and_store_tx_meta_desc(io_sq, ena_tx_ctx);
rc                409 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		if (unlikely(rc))
rc                410 drivers/net/ethernet/amazon/ena/ena_eth_com.c 			return rc;
rc                415 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		rc = ena_com_close_bounce_buffer(io_sq);
rc                417 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		return rc;
rc                474 drivers/net/ethernet/amazon/ena/ena_eth_com.c 			rc = ena_com_sq_update_tail(io_sq);
rc                475 drivers/net/ethernet/amazon/ena/ena_eth_com.c 			if (unlikely(rc))
rc                476 drivers/net/ethernet/amazon/ena/ena_eth_com.c 				return rc;
rc                504 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	rc = ena_com_sq_update_tail(io_sq);
rc                505 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	if (unlikely(rc))
rc                506 drivers/net/ethernet/amazon/ena/ena_eth_com.c 		return rc;
rc                508 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	rc = ena_com_close_bounce_buffer(io_sq);
rc                511 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	return rc;
rc                278 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int rc;
rc                280 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	rc = ena_com_get_link_params(ena_dev, &feat_resp);
rc                281 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	if (rc)
rc                282 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		return rc;
rc                355 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int rc;
rc                362 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	rc = ena_com_update_nonadaptive_moderation_interval_tx(ena_dev,
rc                364 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	if (rc)
rc                365 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		return rc;
rc                369 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	rc = ena_com_update_nonadaptive_moderation_interval_rx(ena_dev,
rc                371 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	if (rc)
rc                372 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		return rc;
rc                493 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int rc;
rc                530 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	rc = ena_com_get_hash_ctrl(ena_dev, proto, &hash_fields);
rc                531 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	if (rc)
rc                532 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		return rc;
rc                586 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int rc = 0;
rc                590 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		rc = ena_set_rss_hash(adapter->ena_dev, info);
rc                597 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		rc = -EOPNOTSUPP;
rc                600 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	return rc;
rc                607 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int rc = 0;
rc                612 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		rc = 0;
rc                615 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		rc = ena_get_rss_hash(adapter->ena_dev, info);
rc                623 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		rc = -EOPNOTSUPP;
rc                626 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	return rc;
rc                642 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int i, rc;
rc                647 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	rc = ena_com_indirect_table_get(ena_dev, indir);
rc                648 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	if (rc)
rc                649 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		return rc;
rc                658 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	return rc;
rc                667 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int rc;
rc                669 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	rc = ena_indirection_table_get(adapter, indir);
rc                670 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	if (rc)
rc                671 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		return rc;
rc                676 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	rc = ena_com_get_hash_function(adapter->ena_dev, &ena_func, key);
rc                678 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	if (rc) {
rc                679 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		if (rc == -EOPNOTSUPP) {
rc                682 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			rc = 0;
rc                685 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		return rc;
rc                688 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	if (rc)
rc                689 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		return rc;
rc                707 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	return rc;
rc                716 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int rc, i;
rc                720 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			rc = ena_com_indirect_table_fill_entry(ena_dev,
rc                723 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			if (unlikely(rc)) {
rc                726 drivers/net/ethernet/amazon/ena/ena_ethtool.c 				return rc;
rc                730 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		rc = ena_com_indirect_table_set(ena_dev);
rc                731 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		if (rc) {
rc                734 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			return rc == -EPERM ? -EOPNOTSUPP : rc;
rc                755 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		rc = ena_com_fill_hash_function(ena_dev, func, key,
rc                758 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		if (unlikely(rc)) {
rc                760 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			return rc == -EPERM ? -EOPNOTSUPP : rc;
rc                861 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	int i, rc;
rc                894 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			rc = snprintf(buf, ETH_GSTRING_LEN + sizeof(u64),
rc                898 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			buf += rc;
rc                130 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc                138 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = irq_cpu_rmap_add(adapter->netdev->rx_cpu_rmap,
rc                140 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc) {
rc                143 drivers/net/ethernet/amazon/ena/ena_netdev.c 			return rc;
rc                295 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int i, rc = 0;
rc                298 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_setup_tx_resources(adapter, i);
rc                299 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc                313 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc                429 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int i, rc = 0;
rc                432 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_setup_rx_resources(adapter, i);
rc                433 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc                447 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc                527 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc                535 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = validate_rx_req_id(rx_ring, req_id);
rc                536 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (unlikely(rc < 0))
rc                542 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_alloc_rx_page(rx_ring, rx_info,
rc                544 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (unlikely(rc < 0)) {
rc                550 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_com_add_single_rx_desc(rx_ring->ena_com_io_sq,
rc                553 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (unlikely(rc)) {
rc                601 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int i, rc, bufs_num;
rc                606 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_refill_rx_bufs(rx_ring, bufs_num);
rc                608 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (unlikely(rc != bufs_num))
rc                611 drivers/net/ethernet/amazon/ena/ena_netdev.c 				   i, rc, bufs_num);
rc                762 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc                771 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_com_tx_comp_req_id_get(tx_ring->ena_com_io_cq,
rc                773 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc                776 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = validate_tx_req_id(tx_ring, req_id);
rc                777 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc               1058 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc = 0;
rc               1071 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_com_rx_pkt(rx_ring->ena_com_io_cq,
rc               1074 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (unlikely(rc))
rc               1425 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               1428 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = request_irq(irq->vector, irq->handler, flags, irq->name,
rc               1430 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               1433 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1442 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1449 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc = 0, i, k;
rc               1459 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = request_irq(irq->vector, irq->handler, flags, irq->name,
rc               1461 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc) {
rc               1464 drivers/net/ethernet/amazon/ena/ena_netdev.c 				   i, rc);
rc               1475 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1483 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1578 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               1582 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_rss_init_default(adapter);
rc               1583 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc && (rc != -EOPNOTSUPP)) {
rc               1585 drivers/net/ethernet/amazon/ena/ena_netdev.c 				  "Failed to init RSS rc: %d\n", rc);
rc               1586 drivers/net/ethernet/amazon/ena/ena_netdev.c 			return rc;
rc               1591 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_indirect_table_set(ena_dev);
rc               1592 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc && rc != -EOPNOTSUPP))
rc               1593 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1596 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_set_hash_function(ena_dev);
rc               1597 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc && (rc != -EOPNOTSUPP)))
rc               1598 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1601 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_set_hash_ctrl(ena_dev);
rc               1602 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc && (rc != -EOPNOTSUPP)))
rc               1603 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1610 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               1612 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_rss_configure(adapter);
rc               1613 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc)
rc               1614 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1635 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               1652 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_create_io_queue(ena_dev, &ctx);
rc               1653 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               1656 drivers/net/ethernet/amazon/ena/ena_netdev.c 			  qid, rc);
rc               1657 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1660 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_get_io_handlers(ena_dev, ena_qid,
rc               1663 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               1666 drivers/net/ethernet/amazon/ena/ena_netdev.c 			  qid, rc);
rc               1668 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1672 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1678 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc, i;
rc               1681 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_create_io_tx_queue(adapter, i);
rc               1682 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc               1692 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1702 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               1719 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_create_io_queue(ena_dev, &ctx);
rc               1720 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               1723 drivers/net/ethernet/amazon/ena/ena_netdev.c 			  qid, rc);
rc               1724 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1727 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_get_io_handlers(ena_dev, ena_qid,
rc               1730 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               1733 drivers/net/ethernet/amazon/ena/ena_netdev.c 			  qid, rc);
rc               1735 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1740 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1746 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc, i;
rc               1749 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_create_io_rx_queue(adapter, i);
rc               1750 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc               1763 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1794 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc, cur_rx_ring_size, cur_tx_ring_size;
rc               1804 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_setup_all_tx_resources(adapter);
rc               1805 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc               1808 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_create_all_io_tx_queues(adapter);
rc               1809 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc               1812 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_setup_all_rx_resources(adapter);
rc               1813 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc               1816 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_create_all_io_rx_queues(adapter);
rc               1817 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc               1829 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc != -ENOMEM) {
rc               1832 drivers/net/ethernet/amazon/ena/ena_netdev.c 				  rc);
rc               1833 drivers/net/ethernet/amazon/ena/ena_netdev.c 			return rc;
rc               1859 drivers/net/ethernet/amazon/ena/ena_netdev.c 			return rc;
rc               1874 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc, i;
rc               1887 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_request_io_irq(adapter);
rc               1888 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc)
rc               1891 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = create_queues_with_size_backoff(adapter);
rc               1892 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc)
rc               1895 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_up_complete(adapter);
rc               1896 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc)
rc               1919 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1931 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               1953 drivers/net/ethernet/amazon/ena/ena_netdev.c 		int rc;
rc               1955 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_com_dev_reset(adapter->ena_dev, adapter->reset_reason);
rc               1956 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc)
rc               1988 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               1991 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = netif_set_real_num_tx_queues(netdev, adapter->num_queues);
rc               1992 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               1994 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               1997 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = netif_set_real_num_rx_queues(netdev, adapter->num_queues);
rc               1998 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2000 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               2003 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_up(adapter);
rc               2004 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc)
rc               2005 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               2007 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               2113 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int num_frags, header_len, rc;
rc               2129 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = skb_linearize(skb);
rc               2130 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc)) {
rc               2136 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               2255 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int qid, rc, nb_hw_desc;
rc               2263 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_check_and_linearize_skb(tx_ring, skb);
rc               2264 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc))
rc               2276 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_tx_map_skb(tx_ring, tx_info, skb, &push_hdr, &header_len);
rc               2277 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc))
rc               2298 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_prepare_tx(tx_ring->ena_com_io_sq, &ena_tx_ctx,
rc               2309 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc)) {
rc               2408 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               2411 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_allocate_host_info(ena_dev);
rc               2412 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2437 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_set_host_attributes(ena_dev);
rc               2438 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2439 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc == -EOPNOTSUPP)
rc               2456 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc, ss_count;
rc               2468 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_allocate_debug_area(adapter->ena_dev, debug_area_size);
rc               2469 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2474 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_set_host_attributes(adapter->ena_dev);
rc               2475 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2476 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc == -EOPNOTSUPP)
rc               2565 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               2567 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ether_addr_equal(get_feat_ctx->dev_attr.mac_addr,
rc               2569 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (!rc) {
rc               2592 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               2594 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_mmio_reg_read_request_init(ena_dev);
rc               2595 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2597 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               2606 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_dev_reset(ena_dev, ENA_REGS_RESET_NORMAL);
rc               2607 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2612 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_validate_version(ena_dev);
rc               2613 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2621 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = dma_width;
rc               2625 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(dma_width));
rc               2626 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2627 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(dev, "pci_set_dma_mask failed 0x%x\n", rc);
rc               2631 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(dma_width));
rc               2632 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2634 drivers/net/ethernet/amazon/ena/ena_netdev.c 			rc);
rc               2639 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_admin_init(ena_dev, &aenq_handlers);
rc               2640 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2655 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_get_dev_attr_feat(ena_dev, get_feat_ctx);
rc               2656 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2657 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(dev, "Cannot get attribute for ena device rc=%d\n", rc);
rc               2670 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_set_aenq_config(ena_dev, aenq_groups);
rc               2671 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2672 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(dev, "Cannot configure aenq groups rc= %d\n", rc);
rc               2686 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               2694 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               2696 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_enable_msix(adapter, io_vectors);
rc               2697 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2699 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               2704 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_request_mgmnt_irq(adapter);
rc               2705 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2719 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               2773 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               2776 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_device_init(ena_dev, adapter->pdev, &get_feat_ctx, &wd_state);
rc               2777 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2783 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_device_validate_params(adapter, &get_feat_ctx);
rc               2784 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2789 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_enable_msix_and_set_admin_interrupts(adapter,
rc               2791 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               2797 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_up(adapter);
rc               2798 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc) {
rc               2815 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               2831 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               2881 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int i, rc = 0;
rc               2925 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = -EIO;
rc               2932 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               2939 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int i, budget, rc;
rc               2959 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = check_missing_comp_in_tx_queue(adapter, tx_ring);
rc               2960 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (unlikely(rc))
rc               2963 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = check_for_rx_interrupt_queue(adapter, rx_ring);
rc               2964 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (unlikely(rc))
rc               3190 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               3203 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_config_dev_mode(ena_dev, llq, llq_default_configurations);
rc               3204 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc)) {
rc               3299 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc, i;
rc               3302 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_rss_init(ena_dev, ENA_RX_RSS_TABLE_LOG_SIZE);
rc               3303 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc)) {
rc               3310 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = ena_com_indirect_table_fill_entry(ena_dev, i,
rc               3312 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (unlikely(rc && (rc != -EOPNOTSUPP))) {
rc               3318 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_fill_hash_function(ena_dev, ENA_ADMIN_CRC32, NULL,
rc               3320 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc && (rc != -EOPNOTSUPP))) {
rc               3325 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_set_default_hash_ctrl(ena_dev);
rc               3326 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (unlikely(rc && (rc != -EOPNOTSUPP))) {
rc               3337 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               3439 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int io_queue_num, bars, rc;
rc               3449 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = pci_enable_device_mem(pdev);
rc               3450 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               3452 drivers/net/ethernet/amazon/ena/ena_netdev.c 		return rc;
rc               3459 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = -ENOMEM;
rc               3464 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = pci_request_selected_regions(pdev, bars, DRV_MODULE_NAME);
rc               3465 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               3467 drivers/net/ethernet/amazon/ena/ena_netdev.c 			rc);
rc               3476 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = -EFAULT;
rc               3482 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_device_init(ena_dev, pdev, &get_feat_ctx, &wd_state);
rc               3483 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               3485 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (rc == -ETIME)
rc               3486 drivers/net/ethernet/amazon/ena/ena_netdev.c 			rc = -EPROBE_DEFER;
rc               3492 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_set_queues_placement_policy(pdev, ena_dev, &get_feat_ctx.llq,
rc               3494 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               3510 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_calc_queue_size(&calc_queue_ctx);
rc               3511 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc || io_queue_num <= 0) {
rc               3512 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = -EFAULT;
rc               3527 drivers/net/ethernet/amazon/ena/ena_netdev.c 		rc = -ENOMEM;
rc               3560 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_com_init_interrupt_moderation(adapter->ena_dev);
rc               3561 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               3576 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_enable_msix_and_set_admin_interrupts(adapter, io_queue_num);
rc               3577 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               3582 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_rss_init_default(adapter);
rc               3583 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc && (rc != -EOPNOTSUPP)) {
rc               3584 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "Cannot init RSS rc: %d\n", rc);
rc               3594 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = register_netdev(netdev);
rc               3595 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (rc) {
rc               3650 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc               3762 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int rc;
rc               3769 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_restore_device(adapter);
rc               3771 drivers/net/ethernet/amazon/ena/ena_netdev.c 	return rc;
rc                958 drivers/net/ethernet/amd/pcnet32.c 	int rc;
rc                961 drivers/net/ethernet/amd/pcnet32.c 		rc = pcnet32_loopback_test(dev, data);
rc                962 drivers/net/ethernet/amd/pcnet32.c 		if (rc) {
rc                984 drivers/net/ethernet/amd/pcnet32.c 	int rc;			/* return code */
rc                991 drivers/net/ethernet/amd/pcnet32.c 	rc = 1;			/* default to fail */
rc               1099 drivers/net/ethernet/amd/pcnet32.c 	rc = 0;
rc               1100 drivers/net/ethernet/amd/pcnet32.c 	while (x < numbuffs && !rc) {
rc               1108 drivers/net/ethernet/amd/pcnet32.c 				rc = 1;
rc               1116 drivers/net/ethernet/amd/pcnet32.c 	*data1 = rc;
rc               1134 drivers/net/ethernet/amd/pcnet32.c 	return rc;
rc               2101 drivers/net/ethernet/amd/pcnet32.c 	int rc;
rc               2113 drivers/net/ethernet/amd/pcnet32.c 		rc = -EINVAL;
rc               2271 drivers/net/ethernet/amd/pcnet32.c 		rc = -ENOMEM;
rc               2325 drivers/net/ethernet/amd/pcnet32.c 	return rc;
rc               2787 drivers/net/ethernet/amd/pcnet32.c 	int rc;
rc               2793 drivers/net/ethernet/amd/pcnet32.c 		rc = generic_mii_ioctl(&lp->mii_if, if_mii(rq), cmd, NULL);
rc               2796 drivers/net/ethernet/amd/pcnet32.c 		rc = -EOPNOTSUPP;
rc               2799 drivers/net/ethernet/amd/pcnet32.c 	return rc;
rc                115 drivers/net/ethernet/apple/mace.c 	int j, rev, rc = -EBUSY;
rc                150 drivers/net/ethernet/apple/mace.c 		rc = -ENOMEM;
rc                163 drivers/net/ethernet/apple/mace.c 		rc = -ENOMEM;
rc                182 drivers/net/ethernet/apple/mace.c 		rc = -ENOMEM;
rc                190 drivers/net/ethernet/apple/mace.c 		rc = -ENOMEM;
rc                226 drivers/net/ethernet/apple/mace.c 	rc = request_irq(dev->irq, mace_interrupt, 0, "MACE", dev);
rc                227 drivers/net/ethernet/apple/mace.c 	if (rc) {
rc                231 drivers/net/ethernet/apple/mace.c 	rc = request_irq(mp->tx_dma_intr, mace_txdma_intr, 0, "MACE-txdma", dev);
rc                232 drivers/net/ethernet/apple/mace.c 	if (rc) {
rc                236 drivers/net/ethernet/apple/mace.c 	rc = request_irq(mp->rx_dma_intr, mace_rxdma_intr, 0, "MACE-rxdma", dev);
rc                237 drivers/net/ethernet/apple/mace.c 	if (rc) {
rc                242 drivers/net/ethernet/apple/mace.c 	rc = register_netdev(dev);
rc                243 drivers/net/ethernet/apple/mace.c 	if (rc) {
rc                271 drivers/net/ethernet/apple/mace.c 	return rc;
rc               1920 drivers/net/ethernet/atheros/alx/main.c 	pci_ers_result_t rc = PCI_ERS_RESULT_NEED_RESET;
rc               1932 drivers/net/ethernet/atheros/alx/main.c 		rc = PCI_ERS_RESULT_DISCONNECT;
rc               1938 drivers/net/ethernet/atheros/alx/main.c 	return rc;
rc               1945 drivers/net/ethernet/atheros/alx/main.c 	pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
rc               1960 drivers/net/ethernet/atheros/alx/main.c 		rc = PCI_ERS_RESULT_RECOVERED;
rc               1964 drivers/net/ethernet/atheros/alx/main.c 	return rc;
rc                308 drivers/net/ethernet/broadcom/b44.c 	int rc = __b44_readphy(bp, phy_id, location, &val);
rc                309 drivers/net/ethernet/broadcom/b44.c 	if (rc)
rc                325 drivers/net/ethernet/broadcom/b44.c 	int rc = __b44_readphy(bp, phy_id, location, &val);
rc                326 drivers/net/ethernet/broadcom/b44.c 	if (rc)
rc                976 drivers/net/ethernet/broadcom/b44.c 	int rc = NETDEV_TX_OK;
rc               1056 drivers/net/ethernet/broadcom/b44.c 	return rc;
rc               1059 drivers/net/ethernet/broadcom/b44.c 	rc = NETDEV_TX_BUSY;
rc               2524 drivers/net/ethernet/broadcom/b44.c 	int rc = 0;
rc               2526 drivers/net/ethernet/broadcom/b44.c 	rc = ssb_bus_powerup(sdev->bus, 0);
rc               2527 drivers/net/ethernet/broadcom/b44.c 	if (rc) {
rc               2530 drivers/net/ethernet/broadcom/b44.c 		return rc;
rc               2546 drivers/net/ethernet/broadcom/b44.c 	rc = request_irq(dev->irq, b44_interrupt, IRQF_SHARED, dev->name, dev);
rc               2547 drivers/net/ethernet/broadcom/b44.c 	if (rc) {
rc               2553 drivers/net/ethernet/broadcom/b44.c 		return rc;
rc               1596 drivers/net/ethernet/broadcom/bgmac.c 	int rc;
rc               1601 drivers/net/ethernet/broadcom/bgmac.c 	rc = bgmac_dma_init(bgmac);
rc               1602 drivers/net/ethernet/broadcom/bgmac.c 	if (rc)
rc               1603 drivers/net/ethernet/broadcom/bgmac.c 		return rc;
rc               2397 drivers/net/ethernet/broadcom/bnx2.c 	int rc = 0;
rc               2420 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_init_5706s_phy(bp, reset_phy);
rc               2422 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_init_5708s_phy(bp, reset_phy);
rc               2424 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_init_5709s_phy(bp, reset_phy);
rc               2427 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_init_copper_phy(bp, reset_phy);
rc               2431 drivers/net/ethernet/broadcom/bnx2.c 	if (!rc)
rc               2432 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_setup_phy(bp, bp->phy_port);
rc               2434 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               2456 drivers/net/ethernet/broadcom/bnx2.c 	int rc, i;
rc               2459 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_write_phy(bp, bp->mii_bmcr, BMCR_LOOPBACK | BMCR_FULLDPLX |
rc               2462 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               2463 drivers/net/ethernet/broadcom/bnx2.c 		return rc;
rc               3706 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               3720 drivers/net/ethernet/broadcom/bnx2.c 	rc = request_firmware(&bp->mips_firmware, mips_fw_file, &bp->pdev->dev);
rc               3721 drivers/net/ethernet/broadcom/bnx2.c 	if (rc) {
rc               3726 drivers/net/ethernet/broadcom/bnx2.c 	rc = request_firmware(&bp->rv2p_firmware, rv2p_fw_file, &bp->pdev->dev);
rc               3727 drivers/net/ethernet/broadcom/bnx2.c 	if (rc) {
rc               3740 drivers/net/ethernet/broadcom/bnx2.c 		rc = -EINVAL;
rc               3747 drivers/net/ethernet/broadcom/bnx2.c 		rc = -EINVAL;
rc               3751 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               3917 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               3924 drivers/net/ethernet/broadcom/bnx2.c 	rc = load_cpu_fw(bp, &cpu_reg_rxp, &mips_fw->rxp);
rc               3925 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               3929 drivers/net/ethernet/broadcom/bnx2.c 	rc = load_cpu_fw(bp, &cpu_reg_txp, &mips_fw->txp);
rc               3930 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               3934 drivers/net/ethernet/broadcom/bnx2.c 	rc = load_cpu_fw(bp, &cpu_reg_tpat, &mips_fw->tpat);
rc               3935 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               3939 drivers/net/ethernet/broadcom/bnx2.c 	rc = load_cpu_fw(bp, &cpu_reg_com, &mips_fw->com);
rc               3940 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               3944 drivers/net/ethernet/broadcom/bnx2.c 	rc = load_cpu_fw(bp, &cpu_reg_cp, &mips_fw->cp);
rc               3947 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               4342 drivers/net/ethernet/broadcom/bnx2.c 	int j, entry_count, rc = 0;
rc               4383 drivers/net/ethernet/broadcom/bnx2.c 				if ((rc = bnx2_acquire_nvram_lock(bp)) != 0)
rc               4384 drivers/net/ethernet/broadcom/bnx2.c 					return rc;
rc               4418 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               4425 drivers/net/ethernet/broadcom/bnx2.c 	int rc = 0;
rc               4432 drivers/net/ethernet/broadcom/bnx2.c 	if ((rc = bnx2_acquire_nvram_lock(bp)) != 0)
rc               4433 drivers/net/ethernet/broadcom/bnx2.c 		return rc;
rc               4460 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_nvram_read_dword(bp, offset32, buf, cmd_flags);
rc               4462 drivers/net/ethernet/broadcom/bnx2.c 		if (rc)
rc               4463 drivers/net/ethernet/broadcom/bnx2.c 			return rc;
rc               4485 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_nvram_read_dword(bp, offset32, buf, cmd_flags);
rc               4498 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_nvram_read_dword(bp, offset32, ret_buf, cmd_flags);
rc               4505 drivers/net/ethernet/broadcom/bnx2.c 		while (len32 > 4 && rc == 0) {
rc               4506 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_nvram_read_dword(bp, offset32, ret_buf, 0);
rc               4514 drivers/net/ethernet/broadcom/bnx2.c 		if (rc)
rc               4515 drivers/net/ethernet/broadcom/bnx2.c 			return rc;
rc               4518 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_nvram_read_dword(bp, offset32, buf, cmd_flags);
rc               4528 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               4537 drivers/net/ethernet/broadcom/bnx2.c 	int rc = 0;
rc               4550 drivers/net/ethernet/broadcom/bnx2.c 		if ((rc = bnx2_nvram_read(bp, offset32, start, 4)))
rc               4551 drivers/net/ethernet/broadcom/bnx2.c 			return rc;
rc               4557 drivers/net/ethernet/broadcom/bnx2.c 		if ((rc = bnx2_nvram_read(bp, offset32 + len32 - 4, end, 4)))
rc               4558 drivers/net/ethernet/broadcom/bnx2.c 			return rc;
rc               4578 drivers/net/ethernet/broadcom/bnx2.c 			rc = -ENOMEM;
rc               4584 drivers/net/ethernet/broadcom/bnx2.c 	while ((written < len32) && (rc == 0)) {
rc               4601 drivers/net/ethernet/broadcom/bnx2.c 		if ((rc = bnx2_acquire_nvram_lock(bp)) != 0)
rc               4617 drivers/net/ethernet/broadcom/bnx2.c 				rc = bnx2_nvram_read_dword(bp,
rc               4622 drivers/net/ethernet/broadcom/bnx2.c 				if (rc)
rc               4630 drivers/net/ethernet/broadcom/bnx2.c 		if ((rc = bnx2_enable_nvram_write(bp)) != 0)
rc               4638 drivers/net/ethernet/broadcom/bnx2.c 			if ((rc = bnx2_nvram_erase_page(bp, page_start)) != 0)
rc               4647 drivers/net/ethernet/broadcom/bnx2.c 				rc = bnx2_nvram_write_dword(bp, addr,
rc               4650 drivers/net/ethernet/broadcom/bnx2.c 				if (rc != 0)
rc               4665 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_nvram_write_dword(bp, addr, buf,
rc               4668 drivers/net/ethernet/broadcom/bnx2.c 			if (rc != 0)
rc               4684 drivers/net/ethernet/broadcom/bnx2.c 				rc = bnx2_nvram_write_dword(bp, addr,
rc               4687 drivers/net/ethernet/broadcom/bnx2.c 				if (rc != 0)
rc               4708 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               4801 drivers/net/ethernet/broadcom/bnx2.c 	int i, rc = 0;
rc               4870 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_fw_sync(bp, BNX2_DRV_MSG_DATA_WAIT1 | reset_code, 1, 0);
rc               4871 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               4872 drivers/net/ethernet/broadcom/bnx2.c 		return rc;
rc               4888 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_alloc_bad_rbuf(bp);
rc               4898 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               4905 drivers/net/ethernet/broadcom/bnx2.c 	int rc, i;
rc               4954 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_init_5709_context(bp);
rc               4955 drivers/net/ethernet/broadcom/bnx2.c 		if (rc)
rc               4956 drivers/net/ethernet/broadcom/bnx2.c 			return rc;
rc               4960 drivers/net/ethernet/broadcom/bnx2.c 	if ((rc = bnx2_init_cpus(bp)) != 0)
rc               4961 drivers/net/ethernet/broadcom/bnx2.c 		return rc;
rc               5117 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_fw_sync(bp, BNX2_DRV_MSG_DATA_WAIT2 | BNX2_DRV_MSG_CODE_RESET,
rc               5127 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               5521 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               5523 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_reset_chip(bp, reset_code);
rc               5525 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               5526 drivers/net/ethernet/broadcom/bnx2.c 		return rc;
rc               5528 drivers/net/ethernet/broadcom/bnx2.c 	if ((rc = bnx2_init_chip(bp)) != 0)
rc               5529 drivers/net/ethernet/broadcom/bnx2.c 		return rc;
rc               5538 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               5540 drivers/net/ethernet/broadcom/bnx2.c 	if ((rc = bnx2_reset_nic(bp, BNX2_DRV_MSG_CODE_RESET)) != 0)
rc               5541 drivers/net/ethernet/broadcom/bnx2.c 		return rc;
rc               5947 drivers/net/ethernet/broadcom/bnx2.c 	int rc = 0;
rc               5957 drivers/net/ethernet/broadcom/bnx2.c 		rc |= BNX2_MAC_LOOPBACK_FAILED;
rc               5959 drivers/net/ethernet/broadcom/bnx2.c 		rc |= BNX2_PHY_LOOPBACK_FAILED;
rc               5960 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               5971 drivers/net/ethernet/broadcom/bnx2.c 	int rc = 0;
rc               5974 drivers/net/ethernet/broadcom/bnx2.c 	if ((rc = bnx2_nvram_read(bp, 0, data, 4)) != 0)
rc               5979 drivers/net/ethernet/broadcom/bnx2.c 		rc = -ENODEV;
rc               5983 drivers/net/ethernet/broadcom/bnx2.c 	if ((rc = bnx2_nvram_read(bp, 0x100, data, NVRAM_SIZE)) != 0)
rc               5988 drivers/net/ethernet/broadcom/bnx2.c 		rc = -ENODEV;
rc               5994 drivers/net/ethernet/broadcom/bnx2.c 		rc = -ENODEV;
rc               5998 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               6225 drivers/net/ethernet/broadcom/bnx2.c 	int rc = 0, i;
rc               6234 drivers/net/ethernet/broadcom/bnx2.c 		rc = request_irq(irq->vector, irq->handler, flags, irq->name,
rc               6236 drivers/net/ethernet/broadcom/bnx2.c 		if (rc)
rc               6240 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               6371 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               6373 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_request_firmware(bp);
rc               6374 drivers/net/ethernet/broadcom/bnx2.c 	if (rc < 0)
rc               6381 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_setup_int_mode(bp, disable_msi);
rc               6382 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               6386 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_alloc_mem(bp);
rc               6387 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               6390 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_request_irq(bp);
rc               6391 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               6394 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_init_nic(bp, 1);
rc               6395 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               6418 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_init_nic(bp, 0);
rc               6420 drivers/net/ethernet/broadcom/bnx2.c 			if (!rc)
rc               6421 drivers/net/ethernet/broadcom/bnx2.c 				rc = bnx2_request_irq(bp);
rc               6423 drivers/net/ethernet/broadcom/bnx2.c 			if (rc) {
rc               6437 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               6453 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               6470 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_init_nic(bp, 1);
rc               6471 drivers/net/ethernet/broadcom/bnx2.c 	if (rc) {
rc               7174 drivers/net/ethernet/broadcom/bnx2.c 		int rc;
rc               7176 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_setup_remote_phy(bp, bp->phy_port);
rc               7178 drivers/net/ethernet/broadcom/bnx2.c 		return rc;
rc               7228 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               7232 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_nvram_read(bp, eeprom->offset, eebuf, eeprom->len);
rc               7234 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               7242 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               7246 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_nvram_write(bp, eeprom->offset, eebuf, eeprom->len);
rc               7248 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               7360 drivers/net/ethernet/broadcom/bnx2.c 		int rc = 0;
rc               7363 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_setup_int_mode(bp, disable_msi);
rc               7367 drivers/net/ethernet/broadcom/bnx2.c 		if (!rc)
rc               7368 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_alloc_mem(bp);
rc               7370 drivers/net/ethernet/broadcom/bnx2.c 		if (!rc)
rc               7371 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_request_irq(bp);
rc               7373 drivers/net/ethernet/broadcom/bnx2.c 		if (!rc)
rc               7374 drivers/net/ethernet/broadcom/bnx2.c 			rc = bnx2_init_nic(bp, 0);
rc               7376 drivers/net/ethernet/broadcom/bnx2.c 		if (rc) {
rc               7379 drivers/net/ethernet/broadcom/bnx2.c 			return rc;
rc               7397 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               7405 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_change_ring_size(bp, ering->rx_pending, ering->tx_pending,
rc               7407 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               7801 drivers/net/ethernet/broadcom/bnx2.c 	int rc = 0;
rc               7815 drivers/net/ethernet/broadcom/bnx2.c 		rc = bnx2_change_ring_size(bp, bp->rx_ring_size,
rc               7818 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               8038 drivers/net/ethernet/broadcom/bnx2.c 	int rc, i, j;
rc               8050 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_nvram_read(bp, BNX2_VPD_NVRAM_OFFSET, data + BNX2_VPD_LEN,
rc               8052 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               8107 drivers/net/ethernet/broadcom/bnx2.c 	int rc, i, j;
rc               8122 drivers/net/ethernet/broadcom/bnx2.c 		rc = -ENOMEM;
rc               8127 drivers/net/ethernet/broadcom/bnx2.c 	rc = pci_enable_device(pdev);
rc               8128 drivers/net/ethernet/broadcom/bnx2.c 	if (rc) {
rc               8136 drivers/net/ethernet/broadcom/bnx2.c 		rc = -ENODEV;
rc               8140 drivers/net/ethernet/broadcom/bnx2.c 	rc = pci_request_regions(pdev, DRV_MODULE_NAME);
rc               8141 drivers/net/ethernet/broadcom/bnx2.c 	if (rc) {
rc               8152 drivers/net/ethernet/broadcom/bnx2.c 		rc = -EIO;
rc               8170 drivers/net/ethernet/broadcom/bnx2.c 		rc = -ENOMEM;
rc               8187 drivers/net/ethernet/broadcom/bnx2.c 			rc = -EIO;
rc               8204 drivers/net/ethernet/broadcom/bnx2.c 			rc = -EIO;
rc               8231 drivers/net/ethernet/broadcom/bnx2.c 		rc = pci_set_consistent_dma_mask(pdev, persist_dma_mask);
rc               8232 drivers/net/ethernet/broadcom/bnx2.c 		if (rc) {
rc               8237 drivers/net/ethernet/broadcom/bnx2.c 	} else if ((rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) != 0) {
rc               8281 drivers/net/ethernet/broadcom/bnx2.c 		rc = -ENODEV;
rc               8367 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_alloc_stats_blk(dev);
rc               8368 drivers/net/ethernet/broadcom/bnx2.c 	if (rc)
rc               8494 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               8568 drivers/net/ethernet/broadcom/bnx2.c 	int rc;
rc               8579 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_init_board(pdev, dev);
rc               8580 drivers/net/ethernet/broadcom/bnx2.c 	if (rc < 0)
rc               8619 drivers/net/ethernet/broadcom/bnx2.c 	if ((rc = register_netdev(dev))) {
rc               8640 drivers/net/ethernet/broadcom/bnx2.c 	return rc;
rc               1663 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int msix_vec = 0, i, rc;
rc               1692 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = pci_enable_msix_range(bp->pdev, &bp->msix_table[0],
rc               1698 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc == -ENOSPC) {
rc               1700 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = pci_enable_msix_range(bp->pdev, &bp->msix_table[0], 1, 1);
rc               1701 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc < 0) {
rc               1703 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 				       rc);
rc               1713 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	} else if (rc < 0) {
rc               1714 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		BNX2X_DEV_INFO("MSI-X is not attainable rc %d\n", rc);
rc               1716 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	} else if (rc < msix_vec) {
rc               1718 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		int diff = msix_vec - rc;
rc               1720 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		BNX2X_DEV_INFO("Trying to use less MSI-X vectors: %d\n", rc);
rc               1738 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc == -ENOMEM)
rc               1741 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	return rc;
rc               1746 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int i, rc, offset = 0;
rc               1750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = request_irq(bp->msix_table[offset++].vector,
rc               1753 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc) {
rc               1767 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = request_irq(bp->msix_table[offset].vector,
rc               1769 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc) {
rc               1771 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			      bp->msix_table[offset].vector, rc);
rc               1799 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int rc;
rc               1801 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = pci_enable_msi(bp->pdev);
rc               1802 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               1831 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int rc = 0;
rc               1834 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_req_msix_irqs(bp);
rc               1835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc)
rc               1836 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			return rc;
rc               1838 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_req_irq(bp);
rc               1839 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc) {
rc               1840 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			BNX2X_ERR("IRQ request failed  rc %d, aborting\n", rc);
rc               1841 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			return rc;
rc               1980 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int rc, tx, rx;
rc               1991 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = netif_set_real_num_tx_queues(bp->dev, tx);
rc               1992 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               1993 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		BNX2X_ERR("Failed to set real number of Tx queues: %d\n", rc);
rc               1994 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		return rc;
rc               1996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = netif_set_real_num_rx_queues(bp->dev, rx);
rc               1997 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               1998 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		BNX2X_ERR("Failed to set real number of Rx queues: %d\n", rc);
rc               1999 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		return rc;
rc               2005 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	return rc;
rc               2144 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int rc;
rc               2158 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = mac_obj->delete_all(bp, &bp->sp_objs->mac_obj, &vlan_mac_flags,
rc               2160 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc != 0)
rc               2161 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		BNX2X_ERR("Failed to clean ETH MACs: %d\n", rc);
rc               2166 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = mac_obj->delete_all(bp, mac_obj, &vlan_mac_flags,
rc               2168 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc != 0)
rc               2169 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		BNX2X_ERR("Failed to clean UC list MACs: %d\n", rc);
rc               2180 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_config_mcast(bp, &rparam, BNX2X_MCAST_CMD_DEL);
rc               2181 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc < 0)
rc               2183 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			  rc);
rc               2186 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_config_mcast(bp, &rparam, BNX2X_MCAST_CMD_CONT);
rc               2187 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	while (rc != 0) {
rc               2188 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc < 0) {
rc               2190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 				  rc);
rc               2195 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_config_mcast(bp, &rparam, BNX2X_MCAST_CMD_CONT);
rc               2521 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int i, rc, port = BP_PORT(bp);
rc               2528 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_alloc_mem_cnic(bp);
rc               2529 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc) {
rc               2535 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_alloc_fp_mem_cnic(bp);
rc               2536 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               2542 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_set_real_num_queues(bp, 1);
rc               2543 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               2553 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_init_hw_func_cnic(bp);
rc               2554 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc)
rc               2565 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc = bnx2x_setup_queue(bp, &bp->fp[i], 0);
rc               2566 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			if (rc) {
rc               2602 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	return rc;
rc               2610 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int i, rc = 0, load_code = 0;
rc               2652 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_alloc_mem(bp);
rc               2653 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc) {
rc               2655 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			return rc;
rc               2662 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_alloc_fp_mem(bp);
rc               2663 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               2674 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_vfpf_init(bp);
rc               2675 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc)
rc               2683 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_set_real_num_queues(bp, 0);
rc               2684 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               2707 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc = bnx2x_nic_load_request(bp, &load_code);
rc               2708 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			if (rc)
rc               2712 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc = bnx2x_compare_fw_ver(bp, load_code, true);
rc               2713 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			if (rc) {
rc               2728 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_init_hw(bp, load_code);
rc               2729 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc) {
rc               2739 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_setup_irqs(bp);
rc               2740 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               2759 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_func_start(bp);
rc               2760 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc) {
rc               2773 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 				rc = -EBUSY;
rc               2783 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_setup_leading(bp);
rc               2784 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               2792 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc = bnx2x_setup_queue(bp, &bp->fp[i], false);
rc               2794 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc = bnx2x_vfpf_setup_q(bp, &bp->fp[i], false);
rc               2795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc) {
rc               2802 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_init_rss(bp);
rc               2803 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               2813 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_set_eth_mac(bp, true);
rc               2815 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_vfpf_config_mac(bp, bp->dev->dev_addr, bp->fp->index,
rc               2817 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc) {
rc               2829 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_initial_phy_init(bp, load_mode);
rc               2830 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc)
rc               2838 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_vlan_reconfigure_vid(bp);
rc               2839 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (rc)
rc               2953 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	return rc;
rc               2959 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	u8 rc = 0, cos, i;
rc               2966 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc = bnx2x_clean_tx_queue(bp, fp->txdata_ptr[cos]);
rc               2967 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc)
rc               2968 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			return rc;
rc               3339 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	u32 rc;
rc               3348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = XMIT_CSUM_V6;
rc               3351 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = XMIT_CSUM_V4;
rc               3357 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc |= XMIT_CSUM_ENC_V6;
rc               3359 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 				rc |= XMIT_CSUM_TCP;
rc               3361 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc |= XMIT_CSUM_ENC_V4;
rc               3363 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 				rc |= XMIT_CSUM_TCP;
rc               3367 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc |= XMIT_CSUM_TCP;
rc               3371 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc |= (XMIT_GSO_V6 | XMIT_CSUM_TCP);
rc               3372 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			if (rc & XMIT_CSUM_ENC)
rc               3373 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 				rc |= XMIT_GSO_ENC_V6;
rc               3375 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc |= (XMIT_GSO_V4 | XMIT_CSUM_TCP);
rc               3376 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			if (rc & XMIT_CSUM_ENC)
rc               3377 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 				rc |= XMIT_GSO_ENC_V4;
rc               3381 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	return rc;
rc               4317 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int rc = 0;
rc               4330 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_set_eth_mac(bp, false);
rc               4331 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (rc)
rc               4332 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			return rc;
rc               4338 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = bnx2x_set_eth_mac(bp, true);
rc               4343 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	return rc;
rc               4937 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int rc;
rc               4963 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			rc = bnx2x_reload_if_running(dev);
rc               4964 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			return rc ? rc : 1;
rc               5025 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	int rc;
rc               5050 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = bnx2x_nic_load(bp, LOAD_OPEN);
rc               5054 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	return rc;
rc                460 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	int rc;
rc                470 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	rc = bnx2x_func_state_change(bp, &func_params);
rc                471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	if (rc) {
rc                476 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	return rc;
rc                484 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	int rc;
rc                496 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	rc = bnx2x_func_state_change(bp, &func_params);
rc                497 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	if (rc) {
rc                502 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	return rc;
rc                508 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	int rc = 0;
rc                555 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 			rc = bnx2x_ets_strict(&bp->link_params, 0);
rc                558 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 			rc = bnx2x_ets_strict(&bp->link_params, 1);
rc                559 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 		if (rc)
rc                628 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	int rc;
rc                638 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	rc = bnx2x_dcbx_read_mib(bp, (u32 *)&remote_mib, dcbx_remote_mib_offset,
rc                641 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	if (rc) {
rc                643 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 		return rc;
rc                657 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	int rc;
rc                666 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	rc = bnx2x_dcbx_read_mib(bp, (u32 *)&local_mib, dcbx_neg_res_offset,
rc                669 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	if (rc) {
rc                671 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 		return rc;
rc               1354 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int count, i, rc;
rc               1377 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = -EBUSY;
rc               1389 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			rc = 0;
rc               1393 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc == -EBUSY)
rc               1396 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               1402 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc;
rc               1421 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_acquire_nvram_lock(bp);
rc               1422 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               1423 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               1430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	while ((buf_size > sizeof(u32)) && (rc == 0)) {
rc               1431 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_nvram_read_dword(bp, offset, &val, cmd_flags);
rc               1441 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc == 0) {
rc               1443 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_nvram_read_dword(bp, offset, &val, cmd_flags);
rc               1451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               1457 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc;
rc               1459 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_nvram_read(bp, offset, (u8 *)buf, buf_size);
rc               1461 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (!rc) {
rc               1468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               1473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc = 1;
rc               1478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = pci_read_config_word(bp->pdev,
rc               1481 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if ((rc && !netif_running(dev)) ||
rc               1482 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	    (!rc && ((pm & PCI_PM_CTRL_STATE_MASK) != (__force u16)PCI_D0)))
rc               1514 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc = -EINVAL, phy_idx;
rc               1534 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_read_sfp_module_eeprom(&bp->link_params.phy[phy_idx],
rc               1541 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (rc) {
rc               1559 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_read_sfp_module_eeprom(&bp->link_params.phy[phy_idx],
rc               1566 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (rc) {
rc               1571 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               1578 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int phy_idx, rc;
rc               1588 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_read_sfp_module_eeprom(&bp->link_params.phy[phy_idx],
rc               1595 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc) {
rc               1601 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_read_sfp_module_eeprom(&bp->link_params.phy[phy_idx],
rc               1608 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc) {
rc               1628 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int count, i, rc;
rc               1652 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = -EBUSY;
rc               1657 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			rc = 0;
rc               1662 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc == -EBUSY)
rc               1665 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               1673 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc;
rc               1685 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_acquire_nvram_lock(bp);
rc               1686 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               1687 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               1694 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_nvram_read_dword(bp, align_offset, &val_be, cmd_flags);
rc               1696 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc == 0) {
rc               1707 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_nvram_write_dword(bp, align_offset, val,
rc               1715 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               1721 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc;
rc               1744 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_acquire_nvram_lock(bp);
rc               1745 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               1746 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               1753 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	while ((written_so_far < buf_size) && (rc == 0)) {
rc               1769 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_nvram_write_dword(bp, offset, val, cmd_flags);
rc               1786 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			rc = bnx2x_acquire_nvram_lock(bp);
rc               1787 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			if (rc)
rc               1788 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 				return rc;
rc               1798 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               1806 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc = 0;
rc               1839 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc |= bnx2x_link_reset(&bp->link_params,
rc               1852 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			rc |= bnx2x_link_reset(&bp->link_params,
rc               1855 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			rc |= bnx2x_phy_init(&bp->link_params,
rc               1881 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_nvram_write(bp, eeprom->offset, eebuf, eeprom->len);
rc               1883 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               2232 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int idx, i, rc = -ENODEV;
rc               2324 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               2379 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = 0;
rc               2382 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               2387 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int i, j, rc = -ENODEV;
rc               2428 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               2465 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = 0;
rc               2468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               2510 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc = -ENODEV;
rc               2556 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = -ENOMEM;
rc               2568 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = -ENOMEM;
rc               2677 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = 0;
rc               2693 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               2698 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc = 0, res;
rc               2701 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               2712 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc |= BNX2X_PHY_LOOPBACK_FAILED;
rc               2718 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc |= BNX2X_MAC_LOOPBACK_FAILED;
rc               2724 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               2729 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc;
rc               2740 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_nic_load(bp, LOAD_LOOPBACK_EXT);
rc               2741 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc) {
rc               2750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_run_loopback(bp, BNX2X_EXT_LOOPBACK);
rc               2751 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               2752 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		DP(BNX2X_MSG_ETHTOOL, "EXT loopback failed  (res %d)\n", rc);
rc               2756 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               2787 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc = 0, done = 0;
rc               2795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_nvram_read(bp, offset + done, buff, count);
rc               2797 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (rc)
rc               2798 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			return rc;
rc               2805 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = -EINVAL;
rc               2807 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               2816 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc;
rc               2822 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_nvram_crc(bp, entry->nvm_start_addr, size, buff);
rc               2823 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               2825 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		   "image %x has failed crc test (rc %d)\n", type, rc);
rc               2827 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               2832 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc;
rc               2835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_nvram_read32(bp, addr, (u32 *)&entry, sizeof(entry));
rc               2836 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               2837 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               2844 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	u32 rc, cnt, dir_offset = NVRAM_DIR_OFFSET;
rc               2848 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_nvram_read32(bp,
rc               2852 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               2853 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               2858 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_nvram_read32(bp, entry.nvm_start_addr,
rc               2860 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               2861 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		return rc;
rc               2866 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_test_dir_entry(bp, dir_offset +
rc               2869 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (rc)
rc               2870 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			return rc;
rc               2878 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	u32 rc, dir_offset = NVRAM_DIR_OFFSET;
rc               2884 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_test_dir_entry(bp, dir_offset +
rc               2887 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (rc)
rc               2888 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			return rc;
rc               2905 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		int rc = bnx2x_nvram_crc(bp, nvram_tbl[i].offset,
rc               2907 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (rc) {
rc               2910 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			   i, rc);
rc               2911 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			return rc;
rc               2936 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc;
rc               2945 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = -ENOMEM;
rc               2949 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_nvram_read32(bp, 0, &magic, sizeof(magic));
rc               2950 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc) {
rc               2952 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		   "magic value read (rc %d)\n", rc);
rc               2959 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = -ENODEV;
rc               2964 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_test_nvram_tbl(bp, nvram_tbl, buf);
rc               2965 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (rc)
rc               2975 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			rc = bnx2x_test_nvram_tbl(bp, nvram_tbl2, buf);
rc               2976 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			if (rc)
rc               2981 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	rc = bnx2x_test_nvram_dirs(bp, buf);
rc               2985 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	return rc;
rc               3012 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	int rc, cnt = 0;
rc               3060 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_nic_load(bp, LOAD_DIAG);
rc               3061 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (rc) {
rc               3095 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = bnx2x_nic_load(bp, LOAD_NORMAL);
rc               3096 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (rc) {
rc                211 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	int rc;
rc                216 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	rc = bnx2x_gunzip(bp, data, len);
rc                217 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	if (rc)
rc                636 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	int i, rc;
rc                646 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	for (rc = 0, i = ilt_cli->start; i <= ilt_cli->end && !rc; i++) {
rc                647 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 		rc = bnx2x_ilt_line_mem_op(bp, &ilt->lines[i],
rc                650 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	return rc;
rc                655 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	int rc = 0;
rc                658 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 		rc = bnx2x_ilt_client_mem_op(bp, ILT_CLIENT_SRC, memop);
rc                659 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	if (!rc)
rc                660 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 		rc = bnx2x_ilt_client_mem_op(bp, ILT_CLIENT_TM, memop);
rc                662 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	return rc;
rc                667 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	int rc = bnx2x_ilt_client_mem_op(bp, ILT_CLIENT_CDU, memop);
rc                668 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	if (!rc)
rc                669 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 		rc = bnx2x_ilt_client_mem_op(bp, ILT_CLIENT_QM, memop);
rc                670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	if (!rc && CNIC_SUPPORT(bp) && !CONFIGURE_NIC_MODE(bp))
rc                671 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 		rc = bnx2x_ilt_client_mem_op(bp, ILT_CLIENT_SRC, memop);
rc                673 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h 	return rc;
rc               2401 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               2420 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_bmac2_enable(params, vars, is_lb);
rc               2422 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_bmac1_enable(params, vars, is_lb);
rc               2439 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               2594 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               2617 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = -EFAULT;
rc               2620 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               2629 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               2656 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = -EFAULT;
rc               2659 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               2670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               2700 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = -EFAULT;
rc               2722 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = -EFAULT;
rc               2737 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               2745 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               2775 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = -EFAULT;
rc               2796 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = -EFAULT;
rc               2810 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               3089 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               3125 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = -EFAULT;
rc               3129 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (rc == -EFAULT)
rc               3130 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		return rc;
rc               3148 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = -EFAULT;
rc               3152 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (rc == -EFAULT)
rc               3153 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		return rc;
rc               3164 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               5621 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               5635 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	rc = bnx2x_get_link_speed_duplex(phy, params, vars, link_up, speed_mask,
rc               5637 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (rc == -EINVAL)
rc               5638 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		return rc;
rc               5685 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               5695 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               5801 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	rc = bnx2x_get_link_speed_duplex(phy, params, vars, link_up, gp_speed,
rc               5811 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               5976 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc;
rc               5996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	rc = bnx2x_reset_unicore(params, phy, 0);
rc               5998 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (rc)
rc               5999 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		return rc;
rc               6008 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               6297 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               6360 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 					return rc;
rc               6429 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = -EINVAL;
rc               6434 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               6680 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               6731 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = bnx2x_emac_program(params, vars);
rc               6745 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc |= bnx2x_pbf_update(params, vars->flow_ctrl,
rc               6762 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               6803 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               7037 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_update_link_up(params, vars, link_10g_plus);
rc               7039 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_update_link_down(params, vars);
rc               7048 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               7146 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               7188 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = -EINVAL;
rc               7215 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               7942 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               7963 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_bsc_read(params, bp, dev_addr, addr32, 0, byte_cnt,
rc               7965 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	} while ((rc != 0) && (++cnt < I2C_WA_RETRY_CNT));
rc               7967 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (rc == 0) {
rc               7974 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               8076 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               8102 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	while (!rc && (byte_cnt > 0)) {
rc               8105 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = read_func(phy, params, dev_addr, addr, xfer_size,
rc               8111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               8335 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc;
rc               8344 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = bnx2x_warpcore_read_sfp_module_eeprom(
rc               8348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = bnx2x_read_sfp_module_eeprom(phy, params,
rc               8351 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		if (rc == 0) {
rc               8359 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	rc = bnx2x_read_sfp_module_eeprom(phy, params, I2C_DEV_ADDR_A0,
rc               8361 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               8683 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               8700 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = -EINVAL;
rc               8710 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			return rc;
rc               8725 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if ((rc) &&
rc               8730 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               10053 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               10105 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = -EINVAL;
rc               10107 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (process == PHY84833_MB_PROCESS3 && rc == 0) {
rc               10121 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               10250 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc;
rc               10257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	rc = bnx2x_848xx_cmd_hdlr(phy, params, PHY848xx_CMD_SET_EEE_MODE,
rc               10259 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (rc) {
rc               10261 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		return rc;
rc               10271 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc;
rc               10275 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	rc = bnx2x_848xx_cmd_hdlr(phy, params, PHY848xx_CMD_SET_EEE_MODE,
rc               10277 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (rc) {
rc               10279 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		return rc;
rc               10295 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               10395 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_848xx_cmd_hdlr(phy, params,
rc               10398 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		if (rc)
rc               10402 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_848xx_cmn_config_init(phy, params, vars);
rc               10429 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_eee_initial_config(params, vars, SHMEM_EEE_10G_ADV);
rc               10430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		if (rc) {
rc               10433 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			return rc;
rc               10440 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = bnx2x_8483x_enable_eee(phy, params, vars);
rc               10442 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			rc = bnx2x_8483x_disable_eee(phy, params, vars);
rc               10443 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		if (rc) {
rc               10445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 			return rc;
rc               10484 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               11187 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		int rc;
rc               11196 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_eee_initial_config(params, vars, SHMEM_EEE_1G_ADV);
rc               11197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		if (rc) {
rc               13530 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               13534 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_8073_common_init_phy(bp, shmem_base_path,
rc               13541 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_8727_common_init_phy(bp, shmem_base_path,
rc               13550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_8726_common_init_phy(bp, shmem_base_path,
rc               13560 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = bnx2x_84833_common_init_phy(bp, shmem_base_path,
rc               13565 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc = -EINVAL;
rc               13574 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	if (rc)
rc               13578 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc               13584 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	int rc = 0;
rc               13614 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		rc |= bnx2x_ext_phy_common_init(bp, shmem_base_path,
rc               13619 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	return rc;
rc                525 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc                550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = DMAE_TIMEOUT;
rc                558 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = DMAE_PCI_ERROR;
rc                565 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc                571 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc                595 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_issue_dmae_with_comp(bp, &dmae, bnx2x_sp(bp, wb_comp));
rc                596 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc                597 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("DMAE returned failure %d\n", rc);
rc                606 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc                634 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_issue_dmae_with_comp(bp, &dmae, bnx2x_sp(bp, wb_comp));
rc                635 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc                636 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("DMAE returned failure %d\n", rc);
rc                693 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int i, j, rc = 0;
rc                737 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				rc++;
rc                752 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               2146 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               2178 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -EINVAL;
rc               2182 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc == 0)
rc               2187 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               2336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc, cfx_idx = bnx2x_get_link_cfg_idx(bp);
rc               2367 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_phy_init(&bp->link_params, &bp->link_vars);
rc               2381 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               2420 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	u8 rc = 0;
rc               2424 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_test_link(&bp->link_params, &bp->link_vars,
rc               2430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               2752 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               2777 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_func_state_change(bp, &func_params);
rc               2778 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0)
rc               3005 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	u32 rc = 0;
rc               3021 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = SHMEM_RD(bp, func_mb[mb_idx].fw_mb_header);
rc               3024 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	} while ((seq != (rc & FW_MSG_SEQ_NUMBER_MASK)) && (cnt++ < 500));
rc               3027 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	   cnt*delay, rc, seq);
rc               3030 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (seq == (rc & FW_MSG_SEQ_NUMBER_MASK))
rc               3031 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc &= FW_MSG_CODE_MASK;
rc               3036 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = 0;
rc               3040 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               3941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               3954 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -EBUSY;
rc               3957 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               3972 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	u16 rc = 0;
rc               3977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc |= BNX2X_DEF_SB_ATT_IDX;
rc               3982 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc |= BNX2X_DEF_SB_IDX;
rc               3987 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               5260 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               5273 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_config_mcast(bp, &rparam, BNX2X_MCAST_CMD_CONT);
rc               5274 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc < 0)
rc               5276 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				  rc);
rc               5286 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               5319 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = vlan_mac_obj->complete(bp, vlan_mac_obj, elem, &ramrod_flags);
rc               5321 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0)
rc               5322 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Failed to schedule new commands: %d\n", rc);
rc               5323 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	else if (rc > 0)
rc               5367 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int q, rc;
rc               5399 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_queue_state_change(bp, &queue_params);
rc               5400 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc < 0)
rc               5418 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_queue_state_change(bp, &queue_params);
rc               5419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc < 0)
rc               5447 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc, spqe_cnt = 0;
rc               5477 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_iov_eq_sp_event(bp, elem);
rc               5478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (!rc) {
rc               5480 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			   rc);
rc               6148 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               6172 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_config_rx_mode(bp, &ramrod_param);
rc               6173 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0) {
rc               6175 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               6264 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               6270 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_fill_accept_flags(bp, bp->rx_mode, &rx_accept_flags,
rc               6272 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               6273 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               6598 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int n, rc;
rc               6618 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = zlib_inflateInit2(bp->strm, -MAX_WBITS);
rc               6619 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc != Z_OK)
rc               6620 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               6622 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = zlib_inflate(bp->strm, Z_FINISH);
rc               6623 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if ((rc != Z_OK) && (rc != Z_STREAM_END))
rc               6636 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc == Z_STREAM_END)
rc               6639 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               7480 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = bnx2x_init_hw_common(bp);
rc               7482 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               7483 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               7800 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               7819 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_func_state_change(bp, &func_params);
rc               7821 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               7826 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc, i, port = BP_PORT(bp);
rc               7858 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_func_switch_update(bp, 1);
rc               7859 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               7861 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               7886 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_func_switch_update(bp, 0);
rc               7887 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               7889 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               7898 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               7907 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_reset_nic_mode(bp);
rc               7908 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               7910 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               7939 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int i, main_mem_width, rc;
rc               7945 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_pf_flr_clnup(bp);
rc               7946 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc) {
rc               7948 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               8414 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               8436 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_config_vlan_mac(bp, &ramrod_param);
rc               8438 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc == -EEXIST) {
rc               8439 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		DP(BNX2X_MSG_SP, "Failed to schedule ADD operations: %d\n", rc);
rc               8441 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = 0;
rc               8442 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	} else if (rc < 0)
rc               8445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               8452 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               8472 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_config_vlan_mac(bp, &ramrod_param);
rc               8474 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc == -EEXIST) {
rc               8476 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		DP(BNX2X_MSG_SP, "Failed to schedule ADD operations: %d\n", rc);
rc               8477 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = 0;
rc               8478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	} else if (rc < 0) {
rc               8482 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               8500 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               8504 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = vlan_obj->delete_all(bp, vlan_obj, &vlan_flags, &ramrod_flags);
rc               8505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               8506 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               8517 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               8527 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = mac_obj->delete_all(bp, mac_obj, &vlan_mac_flags, &ramrod_flags);
rc               8528 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0)
rc               8529 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Failed to delete MACs: %d\n", rc);
rc               8531 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               8567 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               8577 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_enable_msix(bp);
rc               8580 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (!rc)
rc               8584 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc && IS_VF(bp))
rc               8585 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               8820 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               8841 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_queue_state_change(bp, &q_params);
rc               8842 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               8844 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               8872 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_queue_state_change(bp, &q_params);
rc               8873 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               8875 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               8884 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_setup_tx_only(bp, fp, &q_params,
rc               8886 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc) {
rc               8889 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               8893 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               8901 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc, tx_index;
rc               8926 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_queue_state_change(bp, &q_params);
rc               8927 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               8928 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               8935 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_queue_state_change(bp, &q_params);
rc               8936 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               8937 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               8942 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_queue_state_change(bp, &q_params);
rc               8943 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               8944 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               8951 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_queue_state_change(bp, &q_params);
rc               8952 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               8953 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               9090 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               9103 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_func_state_change(bp, &func_params);
rc               9104 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               9106 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               9318 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int i, rc = 0;
rc               9328 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = bnx2x_clean_tx_queue(bp, fp->txdata_ptr[cos]);
rc               9330 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               9339 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_del_all_macs(bp, &bp->sp_objs[0].mac_obj, BNX2X_ETH_MAC,
rc               9341 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0)
rc               9342 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Failed to delete all ETH macs: %d\n", rc);
rc               9345 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_del_all_macs(bp, &bp->sp_objs[0].mac_obj, BNX2X_UC_LIST_MAC,
rc               9347 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0)
rc               9349 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			  rc);
rc               9357 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_del_all_vlans(bp);
rc               9358 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc < 0)
rc               9379 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_config_mcast(bp, &rparam, BNX2X_MCAST_CMD_DEL);
rc               9380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0)
rc               9381 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Failed to send DEL multicast command: %d\n", rc);
rc               9398 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_func_wait_started(bp);
rc               9399 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               9436 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_func_stop(bp);
rc               9437 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               9473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_reset_hw(bp, reset_code);
rc               9474 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               9650 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = bnx2x_init_shmem(bp);
rc               9656 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               9893 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               9905 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = -EAGAIN;
rc               9911 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = -EAGAIN;
rc               9917 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = -EAGAIN;
rc               9926 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -EAGAIN;
rc               9948 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               10146 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               10177 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_func_state_change(bp, &func_params);
rc               10178 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               10180 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			  vxlan_port, geneve_port, rc);
rc               10186 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               10610 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	u32 rc = bnx2x_fw_command(bp, DRV_MSG_CODE_UNLOAD_DONE,
rc               10612 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!rc) {
rc               10637 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               10639 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = down_interruptible(&bnx2x_prev_sem);
rc               10640 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               10641 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Received %d when tried to take lock\n", rc);
rc               10642 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               10648 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = 0;
rc               10656 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               10662 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bool rc = false;
rc               10673 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = true;
rc               10681 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               10702 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               10704 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = down_interruptible(&bnx2x_prev_sem);
rc               10705 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               10706 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Received %d when tried to take lock\n", rc);
rc               10707 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               10738 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = down_interruptible(&bnx2x_prev_sem);
rc               10739 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               10740 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Received %d when tried to take lock\n", rc);
rc               10749 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               10779 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               10797 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_compare_fw_ver(bp, FW_MSG_CODE_DRV_LOAD_FUNCTION, false);
rc               10799 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!rc) {
rc               10802 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_do_flr(bp);
rc               10805 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!rc) {
rc               10815 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_prev_mcp_done(bp);
rc               10816 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!rc)
rc               10817 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = BNX2X_PREV_WAIT_NEEDED;
rc               10819 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               10824 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	u32 reset_reg, tmp_reg = 0, rc;
rc               10910 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_prev_mark_path(bp, prev_undi);
rc               10911 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               10913 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               10922 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	u32 rc, fw, hw_lock_reg, hw_lock_val;
rc               10959 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = -EBUSY;
rc               10963 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = down_interruptible(&bnx2x_prev_sem);
rc               10964 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc) {
rc               10966 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				  rc);
rc               10975 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = bnx2x_prev_unload_common(bp);
rc               10980 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_prev_unload_uncommon(bp);
rc               10981 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc != BNX2X_PREV_WAIT_NEEDED)
rc               10987 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!time_counter || rc) {
rc               10989 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -EPROBE_DEFER;
rc               10997 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	BNX2X_DEV_INFO("Finished Previous Unload Flow [%d]\n", rc);
rc               10999 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               11991 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               12047 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_get_igu_cam_info(bp);
rc               12049 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               12050 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               12265 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               12406 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               12420 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_get_hwinfo(bp);
rc               12421 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               12422 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               12429 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_alloc_mem_bp(bp);
rc               12430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               12431 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               12445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_prev_unload(bp);
rc               12446 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc) {
rc               12448 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               12534 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               12549 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               12608 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_nic_load(bp, LOAD_OPEN);
rc               12609 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               12610 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               12696 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               12703 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_del_all_macs(bp, mac_obj, BNX2X_UC_LIST_MAC, false);
rc               12704 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0) {
rc               12705 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Failed to schedule DELETE operations: %d\n", rc);
rc               12706 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               12710 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_set_mac_one(bp, bnx2x_uc_addr(ha), mac_obj, true,
rc               12712 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc == -EEXIST) {
rc               12714 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			   "Failed to schedule ADD operations: %d\n", rc);
rc               12716 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = 0;
rc               12718 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		} else if (rc < 0) {
rc               12721 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				  rc);
rc               12722 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               12737 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               12742 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_config_mcast(bp, &rparam, BNX2X_MCAST_CMD_DEL);
rc               12743 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0) {
rc               12744 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("Failed to clear multicast configuration: %d\n", rc);
rc               12745 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               12750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_init_mcast_macs_list(bp, &rparam, &mcast_group_list);
rc               12751 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               12752 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               12755 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_config_mcast(bp, &rparam,
rc               12757 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc < 0)
rc               12759 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				  rc);
rc               12764 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               12772 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               12781 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_init_mcast_macs_list(bp, &rparam, &mcast_group_list);
rc               12782 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               12783 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               12786 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_config_mcast(bp, &rparam,
rc               12788 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc < 0)
rc               12790 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				  rc);
rc               12795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_config_mcast(bp, &rparam, BNX2X_MCAST_CMD_DEL);
rc               12796 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc < 0)
rc               12798 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				  rc);
rc               12801 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               12884 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               12893 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_phy_read(&bp->link_params, prtad, devad, addr, &value);
rc               12895 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	DP(NETIF_MSG_LINK, "mdio_read_val 0x%x rc = 0x%x\n", value, rc);
rc               12897 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!rc)
rc               12898 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = value;
rc               12899 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               12907 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               12917 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_phy_write(&bp->link_params, prtad, devad, addr, value);
rc               12919 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               12998 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               13004 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_set_vlan_one(bp, vid, &bp->sp_objs->vlan_obj,
rc               13007 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_vfpf_update_vlan(bp, vid, bp->fp->index, add);
rc               13010 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               13016 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               13026 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = __bnx2x_vlan_configure_vid(bp, vlan->vid, true);
rc               13027 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc) {
rc               13029 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               13093 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               13109 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = __bnx2x_vlan_configure_vid(bp, vid, false);
rc               13120 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	DP(NETIF_MSG_IFUP, "Removing VLAN result %d\n", rc);
rc               13122 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               13182 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               13193 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = pci_enable_device(pdev);
rc               13194 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               13203 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -ENODEV;
rc               13209 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -ENODEV;
rc               13217 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -ENODEV;
rc               13222 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = pci_request_regions(pdev, DRV_MODULE_NAME);
rc               13223 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc) {
rc               13237 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = -EIO;
rc               13244 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -EIO;
rc               13248 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_set_coherency_mask(bp);
rc               13249 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               13262 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -ENOMEM;
rc               13290 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = pci_enable_pcie_error_reporting(pdev);
rc               13291 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!rc)
rc               13294 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_DEV_INFO("Failed To configure PCIe AER [%d]\n", rc);
rc               13399 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               13537 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               13554 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = request_firmware(&bp->firmware, fw_file_name, &bp->pdev->dev);
rc               13555 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               13561 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_check_firmware(bp);
rc               13562 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               13571 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = -ENOMEM;
rc               13613 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               13791 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               13843 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_send_update_drift_ramrod(bp, drift_dir, best_val,
rc               13845 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               13953 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc, max_non_def_sbs;
rc               14022 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_init_dev(bp, pdev, dev, ent->driver_data);
rc               14023 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc < 0) {
rc               14025 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               14035 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_init_bp(bp);
rc               14036 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               14045 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_vf_pci_alloc(bp);
rc               14046 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               14053 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			rc = -ENOMEM;
rc               14062 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -ENOMEM;
rc               14067 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_vfpf_acquire(bp, tx_count, rx_count);
rc               14068 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               14081 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_iov_init_one(bp, int_mode, BNX2X_MAX_NUM_OF_VFS);
rc               14082 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               14099 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_set_int_mode(bp);
rc               14100 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               14107 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = register_netdev(dev);
rc               14108 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               14151 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               14687 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               14693 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = c_ops->cnic_ctl(bp->cnic_data, ctl);
rc               14696 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               14702 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               14707 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = c_ops->cnic_ctl(bp->cnic_data, ctl);
rc               14710 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               14781 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = 0;
rc               14815 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_set_iscsi_eth_mac_addr(bp);
rc               14816 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc)
rc               14856 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_del_all_macs(bp, &bp->iscsi_l2_mac_obj,
rc               14929 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = -EINVAL;
rc               14954 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               14963 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc = -EINVAL;
rc               15017 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = 0;
rc               15020 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return rc;
rc               15072 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               15087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_load_cnic(bp);
rc               15088 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc) {
rc               15090 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               15351 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc, i;
rc               15370 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = bnx2x_queue_state_change(bp, &q_params);
rc               15371 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (rc) {
rc               15373 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			return rc;
rc               15397 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               15465 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_enable_ptp_packets(bp);
rc               15466 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               15467 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               15479 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               15498 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_configure_ptp_filters(bp);
rc               15499 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc)
rc               15500 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return rc;
rc               15511 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc, port = BP_PORT(bp);
rc               15538 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_send_reset_timesync_ramrod(bp);
rc               15539 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc               15556 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	int rc;
rc               15559 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_configure_ptp(bp);
rc               15560 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (rc) {
rc                116 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc                122 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = o->optimize(bp, o->owner, elem);
rc                123 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc                127 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = o->validate(bp, o->owner, elem);
rc                128 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc) {
rc                129 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			DP(BNX2X_MSG_SP, "Preamble failed: %d\n", rc);
rc                146 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc                178 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int cur_len = 0, rc;
rc                223 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = o->execute(bp, o->owner, &o->pending_comp, ramrod_flags);
rc                224 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc < 0)
rc                229 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	else if (!rc)
rc                235 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc                454 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc                461 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = bnx2x_exe_queue_step(bp, &o->exe_queue, &ramrod_flags);
rc                462 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if ((rc != 0) && (rc != 1)) {
rc                464 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			  rc);
rc                544 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc                547 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = __bnx2x_vlan_mac_h_read_lock(bp, o);
rc                550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc                756 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc                764 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = dst_o->check_add(bp, dst_o, data);
rc                769 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc || !pos)
rc               1342 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc               1345 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = o->check_add(bp, o, &elem->cmd_data.vlan_mac.u);
rc               1346 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc) {
rc               1348 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               1525 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = 0;
rc               1535 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = qo->vlan_mac.put_credit(&qo->vlan_mac);
rc               1538 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = qo->vlan_mac.get_credit(&qo->vlan_mac);
rc               1544 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc != true)
rc               1560 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int cnt = 5000, rc;
rc               1566 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = raw->wait_comp(bp, raw);
rc               1567 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               1568 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               1584 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = 0;
rc               1589 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = __bnx2x_vlan_mac_h_write_trylock(bp, o);
rc               1591 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc != 0) {
rc               1597 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = 1;
rc               1599 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_exe_queue_step(bp, &o->exe_queue, ramrod_flags);
rc               1603 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               1621 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc               1642 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = __bnx2x_vlan_mac_execute_step(bp, o, ramrod_flags);
rc               1644 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc < 0)
rc               1645 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               1785 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc, idx = 0;
rc               1811 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = bnx2x_vlan_mac_get_registry_elem(bp, cam_obj,
rc               1814 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (rc)
rc               1843 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_sp_post(bp, o->ramrod_cmd, r->cid,
rc               1847 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               1897 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               1939 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = 0;
rc               1949 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_vlan_mac_push_new_cmd(bp, p);
rc               1950 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               1951 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               1958 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = 1;
rc               1968 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = __bnx2x_vlan_mac_execute_step(bp, p->vlan_mac_obj,
rc               1970 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc < 0)
rc               1971 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               1987 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = raw->wait_comp(bp, raw);
rc               1988 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (rc)
rc               1989 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				return rc;
rc               1992 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = __bnx2x_vlan_mac_execute_step(bp,
rc               1995 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (rc < 0)
rc               1996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				return rc;
rc               2002 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               2029 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = 0;
rc               2039 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = exeq->remove(bp, exeq->owner, exeq_pos);
rc               2040 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (rc) {
rc               2043 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				return rc;
rc               2076 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = bnx2x_config_vlan_mac(bp, &p);
rc               2077 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (rc < 0) {
rc               2080 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				return rc;
rc               2448 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc               2535 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = bnx2x_sp_post(bp, RAMROD_CMD_ID_ETH_FILTER_RULES, p->cid,
rc               2539 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc)
rc               2540 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               2562 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc               2565 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = p->rx_mode_obj->config_rx_mode(bp, p);
rc               2566 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc < 0)
rc               2567 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               2571 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = p->rx_mode_obj->wait_comp(bp, p);
rc               2572 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               2573 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               2576 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               3379 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int cnt = 0, rc;
rc               3445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_sp_post(bp, RAMROD_CMD_ID_ETH_MULTICAST_RULES,
rc               3449 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               3450 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               3883 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int cnt = 0, i, rc;
rc               3923 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = bnx2x_mcast_refresh_registry_e1(bp, o);
rc               3924 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc)
rc               3925 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               3942 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_sp_post(bp, RAMROD_CMD_ID_ETH_SET_MAC, raw->cid,
rc               3946 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               3947 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               3982 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = 0, old_reg_size;
rc               3990 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = o->validate(bp, p, cmd);
rc               3991 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc)
rc               3992 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               4006 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = o->enqueue_cmd(bp, p->mcast_obj, p, cmd);
rc               4007 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc < 0)
rc               4022 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = o->config_mcast(bp, p, cmd);
rc               4023 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc < 0)
rc               4028 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = o->wait_comp(bp, o);
rc               4031 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               4039 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               4210 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bool rc;
rc               4213 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = __atomic_dec_ifmoe(&o->credit, cnt, 0);
rc               4216 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               4221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bool rc;
rc               4226 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = __atomic_add_ifless(&o->credit, cnt, o->pool_sz + 1);
rc               4230 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               4490 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc               4582 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = bnx2x_sp_post(bp, RAMROD_CMD_ID_ETH_RSS_UPDATE, r->cid,
rc               4587 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc < 0)
rc               4588 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               4602 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc;
rc               4615 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = o->config_rss(bp, p);
rc               4616 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc < 0) {
rc               4618 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               4622 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = r->wait_comp(bp, r);
rc               4624 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               4659 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc, pending_bit;
rc               4663 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = o->check_transition(bp, o, params);
rc               4664 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc) {
rc               4665 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("check transition returned an error. rc %d\n", rc);
rc               4679 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = o->send_cmd(bp, params);
rc               4680 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc) {
rc               4684 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               4688 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = o->wait_comp(bp, o, pending_bit);
rc               4689 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (rc)
rc               4690 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				return rc;
rc               5791 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = bnx2x_func_state_change_comp(bp, o, cmd);
rc               5792 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               5936 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = drv->init_hw_port(bp);
rc               5937 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc)
rc               5938 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               5956 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = drv->init_hw_cmn_chip(bp);
rc               5957 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc)
rc               5958 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               5976 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = drv->init_hw_cmn(bp);
rc               5977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc)
rc               5978 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               5989 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = 0;
rc               5995 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = drv->gunzip_init(bp);
rc               5996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc)
rc               5997 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               6000 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = drv->init_fw(bp);
rc               6001 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (rc) {
rc               6009 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_func_init_cmn_chip(bp, drv);
rc               6010 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               6015 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_func_init_cmn(bp, drv);
rc               6016 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               6021 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_func_init_port(bp, drv);
rc               6022 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               6027 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = bnx2x_func_init_func(bp, drv);
rc               6028 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc)
rc               6034 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = -EINVAL;
rc               6043 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (!rc)
rc               6046 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return rc;
rc               6505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc, cnt = 300;
rc               6512 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = o->check_transition(bp, o, params);
rc               6513 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if ((rc == -EBUSY) &&
rc               6515 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		while ((rc == -EBUSY) && (--cnt > 0)) {
rc               6519 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = o->check_transition(bp, o, params);
rc               6521 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc == -EBUSY) {
rc               6524 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               6526 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	} else if (rc) {
rc               6528 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		return rc;
rc               6540 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = o->send_cmd(bp, params);
rc               6544 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (rc) {
rc               6548 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			return rc;
rc               6552 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = o->wait_comp(bp, o, cmd);
rc               6553 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (rc)
rc               6554 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				return rc;
rc                239 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc = 0;
rc                256 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_queue_state_change(bp, q_params);
rc                257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc                263 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_queue_state_change(bp, q_params);
rc                264 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc                271 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc                281 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc, i;
rc                299 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_queue_state_change(bp, &q_params);
rc                300 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc) {
rc                302 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			return rc;
rc                359 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc                385 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = ramrod.vlan_mac_obj->delete_all(bp,
rc                389 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc) {
rc                393 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc                405 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc                437 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_config_vlan_mac(bp, &ramrod);
rc                438 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc == -EEXIST)
rc                440 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc) {
rc                447 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc                459 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc = 0, i;
rc                468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_vf_mac_vlan_config(bp, vf, qid,
rc                470 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                491 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc                497 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc                501 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_vf_queue_create(bp, vf, qid, qctor);
rc                502 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc                510 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	BNX2X_ERR("QSETUP[%d:%d] error: rc %d\n", vf->abs_vfid, qid, rc);
rc                511 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc                517 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc                524 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_vf_vlan_mac_clear(bp, vf, qid, true,
rc                526 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                528 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_vf_vlan_mac_clear(bp, vf, qid, true,
rc                530 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                532 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_vf_vlan_mac_clear(bp, vf, qid, true,
rc                534 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                547 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_queue_state_change(bp, &qstate);
rc                548 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                554 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	BNX2X_ERR("vf[%d:%d] error: rc %d\n", vf->abs_vfid, qid, rc);
rc                555 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc                563 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc, i;
rc                593 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_config_mcast(bp, &mcast, BNX2X_MCAST_CMD_SET);
rc                594 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                598 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_config_mcast(bp, &mcast, BNX2X_MCAST_CMD_DEL);
rc                599 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                605 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc                648 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc                654 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_vf_rxmode(bp, vf, qid, 0);
rc                655 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                660 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			rc = bnx2x_vf_vlan_mac_clear(bp, vf, qid,
rc                663 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			if (rc)
rc                665 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			rc = bnx2x_vf_vlan_mac_clear(bp, vf, qid,
rc                668 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			if (rc)
rc                670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			rc = bnx2x_vf_vlan_mac_clear(bp, vf, qid,
rc                673 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			if (rc)
rc                675 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			rc = bnx2x_vf_mcast(bp, vf, NULL, 0, false);
rc                676 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			if (rc)
rc                682 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_vf_queue_destroy(bp, vf, qid);
rc                683 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc                685 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc                688 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		  vf->abs_vfid, qid, rc);
rc                689 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc                883 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc, i;
rc                891 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_vf_queue_flr(bp, vf, i);
rc                892 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc                912 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		  vf->abs_vfid, i, rc);
rc               1365 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int i, rc = 0;
rc               1368 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               1463 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc = 0;
rc               1466 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_vf_op_prep(bp, idx, &vf, &bulletin, false);
rc               1467 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               1468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               1508 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_post_vf_bulletin(bp, idx);
rc               1509 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc) {
rc               1517 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc               1683 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc = 0;
rc               1691 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = vfq->mac_obj.complete(bp, &vfq->mac_obj, elem,
rc               1695 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = vfq->vlan_obj.complete(bp, &vfq->vlan_obj, elem,
rc               1702 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc < 0)
rc               1703 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		BNX2X_ERR("Failed to schedule new commands: %d\n", rc);
rc               1704 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	else if (rc > 0)
rc               1713 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc               1720 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_config_mcast(bp, &rparam, BNX2X_MCAST_CMD_CONT);
rc               1721 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc < 0)
rc               1723 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 				  rc);
rc               2170 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc = 0, i;
rc               2176 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_vf_queue_teardown(bp, vf, i);
rc               2177 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc               2198 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_stats_safe_exec(bp, bnx2x_set_vf_state, &cookie);
rc               2199 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc               2207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	BNX2X_ERR("vf[%d] CLOSE error: rc %d\n", vf->abs_vfid, rc);
rc               2208 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc               2217 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc               2228 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_vf_close(bp, vf);
rc               2229 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc)
rc               2244 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	BNX2X_ERR("VF[%d] RELEASE error: rc %d\n", vf->abs_vfid, rc);
rc               2245 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc               2262 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int qid, rc = 0;
rc               2279 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_queue_state_change(bp, &qstate);
rc               2280 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc) {
rc               2284 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			return rc;
rc               2288 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc               2297 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc               2302 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_vf_free(bp, vf);
rc               2303 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               2304 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		WARN(rc,
rc               2306 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		     vf->abs_vfid, rc);
rc               2308 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc               2366 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int i, rc;
rc               2410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			rc = bnx2x_queue_state_change(bp, &q_params);
rc               2411 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			if (rc) {
rc               2413 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 				return rc;
rc               2461 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc = 0, req_vfs = bp->requested_nr_virtfn;
rc               2535 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_set_pf_tx_switching(bp, true);
rc               2536 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               2537 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               2539 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = pci_enable_sriov(bp->pdev, req_vfs);
rc               2540 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc) {
rc               2541 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		BNX2X_ERR("pci_enable_sriov failed with %d\n", rc);
rc               2542 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               2626 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc;
rc               2629 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_vf_op_prep(bp, vfidx, &vf, &bulletin, true);
rc               2630 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               2631 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               2699 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc, q_logical_state;
rc               2709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_vf_op_prep(bp, vfidx, &vf, &bulletin, true);
rc               2710 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               2711 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               2722 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_post_vf_bulletin(bp, vfidx);
rc               2727 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc) {
rc               2729 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               2749 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_del_all_macs(bp, mac_obj, BNX2X_ETH_MAC, true);
rc               2750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc) {
rc               2752 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			rc = -EINVAL;
rc               2757 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_del_all_macs(bp, mac_obj, BNX2X_UC_LIST_MAC, true);
rc               2758 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc) {
rc               2760 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			rc = -EINVAL;
rc               2773 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc               2800 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int rc = 0;
rc               2810 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_config_vlan_mac(bp, &ramrod_param);
rc               2811 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc) {
rc               2828 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int i, rc;
rc               2842 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_vf_op_prep(bp, vfidx, &vf, &bulletin, true);
rc               2843 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               2844 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               2861 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_post_vf_bulletin(bp, vfidx);
rc               2862 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               2870 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               2882 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = vlan_obj->delete_all(bp, vlan_obj, &vlan_mac_flags,
rc               2884 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc) {
rc               2886 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = -EINVAL;
rc               2896 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = bnx2x_set_vf_vlan_filter(bp, vf, vlan, true);
rc               2897 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               2945 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_queue_state_change(bp, &q_params);
rc               2946 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc) {
rc               2955 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (rc)
rc               2960 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc               2967 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	int i, rc = 0;
rc               2986 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		return rc;
rc               3018 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		rc = bnx2x_queue_state_change(bp, &q_params);
rc               3019 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		if (rc) {
rc               3026 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (!rc)
rc               3031 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	return rc;
rc                128 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 	int rc;
rc                144 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 	rc = bnx2x_sp_post(bp, RAMROD_CMD_ID_COMMON_STAT_QUERY, 0,
rc                148 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 	if (rc == 0)
rc               1974 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 	int cnt = 10, rc = 0;
rc               1979 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 	rc = down_timeout(&bp->stats_lock, HZ / 10);
rc               1980 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 	if (unlikely(rc)) {
rc               1991 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 		rc = -EBUSY;
rc               2003 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c 	return rc;
rc                129 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c static inline int bnx2x_pfvf_status_codes(int rc)
rc                131 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	switch (rc) {
rc                225 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0, attempts = 0;
rc                237 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EAGAIN;
rc                277 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = bnx2x_send_msg2pf(bp,
rc                282 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		if (rc)
rc                334 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			rc = -EAGAIN;
rc                363 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc                393 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                400 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	u32 rc, vf_id;
rc                406 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EAGAIN;
rc                420 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                422 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc)
rc                433 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EAGAIN;
rc                439 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                447 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc, i;
rc                470 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc)
rc                477 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EAGAIN;
rc                485 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                493 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int i, rc;
rc                521 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                523 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc)
rc                524 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		BNX2X_ERR("Sending CLOSE failed. rc was: %d\n", rc);
rc                607 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc                668 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                669 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc)
rc                676 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc                681 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                688 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc                703 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                705 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc) {
rc                707 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			  rc);
rc                715 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc                721 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                730 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc                758 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                759 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc) {
rc                760 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		BNX2X_ERR("failed to send message to pf. rc was %d\n", rc);
rc                779 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			rc = bnx2x_send_msg2pf(bp, &resp->hdr.status,
rc                789 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc                794 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                803 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc                845 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                846 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc) {
rc                847 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		BNX2X_ERR("failed to send message to pf. rc was %d\n", rc);
rc                863 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                871 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0, i = 0;
rc                891 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc                912 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                913 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc) {
rc                914 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		BNX2X_ERR("Sending a message failed: %d\n", rc);
rc                921 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc                926 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                934 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc                959 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc                973 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc                974 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc) {
rc                975 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		BNX2X_ERR("failed to send message to pf. rc was %d\n", rc);
rc                982 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc                987 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc                995 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               1030 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping);
rc               1031 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc)
rc               1032 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		BNX2X_ERR("Sending a message failed: %d\n", rc);
rc               1036 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc               1041 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc               1147 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               1166 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_copy32_vf_dmae(bp, false, pf_addr, vf->abs_vfid,
rc               1170 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc) {
rc               1184 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_copy32_vf_dmae(bp, false, pf_addr, vf->abs_vfid,
rc               1192 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc) {
rc               1205 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			      int rc)
rc               1208 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp_send_msg(bp, vf, rc);
rc               1400 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               1416 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_mbx_acquire_chk_dorq(bp, vf, mbx);
rc               1417 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc) {
rc               1437 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc               1442 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_acquire(bp, vf, &acquire->resc_request);
rc               1464 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_acquire_resp(bp, vf, mbx, rc);
rc               1471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               1476 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_init(bp, vf, (dma_addr_t *)init->sb_addr);
rc               1487 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp(bp, vf, rc);
rc               1523 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc               1529 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc               1638 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = bnx2x_vf_queue_setup(bp, vf, q->index, &qctor);
rc               1639 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		if (rc)
rc               1643 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp(bp, vf, rc);
rc               1733 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc               1743 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = bnx2x_vf_mbx_macvlan_list(bp, vf, msg, &fl,
rc               1745 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		if (rc)
rc               1751 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			rc = bnx2x_vf_mac_vlan_config_list(bp, vf, fl,
rc               1754 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			if (rc)
rc               1761 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = bnx2x_vf_mbx_macvlan_list(bp, vf, msg, &fl,
rc               1763 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		if (rc)
rc               1768 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			rc = bnx2x_vf_mac_vlan_config_list(bp, vf, fl,
rc               1771 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			if (rc)
rc               1778 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = bnx2x_vf_mbx_macvlan_list(bp, vf, msg, &fl,
rc               1780 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		if (rc)
rc               1785 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			rc = bnx2x_vf_mac_vlan_config_list(bp, vf, fl,
rc               1788 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			if (rc)
rc               1818 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = bnx2x_vf_rxmode(bp, vf, msg->vf_qid, accept);
rc               1819 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		if (rc)
rc               1825 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = bnx2x_vf_mcast(bp, vf, msg->multicast,
rc               1827 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		if (rc)
rc               1831 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc)
rc               1833 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			  vf->abs_vfid, msg->vf_qid, rc);
rc               1834 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc               1842 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc               1865 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 				rc = -EPERM;
rc               1878 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			rc = -EPERM;
rc               1884 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc               1892 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc               1902 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			rc = -EPERM;
rc               1909 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EPERM;
rc               1914 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc               1922 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               1924 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_filters_validate_mac(bp, vf, filters);
rc               1925 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc)
rc               1928 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_filters_validate_vlan(bp, vf, filters);
rc               1929 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	if (rc)
rc               1939 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_mbx_qfilters(bp, vf);
rc               1941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp(bp, vf, rc);
rc               1948 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               1953 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_queue_teardown(bp, vf, qid);
rc               1954 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp(bp, vf, rc);
rc               1960 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               1964 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_close(bp, vf);
rc               1965 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp(bp, vf, rc);
rc               1971 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               1975 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_free(bp, vf);
rc               1976 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp(bp, vf, rc);
rc               1984 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc               1990 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc               2031 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc               2035 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_rss_update(bp, vf, &rss);
rc               2037 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp(bp, vf, rc);
rc               2043 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc               2047 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc               2054 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = -EINVAL;
rc               2060 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc               2068 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc = 0;
rc               2098 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_vf_tpa_update(bp, vf, tpa_tlv, &vf_op_params);
rc               2101 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	bnx2x_vf_mbx_resp(bp, vf, rc);
rc               2228 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               2252 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		rc = bnx2x_copy32_vf_dmae(bp, true, mbx->msg_mapping,
rc               2256 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		if (rc) {
rc               2294 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	int rc;
rc               2308 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	rc = bnx2x_copy32_vf_dmae(bp, false, pf_addr,
rc               2311 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	return rc;
rc               1520 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc = bnxt_discard_rx(bp, cpr, raw_cons, tpa_end);
rc               1522 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc < 0)
rc               1687 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               1725 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENOMEM;
rc               1728 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = 1;
rc               1769 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EIO;
rc               1785 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = 1;
rc               1796 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = -ENOMEM;
rc               1809 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = -ENOMEM;
rc               1817 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = -ENOMEM;
rc               1859 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = 1;
rc               1872 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               2164 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc;
rc               2189 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				rc = bnxt_rx_pkt(bp, cpr, &raw_cons, &event);
rc               2191 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				rc = bnxt_force_rx_discard(bp, cpr, &raw_cons,
rc               2193 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (likely(rc >= 0))
rc               2194 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				rx_pkts += rc;
rc               2200 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			else if (rc == -ENOMEM && budget)
rc               2202 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			else if (rc == -EBUSY)	/* partial completion */
rc               2288 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc;
rc               2309 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_rx_pkt(bp, cpr, &raw_cons, &event);
rc               2310 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (likely(rc == -EIO) && budget)
rc               2312 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			else if (rc == -EBUSY)	/* partial completion */
rc               2824 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc = 0, agg_rings = 0;
rc               2838 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_rx_page_pool(bp, rxr);
rc               2839 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               2840 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               2842 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = xdp_rxq_info_reg(&rxr->xdp_rxq, bp->dev, i);
rc               2843 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc < 0)
rc               2844 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               2846 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = xdp_rxq_info_reg_mem_model(&rxr->xdp_rxq,
rc               2849 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               2851 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               2854 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_ring(bp, &ring->ring_mem);
rc               2855 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               2856 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               2863 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_alloc_ring(bp, &ring->ring_mem);
rc               2864 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               2865 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				return rc;
rc               2876 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_tpa_info(bp);
rc               2877 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               2906 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, j, rc;
rc               2931 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_ring(bp, &ring->ring_mem);
rc               2932 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               2933 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               3003 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               3016 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ring(bp, rmem);
rc               3017 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               3028 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc, ulp_base_vec, ulp_msix;
rc               3044 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_ring(bp, &ring->ring_mem);
rc               3045 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               3046 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               3184 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			int rc = PTR_ERR(rxr->xdp_prog);
rc               3187 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               3275 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc = 0;
rc               3286 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_init_one_rx_ring(bp, i);
rc               3287 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               3291 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               3559 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc = 0, size;
rc               3573 drivers/net/ethernet/broadcom/bnxt/bnxt.c 					rc = -ENOMEM;
rc               3587 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				rc = -ENOMEM;
rc               3602 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = -ENOMEM;
rc               3615 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = -ENOMEM;
rc               3627 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               3914 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc = 0;
rc               3928 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENOMEM;
rc               3930 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               3962 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, j, rc, size, arr_size;
rc               4045 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_stats(bp);
rc               4046 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               4049 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_ntp_fltrs(bp);
rc               4050 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               4053 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_vnics(bp);
rc               4054 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               4060 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_rx_rings(bp);
rc               4061 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               4064 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_tx_rings(bp);
rc               4065 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               4068 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_cp_rings(bp);
rc               4069 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               4074 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_vnic_attributes(bp);
rc               4075 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               4081 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4180 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, intr_process, rc, tmo_count;
rc               4356 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = le16_to_cpu(resp->error_code);
rc               4357 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc && !silent)
rc               4360 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   le16_to_cpu(resp->seq_id), rc);
rc               4361 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return bnxt_hwrm_to_stderr(rc);
rc               4377 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               4380 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, msg, msg_len, timeout);
rc               4382 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4388 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               4391 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_do_send_msg(bp, msg, msg_len, timeout, true);
rc               4393 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4436 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               4484 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               4485 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc && (resp->flags &
rc               4489 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4502 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	u32 rc = 0;
rc               4519 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               4520 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               4522 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               4523 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4529 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	u32 rc = 0;
rc               4539 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               4540 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               4542 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               4559 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4614 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               4666 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               4667 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc) {
rc               4672 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4679 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	u32 rc = 0;
rc               4702 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               4703 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc)
rc               4707 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4713 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               4728 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = _hwrm_send_message(bp, &req, sizeof(req),
rc               4735 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               4889 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc;
rc               4907 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               4908 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               4909 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               4963 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               4972 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               4973 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc)
rc               4978 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5062 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	u32 rc = 0;
rc               5071 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5074 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5089 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               5118 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5119 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc)
rc               5122 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5129 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               5138 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5139 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc) {
rc               5154 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5160 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	u32 rc = 0;
rc               5179 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = _hwrm_send_message(bp, &req, sizeof(req),
rc               5181 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               5188 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5194 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	u32 rc = 0;
rc               5209 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = _hwrm_send_message(bp, &req, sizeof(req),
rc               5214 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5221 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0, err = 0;
rc               5318 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5323 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc || err) {
rc               5325 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   ring_type, rc, err);
rc               5329 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5334 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               5343 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5351 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5353 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5400 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc = 0;
rc               5416 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = hwrm_ring_alloc_send_msg(bp, ring, type, map_idx);
rc               5417 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               5427 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_hwrm_set_async_event_cr(bp, ring->fw_ring_id);
rc               5428 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               5449 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = hwrm_ring_alloc_send_msg(bp, ring, type2, map_idx);
rc               5450 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               5458 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = hwrm_ring_alloc_send_msg(bp, ring, type, map_idx);
rc               5459 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               5471 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = hwrm_ring_alloc_send_msg(bp, ring, type, map_idx);
rc               5472 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               5487 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = hwrm_ring_alloc_send_msg(bp, ring, type2, map_idx);
rc               5488 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               5505 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = hwrm_ring_alloc_send_msg(bp, ring, type, map_idx);
rc               5506 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               5517 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5524 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               5537 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5541 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc || error_code) {
rc               5543 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   ring_type, rc, error_code);
rc               5658 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               5666 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5667 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               5669 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               5711 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               5718 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5719 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc)
rc               5722 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5824 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               5831 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5832 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               5833 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               5838 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_get_rings(bp);
rc               5839 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5847 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               5856 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               5857 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               5858 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               5860 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_get_rings(bp);
rc               5861 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               5952 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int grp, rx_rings, rc;
rc               5968 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_reserve_rings(bp, tx, rx, grp, cp, stat, vnic);
rc               5969 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               5970 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6001 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_trim_rings(bp, &rx_rings, &tx, cp, sh);
rc               6012 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6021 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               6038 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message_silent(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               6039 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6048 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               6066 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message_silent(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               6067 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6091 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               6108 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message_silent(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               6109 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc) {
rc               6252 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc = 0;
rc               6279 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = _hwrm_send_message(bp, req, sizeof(*req),
rc               6281 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               6291 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = _hwrm_send_message(bp, req, sizeof(*req),
rc               6293 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               6303 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6308 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0, i;
rc               6327 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = _hwrm_send_message(bp, &req, sizeof(req),
rc               6334 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6339 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0, i;
rc               6358 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = _hwrm_send_message(bp, &req, sizeof(req),
rc               6360 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               6368 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6376 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               6381 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               6382 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6425 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6433 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               6440 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message_silent(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               6441 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc) {
rc               6448 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = -ENOMEM;
rc               6454 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = -ENOMEM;
rc               6493 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = 0;
rc               6497 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6538 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc;
rc               6626 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               6627 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6649 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               6669 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_ctx_mem_blk(bp, ctx_pg);
rc               6670 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               6671 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               6690 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_alloc_ctx_mem_blk(bp, pg_tbl);
rc               6691 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               6698 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_ctx_mem_blk(bp, ctx_pg);
rc               6700 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6766 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc;
rc               6768 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_func_backing_store_qcaps(bp);
rc               6769 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               6771 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               6772 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6788 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ctx_pg_tbls(bp, ctx_pg, mem_size, pg_lvl);
rc               6789 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6790 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6795 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ctx_pg_tbls(bp, ctx_pg, mem_size, pg_lvl);
rc               6796 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6797 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6802 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ctx_pg_tbls(bp, ctx_pg, mem_size, pg_lvl);
rc               6803 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6804 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6810 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ctx_pg_tbls(bp, ctx_pg, mem_size, 1);
rc               6811 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6812 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6817 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ctx_pg_tbls(bp, ctx_pg, mem_size, 1);
rc               6818 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6819 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6833 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ctx_pg_tbls(bp, ctx_pg, mem_size, 2);
rc               6834 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6835 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6845 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ctx_pg_tbls(bp, ctx_pg, mem_size, 1);
rc               6846 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6847 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6859 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_ctx_pg_tbls(bp, ctx_pg, mem_size, 1);
rc               6860 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               6861 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               6865 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_func_backing_store_cfg(bp, ena);
rc               6866 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               6868 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               6869 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               6880 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               6886 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message_silent(bp, &req, sizeof(req),
rc               6888 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               6929 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               6934 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               6944 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               6945 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7006 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7013 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7015 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = __bnxt_hwrm_func_qcaps(bp);
rc               7016 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7017 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7018 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_queue_qportcfg(bp);
rc               7019 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7020 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "hwrm query qportcfg failure rc: %d\n", rc);
rc               7021 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7024 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_ctx_mem(bp);
rc               7025 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               7026 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               7027 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_func_resc_qcaps(bp, true);
rc               7028 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!rc)
rc               7038 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               7048 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               7049 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7059 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7094 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc, i;
rc               7101 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               7102 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7107 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EINVAL;
rc               7131 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EINVAL;
rc               7144 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc)
rc               7145 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_map_fw_health_regs(bp);
rc               7146 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7148 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7163 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               7172 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               7173 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7177 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EINVAL;
rc               7207 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7213 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7220 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_do_send_msg(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT,
rc               7222 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7229 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7233 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = __bnxt_hwrm_ver_get(bp, false);
rc               7234 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7299 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7325 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7336 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               7337 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7347 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7361 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               7362 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc) {
rc               7374 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7380 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req2, sizeof(req2), HWRM_CMD_TIMEOUT);
rc               7381 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc) {
rc               7407 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7439 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc, i;
rc               7447 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_vnic_set_tpa(bp, i, tpa_flags);
rc               7448 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               7450 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   i, rc);
rc               7451 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               7499 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7510 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               7511 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7517 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7529 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               7530 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7536 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7542 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_vnic_ctx_alloc(bp, vnic_id, 0);
rc               7543 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7545 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   vnic_id, rc);
rc               7551 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_vnic_ctx_alloc(bp, vnic_id, 1);
rc               7552 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               7554 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   vnic_id, rc);
rc               7562 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_vnic_cfg(bp, vnic_id);
rc               7563 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7565 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   vnic_id, rc);
rc               7570 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_vnic_set_rss(bp, vnic_id, true);
rc               7571 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7573 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   vnic_id, rc);
rc               7578 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_vnic_set_hds(bp, vnic_id);
rc               7579 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               7581 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   vnic_id, rc);
rc               7586 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7591 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc, i, nr_ctxs;
rc               7595 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_vnic_ctx_alloc(bp, vnic_id, i);
rc               7596 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               7598 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   vnic_id, i, rc);
rc               7606 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_vnic_set_rss_p5(bp, vnic_id, true);
rc               7607 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7609 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   vnic_id, rc);
rc               7610 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7612 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_vnic_cfg(bp, vnic_id);
rc               7613 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7615 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   vnic_id, rc);
rc               7616 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7619 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_vnic_set_hds(bp, vnic_id);
rc               7620 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               7622 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   vnic_id, rc);
rc               7625 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7639 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, rc = 0;
rc               7656 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_vnic_alloc(bp, vnic_id, ring_id, 1);
rc               7657 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               7659 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   vnic_id, rc);
rc               7662 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_setup_vnic(bp, vnic_id);
rc               7663 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               7666 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7684 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	unsigned int rc = 0;
rc               7686 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_vnic_alloc(bp, 1, bp->rx_nr_rings - 1, 1);
rc               7687 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7689 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               7690 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7693 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_vnic_cfg(bp, 1);
rc               7694 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7696 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               7697 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7699 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7708 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               7712 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_stat_ctx_alloc(bp);
rc               7713 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               7715 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   rc);
rc               7720 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_ring_alloc(bp);
rc               7721 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7722 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "hwrm ring alloc failure rc: %x\n", rc);
rc               7726 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_ring_grp_alloc(bp);
rc               7727 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7728 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "hwrm_ring_grp alloc failure: %x\n", rc);
rc               7736 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_vnic_alloc(bp, 0, 0, rx_nr_rings);
rc               7737 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7738 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "hwrm vnic alloc failure rc: %x\n", rc);
rc               7742 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_setup_vnic(bp, 0);
rc               7743 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7747 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_rfs_vnics(bp);
rc               7748 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               7753 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_set_tpa(bp, true);
rc               7754 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               7762 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_set_vnic_filter(bp, 0, 0, bp->dev->dev_addr);
rc               7763 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               7764 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "HWRM vnic filter failure rc: %x\n", rc);
rc               7786 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_cfg_rx_mode(bp);
rc               7787 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7790 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_set_coal(bp);
rc               7791 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7793 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				rc);
rc               7796 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_setup_nitroa0_vnic(bp);
rc               7797 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               7799 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   rc);
rc               7812 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7834 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7837 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = netif_set_real_num_tx_queues(dev, bp->tx_nr_rings -
rc               7839 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7840 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7842 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = netif_set_real_num_rx_queues(dev, bp->rx_nr_rings);
rc               7843 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               7844 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               7851 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               7926 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               7933 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_set_real_num_queues(bp);
rc               7934 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               8032 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, total_vecs, max, rc = 0, min = 1, ulp_msix;
rc               8058 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENODEV;
rc               8069 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_trim_rings(bp, &bp->rx_nr_rings, &bp->tx_nr_rings,
rc               8071 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               8079 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENOMEM;
rc               8087 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	netdev_err(bp->dev, "bnxt_init_msix err: %x\n", rc);
rc               8092 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               8112 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               8115 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_init_msix(bp);
rc               8119 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_init_inta(bp);
rc               8121 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               8138 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               8149 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = __bnxt_reserve_rings(bp);
rc               8151 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!rc)
rc               8152 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_init_int_mode(bp);
rc               8153 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		bnxt_ulp_irq_restart(bp, rc);
rc               8155 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               8156 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "ring reservation/IRQ init failure rc: %d\n", rc);
rc               8157 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               8199 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, j, rc = 0;
rc               8205 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_setup_int_mode(bp);
rc               8206 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               8208 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               8209 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               8223 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = irq_cpu_rmap_add(rmap, irq->vector);
rc               8224 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               8230 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = request_irq(irq->vector, irq->handler, flags, irq->name,
rc               8232 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               8243 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = irq_set_affinity_hint(irq->vector, irq->cpu_mask);
rc               8244 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc) {
rc               8252 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               8407 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               8421 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               8422 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               8448 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               8453 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               8463 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               8464 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               8466 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               8656 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               8666 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               8667 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc && !(bp->link_info.autoneg & BNXT_AUTONEG_FLOW_CTRL)) {
rc               8680 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               8744 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               8753 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               8754 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc)
rc               8757 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               8758 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               8777 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_fw_init_one(bp);
rc               8778 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc) {
rc               8780 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				return rc;
rc               8783 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_init_int_mode(bp);
rc               8784 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc) {
rc               8786 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				return rc;
rc               8793 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_hwrm_func_resc_qcaps(bp, true);
rc               8815 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               8824 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               8825 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               8827 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               8854 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               8862 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               8863 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc)
rc               8866 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               8872 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               8878 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               8879 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               8887 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               8893 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               8894 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc) {
rc               9006 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               9012 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_update_link(bp, true);
rc               9013 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               9015 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               9016 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               9052 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_set_link_setting(bp, update_pause, update_eee);
rc               9054 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_set_pause(bp);
rc               9055 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               9057 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               9058 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               9061 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9082 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               9088 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_init_dflt_ring_mode(bp);
rc               9089 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               9091 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               9094 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_reserve_rings(bp, irq_re_init);
rc               9095 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               9096 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               9104 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_mem(bp, irq_re_init);
rc               9105 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               9106 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "bnxt_alloc_mem err: %x\n", rc);
rc               9112 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_request_irq(bp);
rc               9113 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               9114 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			netdev_err(bp->dev, "bnxt_request_irq err: %x\n", rc);
rc               9122 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_init_nic(bp, irq_re_init);
rc               9123 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               9124 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "bnxt_init_nic err: %x\n", rc);
rc               9130 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_update_phy_setting(bp);
rc               9132 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               9169 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9175 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               9177 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = __bnxt_open_nic(bp, irq_re_init, link_re_init);
rc               9178 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               9179 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "nic open fail (rc: %x)\n", rc);
rc               9182 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9191 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               9193 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_mem(bp, false);
rc               9194 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               9195 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "bnxt_alloc_mem err: %x\n", rc);
rc               9198 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_init_nic(bp, false);
rc               9199 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               9200 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "bnxt_init_nic err: %x\n", rc);
rc               9209 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9225 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               9232 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_if_change(bp, true);
rc               9233 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               9234 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               9235 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = __bnxt_open_nic(bp, true, true);
rc               9236 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               9250 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9299 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               9315 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = wait_event_interruptible_timeout(bp->sriov_cfg_wait,
rc               9318 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               9323 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9342 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               9359 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               9360 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc)
rc               9363 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9394 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               9407 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_port_phy_read(bp, mdio->phy_id, mdio->reg_num,
rc               9410 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               9612 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int i, off = 0, rc;
rc               9631 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = _hwrm_send_message(bp, &req, sizeof(req),
rc               9651 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_set_vnic_filter(bp, 0, i, vnic->uc_list + off);
rc               9652 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               9654 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   rc);
rc               9656 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               9661 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_cfa_l2_set_rx_mask(bp, 0);
rc               9662 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc && vnic->mc_list_count) {
rc               9664 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			    rc);
rc               9667 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_cfa_l2_set_rx_mask(bp, 0);
rc               9669 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               9671 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               9673 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9802 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               9840 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               9853 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_set_tpa(bp,
rc               9856 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (rc)
rc               9860 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9868 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               9874 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               9875 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!rc) {
rc               9880 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               9939 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc;
rc               9944 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_open_nic(bp, false, false);
rc               9945 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!silent && !rc)
rc               10139 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               10144 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_func_qcfg(bp);
rc               10145 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               10146 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		netdev_err(bp->dev, "func_qcfg cmd failed, rc = %d\n", rc);
rc               10147 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               10281 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc;
rc               10288 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_update_link(bp, true);
rc               10290 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               10292 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				   rc);
rc               10295 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc;
rc               10298 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_update_phy_setting(bp);
rc               10300 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               10348 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int cp, vnics, rc;
rc               10353 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_get_max_rings(bp, &max_rx, &max_tx, sh);
rc               10354 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10355 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               10451 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               10454 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_ver_get(bp);
rc               10455 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10456 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               10459 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_kong_hwrm_resources(bp);
rc               10460 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               10466 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_alloc_hwrm_short_cmd_req(bp);
rc               10467 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               10468 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               10470 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_func_reset(bp);
rc               10471 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10480 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               10483 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_func_qcaps(bp);
rc               10484 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               10486 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               10490 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_cfa_adv_flow_mgnt_qcaps(bp);
rc               10491 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10493 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			    rc);
rc               10496 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_error_recovery_qcfg(bp);
rc               10497 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10499 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			    rc);
rc               10501 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_func_drv_rgtr(bp);
rc               10502 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10505 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_func_rgtr_async_events(bp, NULL, 0);
rc               10506 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10566 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               10568 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_fw_init_one_p1(bp);
rc               10569 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               10571 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               10573 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_fw_init_one_p2(bp);
rc               10574 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               10576 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               10578 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_approve_mac(bp, bp->dev->dev_addr, false);
rc               10579 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10580 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               10633 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc;
rc               10640 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               10641 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               10642 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			netdev_warn(bp->dev, "Unable to reset FW rc=%d\n", rc);
rc               10650 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               10739 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = __bnxt_hwrm_ver_get(bp, true);
rc               10740 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               10757 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_open(bp->dev);
rc               10758 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               10763 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		bnxt_ulp_irq_restart(bp, rc);
rc               10784 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               10790 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = pci_enable_device(pdev);
rc               10791 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               10799 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENODEV;
rc               10803 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = pci_request_regions(pdev, DRV_MODULE_NAME);
rc               10804 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               10823 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENOMEM;
rc               10830 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENOMEM;
rc               10837 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENOMEM;
rc               10870 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               10878 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               10886 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_approve_mac(bp, addr->sa_data, true);
rc               10887 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10888 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               10893 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_open_nic(bp, false, false);
rc               10896 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               10920 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               10934 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_check_rings(bp, bp->tx_nr_rings_per_tc, bp->rx_nr_rings,
rc               10936 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               10937 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               11041 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0, idx, bit_id, l2_idx = 0;
rc               11066 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EPROTONOSUPPORT;
rc               11074 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EPROTONOSUPPORT;
rc               11079 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EPROTONOSUPPORT;
rc               11084 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EPROTONOSUPPORT;
rc               11097 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = 0;
rc               11108 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENOMEM;
rc               11127 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11138 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int rc;
rc               11153 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				rc = bnxt_hwrm_cfa_ntuple_filter_alloc(bp,
rc               11155 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				if (rc)
rc               11278 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rem, rc = 0;
rc               11300 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_hwrm_set_br_mode(bp, mode);
rc               11301 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!rc)
rc               11305 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11404 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               11407 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_phy_qcaps(bp);
rc               11408 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               11410 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               11411 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               11413 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_update_link(bp, false);
rc               11414 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               11416 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			   rc);
rc               11417 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               11508 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               11510 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_get_max_rings(bp, max_rx, max_tx, shared);
rc               11511 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc && (bp->flags & BNXT_FLAG_AGG_RINGS)) {
rc               11514 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_get_max_rings(bp, max_rx, max_tx, shared);
rc               11515 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc) {
rc               11518 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			return rc;
rc               11543 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_trim_rings(bp, max_rx, max_tx, max_cp, shared);
rc               11544 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               11545 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = 0;
rc               11547 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11563 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int dflt_rings, max_rx_rings, max_tx_rings, rc;
rc               11580 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_get_dflt_rings(bp, &max_rx_rings, &max_tx_rings, sh);
rc               11581 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11582 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		return rc;
rc               11591 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = __bnxt_reserve_rings(bp);
rc               11592 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11600 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = __bnxt_reserve_rings(bp);
rc               11601 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               11609 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               11613 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11618 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               11625 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_set_dflt_rings(bp, true);
rc               11626 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               11630 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_init_int_mode(bp);
rc               11631 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11640 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bnxt_ulp_irq_restart(bp, rc);
rc               11641 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11646 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc;
rc               11656 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_init_int_mode(bp);
rc               11657 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bnxt_ulp_irq_restart(bp, rc);
rc               11660 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rc)
rc               11663 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rc = bnxt_open_nic(bp, true, false);
rc               11666 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11671 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               11690 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_approve_mac(bp, bp->dev->dev_addr, strict_approval);
rc               11693 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11722 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc, max_irqs;
rc               11752 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_init_board(pdev, dev);
rc               11753 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc < 0)
rc               11761 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_hwrm_resources(bp);
rc               11762 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11768 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_fw_init_one_p1(bp);
rc               11769 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11775 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_fw_init_one_p2(bp);
rc               11776 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11824 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_init_mac_addr(bp);
rc               11825 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               11827 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EADDRNOTAVAIL;
rc               11840 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_probe_phy(bp, true);
rc               11841 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11847 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_set_dflt_rings(bp, true);
rc               11848 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               11850 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENOMEM;
rc               11859 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_init_int_mode(bp);
rc               11860 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11882 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = register_netdev(dev);
rc               11883 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc)
rc               11914 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11951 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               11956 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_close(dev);
rc               11960 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc               11967 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int rc = 0;
rc               11971 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -ENODEV;
rc               11974 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_hwrm_func_reset(bp);
rc               11975 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rc) {
rc               11976 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = -EBUSY;
rc               11981 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rc = bnxt_open(dev);
rc               11982 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!rc)
rc               11988 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return rc;
rc                 42 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc = 0, i;
rc                 59 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                 60 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                 67 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc = 0;
rc                 73 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                 74 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (!rc) {
rc                 88 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                 96 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc = 0, i;
rc                131 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                132 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                141 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc, i;
rc                146 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                147 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (rc) {
rc                149 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		return rc;
rc                180 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int i, j, rc;
rc                207 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_open_nic(bp, false, false);
rc                208 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc) {
rc                209 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			netdev_warn(bp->dev, "failed to open NIC, rc = %d\n", rc);
rc                210 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			return rc;
rc                218 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_cos2bw_cfg(bp, bp->ieee_ets, tc);
rc                219 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc) {
rc                220 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			netdev_warn(bp->dev, "failed to config BW, rc = %d\n", rc);
rc                221 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			return rc;
rc                223 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_pri2cos_cfg(bp, bp->ieee_ets);
rc                224 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc) {
rc                225 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			netdev_warn(bp->dev, "failed to config prio, rc = %d\n", rc);
rc                226 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			return rc;
rc                239 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc;
rc                270 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_queue_remap(bp, tc_mask);
rc                274 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                275 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (rc)
rc                276 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		return rc;
rc                278 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                286 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc;
rc                291 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                292 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (rc) {
rc                294 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		return rc;
rc                312 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc, n, i;
rc                329 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = hwrm_send_message(bp, &get, sizeof(get), HWRM_CMD_TIMEOUT);
rc                330 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (rc)
rc                336 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = -ENODEV;
rc                379 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = hwrm_send_message(bp, &set, sizeof(set), HWRM_CMD_TIMEOUT);
rc                383 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                390 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc;
rc                398 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = _hwrm_send_message_silent(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                399 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (!rc) {
rc                406 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                415 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc;
rc                434 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                437 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                482 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc;
rc                493 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_cos2bw_qcfg(bp, my_ets);
rc                494 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc)
rc                496 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_pri2cos_qcfg(bp, my_ets);
rc                497 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc)
rc                512 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                520 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc, i;
rc                526 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = bnxt_ets_validate(bp, ets, &max_tc);
rc                527 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (!rc) {
rc                537 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_setup_mq_tc(dev, max_tc);
rc                538 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc)
rc                539 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			return rc;
rc                540 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_cos2bw_cfg(bp, ets, max_tc);
rc                541 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc)
rc                542 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			return rc;
rc                543 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_pri2cos_cfg(bp, ets);
rc                544 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc)
rc                545 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 			return rc;
rc                548 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                557 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int i, rc;
rc                569 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_pfc_qcfg(bp, my_pfc);
rc                570 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		if (rc)
rc                595 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc;
rc                607 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = bnxt_hwrm_queue_pfc_cfg(bp, pfc);
rc                608 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (!rc)
rc                611 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                628 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc;
rc                634 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = bnxt_dcbnl_ieee_dscp_app_prep(bp, app);
rc                635 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (rc)
rc                636 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		return rc;
rc                638 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = dcb_ieee_setapp(dev, app);
rc                639 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (rc)
rc                640 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		return rc;
rc                646 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_set_dcbx_app(bp, app, true);
rc                649 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_dscp2pri_cfg(bp, app, true);
rc                651 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                657 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	int rc;
rc                663 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = bnxt_dcbnl_ieee_dscp_app_prep(bp, app);
rc                664 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (rc)
rc                665 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		return rc;
rc                667 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	rc = dcb_ieee_delapp(dev, app);
rc                668 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	if (rc)
rc                669 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		return rc;
rc                674 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_set_dcbx_app(bp, app, false);
rc                677 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 		rc = bnxt_hwrm_queue_dscp2pri_cfg(bp, app, false);
rc                679 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	return rc;
rc                 23 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	int rc;
rc                 32 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		rc = devlink_fmsg_string_pair_put(fmsg, "Description",
rc                 34 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		if (rc)
rc                 35 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 			return rc;
rc                 37 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		rc = devlink_fmsg_string_pair_put(fmsg, "Description",
rc                 39 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		if (rc)
rc                 40 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 			return rc;
rc                 44 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		rc = devlink_fmsg_u32_pair_put(fmsg, "Error code", val >> 16);
rc                 45 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		if (rc)
rc                 46 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 			return rc;
rc                 50 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	rc = devlink_fmsg_u32_pair_put(fmsg, "Reset count", val);
rc                 51 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	if (rc)
rc                 52 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		return rc;
rc                299 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	int idx = 0, rc, i;
rc                335 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		rc = hwrm_send_message(bp, msg, msg_len, HWRM_CMD_TIMEOUT);
rc                337 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		rc = hwrm_send_message_silent(bp, msg, msg_len,
rc                339 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		if (!rc) {
rc                348 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 				rc = -EOPNOTSUPP;
rc                352 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	if (rc == -EACCES)
rc                354 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	return rc;
rc                362 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	int rc;
rc                365 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	rc = bnxt_hwrm_nvm_req(bp, id, &req, sizeof(req), &ctx->val);
rc                366 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	if (!rc)
rc                370 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	return rc;
rc                437 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	int rc;
rc                460 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	rc = devlink_register(dl, &bp->pdev->dev);
rc                461 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	if (rc) {
rc                462 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 		netdev_warn(bp->dev, "devlink_register failed. rc=%d", rc);
rc                469 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	rc = devlink_params_register(dl, bnxt_dl_params,
rc                471 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	if (rc) {
rc                473 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 			    rc);
rc                480 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	rc = devlink_port_register(dl, &bp->dl_port, bp->pf.port_id);
rc                481 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	if (rc) {
rc                486 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	rc = devlink_port_params_register(&bp->dl_port, bnxt_dl_port_params,
rc                488 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	if (rc) {
rc                507 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	return rc;
rc                 82 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc                129 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = bnxt_close_nic(bp, true, false);
rc                130 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			if (!rc)
rc                131 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 				rc = bnxt_open_nic(bp, true, false);
rc                133 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = bnxt_hwrm_set_coal(bp);
rc                137 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc                814 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc                845 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_check_rings(bp, req_tx_rings, req_rx_rings, sh, tcs, tx_xdp);
rc                846 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc) {
rc                848 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		return rc;
rc                857 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_close_nic(bp, true, false);
rc                858 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc) {
rc                860 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 				   rc);
rc                861 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			return rc;
rc                885 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_open_nic(bp, true, false);
rc                886 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if ((!rc) && BNXT_PF(bp)) {
rc                892 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_reserve_rings(bp, true);
rc                895 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc                930 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int i, rc = -EINVAL;
rc                933 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		return rc;
rc                946 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc                995 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = 0;
rc               1000 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1069 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int tuple, rc = 0;
rc               1138 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_open_nic(bp, false, false);
rc               1140 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1147 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               1161 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_grxclsrlall(bp, cmd, (u32 *)rule_locs);
rc               1165 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_grxclsrule(bp, cmd);
rc               1170 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_grxfh(bp, cmd);
rc               1174 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = -EOPNOTSUPP;
rc               1178 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1184 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               1188 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_srxfh(bp, cmd);
rc               1192 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = -EOPNOTSUPP;
rc               1195 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1591 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               1617 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = -EINVAL;
rc               1622 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = -EINVAL;
rc               1628 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = -EINVAL;
rc               1638 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_hwrm_set_link_setting(bp, set_pause, false);
rc               1642 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1661 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               1692 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_hwrm_set_pause(bp);
rc               1693 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1722 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               1745 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = hwrm_send_message(bp, &req, sizeof(req), FLASH_NVRAM_TIMEOUT);
rc               1748 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc == -EACCES)
rc               1750 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1758 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               1798 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               1799 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc == -EACCES)
rc               1801 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1809 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int	rc = 0;
rc               1876 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_flash_nvram(dev, dir_type, BNX_DIR_ORDINAL_FIRST,
rc               1878 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc == 0)	/* Firmware update successful */
rc               1879 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_firmware_reset(dev, dir_type);
rc               1881 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1892 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               1929 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_flash_nvram(dev, dir_type, BNX_DIR_ORDINAL_FIRST,
rc               1932 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               1982 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int			rc;
rc               1984 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = request_firmware(&fw, filename, &dev->dev);
rc               1985 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc != 0) {
rc               1987 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			   rc, filename);
rc               1988 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		return rc;
rc               1991 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_flash_firmware(dev, dir_type, fw->data, fw->size);
rc               1993 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_flash_microcode(dev, dir_type, fw->data, fw->size);
rc               1995 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_flash_nvram(dev, dir_type, BNX_DIR_ORDINAL_FIRST,
rc               1998 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2009 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               2021 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = request_firmware(&fw, filename, &dev->dev);
rc               2022 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc != 0) {
rc               2024 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			   rc, filename);
rc               2025 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		return rc;
rc               2031 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = -EFBIG;
rc               2048 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = -ENOMEM;
rc               2053 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = hwrm_send_message(bp, &modify, sizeof(modify),
rc               2060 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc)
rc               2069 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = _hwrm_send_message(bp, &install, sizeof(install),
rc               2071 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc) {
rc               2078 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = _hwrm_send_message(bp, &install, sizeof(install),
rc               2081 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc)
rc               2088 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = -ENOPKG;
rc               2093 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc == -EACCES)
rc               2095 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2117 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2124 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               2125 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (!rc) {
rc               2130 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2149 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2157 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = nvm_get_dir_info(dev, &dir_entries, &entry_length);
rc               2158 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc != 0)
rc               2159 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		return rc;
rc               2180 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               2181 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc == 0)
rc               2184 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2191 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2212 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               2213 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc == 0)
rc               2216 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2224 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2236 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = _hwrm_send_message_silent(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               2237 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc == 0) {
rc               2246 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2396 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               2436 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_hwrm_set_link_setting(bp, false, true);
rc               2438 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2469 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc, byte_offset = 0;
rc               2485 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = _hwrm_send_message(bp, &req, sizeof(req),
rc               2487 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (!rc)
rc               2491 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	} while (!rc && data_length > 0);
rc               2493 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2501 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2515 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_read_sfp_module_eeprom_info(bp, I2C_DEV_ADDR_A0, 0, 0,
rc               2518 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (!rc) {
rc               2539 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = -EOPNOTSUPP;
rc               2543 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2552 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               2560 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_read_sfp_module_eeprom_info(bp, I2C_DEV_ADDR_A0, 0,
rc               2562 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc)
rc               2563 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			return rc;
rc               2572 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_read_sfp_module_eeprom_info(bp, I2C_DEV_ADDR_A2, 1,
rc               2575 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2580 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               2592 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_hwrm_set_link_setting(bp, true, false);
rc               2594 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2606 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int i, rc;
rc               2632 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               2633 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2650 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		int rc;
rc               2652 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_hwrm_selftest_irq(bp, cmpl_ring);
rc               2653 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc)
rc               2654 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			return rc;
rc               2677 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2681 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               2682 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (!rc)
rc               2686 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2695 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2700 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_query_force_speeds(bp, &fw_advertising);
rc               2701 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc)
rc               2702 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		return rc;
rc               2719 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = hwrm_send_message(bp, req, sizeof(*req), HWRM_CMD_TIMEOUT);
rc               2722 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2781 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = -EIO;
rc               2801 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = bnxt_rx_loopback(bp, cpr, raw_cons, pkt_size);
rc               2809 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2821 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2850 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_poll_loopback(bp, cpr, pkt_size);
rc               2854 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2861 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               2867 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), bp->test_info->timeout);
rc               2870 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               2887 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0, i;
rc               2921 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_close_nic(bp, false, false);
rc               2922 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc)
rc               2929 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_half_open_nic(bp);
rc               2930 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc) {
rc               2958 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_open_nic(bp, false, true);
rc               2960 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc || bnxt_test_irq(bp)) {
rc               2977 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0;
rc               2995 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_firmware_reset(dev, BNXT_FW_RESET_CHIP);
rc               2996 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (!rc) {
rc               3005 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_firmware_reset(dev, BNXT_FW_RESET_AP);
rc               3006 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (!rc) {
rc               3011 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = -EINVAL;
rc               3014 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               3026 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc, off = 0;
rc               3041 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = _hwrm_send_message(bp, msg, msg_len, HWRM_CMD_TIMEOUT);
rc               3042 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc)
rc               3051 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 				rc = -EIO;
rc               3060 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 				rc = -ENOMEM;
rc               3070 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 				rc = -ENOBUFS;
rc               3087 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               3095 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               3104 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_hwrm_dbg_dma_data(bp, &req, sizeof(req), &info);
rc               3105 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (!rc) {
rc               3110 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               3131 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc;
rc               3148 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_hwrm_dbg_dma_data(bp, &req, sizeof(req), &info);
rc               3149 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (!rc)
rc               3152 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               3242 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int rc = 0, i;
rc               3262 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = bnxt_hwrm_dbg_coredump_list(bp, &coredump);
rc               3263 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc) {
rc               3281 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			rc = -ENOBUFS;
rc               3287 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_hwrm_dbg_coredump_initiate(bp, comp_id, seg_id);
rc               3288 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc) {
rc               3296 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_hwrm_dbg_coredump_retrieve(bp, comp_id, seg_id,
rc               3299 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (rc && rc == -ENOBUFS)
rc               3301 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		else if (rc)
rc               3310 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 					   rc, duration, 0);
rc               3328 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 					  rc);
rc               3331 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc == -ENOBUFS)
rc               3333 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	return rc;
rc               3370 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	int i, rc;
rc               3381 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               3382 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (rc)
rc                 30 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc = 0;
rc                 42 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                 43 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                 45 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 			   rc);
rc                 46 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                 73 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                 78 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_vf_ndo_prep(bp, vf_id);
rc                 79 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                 80 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                 98 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                 99 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (!rc) {
rc                105 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                112 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                117 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                118 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc) {
rc                120 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                139 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                150 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                151 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                177 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                179 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_vf_ndo_prep(bp, vf_id);
rc                180 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                181 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                214 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                216 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_vf_ndo_prep(bp, vf_id);
rc                217 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                218 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                243 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                251 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_vf_ndo_prep(bp, vf_id);
rc                252 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                253 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                270 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                271 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (!rc)
rc                273 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                283 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                285 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_vf_ndo_prep(bp, vf_id);
rc                286 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                287 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                310 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                311 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (!rc) {
rc                315 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                322 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                324 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_vf_ndo_prep(bp, vf_id);
rc                325 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                326 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                343 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = -EINVAL;
rc                347 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = bnxt_hwrm_fwd_async_event_cmpl(bp, vf,
rc                349 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                366 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int i, rc = 0;
rc                375 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = _hwrm_send_message(bp, &req, sizeof(req),
rc                377 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		if (rc)
rc                381 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                510 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int i, rc = 0, min = 1;
rc                579 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = _hwrm_send_message(bp, &req, sizeof(req),
rc                581 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		if (rc)
rc                601 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = pf->active_vfs;
rc                603 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                611 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	u32 rc = 0, mtu, i;
rc                666 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = _hwrm_send_message(bp, &req, sizeof(req),
rc                668 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		if (rc)
rc                672 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = __bnxt_hwrm_get_tx_rings(bp, pf->vf[i].fw_fid,
rc                674 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		if (rc)
rc                687 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = pf->active_vfs;
rc                689 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                702 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc;
rc                705 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_hwrm_func_buf_rgtr(bp);
rc                706 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                707 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                710 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_func_cfg(bp, *num_vfs, reset);
rc                711 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc != *num_vfs) {
rc                712 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		if (rc <= 0) {
rc                715 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 			return rc;
rc                718 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 			    rc);
rc                719 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		*num_vfs = rc;
rc                728 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc = 0, vfs_supported;
rc                787 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_alloc_vf_resources(bp, *num_vfs);
rc                788 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                791 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = bnxt_cfg_hw_sriov(bp, num_vfs, false);
rc                792 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                795 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = pci_enable_sriov(bp->pdev, *num_vfs);
rc                796 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                808 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                897 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc = 0;
rc                913 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                914 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                915 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		netdev_err(bp->dev, "hwrm_fwd_resp failed. rc:%d\n", rc);
rc                916 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                922 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc = 0;
rc                934 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                935 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                936 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		netdev_err(bp->dev, "hwrm_fwd_err_resp failed. rc:%d\n", rc);
rc                937 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc                943 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc = 0;
rc                955 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                956 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc)
rc                957 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		netdev_err(bp->dev, "hwrm_exec_fw_resp failed. rc:%d\n", rc);
rc                958 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc               1023 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc = 0;
rc               1027 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = bnxt_hwrm_exec_fwd_resp(
rc               1067 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = bnxt_hwrm_fwd_resp(bp, vf, &phy_qcfg_resp,
rc               1072 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc               1077 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc = 0;
rc               1083 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = bnxt_vf_configure_mac(bp, vf);
rc               1086 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = bnxt_vf_validate_set_mac(bp, vf);
rc               1092 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = bnxt_hwrm_exec_fwd_resp(
rc               1096 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = bnxt_vf_set_link(bp, vf);
rc               1101 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	return rc;
rc               1152 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	int rc = 0;
rc               1159 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 			rc = -EADDRNOTAVAIL;
rc               1165 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               1167 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (rc && strict) {
rc               1168 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		rc = -EADDRNOTAVAIL;
rc               1171 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		return rc;
rc                119 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int i, rc;
rc                132 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			rc = bnxt_tc_parse_redir(bp, actions, act);
rc                133 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			if (rc)
rc                134 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 				return rc;
rc                139 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			rc = bnxt_tc_parse_vlan(bp, actions, act);
rc                140 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			if (rc)
rc                141 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 				return rc;
rc                144 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			rc = bnxt_tc_parse_tunnel_set(bp, actions, act);
rc                145 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			if (rc)
rc                146 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 				return rc;
rc                310 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                318 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                319 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc                320 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		netdev_info(bp->dev, "%s: Error rc=%d", __func__, rc);
rc                322 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc                397 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                497 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                498 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (!rc) {
rc                516 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc                529 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                578 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                579 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (!rc) {
rc                583 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		netdev_info(bp->dev, "%s: Error rc=%d", __func__, rc);
rc                587 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc                594 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                599 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                600 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc                601 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		netdev_info(bp->dev, "%s: Error rc=%d", __func__, rc);
rc                603 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc                617 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                643 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                644 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (!rc) {
rc                648 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		netdev_info(bp->dev, "%s: Error rc=%d", __func__, rc);
rc                652 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc                659 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                664 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                665 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc                666 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		netdev_info(bp->dev, "%s: Error rc=%d", __func__, rc);
rc                668 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc                676 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                681 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc =  rhashtable_remove_fast(&tc_info->l2_table, &l2_node->node,
rc                683 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		if (rc)
rc                686 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 				   __func__, rc);
rc                698 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                704 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			rc = -ENOMEM;
rc                709 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc = rhashtable_insert_fast(l2_table, &l2_node->node,
rc                711 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		if (rc) {
rc                715 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 				   __func__, rc);
rc                824 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                827 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc =  rhashtable_remove_fast(tunnel_table, &tunnel_node->node,
rc                829 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		if (rc) {
rc                830 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			netdev_err(bp->dev, "rhashtable_remove_fast rc=%d", rc);
rc                831 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			rc = -1;
rc                834 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		return rc;
rc                849 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                855 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			rc = -ENOMEM;
rc                861 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc = rhashtable_insert_fast(tunnel_table, &tunnel_node->node,
rc                863 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		if (rc) {
rc                871 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	netdev_info(bp->dev, "error rc=%d", rc);
rc                920 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                925 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc =  rhashtable_remove_fast(&tc_info->decap_l2_table,
rc                928 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		if (rc)
rc                929 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			netdev_err(bp->dev, "rhashtable_remove_fast rc=%d", rc);
rc                939 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                944 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_tc_put_tunnel_node(bp, &tc_info->decap_table,
rc                947 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (!rc && decap_handle != INVALID_TUNNEL_HANDLE)
rc                961 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc                986 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			rc = -EOPNOTSUPP;
rc                998 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc = -EOPNOTSUPP;
rc               1006 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc = -EOPNOTSUPP;
rc               1020 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc               1037 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc               1062 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_tc_resolve_tunnel_hdrs(bp, &tun_key, &l2_info);
rc               1063 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1081 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_tc_get_ref_decap_handle(bp, flow, decap_l2_info, flow_node,
rc               1083 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1087 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = hwrm_cfa_decap_filter_alloc(bp, flow, decap_l2_info,
rc               1090 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1103 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc               1111 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc               1113 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_tc_put_tunnel_node(bp, &tc_info->encap_table,
rc               1115 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (!rc && encap_handle != INVALID_TUNNEL_HANDLE)
rc               1131 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc               1148 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_tc_resolve_tunnel_hdrs(bp, encap_key, &encap_node->l2_info);
rc               1149 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1153 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = hwrm_cfa_encap_record_alloc(bp, encap_key, &encap_node->l2_info,
rc               1155 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1165 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc               1196 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc               1211 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = rhashtable_remove_fast(&tc_info->flow_table, &flow_node->node,
rc               1213 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1215 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			   __func__, rc);
rc               1257 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc               1262 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc = -ENOMEM;
rc               1268 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_tc_parse_flow(bp, tc_flow_cmd, flow);
rc               1269 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1276 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc = -EOPNOTSUPP;
rc               1291 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_tc_get_ref_flow_handle(bp, flow, new_node, &ref_flow_handle);
rc               1292 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1296 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_tc_get_tunnel_handle(bp, flow, new_node, &tunnel_handle);
rc               1297 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1301 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_hwrm_cfa_flow_alloc(bp, flow, ref_flow_handle,
rc               1303 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1309 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = rhashtable_insert_fast(&tc_info->flow_table, &new_node->node,
rc               1311 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1329 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		   __func__, tc_flow_cmd->cookie, rc);
rc               1330 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc               1413 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc, i;
rc               1425 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc               1426 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (!rc) {
rc               1441 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		netdev_info(bp->dev, "error rc=%d", rc);
rc               1445 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc               1480 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc, i;
rc               1482 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = bnxt_hwrm_cfa_flow_stats_get(bp, num_flows, stats_batch);
rc               1483 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1484 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		return rc;
rc               1509 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc, i;
rc               1513 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = 0;
rc               1521 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 				rc = PTR_ERR(flow_node);
rc               1535 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc               1541 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int num_flows, rc;
rc               1550 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		rc = bnxt_tc_flow_stats_batch_prep(bp, tc_info->stats_batch,
rc               1552 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 		if (rc) {
rc               1553 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 			if (rc == -EAGAIN)
rc               1617 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	int rc;
rc               1635 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = rhashtable_init(&tc_info->flow_table, &tc_info->flow_ht_params);
rc               1636 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1640 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = rhashtable_init(&tc_info->l2_table, &tc_info->l2_ht_params);
rc               1641 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1645 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = rhashtable_init(&tc_info->decap_l2_table,
rc               1647 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1651 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = rhashtable_init(&tc_info->decap_table,
rc               1653 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1657 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	rc = rhashtable_init(&tc_info->encap_table,
rc               1659 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	if (rc)
rc               1678 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 	return rc;
rc                120 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	int rc = 0;
rc                153 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 			rc = bnxt_open_nic(bp, true, false);
rc                155 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 			rc = bnxt_reserve_rings(bp, true);
rc                158 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	if (rc) {
rc                231 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	int rc;
rc                239 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	rc = _hwrm_send_message(bp, fw_msg->msg, fw_msg->msg_len,
rc                241 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	if (!rc) {
rc                251 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	return rc;
rc                 32 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	int rc;
rc                 39 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                 40 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	if (!rc) {
rc                 46 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		netdev_info(bp->dev, "%s error rc=%d", __func__, rc);
rc                 50 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	return rc;
rc                 56 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	int rc;
rc                 61 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	rc = hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                 62 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	if (rc)
rc                 63 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		netdev_info(bp->dev, "%s error rc=%d", __func__, rc);
rc                 64 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	return rc;
rc                 73 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	int rc;
rc                 80 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	rc = _hwrm_send_message(bp, &req, sizeof(req), HWRM_CMD_TIMEOUT);
rc                 81 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	if (!rc) {
rc                 89 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	return rc;
rc                117 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	int rc, len = skb->len;
rc                124 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	rc = dev_queue_xmit(skb);
rc                125 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	if (!rc) {
rc                129 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	return rc;
rc                209 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	int rc;
rc                211 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	rc = snprintf(buf, len, "pf%dvf%d", PCI_FUNC(pf_pdev->devfn),
rc                213 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	if (rc >= len)
rc                399 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	int rc, i;
rc                412 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		rc = -ENOMEM;
rc                421 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 			rc = -ENOMEM;
rc                433 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		rc = hwrm_cfa_vfr_alloc(bp, vf_rep->vf_idx,
rc                436 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		if (rc) {
rc                437 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 			rc = -ENOLINK;
rc                445 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 			rc = -ENOMEM;
rc                453 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		rc = register_netdev(dev);
rc                454 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		if (rc) {
rc                468 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	netdev_info(bp->dev, "%s error=%d", __func__, rc);
rc                471 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	return rc;
rc                487 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	int rc = 0;
rc                494 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		rc = -EINVAL;
rc                506 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 			rc = -ENOTSUPP;
rc                512 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 			rc = -EPERM;
rc                515 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		rc = bnxt_vf_reps_create(bp);
rc                519 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		rc = -EINVAL;
rc                524 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	return rc;
rc                268 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	int tx_xdp = 0, rc, tc;
rc                286 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	rc = bnxt_check_rings(bp, bp->tx_nr_rings_per_tc, bp->rx_nr_rings,
rc                288 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	if (rc) {
rc                290 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		return rc;
rc                326 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	int rc;
rc                330 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		rc = bnxt_xdp_set(bp, xdp->prog);
rc                334 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		rc = 0;
rc                337 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		rc = -EINVAL;
rc                340 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	return rc;
rc                327 drivers/net/ethernet/broadcom/cnic.c 	int rc = 0, retry = 0;
rc                353 drivers/net/ethernet/broadcom/cnic.c 		rc = 0;
rc                357 drivers/net/ethernet/broadcom/cnic.c 			rc = ulp_ops->iscsi_nl_send_msg(
rc                361 drivers/net/ethernet/broadcom/cnic.c 		if (rc == 0 || msg_type != ISCSI_KEVENT_PATH_REQ)
rc                367 drivers/net/ethernet/broadcom/cnic.c 	return rc;
rc                375 drivers/net/ethernet/broadcom/cnic.c 	int rc = -EINVAL;
rc                394 drivers/net/ethernet/broadcom/cnic.c 			rc = -ENODEV;
rc                423 drivers/net/ethernet/broadcom/cnic.c 		rc = 0;
rc                427 drivers/net/ethernet/broadcom/cnic.c 	return rc;
rc               3248 drivers/net/ethernet/broadcom/cnic.c 	int rc;
rc               3254 drivers/net/ethernet/broadcom/cnic.c 		rc = ulp_ops->cnic_get_stats(cp->ulp_handle[ulp_type]);
rc               3256 drivers/net/ethernet/broadcom/cnic.c 		rc = -ENODEV;
rc               3258 drivers/net/ethernet/broadcom/cnic.c 	return rc;
rc               3761 drivers/net/ethernet/broadcom/cnic.c 	int is_v6, rc = 0;
rc               3816 drivers/net/ethernet/broadcom/cnic.c 			rc = -ENOMEM;
rc               3825 drivers/net/ethernet/broadcom/cnic.c 	return rc;
rc               5765 drivers/net/ethernet/broadcom/cnic.c 	int rc = 0;
rc               5769 drivers/net/ethernet/broadcom/cnic.c 	rc = register_netdevice_notifier(&cnic_netdev_notifier);
rc               5770 drivers/net/ethernet/broadcom/cnic.c 	if (rc) {
rc               5772 drivers/net/ethernet/broadcom/cnic.c 		return rc;
rc               3336 drivers/net/ethernet/broadcom/tg3.c 	int i, j, rc = 0;
rc               3374 drivers/net/ethernet/broadcom/tg3.c 			rc = -EBUSY;
rc               3379 drivers/net/ethernet/broadcom/tg3.c 	return rc;
rc               3612 drivers/net/ethernet/broadcom/tg3.c 	int rc = tg3_pause_cpu(tp, RX_CPU_BASE);
rc               3618 drivers/net/ethernet/broadcom/tg3.c 	return rc;
rc               3643 drivers/net/ethernet/broadcom/tg3.c 	int rc;
rc               3654 drivers/net/ethernet/broadcom/tg3.c 		rc = tg3_rxcpu_pause(tp);
rc               3663 drivers/net/ethernet/broadcom/tg3.c 		rc = tg3_txcpu_pause(tp);
rc               3666 drivers/net/ethernet/broadcom/tg3.c 	if (rc) {
rc               11462 drivers/net/ethernet/broadcom/tg3.c 	int i, rc;
rc               11486 drivers/net/ethernet/broadcom/tg3.c 	rc = pci_enable_msix_range(tp->pdev, msix_ent, 1, tp->irq_cnt);
rc               11487 drivers/net/ethernet/broadcom/tg3.c 	if (rc < 0) {
rc               11489 drivers/net/ethernet/broadcom/tg3.c 	} else if (rc < tp->irq_cnt) {
rc               11491 drivers/net/ethernet/broadcom/tg3.c 			      tp->irq_cnt, rc);
rc               11492 drivers/net/ethernet/broadcom/tg3.c 		tp->irq_cnt = rc;
rc               11493 drivers/net/ethernet/broadcom/tg3.c 		tp->rxq_cnt = max(rc - 1, 1);
rc               18232 drivers/net/ethernet/broadcom/tg3.c 	pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
rc               18248 drivers/net/ethernet/broadcom/tg3.c 		rc = PCI_ERS_RESULT_RECOVERED;
rc               18256 drivers/net/ethernet/broadcom/tg3.c 	rc = PCI_ERS_RESULT_RECOVERED;
rc               18259 drivers/net/ethernet/broadcom/tg3.c 	if (rc != PCI_ERS_RESULT_RECOVERED && netdev && netif_running(netdev)) {
rc               18265 drivers/net/ethernet/broadcom/tg3.c 	return rc;
rc                 46 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	int rc;
rc                 62 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	rc = bfa_nw_ioc_debug_fwtrc(&bnad->bna.ioceth.ioc,
rc                 66 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	if (rc != BFA_STATUS_OK) {
rc                 86 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	int rc;
rc                102 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	rc = bfa_nw_ioc_debug_fwsave(&bnad->bna.ioceth.ioc,
rc                106 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	if (rc != BFA_STATUS_OK && rc != BFA_STATUS_ENOFSAVE) {
rc                186 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	int rc;
rc                202 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	rc = bnad_get_debug_drvinfo(bnad, drv_info->debug_buffer,
rc                205 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	if (rc != BFA_STATUS_OK) {
rc                283 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	ssize_t rc;
rc                288 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	rc = simple_read_from_buffer(buf, nbytes, pos,
rc                297 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	return rc;
rc                307 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	int rc, i;
rc                319 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	rc = sscanf(kern_buf, "%x:%x", &addr, &len);
rc                320 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	if (rc < 2 || len > UINT_MAX >> 2) {
rc                339 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	rc = bna_reg_offset_check(ioc, addr, len);
rc                340 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	if (rc) {
rc                368 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	int rc;
rc                379 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	rc = sscanf(kern_buf, "%x:%x", &addr, &val);
rc                380 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	if (rc < 2) {
rc                390 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	rc = bna_reg_offset_check(ioc, addr, 1);
rc                391 drivers/net/ethernet/brocade/bna/bnad_debugfs.c 	if (rc) {
rc                954 drivers/net/ethernet/cavium/liquidio/lio_main.c 	int rc;
rc                964 drivers/net/ethernet/cavium/liquidio/lio_main.c 	rc = __pci_reset_function_locked(oct->pci_dev);
rc                966 drivers/net/ethernet/cavium/liquidio/lio_main.c 	if (rc != 0)
rc                968 drivers/net/ethernet/cavium/liquidio/lio_main.c 			rc, oct->pf_num);
rc                396 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	int rc = 1;
rc                417 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		rc = 0;
rc                469 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	return rc;
rc                476 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	int rc;
rc                481 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		rc = octeon_mgmt_receive_one(p);
rc                482 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		if (!rc)
rc                113 drivers/net/ethernet/chelsio/cxgb/cphy.h 	int rc = cphy->mdio.mdio_read(cphy->mdio.dev, cphy->mdio.prtad, mmd,
rc                115 drivers/net/ethernet/chelsio/cxgb/cphy.h 	*valp = (rc >= 0) ? rc : -1;
rc                116 drivers/net/ethernet/chelsio/cxgb/cphy.h 	return (rc >= 0) ? 0 : rc;
rc                564 drivers/net/ethernet/chelsio/cxgb3/common.h 	int rc = phy->mdio.mdio_read(phy->mdio.dev, phy->mdio.prtad, mmd, reg);
rc                565 drivers/net/ethernet/chelsio/cxgb3/common.h 	*valp = (rc >= 0) ? rc : -1;
rc                566 drivers/net/ethernet/chelsio/cxgb3/common.h 	return (rc >= 0) ? 0 : rc;
rc                 24 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc                 38 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_compress_buff(pdbg_init, &temp_in_buff, dbg_buff);
rc                 39 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc)
rc                 40 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc                 53 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc = 0;
rc                 58 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_do_compression(pdbg_init, pin_buff, dbg_buff);
rc                 59 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc)
rc                 65 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	return rc;
rc                110 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int vaddr, rc;
rc                116 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = pci_read_vpd(padap->pdev, vaddr, len, dest);
rc                117 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc < 0)
rc                118 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                413 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc = 0;
rc                420 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, buf_size, &temp_buff);
rc                421 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                422 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                434 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc = 0;
rc                436 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_init_devlog_params(padap);
rc                437 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc < 0) {
rc                438 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc                439 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                443 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, dparams->size, &temp_buff);
rc                444 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                445 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                450 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = t4_memory_rw(padap, padap->params.drv_memwin,
rc                456 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc                457 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_err = rc;
rc                459 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc                471 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int size, rc;
rc                483 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc                484 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                485 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                487 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_cim_read(padap, UP_UP_DBG_LA_CFG_A, 1, &cfg);
rc                488 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc) {
rc                489 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc                491 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                495 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_cim_read_la(padap,
rc                498 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc < 0) {
rc                499 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc                501 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                512 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int size, rc;
rc                515 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc                516 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                517 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                533 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc                535 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_cim_qcfg),
rc                537 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                538 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                542 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_cim_read(padap, UP_IBQ_0_RDADDR_A,
rc                544 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc) {
rc                545 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc                547 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                550 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_cim_read(padap, UP_OBQ_0_REALADDR_A,
rc                553 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc) {
rc                554 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc                556 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                570 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int no_of_read_words, rc = 0;
rc                575 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, qsize, &temp_buff);
rc                576 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                577 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                585 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = CUDBG_SYSTEM_ERROR;
rc                587 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = no_of_read_words;
rc                588 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc                590 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                654 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int no_of_read_words, rc = 0;
rc                659 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, qsize, &temp_buff);
rc                660 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                661 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                669 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = CUDBG_SYSTEM_ERROR;
rc                671 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = no_of_read_words;
rc                672 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc                674 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                780 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc                782 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_meminfo_get_mem_index(padap, meminfo, mem_type, &mc);
rc                783 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                784 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                835 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc                837 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_meminfo_get_mem_index(padap, meminfo, mem_type, &mc_idx);
rc                838 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                839 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                861 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc                863 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_fill_meminfo(padap, &meminfo);
rc                864 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc                865 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc                867 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_mem_region(padap, &meminfo, mem_type, region_name,
rc                869 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc) {
rc                976 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc = 0;
rc                982 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_get_payload_range(padap, mem_type, region_name[i],
rc                984 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc)
rc                985 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               1009 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_get_buff(pdbg_init, dbg_buff, bytes, &temp_buff);
rc               1010 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc)
rc               1011 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               1021 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_memory_read(pdbg_init, MEMWIN_NIC, mem_type,
rc               1024 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               1025 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_err = rc;
rc               1027 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               1033 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_write_and_release_buff(pdbg_init, &temp_buff,
rc               1035 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               1037 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               1040 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	return rc;
rc               1047 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1051 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = t4_fwcache(padap, FW_PARAM_DEV_FWCACHE_FLUSH);
rc               1052 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc)
rc               1053 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_warn = rc;
rc               1064 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1067 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_fill_meminfo(padap, &mem_info);
rc               1068 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc) {
rc               1069 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc               1070 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1074 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_meminfo_get_mem_index(padap, &mem_info, mem_type, &mc_idx);
rc               1075 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc) {
rc               1076 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc               1077 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1093 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1095 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_mem_region_size(pdbg_init, cudbg_err, mem_type, &size);
rc               1096 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1097 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1149 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc, nentries;
rc               1152 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, nentries * sizeof(u16),
rc               1154 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1155 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1157 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_read_rss(padap, (u16 *)temp_buff.data);
rc               1158 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc) {
rc               1159 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc               1161 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1173 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int vf, rc, vf_count;
rc               1176 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff,
rc               1179 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1180 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1195 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1197 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, NMTUS * sizeof(u16),
rc               1199 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1200 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1213 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1215 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_pm_stats),
rc               1217 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1218 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1233 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc = 0;
rc               1238 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_hw_sched),
rc               1241 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1242 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1261 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc, n = 0;
rc               1275 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               1276 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1277 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1396 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc;
rc               1398 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff,
rc               1401 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1402 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1453 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1455 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_ulprx_la),
rc               1457 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1458 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1473 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int size, rc;
rc               1476 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               1477 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1478 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1494 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1496 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff,
rc               1500 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1501 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1510 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_fill_meminfo(padap, meminfo_buff);
rc               1511 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc) {
rc               1512 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc               1514 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1527 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int size, rc;
rc               1531 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               1532 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1533 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1551 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1556 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_clk_info),
rc               1558 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1559 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1598 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc, n;
rc               1603 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               1604 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1605 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1654 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc, n;
rc               1659 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               1660 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1661 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1712 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1714 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff,
rc               1717 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1718 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1741 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_query_params(padap, padap->mbox, padap->pf, 0, 2, para, val);
rc               1742 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc <  0) {
rc               1743 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc               1745 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1759 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = t4_query_params(padap, padap->mbox, padap->pf, 0, 2,
rc               1761 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc < 0) {
rc               1762 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_err = rc;
rc               1764 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               1802 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc, n;
rc               1806 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               1807 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1808 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1849 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1851 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_fill_meminfo(padap, &meminfo);
rc               1852 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1853 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1860 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = cudbg_get_mem_region(padap, &meminfo, j,
rc               1863 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			if (!rc) {
rc               1865 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 				rc = cudbg_get_mem_relative(padap, &meminfo, j,
rc               1868 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 				if (rc) {
rc               1905 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1908 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_ctxt_region_info(padap, region_info, mem_type);
rc               1909 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1910 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1930 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc = -1;
rc               1940 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = t4_sge_ctxt_rd(padap, padap->mbox, cid, ctype, data);
rc               1941 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1950 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1955 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_sge_ctxt_check_valid(buff->data, ctxt_type);
rc               1956 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (!rc)
rc               1986 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               1989 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_ctxt_region_info(padap, region_info, mem_type);
rc               1990 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               1991 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               1993 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_dump_context_size(padap);
rc               1994 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc <= 0)
rc               1997 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	size = rc;
rc               1998 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               1999 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2000 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2039 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = t4_memory_rw(padap, MEMWIN_NIC, mem_type[i],
rc               2044 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc || !is_fw_attached(pdbg_init)) {
rc               2061 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = cudbg_sge_ctxt_check_valid(buff->data, i);
rc               2062 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			if (!rc)
rc               2126 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc = 0;
rc               2184 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2212 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = t4_wr_mbox(padap, padap->mbox, &ldst_cmd,
rc               2215 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc || !is_fw_attached(pdbg_init)) {
rc               2220 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = 0;
rc               2239 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	return rc;
rc               2250 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               2254 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               2255 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2256 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2260 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_collect_tcam_index(pdbg_init, tcam, i);
rc               2261 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               2262 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_err = rc;
rc               2264 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               2271 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = CUDBG_SYSTEM_ERROR;
rc               2272 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		cudbg_err->sys_err = rc;
rc               2274 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2289 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc, ret;
rc               2291 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_get_raw_vpd_params(padap, &vpd);
rc               2292 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2293 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2295 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_get_fw_version(padap, &fw_vers);
rc               2296 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2297 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2302 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = pci_set_vpd_size(padap->pdev, EEPROMVSIZE);
rc               2303 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc < 0)
rc               2304 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2310 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = pci_set_vpd_size(padap->pdev, CUDBG_VPD_PF_SIZE);
rc               2311 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc < 0)
rc               2312 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2317 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_read_vpd_reg(padap, CUDBG_VPD_VER_ADDR, CUDBG_VPD_VER_LEN,
rc               2319 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2320 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2323 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = kstrtouint(vpd_str, 0, &vpd_vers);
rc               2324 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2325 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2327 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_vpd_data),
rc               2329 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2330 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2498 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc, size;
rc               2505 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               2506 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2507 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2514 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_read_tid(pdbg_init, i, tid_data);
rc               2515 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               2551 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               2554 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               2555 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2556 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2569 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc, n;
rc               2577 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               2578 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2579 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2625 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               2627 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff,
rc               2631 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2632 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2688 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc, n;
rc               2700 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               2701 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2702 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2746 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			rc = t4_cim_read(padap,
rc               2749 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			if (rc) {
rc               2751 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 				return rc;
rc               2766 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc;
rc               2769 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff,
rc               2772 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2773 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2779 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = t4_cim_read(padap, addr + (i * 4), 1,
rc               2781 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               2782 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_err = rc;
rc               2784 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               2792 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = t4_cim_read(padap, addr + (i * 4), 1,
rc               2794 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               2795 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_err = rc;
rc               2797 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               2804 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = t4_cim_read(padap, addr + (i * 4), 1,
rc               2806 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               2807 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_err = rc;
rc               2809 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               2816 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = t4_cim_read(padap, addr + (i * 4), 1,
rc               2818 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               2819 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			cudbg_err->sys_err = rc;
rc               2821 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			return rc;
rc               2838 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, k, rc;
rc               2845 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               2846 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2847 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2878 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int i, rc, n;
rc               2886 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff);
rc               2887 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	if (rc)
rc               2888 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		return rc;
rc               2970 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	int rc;
rc               3113 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_get_buff(pdbg_init, dbg_buff, chunk_size,
rc               3115 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               3123 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		rc = cudbg_write_and_release_buff(pdbg_init, &temp_buff,
rc               3125 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 		if (rc) {
rc               3141 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	return rc;
rc                 34 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	int rc;
rc                 37 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	rc = cudbg_get_compress_hdr(pout_buff, &temp_buff);
rc                 38 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	if (rc)
rc                 39 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 		return rc;
rc                 46 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	rc = zlib_deflateInit2(&compress_stream, Z_DEFAULT_COMPRESSION,
rc                 49 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	if (rc != Z_OK)
rc                 57 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	rc = zlib_deflate(&compress_stream, Z_FINISH);
rc                 58 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	if (rc != Z_STREAM_END)
rc                 61 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	rc = zlib_deflateEnd(&compress_stream);
rc                 62 drivers/net/ethernet/chelsio/cxgb4/cudbg_zlib.c 	if (rc != Z_OK)
rc                408 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c 	int rc;
rc                436 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c 	rc = cudbg_get_workspace_size();
rc                437 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c 	if (rc) {
rc                440 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c 		rc = cudbg_alloc_compress_buff(&cudbg_init);
rc                441 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c 		if (rc) {
rc                445 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c 				 rc);
rc                447 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c 			rc = 0;
rc               3276 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 	int i, rc;
rc               3279 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 	rc = cudbg_fill_meminfo(adap, &meminfo);
rc               3280 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 	if (rc)
rc                741 drivers/net/ethernet/chelsio/cxgb4/l2t.c 	int rc = seq_open(file, &l2t_seq_ops);
rc                743 drivers/net/ethernet/chelsio/cxgb4/l2t.c 	if (!rc) {
rc                749 drivers/net/ethernet/chelsio/cxgb4/l2t.c 	return rc;
rc               3138 drivers/net/ethernet/chelsio/cxgb4/sge.c 	const struct rsp_ctrl *rc;
rc               3144 drivers/net/ethernet/chelsio/cxgb4/sge.c 		rc = (void *)q->cur_desc + (q->iqe_len - sizeof(*rc));
rc               3145 drivers/net/ethernet/chelsio/cxgb4/sge.c 		if (!is_new_response(rc, q)) {
rc               3152 drivers/net/ethernet/chelsio/cxgb4/sge.c 		rsp_type = RSPD_TYPE_G(rc->type_gen);
rc               3157 drivers/net/ethernet/chelsio/cxgb4/sge.c 			u32 len = ntohl(rc->pldbuflen_qid), bufsz, frags;
rc               3182 drivers/net/ethernet/chelsio/cxgb4/sge.c 					be64_to_cpu(rc->last_flit));
rc               3204 drivers/net/ethernet/chelsio/cxgb4/sge.c 			ret = q->handler(q, (const __be64 *)rc, CXGB4_MSG_AN);
rc               3300 drivers/net/ethernet/chelsio/cxgb4/sge.c 	const struct rsp_ctrl *rc;
rc               3306 drivers/net/ethernet/chelsio/cxgb4/sge.c 		rc = (void *)q->cur_desc + (q->iqe_len - sizeof(*rc));
rc               3307 drivers/net/ethernet/chelsio/cxgb4/sge.c 		if (!is_new_response(rc, q))
rc               3311 drivers/net/ethernet/chelsio/cxgb4/sge.c 		if (RSPD_TYPE_G(rc->type_gen) == RSPD_TYPE_INTR_X) {
rc               3312 drivers/net/ethernet/chelsio/cxgb4/sge.c 			unsigned int qid = ntohl(rc->pldbuflen_qid);
rc                 75 drivers/net/ethernet/chelsio/cxgb4/srq.c 	int rc = -ENODEV;
rc                 99 drivers/net/ethernet/chelsio/cxgb4/srq.c 	rc = wait_for_completion_timeout(&s->comp, SRQ_WAIT_TO);
rc                100 drivers/net/ethernet/chelsio/cxgb4/srq.c 	if (rc)
rc                101 drivers/net/ethernet/chelsio/cxgb4/srq.c 		rc = 0;
rc                103 drivers/net/ethernet/chelsio/cxgb4/srq.c 		rc = -ETIMEDOUT;
rc                108 drivers/net/ethernet/chelsio/cxgb4/srq.c 	return rc;
rc               5357 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	int rc = -EINVAL;
rc               5375 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		rc = t4_tp_fw_ldst_rw(adap, cmd, buff, nregs, start_index, rw,
rc               5380 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (rc) {
rc               1685 drivers/net/ethernet/chelsio/cxgb4vf/sge.c static inline bool is_new_response(const struct rsp_ctrl *rc,
rc               1688 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	return ((rc->type_gen >> RSPD_GEN_S) & 0x1) == rspq->gen;
rc               1766 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		const struct rsp_ctrl *rc;
rc               1768 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		rc = (void *)rspq->cur_desc + (rspq->iqe_len - sizeof(*rc));
rc               1769 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		if (!is_new_response(rc, rspq))
rc               1777 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		rsp_type = RSPD_TYPE_G(rc->type_gen);
rc               1783 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 			u32 len = be32_to_cpu(rc->pldbuflen_qid);
rc               1946 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		const struct rsp_ctrl *rc;
rc               1954 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		rc = (void *)intrq->cur_desc + (intrq->iqe_len - sizeof(*rc));
rc               1955 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		if (!is_new_response(rc, intrq))
rc               1964 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		if (unlikely(RSPD_TYPE_G(rc->type_gen) != RSPD_TYPE_INTR_X)) {
rc               1967 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 				RSPD_TYPE_G(rc->type_gen));
rc               1979 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		qid = RSPD_QID_G(be32_to_cpu(rc->pldbuflen_qid));
rc                405 drivers/net/ethernet/dec/tulip/de2104x.c 	int rc;
rc                473 drivers/net/ethernet/dec/tulip/de2104x.c 		rc = netif_rx (skb);
rc                474 drivers/net/ethernet/dec/tulip/de2104x.c 		if (rc == NET_RX_DROP)
rc               1248 drivers/net/ethernet/dec/tulip/de2104x.c 	int rc;
rc               1254 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = de_reset_mac(de);
rc               1255 drivers/net/ethernet/dec/tulip/de2104x.c 	if (rc)
rc               1256 drivers/net/ethernet/dec/tulip/de2104x.c 		return rc;
rc               1379 drivers/net/ethernet/dec/tulip/de2104x.c 	int rc;
rc               1385 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = de_alloc_rings(de);
rc               1386 drivers/net/ethernet/dec/tulip/de2104x.c 	if (rc) {
rc               1387 drivers/net/ethernet/dec/tulip/de2104x.c 		netdev_err(dev, "ring allocation failure, err=%d\n", rc);
rc               1388 drivers/net/ethernet/dec/tulip/de2104x.c 		return rc;
rc               1393 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = request_irq(irq, de_interrupt, IRQF_SHARED, dev->name, dev);
rc               1394 drivers/net/ethernet/dec/tulip/de2104x.c 	if (rc) {
rc               1395 drivers/net/ethernet/dec/tulip/de2104x.c 		netdev_err(dev, "IRQ %d request failure, err=%d\n", irq, rc);
rc               1399 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = de_init_hw(de);
rc               1400 drivers/net/ethernet/dec/tulip/de2104x.c 	if (rc) {
rc               1401 drivers/net/ethernet/dec/tulip/de2104x.c 		netdev_err(dev, "h/w init failure, err=%d\n", rc);
rc               1414 drivers/net/ethernet/dec/tulip/de2104x.c 	return rc;
rc               1628 drivers/net/ethernet/dec/tulip/de2104x.c 	int rc;
rc               1631 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = __de_set_link_ksettings(de, cmd);
rc               1634 drivers/net/ethernet/dec/tulip/de2104x.c 	return rc;
rc               1973 drivers/net/ethernet/dec/tulip/de2104x.c 	int rc;
rc               2009 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = pci_enable_device(pdev);
rc               2010 drivers/net/ethernet/dec/tulip/de2104x.c 	if (rc)
rc               2014 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               2015 drivers/net/ethernet/dec/tulip/de2104x.c 	if (rc)
rc               2020 drivers/net/ethernet/dec/tulip/de2104x.c 		rc = -EIO;
rc               2029 drivers/net/ethernet/dec/tulip/de2104x.c 		rc = -EIO;
rc               2034 drivers/net/ethernet/dec/tulip/de2104x.c 		rc = -EIO;
rc               2044 drivers/net/ethernet/dec/tulip/de2104x.c 		rc = -EIO;
rc               2055 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = de_reset_mac(de);
rc               2056 drivers/net/ethernet/dec/tulip/de2104x.c 	if (rc) {
rc               2072 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = register_netdev(dev);
rc               2073 drivers/net/ethernet/dec/tulip/de2104x.c 	if (rc)
rc               2100 drivers/net/ethernet/dec/tulip/de2104x.c 	return rc;
rc               2205 drivers/net/ethernet/dec/tulip/dmfe.c 	int rc;
rc               2239 drivers/net/ethernet/dec/tulip/dmfe.c 	rc = pci_register_driver(&dmfe_driver);
rc               2240 drivers/net/ethernet/dec/tulip/dmfe.c 	if (rc < 0)
rc               2241 drivers/net/ethernet/dec/tulip/dmfe.c 		return rc;
rc               1850 drivers/net/ethernet/dec/tulip/tulip_core.c 		int rc;
rc               1853 drivers/net/ethernet/dec/tulip/tulip_core.c 		rc = pci_enable_wake(pdev, pstate, tp->wolinfo.wolopts);
rc               1854 drivers/net/ethernet/dec/tulip/tulip_core.c 		if (rc)
rc               1855 drivers/net/ethernet/dec/tulip/tulip_core.c 			pr_err("pci_enable_wake failed (%d)\n", rc);
rc               1408 drivers/net/ethernet/dec/tulip/winbond-840.c 	int rc;
rc               1411 drivers/net/ethernet/dec/tulip/winbond-840.c 	rc = mii_ethtool_set_link_ksettings(&np->mii_if, cmd);
rc               1414 drivers/net/ethernet/dec/tulip/winbond-840.c 	return rc;
rc                198 drivers/net/ethernet/dec/tulip/xircom_cb.c 	int rc;
rc                202 drivers/net/ethernet/dec/tulip/xircom_cb.c 	rc = pci_enable_device(pdev);
rc                203 drivers/net/ethernet/dec/tulip/xircom_cb.c 	if (rc < 0)
rc                215 drivers/net/ethernet/dec/tulip/xircom_cb.c 	rc = pci_request_regions(pdev, "xircom_cb");
rc                216 drivers/net/ethernet/dec/tulip/xircom_cb.c 	if (rc < 0) {
rc                221 drivers/net/ethernet/dec/tulip/xircom_cb.c 	rc = -ENOMEM;
rc                266 drivers/net/ethernet/dec/tulip/xircom_cb.c 	rc = register_netdev(dev);
rc                267 drivers/net/ethernet/dec/tulip/xircom_cb.c 	if (rc < 0) {
rc                285 drivers/net/ethernet/dec/tulip/xircom_cb.c 	return rc;
rc               1818 drivers/net/ethernet/dlink/sundance.c 	int rc;
rc               1824 drivers/net/ethernet/dlink/sundance.c 	rc = generic_mii_ioctl(&np->mii_if, if_mii(rq), cmd, NULL);
rc               1827 drivers/net/ethernet/dlink/sundance.c 	return rc;
rc               1293 drivers/net/ethernet/emulex/benet/be_ethtool.c 	int rc = 0, i, j;
rc               1318 drivers/net/ethernet/emulex/benet/be_ethtool.c 	rc = be_cmd_rss_config(adapter, rsstable,
rc               1321 drivers/net/ethernet/emulex/benet/be_ethtool.c 	if (rc) {
rc               2955 drivers/net/ethernet/emulex/benet/be_main.c 	int i, rc;
rc               2973 drivers/net/ethernet/emulex/benet/be_main.c 		rc = be_queue_alloc(adapter, eq, EVNT_Q_LEN,
rc               2975 drivers/net/ethernet/emulex/benet/be_main.c 		if (rc)
rc               2976 drivers/net/ethernet/emulex/benet/be_main.c 			return rc;
rc               2978 drivers/net/ethernet/emulex/benet/be_main.c 		rc = be_cmd_eq_create(adapter, eqo);
rc               2979 drivers/net/ethernet/emulex/benet/be_main.c 		if (rc)
rc               2980 drivers/net/ethernet/emulex/benet/be_main.c 			return rc;
rc               3122 drivers/net/ethernet/emulex/benet/be_main.c 	int rc, i;
rc               3143 drivers/net/ethernet/emulex/benet/be_main.c 		rc = be_queue_alloc(adapter, cq, RX_CQ_LEN,
rc               3145 drivers/net/ethernet/emulex/benet/be_main.c 		if (rc)
rc               3146 drivers/net/ethernet/emulex/benet/be_main.c 			return rc;
rc               3150 drivers/net/ethernet/emulex/benet/be_main.c 		rc = be_cmd_cq_create(adapter, cq, eq, false, 3);
rc               3151 drivers/net/ethernet/emulex/benet/be_main.c 		if (rc)
rc               3152 drivers/net/ethernet/emulex/benet/be_main.c 			return rc;
rc               3687 drivers/net/ethernet/emulex/benet/be_main.c 	int rc, i, j;
rc               3690 drivers/net/ethernet/emulex/benet/be_main.c 		rc = be_queue_alloc(adapter, &rxo->q, RX_Q_LEN,
rc               3692 drivers/net/ethernet/emulex/benet/be_main.c 		if (rc)
rc               3693 drivers/net/ethernet/emulex/benet/be_main.c 			return rc;
rc               3698 drivers/net/ethernet/emulex/benet/be_main.c 		rc = be_cmd_rxq_create(adapter, &rxo->q, rxo->cq.id,
rc               3701 drivers/net/ethernet/emulex/benet/be_main.c 		if (rc)
rc               3702 drivers/net/ethernet/emulex/benet/be_main.c 			return rc;
rc               3706 drivers/net/ethernet/emulex/benet/be_main.c 		rc = be_cmd_rxq_create(adapter, &rxo->q, rxo->cq.id,
rc               3709 drivers/net/ethernet/emulex/benet/be_main.c 		if (rc)
rc               3710 drivers/net/ethernet/emulex/benet/be_main.c 			return rc;
rc               3730 drivers/net/ethernet/emulex/benet/be_main.c 		rc = be_cmd_rss_config(adapter, rss->rsstable, rss->rss_flags,
rc               3732 drivers/net/ethernet/emulex/benet/be_main.c 		if (rc) {
rc               3734 drivers/net/ethernet/emulex/benet/be_main.c 			return rc;
rc                831 drivers/net/ethernet/fealnx.c 	int rc, i;
rc                835 drivers/net/ethernet/fealnx.c 	rc = request_irq(irq, intr_handler, IRQF_SHARED, dev->name, dev);
rc                836 drivers/net/ethernet/fealnx.c 	if (rc)
rc                920 drivers/net/ethernet/fealnx.c 	return rc;
rc               1832 drivers/net/ethernet/fealnx.c 	int rc;
rc               1835 drivers/net/ethernet/fealnx.c 	rc = mii_ethtool_set_link_ksettings(&np->mii, cmd);
rc               1838 drivers/net/ethernet/fealnx.c 	return rc;
rc               1876 drivers/net/ethernet/fealnx.c 	int rc;
rc               1882 drivers/net/ethernet/fealnx.c 	rc = generic_mii_ioctl(&np->mii, if_mii(rq), cmd, NULL);
rc               1885 drivers/net/ethernet/fealnx.c 	return rc;
rc               1358 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	switch (msg->ern.rc & QM_MR_RC_MASK) {
rc                692 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	int rc;
rc                694 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	rc = fwnode_property_read_string(mac_cb->fw_port,
rc                696 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	if (rc < 0)
rc                697 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 		return rc;
rc                715 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	rc = phy_device_register(phy);
rc                716 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	if (rc) {
rc                735 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	int rc;
rc                742 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	rc = acpi_node_get_property_reference(
rc                744 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	if (rc)
rc                745 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 		return rc;
rc                769 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	rc = hns_mac_register_phydev(mii_bus, mac_cb, addr);
rc                770 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	if (!rc)
rc                774 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	return rc;
rc                980 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	int rc;
rc               1011 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			rc = HNS3_OUTER_VLAN_TAG;
rc               1013 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			rc = HNS3_INNER_VLAN_TAG;
rc               1016 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		return rc;
rc               1019 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	rc = skb_cow_head(skb, 0);
rc               1020 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (unlikely(rc < 0))
rc               1021 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		return rc;
rc               3362 drivers/net/ethernet/ibm/emac/core.c 	int rc;
rc               3370 drivers/net/ethernet/ibm/emac/core.c 	rc = mal_init();
rc               3371 drivers/net/ethernet/ibm/emac/core.c 	if (rc)
rc               3373 drivers/net/ethernet/ibm/emac/core.c 	rc = zmii_init();
rc               3374 drivers/net/ethernet/ibm/emac/core.c 	if (rc)
rc               3376 drivers/net/ethernet/ibm/emac/core.c 	rc = rgmii_init();
rc               3377 drivers/net/ethernet/ibm/emac/core.c 	if (rc)
rc               3379 drivers/net/ethernet/ibm/emac/core.c 	rc = tah_init();
rc               3380 drivers/net/ethernet/ibm/emac/core.c 	if (rc)
rc               3382 drivers/net/ethernet/ibm/emac/core.c 	rc = platform_driver_register(&emac_driver);
rc               3383 drivers/net/ethernet/ibm/emac/core.c 	if (rc)
rc               3397 drivers/net/ethernet/ibm/emac/core.c 	return rc;
rc                220 drivers/net/ethernet/ibm/emac/rgmii.c 	int rc;
rc                222 drivers/net/ethernet/ibm/emac/rgmii.c 	rc = -ENOMEM;
rc                230 drivers/net/ethernet/ibm/emac/rgmii.c 	rc = -ENXIO;
rc                236 drivers/net/ethernet/ibm/emac/rgmii.c 	rc = -ENOMEM;
rc                271 drivers/net/ethernet/ibm/emac/rgmii.c 	return rc;
rc                 91 drivers/net/ethernet/ibm/emac/tah.c 	int rc;
rc                 93 drivers/net/ethernet/ibm/emac/tah.c 	rc = -ENOMEM;
rc                101 drivers/net/ethernet/ibm/emac/tah.c 	rc = -ENXIO;
rc                107 drivers/net/ethernet/ibm/emac/tah.c 	rc = -ENOMEM;
rc                128 drivers/net/ethernet/ibm/emac/tah.c 	return rc;
rc                235 drivers/net/ethernet/ibm/emac/zmii.c 	int rc;
rc                237 drivers/net/ethernet/ibm/emac/zmii.c 	rc = -ENOMEM;
rc                246 drivers/net/ethernet/ibm/emac/zmii.c 	rc = -ENXIO;
rc                252 drivers/net/ethernet/ibm/emac/zmii.c 	rc = -ENOMEM;
rc                275 drivers/net/ethernet/ibm/emac/zmii.c 	return rc;
rc                462 drivers/net/ethernet/ibm/ibmveth.c 	int rc, try_again = 1;
rc                470 drivers/net/ethernet/ibm/ibmveth.c 	rc = h_register_logical_lan(adapter->vdev->unit_address,
rc                474 drivers/net/ethernet/ibm/ibmveth.c 	if (rc != H_SUCCESS && try_again) {
rc                476 drivers/net/ethernet/ibm/ibmveth.c 			rc = h_free_logical_lan(adapter->vdev->unit_address);
rc                477 drivers/net/ethernet/ibm/ibmveth.c 		} while (H_IS_LONG_BUSY(rc) || (rc == H_BUSY));
rc                483 drivers/net/ethernet/ibm/ibmveth.c 	return rc;
rc                503 drivers/net/ethernet/ibm/ibmveth.c 	int rc;
rc                515 drivers/net/ethernet/ibm/ibmveth.c 	rc = -ENOMEM;
rc                579 drivers/net/ethernet/ibm/ibmveth.c 		rc = -ENONET;
rc                589 drivers/net/ethernet/ibm/ibmveth.c 			rc = -ENOMEM;
rc                595 drivers/net/ethernet/ibm/ibmveth.c 	rc = request_irq(netdev->irq, ibmveth_interrupt, 0, netdev->name,
rc                597 drivers/net/ethernet/ibm/ibmveth.c 	if (rc != 0) {
rc                599 drivers/net/ethernet/ibm/ibmveth.c 			   netdev->irq, rc);
rc                607 drivers/net/ethernet/ibm/ibmveth.c 	rc = -ENOMEM;
rc                656 drivers/net/ethernet/ibm/ibmveth.c 	return rc;
rc               1471 drivers/net/ethernet/ibm/ibmveth.c 	int i, rc;
rc               1506 drivers/net/ethernet/ibm/ibmveth.c 	if (need_restart && (rc = ibmveth_open(adapter->netdev)))
rc               1507 drivers/net/ethernet/ibm/ibmveth.c 		return rc;
rc               1569 drivers/net/ethernet/ibm/ibmveth.c 	int rc;
rc               1575 drivers/net/ethernet/ibm/ibmveth.c 	rc = h_change_logical_lan_mac(adapter->vdev->unit_address, mac_address);
rc               1576 drivers/net/ethernet/ibm/ibmveth.c 	if (rc) {
rc               1577 drivers/net/ethernet/ibm/ibmveth.c 		netdev_err(adapter->netdev, "h_change_logical_lan_mac failed with rc=%d\n", rc);
rc               1578 drivers/net/ethernet/ibm/ibmveth.c 		return rc;
rc               1604 drivers/net/ethernet/ibm/ibmveth.c 	int rc, i, mac_len;
rc               1710 drivers/net/ethernet/ibm/ibmveth.c 	rc = register_netdev(netdev);
rc               1712 drivers/net/ethernet/ibm/ibmveth.c 	if (rc) {
rc               1713 drivers/net/ethernet/ibm/ibmveth.c 		netdev_dbg(netdev, "failed to register netdev rc=%d\n", rc);
rc               1715 drivers/net/ethernet/ibm/ibmveth.c 		return rc;
rc               1770 drivers/net/ethernet/ibm/ibmveth.c 	long rc;
rc               1784 drivers/net/ethernet/ibm/ibmveth.c 				if ((rc = ibmveth_open(netdev)))
rc               1785 drivers/net/ethernet/ibm/ibmveth.c 					return rc;
rc               1813 drivers/net/ethernet/ibm/ibmveth.c 				if ((rc = ibmveth_open(netdev)))
rc               1814 drivers/net/ethernet/ibm/ibmveth.c 					return rc;
rc               1827 drivers/net/ethernet/ibm/ibmveth.c 				if ((rc = ibmveth_open(netdev)))
rc               1828 drivers/net/ethernet/ibm/ibmveth.c 					return rc;
rc               1842 drivers/net/ethernet/ibm/ibmveth.c 				if ((rc = ibmveth_open(netdev)))
rc               1843 drivers/net/ethernet/ibm/ibmveth.c 					return rc;
rc                 55 drivers/net/ethernet/ibm/ibmveth.h 	long rc;
rc                 59 drivers/net/ethernet/ibm/ibmveth.h 		rc = plpar_hcall9(H_SEND_LOGICAL_LAN, retbuf, unit_address,
rc                 63 drivers/net/ethernet/ibm/ibmveth.h 		rc = plpar_hcall9(H_SEND_LOGICAL_LAN, retbuf, unit_address,
rc                 69 drivers/net/ethernet/ibm/ibmveth.h 	return rc;
rc                 76 drivers/net/ethernet/ibm/ibmveth.h 	long rc;
rc                 79 drivers/net/ethernet/ibm/ibmveth.h 	rc = plpar_hcall(H_ILLAN_ATTRIBUTES, retbuf, unit_address,
rc                 84 drivers/net/ethernet/ibm/ibmveth.h 	return rc;
rc                153 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc                155 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall(H_REG_SUB_CRQ, retbuf, unit_address, token, length);
rc                159 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc                166 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc                180 drivers/net/ethernet/ibm/ibmvnic.c 	rc = send_request_map(adapter, ltb->addr,
rc                182 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc                184 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc                214 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc                219 drivers/net/ethernet/ibm/ibmvnic.c 	rc = send_request_map(adapter, ltb->addr, ltb->size, ltb->map_id);
rc                220 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc                221 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc                416 drivers/net/ethernet/ibm/ibmvnic.c 	int i, j, rc;
rc                431 drivers/net/ethernet/ibm/ibmvnic.c 			rc = alloc_long_term_buff(adapter,
rc                436 drivers/net/ethernet/ibm/ibmvnic.c 			rc = reset_long_term_buff(adapter,
rc                440 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc                441 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc                565 drivers/net/ethernet/ibm/ibmvnic.c 	int rc, i;
rc                567 drivers/net/ethernet/ibm/ibmvnic.c 	rc = reset_long_term_buff(adapter, &tx_pool->long_term_buff);
rc                568 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc                569 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc                587 drivers/net/ethernet/ibm/ibmvnic.c 	int i, rc;
rc                591 drivers/net/ethernet/ibm/ibmvnic.c 		rc = reset_one_tx_pool(adapter, &adapter->tso_pool[i]);
rc                592 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc                593 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc                594 drivers/net/ethernet/ibm/ibmvnic.c 		rc = reset_one_tx_pool(adapter, &adapter->tx_pool[i]);
rc                595 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc                596 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc                676 drivers/net/ethernet/ibm/ibmvnic.c 	int i, rc;
rc                692 drivers/net/ethernet/ibm/ibmvnic.c 		rc = init_one_tx_pool(netdev, &adapter->tx_pool[i],
rc                695 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc                697 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc                700 drivers/net/ethernet/ibm/ibmvnic.c 		rc = init_one_tx_pool(netdev, &adapter->tso_pool[i],
rc                703 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc                705 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc                783 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc                794 drivers/net/ethernet/ibm/ibmvnic.c 		rc = send_login(adapter);
rc                795 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc                797 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc                823 drivers/net/ethernet/ibm/ibmvnic.c 			rc = init_sub_crqs(adapter);
rc                824 drivers/net/ethernet/ibm/ibmvnic.c 			if (rc) {
rc                830 drivers/net/ethernet/ibm/ibmvnic.c 			rc = init_sub_crq_irqs(adapter);
rc                831 drivers/net/ethernet/ibm/ibmvnic.c 			if (rc) {
rc                876 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc                889 drivers/net/ethernet/ibm/ibmvnic.c 		rc = ibmvnic_send_crq(adapter, &crq);
rc                890 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc                892 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc                918 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc                923 drivers/net/ethernet/ibm/ibmvnic.c 	rc = netif_set_real_num_tx_queues(netdev, adapter->req_tx_queues);
rc                924 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc                926 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc                929 drivers/net/ethernet/ibm/ibmvnic.c 	rc = netif_set_real_num_rx_queues(netdev, adapter->req_rx_queues);
rc                930 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc                933 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc                941 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc                949 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_send_crq(adapter, &crq);
rc                950 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc                951 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc                984 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_send_crq(adapter, &crq);
rc                985 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc                988 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc                998 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               1000 drivers/net/ethernet/ibm/ibmvnic.c 	rc = set_real_num_queues(netdev);
rc               1001 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               1002 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1009 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_get_vpd(adapter);
rc               1010 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               1012 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1017 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_napi(adapter);
rc               1018 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               1019 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1023 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_rx_pools(netdev);
rc               1024 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               1025 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1027 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_tx_pools(netdev);
rc               1028 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               1035 drivers/net/ethernet/ibm/ibmvnic.c 	int i, rc;
rc               1058 drivers/net/ethernet/ibm/ibmvnic.c 	rc = set_link_state(adapter, IBMVNIC_LOGICAL_LNK_UP);
rc               1059 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               1063 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1074 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               1080 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               1091 drivers/net/ethernet/ibm/ibmvnic.c 		rc = ibmvnic_login(netdev);
rc               1092 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc               1093 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc               1095 drivers/net/ethernet/ibm/ibmvnic.c 		rc = init_resources(adapter);
rc               1096 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               1099 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc               1103 drivers/net/ethernet/ibm/ibmvnic.c 	rc = __ibmvnic_open(netdev);
rc               1105 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               1225 drivers/net/ethernet/ibm/ibmvnic.c 	int rc = 0;
rc               1228 drivers/net/ethernet/ibm/ibmvnic.c 	rc = set_link_state(adapter, IBMVNIC_LOGICAL_LNK_DN);
rc               1229 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               1230 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1238 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               1248 drivers/net/ethernet/ibm/ibmvnic.c 	rc = __ibmvnic_close(netdev);
rc               1251 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               1680 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               1683 drivers/net/ethernet/ibm/ibmvnic.c 		rc = -EADDRNOTAVAIL;
rc               1693 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_send_crq(adapter, &crq);
rc               1694 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               1695 drivers/net/ethernet/ibm/ibmvnic.c 		rc = -EIO;
rc               1702 drivers/net/ethernet/ibm/ibmvnic.c 		rc = -EIO;
rc               1709 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               1716 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               1718 drivers/net/ethernet/ibm/ibmvnic.c 	rc = 0;
rc               1721 drivers/net/ethernet/ibm/ibmvnic.c 		rc = __ibmvnic_set_mac(netdev, addr->sa_data);
rc               1723 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               1735 drivers/net/ethernet/ibm/ibmvnic.c 	int i, rc;
rc               1746 drivers/net/ethernet/ibm/ibmvnic.c 		rc = __ibmvnic_close(netdev);
rc               1747 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc               1748 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc               1757 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_crq_queue(adapter);
rc               1759 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               1761 drivers/net/ethernet/ibm/ibmvnic.c 			   "Couldn't initialize crq. rc=%d\n", rc);
rc               1762 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1765 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_reset_init(adapter);
rc               1766 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               1775 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_login(netdev);
rc               1776 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               1778 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1781 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_resources(adapter);
rc               1782 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               1783 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1792 drivers/net/ethernet/ibm/ibmvnic.c 	rc = __ibmvnic_open(netdev);
rc               1793 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               1816 drivers/net/ethernet/ibm/ibmvnic.c 	int i, rc;
rc               1844 drivers/net/ethernet/ibm/ibmvnic.c 		rc = set_link_state(adapter, IBMVNIC_LOGICAL_LNK_DN);
rc               1846 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc               1850 drivers/net/ethernet/ibm/ibmvnic.c 			rc = -1;
rc               1864 drivers/net/ethernet/ibm/ibmvnic.c 			rc = ibmvnic_reenable_crq_queue(adapter);
rc               1867 drivers/net/ethernet/ibm/ibmvnic.c 			rc = ibmvnic_reset_crq(adapter);
rc               1868 drivers/net/ethernet/ibm/ibmvnic.c 			if (!rc)
rc               1869 drivers/net/ethernet/ibm/ibmvnic.c 				rc = vio_enable_interrupts(adapter->vdev);
rc               1872 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               1874 drivers/net/ethernet/ibm/ibmvnic.c 				   "Couldn't initialize crq. rc=%d\n", rc);
rc               1878 drivers/net/ethernet/ibm/ibmvnic.c 		rc = ibmvnic_reset_init(adapter);
rc               1879 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               1880 drivers/net/ethernet/ibm/ibmvnic.c 			rc = IBMVNIC_INIT_FAILED;
rc               1888 drivers/net/ethernet/ibm/ibmvnic.c 			rc = 0;
rc               1892 drivers/net/ethernet/ibm/ibmvnic.c 		rc = ibmvnic_login(netdev);
rc               1893 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               1909 drivers/net/ethernet/ibm/ibmvnic.c 			rc = init_resources(adapter);
rc               1910 drivers/net/ethernet/ibm/ibmvnic.c 			if (rc)
rc               1914 drivers/net/ethernet/ibm/ibmvnic.c 			rc = reset_tx_pools(adapter);
rc               1915 drivers/net/ethernet/ibm/ibmvnic.c 			if (rc)
rc               1918 drivers/net/ethernet/ibm/ibmvnic.c 			rc = reset_rx_pools(adapter);
rc               1919 drivers/net/ethernet/ibm/ibmvnic.c 			if (rc)
rc               1927 drivers/net/ethernet/ibm/ibmvnic.c 		rc = 0;
rc               1931 drivers/net/ethernet/ibm/ibmvnic.c 	rc = __ibmvnic_open(netdev);
rc               1932 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               1933 drivers/net/ethernet/ibm/ibmvnic.c 		rc = IBMVNIC_OPEN_FAILED;
rc               1947 drivers/net/ethernet/ibm/ibmvnic.c 	rc = 0;
rc               1952 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               1959 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               1978 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_crq_queue(adapter);
rc               1979 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               1981 drivers/net/ethernet/ibm/ibmvnic.c 			   "Couldn't initialize crq. rc=%d\n", rc);
rc               1982 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1985 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_init(adapter);
rc               1986 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               1987 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               1995 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_login(netdev);
rc               1996 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               2001 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_resources(adapter);
rc               2002 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               2003 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               2011 drivers/net/ethernet/ibm/ibmvnic.c 	rc = __ibmvnic_open(netdev);
rc               2012 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               2053 drivers/net/ethernet/ibm/ibmvnic.c 	int rc = 0;
rc               2070 drivers/net/ethernet/ibm/ibmvnic.c 			rc = EBUSY;
rc               2076 drivers/net/ethernet/ibm/ibmvnic.c 			rc = do_change_param_reset(adapter, rwi, reset_state);
rc               2082 drivers/net/ethernet/ibm/ibmvnic.c 				rc = do_hard_reset(adapter, rwi, reset_state);
rc               2086 drivers/net/ethernet/ibm/ibmvnic.c 				rc = do_hard_reset(adapter, rwi, reset_state);
rc               2091 drivers/net/ethernet/ibm/ibmvnic.c 			rc = do_reset(adapter, rwi, reset_state);
rc               2094 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc == IBMVNIC_OPEN_FAILED) {
rc               2099 drivers/net/ethernet/ibm/ibmvnic.c 			rc = 0;
rc               2100 drivers/net/ethernet/ibm/ibmvnic.c 		} else if (rc && rc != IBMVNIC_INIT_FAILED &&
rc               2112 drivers/net/ethernet/ibm/ibmvnic.c 		adapter->reset_done_rc = rc;
rc               2116 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               2243 drivers/net/ethernet/ibm/ibmvnic.c 		if (next->rx_comp.rc) {
rc               2245 drivers/net/ethernet/ibm/ibmvnic.c 				   be16_to_cpu(next->rx_comp.rc));
rc               2312 drivers/net/ethernet/ibm/ibmvnic.c 	int rc, ret;
rc               2322 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_reset(adapter, VNIC_RESET_CHANGE_PARAM);
rc               2323 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               2324 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               2338 drivers/net/ethernet/ibm/ibmvnic.c 		rc = ibmvnic_reset(adapter, VNIC_RESET_CHANGE_PARAM);
rc               2339 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc               2392 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               2394 drivers/net/ethernet/ibm/ibmvnic.c 	rc = send_query_phys_parms(adapter);
rc               2395 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               2597 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               2608 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_send_crq(adapter, &crq);
rc               2609 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               2677 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               2689 drivers/net/ethernet/ibm/ibmvnic.c 	rc = h_reg_sub_crq(adapter->vdev->unit_address, scrq->msg_token,
rc               2691 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               2696 drivers/net/ethernet/ibm/ibmvnic.c 	int i, rc;
rc               2700 drivers/net/ethernet/ibm/ibmvnic.c 		rc = reset_one_sub_crq_queue(adapter, adapter->tx_scrq[i]);
rc               2701 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc               2702 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc               2707 drivers/net/ethernet/ibm/ibmvnic.c 		rc = reset_one_sub_crq_queue(adapter, adapter->rx_scrq[i]);
rc               2708 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc)
rc               2709 drivers/net/ethernet/ibm/ibmvnic.c 			return rc;
rc               2712 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               2720 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc               2727 drivers/net/ethernet/ibm/ibmvnic.c 			rc = plpar_hcall_norets(H_FREE_SUB_CRQ,
rc               2730 drivers/net/ethernet/ibm/ibmvnic.c 		} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc               2732 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               2735 drivers/net/ethernet/ibm/ibmvnic.c 				   scrq->crq_num, rc);
rc               2750 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               2770 drivers/net/ethernet/ibm/ibmvnic.c 	rc = h_reg_sub_crq(adapter->vdev->unit_address, scrq->msg_token,
rc               2773 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc == H_RESOURCE)
rc               2774 drivers/net/ethernet/ibm/ibmvnic.c 		rc = ibmvnic_reset_crq(adapter);
rc               2776 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc == H_CLOSED) {
rc               2778 drivers/net/ethernet/ibm/ibmvnic.c 	} else if (rc) {
rc               2779 drivers/net/ethernet/ibm/ibmvnic.c 		dev_warn(dev, "Error %d registering sub-crq\n", rc);
rc               2859 drivers/net/ethernet/ibm/ibmvnic.c 	unsigned long rc;
rc               2861 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall_norets(H_VIOCTL, adapter->vdev->unit_address,
rc               2863 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               2865 drivers/net/ethernet/ibm/ibmvnic.c 			scrq->hw_irq, rc);
rc               2866 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               2873 drivers/net/ethernet/ibm/ibmvnic.c 	unsigned long rc;
rc               2884 drivers/net/ethernet/ibm/ibmvnic.c 		rc = plpar_hcall_norets(H_EOI, val);
rc               2888 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc && (rc != H_FUNCTION))
rc               2890 drivers/net/ethernet/ibm/ibmvnic.c 				val, rc);
rc               2893 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall_norets(H_VIOCTL, adapter->vdev->unit_address,
rc               2895 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               2897 drivers/net/ethernet/ibm/ibmvnic.c 			scrq->hw_irq, rc);
rc               2898 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               3012 drivers/net/ethernet/ibm/ibmvnic.c 	int rc = 0;
rc               3021 drivers/net/ethernet/ibm/ibmvnic.c 			rc = -EINVAL;
rc               3028 drivers/net/ethernet/ibm/ibmvnic.c 		rc = request_irq(scrq->irq, ibmvnic_interrupt_tx,
rc               3031 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               3033 drivers/net/ethernet/ibm/ibmvnic.c 				scrq->irq, rc);
rc               3045 drivers/net/ethernet/ibm/ibmvnic.c 			rc = -EINVAL;
rc               3051 drivers/net/ethernet/ibm/ibmvnic.c 		rc = request_irq(scrq->irq, ibmvnic_interrupt_rx,
rc               3053 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               3055 drivers/net/ethernet/ibm/ibmvnic.c 				scrq->irq, rc);
rc               3060 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               3074 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               3335 drivers/net/ethernet/ibm/ibmvnic.c static void print_subcrq_error(struct device *dev, int rc, const char *func)
rc               3337 drivers/net/ethernet/ibm/ibmvnic.c 	switch (rc) {
rc               3341 drivers/net/ethernet/ibm/ibmvnic.c 				     func, rc);
rc               3346 drivers/net/ethernet/ibm/ibmvnic.c 				     func, rc);
rc               3349 drivers/net/ethernet/ibm/ibmvnic.c 		dev_err_ratelimited(dev, "%s failed: (rc=%d)\n", func, rc);
rc               3360 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               3373 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall_norets(H_SEND_SUB_CRQ, ua,
rc               3380 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               3381 drivers/net/ethernet/ibm/ibmvnic.c 		print_subcrq_error(dev, rc, __func__);
rc               3383 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               3391 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               3395 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall_norets(H_SEND_SUB_CRQ_INDIRECT, ua,
rc               3399 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               3400 drivers/net/ethernet/ibm/ibmvnic.c 		print_subcrq_error(dev, rc, __func__);
rc               3402 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               3411 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               3426 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall_norets(H_SEND_CRQ, ua,
rc               3430 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               3431 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc == H_CLOSED) {
rc               3437 drivers/net/ethernet/ibm/ibmvnic.c 		dev_warn(dev, "Send error (rc=%d)\n", rc);
rc               3440 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               3805 drivers/net/ethernet/ibm/ibmvnic.c 	if (crq->get_vpd_size_rsp.rc.code) {
rc               3807 drivers/net/ethernet/ibm/ibmvnic.c 			crq->get_vpd_size_rsp.rc.code);
rc               3828 drivers/net/ethernet/ibm/ibmvnic.c 	if (crq->get_vpd_rsp.rc.code) {
rc               3830 drivers/net/ethernet/ibm/ibmvnic.c 			crq->get_vpd_rsp.rc.code);
rc               4037 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc               4039 drivers/net/ethernet/ibm/ibmvnic.c 	rc = crq->change_mac_addr_rsp.rc.code;
rc               4040 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4041 drivers/net/ethernet/ibm/ibmvnic.c 		dev_err(dev, "Error %ld in CHANGE_MAC_ADDR_RSP\n", rc);
rc               4048 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               4094 drivers/net/ethernet/ibm/ibmvnic.c 	switch (crq->request_capability_rsp.rc.code) {
rc               4117 drivers/net/ethernet/ibm/ibmvnic.c 			crq->request_capability_rsp.rc.code);
rc               4168 drivers/net/ethernet/ibm/ibmvnic.c 	if (login_rsp_crq->generic.rc.code) {
rc               4169 drivers/net/ethernet/ibm/ibmvnic.c 		adapter->init_done_rc = login_rsp_crq->generic.rc.code;
rc               4201 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc               4203 drivers/net/ethernet/ibm/ibmvnic.c 	rc = crq->request_unmap_rsp.rc.code;
rc               4204 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               4205 drivers/net/ethernet/ibm/ibmvnic.c 		dev_err(dev, "Error %ld in REQUEST_UNMAP_RSP\n", rc);
rc               4213 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc               4215 drivers/net/ethernet/ibm/ibmvnic.c 	rc = crq->query_map_rsp.rc.code;
rc               4216 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4217 drivers/net/ethernet/ibm/ibmvnic.c 		dev_err(dev, "Error %ld in QUERY_MAP_RSP\n", rc);
rc               4230 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc               4235 drivers/net/ethernet/ibm/ibmvnic.c 	rc = crq->query_capability.rc.code;
rc               4236 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4237 drivers/net/ethernet/ibm/ibmvnic.c 		dev_err(dev, "Error %ld in QUERY_CAP_RSP\n", rc);
rc               4407 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               4413 drivers/net/ethernet/ibm/ibmvnic.c 	rc = ibmvnic_send_crq(adapter, &crq);
rc               4414 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               4415 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               4424 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               4427 drivers/net/ethernet/ibm/ibmvnic.c 	rc = crq->query_phys_parms_rsp.rc.code;
rc               4428 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4429 drivers/net/ethernet/ibm/ibmvnic.c 		netdev_err(netdev, "Error %d in QUERY_PHYS_PARMS\n", rc);
rc               4430 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               4469 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               4479 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc               4534 drivers/net/ethernet/ibm/ibmvnic.c 		rc = crq->version_exchange_rsp.rc.code;
rc               4535 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               4536 drivers/net/ethernet/ibm/ibmvnic.c 			dev_err(dev, "Error %ld in VERSION_EXCHG_RSP\n", rc);
rc               4552 drivers/net/ethernet/ibm/ibmvnic.c 		adapter->fw_done_rc = crq->request_map_rsp.rc.code;
rc               4569 drivers/net/ethernet/ibm/ibmvnic.c 			   crq->logical_link_state_rsp.rc.code);
rc               4572 drivers/net/ethernet/ibm/ibmvnic.c 		adapter->init_done_rc = crq->logical_link_state_rsp.rc.code;
rc               4673 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               4676 drivers/net/ethernet/ibm/ibmvnic.c 		rc = plpar_hcall_norets(H_ENABLE_CRQ, vdev->unit_address);
rc               4677 drivers/net/ethernet/ibm/ibmvnic.c 	} while (rc == H_IN_PROGRESS || rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc               4679 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               4680 drivers/net/ethernet/ibm/ibmvnic.c 		dev_err(&vdev->dev, "Error enabling adapter (rc=%d)\n", rc);
rc               4682 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               4690 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               4694 drivers/net/ethernet/ibm/ibmvnic.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc               4695 drivers/net/ethernet/ibm/ibmvnic.c 	} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc               4703 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address,
rc               4706 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc == H_CLOSED)
rc               4709 drivers/net/ethernet/ibm/ibmvnic.c 	else if (rc != 0)
rc               4710 drivers/net/ethernet/ibm/ibmvnic.c 		dev_warn(dev, "Couldn't register crq (rc=%d)\n", rc);
rc               4712 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               4719 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc               4728 drivers/net/ethernet/ibm/ibmvnic.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc               4729 drivers/net/ethernet/ibm/ibmvnic.c 	} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc               4743 drivers/net/ethernet/ibm/ibmvnic.c 	int rc, retrc = -ENOMEM;
rc               4760 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address,
rc               4763 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc == H_RESOURCE)
rc               4765 drivers/net/ethernet/ibm/ibmvnic.c 		rc = ibmvnic_reset_crq(adapter);
rc               4766 drivers/net/ethernet/ibm/ibmvnic.c 	retrc = rc;
rc               4768 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc == H_CLOSED) {
rc               4770 drivers/net/ethernet/ibm/ibmvnic.c 	} else if (rc) {
rc               4771 drivers/net/ethernet/ibm/ibmvnic.c 		dev_warn(dev, "Error %d opening adapter\n", rc);
rc               4783 drivers/net/ethernet/ibm/ibmvnic.c 	rc = request_irq(vdev->irq, ibmvnic_interrupt, 0, crq->name, adapter);
rc               4784 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4786 drivers/net/ethernet/ibm/ibmvnic.c 			vdev->irq, rc);
rc               4790 drivers/net/ethernet/ibm/ibmvnic.c 	rc = vio_enable_interrupts(vdev);
rc               4791 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4792 drivers/net/ethernet/ibm/ibmvnic.c 		dev_err(dev, "Error %d enabling interrupts\n", rc);
rc               4804 drivers/net/ethernet/ibm/ibmvnic.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc               4805 drivers/net/ethernet/ibm/ibmvnic.c 	} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc               4819 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               4850 drivers/net/ethernet/ibm/ibmvnic.c 			rc = init_sub_crqs(adapter);
rc               4852 drivers/net/ethernet/ibm/ibmvnic.c 			rc = reset_sub_crq_queues(adapter);
rc               4855 drivers/net/ethernet/ibm/ibmvnic.c 		rc = init_sub_crqs(adapter);
rc               4858 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4861 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               4864 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_sub_crq_irqs(adapter);
rc               4865 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4870 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               4877 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               4899 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_sub_crqs(adapter);
rc               4900 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4903 drivers/net/ethernet/ibm/ibmvnic.c 		return rc;
rc               4906 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_sub_crq_irqs(adapter);
rc               4907 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4912 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               4922 drivers/net/ethernet/ibm/ibmvnic.c 	int rc;
rc               4968 drivers/net/ethernet/ibm/ibmvnic.c 		rc = init_crq_queue(adapter);
rc               4969 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc) {
rc               4971 drivers/net/ethernet/ibm/ibmvnic.c 				rc);
rc               4975 drivers/net/ethernet/ibm/ibmvnic.c 		rc = ibmvnic_init(adapter);
rc               4976 drivers/net/ethernet/ibm/ibmvnic.c 		if (rc && rc != EAGAIN)
rc               4978 drivers/net/ethernet/ibm/ibmvnic.c 	} while (rc == EAGAIN);
rc               4980 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_stats_buffers(adapter);
rc               4981 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               4984 drivers/net/ethernet/ibm/ibmvnic.c 	rc = init_stats_token(adapter);
rc               4985 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               4992 drivers/net/ethernet/ibm/ibmvnic.c 	rc = device_create_file(&dev->dev, &dev_attr_failover);
rc               4993 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc)
rc               4997 drivers/net/ethernet/ibm/ibmvnic.c 	rc = register_netdev(netdev);
rc               4998 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               4999 drivers/net/ethernet/ibm/ibmvnic.c 		dev_err(&dev->dev, "failed to register netdev rc=%d\n", rc);
rc               5024 drivers/net/ethernet/ibm/ibmvnic.c 	return rc;
rc               5060 drivers/net/ethernet/ibm/ibmvnic.c 	long rc;
rc               5065 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall(H_VIOCTL, retbuf, adapter->vdev->unit_address,
rc               5067 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               5069 drivers/net/ethernet/ibm/ibmvnic.c 			   rc);
rc               5076 drivers/net/ethernet/ibm/ibmvnic.c 	rc = plpar_hcall_norets(H_VIOCTL, adapter->vdev->unit_address,
rc               5078 drivers/net/ethernet/ibm/ibmvnic.c 	if (rc) {
rc               5080 drivers/net/ethernet/ibm/ibmvnic.c 			   rc);
rc                301 drivers/net/ethernet/ibm/ibmvnic.h 	__be16 rc;
rc                329 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                338 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                346 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                383 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                394 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                403 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                412 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                420 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                437 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                446 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                455 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                473 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                483 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                503 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                532 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                546 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                560 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                576 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                622 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                639 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                655 drivers/net/ethernet/ibm/ibmvnic.h 	struct ibmvnic_rc rc;
rc                155 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	s32 rc;
rc                157 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	rc = e1000_init_mac_params_80003es2lan(hw);
rc                158 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	if (rc)
rc                159 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		return rc;
rc                161 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	rc = e1000_init_nvm_params_80003es2lan(hw);
rc                162 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	if (rc)
rc                163 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		return rc;
rc                165 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	rc = e1000_init_phy_params_80003es2lan(hw);
rc                166 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	if (rc)
rc                167 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		return rc;
rc                319 drivers/net/ethernet/intel/e1000e/82571.c 	s32 rc;
rc                321 drivers/net/ethernet/intel/e1000e/82571.c 	rc = e1000_init_mac_params_82571(hw);
rc                322 drivers/net/ethernet/intel/e1000e/82571.c 	if (rc)
rc                323 drivers/net/ethernet/intel/e1000e/82571.c 		return rc;
rc                325 drivers/net/ethernet/intel/e1000e/82571.c 	rc = e1000_init_nvm_params_82571(hw);
rc                326 drivers/net/ethernet/intel/e1000e/82571.c 	if (rc)
rc                327 drivers/net/ethernet/intel/e1000e/82571.c 		return rc;
rc                329 drivers/net/ethernet/intel/e1000e/82571.c 	rc = e1000_init_phy_params_82571(hw);
rc                330 drivers/net/ethernet/intel/e1000e/82571.c 	if (rc)
rc                331 drivers/net/ethernet/intel/e1000e/82571.c 		return rc;
rc               1620 drivers/net/ethernet/intel/e1000e/ich8lan.c 	s32 rc;
rc               1622 drivers/net/ethernet/intel/e1000e/ich8lan.c 	rc = e1000_init_mac_params_ich8lan(hw);
rc               1623 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (rc)
rc               1624 drivers/net/ethernet/intel/e1000e/ich8lan.c 		return rc;
rc               1626 drivers/net/ethernet/intel/e1000e/ich8lan.c 	rc = e1000_init_nvm_params_ich8lan(hw);
rc               1627 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (rc)
rc               1628 drivers/net/ethernet/intel/e1000e/ich8lan.c 		return rc;
rc               1634 drivers/net/ethernet/intel/e1000e/ich8lan.c 		rc = e1000_init_phy_params_ich8lan(hw);
rc               1641 drivers/net/ethernet/intel/e1000e/ich8lan.c 		rc = e1000_init_phy_params_pchlan(hw);
rc               1646 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (rc)
rc               1647 drivers/net/ethernet/intel/e1000e/ich8lan.c 		return rc;
rc               6584 drivers/net/ethernet/intel/e1000e/netdev.c 	int rc = 0;
rc               6590 drivers/net/ethernet/intel/e1000e/netdev.c 		rc = e1000_request_irq(adapter);
rc               6591 drivers/net/ethernet/intel/e1000e/netdev.c 		if (rc)
rc               6601 drivers/net/ethernet/intel/e1000e/netdev.c 	return rc;
rc               6674 drivers/net/ethernet/intel/e1000e/netdev.c 	int rc;
rc               6680 drivers/net/ethernet/intel/e1000e/netdev.c 	rc = __e1000_shutdown(pdev, false);
rc               6681 drivers/net/ethernet/intel/e1000e/netdev.c 	if (rc)
rc               6684 drivers/net/ethernet/intel/e1000e/netdev.c 	return rc;
rc               6690 drivers/net/ethernet/intel/e1000e/netdev.c 	int rc;
rc               6692 drivers/net/ethernet/intel/e1000e/netdev.c 	rc = __e1000_resume(pdev);
rc               6693 drivers/net/ethernet/intel/e1000e/netdev.c 	if (rc)
rc               6694 drivers/net/ethernet/intel/e1000e/netdev.c 		return rc;
rc               6721 drivers/net/ethernet/intel/e1000e/netdev.c 	int rc;
rc               6723 drivers/net/ethernet/intel/e1000e/netdev.c 	rc = __e1000_resume(pdev);
rc               6724 drivers/net/ethernet/intel/e1000e/netdev.c 	if (rc)
rc               6725 drivers/net/ethernet/intel/e1000e/netdev.c 		return rc;
rc               6730 drivers/net/ethernet/intel/e1000e/netdev.c 	return rc;
rc                962 drivers/net/ethernet/intel/i40e/i40e_txrx.c 					struct i40e_ring_container *rc)
rc                964 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	return &q_vector->rx == rc;
rc               1006 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			    struct i40e_ring_container *rc)
rc               1014 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting))
rc               1020 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	itr = i40e_container_is_rx(q_vector, rc) ?
rc               1029 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	if (time_after(next_update, rc->next_update))
rc               1039 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		itr = rc->target_itr;
rc               1043 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	packets = rc->total_packets;
rc               1044 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	bytes = rc->total_bytes;
rc               1046 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	if (i40e_container_is_rx(q_vector, rc)) {
rc               1063 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		if (rc->target_itr == I40E_ITR_ADAPTIVE_MAX_USECS &&
rc               1071 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		rc->target_itr &= ~I40E_ITR_ADAPTIVE_LATENCY;
rc               1083 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		itr = rc->target_itr + I40E_ITR_ADAPTIVE_MIN_INC;
rc               1189 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	rc->target_itr = itr;
rc               1192 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	rc->next_update = next_update + 1;
rc               1194 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	rc->total_bytes = 0;
rc               1195 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	rc->total_packets = 0;
rc               2860 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			int rc;
rc               2862 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			rc = skb_cow_head(skb, 0);
rc               2863 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			if (rc < 0)
rc               2864 drivers/net/ethernet/intel/i40e/i40e_txrx.c 				return rc;
rc                372 drivers/net/ethernet/intel/iavf/iavf_txrx.c 					struct iavf_ring_container *rc)
rc                374 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	return &q_vector->rx == rc;
rc                416 drivers/net/ethernet/intel/iavf/iavf_txrx.c 			    struct iavf_ring_container *rc)
rc                424 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting))
rc                430 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	itr = iavf_container_is_rx(q_vector, rc) ?
rc                439 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	if (time_after(next_update, rc->next_update))
rc                449 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		itr = rc->target_itr;
rc                453 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	packets = rc->total_packets;
rc                454 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	bytes = rc->total_bytes;
rc                456 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	if (iavf_container_is_rx(q_vector, rc)) {
rc                473 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		if (rc->target_itr == IAVF_ITR_ADAPTIVE_MAX_USECS &&
rc                481 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		rc->target_itr &= ~IAVF_ITR_ADAPTIVE_LATENCY;
rc                493 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		itr = rc->target_itr + IAVF_ITR_ADAPTIVE_MIN_INC;
rc                599 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	rc->target_itr = itr;
rc                602 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	rc->next_update = next_update + 1;
rc                604 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	rc->total_bytes = 0;
rc                605 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	rc->total_packets = 0;
rc                600 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			int rc;
rc                602 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			rc = skb_cow_head(skb, 0);
rc                603 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			if (rc < 0)
rc                604 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 				return rc;
rc               3107 drivers/net/ethernet/intel/ice/ice_ethtool.c 		    struct ice_ring_container *rc)
rc               3111 drivers/net/ethernet/intel/ice/ice_ethtool.c 	if (!rc->ring)
rc               3114 drivers/net/ethernet/intel/ice/ice_ethtool.c 	pf = rc->ring->vsi->back;
rc               3118 drivers/net/ethernet/intel/ice/ice_ethtool.c 		ec->use_adaptive_rx_coalesce = ITR_IS_DYNAMIC(rc->itr_setting);
rc               3119 drivers/net/ethernet/intel/ice/ice_ethtool.c 		ec->rx_coalesce_usecs = rc->itr_setting & ~ICE_ITR_DYNAMIC;
rc               3120 drivers/net/ethernet/intel/ice/ice_ethtool.c 		ec->rx_coalesce_usecs_high = rc->ring->q_vector->intrl;
rc               3123 drivers/net/ethernet/intel/ice/ice_ethtool.c 		ec->use_adaptive_tx_coalesce = ITR_IS_DYNAMIC(rc->itr_setting);
rc               3124 drivers/net/ethernet/intel/ice/ice_ethtool.c 		ec->tx_coalesce_usecs = rc->itr_setting & ~ICE_ITR_DYNAMIC;
rc               3222 drivers/net/ethernet/intel/ice/ice_ethtool.c 		    struct ice_ring_container *rc, struct ice_vsi *vsi)
rc               3229 drivers/net/ethernet/intel/ice/ice_ethtool.c 	if (!rc->ring)
rc               3243 drivers/net/ethernet/intel/ice/ice_ethtool.c 		if (ec->rx_coalesce_usecs_high != rc->ring->q_vector->intrl) {
rc               3244 drivers/net/ethernet/intel/ice/ice_ethtool.c 			rc->ring->q_vector->intrl = ec->rx_coalesce_usecs_high;
rc               3245 drivers/net/ethernet/intel/ice/ice_ethtool.c 			wr32(&pf->hw, GLINT_RATE(rc->ring->q_vector->reg_idx),
rc               3271 drivers/net/ethernet/intel/ice/ice_ethtool.c 	itr_setting = rc->itr_setting & ~ICE_ITR_DYNAMIC;
rc               3295 drivers/net/ethernet/intel/ice/ice_ethtool.c 		rc->itr_setting |= ICE_ITR_DYNAMIC;
rc               3298 drivers/net/ethernet/intel/ice/ice_ethtool.c 		rc->itr_setting = coalesce_usecs;
rc               3300 drivers/net/ethernet/intel/ice/ice_ethtool.c 		rc->target_itr =
rc               3301 drivers/net/ethernet/intel/ice/ice_ethtool.c 			ITR_TO_REG(ITR_REG_ALIGN(rc->itr_setting));
rc               1887 drivers/net/ethernet/intel/ice/ice_lib.c 		struct ice_ring_container *rc = &q_vector->rx;
rc               1890 drivers/net/ethernet/intel/ice/ice_lib.c 		if (!rc->itr_setting)
rc               1891 drivers/net/ethernet/intel/ice/ice_lib.c 			rc->itr_setting = ICE_DFLT_RX_ITR;
rc               1893 drivers/net/ethernet/intel/ice/ice_lib.c 		rc->target_itr = ITR_TO_REG(rc->itr_setting);
rc               1894 drivers/net/ethernet/intel/ice/ice_lib.c 		rc->next_update = jiffies + 1;
rc               1895 drivers/net/ethernet/intel/ice/ice_lib.c 		rc->current_itr = rc->target_itr;
rc               1896 drivers/net/ethernet/intel/ice/ice_lib.c 		wr32(hw, GLINT_ITR(rc->itr_idx, q_vector->reg_idx),
rc               1897 drivers/net/ethernet/intel/ice/ice_lib.c 		     ITR_REG_ALIGN(rc->current_itr) >> ICE_ITR_GRAN_S);
rc               1901 drivers/net/ethernet/intel/ice/ice_lib.c 		struct ice_ring_container *rc = &q_vector->tx;
rc               1904 drivers/net/ethernet/intel/ice/ice_lib.c 		if (!rc->itr_setting)
rc               1905 drivers/net/ethernet/intel/ice/ice_lib.c 			rc->itr_setting = ICE_DFLT_TX_ITR;
rc               1907 drivers/net/ethernet/intel/ice/ice_lib.c 		rc->target_itr = ITR_TO_REG(rc->itr_setting);
rc               1908 drivers/net/ethernet/intel/ice/ice_lib.c 		rc->next_update = jiffies + 1;
rc               1909 drivers/net/ethernet/intel/ice/ice_lib.c 		rc->current_itr = rc->target_itr;
rc               1910 drivers/net/ethernet/intel/ice/ice_lib.c 		wr32(hw, GLINT_ITR(rc->itr_idx, q_vector->reg_idx),
rc               1911 drivers/net/ethernet/intel/ice/ice_lib.c 		     ITR_REG_ALIGN(rc->current_itr) >> ICE_ITR_GRAN_S);
rc               1193 drivers/net/ethernet/intel/ice/ice_txrx.c ice_update_itr(struct ice_q_vector *q_vector, struct ice_ring_container *rc)
rc               1199 drivers/net/ethernet/intel/ice/ice_txrx.c 	if (!rc->ring || !ITR_IS_DYNAMIC(rc->itr_setting))
rc               1209 drivers/net/ethernet/intel/ice/ice_txrx.c 		itr = rc->target_itr;
rc               1213 drivers/net/ethernet/intel/ice/ice_txrx.c 	container_is_rx = (&q_vector->rx == rc);
rc               1226 drivers/net/ethernet/intel/ice/ice_txrx.c 	if (time_after(next_update, rc->next_update))
rc               1231 drivers/net/ethernet/intel/ice/ice_txrx.c 	packets = rc->total_pkts;
rc               1232 drivers/net/ethernet/intel/ice/ice_txrx.c 	bytes = rc->total_bytes;
rc               1251 drivers/net/ethernet/intel/ice/ice_txrx.c 		if (rc->target_itr == ICE_ITR_ADAPTIVE_MAX_USECS &&
rc               1259 drivers/net/ethernet/intel/ice/ice_txrx.c 		rc->target_itr &= ~ICE_ITR_ADAPTIVE_LATENCY;
rc               1271 drivers/net/ethernet/intel/ice/ice_txrx.c 		itr = rc->target_itr + ICE_ITR_ADAPTIVE_MIN_INC;
rc               1319 drivers/net/ethernet/intel/ice/ice_txrx.c 	rc->target_itr = itr;
rc               1322 drivers/net/ethernet/intel/ice/ice_txrx.c 	rc->next_update = next_update + 1;
rc               1324 drivers/net/ethernet/intel/ice/ice_txrx.c 	rc->total_bytes = 0;
rc               1325 drivers/net/ethernet/intel/ice/ice_txrx.c 	rc->total_pkts = 0;
rc                 92 drivers/net/ethernet/intel/igb/igb_hwmon.c 	int rc;
rc                121 drivers/net/ethernet/intel/igb/igb_hwmon.c 		rc = -EPERM;
rc                122 drivers/net/ethernet/intel/igb/igb_hwmon.c 		return rc;
rc                158 drivers/net/ethernet/intel/igb/igb_hwmon.c 	int rc = 0;
rc                165 drivers/net/ethernet/intel/igb/igb_hwmon.c 	rc = (adapter->hw.mac.ops.init_thermal_sensor_thresh(&adapter->hw));
rc                166 drivers/net/ethernet/intel/igb/igb_hwmon.c 	if (rc)
rc                172 drivers/net/ethernet/intel/igb/igb_hwmon.c 		rc = -ENOMEM;
rc                186 drivers/net/ethernet/intel/igb/igb_hwmon.c 		rc = igb_add_hwmon_attr(adapter, i, IGB_HWMON_TYPE_CAUTION);
rc                187 drivers/net/ethernet/intel/igb/igb_hwmon.c 		if (rc)
rc                189 drivers/net/ethernet/intel/igb/igb_hwmon.c 		rc = igb_add_hwmon_attr(adapter, i, IGB_HWMON_TYPE_LOC);
rc                190 drivers/net/ethernet/intel/igb/igb_hwmon.c 		if (rc)
rc                192 drivers/net/ethernet/intel/igb/igb_hwmon.c 		rc = igb_add_hwmon_attr(adapter, i, IGB_HWMON_TYPE_TEMP);
rc                193 drivers/net/ethernet/intel/igb/igb_hwmon.c 		if (rc)
rc                195 drivers/net/ethernet/intel/igb/igb_hwmon.c 		rc = igb_add_hwmon_attr(adapter, i, IGB_HWMON_TYPE_MAX);
rc                196 drivers/net/ethernet/intel/igb/igb_hwmon.c 		if (rc)
rc                205 drivers/net/ethernet/intel/igb/igb_hwmon.c 		rc = -ENODEV;
rc                218 drivers/net/ethernet/intel/igb/igb_hwmon.c 		rc = PTR_ERR(hwmon_dev);
rc                227 drivers/net/ethernet/intel/igb/igb_hwmon.c 	return rc;
rc               1623 drivers/net/ethernet/intel/igbvf/netdev.c 	s32 rc;
rc               1640 drivers/net/ethernet/intel/igbvf/netdev.c 	rc = adapter->hw.mac.ops.init_params(&adapter->hw);
rc               1641 drivers/net/ethernet/intel/igbvf/netdev.c 	if (rc)
rc               1642 drivers/net/ethernet/intel/igbvf/netdev.c 		return rc;
rc               1644 drivers/net/ethernet/intel/igbvf/netdev.c 	rc = adapter->hw.mbx.ops.init_params(&adapter->hw);
rc               1645 drivers/net/ethernet/intel/igbvf/netdev.c 	if (rc)
rc               1646 drivers/net/ethernet/intel/igbvf/netdev.c 		return rc;
rc               3306 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	s32 rc;
rc               3309 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	rc = ixgbe_fw_phy_activity(hw, FW_PHY_ACT_UD_2, &info);
rc               3310 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if (rc)
rc               3311 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		return rc;
rc                386 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	int rc = -EINVAL;
rc                437 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		rc = 0;
rc                452 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 			rc = ddp->len;
rc                474 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	return rc;
rc               2746 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	s32 rc;
rc               2786 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		rc = hw->phy.ops.check_overtemp(hw);
rc               2787 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (rc != IXGBE_ERR_OVERTEMP)
rc               8814 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	int rc;
rc               8827 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	rc = hw->phy.ops.read_reg(hw, addr, devad, &value);
rc               8828 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (!rc)
rc               8829 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		rc = value;
rc               8830 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	return rc;
rc                 86 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	int rc;
rc                115 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		rc = -EPERM;
rc                116 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		return rc;
rc                151 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	int rc = 0;
rc                165 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		rc = -ENOMEM;
rc                179 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		rc = ixgbe_add_hwmon_attr(adapter, i, IXGBE_HWMON_TYPE_CAUTION);
rc                180 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		if (rc)
rc                182 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		rc = ixgbe_add_hwmon_attr(adapter, i, IXGBE_HWMON_TYPE_LOC);
rc                183 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		if (rc)
rc                185 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		rc = ixgbe_add_hwmon_attr(adapter, i, IXGBE_HWMON_TYPE_TEMP);
rc                186 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		if (rc)
rc                188 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		rc = ixgbe_add_hwmon_attr(adapter, i, IXGBE_HWMON_TYPE_MAX);
rc                189 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		if (rc)
rc                201 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		rc = PTR_ERR(hwmon_dev);
rc                203 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	return rc;
rc                438 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	s32 rc;
rc                451 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		rc = ixgbe_host_interface_command(hw, &hic.cmd, sizeof(hic.cmd),
rc                454 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		if (rc)
rc                455 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			return rc;
rc                492 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	s32 rc;
rc                498 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = ixgbe_fw_phy_activity(hw, FW_PHY_ACT_GET_PHY_INFO, &info);
rc                499 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc                500 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc                563 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	s32 rc;
rc                600 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = ixgbe_fw_phy_activity(hw, FW_PHY_ACT_SETUP_LINK, &setup);
rc                601 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc                602 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               1956 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	s32 rc;
rc               1958 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
rc               1961 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               1962 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               1969 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
rc               1972 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               1973 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               1975 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
rc               1978 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               1979 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               1983 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
rc               1986 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               1987 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               1989 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
rc               1992 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               1993 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               1995 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
rc               1998 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               1999 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2007 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
rc               2010 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               2011 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2013 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = ixgbe_restart_an_internal_phy_x550em(hw);
rc               2014 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	return rc;
rc               2028 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	s32 rc;
rc               2030 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
rc               2033 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               2034 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2041 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
rc               2044 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               2045 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2047 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
rc               2050 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               2051 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2055 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
rc               2058 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               2059 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2061 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
rc               2064 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               2065 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2067 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
rc               2070 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               2071 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2079 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
rc               2082 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               2083 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               2855 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	s32 rc = 0;
rc               2902 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		rc = hw->mac.ops.read_iosf_sb_reg(hw,
rc               2906 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		if (rc)
rc               2907 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			return rc;
rc               2915 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		rc = hw->mac.ops.write_iosf_sb_reg(hw,
rc               2929 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	return rc;
rc               3120 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	s32 rc;
rc               3125 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = ixgbe_fw_phy_activity(hw, FW_PHY_ACT_PHY_SW_RESET, &store);
rc               3126 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               3127 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               3130 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = ixgbe_fw_phy_activity(hw, FW_PHY_ACT_INIT_PHY, &store);
rc               3131 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               3132 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc               3144 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	s32 rc;
rc               3146 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = ixgbe_fw_phy_activity(hw, FW_PHY_ACT_GET_LINK_INFO, &store);
rc               3147 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (rc)
rc               3148 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return rc;
rc                415 drivers/net/ethernet/jme.c 	int rc = 0;
rc                468 drivers/net/ethernet/jme.c 			rc = 1;
rc                552 drivers/net/ethernet/jme.c 	return rc;
rc               1273 drivers/net/ethernet/jme.c 	int rc;
rc               1310 drivers/net/ethernet/jme.c 		rc = jme_setup_rx_resources(jme);
rc               1311 drivers/net/ethernet/jme.c 		if (rc) {
rc               1316 drivers/net/ethernet/jme.c 		rc = jme_setup_tx_resources(jme);
rc               1317 drivers/net/ethernet/jme.c 		if (rc) {
rc               1623 drivers/net/ethernet/jme.c 	int rc;
rc               1634 drivers/net/ethernet/jme.c 	rc = request_irq(jme->pdev->irq, handler, irq_flags, netdev->name,
rc               1636 drivers/net/ethernet/jme.c 	if (rc) {
rc               1640 drivers/net/ethernet/jme.c 			   rc);
rc               1650 drivers/net/ethernet/jme.c 	return rc;
rc               1832 drivers/net/ethernet/jme.c 	int rc;
rc               1846 drivers/net/ethernet/jme.c 	rc = jme_request_irq(jme);
rc               1847 drivers/net/ethernet/jme.c 	if (rc)
rc               1866 drivers/net/ethernet/jme.c 	return rc;
rc               2606 drivers/net/ethernet/jme.c 	int rc, fdc = 0;
rc               2622 drivers/net/ethernet/jme.c 	rc = mii_ethtool_set_link_ksettings(&jme->mii_if, cmd);
rc               2625 drivers/net/ethernet/jme.c 	if (!rc) {
rc               2632 drivers/net/ethernet/jme.c 	return rc;
rc               2638 drivers/net/ethernet/jme.c 	int rc;
rc               2651 drivers/net/ethernet/jme.c 	rc = generic_mii_ioctl(&jme->mii_if, mii_data, cmd, &duplex_chg);
rc               2654 drivers/net/ethernet/jme.c 	if (!rc && (cmd == SIOCSMIIREG)) {
rc               2661 drivers/net/ethernet/jme.c 	return rc;
rc               2930 drivers/net/ethernet/jme.c 	int rc = 0, using_dac, i;
rc               2942 drivers/net/ethernet/jme.c 	rc = pci_enable_device(pdev);
rc               2943 drivers/net/ethernet/jme.c 	if (rc) {
rc               2951 drivers/net/ethernet/jme.c 		rc = -EIO;
rc               2957 drivers/net/ethernet/jme.c 		rc = -ENOMEM;
rc               2961 drivers/net/ethernet/jme.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               2962 drivers/net/ethernet/jme.c 	if (rc) {
rc               2974 drivers/net/ethernet/jme.c 		rc = -ENOMEM;
rc               3022 drivers/net/ethernet/jme.c 		rc = -ENOMEM;
rc               3094 drivers/net/ethernet/jme.c 			rc = -EIO;
rc               3125 drivers/net/ethernet/jme.c 	rc = jme_reload_eeprom(jme);
rc               3126 drivers/net/ethernet/jme.c 	if (rc) {
rc               3137 drivers/net/ethernet/jme.c 	rc = register_netdev(netdev);
rc               3138 drivers/net/ethernet/jme.c 	if (rc) {
rc               3163 drivers/net/ethernet/jme.c 	return rc;
rc                679 drivers/net/ethernet/korina.c 	int rc;
rc                684 drivers/net/ethernet/korina.c 	rc = generic_mii_ioctl(&lp->mii_if, data, cmd, NULL);
rc                688 drivers/net/ethernet/korina.c 	return rc;
rc                718 drivers/net/ethernet/korina.c 	int rc;
rc                721 drivers/net/ethernet/korina.c 	rc = mii_ethtool_set_link_ksettings(&lp->mii_if, cmd);
rc                725 drivers/net/ethernet/korina.c 	return rc;
rc               1029 drivers/net/ethernet/korina.c 	int rc;
rc               1049 drivers/net/ethernet/korina.c 		rc = -ENXIO;
rc               1057 drivers/net/ethernet/korina.c 		rc = -ENXIO;
rc               1065 drivers/net/ethernet/korina.c 		rc = -ENXIO;
rc               1071 drivers/net/ethernet/korina.c 		rc = -ENXIO;
rc               1100 drivers/net/ethernet/korina.c 	rc = register_netdev(dev);
rc               1101 drivers/net/ethernet/korina.c 	if (rc < 0) {
rc               1103 drivers/net/ethernet/korina.c 			": cannot register net device: %d\n", rc);
rc               1113 drivers/net/ethernet/korina.c 	return rc;
rc                271 drivers/net/ethernet/marvell/octeontx2/af/mbox.c 	rsp->hdr.rc = MBOX_MSG_INVALID;
rc                 91 drivers/net/ethernet/marvell/octeontx2/af/mbox.h 	int rc;          /* Msg process'ed response code */
rc               1395 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			rsp->hdr.rc = 0;				\
rc               1402 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			rsp->hdr.rc = err;				\
rc               1553 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			if (msg->rc)
rc               1556 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 					msg->rc, msg->id);
rc                426 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c 	int rc = 0, i;
rc                431 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c 	rsp->hdr.rc = rc;
rc                455 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int nixlf, blkaddr, rc = 0;
rc                488 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 			rc = NIX_AF_ERR_AQ_ENQUEUE;
rc                492 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 			rc = NIX_AF_ERR_AQ_ENQUEUE;
rc                496 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 			rc = NIX_AF_ERR_AQ_ENQUEUE;
rc                503 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 			rc = NIX_AF_ERR_AQ_ENQUEUE;
rc                510 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 			rc = NIX_AF_ERR_AQ_ENQUEUE;
rc                516 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 			rc = NIX_AF_ERR_AQ_ENQUEUE;
rc                519 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		rc = NIX_AF_ERR_AQ_ENQUEUE;
rc                522 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc)
rc                523 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc                588 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		rc = NIX_AF_ERR_AQ_ENQUEUE;
rc                589 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc                595 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = nix_aq_enqueue_wait(rvu, block, &inst);
rc                596 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc) {
rc                598 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc                672 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int err = 0, rc;
rc                706 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		rc = rvu_nix_aq_enq_inst(rvu, &aq_req, NULL);
rc                707 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		if (rc) {
rc                708 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 			err = rc;
rc                737 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int nixlf, qints, hwctx_size, intf, err, rc = 0;
rc                911 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = -ENOMEM;
rc                934 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	return rc;
rc                978 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int blkaddr, rc;
rc                995 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = rvu_nix_reserve_mark_format(rvu, nix_hw, blkaddr, cfg);
rc                996 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0) {
rc               1002 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rsp->mark_format_idx = rc;
rc               1140 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int blkaddr, rc = 0;
rc               1233 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = NIX_AF_ERR_TLX_ALLOC_FAIL;
rc               1236 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	return rc;
rc               1322 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int lvl, schq, nixlf, blkaddr, rc;
rc               1369 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		rc = rvu_poll_reg(rvu, blkaddr,
rc               1371 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		if (rc) {
rc               1928 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int i, rc;
rc               1938 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		rc = rvu_nix_reserve_mark_format(rvu, nix_hw, blkaddr, cfgs[i]);
rc               1939 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		if (rc < 0)
rc               1941 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 				i, rc);
rc               2125 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int fid, rc;
rc               2136 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = set_flowkey_fields((struct nix_rx_flowkey_alg *)field, flow_cfg);
rc               2137 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc)
rc               2138 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc               2147 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = hw->flowkey.in_use;
rc               2148 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	hw->flowkey.flowkey[rc] = flow_cfg;
rc               2151 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	return rc;
rc               2192 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int alg, fid, rc;
rc               2204 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg);
rc               2205 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0)
rc               2206 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc               2211 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg);
rc               2212 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0)
rc               2213 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc               2217 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg);
rc               2218 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0)
rc               2219 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc               2223 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg);
rc               2224 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0)
rc               2225 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc               2230 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg);
rc               2231 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0)
rc               2232 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc               2237 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg);
rc               2238 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0)
rc               2239 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc               2244 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg);
rc               2245 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0)
rc               2246 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc               2251 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg);
rc               2252 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (rc < 0)
rc               2253 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		return rc;
rc                 60 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	int blkaddr, npalf, rc = 0;
rc                120 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 				rc = NPA_AF_ERR_AQ_FULL;
rc                137 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 		rc = NPA_AF_ERR_AQ_FULL;
rc                141 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	if (rc)
rc                142 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 		return rc;
rc                147 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rc = npa_aq_enqueue_wait(rvu, block, &inst);
rc                148 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	if (rc) {
rc                150 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 		return rc;
rc                205 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	int err = 0, rc;
rc                232 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 		rc = rvu_npa_aq_enq_inst(rvu, &aq_req, NULL);
rc                233 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 		if (rc) {
rc                234 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 			err = rc;
rc                280 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	int npalf, qints, hwctx_size, err, rc = 0;
rc                364 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rc = -ENOMEM;
rc                372 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	return rc;
rc               1680 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	int blkaddr, rc = 0;
rc               1696 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rc = npc_mcam_verify_entry(mcam, pcifunc, req->entry);
rc               1697 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (rc)
rc               1717 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	return rc;
rc               1726 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	int blkaddr, rc;
rc               1733 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rc = npc_mcam_verify_entry(mcam, pcifunc, req->entry);
rc               1734 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (rc)
rc               1739 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		rc = NPC_MCAM_INVALID_REQ;
rc               1744 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		rc = NPC_MCAM_INVALID_REQ;
rc               1755 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rc = 0;
rc               1758 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	return rc;
rc               1767 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	int blkaddr, rc;
rc               1774 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rc = npc_mcam_verify_entry(mcam, pcifunc, req->entry);
rc               1776 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (rc)
rc               1777 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		return rc;
rc               1790 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	int blkaddr, rc;
rc               1797 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rc = npc_mcam_verify_entry(mcam, pcifunc, req->entry);
rc               1799 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (rc)
rc               1800 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		return rc;
rc               1815 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	int blkaddr, rc;
rc               1832 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		rc = npc_mcam_verify_entry(mcam, pcifunc, old_entry);
rc               1833 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		if (rc)
rc               1836 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		rc = npc_mcam_verify_entry(mcam, pcifunc, new_entry);
rc               1837 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		if (rc)
rc               1842 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 			rc = NPC_MCAM_PERM_DENIED;
rc               1868 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		rc = NPC_MCAM_PERM_DENIED;
rc               1873 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	return rc;
rc               1987 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	int blkaddr, rc;
rc               1994 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rc = npc_mcam_verify_counter(mcam, req->hdr.pcifunc, req->cntr);
rc               1995 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (rc)
rc               2000 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		rc = npc_mcam_verify_entry(mcam, req->hdr.pcifunc, req->entry);
rc               2001 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		if (rc)
rc               2025 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	return rc;
rc               2083 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	int blkaddr, rc;
rc               2099 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rc = rvu_mbox_handler_npc_mcam_alloc_entry(rvu,
rc               2101 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (rc)
rc               2102 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		return rc;
rc               2117 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rc = rvu_mbox_handler_npc_mcam_alloc_counter(rvu, &cntr_req, &cntr_rsp);
rc               2118 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (rc) {
rc               2124 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		return rc;
rc               4282 drivers/net/ethernet/marvell/sky2.c 	int rc = 0;
rc               4288 drivers/net/ethernet/marvell/sky2.c 		rc = sky2_vpd_wait(hw, cap, 0);
rc               4289 drivers/net/ethernet/marvell/sky2.c 		if (rc)
rc               4300 drivers/net/ethernet/marvell/sky2.c 	return rc;
rc               4307 drivers/net/ethernet/marvell/sky2.c 	int rc = 0;
rc               4315 drivers/net/ethernet/marvell/sky2.c 		rc = sky2_vpd_wait(hw, cap, PCI_VPD_ADDR_F);
rc               4316 drivers/net/ethernet/marvell/sky2.c 		if (rc)
rc               4319 drivers/net/ethernet/marvell/sky2.c 	return rc;
rc                237 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	int rc;
rc                256 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id);
rc                257 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		if (rc && rc != -ENOENT)
rc                258 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			en_err(priv, "Error detaching flow. rc = %d\n", rc);
rc                261 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	rc = mlx4_flow_attach(priv->mdev->dev, &rule, &filter->reg_id);
rc                262 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	if (rc)
rc                263 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		en_err(priv, "Error attaching flow. err = %d\n", rc);
rc                323 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	int rc;
rc                327 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id);
rc                328 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	if (rc && rc != -ENOENT)
rc                329 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		en_err(priv, "Error detaching flow. rc = %d\n", rc);
rc                 63 drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c 	int buf_len, rc;
rc                 76 drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c 	rc = mlx5_hv_vhca_agent_write(agent, buf, buf_len);
rc                 77 drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c 	if (rc) {
rc                 80 drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c 			      __func__, rc);
rc                811 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	int rc;
rc                817 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	rc = ((proto == htons(ETH_P_IP)) ? IP_ECN_set_ce((struct iphdr *)ip) :
rc                820 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	rq->stats->ecn_mark += !!rc;
rc                746 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	int rc;
rc                748 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	rc = mlx5i_check_required_hca_cap(mdev);
rc                749 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	if (rc)
rc                750 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 		return rc;
rc                 11 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 	int rc = -EOPNOTSUPP;
rc                 20 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 	rc = read ?
rc                 28 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 	if (read && !rc && len != bytes_returned)
rc                 29 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 		rc = -EIO;
rc                 31 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 	if (rc) {
rc                 33 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 			      read ? "read" : "write", rc, len,
rc                 35 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 		return rc;
rc               3708 drivers/net/ethernet/micrel/ksz884x.c 	int rc = 0;
rc               3721 drivers/net/ethernet/micrel/ksz884x.c 		rc = 1;
rc               3723 drivers/net/ethernet/micrel/ksz884x.c 		rc = 2;
rc               3730 drivers/net/ethernet/micrel/ksz884x.c 		if (1 == rc)
rc               3733 drivers/net/ethernet/micrel/ksz884x.c 	return rc;
rc               4834 drivers/net/ethernet/micrel/ksz884x.c 	int rc = 0;
rc               4868 drivers/net/ethernet/micrel/ksz884x.c 				rc = NETDEV_TX_BUSY;
rc               4882 drivers/net/ethernet/micrel/ksz884x.c 		rc = NETDEV_TX_BUSY;
rc               4887 drivers/net/ethernet/micrel/ksz884x.c 	return rc;
rc               5440 drivers/net/ethernet/micrel/ksz884x.c 	int rc = 0;
rc               5444 drivers/net/ethernet/micrel/ksz884x.c 	rc = request_irq(dev->irq, netdev_intr, IRQF_SHARED, dev->name, dev);
rc               5445 drivers/net/ethernet/micrel/ksz884x.c 	if (rc)
rc               5446 drivers/net/ethernet/micrel/ksz884x.c 		return rc;
rc               5495 drivers/net/ethernet/micrel/ksz884x.c 	int rc = 0;
rc               5506 drivers/net/ethernet/micrel/ksz884x.c 		rc = prepare_hardware(dev);
rc               5507 drivers/net/ethernet/micrel/ksz884x.c 		if (rc)
rc               5508 drivers/net/ethernet/micrel/ksz884x.c 			return rc;
rc               5979 drivers/net/ethernet/micrel/ksz884x.c 	int rc;
rc               6026 drivers/net/ethernet/micrel/ksz884x.c 	rc = mii_ethtool_set_link_ksettings(
rc               6030 drivers/net/ethernet/micrel/ksz884x.c 	return rc;
rc               6045 drivers/net/ethernet/micrel/ksz884x.c 	int rc;
rc               6048 drivers/net/ethernet/micrel/ksz884x.c 	rc = mii_nway_restart(&priv->mii_if);
rc               6050 drivers/net/ethernet/micrel/ksz884x.c 	return rc;
rc               6064 drivers/net/ethernet/micrel/ksz884x.c 	int rc;
rc               6066 drivers/net/ethernet/micrel/ksz884x.c 	rc = mii_link_ok(&priv->mii_if);
rc               6067 drivers/net/ethernet/micrel/ksz884x.c 	return rc;
rc               6520 drivers/net/ethernet/micrel/ksz884x.c 	int rc;
rc               6541 drivers/net/ethernet/micrel/ksz884x.c 		rc = wait_event_interruptible_timeout(
rc               6548 drivers/net/ethernet/micrel/ksz884x.c 				rc = wait_event_interruptible_timeout(
rc               6553 drivers/net/ethernet/micrel/ksz884x.c 				rc = wait_event_interruptible_timeout(
rc               1904 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	int rc;
rc               1908 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		rc = myri10ge_led(mgp, 1);
rc               1912 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		rc =  myri10ge_led(mgp, 0);
rc               1916 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		rc = -EINVAL;
rc               1919 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	return rc;
rc               6567 drivers/net/ethernet/neterion/s2io.c 		int rc;
rc               6572 drivers/net/ethernet/neterion/s2io.c 		rc = s2io_card_up(sp);
rc               6573 drivers/net/ethernet/neterion/s2io.c 		if (rc)
rc               6578 drivers/net/ethernet/neterion/s2io.c 		return rc ? rc : 1;
rc                 70 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c 	u32 rc;
rc                 72 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c 	rc = be32_to_cpu(reply->rc);
rc                 73 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c 	if (rc >= ARRAY_SIZE(res_table)) {
rc                 74 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c 		cmsg_warn(bpf, "FW responded with invalid status: %u\n", rc);
rc                 78 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c 	return res_table[rc];
rc                 75 drivers/net/ethernet/netronome/nfp/bpf/fw.h 	__be32 rc;
rc               6208 drivers/net/ethernet/nvidia/forcedeth.c 	int i, rc = 0;
rc               6222 drivers/net/ethernet/nvidia/forcedeth.c 		rc = nv_open(dev);
rc               6225 drivers/net/ethernet/nvidia/forcedeth.c 	return rc;
rc               1863 drivers/net/ethernet/packetengines/hamachi.c 	int rc;
rc               1882 drivers/net/ethernet/packetengines/hamachi.c 		rc = 0;
rc               1887 drivers/net/ethernet/packetengines/hamachi.c 		rc = generic_mii_ioctl(&np->mii_if, data, cmd, NULL);
rc               1891 drivers/net/ethernet/packetengines/hamachi.c 	return rc;
rc                569 drivers/net/ethernet/packetengines/yellowfin.c 	int i, rc;
rc                574 drivers/net/ethernet/packetengines/yellowfin.c 	rc = request_irq(irq, yellowfin_interrupt, IRQF_SHARED, dev->name, dev);
rc                575 drivers/net/ethernet/packetengines/yellowfin.c 	if (rc)
rc                576 drivers/net/ethernet/packetengines/yellowfin.c 		return rc;
rc                578 drivers/net/ethernet/packetengines/yellowfin.c 	rc = yellowfin_init_ring(dev);
rc                579 drivers/net/ethernet/packetengines/yellowfin.c 	if (rc < 0)
rc                639 drivers/net/ethernet/packetengines/yellowfin.c 	return rc;
rc                957 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	int rc = 0;
rc                960 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		rc = adapter->set_mtu(adapter, mtu);
rc                962 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	if (!rc)
rc                965 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	return rc;
rc               1213 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	int rc = 0;
rc               1223 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		rc = request_firmware(&adapter->fw,
rc               1225 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		if (rc != 0)
rc               1228 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		rc = netxen_validate_firmware(adapter);
rc               1229 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		if (rc != 0) {
rc                907 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	int rc;
rc                930 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		rc = -ENOMEM;
rc                943 drivers/net/ethernet/qlogic/qed/qed_cxt.c 			rc = -ENOMEM;
rc                987 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	return rc;
rc               1083 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	int rc;
rc               1089 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		rc = -ENOMEM;
rc               1100 drivers/net/ethernet/qlogic/qed/qed_cxt.c 			rc = qed_ilt_blk_alloc(p_hwfn, p_blk, i, 0);
rc               1101 drivers/net/ethernet/qlogic/qed/qed_cxt.c 			if (rc)
rc               1109 drivers/net/ethernet/qlogic/qed/qed_cxt.c 				rc = qed_ilt_blk_alloc(p_hwfn, p_blk, i, lines);
rc               1110 drivers/net/ethernet/qlogic/qed/qed_cxt.c 				if (rc)
rc               1120 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	return rc;
rc               1261 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	int rc;
rc               1264 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	rc = qed_ilt_shadow_alloc(p_hwfn);
rc               1265 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	if (rc)
rc               1269 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	rc = qed_cxt_src_t2_alloc(p_hwfn);
rc               1270 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	if (rc)
rc               1274 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	rc = qed_cid_map_alloc(p_hwfn);
rc               1275 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	if (rc)
rc               1282 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	return rc;
rc               2262 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	int rc = 0;
rc               2306 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		rc = -EBUSY;
rc               2314 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		rc = -ENOMEM;
rc               2377 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	return rc;
rc               2471 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	int rc;
rc               2475 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	rc = qed_cxt_free_ilt_range(p_hwfn, QED_ELEM_CXT,
rc               2481 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	if (rc)
rc               2482 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		return rc;
rc               2488 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	rc = qed_cxt_free_ilt_range(p_hwfn, QED_ELEM_TASK, 0,
rc               2490 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	if (rc)
rc               2491 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		return rc;
rc               2494 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	rc = qed_cxt_free_ilt_range(p_hwfn, QED_ELEM_SRQ, 0,
rc               2497 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	return rc;
rc                363 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc                377 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_process_tlv(p_hwfn, p_ptt, &data, p_tbl, pri_tc_tbl,
rc                379 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc                380 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		return rc;
rc                404 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc                434 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = -EIO;
rc                437 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc                770 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc                779 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc                788 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc                795 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_copy_mib(p_hwfn, p_ptt, &data, type);
rc                797 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc                806 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc                813 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_copy_mib(p_hwfn, p_ptt, &data, type);
rc                815 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc                823 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc                830 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_copy_mib(p_hwfn, p_ptt, &data, type);
rc                832 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc                839 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc                848 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc                854 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = -EINVAL;
rc                858 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = qed_dcbx_read_operational_mib(p_hwfn, p_ptt, type);
rc                861 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = qed_dcbx_read_remote_mib(p_hwfn, p_ptt, type);
rc                864 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = qed_dcbx_read_local_mib(p_hwfn, p_ptt);
rc                867 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = qed_dcbx_read_remote_lldp_mib(p_hwfn, p_ptt, type);
rc                870 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = qed_dcbx_read_local_lldp_mib(p_hwfn, p_ptt);
rc                876 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc                896 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc                898 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_read_mib(p_hwfn, p_ptt, type);
rc                899 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc                900 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		return rc;
rc                903 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = qed_dcbx_process_mib_info(p_hwfn, p_ptt);
rc                904 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		if (!rc) {
rc                941 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               1026 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1035 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_read_mib(p_hwfn, p_ptt, type);
rc               1036 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1039 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_params(p_hwfn, p_get, type);
rc               1043 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               1236 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc               1256 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_SET_DCBX,
rc               1258 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1261 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               1268 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1280 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_query_params(p_hwfn, dcbx_info, QED_DCBX_OPERATIONAL_MIB);
rc               1281 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc) {
rc               1283 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		return rc;
rc               1354 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1359 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1360 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1369 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               1373 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc ? 1 : 0;
rc               1458 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1468 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1469 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1479 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               1488 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc               1512 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = 1;
rc               1518 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               1525 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc = 0;
rc               1540 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = -EINVAL;
rc               1546 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               1596 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1608 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1609 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1619 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               1635 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1644 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1645 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1655 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               1670 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1673 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1674 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1681 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 1);
rc               1685 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               1693 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1697 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1698 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1719 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               1731 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1736 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1737 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1747 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               1793 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc, i;
rc               1796 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1797 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1826 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               1830 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               1838 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1849 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1850 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1873 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               1877 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               1928 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               1933 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               1934 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               1963 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               2065 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc, i;
rc               2079 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = qed_dcbx_query_params(hwfn, dcbx_info,
rc               2081 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		if (rc) {
rc               2113 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc, i;
rc               2128 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               2129 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               2142 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               2146 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               2155 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               2169 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		rc = qed_dcbx_query_params(hwfn, dcbx_info,
rc               2171 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		if (rc) {
rc               2203 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc;
rc               2218 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               2219 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               2237 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               2241 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               2337 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	int rc, i;
rc               2365 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_get_config_params(hwfn, &dcbx_set);
rc               2366 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	if (rc)
rc               2395 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	rc = qed_dcbx_config_params(hwfn, ptt, &dcbx_set, 0);
rc               2399 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	return rc;
rc               7789 drivers/net/ethernet/qlogic/qed/qed_debug.c 	enum dbg_status rc;
rc               7797 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_features_lookup[feature_idx].
rc               7800 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc != DBG_STATUS_OK)
rc               7801 drivers/net/ethernet/qlogic/qed/qed_debug.c 		return rc;
rc               7820 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_features_lookup[feature_idx].
rc               7823 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc != DBG_STATUS_OK) {
rc               7825 drivers/net/ethernet/qlogic/qed/qed_debug.c 		return rc;
rc               7846 drivers/net/ethernet/qlogic/qed/qed_debug.c 	return rc;
rc               7857 drivers/net/ethernet/qlogic/qed/qed_debug.c 	enum dbg_status rc;
rc               7874 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_features_lookup[feature_idx].get_size(p_hwfn, p_ptt,
rc               7876 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc != DBG_STATUS_OK && rc != DBG_STATUS_NVRAM_GET_IMAGE_FAILED)
rc               7877 drivers/net/ethernet/qlogic/qed/qed_debug.c 		return rc;
rc               7883 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_features_lookup[feature_idx].
rc               7894 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc == DBG_STATUS_NVRAM_GET_IMAGE_FAILED)
rc               7897 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc != DBG_STATUS_OK)
rc               7898 drivers/net/ethernet/qlogic/qed/qed_debug.c 		return rc;
rc               7901 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = format_feature(p_hwfn, feature_idx);
rc               7902 drivers/net/ethernet/qlogic/qed/qed_debug.c 	return rc;
rc               7952 drivers/net/ethernet/qlogic/qed/qed_debug.c 	int rc;
rc               7955 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_mcp_get_nvm_image_att(p_hwfn, image_id, &image_att);
rc               7956 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc)
rc               7957 drivers/net/ethernet/qlogic/qed/qed_debug.c 		return rc;
rc               7961 drivers/net/ethernet/qlogic/qed/qed_debug.c 	return rc;
rc               7972 drivers/net/ethernet/qlogic/qed/qed_debug.c 	int rc;
rc               7975 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_dbg_nvm_image_length(p_hwfn, image_id, &len_rounded);
rc               7976 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc)
rc               7977 drivers/net/ethernet/qlogic/qed/qed_debug.c 		return rc;
rc               7984 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_mcp_get_nvm_image(p_hwfn, image_id, buffer, len_rounded);
rc               7985 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc)
rc               7986 drivers/net/ethernet/qlogic/qed/qed_debug.c 		return rc;
rc               7997 drivers/net/ethernet/qlogic/qed/qed_debug.c 	return rc;
rc               8077 drivers/net/ethernet/qlogic/qed/qed_debug.c 	int rc;
rc               8093 drivers/net/ethernet/qlogic/qed/qed_debug.c 		rc = qed_dbg_idle_chk(cdev, (u8 *)buffer + offset +
rc               8095 drivers/net/ethernet/qlogic/qed/qed_debug.c 		if (!rc) {
rc               8101 drivers/net/ethernet/qlogic/qed/qed_debug.c 			DP_ERR(cdev, "qed_dbg_idle_chk failed. rc = %d\n", rc);
rc               8105 drivers/net/ethernet/qlogic/qed/qed_debug.c 		rc = qed_dbg_idle_chk(cdev, (u8 *)buffer + offset +
rc               8107 drivers/net/ethernet/qlogic/qed/qed_debug.c 		if (!rc) {
rc               8113 drivers/net/ethernet/qlogic/qed/qed_debug.c 			DP_ERR(cdev, "qed_dbg_idle_chk failed. rc = %d\n", rc);
rc               8117 drivers/net/ethernet/qlogic/qed/qed_debug.c 		rc = qed_dbg_reg_fifo(cdev, (u8 *)buffer + offset +
rc               8119 drivers/net/ethernet/qlogic/qed/qed_debug.c 		if (!rc) {
rc               8125 drivers/net/ethernet/qlogic/qed/qed_debug.c 			DP_ERR(cdev, "qed_dbg_reg_fifo failed. rc = %d\n", rc);
rc               8129 drivers/net/ethernet/qlogic/qed/qed_debug.c 		rc = qed_dbg_igu_fifo(cdev, (u8 *)buffer + offset +
rc               8131 drivers/net/ethernet/qlogic/qed/qed_debug.c 		if (!rc) {
rc               8137 drivers/net/ethernet/qlogic/qed/qed_debug.c 			DP_ERR(cdev, "qed_dbg_igu_fifo failed. rc = %d", rc);
rc               8141 drivers/net/ethernet/qlogic/qed/qed_debug.c 		rc = qed_dbg_protection_override(cdev, (u8 *)buffer + offset +
rc               8144 drivers/net/ethernet/qlogic/qed/qed_debug.c 		if (!rc) {
rc               8153 drivers/net/ethernet/qlogic/qed/qed_debug.c 			       rc);
rc               8157 drivers/net/ethernet/qlogic/qed/qed_debug.c 		rc = qed_dbg_fw_asserts(cdev, (u8 *)buffer + offset +
rc               8159 drivers/net/ethernet/qlogic/qed/qed_debug.c 		if (!rc) {
rc               8166 drivers/net/ethernet/qlogic/qed/qed_debug.c 			       rc);
rc               8175 drivers/net/ethernet/qlogic/qed/qed_debug.c 		rc = qed_dbg_grc(cdev, (u8 *)buffer + offset +
rc               8177 drivers/net/ethernet/qlogic/qed/qed_debug.c 		if (!rc) {
rc               8183 drivers/net/ethernet/qlogic/qed/qed_debug.c 			DP_ERR(cdev, "qed_dbg_grc failed. rc = %d", rc);
rc               8189 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_dbg_mcp_trace(cdev, (u8 *)buffer + offset +
rc               8191 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (!rc) {
rc               8197 drivers/net/ethernet/qlogic/qed/qed_debug.c 		DP_ERR(cdev, "qed_dbg_mcp_trace failed. rc = %d\n", rc);
rc               8201 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_dbg_nvm_image(cdev,
rc               8204 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (!rc) {
rc               8209 drivers/net/ethernet/qlogic/qed/qed_debug.c 	} else if (rc != -ENOENT) {
rc               8212 drivers/net/ethernet/qlogic/qed/qed_debug.c 		       QED_NVM_IMAGE_NVM_CFG1, "QED_NVM_IMAGE_NVM_CFG1", rc);
rc               8216 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_dbg_nvm_image(cdev,
rc               8219 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (!rc) {
rc               8224 drivers/net/ethernet/qlogic/qed/qed_debug.c 	} else if (rc != -ENOENT) {
rc               8228 drivers/net/ethernet/qlogic/qed/qed_debug.c 		       rc);
rc               8232 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_dbg_nvm_image(cdev,
rc               8235 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (!rc) {
rc               8240 drivers/net/ethernet/qlogic/qed/qed_debug.c 	} else if (rc != -ENOENT) {
rc               8243 drivers/net/ethernet/qlogic/qed/qed_debug.c 		       QED_NVM_IMAGE_NVM_META, "QED_NVM_IMAGE_NVM_META", rc);
rc               8298 drivers/net/ethernet/qlogic/qed/qed_debug.c 	int rc = 0;
rc               8311 drivers/net/ethernet/qlogic/qed/qed_debug.c 		rc = -EINVAL;
rc               8323 drivers/net/ethernet/qlogic/qed/qed_debug.c 	return rc;
rc               8334 drivers/net/ethernet/qlogic/qed/qed_debug.c 	enum dbg_status rc;
rc               8339 drivers/net/ethernet/qlogic/qed/qed_debug.c 	rc = qed_features_lookup[feature].get_size(p_hwfn, p_ptt,
rc               8341 drivers/net/ethernet/qlogic/qed/qed_debug.c 	if (rc != DBG_STATUS_OK)
rc                203 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = -EINVAL;
rc                223 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = 0;
rc                230 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc == -EINVAL)
rc                238 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc                491 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                494 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_sanity(cdev, ppfid, 0, "search");
rc                495 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc                496 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc                517 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                520 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_sanity(cdev, ppfid, 0, "get_free_idx");
rc                521 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc                522 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc                546 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                548 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_sanity(cdev, ppfid, filter_idx, "add");
rc                549 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc                550 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc                572 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                575 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_search_filter(cdev, ppfid, p_filter, p_filter_idx);
rc                576 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc                577 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc                581 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_shadow_get_free_idx(cdev, ppfid, p_filter_idx);
rc                582 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc                583 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc                604 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                606 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_sanity(cdev, ppfid, filter_idx, "remove");
rc                607 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc                608 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc                631 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                633 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_search_filter(cdev, ppfid, p_filter, p_filter_idx);
rc                634 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc                635 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc                670 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                672 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_mcp_get_engine_config(p_hwfn, p_ptt);
rc                673 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc != 0 && rc != -EOPNOTSUPP) {
rc                676 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc                682 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_set_roce_affinity(cdev, eng);
rc                683 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc                686 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc                702 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_set_ppfid_affinity(cdev, ppfid, eng);
rc                703 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc                707 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc                723 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                728 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_abs_ppfid(cdev, ppfid, &abs_ppfid);
rc                729 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc                730 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc                738 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_add_mac_filter(cdev, 0,
rc                740 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc                746 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_set_engine_affin(p_hwfn, p_ptt);
rc                747 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc                748 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc                770 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc                778 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_abs_ppfid(cdev, ppfid, &abs_ppfid);
rc                779 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc                794 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = -EINVAL;
rc                809 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc                818 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc                840 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = -EINVAL;
rc                845 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_abs_ppfid(cdev, ppfid, &abs_ppfid);
rc                846 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc                857 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc                878 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc                912 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_dmae_host2grc(p_hwfn,
rc                917 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc                918 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc                985 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc                994 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_add_filter(cdev, ppfid,
rc                997 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1002 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_abs_ppfid(cdev, ppfid, &abs_ppfid);
rc               1003 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               1009 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_add_filter(p_hwfn, p_ptt, abs_ppfid, filter_idx,
rc               1011 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               1028 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               1118 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               1126 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_protocol_filter_stringify(cdev, type,
rc               1129 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1135 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_add_filter(cdev,
rc               1139 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1142 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_abs_ppfid(cdev, ppfid, &abs_ppfid);
rc               1143 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1148 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_protocol_filter_to_hilo(cdev, type,
rc               1151 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               1155 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_add_filter(p_hwfn, p_ptt, abs_ppfid,
rc               1157 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               1174 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               1184 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               1194 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_remove_filter(cdev, ppfid, &filter, &filter_idx,
rc               1196 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1199 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_abs_ppfid(cdev, ppfid, &abs_ppfid);
rc               1200 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1205 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_remove_filter(p_hwfn, p_ptt, abs_ppfid,
rc               1207 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               1234 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               1243 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_protocol_filter_stringify(cdev, type,
rc               1246 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1252 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_shadow_remove_filter(cdev, ppfid, &filter, &filter_idx,
rc               1254 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1257 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_abs_ppfid(cdev, ppfid, &abs_ppfid);
rc               1258 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               1263 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_remove_filter(p_hwfn, p_ptt, abs_ppfid,
rc               1265 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2093 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               2113 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_run(p_hwfn, p_ptt, PHASE_QM_PF, p_hwfn->rel_pf_id,
rc               2115 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               2116 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               2132 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               2134 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_qm_sanity(p_hwfn);
rc               2135 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               2174 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int i, rc = 0;
rc               2178 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_l2_alloc(&cdev->hwfns[i]);
rc               2179 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               2180 drivers/net/ethernet/qlogic/qed/qed_dev.c 				return rc;
rc               2182 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               2194 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_db_recovery_setup(p_hwfn);
rc               2195 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2199 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_cxt_mngr_alloc(p_hwfn);
rc               2200 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2206 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_cxt_set_pf_params(p_hwfn, RDMA_MAX_TIDS);
rc               2207 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2210 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_alloc_qm_data(p_hwfn);
rc               2211 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2218 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_cxt_cfg_ilt_compute(p_hwfn, &line_count);
rc               2219 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               2231 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_cxt_set_pf_params(p_hwfn, rdma_tasks);
rc               2232 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               2235 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_cxt_cfg_ilt_compute(p_hwfn, &line_count);
rc               2236 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc) {
rc               2248 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_cxt_tables_alloc(p_hwfn);
rc               2249 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2253 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_spq_alloc(p_hwfn);
rc               2254 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2261 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_int_alloc(p_hwfn, p_hwfn->p_main_ptt);
rc               2262 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2265 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_iov_alloc(p_hwfn);
rc               2266 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2298 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_eq_alloc(p_hwfn, (u16) n_eqes);
rc               2299 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2302 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_consq_alloc(p_hwfn);
rc               2303 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2306 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_l2_alloc(p_hwfn);
rc               2307 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2312 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_ll2_alloc(p_hwfn);
rc               2313 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               2319 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_fcoe_alloc(p_hwfn);
rc               2320 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               2325 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_iscsi_alloc(p_hwfn);
rc               2326 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               2328 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_ooo_alloc(p_hwfn);
rc               2329 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               2334 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_rdma_info_alloc(p_hwfn);
rc               2335 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               2340 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_dmae_info_alloc(p_hwfn);
rc               2341 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2345 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_dcbx_info_alloc(p_hwfn);
rc               2346 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2349 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_dbg_alloc_user_data(p_hwfn);
rc               2350 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2354 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_llh_alloc(cdev);
rc               2355 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc) {
rc               2368 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = -ENOMEM;
rc               2371 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               2422 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = -EBUSY;
rc               2454 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = 0;
rc               2462 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               2607 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               2636 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_run(p_hwfn, p_ptt, PHASE_ENGINE, ANY_PHASE_ID, hw_mode);
rc               2637 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               2638 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               2666 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               2720 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               2761 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_hw_init_dpi_size(p_hwfn, p_ptt, pwm_regsize, n_cpus);
rc               2764 drivers/net/ethernet/qlogic/qed/qed_dev.c 	cond = (rc && (roce_edpm_mode == QED_ROCE_EDPM_MODE_ENABLE)) ||
rc               2772 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_hw_init_dpi_size(p_hwfn, p_ptt, pwm_regsize, n_cpus);
rc               2789 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc) {
rc               2810 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               2816 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_run(p_hwfn, p_ptt, PHASE_PORT, p_hwfn->port_id, hw_mode);
rc               2817 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               2818 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               2834 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               2880 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_dmae_sanity(p_hwfn, p_ptt, "pf_phase");
rc               2881 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               2882 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               2885 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_run(p_hwfn, p_ptt, PHASE_PF, rel_pf_id, hw_mode);
rc               2886 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               2887 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               2890 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_run(p_hwfn, p_ptt, PHASE_QM_PF, rel_pf_id, hw_mode);
rc               2891 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               2892 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               2897 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_hw_init_pf_doorbell_bar(p_hwfn, p_ptt);
rc               2898 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               2899 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               2903 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_llh_hw_init_pf(p_hwfn, p_ptt);
rc               2904 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               2905 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               2913 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_sp_pf_start(p_hwfn, p_ptt, p_tunn,
rc               2915 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               2917 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               2926 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               3003 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0, i;
rc               3012 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_init_fw_data(cdev, p_params->bin_fw_data);
rc               3013 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3014 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               3031 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_calc_hw_mode(p_hwfn);
rc               3032 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3033 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               3055 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_load_req(p_hwfn, p_hwfn->p_main_ptt,
rc               3057 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               3059 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               3081 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_final_cleanup(p_hwfn, p_hwfn->p_main_ptt,
rc               3083 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc) {
rc               3093 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_pglueb_set_pfid_enable(p_hwfn, p_hwfn->p_main_ptt,
rc               3095 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3107 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_hw_init_common(p_hwfn, p_hwfn->p_main_ptt,
rc               3109 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               3113 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_hw_init_port(p_hwfn, p_hwfn->p_main_ptt,
rc               3115 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               3120 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_hw_init_pf(p_hwfn, p_hwfn->p_main_ptt,
rc               3130 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = -EINVAL;
rc               3134 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               3137 drivers/net/ethernet/qlogic/qed/qed_dev.c 				  load_code, rc);
rc               3141 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_load_done(p_hwfn, p_hwfn->p_main_ptt);
rc               3142 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3143 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               3149 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_cmd(p_hwfn, p_hwfn->p_main_ptt,
rc               3153 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               3156 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               3170 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_cmd(p_hwfn, p_hwfn->p_main_ptt,
rc               3173 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3178 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_cmd(p_hwfn, p_hwfn->p_main_ptt,
rc               3181 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3185 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_mcp_ov_update_mtu(p_hwfn, p_hwfn->p_main_ptt,
rc               3187 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               3192 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_ov_update_driver_state(p_hwfn,
rc               3195 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3198 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_ov_update_eswitch(p_hwfn, p_hwfn->p_main_ptt,
rc               3200 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3210 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               3263 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc, rc2 = 0;
rc               3274 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_vf_pf_reset(p_hwfn);
rc               3275 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc) {
rc               3278 drivers/net/ethernet/qlogic/qed/qed_dev.c 					  rc);
rc               3289 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_mcp_unload_req(p_hwfn, p_ptt);
rc               3290 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc) {
rc               3293 drivers/net/ethernet/qlogic/qed/qed_dev.c 					  rc);
rc               3303 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_sp_pf_stop(p_hwfn);
rc               3304 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               3307 drivers/net/ethernet/qlogic/qed/qed_dev.c 				  rc);
rc               3344 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_mcp_unload_done(p_hwfn, p_ptt);
rc               3345 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc) {
rc               3348 drivers/net/ethernet/qlogic/qed/qed_dev.c 					  rc);
rc               3363 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_pglueb_set_pfid_enable(p_hwfn, p_ptt, false);
rc               3364 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               3367 drivers/net/ethernet/qlogic/qed/qed_dev.c 				  rc);
rc               3590 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               3592 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_mcp_set_resc_max_val(p_hwfn, p_ptt, res_id,
rc               3594 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc) {
rc               3598 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               3615 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               3639 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = __qed_hw_set_soft_resc_size(p_hwfn, p_ptt, res_id,
rc               3641 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3642 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               3748 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               3753 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_hw_get_dflt_resc(p_hwfn, res_id, &dflt_resc_num,
rc               3755 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc) {
rc               3759 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               3762 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_mcp_get_resc_info(p_hwfn, p_hwfn->p_main_ptt, res_id,
rc               3764 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc) {
rc               3768 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               3806 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               3810 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = __qed_hw_set_resc_info(p_hwfn, res_id);
rc               3811 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3812 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               3823 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               3832 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_mcp_get_ppfid_bitmap(p_hwfn, p_ptt);
rc               3833 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc != 0 && rc != -EOPNOTSUPP)
rc               3834 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               3835 drivers/net/ethernet/qlogic/qed/qed_dev.c 	else if (rc == -EOPNOTSUPP)
rc               3854 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               3867 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_mcp_resc_lock(p_hwfn, p_ptt, &resc_lock_params);
rc               3868 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc && rc != -EINVAL) {
rc               3869 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               3870 drivers/net/ethernet/qlogic/qed/qed_dev.c 	} else if (rc == -EINVAL) {
rc               3873 drivers/net/ethernet/qlogic/qed/qed_dev.c 	} else if (!rc && !resc_lock_params.b_granted) {
rc               3878 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_hw_set_soft_resc_size(p_hwfn, p_ptt);
rc               3879 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc && rc != -EINVAL) {
rc               3883 drivers/net/ethernet/qlogic/qed/qed_dev.c 		} else if (rc == -EINVAL) {
rc               3886 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = qed_mcp_resc_unlock(p_hwfn, p_ptt,
rc               3888 drivers/net/ethernet/qlogic/qed/qed_dev.c 			if (rc)
rc               3894 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_hw_set_resc_info(p_hwfn);
rc               3895 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               3899 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_resc_unlock(p_hwfn, p_ptt, &resc_unlock_params);
rc               3900 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3907 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_hw_get_ppfid_bitmap(p_hwfn, p_ptt);
rc               3908 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               3909 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               3938 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               4306 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               4310 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_iov_hw_info(p_hwfn);
rc               4311 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               4312 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               4322 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_int_igu_read_cam(p_hwfn, p_ptt);
rc               4323 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               4324 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               4434 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               4454 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_ptt_pool_alloc(p_hwfn);
rc               4455 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               4463 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_get_dev_info(p_hwfn, p_hwfn->p_main_ptt);
rc               4464 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               4471 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_mcp_cmd_init(p_hwfn, p_hwfn->p_main_ptt);
rc               4472 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc) {
rc               4478 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_get_hw_info(p_hwfn, p_hwfn->p_main_ptt, personality);
rc               4479 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc) {
rc               4488 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_initiate_pf_flr(p_hwfn, p_hwfn->p_main_ptt);
rc               4489 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               4495 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_mcp_nvm_info_populate(p_hwfn);
rc               4496 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               4504 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_alloc(p_hwfn);
rc               4505 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               4508 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               4519 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               4526 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               4533 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_hw_prepare_single(p_hwfn,
rc               4538 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               4539 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               4562 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_hw_prepare_single(&cdev->hwfns[1], p_regview,
rc               4569 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               4579 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               4841 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               4848 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_chain_alloc_sanity_check(cdev, cnt_type, elem_size, page_cnt);
rc               4849 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc) {
rc               4855 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               4863 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_chain_alloc_next_ptr(cdev, p_chain);
rc               4866 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_chain_alloc_single(cdev, p_chain);
rc               4869 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_chain_alloc_pbl(cdev, p_chain, ext_pbl);
rc               4872 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               4879 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               4964 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               4976 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_set_rxq_coalesce(p_hwfn, p_ptt, rx_coal, p_cid);
rc               4977 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               4983 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_set_txq_coalesce(p_hwfn, p_ptt, tx_coal, p_cid);
rc               4984 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               4990 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5000 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               5015 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_int_set_timer_res(p_hwfn, p_ptt, timer_res,
rc               5017 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               5023 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_set_coalesce(p_hwfn, p_ptt, address, &eth_qzone,
rc               5025 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               5029 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5039 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc;
rc               5054 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_int_set_timer_res(p_hwfn, p_ptt, timer_res,
rc               5056 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (rc)
rc               5062 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_set_coalesce(p_hwfn, p_ptt, address, &eth_qzone,
rc               5065 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5199 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               5206 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               5209 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_wfq_param(p_hwfn, vp_id, rate, p_link->min_pf_rate);
rc               5211 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (!rc)
rc               5218 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5226 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               5239 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = qed_init_wfq_param(p_hwfn, i, rate, min_pf_rate);
rc               5240 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               5247 drivers/net/ethernet/qlogic/qed/qed_dev.c 	if (!rc && use_wfq)
rc               5252 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5261 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int i, rc = -EINVAL;
rc               5267 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               5278 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = __qed_configure_vport_wfq(p_hwfn, p_ptt, vp_id, rate);
rc               5280 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               5282 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               5288 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5317 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               5322 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               5334 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_pf_rl(p_hwfn, p_ptt, p_hwfn->rel_pf_id,
rc               5341 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5347 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int i, rc = -EINVAL;
rc               5351 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               5366 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = __qed_configure_pf_max_bandwidth(p_hwfn, p_ptt,
rc               5371 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc)
rc               5375 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5383 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int rc = 0;
rc               5389 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               5393 drivers/net/ethernet/qlogic/qed/qed_dev.c 	rc = qed_init_pf_wfq(p_hwfn, p_ptt, p_hwfn->rel_pf_id, min_bw);
rc               5399 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc               5405 drivers/net/ethernet/qlogic/qed/qed_dev.c 	int i, rc = -EINVAL;
rc               5409 drivers/net/ethernet/qlogic/qed/qed_dev.c 		return rc;
rc               5424 drivers/net/ethernet/qlogic/qed/qed_dev.c 		rc = __qed_configure_pf_min_bandwidth(p_hwfn, p_ptt,
rc               5426 drivers/net/ethernet/qlogic/qed/qed_dev.c 		if (rc) {
rc               5428 drivers/net/ethernet/qlogic/qed/qed_dev.c 			return rc;
rc               5434 drivers/net/ethernet/qlogic/qed/qed_dev.c 			rc = __qed_configure_vp_wfq_on_link_change(p_hwfn,
rc               5442 drivers/net/ethernet/qlogic/qed/qed_dev.c 	return rc;
rc                123 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc = 0;
rc                134 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                137 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc)
rc                138 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		return rc;
rc                150 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		rc = -EINVAL;
rc                158 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_cxt_acquire_cid(p_hwfn, PROTOCOLID_FCOE, &dummy_cid);
rc                159 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc)
rc                163 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_cxt_get_cid_info(p_hwfn, &cxt_info);
rc                164 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc) {
rc                241 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                243 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	return rc;
rc                247 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	return rc;
rc                261 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc;
rc                270 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                273 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc)
rc                274 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		return rc;
rc                338 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc = 0;
rc                347 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                350 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc)
rc                351 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		return rc;
rc                369 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc = 0;
rc                378 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                381 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc)
rc                382 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		return rc;
rc                580 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc;
rc                585 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		rc = qed_cxt_get_task_ctx(p_hwfn, i,
rc                588 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		if (rc)
rc                627 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc = 0;
rc                631 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_cxt_acquire_cid(p_hwfn, PROTOCOLID_FCOE, &icid);
rc                633 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc)
rc                634 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		return rc;
rc                640 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		rc = qed_fcoe_allocate_connection(p_hwfn, &p_conn);
rc                641 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		if (rc) {
rc                645 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 			return rc;
rc                653 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	return rc;
rc                749 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc;
rc                752 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_fill_dev_info(cdev, &info->common);
rc                764 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	return rc;
rc                796 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc;
rc                814 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_sp_fcoe_func_stop(QED_AFFIN_HWFN(cdev), p_ptt,
rc                819 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	return rc;
rc                824 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc;
rc                831 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_sp_fcoe_func_start(QED_AFFIN_HWFN(cdev), QED_SPQ_MODE_EBLOCK,
rc                833 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc) {
rc                835 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		return rc;
rc                852 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		rc = qed_cxt_get_tid_mem_info(QED_AFFIN_HWFN(cdev), tid_info);
rc                853 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		if (rc) {
rc                857 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 			return rc;
rc                877 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	int rc;
rc                887 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	rc = qed_fcoe_acquire_connection(QED_AFFIN_HWFN(cdev), NULL,
rc                889 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	if (rc) {
rc                892 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		return rc;
rc                788 drivers/net/ethernet/qlogic/qed/qed_hw.c 	int rc;
rc                793 drivers/net/ethernet/qlogic/qed/qed_hw.c 	rc = qed_dmae_execute_command(p_hwfn, p_ptt, source_addr,
rc                801 drivers/net/ethernet/qlogic/qed/qed_hw.c 	return rc;
rc                811 drivers/net/ethernet/qlogic/qed/qed_hw.c 	int rc;
rc                816 drivers/net/ethernet/qlogic/qed/qed_hw.c 	rc = qed_dmae_execute_command(p_hwfn, p_ptt, grc_addr_in_dw,
rc                823 drivers/net/ethernet/qlogic/qed/qed_hw.c 	return rc;
rc                832 drivers/net/ethernet/qlogic/qed/qed_hw.c 	int rc;
rc                836 drivers/net/ethernet/qlogic/qed/qed_hw.c 	rc = qed_dmae_execute_command(p_hwfn, p_ptt, source_addr,
rc                844 drivers/net/ethernet/qlogic/qed/qed_hw.c 	return rc;
rc                851 drivers/net/ethernet/qlogic/qed/qed_hw.c 	int rc = 0;
rc                883 drivers/net/ethernet/qlogic/qed/qed_hw.c 	rc = qed_dmae_host2host(p_hwfn, p_ptt, p_phys, p_phys + size,
rc                885 drivers/net/ethernet/qlogic/qed/qed_hw.c 	if (rc) {
rc                888 drivers/net/ethernet/qlogic/qed/qed_hw.c 			  phase, rc);
rc                904 drivers/net/ethernet/qlogic/qed/qed_hw.c 			rc = -EINVAL;
rc                911 drivers/net/ethernet/qlogic/qed/qed_hw.c 	return rc;
rc                110 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	int rc = 0;
rc                132 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		rc = qed_dmae_host2grc(p_hwfn, p_ptt,
rc                135 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		if (rc)
rc                136 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			return rc;
rc                142 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	return rc;
rc                185 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	int rc = 0;
rc                195 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		rc = qed_dmae_host2grc(p_hwfn, p_ptt,
rc                200 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	return rc;
rc                247 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	int rc = 0;
rc                266 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			rc = qed_init_array_dmae(p_hwfn, p_ptt, addr, 0,
rc                272 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			rc = -EINVAL;
rc                284 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			rc = qed_init_array_dmae(p_hwfn, p_ptt, addr,
rc                288 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			if (rc)
rc                295 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		rc = qed_init_array_dmae(p_hwfn, p_ptt, addr,
rc                302 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	return rc;
rc                314 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	int rc = 0;
rc                332 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			rc = qed_init_fill_dmae(p_hwfn, p_ptt, addr, 0, data);
rc                337 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		rc = qed_init_cmd_array(p_hwfn, p_ptt, p_cmd,
rc                348 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	return rc;
rc                422 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	int rc;
rc                426 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		rc = qed_dmae_sanity(p_hwfn, p_ptt, "engine_phase");
rc                434 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	return rc;
rc                497 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	int rc = 0;
rc                512 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			rc = qed_init_cmd_wr(p_hwfn, p_ptt, &cmd->write,
rc                535 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			rc = qed_init_cmd_cb(p_hwfn, p_ptt, &cmd->callback);
rc                539 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		if (rc)
rc                545 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	return rc;
rc                413 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc;
rc                425 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc = qed_db_rec_flush_queue(p_hwfn, p_ptt);
rc                426 drivers/net/ethernet/qlogic/qed/qed_int.c 		if (rc)
rc                427 drivers/net/ethernet/qlogic/qed/qed_int.c 			return rc;
rc                443 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc;
rc                453 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc = qed_db_rec_flush_queue(p_hwfn, p_ptt);
rc                454 drivers/net/ethernet/qlogic/qed/qed_int.c 		if (rc)
rc                815 drivers/net/ethernet/qlogic/qed/qed_int.c 	u16 rc = 0, index;
rc                820 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc		      = QED_SB_ATT_IDX;
rc                823 drivers/net/ethernet/qlogic/qed/qed_int.c 	return rc;
rc                909 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc = -EINVAL;
rc                919 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc = p_aeu->cb(p_hwfn);
rc                922 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (rc)
rc                932 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (!rc)
rc                942 drivers/net/ethernet/qlogic/qed/qed_int.c 	return rc;
rc                997 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc = 0;
rc               1135 drivers/net/ethernet/qlogic/qed/qed_int.c 	return rc;
rc               1145 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc = 0;
rc               1182 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc = qed_int_assertion(p_hwfn, asserted_bits);
rc               1183 drivers/net/ethernet/qlogic/qed/qed_int.c 		if (rc)
rc               1184 drivers/net/ethernet/qlogic/qed/qed_int.c 			return rc;
rc               1188 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc = qed_int_deassertion(p_hwfn, deasserted_bits);
rc               1190 drivers/net/ethernet/qlogic/qed/qed_int.c 	return rc;
rc               1220 drivers/net/ethernet/qlogic/qed/qed_int.c 	u16 rc = 0;
rc               1256 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc = qed_sb_update_sb_idx(sb_info);
rc               1268 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc |= qed_attn_update_idx(p_hwfn, sb_attn);
rc               1275 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (!(rc & QED_SB_EVENT_MASK)) {
rc               1287 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (rc & QED_SB_ATT_IDX)
rc               1290 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (rc & QED_SB_IDX) {
rc               1301 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (sb_attn && (rc & QED_SB_ATT_IDX))
rc               1770 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc = -ENOMEM;
rc               1782 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc = 0;
rc               1786 drivers/net/ethernet/qlogic/qed/qed_int.c 	return rc;
rc               1852 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc = 0;
rc               1857 drivers/net/ethernet/qlogic/qed/qed_int.c 		rc = qed_slowpath_irq_req(p_hwfn);
rc               1858 drivers/net/ethernet/qlogic/qed/qed_int.c 		if (rc) {
rc               1868 drivers/net/ethernet/qlogic/qed/qed_int.c 	return rc;
rc               2304 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc = 0;
rc               2306 drivers/net/ethernet/qlogic/qed/qed_int.c 	rc = qed_int_sp_dpc_alloc(p_hwfn);
rc               2307 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (rc)
rc               2308 drivers/net/ethernet/qlogic/qed/qed_int.c 		return rc;
rc               2310 drivers/net/ethernet/qlogic/qed/qed_int.c 	rc = qed_int_sp_sb_alloc(p_hwfn, p_ptt);
rc               2311 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (rc)
rc               2312 drivers/net/ethernet/qlogic/qed/qed_int.c 		return rc;
rc               2314 drivers/net/ethernet/qlogic/qed/qed_int.c 	rc = qed_int_sb_attn_alloc(p_hwfn, p_ptt);
rc               2316 drivers/net/ethernet/qlogic/qed/qed_int.c 	return rc;
rc               2356 drivers/net/ethernet/qlogic/qed/qed_int.c 	int rc;
rc               2363 drivers/net/ethernet/qlogic/qed/qed_int.c 	rc = qed_dmae_grc2host(p_hwfn, p_ptt, CAU_REG_SB_VAR_MEMORY +
rc               2366 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (rc) {
rc               2367 drivers/net/ethernet/qlogic/qed/qed_int.c 		DP_ERR(p_hwfn, "dmae_grc2host failed %d\n", rc);
rc               2368 drivers/net/ethernet/qlogic/qed/qed_int.c 		return rc;
rc               2376 drivers/net/ethernet/qlogic/qed/qed_int.c 	rc = qed_dmae_host2grc(p_hwfn, p_ptt,
rc               2380 drivers/net/ethernet/qlogic/qed/qed_int.c 	if (rc) {
rc               2381 drivers/net/ethernet/qlogic/qed/qed_int.c 		DP_ERR(p_hwfn, "dmae_host2grc failed %d\n", rc);
rc               2382 drivers/net/ethernet/qlogic/qed/qed_int.c 		return rc;
rc               2385 drivers/net/ethernet/qlogic/qed/qed_int.c 	return rc;
rc                174 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = 0;
rc                186 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                189 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                190 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                303 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = 0;
rc                316 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                319 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                320 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                478 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = -EINVAL;
rc                488 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                491 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                492 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                523 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = -EINVAL;
rc                533 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                536 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                537 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                570 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = -EINVAL;
rc                579 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                582 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                583 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                609 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = -EINVAL;
rc                618 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                621 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                622 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                639 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = 0;
rc                648 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                651 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                652 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                657 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                660 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	return rc;
rc                736 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = 0;
rc                776 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_chain_alloc(p_hwfn->cdev,
rc                781 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                786 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_chain_alloc(p_hwfn->cdev,
rc                792 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                796 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_chain_alloc(p_hwfn->cdev,
rc                802 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                834 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc = 0;
rc                838 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_cxt_acquire_cid(p_hwfn, PROTOCOLID_ISCSI, &icid);
rc                840 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc)
rc                841 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                847 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		rc = qed_iscsi_allocate_connection(p_hwfn, &p_conn);
rc                849 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (!rc)
rc                850 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		rc = qed_iscsi_setup_connection(p_conn);
rc                852 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc) {
rc                856 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                865 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	return rc;
rc               1087 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc;
rc               1090 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_fill_dev_info(cdev, &info->common);
rc               1099 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	return rc;
rc               1130 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc;
rc               1144 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_iscsi_func_stop(QED_AFFIN_HWFN(cdev), QED_SPQ_MODE_EBLOCK,
rc               1148 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	return rc;
rc               1156 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc;
rc               1164 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_sp_iscsi_func_start(QED_AFFIN_HWFN(cdev), QED_SPQ_MODE_EBLOCK,
rc               1166 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc) {
rc               1168 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc               1184 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_cxt_get_tid_mem_info(QED_AFFIN_HWFN(cdev), tid_info);
rc               1185 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc) {
rc               1189 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc               1208 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	int rc;
rc               1216 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	rc = qed_iscsi_acquire_connection(QED_AFFIN_HWFN(cdev), NULL,
rc               1218 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	if (rc) {
rc               1221 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 		return rc;
rc                150 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc                153 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn, &p_hwfn->p_rdma_info->cid_map, cid);
rc                155 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc) {
rc                157 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc                161 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_cxt_dynamic_ilt_alloc(p_hwfn, QED_ELEM_CXT, *cid);
rc                162 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc                165 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                184 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc                188 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn,
rc                193 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc) {
rc                199 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc                216 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc                234 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_alloc_cid(p_hwfn, &cid);
rc                235 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc                245 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                248 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc                296 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                297 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc                300 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                309 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                317 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc                325 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                328 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc                329 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc                339 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                341 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "QP(0x%x)rc=%d\n", qp->icid, rc);
rc                343 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                400 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc = 0;
rc                455 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			rc = -EINVAL;
rc                475 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_iwarp_modify_fw(p_hwfn, qp);
rc                477 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                484 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc                492 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                495 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc                496 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc                498 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                500 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "QP(0x%x) rc = %d\n", qp->icid, rc);
rc                502 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                529 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc = 0;
rc                532 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_iwarp_modify_qp(p_hwfn, qp,
rc                534 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc)
rc                535 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			return rc;
rc                551 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_fw_destroy(p_hwfn, qp);
rc                558 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                565 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc                578 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = -ENOMEM;
rc                590 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                651 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc                662 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                665 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc                666 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc                741 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                744 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		   "EP(0x%x) Offload completed rc=%d\n", ep->tcp_cid, rc);
rc                746 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                845 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc                862 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                865 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc                866 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc                912 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                921 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		   rc,
rc                924 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               1170 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               1185 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_alloc_cid(p_hwfn, &cid);
rc               1186 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               1187 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               1189 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_create_ep(p_hwfn, &ep);
rc               1190 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               1236 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_tcp_offload(p_hwfn, ep);
rc               1239 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		   iparams->qp->icid, ep->tcp_cid, rc);
rc               1241 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc) {
rc               1246 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               1250 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               1256 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               1272 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_iwarp_alloc_tcp_cid(p_hwfn, &ep->tcp_cid);
rc               1278 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc) {
rc               1333 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               1336 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_wait_cid_map_cleared(p_hwfn,
rc               1338 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               1339 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               1378 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc = 0;
rc               1385 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_iwarp_create_ep(p_hwfn, &ep);
rc               1386 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc)
rc               1387 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			return rc;
rc               1393 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			rc = qed_iwarp_alloc_cid(p_hwfn, &cid);
rc               1394 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			if (rc)
rc               1413 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               1418 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               1423 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               1429 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_hwfn->p_rdma_info->tcp_cid_map,
rc               1431 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc) {
rc               1433 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			   "Failed to allocate tcp cid, rc = %d\n", rc);
rc               1434 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               1440 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_prealloc_ep(p_hwfn, true);
rc               1441 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               1442 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               1463 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               1515 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_mpa_offload(p_hwfn, ep);
rc               1516 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               1520 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               1581 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               1583 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_post_rx_buffer(p_hwfn, handle, buf->data_phys_addr,
rc               1585 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc) {
rc               1588 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			  rc, handle);
rc               1594 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               1894 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               1921 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_recycle_pkt(p_hwfn, fpdu, fpdu->mpa_buf);
rc               1922 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               1923 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               1991 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               2004 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_prepare_tx_packet(p_hwfn, ll2_handle, &tx_pkt, true);
rc               2005 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2007 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			   "Can't drop packet rc=%d\n", rc);
rc               2013 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		   tx_pkt.first_frag_len, buf, rc);
rc               2015 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2023 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               2040 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_prepare_tx_packet(p_hwfn, ll2_handle, &tx_pkt, true);
rc               2041 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2043 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			   "Can't send right edge rc=%d\n", rc);
rc               2049 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		   tx_pkt.first_frag_len, rc);
rc               2051 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2063 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               2099 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_prepare_tx_packet(p_hwfn, ll2_handle, &tx_pkt, true);
rc               2100 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2104 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_set_fragment_of_tx_packet(p_hwfn, ll2_handle,
rc               2107 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2114 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_set_fragment_of_tx_packet(p_hwfn,
rc               2126 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		   fpdu->incomplete_bytes, rc);
rc               2128 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2158 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc = -EINVAL;
rc               2187 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			rc = qed_iwarp_win_right_edge(p_hwfn, fpdu);
rc               2189 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			if (rc) {
rc               2191 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 					   "Can't send FPDU:reset rc=%d\n", rc);
rc               2204 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			rc = qed_iwarp_send_fpdu(p_hwfn, fpdu, curr_pkt, buf,
rc               2207 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			if (rc) {
rc               2209 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 					   "Can't send FPDU:reset rc=%d\n", rc);
rc               2224 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 					rc = qed_iwarp_win_right_edge(p_hwfn,
rc               2227 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 					if (rc)
rc               2228 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 						return rc;
rc               2231 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 				rc = qed_iwarp_cp_pkt(p_hwfn, fpdu, curr_pkt,
rc               2234 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 				if (rc) /* packet will be re-processed later */
rc               2235 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 					return rc;
rc               2241 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			rc = qed_iwarp_send_fpdu(p_hwfn, fpdu, curr_pkt, buf,
rc               2244 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			if (rc) {
rc               2246 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 					   "Can't send FPDU:delay rc=%d\n", rc);
rc               2259 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	} while (mpa_buf->tcp_payload_len && !rc);
rc               2261 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2267 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2274 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               2281 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_iwarp_process_mpa_pkt(p_hwfn, mpa_buf);
rc               2286 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc == -EBUSY)
rc               2292 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc) {	/* different error, don't continue */
rc               2293 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			DP_NOTICE(p_hwfn, "process pkts failed rc=%d\n", rc);
rc               2355 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               2374 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_parse_rx_pkt(p_hwfn, &cm_info, (u8 *)(buf->data) +
rc               2378 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2398 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_ll2_prepare_tx_packet(p_hwfn, ll2_syn_handle,
rc               2401 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc) {
rc               2403 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 				  "Can't post SYN back to chip rc=%d\n", rc);
rc               2442 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_tcp_offload(p_hwfn, ep);
rc               2443 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc) {
rc               2542 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc = 0;
rc               2545 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_ll2_terminate_connection(p_hwfn,
rc               2547 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc)
rc               2555 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_ll2_terminate_connection(p_hwfn,
rc               2557 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc)
rc               2565 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_ll2_terminate_connection(p_hwfn,
rc               2567 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc)
rc               2577 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2585 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc = 0;
rc               2591 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			rc = -ENOMEM;
rc               2601 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 			rc = -ENOMEM;
rc               2606 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		rc = qed_iwarp_ll2_post_rx(p_hwfn, buffer, ll2_handle);
rc               2607 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		if (rc)
rc               2611 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2628 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc = 0;
rc               2640 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_llh_add_mac_filter(p_hwfn->cdev, 0, params->mac_addr);
rc               2641 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2642 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               2663 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_acquire_connection(p_hwfn, &data);
rc               2664 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc) {
rc               2667 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               2670 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_establish_connection(p_hwfn, iwarp_info->ll2_syn_handle);
rc               2671 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc) {
rc               2677 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_ll2_alloc_buffers(p_hwfn,
rc               2681 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2699 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_acquire_connection(p_hwfn, &data);
rc               2700 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2703 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_establish_connection(p_hwfn, iwarp_info->ll2_ooo_handle);
rc               2704 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2727 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_acquire_connection(p_hwfn, &data);
rc               2728 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2731 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_ll2_establish_connection(p_hwfn, iwarp_info->ll2_mpa_handle);
rc               2732 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2735 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_ll2_alloc_buffers(p_hwfn,
rc               2739 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2770 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2774 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc               2828 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               2831 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_iwarp_wait_for_all_cids(p_hwfn);
rc               2832 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               2833 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               3202 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	int rc;
rc               3220 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               3224 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	if (rc)
rc               3225 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		return rc;
rc               3227 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               3229 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "rc = 0x%x\n", rc);
rc               3231 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	return rc;
rc                222 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc                259 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_fw_vport(p_hwfn, p_cid->rel.vport_id, &p_cid->abs.vport_id);
rc                260 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                263 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_fw_l2_queue(p_hwfn, p_cid->rel.queue_id, &p_cid->abs.queue_id);
rc                264 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                271 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_fw_vport(p_hwfn, p_cid->rel.stats_id,
rc                273 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc)
rc                372 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = -EINVAL;
rc                375 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_vport_id);
rc                376 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                377 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                384 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                387 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                388 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                459 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = 0;
rc                463 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                469 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_fw_rss_eng(p_hwfn, p_rss->rss_eng_id, &p_config->rss_id);
rc                470 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                471 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                552 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc                689 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = -EINVAL;
rc                692 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_vf_pf_vport_update(p_hwfn, p_params);
rc                693 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                696 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_vport_id);
rc                697 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                698 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                706 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                709 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                710 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                745 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_vport_update_rss(p_hwfn, p_ramrod, p_rss_params);
rc                746 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc                748 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                770 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc                775 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_fw_vport(p_hwfn, vport_id, &abs_vport_id);
rc                776 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                777 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                784 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                787 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                788 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                818 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int i, rc;
rc                833 drivers/net/ethernet/qlogic/qed/qed_l2.c 			rc = qed_vf_pf_accept_flags(p_hwfn, &accept_flags);
rc                834 drivers/net/ethernet/qlogic/qed/qed_l2.c 			if (rc)
rc                835 drivers/net/ethernet/qlogic/qed/qed_l2.c 				return rc;
rc                839 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_sp_vport_update(p_hwfn, &vport_update_params,
rc                841 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc) {
rc                842 drivers/net/ethernet/qlogic/qed/qed_l2.c 			DP_ERR(cdev, "Update rx_mode failed %d\n", rc);
rc                843 drivers/net/ethernet/qlogic/qed/qed_l2.c 			return rc;
rc                868 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = -EINVAL;
rc                881 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                884 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                885 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc                952 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc                960 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_eth_pf_rx_queue_start(p_hwfn, p_cid,
rc                966 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_vf_pf_rxq_start(p_hwfn, p_cid,
rc                974 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc                979 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc                994 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = -EINVAL;
rc               1008 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1011 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc)
rc               1012 drivers/net/ethernet/qlogic/qed/qed_l2.c 			return rc;
rc               1021 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               1022 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc)
rc               1023 drivers/net/ethernet/qlogic/qed/qed_l2.c 			return rc;
rc               1026 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               1037 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               1044 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1047 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1048 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1071 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = -EINVAL;
rc               1074 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_eth_pf_rx_queue_stop(p_hwfn, p_cid,
rc               1078 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_vf_pf_rxq_stop(p_hwfn, p_cid, cqe_completion);
rc               1080 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (!rc)
rc               1082 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               1093 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = -EINVAL;
rc               1101 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1104 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1105 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1132 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               1135 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_eth_txq_start_ramrod(p_hwfn, p_cid,
rc               1138 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1139 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1158 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               1165 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_eth_pf_tx_queue_start(p_hwfn, p_cid, tc,
rc               1169 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_vf_pf_txq_start(p_hwfn, p_cid,
rc               1173 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1178 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               1186 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               1193 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1196 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1197 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1205 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               1208 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_eth_pf_tx_queue_stop(p_hwfn, p_cid);
rc               1210 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_vf_pf_txq_stop(p_hwfn, p_cid);
rc               1212 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (!rc)
rc               1214 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               1253 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               1255 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_fw_vport(p_hwfn, p_filter_cmd->vport_to_remove_from,
rc               1257 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1258 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1260 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_fw_vport(p_hwfn, p_filter_cmd->vport_to_add_to,
rc               1262 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1263 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1272 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, pp_ent,
rc               1275 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1276 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1389 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int					rc;
rc               1391 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_filter_ucast_common(p_hwfn, opaque_fid, p_filter_cmd,
rc               1394 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               1395 drivers/net/ethernet/qlogic/qed/qed_l2.c 		DP_ERR(p_hwfn, "Uni. filter command failed %d\n", rc);
rc               1396 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1401 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               1402 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               1403 drivers/net/ethernet/qlogic/qed/qed_l2.c 		DP_ERR(p_hwfn, "Unicast filter ADD command failed %d\n", rc);
rc               1404 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1493 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc, i;
rc               1496 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_fw_vport(p_hwfn, p_filter_cmd->vport_to_add_to,
rc               1499 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_fw_vport(p_hwfn, p_filter_cmd->vport_to_remove_from,
rc               1501 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               1502 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1511 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1514 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               1515 drivers/net/ethernet/qlogic/qed/qed_l2.c 		DP_ERR(p_hwfn, "Multi-cast command failed %d\n", rc);
rc               1516 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               1557 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = 0;
rc               1578 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_sp_eth_filter_mcast(p_hwfn,
rc               1583 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               1591 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = 0;
rc               1599 drivers/net/ethernet/qlogic/qed/qed_l2.c 			rc = qed_vf_pf_filter_ucast(p_hwfn, p_filter_cmd);
rc               1605 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_sp_eth_filter_ucast(p_hwfn,
rc               1609 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc)
rc               1613 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               2035 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = -EINVAL;
rc               2050 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               2053 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               2054 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2064 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_vport_id);
rc               2065 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc)
rc               2069 drivers/net/ethernet/qlogic/qed/qed_l2.c 			rc = qed_fw_l2_queue(p_hwfn, p_params->qid,
rc               2071 drivers/net/ethernet/qlogic/qed/qed_l2.c 			if (rc)
rc               2096 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               2106 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               2108 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_dmae_grc2host(p_hwfn, p_ptt, CAU_REG_SB_VAR_MEMORY +
rc               2111 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               2112 drivers/net/ethernet/qlogic/qed/qed_l2.c 		DP_ERR(p_hwfn, "dmae_grc2host failed %d\n", rc);
rc               2113 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2139 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               2141 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_dmae_grc2host(p_hwfn, p_ptt, CAU_REG_SB_VAR_MEMORY +
rc               2144 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               2145 drivers/net/ethernet/qlogic/qed/qed_l2.c 		DP_ERR(p_hwfn, "dmae_grc2host failed %d\n", rc);
rc               2146 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2169 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = 0;
rc               2172 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_vf_pf_get_coalesce(p_hwfn, p_coal, p_cid);
rc               2173 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc)
rc               2176 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2184 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_get_rxq_coalesce(p_hwfn, p_ptt, p_cid, p_coal);
rc               2185 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc)
rc               2188 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_get_txq_coalesce(p_hwfn, p_ptt, p_cid, p_coal);
rc               2189 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc)
rc               2196 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               2320 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc, i;
rc               2338 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_sp_vport_start(p_hwfn, &start);
rc               2339 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc) {
rc               2341 drivers/net/ethernet/qlogic/qed/qed_l2.c 			return rc;
rc               2344 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_hw_start_fastpath(p_hwfn);
rc               2345 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc) {
rc               2347 drivers/net/ethernet/qlogic/qed/qed_l2.c 			return rc;
rc               2363 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc, i;
rc               2368 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_sp_vport_stop(p_hwfn,
rc               2371 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc) {
rc               2373 drivers/net/ethernet/qlogic/qed/qed_l2.c 			return rc;
rc               2447 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = 0, i;
rc               2482 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_sp_vport_update(p_hwfn, &sp_params,
rc               2485 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc) {
rc               2498 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               2511 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc, hwfn_index;
rc               2519 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_eth_rx_queue_start(p_hwfn,
rc               2525 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               2527 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2540 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc, hwfn_index;
rc               2546 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_eth_rx_queue_stop(p_hwfn, handle, false, false);
rc               2547 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               2549 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2563 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc, hwfn_index;
rc               2570 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_eth_tx_queue_start(p_hwfn,
rc               2575 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               2577 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2591 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               2593 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_hw_stop_fastpath(cdev);
rc               2594 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               2596 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2605 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc, hwfn_index;
rc               2610 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_eth_tx_queue_stop(p_hwfn, handle);
rc               2611 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc) {
rc               2613 drivers/net/ethernet/qlogic/qed/qed_l2.c 		return rc;
rc               2623 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int i, rc;
rc               2650 drivers/net/ethernet/qlogic/qed/qed_l2.c 		rc = qed_sp_pf_update_tunn_cfg(hwfn, p_ptt, &tunn_info,
rc               2652 drivers/net/ethernet/qlogic/qed/qed_l2.c 		if (rc) {
rc               2655 drivers/net/ethernet/qlogic/qed/qed_l2.c 			return rc;
rc               2835 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc = -EINVAL;
rc               2845 drivers/net/ethernet/qlogic/qed/qed_l2.c 			return rc;
rc               2852 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_configure_rfs_ntuple_filter(p_hwfn, &cb, params);
rc               2853 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               2860 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc               2867 drivers/net/ethernet/qlogic/qed/qed_l2.c 	int rc;
rc               2870 drivers/net/ethernet/qlogic/qed/qed_l2.c 	rc = qed_get_queue_coalesce(p_hwfn, coal, handle);
rc               2871 drivers/net/ethernet/qlogic/qed/qed_l2.c 	if (rc)
rc               2875 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return rc;
rc                170 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = -EINVAL;
rc                194 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_ll2_alloc_buffer(p_hwfn->cdev, &new_data,
rc                198 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc                242 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_post_rx_buffer(p_hwfn, cdev->ll2->handle,
rc                244 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc                354 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = -EINVAL;
rc                358 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = -EBUSY;
rc                405 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = 0;
rc                408 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc                527 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = 0;
rc                548 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			rc = qed_ll2_handle_slowpath(p_hwfn, p_ll2_conn,
rc                553 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			rc = qed_ll2_rxq_handle_completion(p_hwfn, p_ll2_conn,
rc                558 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			rc = -EIO;
rc                563 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc                780 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc;
rc                814 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_ll2_prepare_tx_packet(p_hwfn, p_ll2_conn->my_id,
rc                816 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc) {
rc                829 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc;
rc                833 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_ll2_post_rx_buffer(p_hwfn,
rc                837 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc) {
rc                848 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc;
rc                853 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_lb_rxq_handler(p_hwfn, p_ll2_conn);
rc                854 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc                855 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc                871 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc;
rc                913 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_ll2_post_rx_buffer(p_hwfn, p_ll2_conn->my_id,
rc                916 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc != 0) {
rc                950 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = 0;
rc                958 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                961 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc                962 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc               1011 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = -EINVAL;
rc               1027 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1030 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1031 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc               1086 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               1087 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1088 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc               1090 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_db_recovery_add(p_hwfn->cdev, p_tx->doorbell_addr,
rc               1093 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               1102 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = -EINVAL;
rc               1110 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1113 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1114 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc               1130 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = -EINVAL;
rc               1139 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1142 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1143 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc               1154 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = 0;
rc               1159 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_chain_alloc(p_hwfn->cdev,
rc               1166 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               1175 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = -ENOMEM;
rc               1181 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_chain_alloc(p_hwfn->cdev,
rc               1188 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               1198 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               1207 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = 0;
rc               1212 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_chain_alloc(p_hwfn->cdev,
rc               1219 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1230 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = -ENOMEM;
rc               1240 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1244 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               1254 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = 0;
rc               1257 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc               1272 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			rc = -ENOMEM;
rc               1286 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			rc = -ENOMEM;
rc               1299 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               1341 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc;
rc               1392 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_set_cbs(p_ll2_info, data->cbs);
rc               1393 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               1398 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_acquire_connection_rx(p_hwfn, p_ll2_info);
rc               1399 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1402 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_acquire_connection_tx(p_hwfn, p_ll2_info);
rc               1403 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1406 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_acquire_connection_ooo(p_hwfn, p_ll2_info,
rc               1408 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1438 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               1486 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = -EINVAL;
rc               1497 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = -EINVAL;
rc               1539 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_cxt_acquire_cid(p_hwfn, PROTOCOLID_CORE, &p_ll2_conn->cid);
rc               1540 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1560 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_establish_connection_rx(p_hwfn, p_ll2_conn);
rc               1561 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1564 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_sp_ll2_tx_queue_start(p_hwfn, p_ll2_conn);
rc               1565 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               1585 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               1639 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = 0;
rc               1661 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = -EBUSY;
rc               1685 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               1855 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = 0;
rc               1868 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = -EEXIST;
rc               1880 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = -EBUSY;
rc               1893 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               1940 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = -EINVAL;
rc               1949 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = -EINVAL;
rc               1957 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_sp_ll2_tx_queue_stop(p_hwfn, p_ll2_conn);
rc               1958 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc)
rc               1968 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_sp_ll2_rx_queue_stop(p_hwfn, p_ll2_conn);
rc               1969 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc)
rc               1991 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               2258 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc;
rc               2263 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_acquire_connection(p_hwfn, &data);
rc               2264 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               2269 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_establish_connection(p_hwfn, *handle);
rc               2270 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               2281 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               2294 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc;
rc               2296 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_terminate_connection(p_hwfn, cdev->ll2->handle);
rc               2297 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               2302 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               2309 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = 0, rc2 = 0;
rc               2328 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = __qed_ll2_stop(p_hwfn);
rc               2329 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               2336 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc | rc2;
rc               2346 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc, rx_cnt;
rc               2366 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_acquire_connection(p_hwfn, &data);
rc               2367 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               2369 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc               2372 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_establish_connection(p_hwfn, cdev->ll2->handle);
rc               2373 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               2382 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_ll2_post_rx_buffer(p_hwfn,
rc               2385 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc) {
rc               2411 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               2419 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rx_num_desc, i, rc;
rc               2446 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			rc = -ENOMEM;
rc               2450 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_ll2_alloc_buffer(cdev, (u8 **)&buffer->data,
rc               2452 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc) {
rc               2460 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = __qed_ll2_start(p_hwfn, params);
rc               2461 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               2470 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = __qed_ll2_start(QED_LEADING_HWFN(cdev), params);
rc               2471 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc) {
rc               2480 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_ll2_start_ooo(p_hwfn, params);
rc               2481 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc) {
rc               2487 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_llh_add_mac_filter(cdev, 0, params->ll2_mac_address);
rc               2488 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               2508 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               2518 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc = -EINVAL, i;
rc               2572 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_prepare_tx_packet(p_hwfn, cdev->ll2->handle,
rc               2574 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc)
rc               2586 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			rc = -ENOMEM;
rc               2590 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = qed_ll2_set_fragment_of_tx_packet(p_hwfn,
rc               2598 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc)
rc               2607 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	return rc;
rc               2614 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	int rc;
rc               2619 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	rc = qed_ll2_get_stats(p_hwfn, cdev->ll2->handle, stats);
rc               2620 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (rc) {
rc               2622 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		return rc;
rc               2627 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		rc = __qed_ll2_get_stats(QED_LEADING_HWFN(cdev),
rc               2629 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (rc) {
rc               2632 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			return rc;
rc                150 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc                154 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = pci_enable_device(pdev);
rc                155 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc) {
rc                162 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = -EIO;
rc                168 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = -EIO;
rc                173 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = pci_request_regions(pdev, "qed");
rc                174 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc) {
rc                188 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = -ENODEV;
rc                193 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = -EIO;
rc                201 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_set_coherency_mask(cdev);
rc                202 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc                212 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = -ENOMEM;
rc                241 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                398 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc                409 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = devlink_register(dl, &cdev->pdev->dev);
rc                410 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc                413 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = devlink_params_register(dl, qed_devlink_params,
rc                415 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc                435 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                455 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc                471 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_init_pci(cdev, pdev);
rc                472 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc) {
rc                478 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_devlink_register(cdev);
rc                479 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc) {
rc                484 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_hw_prepare(cdev, QED_PCI_DEFAULT);
rc                485 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc) {
rc                533 drivers/net/ethernet/qlogic/qed/qed_main.c 	int i, rc, cnt;
rc                540 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = pci_enable_msix_range(cdev->pdev, int_params->msix_table,
rc                542 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc < cnt && rc >= int_params->in.min_msix_cnt &&
rc                543 drivers/net/ethernet/qlogic/qed/qed_main.c 	    (rc % cdev->num_hwfns)) {
rc                550 drivers/net/ethernet/qlogic/qed/qed_main.c 		cnt = (rc / cdev->num_hwfns) * cdev->num_hwfns;
rc                554 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = pci_enable_msix_exact(cdev->pdev, int_params->msix_table,
rc                556 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (!rc)
rc                557 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = cnt;
rc                560 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc > 0) {
rc                563 drivers/net/ethernet/qlogic/qed/qed_main.c 		int_params->out.num_vectors = rc;
rc                564 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = 0;
rc                568 drivers/net/ethernet/qlogic/qed/qed_main.c 			  cnt, rc);
rc                571 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                579 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0, cnt;
rc                587 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = -ENOMEM;
rc                592 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_enable_msix(cdev, int_params);
rc                593 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (!rc)
rc                604 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = pci_enable_msi(cdev->pdev);
rc                605 drivers/net/ethernet/qlogic/qed/qed_main.c 			if (!rc) {
rc                618 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = 0;
rc                623 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = -EINVAL;
rc                627 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (!rc)
rc                634 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                666 drivers/net/ethernet/qlogic/qed/qed_main.c 	irqreturn_t rc = IRQ_NONE;
rc                682 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = IRQ_HANDLED;
rc                699 drivers/net/ethernet/qlogic/qed/qed_main.c 				rc = IRQ_HANDLED;
rc                709 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                716 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0;
rc                725 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = request_irq(cdev->int_params.msix_table[id].vector,
rc                737 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = request_irq(cdev->pdev->irq, qed_single_int,
rc                741 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc                742 drivers/net/ethernet/qlogic/qed/qed_main.c 		DP_NOTICE(cdev, "request_irq failed, rc = %d\n", rc);
rc                748 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                799 drivers/net/ethernet/qlogic/qed/qed_main.c 	int i, rc;
rc                801 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_hw_stop(cdev);
rc                817 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                822 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc, i;
rc                833 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_resc_alloc(cdev);
rc                834 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc                835 drivers/net/ethernet/qlogic/qed/qed_main.c 		return rc;
rc                841 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                890 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc                918 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_set_int_mode(cdev, false);
rc                919 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)  {
rc                921 drivers/net/ethernet/qlogic/qed/qed_main.c 		return rc;
rc                959 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc                976 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_set_int_mode(cdev, true);
rc                977 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc                978 drivers/net/ethernet/qlogic/qed/qed_main.c 		return rc;
rc                989 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc                996 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = zlib_inflateInit2(p_hwfn->stream, MAX_WBITS);
rc                998 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc != Z_OK) {
rc               1000 drivers/net/ethernet/qlogic/qed/qed_main.c 			   rc);
rc               1004 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = zlib_inflate(p_hwfn->stream, Z_FINISH);
rc               1007 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc != Z_OK && rc != Z_STREAM_END) {
rc               1009 drivers/net/ethernet/qlogic/qed/qed_main.c 			   p_hwfn->stream->msg, rc);
rc               1209 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = -EINVAL;
rc               1218 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = request_firmware(&cdev->firmware, QED_FW_FILE_NAME,
rc               1220 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc) {
rc               1240 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_nic_setup(cdev);
rc               1241 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc               1245 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_slowpath_setup_int(cdev, params->int_mode);
rc               1247 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_slowpath_vf_setup_int(cdev);
rc               1248 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc               1253 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_alloc_stream_mem(cdev);
rc               1254 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc)
rc               1289 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_hw_init(cdev, &hw_init_params);
rc               1290 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc               1306 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_ll2_alloc_if(cdev);
rc               1307 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc)
rc               1318 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_mcp_send_drv_version(hwfn, hwfn->p_main_ptt,
rc               1320 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc) {
rc               1355 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               1411 drivers/net/ethernet/qlogic/qed/qed_main.c 	u32 rc;
rc               1431 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_int_sb_init(p_hwfn, p_ptt, sb_info, sb_virt_addr,
rc               1435 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_int_sb_init(p_hwfn, NULL, sb_info, sb_virt_addr,
rc               1439 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               1449 drivers/net/ethernet/qlogic/qed/qed_main.c 	u32 rc;
rc               1464 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_int_sb_release(p_hwfn, sb_info, rel_sb_id);
rc               1466 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               1480 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc               1593 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_set_link(hwfn, ptt, params->link_up);
rc               1597 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               1947 drivers/net/ethernet/qlogic/qed/qed_main.c 	int i, rc;
rc               1959 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_mcp_drain(hwfn, ptt);
rc               1961 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc)
rc               1962 drivers/net/ethernet/qlogic/qed/qed_main.c 			return rc;
rc               1973 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc, j;
rc               1982 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_nvm_read(cdev, nvm_image->start_addr,
rc               1984 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc) {
rc               2005 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2026 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0, i;
rc               2056 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_nvm_flash_image_access_crc(cdev, &nvm_image, &crc);
rc               2057 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc) {
rc               2058 drivers/net/ethernet/qlogic/qed/qed_main.c 			DP_ERR(cdev, "Failed calculating CRC, rc = %d\n", rc);
rc               2062 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_mcp_nvm_write(cdev, QED_NVM_WRITE_NVRAM,
rc               2065 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc)
rc               2067 drivers/net/ethernet/qlogic/qed/qed_main.c 			       nvm_image.start_addr + nvm_image.length - 4, rc);
rc               2083 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_mcp_nvm_read(cdev, nvm_image.start_addr + offset, buf,
rc               2085 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc) {
rc               2097 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_mcp_nvm_write(cdev, QED_NVM_WRITE_NVRAM,
rc               2100 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc) {
rc               2109 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2125 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc               2139 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_nvm_write(cdev, QED_PUT_FILE_BEGIN, file_type,
rc               2143 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2161 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc               2175 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_nvm_write(cdev, QED_PUT_FILE_DATA, offset,
rc               2179 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2251 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0, i;
rc               2297 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = qed_mcp_nvm_set_cfg(hwfn, ptt, cfg_id, entity_id, flags,
rc               2299 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc) {
rc               2300 drivers/net/ethernet/qlogic/qed/qed_main.c 			DP_ERR(cdev, "Error %d configuring %d\n", rc, cfg_id);
rc               2307 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2317 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc               2323 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_nvm_get_cfg(hwfn, ptt, cmd, 0, QED_NVM_CFG_GET_FLAGS, buf,
rc               2325 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc || !len) {
rc               2326 drivers/net/ethernet/qlogic/qed/qed_main.c 		DP_ERR(cdev, "Error %d reading %d\n", rc, cmd);
rc               2341 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0;
rc               2350 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_nvm_get_cfg(hwfn, ptt, cmd, entity_id, flags, *data, &len);
rc               2351 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc               2352 drivers/net/ethernet/qlogic/qed/qed_main.c 		DP_ERR(cdev, "Error %d reading %d\n", rc, cmd);
rc               2356 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2364 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc;
rc               2366 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = request_firmware(&image, name, &cdev->pdev->dev);
rc               2367 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc) {
rc               2369 drivers/net/ethernet/qlogic/qed/qed_main.c 		return rc;
rc               2378 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_nvm_flash_image_validate(cdev, image, &data);
rc               2379 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc               2389 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = qed_nvm_flash_image_file_data(cdev, &data,
rc               2393 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = qed_nvm_flash_image_file_start(cdev, &data,
rc               2397 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = qed_nvm_flash_image_access(cdev, &data,
rc               2401 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = qed_nvm_flash_cfg_write(cdev, &data);
rc               2405 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = -EINVAL;
rc               2409 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (rc) {
rc               2420 drivers/net/ethernet/qlogic/qed/qed_main.c 				rc = -EINVAL;
rc               2433 drivers/net/ethernet/qlogic/qed/qed_main.c 				rc = -EINVAL;
rc               2442 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2489 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0;
rc               2495 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_start_recovery_process(p_hwfn, p_ptt);
rc               2499 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2506 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0;
rc               2515 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_ov_update_wol(hwfn, ptt, enabled ? QED_OV_WOL_ENABLED
rc               2517 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (rc)
rc               2519 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_ov_update_current_config(hwfn, ptt, QED_OV_CLIENT_DRV);
rc               2523 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2601 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0;
rc               2610 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_phy_sfp_read(hwfn, ptt, MFW_PORT(hwfn), dev_addr,
rc               2615 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc               2622 drivers/net/ethernet/qlogic/qed/qed_main.c 	int rc = 0;
rc               2631 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_dbg_grc_config(hwfn, ptt, cfg_id, val);
rc               2635 drivers/net/ethernet/qlogic/qed/qed_main.c 	return rc;
rc                321 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc                353 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EAGAIN;
rc                358 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc                490 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc                504 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = qed_mcp_update_pending_cmd(p_hwfn, p_ptt);
rc                505 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (!rc)
rc                507 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		else if (rc != -EAGAIN)
rc                530 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -ENOMEM;
rc                554 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = qed_mcp_update_pending_cmd(p_hwfn, p_ptt);
rc                555 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (!rc)
rc                557 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		else if (rc != -EAGAIN)
rc                596 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc                646 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc                652 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc                653 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc                654 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc                671 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc                678 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc                679 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc                680 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc                700 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc                710 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc                711 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc                712 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc                752 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc                754 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_CANCEL_LOAD_REQ, 0,
rc                756 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc                758 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			  "Failed to send cancel load request, rc = %d\n", rc);
rc                760 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc                828 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc                877 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc                878 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc) {
rc                879 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		DP_NOTICE(p_hwfn, "Failed to send load request, rc = %d\n", rc);
rc                880 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc                965 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc                972 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = eocre_get_mfw_drv_role(p_hwfn, p_params->drv_role, &mfw_drv_role);
rc                973 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc                974 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc                985 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = __qed_mcp_load_req(p_hwfn, p_ptt, &in_params, &out_params);
rc                986 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc                987 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc                999 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = __qed_mcp_load_req(p_hwfn, p_ptt, &in_params, &out_params);
rc               1000 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (rc)
rc               1001 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			return rc;
rc               1022 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			rc = __qed_mcp_load_req(p_hwfn, p_ptt, &in_params,
rc               1024 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			if (rc)
rc               1025 drivers/net/ethernet/qlogic/qed/qed_mcp.c 				return rc;
rc               1076 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               1078 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_LOAD_DONE, 0, &resp,
rc               1080 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc) {
rc               1082 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			  "Failed to send a LOAD_DONE command, rc = %d\n", rc);
rc               1083 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               1192 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               1204 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc               1205 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc) {
rc               1217 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               1481 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc               1533 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc               1536 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc) {
rc               1538 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               1791 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc               1856 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			rc = -EINVAL;
rc               1875 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EINVAL;
rc               1881 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2187 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2189 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt,
rc               2191 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2192 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               2233 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc               2252 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EINVAL;
rc               2255 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2306 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		int rc;
rc               2308 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = qed_mcp_cmd(p_hwfn, p_ptt,
rc               2310 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (rc)
rc               2311 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			return rc;
rc               2355 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2357 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt,
rc               2363 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2406 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2412 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_pglueb_set_pfid_enable(p_hwfn, p_ptt, false);
rc               2413 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2416 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			  rc);
rc               2418 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2426 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2438 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_CFG_VF_MSIX, param,
rc               2443 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EINVAL;
rc               2450 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2458 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2460 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_CFG_PF_VFS_MSIX,
rc               2465 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EINVAL;
rc               2471 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2492 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2505 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc               2506 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2509 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2519 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2521 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_MCP_HALT, 0, &resp,
rc               2523 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc) {
rc               2525 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               2579 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2596 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_OV_UPDATE_CURR_CFG,
rc               2598 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2601 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2610 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2627 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_OV_UPDATE_DRIVER_STATE,
rc               2629 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2632 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2640 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2643 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_OV_UPDATE_MTU,
rc               2645 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2646 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		DP_ERR(p_hwfn, "Failed to send mtu value, rc = %d\n", rc);
rc               2648 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2656 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2674 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc               2675 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2676 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		DP_ERR(p_hwfn, "Failed to send mac address, rc = %d\n", rc);
rc               2681 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2689 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2712 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_OV_UPDATE_WOL,
rc               2714 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2715 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		DP_ERR(p_hwfn, "Failed to send wol mode, rc = %d\n", rc);
rc               2720 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2729 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2746 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_OV_UPDATE_ESWITCH_MODE,
rc               2748 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               2749 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		DP_ERR(p_hwfn, "Failed to send eswitch mode, rc = %d\n", rc);
rc               2751 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2758 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2775 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_SET_LED_MODE,
rc               2778 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2785 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2787 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_MASK_PARITIES,
rc               2790 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc) {
rc               2796 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EINVAL;
rc               2799 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2808 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc               2817 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = qed_mcp_nvm_rd_cmd(p_hwfn, p_ptt,
rc               2826 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (rc || (resp != FW_MSG_CODE_NVM_OK)) {
rc               2827 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			DP_NOTICE(cdev, "MCP command rc = %d\n", rc);
rc               2845 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2869 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = -EINVAL;
rc               2887 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EINVAL;
rc               2899 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = qed_mcp_nvm_wr_cmd(p_hwfn, p_ptt, nvm_cmd, nvm_offset,
rc               2902 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (rc) {
rc               2903 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			DP_NOTICE(cdev, "nvm write failed, rc = %d\n", rc);
rc               2913 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			rc = -EINVAL;
rc               2942 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               2950 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               2971 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = qed_mcp_nvm_rd_cmd(p_hwfn, p_ptt,
rc               2975 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (rc) {
rc               2978 drivers/net/ethernet/qlogic/qed/qed_mcp.c 				  rc);
rc               2979 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			return rc;
rc               2997 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc               3002 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_BIST_TEST,
rc               3005 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3006 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3010 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EAGAIN;
rc               3012 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               3018 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc               3023 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_BIST_TEST,
rc               3026 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3027 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3031 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EAGAIN;
rc               3033 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               3041 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc = 0;
rc               3046 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_BIST_TEST,
rc               3048 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3049 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3052 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EINVAL;
rc               3054 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               3063 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3069 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_nvm_rd_cmd(p_hwfn, p_ptt,
rc               3074 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3075 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3079 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -EINVAL;
rc               3081 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               3088 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3102 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_bist_nvm_get_num_images(p_hwfn,
rc               3104 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc == -EOPNOTSUPP) {
rc               3107 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	} else if (rc || !nvm_info.num_images) {
rc               3116 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = -ENOMEM;
rc               3122 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = qed_mcp_bist_nvm_get_image_att(p_hwfn, p_ptt,
rc               3124 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (rc) {
rc               3149 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               3205 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3209 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_get_nvm_image_att(p_hwfn, image_id, &image_att);
rc               3210 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3211 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3317 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3362 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc               3363 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3364 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3397 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3404 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_resc_allocation_msg(p_hwfn, p_ptt, &in_params,
rc               3406 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3407 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3422 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3428 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_resc_allocation_msg(p_hwfn, p_ptt, &in_params,
rc               3430 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3431 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3455 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3457 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_RESOURCE_CMD, param,
rc               3459 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3460 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3477 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               3487 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3513 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_resource_cmd(p_hwfn, p_ptt, param, &mcp_resp, &mcp_param);
rc               3514 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3515 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3548 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3564 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		rc = __qed_mcp_resc_lock(p_hwfn, p_ptt, p_params);
rc               3565 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (rc)
rc               3566 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			return rc;
rc               3582 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3594 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_resource_cmd(p_hwfn, p_ptt, param, &mcp_resp, &mcp_param);
rc               3595 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3596 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3666 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3668 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_GET_MFW_FEATURE_SUPPORT,
rc               3670 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (!rc)
rc               3675 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               3694 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3697 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc               3698 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3699 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3732 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3735 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params);
rc               3736 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	if (rc)
rc               3737 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		return rc;
rc               3759 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	int rc;
rc               3776 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	rc = qed_mcp_nvm_rd_cmd(p_hwfn, p_ptt,
rc               3780 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	return rc;
rc               1247 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c 	int rc;
rc               1331 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c 	rc = qed_mcp_cmd(p_hwfn, p_ptt, DRV_MSG_CODE_GET_TLV_DONE, 0, &resp,
rc               1336 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c 	return rc;
rc                 70 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	int rc;
rc                 78 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	rc = qed_mcp_resc_lock(p_hwfn, p_ptt, &params);
rc                 79 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	if (rc && rc != -EINVAL) {
rc                 80 drivers/net/ethernet/qlogic/qed/qed_ptp.c 		return rc;
rc                 81 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	} else if (rc == -EINVAL) {
rc                 90 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	} else if (!rc && !params.b_granted) {
rc                 95 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	return rc;
rc                102 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	int rc;
rc                110 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	rc = qed_mcp_resc_unlock(p_hwfn, p_ptt, &params);
rc                111 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	if (rc == -EINVAL) {
rc                114 drivers/net/ethernet/qlogic/qed/qed_ptp.c 			rc = 0;
rc                119 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	} else if (rc) {
rc                123 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	return rc;
rc                367 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	int rc;
rc                377 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	rc = qed_ptp_res_lock(p_hwfn, p_ptt);
rc                378 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	if (rc) {
rc                383 drivers/net/ethernet/qlogic/qed/qed_ptp.c 		return rc;
rc                167 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = -ENOMEM;
rc                198 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc                206 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_rdma_info->pd_map, RDMA_MAX_PDS,
rc                208 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc                211 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			   rc);
rc                216 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_rdma_info->dpi_map,
rc                218 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc                220 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			   "Failed to allocate DPI bitmap, rc = %d\n", rc);
rc                228 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_rdma_info->cq_map, num_cons, "CQ");
rc                229 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc                231 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			   "Failed to allocate cq bitmap, rc = %d\n", rc);
rc                239 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_rdma_info->toggle_bits,
rc                241 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc                243 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			   "Failed to allocate toggle bits, rc = %d\n", rc);
rc                248 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_rdma_info->tid_map,
rc                250 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc                252 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			   "Failed to allocate itids bitmaps, rc = %d\n", rc);
rc                257 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_rdma_info->cid_map, num_cons,
rc                259 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc                261 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			   "Failed to allocate cid bitmap, rc = %d\n", rc);
rc                266 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_rdma_info->real_cid_map, num_cons,
rc                268 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc                270 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			   "Failed to allocate real cid bitmap, rc = %d\n", rc);
rc                276 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc(p_hwfn, &p_rdma_info->srq_map,
rc                278 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc                280 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			   "Failed to allocate srq bitmap, rc = %d\n", rc);
rc                285 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_iwarp_alloc(p_hwfn);
rc                287 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc                314 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc                561 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = 0;
rc                569 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_roce_init_hw(p_hwfn, p_ptt);
rc                571 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc                586 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc                598 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_FUNC_INIT,
rc                600 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc                601 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc                646 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc                651 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn,
rc                654 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc                657 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_cxt_dynamic_ilt_alloc(p_hwfn, QED_ELEM_TASK, *itid);
rc                659 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Allocate TID - done, rc = %d\n", rc);
rc                660 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc                685 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc                693 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_reserve_lkey(p_hwfn);
rc                694 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc                695 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc                697 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_init_hw(p_hwfn, p_ptt);
rc                698 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc                699 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc                702 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_iwarp_setup(p_hwfn, params);
rc                703 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		if (rc)
rc                704 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			return rc;
rc                706 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_roce_setup(p_hwfn);
rc                707 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		if (rc)
rc                708 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			return rc;
rc                722 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = -EBUSY;
rc                729 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc                744 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_iwarp_stop(p_hwfn);
rc                745 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		if (rc) {
rc                747 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			return rc;
rc                761 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_FUNC_CLOSE,
rc                763 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc                771 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                776 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "RDMA stop done, rc = %d\n", rc);
rc                777 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc                786 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc                792 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn, &p_hwfn->p_rdma_info->dpi_map,
rc                811 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Adding user - done, rc = %d\n", rc);
rc                812 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc                958 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc                964 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn,
rc                970 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Alloc PD - done, rc = %d\n", rc);
rc                971 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1022 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc               1029 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn, &p_info->cq_map, &returned_id);
rc               1032 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1033 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		DP_NOTICE(p_hwfn, "Can't create CQ, rc = %d\n", rc);
rc               1034 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1042 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_cxt_dynamic_ilt_alloc(p_hwfn, QED_ELEM_CXT, *icid);
rc               1043 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1053 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1056 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1077 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               1078 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1084 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Created CQ, rc = %d\n", rc);
rc               1085 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1092 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_NOTICE(p_hwfn, "Create CQ failed, rc = %d\n", rc);
rc               1094 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1109 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = -ENOMEM;
rc               1121 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1131 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1134 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1140 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               1141 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1160 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Destroyed CQ, rc = %d\n", rc);
rc               1161 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1167 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1182 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = 0;
rc               1211 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_roce_query_qp(p_hwfn, qp, out_params);
rc               1213 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Query QP, rc = %d\n", rc);
rc               1214 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1220 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = 0;
rc               1225 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_iwarp_destroy_qp(p_hwfn, qp);
rc               1227 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_roce_destroy_qp(p_hwfn, qp);
rc               1233 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1244 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc               1311 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_iwarp_create_qp(p_hwfn, qp, out_params);
rc               1314 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_roce_alloc_cid(p_hwfn, &qp->icid);
rc               1318 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1326 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Create QP, rc = %d\n", rc);
rc               1336 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = 0;
rc               1341 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1342 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "rc = %d\n", rc);
rc               1343 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1425 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_iwarp_modify_qp(p_hwfn, qp, new_state, 0);
rc               1427 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_roce_modify_qp(p_hwfn, qp, prev_state, params);
rc               1430 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Modify QP, rc = %d\n", rc);
rc               1431 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1444 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc               1453 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_REGISTER_MR,
rc               1455 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1456 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "rc = %d\n", rc);
rc               1457 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1523 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = -EINVAL;
rc               1524 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "rc = %d\n", rc);
rc               1526 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1555 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_spq_post(p_hwfn, p_ent, &fw_return_code);
rc               1556 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1557 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1564 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Register TID, rc = %d\n", rc);
rc               1565 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1576 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc               1585 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_DEREGISTER_MR,
rc               1587 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1588 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "rc = %d\n", rc);
rc               1589 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1595 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_spq_post(p_hwfn, p_ent, &fw_return_code);
rc               1596 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1597 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "rc = %d\n", rc);
rc               1598 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1610 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			rc = -EBUSY;
rc               1613 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			return rc;
rc               1616 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_mcp_drain(p_hwfn, p_ptt);
rc               1617 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		if (rc) {
rc               1621 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			return rc;
rc               1627 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1631 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		if (rc) {
rc               1634 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			return rc;
rc               1637 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_spq_post(p_hwfn, p_ent, &fw_return_code);
rc               1638 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		if (rc) {
rc               1641 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			return rc;
rc               1647 drivers/net/ethernet/qlogic/qed/qed_rdma.c 			return rc;
rc               1651 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "De-registered TID, rc = %d\n", rc);
rc               1652 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1668 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc               1673 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1676 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1677 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1685 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               1686 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1687 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1692 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1705 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc               1712 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1715 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1716 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1722 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               1723 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1724 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1735 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1751 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc               1755 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn, bmap, &returned_id);
rc               1758 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1760 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc               1764 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_cxt_dynamic_ilt_alloc(p_hwfn, elem_type, returned_id);
rc               1765 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1775 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc               1778 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1790 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc               1791 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1799 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1806 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1851 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = -EBUSY;
rc               1860 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_alloc(p_hwfn);
rc               1861 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1864 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_rdma_setup(p_hwfn, p_ptt, params);
rc               1865 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1871 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1878 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "RDMA start - error, rc = %d\n", rc);
rc               1879 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1903 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc = 0;
rc               1908 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		rc = qed_llh_add_mac_filter(cdev, 0, new_mac_address);
rc               1910 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc)
rc               1914 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return rc;
rc               1921 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	int rc;
rc               1932 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	rc = qed_llh_set_ppfid_affinity(cdev, ppfid, eng);
rc               1933 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (rc) {
rc               1937 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		return rc;
rc                168 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc;
rc                171 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn, &p_rdma_info->cid_map,
rc                173 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc) {
rc                175 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                178 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_rdma_bmap_alloc_id(p_hwfn, &p_rdma_info->cid_map,
rc                182 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                188 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = -EINVAL;
rc                200 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_cxt_dynamic_ilt_alloc(p_hwfn, QED_ELEM_CXT, responder_icid);
rc                201 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                204 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_cxt_dynamic_ilt_alloc(p_hwfn, QED_ELEM_CXT, requester_icid);
rc                205 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                209 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                218 drivers/net/ethernet/qlogic/qed/qed_roce.c 		   "Allocate CID - failed, rc = %d\n", rc);
rc                219 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                254 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc;
rc                265 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = -ENOMEM;
rc                268 drivers/net/ethernet/qlogic/qed/qed_roce.c 			  rc);
rc                269 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                278 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_CREATE_QP,
rc                280 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                364 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                365 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                375 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                378 drivers/net/ethernet/qlogic/qed/qed_roce.c 	DP_NOTICE(p_hwfn, "create responder - failed, rc = %d\n", rc);
rc                383 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                395 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc;
rc                406 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = -ENOMEM;
rc                409 drivers/net/ethernet/qlogic/qed/qed_roce.c 			  rc);
rc                410 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                419 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                422 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                491 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                492 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                501 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                504 drivers/net/ethernet/qlogic/qed/qed_roce.c 	DP_NOTICE(p_hwfn, "Create requested - failed, rc = %d\n", rc);
rc                508 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                518 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc;
rc                531 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                534 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc) {
rc                535 drivers/net/ethernet/qlogic/qed/qed_roce.c 		DP_NOTICE(p_hwfn, "rc = %d\n", rc);
rc                536 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                598 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                600 drivers/net/ethernet/qlogic/qed/qed_roce.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Modify responder, rc = %d\n", rc);
rc                601 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                612 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc;
rc                625 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                628 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc) {
rc                629 drivers/net/ethernet/qlogic/qed/qed_roce.c 		DP_NOTICE(p_hwfn, "rc = %d\n", rc);
rc                630 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                691 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                693 drivers/net/ethernet/qlogic/qed/qed_roce.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Modify requester, rc = %d\n", rc);
rc                694 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                706 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc;
rc                731 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                734 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                735 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                744 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = -ENOMEM;
rc                747 drivers/net/ethernet/qlogic/qed/qed_roce.c 			  rc);
rc                749 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                754 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                755 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                768 drivers/net/ethernet/qlogic/qed/qed_roce.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Destroy responder, rc = %d\n", rc);
rc                775 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                786 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc = -ENOMEM;
rc                800 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                809 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_DESTROY_QP,
rc                811 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                817 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                818 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                829 drivers/net/ethernet/qlogic/qed/qed_roce.c 	DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "Destroy requester, rc = %d\n", rc);
rc                835 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                853 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc = -ENOMEM;
rc                882 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                890 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_QUERY_QP,
rc                892 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                898 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                899 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                929 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = -ENOMEM;
rc                932 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc                937 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_QUERY_QP,
rc                939 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                945 drivers/net/ethernet/qlogic/qed/qed_roce.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                946 drivers/net/ethernet/qlogic/qed/qed_roce.c 	if (rc)
rc                972 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                976 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                982 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc;
rc                994 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_destroy_qp_responder(p_hwfn, qp,
rc                996 drivers/net/ethernet/qlogic/qed/qed_roce.c 		if (rc)
rc                997 drivers/net/ethernet/qlogic/qed/qed_roce.c 			return rc;
rc               1000 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_destroy_qp_requester(p_hwfn, qp);
rc               1001 drivers/net/ethernet/qlogic/qed/qed_roce.c 		if (rc)
rc               1002 drivers/net/ethernet/qlogic/qed/qed_roce.c 			return rc;
rc               1013 drivers/net/ethernet/qlogic/qed/qed_roce.c 	int rc = 0;
rc               1022 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_create_responder(p_hwfn, qp);
rc               1023 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc               1027 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_create_requester(p_hwfn, qp);
rc               1028 drivers/net/ethernet/qlogic/qed/qed_roce.c 		if (rc)
rc               1029 drivers/net/ethernet/qlogic/qed/qed_roce.c 			return rc;
rc               1032 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_responder(p_hwfn, qp, false,
rc               1034 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc               1038 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_responder(p_hwfn, qp, false,
rc               1040 drivers/net/ethernet/qlogic/qed/qed_roce.c 		if (rc)
rc               1041 drivers/net/ethernet/qlogic/qed/qed_roce.c 			return rc;
rc               1043 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_requester(p_hwfn, qp, false, false,
rc               1045 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc               1049 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_requester(p_hwfn, qp, true, false,
rc               1051 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc               1055 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_responder(p_hwfn, qp, false,
rc               1057 drivers/net/ethernet/qlogic/qed/qed_roce.c 		if (rc)
rc               1058 drivers/net/ethernet/qlogic/qed/qed_roce.c 			return rc;
rc               1060 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_requester(p_hwfn, qp, false, false,
rc               1062 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc               1066 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_responder(p_hwfn, qp, false,
rc               1068 drivers/net/ethernet/qlogic/qed/qed_roce.c 		if (rc)
rc               1069 drivers/net/ethernet/qlogic/qed/qed_roce.c 			return rc;
rc               1071 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_requester(p_hwfn, qp, false, false,
rc               1074 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc               1077 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_responder(p_hwfn, qp, true,
rc               1079 drivers/net/ethernet/qlogic/qed/qed_roce.c 		if (rc)
rc               1080 drivers/net/ethernet/qlogic/qed/qed_roce.c 			return rc;
rc               1082 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_modify_requester(p_hwfn, qp, false, true,
rc               1084 drivers/net/ethernet/qlogic/qed/qed_roce.c 		return rc;
rc               1090 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_destroy_qp_responder(p_hwfn,
rc               1094 drivers/net/ethernet/qlogic/qed/qed_roce.c 		if (rc)
rc               1095 drivers/net/ethernet/qlogic/qed/qed_roce.c 			return rc;
rc               1099 drivers/net/ethernet/qlogic/qed/qed_roce.c 		rc = qed_roce_sp_destroy_qp_requester(p_hwfn, qp);
rc               1104 drivers/net/ethernet/qlogic/qed/qed_roce.c 	return rc;
rc                 42 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	int rc = 0, i;
rc                 45 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		rc = qed_sp_heartbeat_ramrod(&cdev->hwfns[i]);
rc                 46 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		if (rc)
rc                 47 drivers/net/ethernet/qlogic/qed/qed_selftest.c 			return rc;
rc                 50 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	return rc;
rc                 55 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	int rc = 0, i;
rc                 58 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		rc = qed_sp_heartbeat_ramrod(&cdev->hwfns[i]);
rc                 59 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		if (rc)
rc                 60 drivers/net/ethernet/qlogic/qed/qed_selftest.c 			return rc;
rc                 63 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	return rc;
rc                 70 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	int rc = 0, i;
rc                 80 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		rc = qed_mcp_bist_register_test(p_hwfn, p_ptt);
rc                 82 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		if (rc)
rc                 86 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	return rc;
rc                 93 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	int rc = 0, i;
rc                103 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		rc = qed_mcp_bist_clock_test(p_hwfn, p_ptt);
rc                105 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		if (rc)
rc                109 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	return rc;
rc                120 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	int rc;
rc                128 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	rc = qed_mcp_bist_nvm_get_num_images(p_hwfn, p_ptt, &num_images);
rc                129 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	if (rc || !num_images) {
rc                131 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		rc = -EINVAL;
rc                140 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		rc = qed_mcp_bist_nvm_get_image_att(p_hwfn, p_ptt,
rc                142 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		if (rc) {
rc                161 drivers/net/ethernet/qlogic/qed/qed_selftest.c 			rc = -ENOMEM;
rc                166 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		rc = qed_mcp_nvm_read(p_hwfn->cdev, image_att.nvm_start_addr,
rc                168 drivers/net/ethernet/qlogic/qed/qed_selftest.c 		if (rc) {
rc                192 drivers/net/ethernet/qlogic/qed/qed_selftest.c 			rc = -EINVAL;
rc                210 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	return rc;
rc                 69 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	int rc;
rc                 74 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_spq_get_entry(p_hwfn, pp_ent);
rc                 76 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                 77 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                334 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	int rc = -EINVAL;
rc                346 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                349 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                350 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                437 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                443 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	return rc;
rc                450 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	int rc = -EINVAL;
rc                458 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                461 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                462 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                474 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	int rc = -EOPNOTSUPP;
rc                488 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                491 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                492 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                512 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	int rc = -EINVAL;
rc                527 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                530 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                531 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                536 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_spq_post(p_hwfn, p_ent, NULL);
rc                537 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                538 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                542 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	return rc;
rc                549 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	int rc = -EINVAL;
rc                557 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                560 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                561 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                570 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	int rc;
rc                578 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                581 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                582 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                591 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	int rc;
rc                599 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                602 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	if (rc)
rc                603 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		return rc;
rc                121 drivers/net/ethernet/qlogic/qed/qed_spq.c 	int rc;
rc                127 drivers/net/ethernet/qlogic/qed/qed_spq.c 		rc = __qed_spq_block(p_hwfn, p_ent, p_fw_ret, false);
rc                128 drivers/net/ethernet/qlogic/qed/qed_spq.c 		if (!rc)
rc                133 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = __qed_spq_block(p_hwfn, p_ent, p_fw_ret, true);
rc                134 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (!rc)
rc                144 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = qed_mcp_drain(p_hwfn, p_ptt);
rc                146 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (rc) {
rc                152 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = __qed_spq_block(p_hwfn, p_ent, p_fw_ret, true);
rc                153 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (!rc)
rc                217 drivers/net/ethernet/qlogic/qed/qed_spq.c 	int rc;
rc                221 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = qed_cxt_get_cid_info(p_hwfn, &cxt_info);
rc                223 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (rc < 0) {
rc                350 drivers/net/ethernet/qlogic/qed/qed_spq.c 	int rc = 0;
rc                369 drivers/net/ethernet/qlogic/qed/qed_spq.c 			rc = -EINVAL;
rc                384 drivers/net/ethernet/qlogic/qed/qed_spq.c 				rc = -EINVAL;
rc                389 drivers/net/ethernet/qlogic/qed/qed_spq.c 			rc = -EINVAL;
rc                399 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = qed_spq_pend_post(p_hwfn);
rc                402 drivers/net/ethernet/qlogic/qed/qed_spq.c 	return rc;
rc                472 drivers/net/ethernet/qlogic/qed/qed_spq.c 	int rc;
rc                474 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = qed_cqe_completion(p_hwfn, cqe, PROTOCOLID_ETH);
rc                475 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (rc)
rc                480 drivers/net/ethernet/qlogic/qed/qed_spq.c 	return rc;
rc                494 drivers/net/ethernet/qlogic/qed/qed_spq.c 	int rc;
rc                545 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = qed_db_recovery_add(p_hwfn->cdev, db_addr, &p_spq->db_data,
rc                547 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (rc)
rc                625 drivers/net/ethernet/qlogic/qed/qed_spq.c 	int rc = 0;
rc                634 drivers/net/ethernet/qlogic/qed/qed_spq.c 			rc = -ENOMEM;
rc                649 drivers/net/ethernet/qlogic/qed/qed_spq.c 	return rc;
rc                752 drivers/net/ethernet/qlogic/qed/qed_spq.c 	int rc;
rc                761 drivers/net/ethernet/qlogic/qed/qed_spq.c 		rc = qed_spq_hw_post(p_hwfn, p_spq, p_ent);
rc                762 drivers/net/ethernet/qlogic/qed/qed_spq.c 		if (rc) {
rc                765 drivers/net/ethernet/qlogic/qed/qed_spq.c 			return rc;
rc                828 drivers/net/ethernet/qlogic/qed/qed_spq.c 	int rc = 0;
rc                853 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = qed_spq_fill_entry(p_hwfn, p_ent);
rc                858 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (rc)
rc                867 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = qed_spq_add_entry(p_hwfn, p_ent, p_ent->priority);
rc                868 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (rc)
rc                871 drivers/net/ethernet/qlogic/qed/qed_spq.c 	rc = qed_spq_pend_post(p_hwfn);
rc                872 drivers/net/ethernet/qlogic/qed/qed_spq.c 	if (rc) {
rc                889 drivers/net/ethernet/qlogic/qed/qed_spq.c 		rc = qed_spq_block(p_hwfn, p_ent, fw_return_code,
rc                901 drivers/net/ethernet/qlogic/qed/qed_spq.c 		if (rc)
rc                907 drivers/net/ethernet/qlogic/qed/qed_spq.c 	return rc;
rc                920 drivers/net/ethernet/qlogic/qed/qed_spq.c 	return rc;
rc                 74 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = -EINVAL;
rc                 83 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                 86 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc                 87 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc                136 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = -EINVAL;
rc                144 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_init_request(p_hwfn, &p_ent,
rc                147 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc                148 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc                608 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc                628 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_iov_pci_cfg_info(cdev);
rc                629 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc                630 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc                807 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc                826 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_iov_enable_vf_access_msix(p_hwfn, p_ptt,
rc                828 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc                829 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc                844 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               1005 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               1094 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_iov_enable_vf_access(p_hwfn, p_ptt, vf);
rc               1095 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (!rc) {
rc               1102 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               1563 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               1671 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_vf_start(p_hwfn, vf);
rc               1672 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc) {
rc               1708 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               1722 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_vport_update(p_hwfn, &params, QED_SPQ_MODE_EBLOCK, NULL);
rc               1723 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (!rc) {
rc               1734 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               1741 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               1760 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_sp_eth_filter_ucast(p_hwfn, p_vf->opaque_fid,
rc               1762 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc) {
rc               1770 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               1777 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               1781 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_iov_reconfigure_unicast_vlan(p_hwfn, p_vf);
rc               1783 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               1789 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               1808 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_sp_eth_filter_ucast(p_hwfn, p_vf->opaque_fid,
rc               1810 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc) {
rc               1813 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			return rc;
rc               1838 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_sp_eth_filter_ucast(p_hwfn, p_vf->opaque_fid,
rc               1840 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc) {
rc               1843 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			return rc;
rc               1860 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_sp_vport_update(p_hwfn,
rc               1863 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc) {
rc               1866 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			return rc;
rc               1879 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			rc = qed_sp_eth_rx_queues_update(p_hwfn,
rc               1884 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			if (rc) {
rc               1888 drivers/net/ethernet/qlogic/qed/qed_sriov.c 				return rc;
rc               1904 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               1918 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               1977 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_eth_vport_start(p_hwfn, &params);
rc               1978 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc) {
rc               1980 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		       "qed_iov_vf_mbx_start_vport returned error %d\n", rc);
rc               1999 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               2014 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_vport_stop(p_hwfn, vf->opaque_fid, vf->vport_id);
rc               2015 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc) {
rc               2017 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		       rc);
rc               2117 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               2166 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_eth_rxq_start_ramrod(p_hwfn, p_cid,
rc               2170 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc) {
rc               2248 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_pf_validate_tunn_mode(struct qed_tunn_update_type *tun, int *rc)
rc               2252 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		*rc = -EINVAL;
rc               2265 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int i, rc = 0;
rc               2270 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	qed_pf_validate_tunn_mode(&tun_src->vxlan, &rc);
rc               2271 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	qed_pf_validate_tunn_mode(&tun_src->l2_geneve, &rc);
rc               2272 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	qed_pf_validate_tunn_mode(&tun_src->ip_geneve, &rc);
rc               2273 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	qed_pf_validate_tunn_mode(&tun_src->l2_gre, &rc);
rc               2274 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	qed_pf_validate_tunn_mode(&tun_src->ip_gre, &rc);
rc               2284 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = -EINVAL;
rc               2313 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               2328 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int i, rc = 0;
rc               2366 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_pf_validate_modify_tunn_config(p_hwfn, &tunn_feature_mask,
rc               2369 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               2376 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_sp_pf_update_tunn_cfg(p_hwfn, p_ptt, &tunn,
rc               2378 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc)
rc               2451 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               2495 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_eth_txq_start_ramrod(p_hwfn, p_cid,
rc               2497 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc) {
rc               2517 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               2546 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_eth_rx_queue_stop(p_hwfn,
rc               2549 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               2550 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc               2563 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               2573 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_eth_tx_queue_stop(p_hwfn, p_queue->cids[qid_usage_idx].p_cid);
rc               2574 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               2575 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc               2590 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               2610 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_iov_vf_stop_rxqs(p_hwfn, vf, req->rx_qid,
rc               2612 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (!rc)
rc               2628 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               2648 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_iov_vf_stop_txqs(p_hwfn, vf, req->tx_qid, qid_usage_idx);
rc               2649 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (!rc)
rc               2669 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               2714 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_eth_rx_queues_update(p_hwfn, (void **)&handlers,
rc               2719 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               3041 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               3102 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_vport_update(p_hwfn, &params, QED_SPQ_MODE_EBLOCK, NULL);
rc               3104 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               3235 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               3238 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_iov_vf_update_mac_shadow(p_hwfn, p_vf, p_params);
rc               3239 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc)
rc               3240 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			return rc;
rc               3244 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_iov_vf_update_vlan_shadow(p_hwfn, p_vf, p_params);
rc               3246 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               3283 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               3347 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_iov_chk_ucast(p_hwfn, vf->relative_vf_id, &params);
rc               3348 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc) {
rc               3353 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_sp_eth_filter_ucast(p_hwfn, vf->opaque_fid, &params,
rc               3355 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               3402 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               3408 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_sp_vf_stop(p_hwfn, p_vf->concrete_fid,
rc               3411 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc) {
rc               3413 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			       rc);
rc               3436 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               3454 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_get_rxq_coalesce(p_hwfn, p_ptt, p_cid, &coal);
rc               3455 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc)
rc               3473 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			rc = qed_get_txq_coalesce(p_hwfn, p_ptt, p_cid, &coal);
rc               3474 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			if (rc)
rc               3502 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0, i;
rc               3535 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_set_rxq_coalesce(p_hwfn, p_ptt, rx_coal, p_cid);
rc               3536 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc) {
rc               3556 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			rc = qed_set_txq_coalesce(p_hwfn, p_ptt, tx_coal,
rc               3559 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			if (rc) {
rc               3653 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               3655 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_iov_vf_flr_poll_dorq(p_hwfn, p_vf, p_ptt);
rc               3656 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               3657 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc               3659 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_iov_vf_flr_poll_pbf(p_hwfn, p_vf, p_ptt);
rc               3660 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               3661 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc               3672 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               3691 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_iov_vf_flr_poll(p_hwfn, p_vf, p_ptt);
rc               3692 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc)
rc               3695 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_final_cleanup(p_hwfn, p_ptt, vfid, true);
rc               3696 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc) {
rc               3698 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			return rc;
rc               3713 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_iov_enable_vf_access(p_hwfn, p_ptt, p_vf);
rc               3714 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc) {
rc               3717 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			return rc;
rc               3729 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               3736 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               3750 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_mcp_ack_vf_flr(p_hwfn, p_ptt, ack_vfs);
rc               3751 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               3836 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = 0;
rc               3844 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = -EINVAL;
rc               3858 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               4284 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc = -EINVAL;
rc               4299 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = 0;
rc               4303 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = __qed_iov_spoofchk_set(p_hwfn, vf, val);
rc               4306 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               4360 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               4366 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_fw_vport(p_hwfn, vf->vport_id, &abs_vp_id);
rc               4367 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               4368 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		return rc;
rc               4529 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int i, j, rc;
rc               4551 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			rc = -EBUSY;
rc               4560 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			rc = qed_iov_init_hw_for_vf(hwfn, ptt, &params);
rc               4561 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			if (rc) {
rc               4572 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = pci_enable_sriov(cdev->pdev, num);
rc               4573 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc) {
rc               4574 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		DP_ERR(cdev, "Failed to enable sriov [%d]\n", rc);
rc               4582 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = -EBUSY;
rc               4586 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = qed_mcp_ov_update_eswitch(hwfn, ptt, QED_OV_ESWITCH_VEB);
rc               4587 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	if (rc)
rc               4595 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               4829 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int i, rc = -EINVAL;
rc               4834 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_iov_spoofchk_set(p_hwfn, vfid, val);
rc               4835 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc)
rc               4839 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return rc;
rc               5175 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	int rc;
rc               5188 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		rc = qed_iov_vf_flr_cleanup(hwfn, ptt);
rc               5189 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (rc)
rc                 89 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc = 0, time = 100;
rc                140 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EBUSY;
rc                153 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                178 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc                188 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc                190 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (!rc && resp->hdr.status != PFVF_STATUS_SUCCESS)
rc                191 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EAGAIN;
rc                193 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc                195 drivers/net/ethernet/qlogic/qed/qed_vf.c 		return rc;
rc                219 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                267 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc = 0, attempts = 0;
rc                317 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc                320 drivers/net/ethernet/qlogic/qed/qed_vf.c 		if (retry_cnt && rc == -EBUSY) {
rc                327 drivers/net/ethernet/qlogic/qed/qed_vf.c 		if (rc)
rc                362 drivers/net/ethernet/qlogic/qed/qed_vf.c 				rc = -EINVAL;
rc                371 drivers/net/ethernet/qlogic/qed/qed_vf.c 					rc = -EINVAL;
rc                386 drivers/net/ethernet/qlogic/qed/qed_vf.c 			rc = -EINVAL;
rc                392 drivers/net/ethernet/qlogic/qed/qed_vf.c 			rc = -EAGAIN;
rc                433 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc                435 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                458 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc                540 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_vf_pf_acquire(p_hwfn);
rc                549 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (!rc && p_iov->b_doorbell_bar &&
rc                552 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = _qed_vf_pf_release(p_hwfn, false);
rc                553 drivers/net/ethernet/qlogic/qed/qed_vf.c 		if (rc)
rc                554 drivers/net/ethernet/qlogic/qed/qed_vf.c 			return rc;
rc                559 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = qed_vf_pf_acquire(p_hwfn);
rc                566 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                682 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc                713 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &p_resp->hdr.status, sizeof(*p_resp));
rc                715 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc                721 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc                726 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc                727 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                742 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc                780 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc                781 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc                785 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc                803 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc                805 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                814 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc                830 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc                831 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc                835 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc                840 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc                842 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                855 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc                875 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc                876 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc                880 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc                901 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc                903 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                911 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc                926 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc                927 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc                931 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc                936 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc                938 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                951 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc, i;
rc                976 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc                977 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc                981 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc                986 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc                988 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                995 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc               1005 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc               1006 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc               1010 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc               1015 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc               1017 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc               1085 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc               1221 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, resp_size);
rc               1222 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc               1226 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc               1233 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc               1235 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc               1243 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc               1253 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc               1254 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc               1258 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EAGAIN;
rc               1265 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc               1267 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc               1297 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc               1311 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc               1312 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc               1316 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EAGAIN;
rc               1321 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc               1323 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc               1330 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc               1340 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc               1341 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc               1345 drivers/net/ethernet/qlogic/qed/qed_vf.c 		rc = -EINVAL;
rc               1350 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc               1352 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc               1361 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc               1372 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc               1373 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc               1381 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc               1383 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc               1393 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc               1410 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &p_resp->hdr.status, sizeof(*p_resp));
rc               1411 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc               1412 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc               1422 drivers/net/ethernet/qlogic/qed/qed_vf.c 	int rc;
rc               1441 drivers/net/ethernet/qlogic/qed/qed_vf.c 	rc = qed_send_msg2pf(p_hwfn, &resp->hdr.status, sizeof(*resp));
rc               1442 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (rc)
rc               1455 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_pf_req_end(p_hwfn, rc);
rc               1456 drivers/net/ethernet/qlogic/qed/qed_vf.c 	return rc;
rc                715 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc;
rc                733 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	rc = edev->ops->common->update_wol(edev->cdev, wol_requested);
rc                734 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (!rc)
rc                737 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc                814 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	u16 rx_coal, tx_coal, i, rc = 0;
rc                833 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->get_coalesce(edev->cdev, &rx_coal, rx_handle);
rc                834 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		if (rc) {
rc                855 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->get_coalesce(edev->cdev, &tx_coal, tx_handle);
rc                856 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		if (rc)
rc                866 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc                874 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int i, rc = 0;
rc                897 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			rc = edev->ops->common->set_coalesce(edev->cdev,
rc                900 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			if (rc) {
rc                902 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 					"Set RX coalesce error, rc = %d\n", rc);
rc                903 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 				return rc;
rc                916 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			rc = edev->ops->common->set_coalesce(edev->cdev,
rc                919 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			if (rc) {
rc                921 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 					"Set TX coalesce error, rc = %d\n", rc);
rc                922 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 				return rc;
rc                927 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               1230 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc = 0;
rc               1237 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = qede_get_rss_flags(edev, info);
rc               1244 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = qede_get_cls_rule_entry(edev, info);
rc               1247 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = qede_get_cls_rule_all(edev, info, rule_locs);
rc               1251 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = -EOPNOTSUPP;
rc               1254 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               1261 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc = 0;
rc               1353 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->vport_update(edev->cdev, vport_update_params);
rc               1358 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               1364 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc;
rc               1368 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = qede_set_rss_flags(edev, info);
rc               1371 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = qede_add_cls_rule(edev, info);
rc               1374 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = qede_delete_flow_filter(edev, info->fs.location);
rc               1378 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = -EOPNOTSUPP;
rc               1381 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               1421 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int i, rc = 0;
rc               1455 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->vport_update(edev->cdev, vport_update_params);
rc               1460 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               1574 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int i, iter, rc = 0;
rc               1627 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 					rc = -1;
rc               1648 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               1655 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc = 0, i;
rc               1685 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = -ENOMEM;
rc               1695 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	rc = qede_selftest_transmit_traffic(edev, skb);
rc               1696 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (rc)
rc               1699 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	rc = qede_selftest_receive_traffic(edev);
rc               1700 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (rc)
rc               1720 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               1897 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc;
rc               1900 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	rc = edev->ops->common->read_module_eeprom(edev->cdev, buf,
rc               1902 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (rc) {
rc               1903 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		DP_ERR(edev, "Failed reading EEPROM data %d\n", rc);
rc               1904 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		return rc;
rc               1935 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc = 0;
rc               1945 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->common->read_module_eeprom(edev->cdev, buf,
rc               1948 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		if (rc) {
rc               1949 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			DP_ERR(edev, "Failed reading A0 section  %d\n", rc);
rc               1950 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			return rc;
rc               1965 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->common->read_module_eeprom(edev->cdev, buf,
rc               1968 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		if (rc) {
rc               1970 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 				   "Failed reading A2 section %d\n", rc);
rc               1975 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               1981 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc = 0;
rc               2004 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->common->set_grc_config(edev->cdev,
rc               2011 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc               2050 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	int rc = 0;
rc               2054 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = -EINVAL;
rc               2064 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			rc = -EINVAL;
rc               2067 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc =  edev->ops->common->read_nvm_cfg(edev->cdev, (u8 **)&buf,
rc               2073 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->common->dbg_all_data(edev->cdev, buf);
rc               2077 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = -EINVAL;
rc               2086 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return rc;
rc                458 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int min_hlen, rc, tp_offset;
rc                505 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = n->sw_id;
rc                513 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -ENOMEM;
rc                541 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_enqueue_fltr_and_config_searcher(edev, n, tbl_idx);
rc                542 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc)
rc                556 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc                673 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc;
rc                687 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = edev->ops->vport_update(edev->cdev, params);
rc                688 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc) {
rc                705 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc = 0;
rc                746 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_set_ucast_rx_vlan(edev,
rc                749 drivers/net/ethernet/qlogic/qede/qede_filter.c 		if (rc) {
rc                763 drivers/net/ethernet/qlogic/qede/qede_filter.c 			rc = qede_config_accept_any_vlan(edev, true);
rc                764 drivers/net/ethernet/qlogic/qede/qede_filter.c 			if (rc) {
rc                777 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc                797 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc = 0, real_rc = 0, accept_any_vlan = 0;
rc                820 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_set_ucast_rx_vlan(edev, QED_FILTER_XCAST_TYPE_ADD,
rc                822 drivers/net/ethernet/qlogic/qede/qede_filter.c 		if (rc) {
rc                825 drivers/net/ethernet/qlogic/qede/qede_filter.c 			real_rc = rc;
rc                843 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_config_accept_any_vlan(edev, true);
rc                845 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_config_accept_any_vlan(edev, false);
rc                847 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc && !real_rc)
rc                848 drivers/net/ethernet/qlogic/qede/qede_filter.c 		real_rc = rc;
rc                857 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc = 0;
rc                885 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_set_ucast_rx_vlan(edev, QED_FILTER_XCAST_TYPE_DEL,
rc                887 drivers/net/ethernet/qlogic/qede/qede_filter.c 		if (rc) {
rc                898 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_configure_vlan_filters(edev);
rc                902 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc                986 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc;
rc               1002 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = edev->ops->tunn_config(edev->cdev, &tunn_params);
rc               1005 drivers/net/ethernet/qlogic/qede/qede_filter.c 		if (!rc) {
rc               1026 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = edev->ops->tunn_config(edev->cdev, &tunn_params);
rc               1029 drivers/net/ethernet/qlogic/qede/qede_filter.c 		if (!rc) {
rc               1151 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc = 0;
rc               1161 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EFAULT;
rc               1168 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EINVAL;
rc               1174 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_set_ucast_rx_mac(edev, QED_FILTER_XCAST_TYPE_DEL,
rc               1176 drivers/net/ethernet/qlogic/qede/qede_filter.c 		if (rc)
rc               1195 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_set_ucast_rx_mac(edev, QED_FILTER_XCAST_TYPE_ADD,
rc               1199 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc               1209 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc = 0, mc_count;
rc               1218 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -ENOMEM;
rc               1225 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_set_mcast_rx_mac(edev, QED_FILTER_XCAST_TYPE_DEL,
rc               1227 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc)
rc               1248 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_set_mcast_rx_mac(edev, QED_FILTER_XCAST_TYPE_ADD,
rc               1254 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc               1273 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc, uc_count;
rc               1303 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_set_ucast_rx_mac(edev, QED_FILTER_XCAST_TYPE_REPLACE,
rc               1305 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc)
rc               1320 drivers/net/ethernet/qlogic/qede/qede_filter.c 			rc = qede_set_ucast_rx_mac(edev,
rc               1323 drivers/net/ethernet/qlogic/qede/qede_filter.c 			if (rc)
rc               1332 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_configure_mcast_filtering(ndev, &accept_flags);
rc               1333 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc)
rc               1370 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int cnt = 0, rc = 0;
rc               1377 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EPERM;
rc               1385 drivers/net/ethernet/qlogic/qede/qede_filter.c 			rc = -EMSGSIZE;
rc               1397 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc               1404 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc = 0;
rc               1411 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EPERM;
rc               1420 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EINVAL;
rc               1458 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc               1710 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc = -EPERM;
rc               1723 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_poll_arfs_filter_config(edev, fltr);
rc               1724 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc == 0)
rc               1729 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc               1902 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int rc = -EINVAL;
rc               1932 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_flow_parse_tcp_v4(edev, rule, tuple);
rc               1934 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_flow_parse_tcp_v6(edev, rule, tuple);
rc               1936 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_flow_parse_udp_v4(edev, rule, tuple);
rc               1938 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = qede_flow_parse_udp_v6(edev, rule, tuple);
rc               1942 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc               1949 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int min_hlen, rc = -EINVAL;
rc               1955 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EPERM;
rc               1977 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EEXIST;
rc               1983 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -ENOMEM;
rc               1992 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -ENOMEM;
rc               2004 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_enqueue_fltr_and_config_searcher(edev, n, 0);
rc               2005 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc)
rc               2009 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_poll_arfs_filter_config(edev, n);
rc               2013 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc               2098 drivers/net/ethernet/qlogic/qede/qede_filter.c 	int min_hlen, rc;
rc               2103 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EPERM;
rc               2108 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_flow_spec_to_rule(edev, &t, fsp);
rc               2109 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc)
rc               2113 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -EINVAL;
rc               2119 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -ENOMEM;
rc               2127 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = -ENOMEM;
rc               2142 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_enqueue_fltr_and_config_searcher(edev, n, 0);
rc               2143 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (rc)
rc               2147 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = qede_poll_arfs_filter_config(edev, n);
rc               2151 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return rc;
rc                202 drivers/net/ethernet/qlogic/qede/qede_fp.c 	u32 rc = XMIT_L4_CSUM;
rc                214 drivers/net/ethernet/qlogic/qede/qede_fp.c 		rc |= XMIT_ENC;
rc                220 drivers/net/ethernet/qlogic/qede/qede_fp.c 				rc |= XMIT_ENC_GSO_L4_CSUM;
rc                222 drivers/net/ethernet/qlogic/qede/qede_fp.c 			rc |= XMIT_LSO;
rc                223 drivers/net/ethernet/qlogic/qede/qede_fp.c 			return rc;
rc                228 drivers/net/ethernet/qlogic/qede/qede_fp.c 		rc |= XMIT_LSO;
rc                230 drivers/net/ethernet/qlogic/qede/qede_fp.c 	return rc;
rc                414 drivers/net/ethernet/qlogic/qede/qede_fp.c 	int rc;
rc                424 drivers/net/ethernet/qlogic/qede/qede_fp.c 		rc = qede_free_tx_pkt(edev, txq, &len);
rc                425 drivers/net/ethernet/qlogic/qede/qede_fp.c 		if (rc) {
rc               1441 drivers/net/ethernet/qlogic/qede/qede_fp.c 	int rc, frag_idx = 0, ipv6_ext = 0;
rc               1609 drivers/net/ethernet/qlogic/qede/qede_fp.c 		rc = map_frag_to_bd(txq,
rc               1612 drivers/net/ethernet/qlogic/qede/qede_fp.c 		if (rc) {
rc               1633 drivers/net/ethernet/qlogic/qede/qede_fp.c 		rc = map_frag_to_bd(txq,
rc               1636 drivers/net/ethernet/qlogic/qede/qede_fp.c 		if (rc) {
rc                183 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc                190 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->iov->configure(edev->cdev, num_vfs_param);
rc                193 drivers/net/ethernet/qlogic/qede/qede_main.c 	if ((rc == num_vfs_param) && netif_running(edev->ndev) &&
rc                202 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               1071 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc               1084 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = -ENODEV;
rc               1098 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qed_ops->common->slowpath_start(cdev, &sp_params);
rc               1099 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc) {
rc               1105 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qed_ops->fill_dev_info(cdev, &dev_info);
rc               1106 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               1113 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = -ENOMEM;
rc               1130 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_rdma_dev_add(edev, (mode == QEDE_PROBE_RECOVERY));
rc               1131 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               1143 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = register_netdev(edev->ndev);
rc               1144 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc) {
rc               1177 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               1273 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc               1285 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->set_fp_int(edev->cdev, rss_num);
rc               1286 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc > 0) {
rc               1288 drivers/net/ethernet/qlogic/qede/qede_main.c 		edev->num_queues = rc;
rc               1291 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = 0;
rc               1297 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               1318 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc               1327 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->sb_init(edev->cdev, sb_info,
rc               1330 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc) {
rc               1334 drivers/net/ethernet/qlogic/qede/qede_main.c 		return rc;
rc               1387 drivers/net/ethernet/qlogic/qede/qede_main.c 	int i, rc, size;
rc               1417 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = -ENOMEM;
rc               1422 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->chain_alloc(edev->cdev,
rc               1429 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               1433 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->chain_alloc(edev->cdev,
rc               1440 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               1446 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_alloc_rx_buffer(rxq, false);
rc               1447 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc) {
rc               1458 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               1477 drivers/net/ethernet/qlogic/qede/qede_main.c 	int size, rc;
rc               1494 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->chain_alloc(edev->cdev,
rc               1501 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               1535 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc = 0;
rc               1537 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_alloc_mem_sb(edev, fp->sb_info, fp->id);
rc               1538 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               1542 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_alloc_mem_rxq(edev, fp->rxq);
rc               1543 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc)
rc               1548 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_alloc_mem_txq(edev, fp->xdp_tx);
rc               1549 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc)
rc               1557 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = qede_alloc_mem_txq(edev, &fp->txq[cos]);
rc               1558 drivers/net/ethernet/qlogic/qede/qede_main.c 			if (rc)
rc               1564 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               1581 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc = 0, queue_id;
rc               1586 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_alloc_mem_fp(edev, fp);
rc               1587 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc) {
rc               1592 drivers/net/ethernet/qlogic/qede/qede_main.c 			return rc;
rc               1604 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc, len = 0;
rc               1615 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_free_tx_pkt(edev, txq, &len);
rc               1616 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc) {
rc               1711 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc = 0;
rc               1713 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = netif_set_real_num_tx_queues(edev->ndev,
rc               1716 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc) {
rc               1718 drivers/net/ethernet/qlogic/qede/qede_main.c 		return rc;
rc               1721 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = netif_set_real_num_rx_queues(edev->ndev, QEDE_RSS_COUNT(edev));
rc               1722 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc) {
rc               1724 drivers/net/ethernet/qlogic/qede/qede_main.c 		return rc;
rc               1772 drivers/net/ethernet/qlogic/qede/qede_main.c 	int i, rc;
rc               1787 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = irq_cpu_rmap_add(edev->ndev->rx_cpu_rmap,
rc               1789 drivers/net/ethernet/qlogic/qede/qede_main.c 			if (rc) {
rc               1795 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = request_irq(edev->int_info.msix[i].vector,
rc               1798 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc) {
rc               1801 drivers/net/ethernet/qlogic/qede/qede_main.c 			return rc;
rc               1822 drivers/net/ethernet/qlogic/qede/qede_main.c 	int i, rc = 0;
rc               1825 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->get_fp_int(edev->cdev, &edev->int_info);
rc               1826 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               1827 drivers/net/ethernet/qlogic/qede/qede_main.c 		return rc;
rc               1830 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_req_msix_irqs(edev);
rc               1831 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc)
rc               1832 drivers/net/ethernet/qlogic/qede/qede_main.c 			return rc;
rc               1851 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc, cnt = 1000;
rc               1859 drivers/net/ethernet/qlogic/qede/qede_main.c 				rc = edev->ops->common->drain(edev->cdev);
rc               1860 drivers/net/ethernet/qlogic/qede/qede_main.c 				if (rc)
rc               1861 drivers/net/ethernet/qlogic/qede/qede_main.c 					return rc;
rc               1896 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc, i;
rc               1908 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->vport_update(cdev, vport_update_params);
rc               1911 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc) {
rc               1913 drivers/net/ethernet/qlogic/qede/qede_main.c 		return rc;
rc               1924 drivers/net/ethernet/qlogic/qede/qede_main.c 				rc = qede_drain_txq(edev, &fp->txq[cos], true);
rc               1925 drivers/net/ethernet/qlogic/qede/qede_main.c 				if (rc)
rc               1926 drivers/net/ethernet/qlogic/qede/qede_main.c 					return rc;
rc               1931 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = qede_drain_txq(edev, fp->xdp_tx, true);
rc               1932 drivers/net/ethernet/qlogic/qede/qede_main.c 			if (rc)
rc               1933 drivers/net/ethernet/qlogic/qede/qede_main.c 				return rc;
rc               1946 drivers/net/ethernet/qlogic/qede/qede_main.c 				rc = qede_stop_txq(edev, &fp->txq[cos], i);
rc               1947 drivers/net/ethernet/qlogic/qede/qede_main.c 				if (rc)
rc               1948 drivers/net/ethernet/qlogic/qede/qede_main.c 					return rc;
rc               1954 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = edev->ops->q_rx_stop(cdev, i, fp->rxq->handle);
rc               1955 drivers/net/ethernet/qlogic/qede/qede_main.c 			if (rc) {
rc               1957 drivers/net/ethernet/qlogic/qede/qede_main.c 				return rc;
rc               1963 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = qede_stop_txq(edev, fp->xdp_tx, i);
rc               1964 drivers/net/ethernet/qlogic/qede/qede_main.c 			if (rc)
rc               1965 drivers/net/ethernet/qlogic/qede/qede_main.c 				return rc;
rc               1972 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->vport_stop(cdev, 0);
rc               1973 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               1976 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               1987 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc               2004 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->q_tx_start(edev->cdev, rss_id, &params, phys_table,
rc               2006 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc) {
rc               2007 drivers/net/ethernet/qlogic/qede/qede_main.c 		DP_ERR(edev, "Start TXQ #%d failed %d\n", txq->index, rc);
rc               2008 drivers/net/ethernet/qlogic/qede/qede_main.c 		return rc;
rc               2025 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->db_recovery_add(edev->cdev, txq->doorbell_addr,
rc               2029 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               2040 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc, i;
rc               2060 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->vport_start(cdev, &start);
rc               2062 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc) {
rc               2063 drivers/net/ethernet/qlogic/qede/qede_main.c 		DP_ERR(edev, "Start V-PORT failed %d\n", rc);
rc               2092 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = edev->ops->q_rx_start(cdev, i, &q_params,
rc               2097 drivers/net/ethernet/qlogic/qede/qede_main.c 			if (rc) {
rc               2099 drivers/net/ethernet/qlogic/qede/qede_main.c 				       rc);
rc               2114 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = qede_start_txq(edev, fp, fp->xdp_tx, i, XDP_PI);
rc               2115 drivers/net/ethernet/qlogic/qede/qede_main.c 			if (rc)
rc               2120 drivers/net/ethernet/qlogic/qede/qede_main.c 				rc = PTR_ERR(fp->rxq->xdp_prog);
rc               2130 drivers/net/ethernet/qlogic/qede/qede_main.c 				rc = qede_start_txq(edev, fp, &fp->txq[cos], i,
rc               2132 drivers/net/ethernet/qlogic/qede/qede_main.c 				if (rc)
rc               2152 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->vport_update(cdev, vport_update_params);
rc               2153 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               2154 drivers/net/ethernet/qlogic/qede/qede_main.c 		DP_ERR(edev, "Update V-PORT failed %d\n", rc);
rc               2158 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               2170 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc               2194 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_stop_queues(edev);
rc               2195 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc) {
rc               2246 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc               2253 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_set_num_queues(edev);
rc               2254 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               2257 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_alloc_fp_array(edev);
rc               2258 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               2263 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_alloc_mem_load(edev);
rc               2264 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               2269 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_set_real_num_queues(edev);
rc               2270 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               2274 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_alloc_arfs(edev);
rc               2275 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc)
rc               2282 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_setup_irqs(edev);
rc               2283 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               2287 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_start_queues(edev, mode != QEDE_LOAD_RELOAD);
rc               2288 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               2328 drivers/net/ethernet/qlogic/qede/qede_main.c 	return rc;
rc               2364 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc               2370 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = qede_load(edev, QEDE_LOAD_NORMAL, false);
rc               2371 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc)
rc               2372 drivers/net/ethernet/qlogic/qede/qede_main.c 		return rc;
rc               2447 drivers/net/ethernet/qlogic/qede/qede_main.c 	int rc;
rc               2463 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = __qede_probe(edev->pdev, edev->dp_module, edev->dp_level,
rc               2465 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (rc) {
rc               2471 drivers/net/ethernet/qlogic/qede/qede_main.c 		rc = qede_load(edev, QEDE_LOAD_RECOVERY, true);
rc               2472 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (rc)
rc                 67 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	int rc;
rc                 72 drivers/net/ethernet/qlogic/qede/qede_ptp.c 		rc = ptp->ops->adjfreq(edev->cdev, ppb);
rc                 76 drivers/net/ethernet/qlogic/qede/qede_ptp.c 		rc = -EFAULT;
rc                 80 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	return rc;
rc                166 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	int rc;
rc                175 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = ptp->ops->read_tx_ts(edev->cdev, &timestamp);
rc                177 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	if (rc) {
rc                211 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	int rc;
rc                215 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = ptp->ops->read_cc(edev->cdev, &phc_cycles);
rc                216 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	if (rc)
rc                217 drivers/net/ethernet/qlogic/qede/qede_ptp.c 		WARN_ONCE(1, "PHC read err %d\n", rc);
rc                318 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	int rc;
rc                340 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = qede_ptp_cfg_filters(edev);
rc                341 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	if (rc)
rc                342 drivers/net/ethernet/qlogic/qede/qede_ptp.c 		return rc;
rc                428 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	int rc;
rc                437 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = ptp->ops->enable(edev->cdev);
rc                438 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	if (rc) {
rc                440 drivers/net/ethernet/qlogic/qede/qede_ptp.c 		return rc;
rc                461 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	return rc;
rc                467 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	int rc;
rc                479 drivers/net/ethernet/qlogic/qede/qede_ptp.c 		rc = -EIO;
rc                485 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = qede_ptp_init(edev, init_tc);
rc                486 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	if (rc)
rc                509 drivers/net/ethernet/qlogic/qede/qede_ptp.c 		rc = -EINVAL;
rc                520 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	return rc;
rc                561 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	int rc;
rc                568 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = ptp->ops->read_rx_ts(edev->cdev, &timestamp);
rc                569 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	if (rc) {
rc                112 drivers/net/ethernet/qlogic/qede/qede_rdma.c 	int rc;
rc                121 drivers/net/ethernet/qlogic/qede/qede_rdma.c 	rc = qede_rdma_create_wq(edev);
rc                122 drivers/net/ethernet/qlogic/qede/qede_rdma.c 	if (rc)
rc                123 drivers/net/ethernet/qlogic/qede/qede_rdma.c 		return rc;
rc                131 drivers/net/ethernet/qlogic/qede/qede_rdma.c 	return rc;
rc               1018 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	int rc = 0;
rc               1020 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	rc = qlcnic_fw_cmd_set_mtu(adapter, mtu);
rc               1022 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	if (!rc)
rc               1025 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	return rc;
rc               1275 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	int rc;
rc               1285 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		rc = request_firmware(&adapter->fw,
rc               1288 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		if (rc != 0)
rc               1291 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		rc = qlcnic_validate_firmware(adapter);
rc               1292 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		if (rc != 0) {
rc                 53 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	int rc, entry;
rc                 65 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	rc = netdev_rx_handler_register(real_dev, rmnet_rx_handler, port);
rc                 66 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	if (rc) {
rc                463 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	int rc;
rc                465 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	rc = register_netdevice_notifier(&rmnet_dev_notifier);
rc                466 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	if (rc != 0)
rc                467 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 		return rc;
rc                469 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	rc = rtnl_link_register(&rmnet_link_ops);
rc                470 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	if (rc != 0) {
rc                472 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 		return rc;
rc                474 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c 	return rc;
rc                 76 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 	unsigned char rc = 0;
rc                 83 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 		rc = rmnet_map_do_flow_control(skb, port, 1);
rc                 87 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 		rc = rmnet_map_do_flow_control(skb, port, 0);
rc                 91 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 		rc = RMNET_MAP_COMMAND_UNSUPPORTED;
rc                 95 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 	if (rc == RMNET_MAP_COMMAND_ACK)
rc                 96 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 		rmnet_map_send_ack(skb, rc, port);
rc                228 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c 	int rc;
rc                242 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c 	rc = register_netdevice(rmnet_dev);
rc                243 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c 	if (!rc) {
rc                255 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c 	return rc;
rc                324 drivers/net/ethernet/rdc/r6040.c 	int rc;
rc                334 drivers/net/ethernet/rdc/r6040.c 			rc = -ENOMEM;
rc                350 drivers/net/ethernet/rdc/r6040.c 	return rc;
rc               1117 drivers/net/ethernet/realtek/8139cp.c 	int rc;
rc               1126 drivers/net/ethernet/realtek/8139cp.c 	rc = cp_init_rings(cp);
rc               1127 drivers/net/ethernet/realtek/8139cp.c 	if (rc < 0)
rc               1130 drivers/net/ethernet/realtek/8139cp.c 	return rc;
rc               1183 drivers/net/ethernet/realtek/8139cp.c 	int rc;
rc               1187 drivers/net/ethernet/realtek/8139cp.c 	rc = cp_alloc_rings(cp);
rc               1188 drivers/net/ethernet/realtek/8139cp.c 	if (rc)
rc               1189 drivers/net/ethernet/realtek/8139cp.c 		return rc;
rc               1195 drivers/net/ethernet/realtek/8139cp.c 	rc = request_irq(irq, cp_interrupt, IRQF_SHARED, dev->name, dev);
rc               1196 drivers/net/ethernet/realtek/8139cp.c 	if (rc)
rc               1211 drivers/net/ethernet/realtek/8139cp.c 	return rc;
rc               1242 drivers/net/ethernet/realtek/8139cp.c 	int rc, i;
rc               1263 drivers/net/ethernet/realtek/8139cp.c 	rc = cp_init_rings(cp);
rc               1431 drivers/net/ethernet/realtek/8139cp.c 	int rc;
rc               1435 drivers/net/ethernet/realtek/8139cp.c 	rc = mii_ethtool_set_link_ksettings(&cp->mii_if, cmd);
rc               1438 drivers/net/ethernet/realtek/8139cp.c 	return rc;
rc               1515 drivers/net/ethernet/realtek/8139cp.c 	int rc;
rc               1518 drivers/net/ethernet/realtek/8139cp.c 	rc = netdev_set_wol (cp, wol);
rc               1521 drivers/net/ethernet/realtek/8139cp.c 	return rc;
rc               1607 drivers/net/ethernet/realtek/8139cp.c 	int rc;
rc               1614 drivers/net/ethernet/realtek/8139cp.c 	rc = generic_mii_ioctl(&cp->mii_if, if_mii(rq), cmd, NULL);
rc               1616 drivers/net/ethernet/realtek/8139cp.c 	return rc;
rc               1888 drivers/net/ethernet/realtek/8139cp.c 	int rc;
rc               1921 drivers/net/ethernet/realtek/8139cp.c 	rc = pci_enable_device(pdev);
rc               1922 drivers/net/ethernet/realtek/8139cp.c 	if (rc)
rc               1925 drivers/net/ethernet/realtek/8139cp.c 	rc = pci_set_mwi(pdev);
rc               1926 drivers/net/ethernet/realtek/8139cp.c 	if (rc)
rc               1929 drivers/net/ethernet/realtek/8139cp.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               1930 drivers/net/ethernet/realtek/8139cp.c 	if (rc)
rc               1935 drivers/net/ethernet/realtek/8139cp.c 		rc = -EIO;
rc               1940 drivers/net/ethernet/realtek/8139cp.c 		rc = -EIO;
rc               1954 drivers/net/ethernet/realtek/8139cp.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
rc               1955 drivers/net/ethernet/realtek/8139cp.c 		if (rc) {
rc               1960 drivers/net/ethernet/realtek/8139cp.c 		rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
rc               1961 drivers/net/ethernet/realtek/8139cp.c 		if (rc) {
rc               1976 drivers/net/ethernet/realtek/8139cp.c 		rc = -EIO;
rc               2012 drivers/net/ethernet/realtek/8139cp.c 	rc = register_netdev(dev);
rc               2013 drivers/net/ethernet/realtek/8139cp.c 	if (rc)
rc               2039 drivers/net/ethernet/realtek/8139cp.c 	return rc;
rc                761 drivers/net/ethernet/realtek/8139too.c 	int rc, disable_dev_on_err = 0;
rc                786 drivers/net/ethernet/realtek/8139too.c 	rc = pci_enable_device (pdev);
rc                787 drivers/net/ethernet/realtek/8139too.c 	if (rc)
rc                791 drivers/net/ethernet/realtek/8139too.c 	rc = pci_request_regions (pdev, DRV_NAME);
rc                792 drivers/net/ethernet/realtek/8139too.c 	if (rc)
rc                811 drivers/net/ethernet/realtek/8139too.c 		rc = -ENODEV;
rc                817 drivers/net/ethernet/realtek/8139too.c 		rc = -ENODEV;
rc                828 drivers/net/ethernet/realtek/8139too.c 		rc = -ENODEV;
rc                840 drivers/net/ethernet/realtek/8139too.c 		rc = -EIO;
rc                897 drivers/net/ethernet/realtek/8139too.c 	return ERR_PTR(rc);
rc               2401 drivers/net/ethernet/realtek/8139too.c 	int rc;
rc               2403 drivers/net/ethernet/realtek/8139too.c 	rc = mii_ethtool_set_link_ksettings(&tp->mii, cmd);
rc               2405 drivers/net/ethernet/realtek/8139too.c 	return rc;
rc               2503 drivers/net/ethernet/realtek/8139too.c 	int rc;
rc               2509 drivers/net/ethernet/realtek/8139too.c 	rc = generic_mii_ioctl(&tp->mii, if_mii(rq), cmd, NULL);
rc               2512 drivers/net/ethernet/realtek/8139too.c 	return rc;
rc                214 drivers/net/ethernet/realtek/r8169_firmware.c 	int rc;
rc                216 drivers/net/ethernet/realtek/r8169_firmware.c 	rc = request_firmware(&rtl_fw->fw, rtl_fw->fw_name, rtl_fw->dev);
rc                217 drivers/net/ethernet/realtek/r8169_firmware.c 	if (rc < 0)
rc                222 drivers/net/ethernet/realtek/r8169_firmware.c 		rc = -EINVAL;
rc                229 drivers/net/ethernet/realtek/r8169_firmware.c 		rtl_fw->fw_name, rc);
rc                230 drivers/net/ethernet/realtek/r8169_firmware.c 	return rc;
rc               7023 drivers/net/ethernet/realtek/r8169_main.c 	int rc;
rc               7027 drivers/net/ethernet/realtek/r8169_main.c 		rc = PTR_ERR(clk);
rc               7028 drivers/net/ethernet/realtek/r8169_main.c 		if (rc == -ENOENT)
rc               7030 drivers/net/ethernet/realtek/r8169_main.c 			rc = 0;
rc               7031 drivers/net/ethernet/realtek/r8169_main.c 		else if (rc != -EPROBE_DEFER)
rc               7032 drivers/net/ethernet/realtek/r8169_main.c 			dev_err(d, "failed to get clk: %d\n", rc);
rc               7035 drivers/net/ethernet/realtek/r8169_main.c 		rc = clk_prepare_enable(clk);
rc               7036 drivers/net/ethernet/realtek/r8169_main.c 		if (rc)
rc               7037 drivers/net/ethernet/realtek/r8169_main.c 			dev_err(d, "failed to enable clk: %d\n", rc);
rc               7039 drivers/net/ethernet/realtek/r8169_main.c 			rc = devm_add_action_or_reset(d, rtl_disable_clk, clk);
rc               7042 drivers/net/ethernet/realtek/r8169_main.c 	return rc;
rc               7049 drivers/net/ethernet/realtek/r8169_main.c 	int rc;
rc               7051 drivers/net/ethernet/realtek/r8169_main.c 	rc = eth_platform_get_mac_address(tp_to_dev(tp), mac_addr);
rc               7052 drivers/net/ethernet/realtek/r8169_main.c 	if (!rc)
rc               7074 drivers/net/ethernet/realtek/r8169_main.c 	int jumbo_max, rc;
rc               7090 drivers/net/ethernet/realtek/r8169_main.c 	rc = rtl_get_ether_clk(tp);
rc               7091 drivers/net/ethernet/realtek/r8169_main.c 	if (rc)
rc               7092 drivers/net/ethernet/realtek/r8169_main.c 		return rc;
rc               7097 drivers/net/ethernet/realtek/r8169_main.c 	rc = pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S |
rc               7099 drivers/net/ethernet/realtek/r8169_main.c 	tp->aspm_manageable = !rc;
rc               7102 drivers/net/ethernet/realtek/r8169_main.c 	rc = pcim_enable_device(pdev);
rc               7103 drivers/net/ethernet/realtek/r8169_main.c 	if (rc < 0) {
rc               7105 drivers/net/ethernet/realtek/r8169_main.c 		return rc;
rc               7124 drivers/net/ethernet/realtek/r8169_main.c 	rc = pcim_iomap_regions(pdev, BIT(region), MODULENAME);
rc               7125 drivers/net/ethernet/realtek/r8169_main.c 	if (rc < 0) {
rc               7127 drivers/net/ethernet/realtek/r8169_main.c 		return rc;
rc               7155 drivers/net/ethernet/realtek/r8169_main.c 	rc = rtl_alloc_irq(tp);
rc               7156 drivers/net/ethernet/realtek/r8169_main.c 	if (rc < 0) {
rc               7158 drivers/net/ethernet/realtek/r8169_main.c 		return rc;
rc               7232 drivers/net/ethernet/realtek/r8169_main.c 	rc = r8169_mdio_register(tp);
rc               7233 drivers/net/ethernet/realtek/r8169_main.c 	if (rc)
rc               7234 drivers/net/ethernet/realtek/r8169_main.c 		return rc;
rc               7239 drivers/net/ethernet/realtek/r8169_main.c 	rc = register_netdev(dev);
rc               7240 drivers/net/ethernet/realtek/r8169_main.c 	if (rc)
rc               7264 drivers/net/ethernet/realtek/r8169_main.c 	return rc;
rc                 83 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	int rc;
rc                 85 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	rc = sxgbe_mdio_busy_wait(sp->ioaddr, mii->data);
rc                 86 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	if (rc < 0)
rc                 87 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 		return rc;
rc                113 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	int rc;
rc                115 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	rc = sxgbe_mdio_access(priv, SXGBE_SMA_READ_CMD, phyaddr, phyreg, 0);
rc                116 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	if (rc < 0)
rc                117 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 		return rc;
rc                193 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                195 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_FUNCTION_INFO, NULL, 0, outbuf,
rc                197 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                198 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc                212 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                214 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_FUNCTION_INFO, NULL, 0, outbuf,
rc                216 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                217 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc                231 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                235 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_CAPABILITIES, NULL, 0,
rc                237 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                238 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc                323 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                327 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_LICENSING_V3, inbuf, sizeof(inbuf),
rc                329 drivers/net/ethernet/sfc/ef10.c 	if (rc || (outlen < MC_CMD_LICENSING_V3_OUT_LEN))
rc                339 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                341 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_CLOCK, NULL, 0,
rc                343 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                344 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc                345 drivers/net/ethernet/sfc/ef10.c 	rc = MCDI_DWORD(outbuf, GET_CLOCK_OUT_SYS_FREQ);
rc                346 drivers/net/ethernet/sfc/ef10.c 	return rc > 0 ? rc : -ERANGE;
rc                354 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                359 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_get_workarounds(efx, &implemented, &enabled);
rc                361 drivers/net/ethernet/sfc/ef10.c 	if (rc == -ENOSYS) {
rc                363 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc                364 drivers/net/ethernet/sfc/ef10.c 	} else if (rc == 0) {
rc                375 drivers/net/ethernet/sfc/ef10.c 			rc = efx_mcdi_set_workaround(efx,
rc                378 drivers/net/ethernet/sfc/ef10.c 			if (rc == 0)
rc                381 drivers/net/ethernet/sfc/ef10.c 			rc = 0;
rc                392 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc                427 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                429 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_get_timer_workarounds(efx);
rc                430 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                431 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc                433 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_GET_EVQ_TMR_PROPERTIES, NULL, 0,
rc                436 drivers/net/ethernet/sfc/ef10.c 	if (rc == 0) {
rc                438 drivers/net/ethernet/sfc/ef10.c 	} else if (rc == -ENOSYS || rc == -EPERM) {
rc                442 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_get_sysclk_freq(efx);
rc                443 drivers/net/ethernet/sfc/ef10.c 		if (rc < 0)
rc                444 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc                446 drivers/net/ethernet/sfc/ef10.c 		quantum = 1536000 / rc; /* 1536 cycles */
rc                449 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc                453 drivers/net/ethernet/sfc/ef10.c 				       NULL, 0, rc);
rc                456 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc                463 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                467 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_MAC_ADDRESSES, NULL, 0,
rc                469 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                470 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc                484 drivers/net/ethernet/sfc/ef10.c 	int num_addrs, rc;
rc                488 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_VPORT_GET_MAC_ADDRESSES, inbuf,
rc                491 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                492 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc                550 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                563 drivers/net/ethernet/sfc/ef10.c 		rc = -EALREADY;
rc                567 drivers/net/ethernet/sfc/ef10.c 	rc = -ENOMEM;
rc                579 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_add_vlan(efx, vlan->vid);
rc                582 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc                596 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc                620 drivers/net/ethernet/sfc/ef10.c 	int rc = 0;
rc                635 drivers/net/ethernet/sfc/ef10.c 		rc = -ENOENT;
rc                642 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc                663 drivers/net/ethernet/sfc/ef10.c 	int i, rc;
rc                673 drivers/net/ethernet/sfc/ef10.c 	rc = efx_nic_alloc_buffer(efx, &nic_data->mcdi_buf,
rc                675 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                683 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_get_warm_boot_count(efx);
rc                684 drivers/net/ethernet/sfc/ef10.c 		if (rc >= 0)
rc                690 drivers/net/ethernet/sfc/ef10.c 	nic_data->warm_boot_count = rc;
rc                703 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_init(efx);
rc                704 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                710 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_reset(efx, RESET_TYPE_ALL);
rc                711 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                715 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_log_ctrl(efx, true, false, 0);
rc                716 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                719 drivers/net/ethernet/sfc/ef10.c 	rc = device_create_file(&efx->pci_dev->dev,
rc                721 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                724 drivers/net/ethernet/sfc/ef10.c 	rc = device_create_file(&efx->pci_dev->dev, &dev_attr_primary_flag);
rc                725 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                728 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_get_pf_index(efx);
rc                729 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                732 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_init_datapath_caps(efx);
rc                733 drivers/net/ethernet/sfc/ef10.c 	if (rc < 0)
rc                748 drivers/net/ethernet/sfc/ef10.c 		rc = -EIO;
rc                759 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_port_get_number(efx);
rc                760 drivers/net/ethernet/sfc/ef10.c 	if (rc < 0)
rc                762 drivers/net/ethernet/sfc/ef10.c 	efx->port_num = rc;
rc                764 drivers/net/ethernet/sfc/ef10.c 	rc = efx->type->get_mac_address(efx, efx->net_dev->perm_addr);
rc                765 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                768 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_get_timer_config(efx);
rc                769 drivers/net/ethernet/sfc/ef10.c 	if (rc < 0)
rc                772 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_mon_probe(efx);
rc                773 drivers/net/ethernet/sfc/ef10.c 	if (rc && rc != -EPERM)
rc                792 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_add_vlan(efx, EFX_FILTER_VID_UNSPEC);
rc                793 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                800 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_add_vlan(efx, 0);
rc                801 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                831 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc                838 drivers/net/ethernet/sfc/ef10.c 	int rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FREE_VIS, NULL, 0,
rc                842 drivers/net/ethernet/sfc/ef10.c 	if (rc == -EALREADY)
rc                843 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc                844 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                846 drivers/net/ethernet/sfc/ef10.c 				       rc);
rc                847 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc                857 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                864 drivers/net/ethernet/sfc/ef10.c 		rc = efx_mcdi_rpc(efx, MC_CMD_FREE_PIOBUF, inbuf, sizeof(inbuf),
rc                866 drivers/net/ethernet/sfc/ef10.c 		WARN_ON(rc);
rc                878 drivers/net/ethernet/sfc/ef10.c 	int rc = 0;
rc                883 drivers/net/ethernet/sfc/ef10.c 		rc = efx_mcdi_rpc_quiet(efx, MC_CMD_ALLOC_PIOBUF, NULL, 0,
rc                885 drivers/net/ethernet/sfc/ef10.c 		if (rc) {
rc                889 drivers/net/ethernet/sfc/ef10.c 			if (!(efx_ef10_is_vf(efx) && rc == -ENOSPC))
rc                891 drivers/net/ethernet/sfc/ef10.c 						       0, outbuf, outlen, rc);
rc                895 drivers/net/ethernet/sfc/ef10.c 			rc = -EIO;
rc                906 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc                908 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc                918 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc                929 drivers/net/ethernet/sfc/ef10.c 		rc = efx_mcdi_rpc(efx, MC_CMD_LINK_PIOBUF,
rc                932 drivers/net/ethernet/sfc/ef10.c 		if (rc) {
rc                936 drivers/net/ethernet/sfc/ef10.c 				  rc);
rc                969 drivers/net/ethernet/sfc/ef10.c 				rc = 0;
rc                977 drivers/net/ethernet/sfc/ef10.c 				rc = efx_mcdi_rpc(efx, MC_CMD_LINK_PIOBUF,
rc                982 drivers/net/ethernet/sfc/ef10.c 			if (rc) {
rc                988 drivers/net/ethernet/sfc/ef10.c 					  tx_queue->queue, index, rc);
rc               1018 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               1057 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               1090 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_free_vis(efx);
rc               1091 drivers/net/ethernet/sfc/ef10.c 	WARN_ON(rc != 0);
rc               1126 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               1133 drivers/net/ethernet/sfc/ef10.c 		rc = efx_mcdi_rpc(efx, MC_CMD_VADAPTOR_QUERY, inbuf, sizeof(inbuf),
rc               1135 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               1136 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc               1139 drivers/net/ethernet/sfc/ef10.c 			rc = -EIO;
rc               1140 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc               1202 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               1222 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_probe(efx);
rc               1223 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               1224 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               1226 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_get_vf_index(efx);
rc               1227 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               1249 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               1265 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               1269 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_ALLOC_VIS, inbuf, sizeof(inbuf),
rc               1271 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               1272 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               1296 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               1316 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_alloc_piobufs(efx, n_piobufs);
rc               1317 drivers/net/ethernet/sfc/ef10.c 		if (rc == -ENOSPC)
rc               1320 drivers/net/ethernet/sfc/ef10.c 		else if (rc == -EPERM)
rc               1323 drivers/net/ethernet/sfc/ef10.c 		else if (rc)
rc               1325 drivers/net/ethernet/sfc/ef10.c 				  "failed to allocate PIO buffers (%d)\n", rc);
rc               1363 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_free_vis(efx);
rc               1364 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               1365 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               1367 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_alloc_vis(efx, min_vis, max_vis);
rc               1368 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               1369 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               1428 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_link_piobufs(efx);
rc               1429 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               1444 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               1447 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_init_datapath_caps(efx);
rc               1448 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               1449 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc               1455 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_alloc_vis(efx, nic_data->n_allocated_vis,
rc               1457 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               1458 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc               1463 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_alloc_piobufs(efx, nic_data->n_piobufs);
rc               1464 drivers/net/ethernet/sfc/ef10.c 		if (rc == 0) {
rc               1465 drivers/net/ethernet/sfc/ef10.c 			rc = efx_ef10_link_piobufs(efx);
rc               1466 drivers/net/ethernet/sfc/ef10.c 			if (rc)
rc               1474 drivers/net/ethernet/sfc/ef10.c 		if (rc == -EPERM)
rc               1477 drivers/net/ethernet/sfc/ef10.c 		else if (rc)
rc               1479 drivers/net/ethernet/sfc/ef10.c 				  "failed to restore PIO buffers (%d)\n", rc);
rc               1484 drivers/net/ethernet/sfc/ef10.c 	rc = efx->type->rx_push_rss_config(efx, false,
rc               1555 drivers/net/ethernet/sfc/ef10.c 	int rc = efx_mcdi_reset(efx, reset_type);
rc               1560 drivers/net/ethernet/sfc/ef10.c 	if (reset_type == RESET_TYPE_WORLD && rc == -EPERM)
rc               1561 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc               1570 drivers/net/ethernet/sfc/ef10.c 	     reset_type == RESET_TYPE_MCDI_TIMEOUT) && !rc)
rc               1572 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               2001 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2016 drivers/net/ethernet/sfc/ef10.c 	rc = efx_nic_alloc_buffer(efx, &stats_buf, dma_len, GFP_ATOMIC);
rc               2017 drivers/net/ethernet/sfc/ef10.c 	if (rc) {
rc               2019 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               2031 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_MAC_STATS, inbuf, sizeof(inbuf),
rc               2034 drivers/net/ethernet/sfc/ef10.c 	if (rc) {
rc               2036 drivers/net/ethernet/sfc/ef10.c 		if (rc != -ENOENT || atomic_read(&efx->active_queues))
rc               2038 drivers/net/ethernet/sfc/ef10.c 					       sizeof(inbuf), NULL, 0, rc);
rc               2053 drivers/net/ethernet/sfc/ef10.c 		rc = -EAGAIN;
rc               2060 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               2201 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2203 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_get_warm_boot_count(efx);
rc               2204 drivers/net/ethernet/sfc/ef10.c 	if (rc < 0) {
rc               2213 drivers/net/ethernet/sfc/ef10.c 	if (rc == nic_data->warm_boot_count)
rc               2216 drivers/net/ethernet/sfc/ef10.c 	nic_data->warm_boot_count = rc;
rc               2419 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2478 drivers/net/ethernet/sfc/ef10.c 		rc = efx_mcdi_rpc_quiet(efx, MC_CMD_INIT_TXQ, inbuf, inlen,
rc               2480 drivers/net/ethernet/sfc/ef10.c 		if (rc == -ENOSPC && tso_v2) {
rc               2485 drivers/net/ethernet/sfc/ef10.c 		} else if (rc) {
rc               2488 drivers/net/ethernet/sfc/ef10.c 					       NULL, 0, rc);
rc               2491 drivers/net/ethernet/sfc/ef10.c 	} while (rc);
rc               2535 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2540 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_TXQ, inbuf, sizeof(inbuf),
rc               2543 drivers/net/ethernet/sfc/ef10.c 	if (rc && rc != -EALREADY)
rc               2550 drivers/net/ethernet/sfc/ef10.c 			       outbuf, outlen, rc);
rc               2673 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2680 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_FLAGS, inbuf,
rc               2682 drivers/net/ethernet/sfc/ef10.c 	if (rc == 0) {
rc               2684 drivers/net/ethernet/sfc/ef10.c 			rc = -EIO;
rc               2688 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               2726 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2751 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_ALLOC, inbuf, sizeof(inbuf),
rc               2753 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               2754 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               2786 drivers/net/ethernet/sfc/ef10.c 	int i, rc;
rc               2803 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_SET_TABLE, tablebuf,
rc               2805 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               2806 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               2821 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2824 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_free_rss_context(efx, efx->rss_context.context_id);
rc               2825 drivers/net/ethernet/sfc/ef10.c 		WARN_ON(rc != 0);
rc               2834 drivers/net/ethernet/sfc/ef10.c 	int rc = efx_ef10_alloc_rss_context(efx, false, &efx->rss_context,
rc               2837 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               2838 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               2851 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2855 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_alloc_rss_context(efx, true, &efx->rss_context,
rc               2857 drivers/net/ethernet/sfc/ef10.c 		if (rc == -EOPNOTSUPP)
rc               2858 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc               2859 drivers/net/ethernet/sfc/ef10.c 		else if (rc != 0)
rc               2863 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_populate_rss_table(efx, efx->rss_context.context_id,
rc               2865 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               2887 drivers/net/ethernet/sfc/ef10.c 	netif_err(efx, hw, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc               2888 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               2896 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2901 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_alloc_rss_context(efx, true, ctx, NULL);
rc               2902 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               2903 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc               2909 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_populate_rss_table(efx, ctx->context_id,
rc               2911 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               2912 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               2928 drivers/net/ethernet/sfc/ef10.c 	int rc, i;
rc               2942 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_TABLE, inbuf, sizeof(inbuf),
rc               2944 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               2945 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               2958 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_KEY, inbuf, sizeof(inbuf),
rc               2960 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               2961 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               2975 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2978 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_rx_pull_rss_context_config(efx, &efx->rss_context);
rc               2980 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               2987 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               2998 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_rx_push_rss_context_config(efx, ctx,
rc               3001 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               3005 drivers/net/ethernet/sfc/ef10.c 				   ctx->user_id, rc);
rc               3014 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               3022 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_rx_push_exclusive_rss_config(efx, rx_indir_table, key);
rc               3024 drivers/net/ethernet/sfc/ef10.c 	if (rc == -ENOBUFS && !user) {
rc               3035 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_rx_push_shared_rss_config(efx, &context_size);
rc               3036 drivers/net/ethernet/sfc/ef10.c 		if (rc == 0) {
rc               3056 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               3091 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               3121 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_INIT_RXQ, inbuf, inlen,
rc               3123 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               3134 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               3139 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_RXQ, inbuf, sizeof(inbuf),
rc               3142 drivers/net/ethernet/sfc/ef10.c 	if (rc && rc != -EALREADY)
rc               3149 drivers/net/ethernet/sfc/ef10.c 			       outbuf, outlen, rc);
rc               3222 drivers/net/ethernet/sfc/ef10.c 				  int rc, efx_dword_t *outbuf,
rc               3242 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               3246 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_EVQ, inbuf, sizeof(inbuf),
rc               3249 drivers/net/ethernet/sfc/ef10.c 	if (rc && rc != -EALREADY)
rc               3256 drivers/net/ethernet/sfc/ef10.c 			       outbuf, outlen, rc);
rc               3271 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               3320 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_INIT_EVQ, inbuf, inlen,
rc               3330 drivers/net/ethernet/sfc/ef10.c 	if (channel->channel || rc)
rc               3331 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               3334 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_get_workarounds(efx, &implemented, &enabled);
rc               3335 drivers/net/ethernet/sfc/ef10.c 	if (rc == -ENOSYS) {
rc               3340 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc               3341 drivers/net/ethernet/sfc/ef10.c 	} else if (rc) {
rc               3351 drivers/net/ethernet/sfc/ef10.c 			rc = efx_mcdi_set_workaround(efx,
rc               3355 drivers/net/ethernet/sfc/ef10.c 			if (!rc) {
rc               3368 drivers/net/ethernet/sfc/ef10.c 					rc = efx_ef10_get_warm_boot_count(efx);
rc               3369 drivers/net/ethernet/sfc/ef10.c 					if (rc >= 0) {
rc               3370 drivers/net/ethernet/sfc/ef10.c 						nic_data->warm_boot_count = rc;
rc               3371 drivers/net/ethernet/sfc/ef10.c 						rc = 0;
rc               3375 drivers/net/ethernet/sfc/ef10.c 			} else if (rc == -EPERM) {
rc               3376 drivers/net/ethernet/sfc/ef10.c 				rc = 0;
rc               3381 drivers/net/ethernet/sfc/ef10.c 	if (!rc)
rc               3386 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               3921 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               3935 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_DRIVER_EVENT, inbuf, sizeof(inbuf),
rc               3937 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               3944 drivers/net/ethernet/sfc/ef10.c 	netif_err(efx, hw, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc               4201 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               4204 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_FILTER_OP, inbuf, sizeof(inbuf),
rc               4206 drivers/net/ethernet/sfc/ef10.c 	if (rc == 0)
rc               4208 drivers/net/ethernet/sfc/ef10.c 	if (rc == -ENOSPC)
rc               4209 drivers/net/ethernet/sfc/ef10.c 		rc = -EBUSY; /* to match efx_farch_filter_insert() */
rc               4210 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               4305 drivers/net/ethernet/sfc/ef10.c 	s32 rc;
rc               4314 drivers/net/ethernet/sfc/ef10.c 		rc = -EINVAL;
rc               4318 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_filter_pri(table, spec);
rc               4319 drivers/net/ethernet/sfc/ef10.c 	if (rc < 0)
rc               4321 drivers/net/ethernet/sfc/ef10.c 	match_pri = rc;
rc               4336 drivers/net/ethernet/sfc/ef10.c 			rc = -ENOENT;
rc               4340 drivers/net/ethernet/sfc/ef10.c 			rc = -EOPNOTSUPP;
rc               4358 drivers/net/ethernet/sfc/ef10.c 				rc = -EPERM;
rc               4366 drivers/net/ethernet/sfc/ef10.c 					rc = -EEXIST;
rc               4388 drivers/net/ethernet/sfc/ef10.c 		rc = -EBUSY;
rc               4402 drivers/net/ethernet/sfc/ef10.c 			rc = ins_index;
rc               4410 drivers/net/ethernet/sfc/ef10.c 			rc = -ENOMEM;
rc               4419 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_filter_push(efx, spec, &table->entry[ins_index].handle,
rc               4422 drivers/net/ethernet/sfc/ef10.c 	if (rc == -EINVAL && nic_data->must_realloc_vis)
rc               4426 drivers/net/ethernet/sfc/ef10.c 		rc = -EAGAIN;
rc               4429 drivers/net/ethernet/sfc/ef10.c 	if (rc == 0) {
rc               4470 drivers/net/ethernet/sfc/ef10.c 			if (rc == 0) {
rc               4475 drivers/net/ethernet/sfc/ef10.c 				rc = efx_mcdi_rpc(efx, MC_CMD_FILTER_OP,
rc               4480 drivers/net/ethernet/sfc/ef10.c 			if (rc == 0) {
rc               4491 drivers/net/ethernet/sfc/ef10.c 	if (rc == 0)
rc               4492 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_make_filter_id(match_pri, ins_index);
rc               4498 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               4537 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               4568 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_push(efx, &new_spec,
rc               4573 drivers/net/ethernet/sfc/ef10.c 		if (rc == 0)
rc               4584 drivers/net/ethernet/sfc/ef10.c 		rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FILTER_OP,
rc               4587 drivers/net/ethernet/sfc/ef10.c 		if ((rc == 0) || (rc == -ENOENT)) {
rc               4594 drivers/net/ethernet/sfc/ef10.c 					       NULL, 0, rc);
rc               4598 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               4606 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               4611 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_filter_remove_internal(efx, 1U << priority, filter_id,
rc               4615 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               4641 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               4651 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc               4653 drivers/net/ethernet/sfc/ef10.c 		rc = -ENOENT;
rc               4657 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               4666 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               4675 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_remove_internal(efx, priority_mask,
rc               4677 drivers/net/ethernet/sfc/ef10.c 		if (rc && rc != -ENOENT)
rc               4679 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc               4684 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               4917 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               4924 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_PARSER_DISP_INFO,
rc               4927 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               4928 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               4939 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_match_flags_from_mcdi(encap, mcdi_flags);
rc               4940 drivers/net/ethernet/sfc/ef10.c 		if (rc < 0) {
rc               4948 drivers/net/ethernet/sfc/ef10.c 				  rc, table->rx_match_count);
rc               4963 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               4976 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_filter_table_probe_matches(efx, table, false);
rc               4977 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               4981 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_table_probe_matches(efx, table, true);
rc               4982 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               4999 drivers/net/ethernet/sfc/ef10.c 		rc = -ENOMEM;
rc               5012 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_add_vlan(efx, vlan->vid);
rc               5013 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               5024 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               5041 drivers/net/ethernet/sfc/ef10.c 	int rc, i;
rc               5089 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_push(efx, spec,
rc               5092 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               5095 drivers/net/ethernet/sfc/ef10.c 		if (rc) {
rc               5132 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               5159 drivers/net/ethernet/sfc/ef10.c 		rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FILTER_OP, inbuf,
rc               5161 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               5278 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               5297 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_insert_locked(efx, &spec, true);
rc               5298 drivers/net/ethernet/sfc/ef10.c 		if (rc < 0) {
rc               5302 drivers/net/ethernet/sfc/ef10.c 					   rc);
rc               5310 drivers/net/ethernet/sfc/ef10.c 				return rc;
rc               5315 drivers/net/ethernet/sfc/ef10.c 			ids[i] = efx_ef10_filter_get_unsafe_id(rc);
rc               5326 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_filter_insert_locked(efx, &spec, true);
rc               5327 drivers/net/ethernet/sfc/ef10.c 		if (rc < 0) {
rc               5329 drivers/net/ethernet/sfc/ef10.c 				   "Broadcast filter insert failed rc=%d\n", rc);
rc               5337 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc               5340 drivers/net/ethernet/sfc/ef10.c 				efx_ef10_filter_get_unsafe_id(rc);
rc               5356 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               5382 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_filter_insert_locked(efx, &spec, true);
rc               5383 drivers/net/ethernet/sfc/ef10.c 	if (rc < 0) {
rc               5407 drivers/net/ethernet/sfc/ef10.c 			       rc == -EPERM && (encap_type || !multicast), warn,
rc               5409 drivers/net/ethernet/sfc/ef10.c 			       encap_name, encap_ipv, um, rc);
rc               5435 drivers/net/ethernet/sfc/ef10.c 		*id = efx_ef10_filter_get_unsafe_id(rc);
rc               5442 drivers/net/ethernet/sfc/ef10.c 			rc = efx_ef10_filter_insert_locked(efx, &spec, true);
rc               5443 drivers/net/ethernet/sfc/ef10.c 			if (rc < 0) {
rc               5446 drivers/net/ethernet/sfc/ef10.c 					   rc);
rc               5453 drivers/net/ethernet/sfc/ef10.c 					return rc;
rc               5460 drivers/net/ethernet/sfc/ef10.c 					efx_ef10_filter_get_unsafe_id(rc);
rc               5463 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc               5488 drivers/net/ethernet/sfc/ef10.c 		*id = rc;
rc               5489 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc               5491 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               5500 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               5507 drivers/net/ethernet/sfc/ef10.c 			rc = efx_ef10_filter_remove_internal(efx,
rc               5509 drivers/net/ethernet/sfc/ef10.c 			if (rc == -ENOENT)
rc               5511 drivers/net/ethernet/sfc/ef10.c 			else if (rc)
rc               5531 drivers/net/ethernet/sfc/ef10.c 	int rc, rc2;
rc               5543 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_vadaptor_free(efx, nic_data->vport_id);
rc               5544 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               5548 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_vport_del_mac(efx, nic_data->vport_id,
rc               5550 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               5553 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_vport_add_mac(efx, nic_data->vport_id,
rc               5555 drivers/net/ethernet/sfc/ef10.c 	if (!rc) {
rc               5583 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               5590 drivers/net/ethernet/sfc/ef10.c 	return rc ? rc : rc2;
rc               5848 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               5861 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_VADAPTOR_SET_MAC, inbuf,
rc               5876 drivers/net/ethernet/sfc/ef10.c 		if (rc == -EPERM) {
rc               5882 drivers/net/ethernet/sfc/ef10.c 			rc = efx_ef10_sriov_set_vf_mac(efx_pf,
rc               5885 drivers/net/ethernet/sfc/ef10.c 		} else if (!rc) {
rc               5905 drivers/net/ethernet/sfc/ef10.c 	if (rc == -EPERM) {
rc               5909 drivers/net/ethernet/sfc/ef10.c 	} else if (rc == -ENOSYS && !efx_ef10_is_vf(efx)) {
rc               5915 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_vport_set_mac_address(efx);
rc               5916 drivers/net/ethernet/sfc/ef10.c 	} else if (rc) {
rc               5918 drivers/net/ethernet/sfc/ef10.c 				       sizeof(inbuf), NULL, 0, rc);
rc               5921 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               5953 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               5958 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_POLL_BIST, NULL, 0,
rc               5960 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               5961 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               5986 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               5990 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_start_bist(efx, bist_type);
rc               5991 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               5992 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               6000 drivers/net/ethernet/sfc/ef10.c 	int rc, rc2;
rc               6004 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_ENABLE_OFFLINE_BIST,
rc               6006 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               6012 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_reset(efx, RESET_TYPE_WORLD);
rc               6015 drivers/net/ethernet/sfc/ef10.c 	if (rc == -EPERM)
rc               6016 drivers/net/ethernet/sfc/ef10.c 		rc = 0;
rc               6017 drivers/net/ethernet/sfc/ef10.c 	rc2 = efx_reset_up(efx, RESET_TYPE_WORLD, rc == 0);
rc               6018 drivers/net/ethernet/sfc/ef10.c 	return rc ? rc : rc2;
rc               6062 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               6074 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_nvram_info(efx, type, &size, &erase_size, &protected);
rc               6075 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               6076 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               6097 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_METADATA, inbuf, sizeof(inbuf),
rc               6099 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               6100 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               6129 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               6134 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_PARTITIONS, NULL, 0,
rc               6136 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               6137 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               6154 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_mtd_probe_partition(efx, &parts[n_parts], type,
rc               6156 drivers/net/ethernet/sfc/ef10.c 		if (rc == -EEXIST || rc == -ENODEV)
rc               6158 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               6163 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mtd_add(efx, &parts[0].common, n_parts, sizeof(*parts));
rc               6165 drivers/net/ethernet/sfc/ef10.c 	if (rc)
rc               6167 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               6184 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               6197 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(channel->efx, MC_CMD_PTP,
rc               6200 drivers/net/ethernet/sfc/ef10.c 	if (rc != 0)
rc               6204 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               6211 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               6230 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc(channel->efx, MC_CMD_PTP,
rc               6233 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               6248 drivers/net/ethernet/sfc/ef10.c 		int rc = set(channel, temp);
rc               6249 drivers/net/ethernet/sfc/ef10.c 		if (en && rc != 0) {
rc               6251 drivers/net/ethernet/sfc/ef10.c 			return rc;
rc               6267 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               6290 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ptp_change_mode(efx, true, 0);
rc               6291 drivers/net/ethernet/sfc/ef10.c 		if (!rc)
rc               6292 drivers/net/ethernet/sfc/ef10.c 			rc = efx_ef10_ptp_set_ts_sync_events(efx, true, false);
rc               6293 drivers/net/ethernet/sfc/ef10.c 		if (rc)
rc               6295 drivers/net/ethernet/sfc/ef10.c 		return rc;
rc               6345 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               6391 drivers/net/ethernet/sfc/ef10.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_SET_TUNNEL_ENCAP_UDP_PORTS,
rc               6393 drivers/net/ethernet/sfc/ef10.c 	if (rc == -EIO) {
rc               6402 drivers/net/ethernet/sfc/ef10.c 	if (rc) {
rc               6404 drivers/net/ethernet/sfc/ef10.c 		if (rc != -EPERM)
rc               6406 drivers/net/ethernet/sfc/ef10.c 				   "Unable to set UDP tunnel ports; rc=%d.\n", rc);
rc               6429 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               6435 drivers/net/ethernet/sfc/ef10.c 	int rc = 0;
rc               6443 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_set_udp_tnl_ports(efx, false);
rc               6446 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               6471 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               6494 drivers/net/ethernet/sfc/ef10.c 			rc = 0;
rc               6502 drivers/net/ethernet/sfc/ef10.c 		rc = -EEXIST;
rc               6510 drivers/net/ethernet/sfc/ef10.c 			rc = efx_ef10_set_udp_tnl_ports(efx, false);
rc               6518 drivers/net/ethernet/sfc/ef10.c 	rc = -ENOMEM;
rc               6522 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc               6553 drivers/net/ethernet/sfc/ef10.c 	int rc;
rc               6577 drivers/net/ethernet/sfc/ef10.c 				rc = 0;
rc               6580 drivers/net/ethernet/sfc/ef10.c 			rc = efx_ef10_set_udp_tnl_ports(efx, false);
rc               6589 drivers/net/ethernet/sfc/ef10.c 	rc = -ENOENT;
rc               6593 drivers/net/ethernet/sfc/ef10.c 	return rc;
rc                 34 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                 43 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_VSWITCH_ALLOC, inbuf, sizeof(inbuf),
rc                 47 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc == -EPROTO) {
rc                 49 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_mcdi_rpc(efx, MC_CMD_VSWITCH_ALLOC, inbuf,
rc                 51 drivers/net/ethernet/sfc/ef10_sriov.c 	} else if (rc) {
rc                 54 drivers/net/ethernet/sfc/ef10_sriov.c 				       NULL, 0, rc);
rc                 56 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                 78 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                 92 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_mcdi_rpc(efx, MC_CMD_VPORT_ALLOC, inbuf, sizeof(inbuf),
rc                 94 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                 95 drivers/net/ethernet/sfc/ef10_sriov.c 		return rc;
rc                162 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                167 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vport_alloc(efx, EVB_PORT_ID_ASSIGNED,
rc                170 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                171 drivers/net/ethernet/sfc/ef10_sriov.c 		return rc;
rc                173 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vport_add_mac(efx, vf->vport_id, vf->mac);
rc                174 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc) {
rc                176 drivers/net/ethernet/sfc/ef10_sriov.c 		return rc;
rc                179 drivers/net/ethernet/sfc/ef10_sriov.c 	rc =  efx_ef10_evb_port_assign(efx, vf->vport_id, vf_i);
rc                180 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                181 drivers/net/ethernet/sfc/ef10_sriov.c 		return rc;
rc                191 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                203 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_sriov_assign_vf_vport(efx, i);
rc                204 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc)
rc                213 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                219 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                222 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_sriov_assign_vf_vport(efx, i);
rc                223 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc)
rc                230 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                237 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                239 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vadaptor_alloc(efx, nic_data->vport_id);
rc                240 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                243 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vadaptor_query(efx, nic_data->vport_id,
rc                245 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                259 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                269 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                277 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vswitch_alloc(efx, EVB_PORT_ID_ASSIGNED,
rc                279 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                282 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vport_alloc(efx, EVB_PORT_ID_ASSIGNED,
rc                285 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                288 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vport_add_mac(efx, nic_data->vport_id, net_dev->dev_addr);
rc                289 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                293 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vadaptor_alloc_set_features(efx);
rc                294 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                307 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                318 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                323 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vswitching_probe_pf(efx);
rc                324 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                327 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_sriov_restore_vf_vswitching(efx);
rc                328 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                333 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                339 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                344 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vadaptor_free(efx, EVB_PORT_ID_ASSIGNED);
rc                345 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                346 drivers/net/ethernet/sfc/ef10_sriov.c 		return rc;
rc                383 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc = 0;
rc                388 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_sriov_alloc_vf_vswitching(efx);
rc                389 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                392 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = pci_enable_sriov(dev, num_vfs);
rc                393 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                403 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                444 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                461 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_pci_sriov_disable(efx, true);
rc                462 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                464 drivers/net/ethernet/sfc/ef10_sriov.c 			  "Disabling SRIOV was not successful rc=%d\n", rc);
rc                475 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                480 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_mcdi_rpc(efx, MC_CMD_VPORT_DEL_MAC_ADDRESS, inbuf,
rc                483 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                490 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                506 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vadaptor_free(vf->efx, EVB_PORT_ID_ASSIGNED);
rc                507 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc) {
rc                509 drivers/net/ethernet/sfc/ef10_sriov.c 			return rc;
rc                513 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_evb_port_assign(efx, EVB_PORT_ID_NULL, vf_i);
rc                514 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                515 drivers/net/ethernet/sfc/ef10_sriov.c 		return rc;
rc                518 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vport_del_vf_mac(efx, vf->vport_id, vf->mac);
rc                519 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc)
rc                520 drivers/net/ethernet/sfc/ef10_sriov.c 			return rc;
rc                524 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vport_add_mac(efx, vf->vport_id, mac);
rc                525 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc) {
rc                535 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_evb_port_assign(efx, vf->vport_id, vf_i);
rc                536 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                541 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vadaptor_alloc(vf->efx, EVB_PORT_ID_ASSIGNED);
rc                542 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc) {
rc                544 drivers/net/ethernet/sfc/ef10_sriov.c 			return rc;
rc                556 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                565 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc = 0, rc2 = 0;
rc                586 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vadaptor_free(vf->efx, EVB_PORT_ID_ASSIGNED);
rc                587 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc)
rc                592 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_evb_port_assign(efx, EVB_PORT_ID_NULL, vf_i);
rc                593 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc) {
rc                606 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vport_del_mac(efx, vf->vport_id, vf->mac);
rc                607 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc)
rc                612 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vport_free(efx, vf->vport_id);
rc                613 drivers/net/ethernet/sfc/ef10_sriov.c 		if (rc)
rc                622 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vport_alloc(efx, EVB_PORT_ID_ASSIGNED,
rc                625 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                666 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc;
rc                686 drivers/net/ethernet/sfc/ef10_sriov.c 	return rc ? rc : rc2;
rc                725 drivers/net/ethernet/sfc/ef10_sriov.c 	int rc;
rc                748 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_mcdi_rpc(efx, MC_CMD_LINK_STATE_MODE, inbuf, sizeof(inbuf),
rc                750 drivers/net/ethernet/sfc/ef10_sriov.c 	if (rc)
rc                751 drivers/net/ethernet/sfc/ef10_sriov.c 		return rc;
rc                393 drivers/net/ethernet/sfc/efx.c 	int rc;
rc                400 drivers/net/ethernet/sfc/efx.c 	rc = efx_nic_init_eventq(channel);
rc                401 drivers/net/ethernet/sfc/efx.c 	if (rc == 0) {
rc                406 drivers/net/ethernet/sfc/efx.c 	return rc;
rc                541 drivers/net/ethernet/sfc/efx.c 	int rc;
rc                546 drivers/net/ethernet/sfc/efx.c 	rc = channel->type->pre_probe(channel);
rc                547 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc                550 drivers/net/ethernet/sfc/efx.c 	rc = efx_probe_eventq(channel);
rc                551 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc                555 drivers/net/ethernet/sfc/efx.c 		rc = efx_probe_tx_queue(tx_queue);
rc                556 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc                561 drivers/net/ethernet/sfc/efx.c 		rc = efx_probe_rx_queue(rx_queue);
rc                562 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc                572 drivers/net/ethernet/sfc/efx.c 	return rc;
rc                607 drivers/net/ethernet/sfc/efx.c 	int rc;
rc                618 drivers/net/ethernet/sfc/efx.c 		rc = efx_probe_channel(channel);
rc                619 drivers/net/ethernet/sfc/efx.c 		if (rc) {
rc                632 drivers/net/ethernet/sfc/efx.c 	return rc;
rc                738 drivers/net/ethernet/sfc/efx.c 	int rc;
rc                764 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->fini_dmaq(efx);
rc                765 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc                810 drivers/net/ethernet/sfc/efx.c 	int rc, rc2;
rc                812 drivers/net/ethernet/sfc/efx.c 	rc = efx_check_disabled(efx);
rc                813 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc                814 drivers/net/ethernet/sfc/efx.c 		return rc;
rc                849 drivers/net/ethernet/sfc/efx.c 			rc = -ENOMEM;
rc                873 drivers/net/ethernet/sfc/efx.c 		rc = efx_probe_channel(channel);
rc                874 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc                892 drivers/net/ethernet/sfc/efx.c 		rc = rc ? rc : rc2;
rc                900 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1045 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1056 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->reconfigure_port(efx);
rc               1058 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               1061 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1068 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1073 drivers/net/ethernet/sfc/efx.c 	rc = __efx_reconfigure_port(efx);
rc               1076 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1094 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1102 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->probe_port(efx);
rc               1103 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               1104 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               1114 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1120 drivers/net/ethernet/sfc/efx.c 	rc = efx->phy_op->init(efx);
rc               1121 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               1131 drivers/net/ethernet/sfc/efx.c 	rc = efx->phy_op->reconfigure(efx);
rc               1132 drivers/net/ethernet/sfc/efx.c 	if (rc && rc != -EPERM)
rc               1142 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1287 drivers/net/ethernet/sfc/efx.c 	int rc, bar;
rc               1293 drivers/net/ethernet/sfc/efx.c 	rc = pci_enable_device(pci_dev);
rc               1294 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               1307 drivers/net/ethernet/sfc/efx.c 		rc = dma_set_mask_and_coherent(&pci_dev->dev, dma_mask);
rc               1308 drivers/net/ethernet/sfc/efx.c 		if (rc == 0)
rc               1312 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               1321 drivers/net/ethernet/sfc/efx.c 	rc = pci_request_region(pci_dev, bar, "sfc");
rc               1322 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               1325 drivers/net/ethernet/sfc/efx.c 		rc = -EIO;
rc               1333 drivers/net/ethernet/sfc/efx.c 		rc = -ENOMEM;
rc               1350 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1446 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1464 drivers/net/ethernet/sfc/efx.c 		rc = pci_enable_msix_range(efx->pci_dev,
rc               1466 drivers/net/ethernet/sfc/efx.c 		if (rc < 0) {
rc               1473 drivers/net/ethernet/sfc/efx.c 				return rc;
rc               1474 drivers/net/ethernet/sfc/efx.c 		} else if (rc < n_channels) {
rc               1477 drivers/net/ethernet/sfc/efx.c 				  " available (%d < %u).\n", rc, n_channels);
rc               1480 drivers/net/ethernet/sfc/efx.c 			n_channels = rc;
rc               1483 drivers/net/ethernet/sfc/efx.c 		if (rc > 0) {
rc               1510 drivers/net/ethernet/sfc/efx.c 		rc = pci_enable_msi(efx->pci_dev);
rc               1511 drivers/net/ethernet/sfc/efx.c 		if (rc == 0) {
rc               1519 drivers/net/ethernet/sfc/efx.c 				return rc;
rc               1598 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1607 drivers/net/ethernet/sfc/efx.c 			rc = efx_init_eventq(channel);
rc               1608 drivers/net/ethernet/sfc/efx.c 			if (rc)
rc               1627 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1661 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1674 drivers/net/ethernet/sfc/efx.c 			rc = efx_init_eventq(channel);
rc               1675 drivers/net/ethernet/sfc/efx.c 			if (rc)
rc               1680 drivers/net/ethernet/sfc/efx.c 	rc = efx_soft_enable_interrupts(efx);
rc               1681 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               1697 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1755 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1760 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->probe(efx);
rc               1761 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               1762 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               1769 drivers/net/ethernet/sfc/efx.c 			rc = -ENOSPC;
rc               1776 drivers/net/ethernet/sfc/efx.c 		rc = efx_probe_interrupts(efx);
rc               1777 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc               1783 drivers/net/ethernet/sfc/efx.c 		rc = efx->type->dimension_resources(efx);
rc               1784 drivers/net/ethernet/sfc/efx.c 		if (rc != 0 && rc != -EAGAIN)
rc               1787 drivers/net/ethernet/sfc/efx.c 		if (rc == -EAGAIN)
rc               1791 drivers/net/ethernet/sfc/efx.c 	} while (rc == -EAGAIN);
rc               1812 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1825 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1830 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->filter_table_probe(efx);
rc               1831 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               1858 drivers/net/ethernet/sfc/efx.c 			rc = -ENOMEM;
rc               1868 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               1893 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               1895 drivers/net/ethernet/sfc/efx.c 	rc = efx_probe_nic(efx);
rc               1896 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               1901 drivers/net/ethernet/sfc/efx.c 	rc = efx_probe_port(efx);
rc               1902 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               1909 drivers/net/ethernet/sfc/efx.c 		rc = -EINVAL;
rc               1915 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->vswitching_probe(efx);
rc               1916 drivers/net/ethernet/sfc/efx.c 	if (rc) /* not fatal; the PF will still work fine */
rc               1919 drivers/net/ethernet/sfc/efx.c 			   " VFs may not function\n", rc);
rc               1922 drivers/net/ethernet/sfc/efx.c 	rc = efx_probe_filters(efx);
rc               1923 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               1929 drivers/net/ethernet/sfc/efx.c 	rc = efx_probe_channels(efx);
rc               1930 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               1946 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               2217 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               2222 drivers/net/ethernet/sfc/efx.c 	rc = efx_check_disabled(efx);
rc               2223 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               2224 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               2286 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               2288 drivers/net/ethernet/sfc/efx.c 	rc = efx_check_disabled(efx);
rc               2289 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               2290 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               2313 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               2326 drivers/net/ethernet/sfc/efx.c 		rc = efx->type->set_mac_address(efx);
rc               2327 drivers/net/ethernet/sfc/efx.c 		if (rc) {
rc               2329 drivers/net/ethernet/sfc/efx.c 			return rc;
rc               2354 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               2358 drivers/net/ethernet/sfc/efx.c 		rc = efx->type->filter_clear_rx(efx, EFX_FILTER_PRI_MANUAL);
rc               2359 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc               2360 drivers/net/ethernet/sfc/efx.c 			return rc;
rc               2552 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               2575 drivers/net/ethernet/sfc/efx.c 		rc = -EIO;
rc               2579 drivers/net/ethernet/sfc/efx.c 	rc = dev_alloc_name(net_dev, net_dev->name);
rc               2580 drivers/net/ethernet/sfc/efx.c 	if (rc < 0)
rc               2587 drivers/net/ethernet/sfc/efx.c 	rc = register_netdevice(net_dev);
rc               2588 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               2601 drivers/net/ethernet/sfc/efx.c 	rc = device_create_file(&efx->pci_dev->dev, &dev_attr_phy_type);
rc               2602 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               2608 drivers/net/ethernet/sfc/efx.c 	rc = device_create_file(&efx->pci_dev->dev, &dev_attr_mcdi_logging);
rc               2609 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               2630 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               2684 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               2692 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->init(efx);
rc               2693 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               2703 drivers/net/ethernet/sfc/efx.c 		rc = efx->phy_op->init(efx);
rc               2704 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc               2706 drivers/net/ethernet/sfc/efx.c 		rc = efx->phy_op->reconfigure(efx);
rc               2707 drivers/net/ethernet/sfc/efx.c 		if (rc && rc != -EPERM)
rc               2712 drivers/net/ethernet/sfc/efx.c 	rc = efx_enable_interrupts(efx);
rc               2713 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               2717 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->vswitching_restore(efx);
rc               2718 drivers/net/ethernet/sfc/efx.c 	if (rc) /* not fatal; the PF will still work fine */
rc               2721 drivers/net/ethernet/sfc/efx.c 			   " VFs may not function\n", rc);
rc               2748 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               2758 drivers/net/ethernet/sfc/efx.c 	int rc, rc2;
rc               2767 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->reset(efx, method);
rc               2768 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               2789 drivers/net/ethernet/sfc/efx.c 	disabled = rc ||
rc               2795 drivers/net/ethernet/sfc/efx.c 		if (!rc)
rc               2796 drivers/net/ethernet/sfc/efx.c 			rc = rc2;
rc               2807 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               3006 drivers/net/ethernet/sfc/efx.c 	int rc = -ENOMEM, i;
rc               3061 drivers/net/ethernet/sfc/efx.c 		rc = -EIO;
rc               3080 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               3446 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               3449 drivers/net/ethernet/sfc/efx.c 	rc = efx_probe_all(efx);
rc               3450 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3456 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->init(efx);
rc               3458 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               3464 drivers/net/ethernet/sfc/efx.c 	rc = efx_init_port(efx);
rc               3465 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               3471 drivers/net/ethernet/sfc/efx.c 	rc = efx_nic_init_interrupt(efx);
rc               3472 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3476 drivers/net/ethernet/sfc/efx.c 	rc = efx_enable_interrupts(efx);
rc               3477 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3493 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               3499 drivers/net/ethernet/sfc/efx.c 	int rc = efx_pci_probe_main(efx);
rc               3501 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3502 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               3505 drivers/net/ethernet/sfc/efx.c 		rc = efx->type->sriov_init(efx);
rc               3506 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc               3508 drivers/net/ethernet/sfc/efx.c 				  "SR-IOV can't be enabled rc %d\n", rc);
rc               3536 drivers/net/ethernet/sfc/efx.c 	rc = efx_register_netdev(efx);
rc               3537 drivers/net/ethernet/sfc/efx.c 	if (!rc)
rc               3541 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               3558 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               3571 drivers/net/ethernet/sfc/efx.c 	rc = efx_init_struct(efx, pci_dev, net_dev);
rc               3572 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3582 drivers/net/ethernet/sfc/efx.c 	rc = efx_init_io(efx);
rc               3583 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3586 drivers/net/ethernet/sfc/efx.c 	rc = efx_pci_probe_post_io(efx);
rc               3587 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               3592 drivers/net/ethernet/sfc/efx.c 		rc = efx_pci_probe_post_io(efx);
rc               3593 drivers/net/ethernet/sfc/efx.c 		if (rc) {
rc               3602 drivers/net/ethernet/sfc/efx.c 			rc = efx_pci_probe_post_io(efx);
rc               3605 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3612 drivers/net/ethernet/sfc/efx.c 	rc = efx_mtd_probe(efx);
rc               3614 drivers/net/ethernet/sfc/efx.c 	if (rc && rc != -EPERM)
rc               3616 drivers/net/ethernet/sfc/efx.c 			   "failed to create MTDs (%d)\n", rc);
rc               3630 drivers/net/ethernet/sfc/efx.c 	WARN_ON(rc > 0);
rc               3631 drivers/net/ethernet/sfc/efx.c 	netif_dbg(efx, drv, efx->net_dev, "initialisation failed. rc=%d\n", rc);
rc               3633 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               3642 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               3646 drivers/net/ethernet/sfc/efx.c 		rc = efx->type->sriov_configure(efx, num_vfs);
rc               3647 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc               3648 drivers/net/ethernet/sfc/efx.c 			return rc;
rc               3678 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               3684 drivers/net/ethernet/sfc/efx.c 		rc = efx_enable_interrupts(efx);
rc               3685 drivers/net/ethernet/sfc/efx.c 		if (rc)
rc               3711 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               3732 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               3734 drivers/net/ethernet/sfc/efx.c 	rc = pci_set_power_state(pci_dev, PCI_D0);
rc               3735 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3736 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               3738 drivers/net/ethernet/sfc/efx.c 	rc = pci_enable_device(pci_dev);
rc               3739 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3740 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               3742 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->reset(efx, RESET_TYPE_ALL);
rc               3743 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3744 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               3746 drivers/net/ethernet/sfc/efx.c 	rc = efx->type->init(efx);
rc               3748 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3749 drivers/net/ethernet/sfc/efx.c 		return rc;
rc               3750 drivers/net/ethernet/sfc/efx.c 	rc = efx_pm_thaw(dev);
rc               3751 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               3756 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               3759 drivers/net/ethernet/sfc/efx.c 	rc = efx_pm_poweroff(dev);
rc               3760 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3762 drivers/net/ethernet/sfc/efx.c 	return rc;
rc               3832 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               3839 drivers/net/ethernet/sfc/efx.c 	rc = efx_reset(efx, RESET_TYPE_ALL);
rc               3840 drivers/net/ethernet/sfc/efx.c 	if (rc) {
rc               3842 drivers/net/ethernet/sfc/efx.c 			  "efx_reset failed after PCI error (%d)\n", rc);
rc               3889 drivers/net/ethernet/sfc/efx.c 	int rc;
rc               3893 drivers/net/ethernet/sfc/efx.c 	rc = register_netdevice_notifier(&efx_netdev_notifier);
rc               3894 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3898 drivers/net/ethernet/sfc/efx.c 	rc = efx_init_sriov();
rc               3899 drivers/net/ethernet/sfc/efx.c 	if (rc)
rc               3905 drivers/net/ethernet/sfc/efx.c 		rc = -ENOMEM;
rc               3909 drivers/net/ethernet/sfc/efx.c 	rc = pci_register_driver(&efx_pci_driver);
rc               3910 drivers/net/ethernet/sfc/efx.c 	if (rc < 0)
rc               3924 drivers/net/ethernet/sfc/efx.c 	return rc;
rc                160 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc                171 drivers/net/ethernet/sfc/ethtool.c 	rc = efx->phy_op->set_link_ksettings(efx, cmd);
rc                173 drivers/net/ethernet/sfc/ethtool.c 	return rc;
rc                522 drivers/net/ethernet/sfc/ethtool.c 	int rc = -ENOMEM;
rc                529 drivers/net/ethernet/sfc/ethtool.c 		rc = -EBUSY;
rc                539 drivers/net/ethernet/sfc/ethtool.c 		rc = dev_open(efx->net_dev, NULL);
rc                540 drivers/net/ethernet/sfc/ethtool.c 		if (rc) {
rc                547 drivers/net/ethernet/sfc/ethtool.c 	rc = efx_selftest(efx, efx_tests, test->flags);
rc                553 drivers/net/ethernet/sfc/ethtool.c 		   rc == 0 ? "passed" : "failed",
rc                560 drivers/net/ethernet/sfc/ethtool.c 	if (rc)
rc                626 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc                650 drivers/net/ethernet/sfc/ethtool.c 	rc = efx_init_irq_moderation(efx, tx_usecs, rx_usecs, adaptive,
rc                652 drivers/net/ethernet/sfc/ethtool.c 	if (rc != 0)
rc                653 drivers/net/ethernet/sfc/ethtool.c 		return rc;
rc                705 drivers/net/ethernet/sfc/ethtool.c 	int rc = 0;
rc                716 drivers/net/ethernet/sfc/ethtool.c 		rc = -EINVAL;
rc                723 drivers/net/ethernet/sfc/ethtool.c 		rc = -EINVAL;
rc                737 drivers/net/ethernet/sfc/ethtool.c 		rc = efx->phy_op->reconfigure(efx);
rc                738 drivers/net/ethernet/sfc/ethtool.c 		if (rc) {
rc                754 drivers/net/ethernet/sfc/ethtool.c 	return rc;
rc                785 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc                787 drivers/net/ethernet/sfc/ethtool.c 	rc = efx->type->map_reset_flags(flags);
rc                788 drivers/net/ethernet/sfc/ethtool.c 	if (rc < 0)
rc                789 drivers/net/ethernet/sfc/ethtool.c 		return rc;
rc                791 drivers/net/ethernet/sfc/ethtool.c 	return efx_reset(efx, rc);
rc                822 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc                824 drivers/net/ethernet/sfc/ethtool.c 	rc = efx_filter_get_filter_safe(efx, EFX_FILTER_PRI_MANUAL,
rc                826 drivers/net/ethernet/sfc/ethtool.c 	if (rc)
rc                827 drivers/net/ethernet/sfc/ethtool.c 		return rc;
rc                970 drivers/net/ethernet/sfc/ethtool.c 	return rc;
rc                979 drivers/net/ethernet/sfc/ethtool.c 	s32 rc = 0;
rc                993 drivers/net/ethernet/sfc/ethtool.c 				rc = -ENOENT;
rc               1028 drivers/net/ethernet/sfc/ethtool.c 		return rc;
rc               1043 drivers/net/ethernet/sfc/ethtool.c 		rc = efx_ethtool_get_class_rule(efx, &info->fs, &rss_context);
rc               1044 drivers/net/ethernet/sfc/ethtool.c 		if (rc < 0)
rc               1045 drivers/net/ethernet/sfc/ethtool.c 			return rc;
rc               1054 drivers/net/ethernet/sfc/ethtool.c 		rc = efx_filter_get_rx_ids(efx, EFX_FILTER_PRI_MANUAL,
rc               1056 drivers/net/ethernet/sfc/ethtool.c 		if (rc < 0)
rc               1057 drivers/net/ethernet/sfc/ethtool.c 			return rc;
rc               1058 drivers/net/ethernet/sfc/ethtool.c 		info->rule_cnt = rc;
rc               1093 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc               1280 drivers/net/ethernet/sfc/ethtool.c 	rc = efx_filter_insert_filter(efx, &spec, true);
rc               1281 drivers/net/ethernet/sfc/ethtool.c 	if (rc < 0)
rc               1282 drivers/net/ethernet/sfc/ethtool.c 		return rc;
rc               1284 drivers/net/ethernet/sfc/ethtool.c 	rule->location = rc;
rc               1330 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc               1332 drivers/net/ethernet/sfc/ethtool.c 	rc = efx->type->rx_pull_rss_config(efx);
rc               1333 drivers/net/ethernet/sfc/ethtool.c 	if (rc)
rc               1334 drivers/net/ethernet/sfc/ethtool.c 		return rc;
rc               1371 drivers/net/ethernet/sfc/ethtool.c 	int rc = 0;
rc               1379 drivers/net/ethernet/sfc/ethtool.c 		rc = -ENOENT;
rc               1382 drivers/net/ethernet/sfc/ethtool.c 	rc = efx->type->rx_pull_rss_context_config(efx, ctx);
rc               1383 drivers/net/ethernet/sfc/ethtool.c 	if (rc)
rc               1394 drivers/net/ethernet/sfc/ethtool.c 	return rc;
rc               1405 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc               1418 drivers/net/ethernet/sfc/ethtool.c 			rc = -EINVAL;
rc               1423 drivers/net/ethernet/sfc/ethtool.c 			rc = -ENOMEM;
rc               1434 drivers/net/ethernet/sfc/ethtool.c 			rc = -ENOENT;
rc               1441 drivers/net/ethernet/sfc/ethtool.c 		rc = efx->type->rx_push_rss_context_config(efx, ctx, NULL, NULL);
rc               1442 drivers/net/ethernet/sfc/ethtool.c 		if (!rc)
rc               1452 drivers/net/ethernet/sfc/ethtool.c 	rc = efx->type->rx_push_rss_context_config(efx, ctx, indir, key);
rc               1453 drivers/net/ethernet/sfc/ethtool.c 	if (rc && allocated)
rc               1459 drivers/net/ethernet/sfc/ethtool.c 	return rc;
rc               1513 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc               1518 drivers/net/ethernet/sfc/ethtool.c 	rc = efx->phy_op->get_fecparam(efx, fecparam);
rc               1521 drivers/net/ethernet/sfc/ethtool.c 	return rc;
rc               1528 drivers/net/ethernet/sfc/ethtool.c 	int rc;
rc               1533 drivers/net/ethernet/sfc/ethtool.c 	rc = efx->phy_op->set_fecparam(efx, fecparam);
rc               1536 drivers/net/ethernet/sfc/ethtool.c 	return rc;
rc                357 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc                364 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_nic_init_eventq(channel);
rc                365 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc == 0) {
rc                370 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc                497 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc                502 drivers/net/ethernet/sfc/falcon/efx.c 	rc = channel->type->pre_probe(channel);
rc                503 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc                506 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_probe_eventq(channel);
rc                507 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc                511 drivers/net/ethernet/sfc/falcon/efx.c 		rc = ef4_probe_tx_queue(tx_queue);
rc                512 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc)
rc                517 drivers/net/ethernet/sfc/falcon/efx.c 		rc = ef4_probe_rx_queue(rx_queue);
rc                518 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc)
rc                526 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc                561 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc                572 drivers/net/ethernet/sfc/falcon/efx.c 		rc = ef4_probe_channel(channel);
rc                573 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc) {
rc                586 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc                690 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc                714 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->fini_dmaq(efx);
rc                715 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc && EF4_WORKAROUND_7803(efx)) {
rc                724 drivers/net/ethernet/sfc/falcon/efx.c 	} else if (rc) {
rc                769 drivers/net/ethernet/sfc/falcon/efx.c 	int rc, rc2;
rc                771 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_check_disabled(efx);
rc                772 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc                773 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc                808 drivers/net/ethernet/sfc/falcon/efx.c 			rc = -ENOMEM;
rc                832 drivers/net/ethernet/sfc/falcon/efx.c 		rc = ef4_probe_channel(channel);
rc                833 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc)
rc                851 drivers/net/ethernet/sfc/falcon/efx.c 		rc = rc ? rc : rc2;
rc                859 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc                985 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc                996 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->reconfigure_port(efx);
rc                998 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               1001 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               1008 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1013 drivers/net/ethernet/sfc/falcon/efx.c 	rc = __ef4_reconfigure_port(efx);
rc               1016 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               1034 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1042 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->probe_port(efx);
rc               1043 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               1044 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc               1054 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1060 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->phy_op->init(efx);
rc               1061 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               1071 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->phy_op->reconfigure(efx);
rc               1072 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc && rc != -EPERM)
rc               1082 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               1227 drivers/net/ethernet/sfc/falcon/efx.c 	int rc, bar;
rc               1233 drivers/net/ethernet/sfc/falcon/efx.c 	rc = pci_enable_device(pci_dev);
rc               1234 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               1247 drivers/net/ethernet/sfc/falcon/efx.c 		rc = dma_set_mask_and_coherent(&pci_dev->dev, dma_mask);
rc               1248 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc == 0)
rc               1252 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               1261 drivers/net/ethernet/sfc/falcon/efx.c 	rc = pci_request_region(pci_dev, bar, "sfc");
rc               1262 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               1265 drivers/net/ethernet/sfc/falcon/efx.c 		rc = -EIO;
rc               1273 drivers/net/ethernet/sfc/falcon/efx.c 		rc = -ENOMEM;
rc               1290 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               1368 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1386 drivers/net/ethernet/sfc/falcon/efx.c 		rc = pci_enable_msix_range(efx->pci_dev,
rc               1388 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc < 0) {
rc               1393 drivers/net/ethernet/sfc/falcon/efx.c 		} else if (rc < n_channels) {
rc               1396 drivers/net/ethernet/sfc/falcon/efx.c 				  " available (%d < %u).\n", rc, n_channels);
rc               1399 drivers/net/ethernet/sfc/falcon/efx.c 			n_channels = rc;
rc               1402 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc > 0) {
rc               1429 drivers/net/ethernet/sfc/falcon/efx.c 		rc = pci_enable_msi(efx->pci_dev);
rc               1430 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc == 0) {
rc               1470 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1479 drivers/net/ethernet/sfc/falcon/efx.c 			rc = ef4_init_eventq(channel);
rc               1480 drivers/net/ethernet/sfc/falcon/efx.c 			if (rc)
rc               1497 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               1526 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1539 drivers/net/ethernet/sfc/falcon/efx.c 			rc = ef4_init_eventq(channel);
rc               1540 drivers/net/ethernet/sfc/falcon/efx.c 			if (rc)
rc               1545 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_soft_enable_interrupts(efx);
rc               1546 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               1562 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               1620 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1625 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->probe(efx);
rc               1626 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               1627 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc               1634 drivers/net/ethernet/sfc/falcon/efx.c 			rc = -ENOSPC;
rc               1641 drivers/net/ethernet/sfc/falcon/efx.c 		rc = ef4_probe_interrupts(efx);
rc               1642 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc)
rc               1648 drivers/net/ethernet/sfc/falcon/efx.c 		rc = efx->type->dimension_resources(efx);
rc               1649 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc != 0 && rc != -EAGAIN)
rc               1652 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc == -EAGAIN)
rc               1656 drivers/net/ethernet/sfc/falcon/efx.c 	} while (rc == -EAGAIN);
rc               1677 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               1690 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1696 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->filter_table_probe(efx);
rc               1697 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               1724 drivers/net/ethernet/sfc/falcon/efx.c 			rc = -ENOMEM;
rc               1734 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               1765 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               1767 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_probe_nic(efx);
rc               1768 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               1773 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_probe_port(efx);
rc               1774 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               1781 drivers/net/ethernet/sfc/falcon/efx.c 		rc = -EINVAL;
rc               1786 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_probe_filters(efx);
rc               1787 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               1793 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_probe_channels(efx);
rc               1794 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               1807 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               2062 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               2067 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_check_disabled(efx);
rc               2068 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2069 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc               2127 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               2129 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_check_disabled(efx);
rc               2130 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2131 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc               2154 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               2167 drivers/net/ethernet/sfc/falcon/efx.c 		rc = efx->type->set_mac_address(efx);
rc               2168 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc) {
rc               2170 drivers/net/ethernet/sfc/falcon/efx.c 			return rc;
rc               2195 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               2199 drivers/net/ethernet/sfc/falcon/efx.c 		rc = efx->type->filter_clear_rx(efx, EF4_FILTER_PRI_MANUAL);
rc               2200 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc)
rc               2201 drivers/net/ethernet/sfc/falcon/efx.c 			return rc;
rc               2268 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               2289 drivers/net/ethernet/sfc/falcon/efx.c 		rc = -EIO;
rc               2293 drivers/net/ethernet/sfc/falcon/efx.c 	rc = dev_alloc_name(net_dev, net_dev->name);
rc               2294 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc < 0)
rc               2301 drivers/net/ethernet/sfc/falcon/efx.c 	rc = register_netdevice(net_dev);
rc               2302 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2315 drivers/net/ethernet/sfc/falcon/efx.c 	rc = device_create_file(&efx->pci_dev->dev, &dev_attr_phy_type);
rc               2316 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               2331 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               2377 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               2382 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->init(efx);
rc               2383 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               2393 drivers/net/ethernet/sfc/falcon/efx.c 		rc = efx->phy_op->init(efx);
rc               2394 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc)
rc               2396 drivers/net/ethernet/sfc/falcon/efx.c 		rc = efx->phy_op->reconfigure(efx);
rc               2397 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc && rc != -EPERM)
rc               2402 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_enable_interrupts(efx);
rc               2403 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2421 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               2431 drivers/net/ethernet/sfc/falcon/efx.c 	int rc, rc2;
rc               2440 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->reset(efx, method);
rc               2441 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               2462 drivers/net/ethernet/sfc/falcon/efx.c 	disabled = rc ||
rc               2468 drivers/net/ethernet/sfc/falcon/efx.c 		if (!rc)
rc               2469 drivers/net/ethernet/sfc/falcon/efx.c 			rc = rc2;
rc               2480 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               2860 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               2863 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_probe_all(efx);
rc               2864 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2869 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->init(efx);
rc               2870 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               2876 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_init_port(efx);
rc               2877 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               2883 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_nic_init_interrupt(efx);
rc               2884 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2886 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_enable_interrupts(efx);
rc               2887 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2902 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               2919 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               2932 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_init_struct(efx, pci_dev, net_dev);
rc               2933 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2942 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_init_io(efx);
rc               2943 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2946 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_pci_probe_main(efx);
rc               2947 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2965 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_register_netdev(efx);
rc               2966 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               2973 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_mtd_probe(efx);
rc               2975 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc && rc != -EPERM)
rc               2977 drivers/net/ethernet/sfc/falcon/efx.c 			   "failed to create MTDs (%d)\n", rc);
rc               2979 drivers/net/ethernet/sfc/falcon/efx.c 	rc = pci_enable_pcie_error_reporting(pci_dev);
rc               2980 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc && rc != -EINVAL)
rc               2983 drivers/net/ethernet/sfc/falcon/efx.c 			     rc);
rc               2994 drivers/net/ethernet/sfc/falcon/efx.c 	WARN_ON(rc > 0);
rc               2995 drivers/net/ethernet/sfc/falcon/efx.c 	netif_dbg(efx, drv, efx->net_dev, "initialisation failed. rc=%d\n", rc);
rc               2997 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               3022 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               3028 drivers/net/ethernet/sfc/falcon/efx.c 		rc = ef4_enable_interrupts(efx);
rc               3029 drivers/net/ethernet/sfc/falcon/efx.c 		if (rc)
rc               3055 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               3076 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               3078 drivers/net/ethernet/sfc/falcon/efx.c 	rc = pci_set_power_state(pci_dev, PCI_D0);
rc               3079 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               3080 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc               3082 drivers/net/ethernet/sfc/falcon/efx.c 	rc = pci_enable_device(pci_dev);
rc               3083 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               3084 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc               3086 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->reset(efx, RESET_TYPE_ALL);
rc               3087 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               3088 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc               3089 drivers/net/ethernet/sfc/falcon/efx.c 	rc = efx->type->init(efx);
rc               3090 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               3091 drivers/net/ethernet/sfc/falcon/efx.c 		return rc;
rc               3092 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_pm_thaw(dev);
rc               3093 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               3098 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               3101 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_pm_poweroff(dev);
rc               3102 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               3104 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc               3174 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               3181 drivers/net/ethernet/sfc/falcon/efx.c 	rc = ef4_reset(efx, RESET_TYPE_ALL);
rc               3182 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc) {
rc               3184 drivers/net/ethernet/sfc/falcon/efx.c 			  "ef4_reset failed after PCI error (%d)\n", rc);
rc               3228 drivers/net/ethernet/sfc/falcon/efx.c 	int rc;
rc               3232 drivers/net/ethernet/sfc/falcon/efx.c 	rc = register_netdevice_notifier(&ef4_netdev_notifier);
rc               3233 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc)
rc               3238 drivers/net/ethernet/sfc/falcon/efx.c 		rc = -ENOMEM;
rc               3242 drivers/net/ethernet/sfc/falcon/efx.c 	rc = pci_register_driver(&ef4_pci_driver);
rc               3243 drivers/net/ethernet/sfc/falcon/efx.c 	if (rc < 0)
rc               3253 drivers/net/ethernet/sfc/falcon/efx.c 	return rc;
rc                144 drivers/net/ethernet/sfc/falcon/ethtool.c 	int rc;
rc                155 drivers/net/ethernet/sfc/falcon/ethtool.c 	rc = efx->phy_op->set_link_ksettings(efx, cmd);
rc                157 drivers/net/ethernet/sfc/falcon/ethtool.c 	return rc;
rc                500 drivers/net/ethernet/sfc/falcon/ethtool.c 	int rc = -ENOMEM;
rc                507 drivers/net/ethernet/sfc/falcon/ethtool.c 		rc = -EBUSY;
rc                517 drivers/net/ethernet/sfc/falcon/ethtool.c 		rc = dev_open(efx->net_dev, NULL);
rc                518 drivers/net/ethernet/sfc/falcon/ethtool.c 		if (rc) {
rc                525 drivers/net/ethernet/sfc/falcon/ethtool.c 	rc = ef4_selftest(efx, ef4_tests, test->flags);
rc                531 drivers/net/ethernet/sfc/falcon/ethtool.c 		   rc == 0 ? "passed" : "failed",
rc                538 drivers/net/ethernet/sfc/falcon/ethtool.c 	if (rc)
rc                604 drivers/net/ethernet/sfc/falcon/ethtool.c 	int rc;
rc                628 drivers/net/ethernet/sfc/falcon/ethtool.c 	rc = ef4_init_irq_moderation(efx, tx_usecs, rx_usecs, adaptive,
rc                630 drivers/net/ethernet/sfc/falcon/ethtool.c 	if (rc != 0)
rc                631 drivers/net/ethernet/sfc/falcon/ethtool.c 		return rc;
rc                683 drivers/net/ethernet/sfc/falcon/ethtool.c 	int rc = 0;
rc                694 drivers/net/ethernet/sfc/falcon/ethtool.c 		rc = -EINVAL;
rc                701 drivers/net/ethernet/sfc/falcon/ethtool.c 		rc = -EINVAL;
rc                715 drivers/net/ethernet/sfc/falcon/ethtool.c 		rc = efx->phy_op->reconfigure(efx);
rc                716 drivers/net/ethernet/sfc/falcon/ethtool.c 		if (rc) {
rc                732 drivers/net/ethernet/sfc/falcon/ethtool.c 	return rc;
rc                763 drivers/net/ethernet/sfc/falcon/ethtool.c 	int rc;
rc                765 drivers/net/ethernet/sfc/falcon/ethtool.c 	rc = efx->type->map_reset_flags(flags);
rc                766 drivers/net/ethernet/sfc/falcon/ethtool.c 	if (rc < 0)
rc                767 drivers/net/ethernet/sfc/falcon/ethtool.c 		return rc;
rc                769 drivers/net/ethernet/sfc/falcon/ethtool.c 	return ef4_reset(efx, rc);
rc                799 drivers/net/ethernet/sfc/falcon/ethtool.c 	int rc;
rc                801 drivers/net/ethernet/sfc/falcon/ethtool.c 	rc = ef4_filter_get_filter_safe(efx, EF4_FILTER_PRI_MANUAL,
rc                803 drivers/net/ethernet/sfc/falcon/ethtool.c 	if (rc)
rc                804 drivers/net/ethernet/sfc/falcon/ethtool.c 		return rc;
rc                942 drivers/net/ethernet/sfc/falcon/ethtool.c 	return rc;
rc                994 drivers/net/ethernet/sfc/falcon/ethtool.c 		s32 rc;
rc                998 drivers/net/ethernet/sfc/falcon/ethtool.c 		rc = ef4_filter_get_rx_ids(efx, EF4_FILTER_PRI_MANUAL,
rc               1000 drivers/net/ethernet/sfc/falcon/ethtool.c 		if (rc < 0)
rc               1001 drivers/net/ethernet/sfc/falcon/ethtool.c 			return rc;
rc               1002 drivers/net/ethernet/sfc/falcon/ethtool.c 		info->rule_cnt = rc;
rc               1035 drivers/net/ethernet/sfc/falcon/ethtool.c 	int rc;
rc               1215 drivers/net/ethernet/sfc/falcon/ethtool.c 	rc = ef4_filter_insert_filter(efx, &spec, true);
rc               1216 drivers/net/ethernet/sfc/falcon/ethtool.c 	if (rc < 0)
rc               1217 drivers/net/ethernet/sfc/falcon/ethtool.c 		return rc;
rc               1219 drivers/net/ethernet/sfc/falcon/ethtool.c 	rule->location = rc;
rc                559 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc                566 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_poll(efx);
rc                567 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                568 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                595 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_wait(efx);
rc                596 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                597 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                621 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc = 0;
rc                627 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_spi_cmd(efx, spi, command, start + pos, NULL,
rc                629 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc)
rc                636 drivers/net/ethernet/sfc/falcon/falcon.c 			rc = -EINTR;
rc                643 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc                670 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc                673 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_spi_cmd(efx, spi, SPI_RDSR, -1, NULL,
rc                675 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc)
rc                676 drivers/net/ethernet/sfc/falcon/falcon.c 			return rc;
rc                697 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc = 0;
rc                700 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_spi_cmd(efx, spi, SPI_WREN, -1, NULL, NULL, 0);
rc                701 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc)
rc                707 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_spi_cmd(efx, spi, command, start + pos,
rc                709 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc)
rc                712 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_spi_wait_write(efx, spi);
rc                713 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc)
rc                717 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_spi_cmd(efx, spi, command, start + pos,
rc                720 drivers/net/ethernet/sfc/falcon/falcon.c 			rc = -EIO;
rc                729 drivers/net/ethernet/sfc/falcon/falcon.c 			rc = -EINTR;
rc                736 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc                745 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc, i;
rc                752 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_spi_cmd(efx, spi, SPI_RDSR, -1, NULL,
rc                754 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc)
rc                755 drivers/net/ethernet/sfc/falcon/falcon.c 			return rc;
rc                772 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc                774 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_cmd(efx, spi, SPI_RDSR, -1, NULL,
rc                776 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                777 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                782 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_cmd(efx, spi, SPI_WREN, -1, NULL, NULL, 0);
rc                783 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                784 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                785 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_cmd(efx, spi, SPI_SST_EWSR, -1, NULL, NULL, 0);
rc                786 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                787 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                790 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_cmd(efx, spi, SPI_WRSR, -1, &status,
rc                792 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                793 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                794 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_wait_write(efx, spi);
rc                795 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                796 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                811 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc                819 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_unlock(efx, spi);
rc                820 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                821 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                822 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_cmd(efx, spi, SPI_WREN, -1, NULL, NULL, 0);
rc                823 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                824 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                825 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_cmd(efx, spi, spi->erase_command, start, NULL,
rc                827 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                828 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                829 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_slow_wait(part, false);
rc                835 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_spi_read(efx, spi, start + pos, block_len,
rc                837 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc)
rc                838 drivers/net/ethernet/sfc/falcon/falcon.c 			return rc;
rc                848 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc                865 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc                867 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = mutex_lock_interruptible(&nic_data->spi_lock);
rc                868 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                869 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                870 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_read(efx, part->spi, part->offset + start,
rc                873 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc                881 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc                883 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = mutex_lock_interruptible(&nic_data->spi_lock);
rc                884 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                885 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                886 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_erase(part, part->offset + start, len);
rc                888 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc                897 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc                899 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = mutex_lock_interruptible(&nic_data->spi_lock);
rc                900 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                901 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                902 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_write(efx, part->spi, part->offset + start,
rc                905 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc                913 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc                916 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_slow_wait(part, true);
rc                918 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc                927 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc = -ENODEV;
rc                965 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = ef4_mtd_add(efx, &parts[0].common, n_parts, sizeof(*parts));
rc                966 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc                968 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc               1486 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               1505 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_reconfigure_xmac(efx);
rc               1506 drivers/net/ethernet/sfc/falcon/falcon.c 	BUG_ON(rc);
rc               1578 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               1587 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_gmii_wait(efx);
rc               1588 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc               1609 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_gmii_wait(efx);
rc               1610 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc) {
rc               1621 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc               1631 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               1636 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_gmii_wait(efx);
rc               1637 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc               1652 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_gmii_wait(efx);
rc               1653 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc == 0) {
rc               1655 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = EF4_OWORD_FIELD(reg, FRF_AB_MD_RXD);
rc               1658 drivers/net/ethernet/sfc/falcon/falcon.c 			   prtad, devad, addr, rc);
rc               1668 drivers/net/ethernet/sfc/falcon/falcon.c 			  prtad, devad, addr, rc);
rc               1673 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc               1680 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               1703 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = efx->phy_op->probe(efx);
rc               1704 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc != 0)
rc               1705 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc               1720 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = ef4_nic_alloc_buffer(efx, &efx->stats_buffer,
rc               1722 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc               1723 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc               1787 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc, magic_num, struct_ver;
rc               1804 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_spi_read(efx, spi, 0, FALCON_NVCONFIG_END, NULL, region);
rc               1806 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc) {
rc               1810 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = -EIO;
rc               1817 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = -EINVAL;
rc               1843 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = 0;
rc               1849 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc               1900 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc, rc2;
rc               1921 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_reset_hw(efx, reset_method);
rc               1922 drivers/net/ethernet/sfc/falcon/falcon.c 	rc2 = ef4_reset_up(efx, reset_method, rc == 0);
rc               1923 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc ? rc : rc2;
rc               1981 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               1988 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = pci_save_state(efx->pci_dev);
rc               1989 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc) {
rc               1996 drivers/net/ethernet/sfc/falcon/falcon.c 			rc = pci_save_state(nic_data->pci_dev2);
rc               1997 drivers/net/ethernet/sfc/falcon/falcon.c 			if (rc) {
rc               2041 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = -ETIMEDOUT;
rc               2055 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc               2061 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               2064 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = __falcon_reset_hw(efx, method);
rc               2067 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc               2073 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               2077 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_board(efx)->type->monitor(efx);
rc               2078 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc) {
rc               2081 drivers/net/ethernet/sfc/falcon/falcon.c 			  (rc == -ERANGE) ? "reported fault" : "failed");
rc               2083 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = __ef4_reconfigure_port(efx);
rc               2084 drivers/net/ethernet/sfc/falcon/falcon.c 		WARN_ON(rc);
rc               2097 drivers/net/ethernet/sfc/falcon/falcon.c 		rc = falcon_reconfigure_xmac(efx);
rc               2098 drivers/net/ethernet/sfc/falcon/falcon.c 		BUG_ON(rc);
rc               2181 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               2187 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_read_nvram(efx, nvconfig);
rc               2188 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc               2211 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_probe_board(efx,
rc               2215 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc               2287 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               2298 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = -ENODEV;
rc               2341 drivers/net/ethernet/sfc/falcon/falcon.c 			rc = -ENODEV;
rc               2347 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = __falcon_reset_hw(efx, RESET_TYPE_ALL);
rc               2348 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc) {
rc               2354 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = ef4_nic_alloc_buffer(efx, &efx->irq_status, sizeof(ef4_oword_t),
rc               2356 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc               2369 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_probe_nvconfig(efx);
rc               2370 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc) {
rc               2371 drivers/net/ethernet/sfc/falcon/falcon.c 		if (rc == -EINVAL)
rc               2392 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = i2c_bit_add_bus(&board->i2c_adap);
rc               2393 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc               2396 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_board(efx)->type->init(efx);
rc               2397 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc) {
rc               2422 drivers/net/ethernet/sfc/falcon/falcon.c 	return rc;
rc               2479 drivers/net/ethernet/sfc/falcon/falcon.c 	int rc;
rc               2486 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = falcon_reset_sram(efx);
rc               2487 drivers/net/ethernet/sfc/falcon/falcon.c 	if (rc)
rc               2488 drivers/net/ethernet/sfc/falcon/falcon.c 		return rc;
rc                 71 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		int rc = i2c_smbus_write_byte_data(client, reg, value);
rc                 72 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		if (rc)
rc                 73 drivers/net/ethernet/sfc/falcon/falcon_boards.c 			return rc;
rc                 92 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	int rc;
rc                101 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = ef4_poke_lm87(client, reg_values);
rc                102 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc)
rc                104 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = ef4_poke_lm87(client, falcon_lm87_common_regs);
rc                105 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc)
rc                113 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	return rc;
rc                274 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	int rc;
rc                278 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = i2c_smbus_read_byte_data(hwmon_client, MAX664X_REG_RSL);
rc                279 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc < 0)
rc                280 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		return rc;
rc                283 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = i2c_smbus_write_byte_data(ioexp_client, P0_CONFIG, 0x00);
rc                284 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc)
rc                285 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		return rc;
rc                286 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = i2c_smbus_write_byte_data(ioexp_client, P1_CONFIG,
rc                288 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc)
rc                294 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = i2c_smbus_read_byte_data(ioexp_client, P0_OUT);
rc                295 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc < 0)
rc                300 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc != out) {
rc                302 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		rc = i2c_smbus_write_byte_data(ioexp_client, P0_OUT, out);
rc                303 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		if (rc)
rc                316 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		rc = i2c_smbus_write_byte_data(ioexp_client, P0_OUT, out);
rc                317 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		if (rc)
rc                323 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		rc = i2c_smbus_write_byte_data(ioexp_client, P0_OUT, out);
rc                324 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		if (rc)
rc                342 drivers/net/ethernet/sfc/falcon/falcon_boards.c 			rc = i2c_smbus_read_byte_data(ioexp_client, P1_IN);
rc                343 drivers/net/ethernet/sfc/falcon/falcon_boards.c 			if (rc < 0)
rc                345 drivers/net/ethernet/sfc/falcon/falcon_boards.c 			if (rc & (1 << P1_AFE_PWD_LBN))
rc                351 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = -ETIMEDOUT;
rc                354 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	return rc;
rc                453 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	int rc;
rc                466 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = i2c_smbus_write_byte_data(board->hwmon_client,
rc                468 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc)
rc                473 drivers/net/ethernet/sfc/falcon/falcon_boards.c 		rc = PTR_ERR(board->ioexp_client);
rc                482 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = sfe4001_poweron(efx);
rc                483 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc)
rc                486 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	rc = device_create_file(&efx->pci_dev->dev, &dev_attr_phy_flash_cfg);
rc                487 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (rc)
rc                499 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	return rc;
rc                664 drivers/net/ethernet/sfc/falcon/farch.c 	int rc = 0;
rc                707 drivers/net/ethernet/sfc/falcon/farch.c 		rc = -ETIMEDOUT;
rc                714 drivers/net/ethernet/sfc/falcon/farch.c 	return rc;
rc                722 drivers/net/ethernet/sfc/falcon/farch.c 	int rc = 0;
rc                729 drivers/net/ethernet/sfc/falcon/farch.c 			rc = ef4_farch_do_flush(efx);
rc                741 drivers/net/ethernet/sfc/falcon/farch.c 	return rc;
rc               2333 drivers/net/ethernet/sfc/falcon/farch.c 	int rc;
rc               2335 drivers/net/ethernet/sfc/falcon/farch.c 	rc = ef4_farch_filter_from_gen_spec(&spec, gen_spec);
rc               2336 drivers/net/ethernet/sfc/falcon/farch.c 	if (rc)
rc               2337 drivers/net/ethernet/sfc/falcon/farch.c 		return rc;
rc               2404 drivers/net/ethernet/sfc/falcon/farch.c 					rc = -EBUSY;
rc               2424 drivers/net/ethernet/sfc/falcon/farch.c 			rc = -EEXIST;
rc               2428 drivers/net/ethernet/sfc/falcon/farch.c 			rc = -EPERM;
rc               2468 drivers/net/ethernet/sfc/falcon/farch.c 	rc = ef4_farch_filter_make_id(&spec, ins_index);
rc               2472 drivers/net/ethernet/sfc/falcon/farch.c 	return rc;
rc               2536 drivers/net/ethernet/sfc/falcon/farch.c 	int rc;
rc               2549 drivers/net/ethernet/sfc/falcon/farch.c 	rc = ef4_farch_filter_remove(efx, table, filter_idx, priority);
rc               2552 drivers/net/ethernet/sfc/falcon/farch.c 	return rc;
rc               2564 drivers/net/ethernet/sfc/falcon/farch.c 	int rc;
rc               2581 drivers/net/ethernet/sfc/falcon/farch.c 		rc = 0;
rc               2583 drivers/net/ethernet/sfc/falcon/farch.c 		rc = -ENOENT;
rc               2588 drivers/net/ethernet/sfc/falcon/farch.c 	return rc;
rc                 76 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	int rc = 0;
rc                108 drivers/net/ethernet/sfc/falcon/mdio_10g.c 		rc = -ETIMEDOUT;
rc                110 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	return rc;
rc                312 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	int rc;
rc                325 drivers/net/ethernet/sfc/falcon/mdio_10g.c 		rc = -EINVAL;
rc                327 drivers/net/ethernet/sfc/falcon/mdio_10g.c 		rc = ef4_mdio_check_mmds(efx, efx->mdio.mmds);
rc                331 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	return rc;
rc                 32 drivers/net/ethernet/sfc/falcon/mtd.c 	int rc;
rc                 34 drivers/net/ethernet/sfc/falcon/mtd.c 	rc = efx->type->mtd_sync(mtd);
rc                 35 drivers/net/ethernet/sfc/falcon/mtd.c 	if (rc)
rc                 37 drivers/net/ethernet/sfc/falcon/mtd.c 		       part->name, part->dev_type_name, rc);
rc                 42 drivers/net/ethernet/sfc/falcon/mtd.c 	int rc;
rc                 45 drivers/net/ethernet/sfc/falcon/mtd.c 		rc = mtd_device_unregister(&part->mtd);
rc                 46 drivers/net/ethernet/sfc/falcon/mtd.c 		if (rc != -EBUSY)
rc                 50 drivers/net/ethernet/sfc/falcon/mtd.c 	WARN_ON(rc);
rc                 79 drivers/net/ethernet/sfc/falcon/nic.c 	int rc;
rc                 82 drivers/net/ethernet/sfc/falcon/nic.c 		rc = request_irq(efx->legacy_irq,
rc                 85 drivers/net/ethernet/sfc/falcon/nic.c 		if (rc) {
rc                 99 drivers/net/ethernet/sfc/falcon/nic.c 			rc = -ENOMEM;
rc                108 drivers/net/ethernet/sfc/falcon/nic.c 		rc = request_irq(channel->irq, efx->type->irq_handle_msi,
rc                112 drivers/net/ethernet/sfc/falcon/nic.c 		if (rc) {
rc                122 drivers/net/ethernet/sfc/falcon/nic.c 			rc = irq_cpu_rmap_add(efx->net_dev->rx_cpu_rmap,
rc                124 drivers/net/ethernet/sfc/falcon/nic.c 			if (rc)
rc                143 drivers/net/ethernet/sfc/falcon/nic.c 	return rc;
rc                137 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	int rc;
rc                139 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	rc = qt2025c_wait_heartbeat(efx);
rc                140 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	if (rc != 0)
rc                141 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		return rc;
rc                143 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	rc = qt2025c_wait_fw_status_good(efx);
rc                144 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	if (rc == -ETIMEDOUT) {
rc                151 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		rc = qt2025c_wait_heartbeat(efx);
rc                152 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		if (rc != 0)
rc                153 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 			return rc;
rc                154 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		rc = qt2025c_wait_fw_status_good(efx);
rc                157 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	return rc;
rc                217 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	int reg, rc, i;
rc                295 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	rc = qt2025c_wait_reset(efx);
rc                296 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	if (rc < 0) {
rc                300 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		return rc;
rc                308 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	int rc;
rc                313 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		rc = qt2025c_wait_reset(efx);
rc                314 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		if (rc < 0)
rc                319 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		rc = ef4_mdio_reset_mmd(efx, MDIO_MMD_PHYXS,
rc                323 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		if (rc < 0)
rc                336 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	return rc;
rc                360 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	int rc;
rc                362 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	rc = qt202x_reset_phy(efx);
rc                363 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	if (rc) {
rc                365 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		return rc;
rc                405 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		int rc = qt2025c_select_phy_mode(efx);
rc                406 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		if (rc)
rc                407 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 			return rc;
rc                461 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	int mmd, reg_base, rc, i;
rc                472 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		rc = ef4_mdio_read(efx, mmd, reg_base + ee->offset + i);
rc                473 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		if (rc < 0)
rc                474 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 			return rc;
rc                475 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		data[i] = rc;
rc                328 drivers/net/ethernet/sfc/falcon/rx.c 	int space, rc = 0;
rc                357 drivers/net/ethernet/sfc/falcon/rx.c 		rc = ef4_init_rx_buffers(rx_queue, atomic);
rc                358 drivers/net/ethernet/sfc/falcon/rx.c 		if (unlikely(rc)) {
rc                683 drivers/net/ethernet/sfc/falcon/rx.c 	int rc;
rc                701 drivers/net/ethernet/sfc/falcon/rx.c 	rc = ef4_nic_probe_rx(rx_queue);
rc                702 drivers/net/ethernet/sfc/falcon/rx.c 	if (rc) {
rc                707 drivers/net/ethernet/sfc/falcon/rx.c 	return rc;
rc                837 drivers/net/ethernet/sfc/falcon/rx.c 	int rc;
rc                871 drivers/net/ethernet/sfc/falcon/rx.c 	rc = efx->type->filter_rfs_insert(efx, &spec);
rc                872 drivers/net/ethernet/sfc/falcon/rx.c 	if (rc < 0)
rc                873 drivers/net/ethernet/sfc/falcon/rx.c 		return rc;
rc                877 drivers/net/ethernet/sfc/falcon/rx.c 	channel->rps_flow_id[rc] = flow_id;
rc                885 drivers/net/ethernet/sfc/falcon/rx.c 			   ntohs(spec.loc_port), rxq_index, flow_id, rc);
rc                891 drivers/net/ethernet/sfc/falcon/rx.c 			   ntohs(spec.loc_port), rxq_index, flow_id, rc);
rc                893 drivers/net/ethernet/sfc/falcon/rx.c 	return rc;
rc                 98 drivers/net/ethernet/sfc/falcon/selftest.c 	int rc = 0;
rc                101 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = efx->phy_op->test_alive(efx);
rc                102 drivers/net/ethernet/sfc/falcon/selftest.c 		tests->phy_alive = rc ? -1 : 1;
rc                105 drivers/net/ethernet/sfc/falcon/selftest.c 	return rc;
rc                110 drivers/net/ethernet/sfc/falcon/selftest.c 	int rc = 0;
rc                113 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = efx->type->test_nvram(efx);
rc                114 drivers/net/ethernet/sfc/falcon/selftest.c 		if (rc == -EPERM)
rc                115 drivers/net/ethernet/sfc/falcon/selftest.c 			rc = 0;
rc                117 drivers/net/ethernet/sfc/falcon/selftest.c 			tests->nvram = rc ? -1 : 1;
rc                120 drivers/net/ethernet/sfc/falcon/selftest.c 	return rc;
rc                135 drivers/net/ethernet/sfc/falcon/selftest.c 	int rc;
rc                140 drivers/net/ethernet/sfc/falcon/selftest.c 	rc = ef4_nic_irq_test_start(efx);
rc                141 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc == -ENOTSUPP) {
rc                256 drivers/net/ethernet/sfc/falcon/selftest.c 	int rc;
rc                262 drivers/net/ethernet/sfc/falcon/selftest.c 	rc = efx->phy_op->run_tests(efx, tests->phy_ext, flags);
rc                264 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc == -EPERM)
rc                265 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = 0;
rc                268 drivers/net/ethernet/sfc/falcon/selftest.c 			   "%s phy selftest\n", rc ? "Failed" : "Passed");
rc                270 drivers/net/ethernet/sfc/falcon/selftest.c 	return rc;
rc                417 drivers/net/ethernet/sfc/falcon/selftest.c 	netdev_tx_t rc;
rc                440 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = ef4_enqueue_skb(tx_queue, skb);
rc                443 drivers/net/ethernet/sfc/falcon/selftest.c 		if (rc != NETDEV_TX_OK) {
rc                473 drivers/net/ethernet/sfc/falcon/selftest.c 	int i, rc = 0;
rc                500 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = -ETIMEDOUT;
rc                511 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = -ETIMEDOUT;
rc                521 drivers/net/ethernet/sfc/falcon/selftest.c 	return rc;
rc                621 drivers/net/ethernet/sfc/falcon/selftest.c 	int rc = 0;
rc                642 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = __ef4_reconfigure_port(efx);
rc                644 drivers/net/ethernet/sfc/falcon/selftest.c 		if (rc) {
rc                651 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = ef4_wait_for_link(efx);
rc                652 drivers/net/ethernet/sfc/falcon/selftest.c 		if (rc) {
rc                663 drivers/net/ethernet/sfc/falcon/selftest.c 			rc = ef4_test_loopback(tx_queue,
rc                665 drivers/net/ethernet/sfc/falcon/selftest.c 			if (rc)
rc                677 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc == -EPERM)
rc                678 drivers/net/ethernet/sfc/falcon/selftest.c 		rc = 0;
rc                680 drivers/net/ethernet/sfc/falcon/selftest.c 	return rc;
rc                694 drivers/net/ethernet/sfc/falcon/selftest.c 	int rc_test = 0, rc_reset, rc;
rc                701 drivers/net/ethernet/sfc/falcon/selftest.c 	rc = ef4_test_phy_alive(efx, tests);
rc                702 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc && !rc_test)
rc                703 drivers/net/ethernet/sfc/falcon/selftest.c 		rc_test = rc;
rc                705 drivers/net/ethernet/sfc/falcon/selftest.c 	rc = ef4_test_nvram(efx, tests);
rc                706 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc && !rc_test)
rc                707 drivers/net/ethernet/sfc/falcon/selftest.c 		rc_test = rc;
rc                709 drivers/net/ethernet/sfc/falcon/selftest.c 	rc = ef4_test_interrupts(efx, tests);
rc                710 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc && !rc_test)
rc                711 drivers/net/ethernet/sfc/falcon/selftest.c 		rc_test = rc;
rc                713 drivers/net/ethernet/sfc/falcon/selftest.c 	rc = ef4_test_eventq_irq(efx, tests);
rc                714 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc && !rc_test)
rc                715 drivers/net/ethernet/sfc/falcon/selftest.c 		rc_test = rc;
rc                752 drivers/net/ethernet/sfc/falcon/selftest.c 	rc = ef4_test_phy(efx, tests, flags);
rc                753 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc && !rc_test)
rc                754 drivers/net/ethernet/sfc/falcon/selftest.c 		rc_test = rc;
rc                756 drivers/net/ethernet/sfc/falcon/selftest.c 	rc = ef4_test_loopbacks(efx, tests, efx->loopback_modes);
rc                757 drivers/net/ethernet/sfc/falcon/selftest.c 	if (rc && !rc_test)
rc                758 drivers/net/ethernet/sfc/falcon/selftest.c 		rc_test = rc;
rc                187 drivers/net/ethernet/sfc/falcon/tenxpress.c 	int rc;
rc                192 drivers/net/ethernet/sfc/falcon/tenxpress.c 		rc = ef4_mdio_wait_reset_mmds(efx, TENXPRESS_REQUIRED_DEVS);
rc                193 drivers/net/ethernet/sfc/falcon/tenxpress.c 		if (rc < 0)
rc                194 drivers/net/ethernet/sfc/falcon/tenxpress.c 			return rc;
rc                196 drivers/net/ethernet/sfc/falcon/tenxpress.c 		rc = ef4_mdio_check_mmds(efx, TENXPRESS_REQUIRED_DEVS);
rc                197 drivers/net/ethernet/sfc/falcon/tenxpress.c 		if (rc < 0)
rc                198 drivers/net/ethernet/sfc/falcon/tenxpress.c 			return rc;
rc                201 drivers/net/ethernet/sfc/falcon/tenxpress.c 	rc = tenxpress_init(efx);
rc                202 drivers/net/ethernet/sfc/falcon/tenxpress.c 	if (rc < 0)
rc                203 drivers/net/ethernet/sfc/falcon/tenxpress.c 		return rc;
rc                222 drivers/net/ethernet/sfc/falcon/tenxpress.c 	int rc, reg;
rc                237 drivers/net/ethernet/sfc/falcon/tenxpress.c 	rc = ef4_mdio_wait_reset_mmds(efx, TENXPRESS_REQUIRED_DEVS);
rc                238 drivers/net/ethernet/sfc/falcon/tenxpress.c 	if (rc < 0)
rc                242 drivers/net/ethernet/sfc/falcon/tenxpress.c 	rc = tenxpress_init(efx);
rc                243 drivers/net/ethernet/sfc/falcon/tenxpress.c 	if (rc < 0)
rc                250 drivers/net/ethernet/sfc/falcon/tenxpress.c 	return rc;
rc                425 drivers/net/ethernet/sfc/falcon/tenxpress.c 	int rc;
rc                431 drivers/net/ethernet/sfc/falcon/tenxpress.c 	rc = tenxpress_special_reset(efx);
rc                432 drivers/net/ethernet/sfc/falcon/tenxpress.c 	results[0] = rc ? -1 : 1;
rc                436 drivers/net/ethernet/sfc/falcon/tenxpress.c 	return rc;
rc                154 drivers/net/ethernet/sfc/falcon/tx.c 	int rc;
rc                164 drivers/net/ethernet/sfc/falcon/tx.c 	rc = skb_copy_bits(skb, 0, copy_buffer, copy_len);
rc                165 drivers/net/ethernet/sfc/falcon/tx.c 	EF4_WARN_ON_PARANOID(rc);
rc                177 drivers/net/ethernet/sfc/falcon/tx.c 	return rc;
rc                433 drivers/net/ethernet/sfc/falcon/tx.c 	int rc;
rc                461 drivers/net/ethernet/sfc/falcon/tx.c 					rc = ef4_probe_tx_queue(tx_queue);
rc                462 drivers/net/ethernet/sfc/falcon/tx.c 					if (rc)
rc                463 drivers/net/ethernet/sfc/falcon/tx.c 						return rc;
rc                475 drivers/net/ethernet/sfc/falcon/tx.c 	rc = netif_set_real_num_tx_queues(net_dev,
rc                478 drivers/net/ethernet/sfc/falcon/tx.c 	if (rc)
rc                479 drivers/net/ethernet/sfc/falcon/tx.c 		return rc;
rc                542 drivers/net/ethernet/sfc/falcon/tx.c 	int rc;
rc                562 drivers/net/ethernet/sfc/falcon/tx.c 		rc = -ENOMEM;
rc                567 drivers/net/ethernet/sfc/falcon/tx.c 	rc = ef4_nic_probe_tx(tx_queue);
rc                568 drivers/net/ethernet/sfc/falcon/tx.c 	if (rc)
rc                579 drivers/net/ethernet/sfc/falcon/tx.c 	return rc;
rc                186 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	int rc = ef4_mdio_reset_mmd(efx, MDIO_MMD_PMAPMD,
rc                189 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	if (rc < 0)
rc                193 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	rc = ef4_mdio_check_mmds(efx, TXC_REQUIRED_DEVS);
rc                194 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	if (rc < 0)
rc                201 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	return rc;
rc                209 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	int rc = 0;
rc                247 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 			rc = -EIO;
rc                253 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 			rc = -EIO;
rc                257 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	if (rc == 0)
rc                267 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	return rc;
rc                343 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	int rc;
rc                345 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	rc = txc_reset_phy(efx);
rc                346 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	if (rc < 0)
rc                347 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 		return rc;
rc                349 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	rc = txc_bist(efx);
rc                350 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	if (rc < 0)
rc                351 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 		return rc;
rc                525 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	int rc;
rc                530 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	rc = txc_reset_phy(efx);
rc                531 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	if (rc < 0)
rc                532 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 		return rc;
rc                534 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	rc = txc_bist(efx);
rc                536 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	results[0] = rc ? -1 : 1;
rc                537 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	return rc;
rc                646 drivers/net/ethernet/sfc/farch.c 	int rc = 0;
rc                664 drivers/net/ethernet/sfc/farch.c 			rc = efx_mcdi_flush_rxqs(efx);
rc                665 drivers/net/ethernet/sfc/farch.c 			if (!rc)
rc                700 drivers/net/ethernet/sfc/farch.c 		rc = -ETIMEDOUT;
rc                707 drivers/net/ethernet/sfc/farch.c 	return rc;
rc                715 drivers/net/ethernet/sfc/farch.c 	int rc = 0;
rc                722 drivers/net/ethernet/sfc/farch.c 			rc = efx_farch_do_flush(efx);
rc                734 drivers/net/ethernet/sfc/farch.c 	return rc;
rc               2392 drivers/net/ethernet/sfc/farch.c 	int rc;
rc               2394 drivers/net/ethernet/sfc/farch.c 	rc = efx_farch_filter_from_gen_spec(&spec, gen_spec);
rc               2395 drivers/net/ethernet/sfc/farch.c 	if (rc)
rc               2396 drivers/net/ethernet/sfc/farch.c 		return rc;
rc               2402 drivers/net/ethernet/sfc/farch.c 		rc = -EINVAL;
rc               2463 drivers/net/ethernet/sfc/farch.c 					rc = -EBUSY;
rc               2483 drivers/net/ethernet/sfc/farch.c 			rc = -EEXIST;
rc               2487 drivers/net/ethernet/sfc/farch.c 			rc = -EPERM;
rc               2527 drivers/net/ethernet/sfc/farch.c 	rc = efx_farch_filter_make_id(&spec, ins_index);
rc               2531 drivers/net/ethernet/sfc/farch.c 	return rc;
rc               2595 drivers/net/ethernet/sfc/farch.c 	int rc;
rc               2608 drivers/net/ethernet/sfc/farch.c 	rc = efx_farch_filter_remove(efx, table, filter_idx, priority);
rc               2611 drivers/net/ethernet/sfc/farch.c 	return rc;
rc               2623 drivers/net/ethernet/sfc/farch.c 	int rc = -ENOENT;
rc               2640 drivers/net/ethernet/sfc/farch.c 		rc = 0;
rc               2645 drivers/net/ethernet/sfc/farch.c 	return rc;
rc                 65 drivers/net/ethernet/sfc/mcdi.c 	int rc = -ENOMEM;
rc                 93 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_handle_assertion(efx);
rc                 94 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc                100 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_drv_attach(efx, true, &already_attached);
rc                101 drivers/net/ethernet/sfc/mcdi.c 	if (rc) {
rc                124 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc                358 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc                361 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_poll_reboot(efx);
rc                362 drivers/net/ethernet/sfc/mcdi.c 	if (rc) {
rc                364 drivers/net/ethernet/sfc/mcdi.c 		mcdi->resprc = rc;
rc                505 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc                519 drivers/net/ethernet/sfc/mcdi.c 		rc = -ETIMEDOUT;
rc                523 drivers/net/ethernet/sfc/mcdi.c 		rc = mcdi->resprc;
rc                545 drivers/net/ethernet/sfc/mcdi.c 	if (!timeout && rc && !async->quiet) {
rc                550 drivers/net/ethernet/sfc/mcdi.c 				       err_len, rc);
rc                554 drivers/net/ethernet/sfc/mcdi.c 		async->complete(efx, async->cookie, rc, outbuf,
rc                657 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc                660 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_poll(efx);
rc                662 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_await_completion(efx);
rc                664 drivers/net/ethernet/sfc/mcdi.c 	if (rc != 0) {
rc                672 drivers/net/ethernet/sfc/mcdi.c 			rc = 0;
rc                690 drivers/net/ethernet/sfc/mcdi.c 	if (rc != 0) {
rc                701 drivers/net/ethernet/sfc/mcdi.c 		rc = mcdi->resprc;
rc                709 drivers/net/ethernet/sfc/mcdi.c 		BUG_ON(rc > 0);
rc                718 drivers/net/ethernet/sfc/mcdi.c 		if (cmd == MC_CMD_REBOOT && rc == -EIO) {
rc                720 drivers/net/ethernet/sfc/mcdi.c 		} else if (rc == -EIO || rc == -EINTR) {
rc                723 drivers/net/ethernet/sfc/mcdi.c 				  cmd, -rc);
rc                727 drivers/net/ethernet/sfc/mcdi.c 		} else if (proxy_handle && (rc == -EPROTO) &&
rc                733 drivers/net/ethernet/sfc/mcdi.c 		} else if (rc && !quiet) {
rc                735 drivers/net/ethernet/sfc/mcdi.c 					       rc);
rc                738 drivers/net/ethernet/sfc/mcdi.c 		if (rc == -EIO || rc == -EINTR) {
rc                747 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc                778 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc                781 drivers/net/ethernet/sfc/mcdi.c 	rc = wait_event_timeout(mcdi->proxy_rx_wq,
rc                786 drivers/net/ethernet/sfc/mcdi.c 	if (rc <= 0) {
rc                806 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc                814 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc_start(efx, cmd, inbuf, inlen);
rc                815 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc                816 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc                818 drivers/net/ethernet/sfc/mcdi.c 	rc = _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen,
rc                831 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_proxy_wait(efx, proxy_handle, quiet);
rc                833 drivers/net/ethernet/sfc/mcdi.c 		if (rc == 0) {
rc                841 drivers/net/ethernet/sfc/mcdi.c 			rc = _efx_mcdi_rpc_finish(efx, cmd, inlen,
rc                845 drivers/net/ethernet/sfc/mcdi.c 			netif_cond_dbg(efx, hw, efx->net_dev, rc == -EPERM, err,
rc                847 drivers/net/ethernet/sfc/mcdi.c 				       cmd, rc);
rc                849 drivers/net/ethernet/sfc/mcdi.c 			if (rc == -EINTR || rc == -EIO)
rc                855 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc                864 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc                866 drivers/net/ethernet/sfc/mcdi.c 	rc = _efx_mcdi_rpc(efx, cmd, inbuf, inlen,
rc                869 drivers/net/ethernet/sfc/mcdi.c 	if ((rc == -EPROTO) && (raw_rc == MC_CMD_ERR_NO_EVB_PORT) &&
rc                884 drivers/net/ethernet/sfc/mcdi.c 			rc = _efx_mcdi_rpc(efx, cmd, inbuf, inlen,
rc                889 drivers/net/ethernet/sfc/mcdi.c 		} while ((rc == -EPROTO) &&
rc                894 drivers/net/ethernet/sfc/mcdi.c 	if (rc && !quiet && !(cmd == MC_CMD_REBOOT && rc == -EIO))
rc                896 drivers/net/ethernet/sfc/mcdi.c 				       outbuf, outlen, rc);
rc                898 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc                955 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc                957 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_check_supported(efx, cmd, inlen);
rc                958 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc                959 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc                980 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc                982 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_check_supported(efx, cmd, inlen);
rc                983 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc                984 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc               1018 drivers/net/ethernet/sfc/mcdi.c 		rc = -ENETDOWN;
rc               1023 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1082 drivers/net/ethernet/sfc/mcdi.c 			    size_t outlen, int rc)
rc               1090 drivers/net/ethernet/sfc/mcdi.c 	netif_cond_dbg(efx, hw, efx->net_dev, rc == -EPERM, err,
rc               1092 drivers/net/ethernet/sfc/mcdi.c 		       cmd, inlen, rc, code, err_arg);
rc               1194 drivers/net/ethernet/sfc/mcdi.c static void efx_mcdi_ev_death(struct efx_nic *efx, int rc)
rc               1227 drivers/net/ethernet/sfc/mcdi.c 			mcdi->resprc = rc;
rc               1237 drivers/net/ethernet/sfc/mcdi.c 			rc = efx_mcdi_poll_reboot(efx);
rc               1238 drivers/net/ethernet/sfc/mcdi.c 			if (rc)
rc               1249 drivers/net/ethernet/sfc/mcdi.c 		if (!rc && efx->type->mcdi_reboot_detected)
rc               1407 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1410 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_VERSION, NULL, 0,
rc               1412 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1415 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               1445 drivers/net/ethernet/sfc/mcdi.c 	netif_err(efx, probe, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc               1455 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1462 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_DRV_ATTACH, inbuf, sizeof(inbuf),
rc               1468 drivers/net/ethernet/sfc/mcdi.c 	if (rc == -EPERM) {
rc               1473 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_rpc_quiet(efx, MC_CMD_DRV_ATTACH, inbuf,
rc               1477 drivers/net/ethernet/sfc/mcdi.c 	if (rc) {
rc               1479 drivers/net/ethernet/sfc/mcdi.c 				       outbuf, outlen, rc);
rc               1483 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               1512 drivers/net/ethernet/sfc/mcdi.c 	netif_err(efx, probe, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc               1513 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1522 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1529 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_BOARD_CFG, NULL, 0,
rc               1531 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1535 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               1567 drivers/net/ethernet/sfc/mcdi.c 		  __func__, rc, (int)outlen);
rc               1569 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1576 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1588 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_LOG_CTRL, inbuf, sizeof(inbuf),
rc               1590 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1597 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1601 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_TYPES, NULL, 0,
rc               1603 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1606 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               1615 drivers/net/ethernet/sfc/mcdi.c 		  __func__, rc);
rc               1616 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1626 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1630 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_INFO, inbuf, sizeof(inbuf),
rc               1632 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1635 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               1646 drivers/net/ethernet/sfc/mcdi.c 	netif_err(efx, hw, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc               1647 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1654 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1658 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_TEST, inbuf, sizeof(inbuf),
rc               1660 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1661 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc               1676 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1678 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_nvram_types(efx, &nvram_types);
rc               1679 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1685 drivers/net/ethernet/sfc/mcdi.c 			rc = efx_mcdi_nvram_test(efx, type);
rc               1686 drivers/net/ethernet/sfc/mcdi.c 			if (rc)
rc               1699 drivers/net/ethernet/sfc/mcdi.c 	netif_err(efx, hw, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc               1700 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1714 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1724 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_rpc_quiet(efx, MC_CMD_GET_ASSERTS,
rc               1727 drivers/net/ethernet/sfc/mcdi.c 		if (rc == -EPERM)
rc               1729 drivers/net/ethernet/sfc/mcdi.c 	} while ((rc == -EINTR || rc == -EIO) && retry-- > 0);
rc               1731 drivers/net/ethernet/sfc/mcdi.c 	if (rc) {
rc               1734 drivers/net/ethernet/sfc/mcdi.c 				       outlen, rc);
rc               1735 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc               1772 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1783 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_REBOOT, inbuf, MC_CMD_REBOOT_IN_LEN,
rc               1785 drivers/net/ethernet/sfc/mcdi.c 	if (rc == -EIO)
rc               1786 drivers/net/ethernet/sfc/mcdi.c 		rc = 0;
rc               1787 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1789 drivers/net/ethernet/sfc/mcdi.c 				       NULL, 0, rc);
rc               1790 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1795 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1797 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_read_assertion(efx);
rc               1798 drivers/net/ethernet/sfc/mcdi.c 	if (rc <= 0)
rc               1799 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc               1807 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1817 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_SET_ID_LED, inbuf, sizeof(inbuf),
rc               1824 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1829 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_ENTITY_RESET, inbuf, sizeof(inbuf),
rc               1831 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1837 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1841 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_REBOOT, inbuf, sizeof(inbuf),
rc               1844 drivers/net/ethernet/sfc/mcdi.c 	if (rc == -EIO)
rc               1846 drivers/net/ethernet/sfc/mcdi.c 	if (rc == 0)
rc               1847 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               1848 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1858 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1862 drivers/net/ethernet/sfc/mcdi.c 		rc = pci_reset_function(efx->pci_dev);
rc               1863 drivers/net/ethernet/sfc/mcdi.c 		if (rc)
rc               1864 drivers/net/ethernet/sfc/mcdi.c 			return rc;
rc               1874 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_handle_assertion(efx);
rc               1875 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1876 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc               1892 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1899 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_WOL_FILTER_SET, inbuf, sizeof(inbuf),
rc               1901 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1905 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               1915 drivers/net/ethernet/sfc/mcdi.c 	netif_err(efx, hw, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc               1916 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1932 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1934 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_WOL_FILTER_GET, NULL, 0,
rc               1936 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               1940 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               1950 drivers/net/ethernet/sfc/mcdi.c 	netif_err(efx, hw, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc               1951 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1958 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               1962 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_WOL_FILTER_REMOVE, inbuf, sizeof(inbuf),
rc               1964 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               1973 drivers/net/ethernet/sfc/mcdi.c 	int rc, count;
rc               1992 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_FLUSH_RX_QUEUES, inbuf,
rc               1994 drivers/net/ethernet/sfc/mcdi.c 	WARN_ON(rc < 0);
rc               1996 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2001 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               2003 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_WOL_FILTER_RESET, NULL, 0, NULL, 0, NULL);
rc               2004 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2013 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               2018 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_WORKAROUND, inbuf, sizeof(inbuf),
rc               2020 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               2021 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc               2039 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               2041 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_WORKAROUNDS, NULL, 0,
rc               2043 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               2047 drivers/net/ethernet/sfc/mcdi.c 		rc = -EIO;
rc               2063 drivers/net/ethernet/sfc/mcdi.c 	netif_cond_dbg(efx, hw, efx->net_dev, rc == -ENOSYS, err,
rc               2064 drivers/net/ethernet/sfc/mcdi.c 		       "%s: failed rc=%d\n", __func__, rc);
rc               2065 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2075 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               2084 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_UPDATE_START, inbuf, sizeof(inbuf),
rc               2087 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2097 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               2105 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_READ, inbuf, sizeof(inbuf),
rc               2107 drivers/net/ethernet/sfc/mcdi.c 	if (rc)
rc               2108 drivers/net/ethernet/sfc/mcdi.c 		return rc;
rc               2119 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               2128 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_WRITE, inbuf,
rc               2131 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2138 drivers/net/ethernet/sfc/mcdi.c 	int rc;
rc               2146 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_ERASE, inbuf, sizeof(inbuf),
rc               2148 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2156 drivers/net/ethernet/sfc/mcdi.c 	int rc, rc2;
rc               2164 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_UPDATE_FINISH, inbuf, sizeof(inbuf),
rc               2166 drivers/net/ethernet/sfc/mcdi.c 	if (!rc && outlen >= MC_CMD_NVRAM_UPDATE_FINISH_V2_OUT_LEN) {
rc               2180 drivers/net/ethernet/sfc/mcdi.c 			rc = -EIO;
rc               2184 drivers/net/ethernet/sfc/mcdi.c 			rc = -EINVAL;
rc               2189 drivers/net/ethernet/sfc/mcdi.c 			rc = -EPERM;
rc               2194 drivers/net/ethernet/sfc/mcdi.c 			rc = -EIO;
rc               2198 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2209 drivers/net/ethernet/sfc/mcdi.c 	int rc = 0;
rc               2213 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_nvram_read(efx, part->nvram_type, offset,
rc               2215 drivers/net/ethernet/sfc/mcdi.c 		if (rc)
rc               2222 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2232 drivers/net/ethernet/sfc/mcdi.c 	int rc = 0;
rc               2235 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_nvram_update_start(efx, part->nvram_type);
rc               2236 drivers/net/ethernet/sfc/mcdi.c 		if (rc)
rc               2245 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_nvram_erase(efx, part->nvram_type, offset,
rc               2247 drivers/net/ethernet/sfc/mcdi.c 		if (rc)
rc               2252 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2263 drivers/net/ethernet/sfc/mcdi.c 	int rc = 0;
rc               2266 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_nvram_update_start(efx, part->nvram_type);
rc               2267 drivers/net/ethernet/sfc/mcdi.c 		if (rc)
rc               2274 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_nvram_write(efx, part->nvram_type, offset,
rc               2276 drivers/net/ethernet/sfc/mcdi.c 		if (rc)
rc               2283 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc               2290 drivers/net/ethernet/sfc/mcdi.c 	int rc = 0;
rc               2294 drivers/net/ethernet/sfc/mcdi.c 		rc = efx_mcdi_nvram_update_finish(efx, part->nvram_type);
rc               2297 drivers/net/ethernet/sfc/mcdi.c 	return rc;
rc                163 drivers/net/ethernet/sfc/mcdi.h 				      unsigned long cookie, int rc,
rc                178 drivers/net/ethernet/sfc/mcdi.h 			    size_t outlen, int rc);
rc                148 drivers/net/ethernet/sfc/mcdi_mon.c 	int rc;
rc                154 drivers/net/ethernet/sfc/mcdi_mon.c 	rc = efx_mcdi_rpc(efx, MC_CMD_READ_SENSORS,
rc                156 drivers/net/ethernet/sfc/mcdi_mon.c 	if (rc == 0)
rc                158 drivers/net/ethernet/sfc/mcdi_mon.c 	return rc;
rc                166 drivers/net/ethernet/sfc/mcdi_mon.c 	int rc;
rc                174 drivers/net/ethernet/sfc/mcdi_mon.c 		rc = 0;
rc                176 drivers/net/ethernet/sfc/mcdi_mon.c 		rc = efx_mcdi_mon_update(efx);
rc                183 drivers/net/ethernet/sfc/mcdi_mon.c 	return rc;
rc                194 drivers/net/ethernet/sfc/mcdi_mon.c 	int rc;
rc                196 drivers/net/ethernet/sfc/mcdi_mon.c 	rc = efx_mcdi_mon_get_entry(dev, mon_attr->index, &entry);
rc                197 drivers/net/ethernet/sfc/mcdi_mon.c 	if (rc)
rc                198 drivers/net/ethernet/sfc/mcdi_mon.c 		return rc;
rc                258 drivers/net/ethernet/sfc/mcdi_mon.c 	int rc;
rc                260 drivers/net/ethernet/sfc/mcdi_mon.c 	rc = efx_mcdi_mon_get_entry(dev, mon_attr->index, &entry);
rc                261 drivers/net/ethernet/sfc/mcdi_mon.c 	if (rc)
rc                262 drivers/net/ethernet/sfc/mcdi_mon.c 		return rc;
rc                313 drivers/net/ethernet/sfc/mcdi_mon.c 	int rc, i, j, type;
rc                321 drivers/net/ethernet/sfc/mcdi_mon.c 		rc = efx_mcdi_rpc(efx, MC_CMD_SENSOR_INFO, inbuf, sizeof(inbuf),
rc                323 drivers/net/ethernet/sfc/mcdi_mon.c 		if (rc)
rc                324 drivers/net/ethernet/sfc/mcdi_mon.c 			return rc;
rc                338 drivers/net/ethernet/sfc/mcdi_mon.c 	rc = efx_nic_alloc_buffer(
rc                342 drivers/net/ethernet/sfc/mcdi_mon.c 	if (rc)
rc                343 drivers/net/ethernet/sfc/mcdi_mon.c 		return rc;
rc                355 drivers/net/ethernet/sfc/mcdi_mon.c 		rc = -ENOMEM;
rc                361 drivers/net/ethernet/sfc/mcdi_mon.c 		rc = -ENOMEM;
rc                383 drivers/net/ethernet/sfc/mcdi_mon.c 				rc = efx_mcdi_rpc(efx, MC_CMD_SENSOR_INFO,
rc                387 drivers/net/ethernet/sfc/mcdi_mon.c 				if (rc)
rc                390 drivers/net/ethernet/sfc/mcdi_mon.c 					rc = -EIO;
rc                401 drivers/net/ethernet/sfc/mcdi_mon.c 					rc = -EIO;
rc                509 drivers/net/ethernet/sfc/mcdi_mon.c 		rc = PTR_ERR(hwmon->device);
rc                517 drivers/net/ethernet/sfc/mcdi_mon.c 	return rc;
rc                 37 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                 42 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_PHY_CFG, NULL, 0,
rc                 44 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                 48 drivers/net/ethernet/sfc/mcdi_port.c 		rc = -EIO;
rc                 69 drivers/net/ethernet/sfc/mcdi_port.c 	netif_err(efx, hw, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc                 70 drivers/net/ethernet/sfc/mcdi_port.c 	return rc;
rc                 78 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                 87 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_SET_LINK, inbuf, sizeof(inbuf),
rc                 89 drivers/net/ethernet/sfc/mcdi_port.c 	return rc;
rc                 96 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                 98 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_LOOPBACK_MODES, NULL, 0,
rc                100 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                105 drivers/net/ethernet/sfc/mcdi_port.c 		rc = -EIO;
rc                114 drivers/net/ethernet/sfc/mcdi_port.c 	netif_err(efx, hw, efx->net_dev, "%s: failed rc=%d\n", __func__, rc);
rc                115 drivers/net/ethernet/sfc/mcdi_port.c 	return rc;
rc                125 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                132 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_MDIO_READ, inbuf, sizeof(inbuf),
rc                134 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                135 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc                151 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                159 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_MDIO_WRITE, inbuf, sizeof(inbuf),
rc                161 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                162 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc                416 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                423 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_get_phy_cfg(efx, phy_data);
rc                424 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc != 0)
rc                429 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_LINK, NULL, 0,
rc                431 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                483 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_loopback_modes(efx, &efx->loopback_modes);
rc                484 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc != 0)
rc                514 drivers/net/ethernet/sfc/mcdi_port.c 	return rc;
rc                562 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                568 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_LINK, NULL, 0,
rc                570 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                595 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                611 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_LINK, NULL, 0,
rc                613 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                626 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                654 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_set_link(efx, caps, efx_get_mcdi_phy_flags(efx),
rc                656 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                657 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc                676 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                679 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_LINK, NULL, 0,
rc                681 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                682 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc                726 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                738 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_set_link(efx, caps, efx_get_mcdi_phy_flags(efx),
rc                740 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                741 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc                752 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                756 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_PHY_STATE, NULL, 0,
rc                758 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                759 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc                789 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                793 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_START_BIST,
rc                795 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                801 drivers/net/ethernet/sfc/mcdi_port.c 		rc = efx_mcdi_rpc(efx, MC_CMD_POLL_BIST, NULL, 0,
rc                803 drivers/net/ethernet/sfc/mcdi_port.c 		if (rc)
rc                813 drivers/net/ethernet/sfc/mcdi_port.c 	rc = -ETIMEDOUT;
rc                834 drivers/net/ethernet/sfc/mcdi_port.c 	rc = count;
rc                837 drivers/net/ethernet/sfc/mcdi_port.c 	return rc;
rc                845 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                848 drivers/net/ethernet/sfc/mcdi_port.c 		rc = efx_mcdi_bist(efx, MC_CMD_PHY_BIST, results);
rc                849 drivers/net/ethernet/sfc/mcdi_port.c 		if (rc < 0)
rc                850 drivers/net/ethernet/sfc/mcdi_port.c 			return rc;
rc                852 drivers/net/ethernet/sfc/mcdi_port.c 		results += rc;
rc                870 drivers/net/ethernet/sfc/mcdi_port.c 		rc = efx_mcdi_bist(efx, mode, results);
rc                871 drivers/net/ethernet/sfc/mcdi_port.c 		if (rc < 0)
rc                872 drivers/net/ethernet/sfc/mcdi_port.c 			return rc;
rc                873 drivers/net/ethernet/sfc/mcdi_port.c 		results += rc;
rc                935 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                943 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_GET_PHY_MEDIA_INFO,
rc                948 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc                949 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc                969 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc                972 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_phy_get_module_eeprom_page(efx, page, &data, byte, 1);
rc                973 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc == 1)
rc                976 drivers/net/ethernet/sfc/mcdi_port.c 	return rc;
rc               1017 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc               1044 drivers/net/ethernet/sfc/mcdi_port.c 		rc = efx_mcdi_phy_get_module_eeprom_page(efx, page,
rc               1048 drivers/net/ethernet/sfc/mcdi_port.c 		if (rc > 0) {
rc               1049 drivers/net/ethernet/sfc/mcdi_port.c 			space_remaining -= rc;
rc               1050 drivers/net/ethernet/sfc/mcdi_port.c 			data += rc;
rc               1053 drivers/net/ethernet/sfc/mcdi_port.c 		} else if (rc == 0) {
rc               1066 drivers/net/ethernet/sfc/mcdi_port.c 				rc = 0;
rc               1069 drivers/net/ethernet/sfc/mcdi_port.c 			return rc;
rc               1224 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc               1228 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_LINK, NULL, 0,
rc               1230 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc               1246 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc               1273 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_MAC_STATS, inbuf, sizeof(inbuf),
rc               1276 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc && (rc != -ENOENT || atomic_read(&efx->active_queues)))
rc               1278 drivers/net/ethernet/sfc/mcdi_port.c 				       NULL, 0, rc);
rc               1279 drivers/net/ethernet/sfc/mcdi_port.c 	return rc;
rc               1315 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc               1326 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx->phy_op->probe(efx);
rc               1327 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc != 0)
rc               1328 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc               1331 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_nic_alloc_buffer(efx, &efx->stats_buffer,
rc               1333 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc               1334 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc               1356 drivers/net/ethernet/sfc/mcdi_port.c 	int rc;
rc               1358 drivers/net/ethernet/sfc/mcdi_port.c 	rc = efx_mcdi_rpc(efx, MC_CMD_GET_PORT_ASSIGNMENT, NULL, 0,
rc               1360 drivers/net/ethernet/sfc/mcdi_port.c 	if (rc)
rc               1361 drivers/net/ethernet/sfc/mcdi_port.c 		return rc;
rc                 32 drivers/net/ethernet/sfc/mtd.c 	int rc;
rc                 34 drivers/net/ethernet/sfc/mtd.c 	rc = efx->type->mtd_sync(mtd);
rc                 35 drivers/net/ethernet/sfc/mtd.c 	if (rc)
rc                 37 drivers/net/ethernet/sfc/mtd.c 		       part->name, part->dev_type_name, rc);
rc                 42 drivers/net/ethernet/sfc/mtd.c 	int rc;
rc                 45 drivers/net/ethernet/sfc/mtd.c 		rc = mtd_device_unregister(&part->mtd);
rc                 46 drivers/net/ethernet/sfc/mtd.c 		if (rc != -EBUSY)
rc                 50 drivers/net/ethernet/sfc/mtd.c 	WARN_ON(rc);
rc                 80 drivers/net/ethernet/sfc/nic.c 	int rc;
rc                 83 drivers/net/ethernet/sfc/nic.c 		rc = request_irq(efx->legacy_irq,
rc                 86 drivers/net/ethernet/sfc/nic.c 		if (rc) {
rc                100 drivers/net/ethernet/sfc/nic.c 			rc = -ENOMEM;
rc                109 drivers/net/ethernet/sfc/nic.c 		rc = request_irq(channel->irq, efx->type->irq_handle_msi,
rc                113 drivers/net/ethernet/sfc/nic.c 		if (rc) {
rc                123 drivers/net/ethernet/sfc/nic.c 			rc = irq_cpu_rmap_add(efx->net_dev->rx_cpu_rmap,
rc                125 drivers/net/ethernet/sfc/nic.c 			if (rc)
rc                144 drivers/net/ethernet/sfc/nic.c 	return rc;
rc                410 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc                429 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc(efx, MC_CMD_PTP, inbuf, sizeof(inbuf),
rc                431 drivers/net/ethernet/sfc/ptp.c 	if (rc)
rc                634 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc                644 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_PTP, inbuf, sizeof(inbuf),
rc                646 drivers/net/ethernet/sfc/ptp.c 	if (rc == 0) {
rc                648 drivers/net/ethernet/sfc/ptp.c 	} else if (rc == -EINVAL) {
rc                650 drivers/net/ethernet/sfc/ptp.c 	} else if (rc == -EPERM) {
rc                652 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc                655 drivers/net/ethernet/sfc/ptp.c 				       outbuf, sizeof(outbuf), rc);
rc                656 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc                700 drivers/net/ethernet/sfc/ptp.c 	if (rc == 0 &&
rc                708 drivers/net/ethernet/sfc/ptp.c 	if (rc == 0 &&
rc                732 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc                742 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_PTP, inbuf, sizeof(inbuf),
rc                744 drivers/net/ethernet/sfc/ptp.c 	if (rc == 0) {
rc                767 drivers/net/ethernet/sfc/ptp.c 	} else if (rc == -EINVAL) {
rc                776 drivers/net/ethernet/sfc/ptp.c 				       sizeof(outbuf), rc);
rc                777 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc                788 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc                797 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_PTP, inbuf, sizeof(inbuf),
rc                799 drivers/net/ethernet/sfc/ptp.c 	rc = (rc == -EALREADY) ? 0 : rc;
rc                800 drivers/net/ethernet/sfc/ptp.c 	if (rc)
rc                803 drivers/net/ethernet/sfc/ptp.c 				       outbuf, sizeof(outbuf), rc);
rc                804 drivers/net/ethernet/sfc/ptp.c 	return rc;
rc                816 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc                820 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_PTP, inbuf, sizeof(inbuf),
rc                822 drivers/net/ethernet/sfc/ptp.c 	rc = (rc == -EALREADY) ? 0 : rc;
rc                826 drivers/net/ethernet/sfc/ptp.c 	if (rc == -ENOSYS || rc == -EPERM)
rc                828 drivers/net/ethernet/sfc/ptp.c 	else if (rc)
rc                831 drivers/net/ethernet/sfc/ptp.c 				       outbuf, sizeof(outbuf), rc);
rc                832 drivers/net/ethernet/sfc/ptp.c 	return rc;
rc               1030 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               1045 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc_start(efx, MC_CMD_PTP, synch_buf,
rc               1047 drivers/net/ethernet/sfc/ptp.c 	EFX_WARN_ON_ONCE_PARANOID(rc);
rc               1065 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc_finish(efx, MC_CMD_PTP,
rc               1069 drivers/net/ethernet/sfc/ptp.c 	if (rc == 0) {
rc               1070 drivers/net/ethernet/sfc/ptp.c 		rc = efx_ptp_process_times(efx, synch_buf, response_length,
rc               1072 drivers/net/ethernet/sfc/ptp.c 		if (rc == 0)
rc               1081 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               1084 drivers/net/ethernet/sfc/ptp.c 	return rc;
rc               1108 drivers/net/ethernet/sfc/ptp.c 	int rc = -EIO;
rc               1116 drivers/net/ethernet/sfc/ptp.c 		rc = skb_linearize(skb);
rc               1117 drivers/net/ethernet/sfc/ptp.c 		if (rc != 0)
rc               1122 drivers/net/ethernet/sfc/ptp.c 		rc = skb_checksum_help(skb);
rc               1123 drivers/net/ethernet/sfc/ptp.c 		if (rc != 0)
rc               1130 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc(efx, MC_CMD_PTP,
rc               1133 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               1144 drivers/net/ethernet/sfc/ptp.c 	rc = 0;
rc               1187 drivers/net/ethernet/sfc/ptp.c 	enum ptp_packet_state rc = PTP_PACKET_STATE_UNMATCHED;
rc               1214 drivers/net/ethernet/sfc/ptp.c 			rc = PTP_PACKET_STATE_MATCHED;
rc               1221 drivers/net/ethernet/sfc/ptp.c 	return rc;
rc               1279 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               1290 drivers/net/ethernet/sfc/ptp.c 	rc = efx_filter_set_ipv4_local(&rxfilter, IPPROTO_UDP,
rc               1293 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               1294 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc               1296 drivers/net/ethernet/sfc/ptp.c 	rc = efx_filter_insert_filter(efx, &rxfilter, true);
rc               1297 drivers/net/ethernet/sfc/ptp.c 	if (rc < 0)
rc               1298 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc               1299 drivers/net/ethernet/sfc/ptp.c 	ptp->rxfilter_event = rc;
rc               1304 drivers/net/ethernet/sfc/ptp.c 	rc = efx_filter_set_ipv4_local(&rxfilter, IPPROTO_UDP,
rc               1307 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               1310 drivers/net/ethernet/sfc/ptp.c 	rc = efx_filter_insert_filter(efx, &rxfilter, true);
rc               1311 drivers/net/ethernet/sfc/ptp.c 	if (rc < 0)
rc               1313 drivers/net/ethernet/sfc/ptp.c 	ptp->rxfilter_general = rc;
rc               1321 drivers/net/ethernet/sfc/ptp.c 	return rc;
rc               1327 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               1331 drivers/net/ethernet/sfc/ptp.c 	rc = efx_ptp_insert_multicast_filters(efx);
rc               1332 drivers/net/ethernet/sfc/ptp.c 	if (rc)
rc               1333 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc               1335 drivers/net/ethernet/sfc/ptp.c 	rc = efx_ptp_enable(efx);
rc               1336 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               1346 drivers/net/ethernet/sfc/ptp.c 	return rc;
rc               1354 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               1359 drivers/net/ethernet/sfc/ptp.c 	rc = efx_ptp_disable(efx);
rc               1374 drivers/net/ethernet/sfc/ptp.c 	return rc;
rc               1445 drivers/net/ethernet/sfc/ptp.c 	int rc = 0;
rc               1457 drivers/net/ethernet/sfc/ptp.c 	rc = efx_nic_alloc_buffer(efx, &ptp->start, sizeof(int), GFP_KERNEL);
rc               1458 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               1465 drivers/net/ethernet/sfc/ptp.c 		rc = -ENOMEM;
rc               1488 drivers/net/ethernet/sfc/ptp.c 	rc = efx_ptp_get_attributes(efx);
rc               1489 drivers/net/ethernet/sfc/ptp.c 	if (rc < 0)
rc               1493 drivers/net/ethernet/sfc/ptp.c 	rc = efx_ptp_get_timestamp_corrections(efx);
rc               1494 drivers/net/ethernet/sfc/ptp.c 	if (rc < 0)
rc               1503 drivers/net/ethernet/sfc/ptp.c 			rc = PTR_ERR(ptp->phc_clock);
rc               1509 drivers/net/ethernet/sfc/ptp.c 				rc = -ENOMEM;
rc               1530 drivers/net/ethernet/sfc/ptp.c 	return rc;
rc               1541 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               1546 drivers/net/ethernet/sfc/ptp.c 	rc = efx_ptp_probe(efx, channel);
rc               1552 drivers/net/ethernet/sfc/ptp.c 	if (rc && rc != -EPERM)
rc               1554 drivers/net/ethernet/sfc/ptp.c 			   "Failed to probe PTP, rc=%d\n", rc);
rc               1728 drivers/net/ethernet/sfc/ptp.c 		int rc = 0;
rc               1735 drivers/net/ethernet/sfc/ptp.c 				rc = efx_ptp_stop(efx);
rc               1736 drivers/net/ethernet/sfc/ptp.c 				if (rc != 0)
rc               1737 drivers/net/ethernet/sfc/ptp.c 					return rc;
rc               1746 drivers/net/ethernet/sfc/ptp.c 				rc = efx_ptp_start(efx);
rc               1747 drivers/net/ethernet/sfc/ptp.c 			if (rc == 0) {
rc               1748 drivers/net/ethernet/sfc/ptp.c 				rc = efx_ptp_synchronize(efx,
rc               1750 drivers/net/ethernet/sfc/ptp.c 				if (rc != 0)
rc               1754 drivers/net/ethernet/sfc/ptp.c 			rc = efx_ptp_stop(efx);
rc               1757 drivers/net/ethernet/sfc/ptp.c 		if (rc != 0)
rc               1758 drivers/net/ethernet/sfc/ptp.c 			return rc;
rc               1768 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               1777 drivers/net/ethernet/sfc/ptp.c 	rc = efx->type->ptp_set_ts_config(efx, init);
rc               1778 drivers/net/ethernet/sfc/ptp.c 	if (rc)
rc               1779 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc               1819 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               1828 drivers/net/ethernet/sfc/ptp.c 	rc = efx_ptp_ts_init(efx, &config);
rc               1829 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               1830 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc               2069 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               2086 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc(efx, MC_CMD_PTP, inadj, sizeof(inadj),
rc               2088 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               2089 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc               2123 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               2129 drivers/net/ethernet/sfc/ptp.c 	rc = efx_mcdi_rpc(efx, MC_CMD_PTP, inbuf, sizeof(inbuf),
rc               2131 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               2132 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc               2148 drivers/net/ethernet/sfc/ptp.c 	int rc;
rc               2152 drivers/net/ethernet/sfc/ptp.c 	rc = efx_phc_gettime(ptp, &time_now);
rc               2153 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               2154 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc               2158 drivers/net/ethernet/sfc/ptp.c 	rc = efx_phc_adjtime(ptp, timespec64_to_ns(&delta));
rc               2159 drivers/net/ethernet/sfc/ptp.c 	if (rc != 0)
rc               2160 drivers/net/ethernet/sfc/ptp.c 		return rc;
rc                328 drivers/net/ethernet/sfc/rx.c 	int space, rc = 0;
rc                357 drivers/net/ethernet/sfc/rx.c 		rc = efx_init_rx_buffers(rx_queue, atomic);
rc                358 drivers/net/ethernet/sfc/rx.c 		if (unlikely(rc)) {
rc                681 drivers/net/ethernet/sfc/rx.c 	int rc;
rc                699 drivers/net/ethernet/sfc/rx.c 	rc = efx_nic_probe_rx(rx_queue);
rc                700 drivers/net/ethernet/sfc/rx.c 	if (rc) {
rc                705 drivers/net/ethernet/sfc/rx.c 	return rc;
rc                837 drivers/net/ethernet/sfc/rx.c 	int rc;
rc                839 drivers/net/ethernet/sfc/rx.c 	rc = efx->type->filter_insert(efx, &req->spec, true);
rc                840 drivers/net/ethernet/sfc/rx.c 	if (rc >= 0)
rc                841 drivers/net/ethernet/sfc/rx.c 		rc %= efx->type->max_rx_ip_filters;
rc                852 drivers/net/ethernet/sfc/rx.c 			if (rc < 0)
rc                855 drivers/net/ethernet/sfc/rx.c 				rule->filter_id = rc;
rc                860 drivers/net/ethernet/sfc/rx.c 	if (rc >= 0) {
rc                865 drivers/net/ethernet/sfc/rx.c 		channel->rps_flow_id[rc] = req->flow_id;
rc                875 drivers/net/ethernet/sfc/rx.c 				   req->rxq_index, req->flow_id, rc, arfs_id);
rc                882 drivers/net/ethernet/sfc/rx.c 				   req->rxq_index, req->flow_id, rc, arfs_id);
rc                899 drivers/net/ethernet/sfc/rx.c 	int rc;
rc                909 drivers/net/ethernet/sfc/rx.c 		rc = -EINVAL;
rc                914 drivers/net/ethernet/sfc/rx.c 		rc = -EPROTONOSUPPORT;
rc                919 drivers/net/ethernet/sfc/rx.c 		rc = -EPROTONOSUPPORT;
rc                923 drivers/net/ethernet/sfc/rx.c 		rc = -EPROTONOSUPPORT;
rc                956 drivers/net/ethernet/sfc/rx.c 			rc = -ENOMEM;
rc                961 drivers/net/ethernet/sfc/rx.c 		rc = rule->arfs_id;
rc                975 drivers/net/ethernet/sfc/rx.c 		rc = 0;
rc                984 drivers/net/ethernet/sfc/rx.c 	return rc;
rc                989 drivers/net/ethernet/sfc/rx.c 	return rc;
rc                 98 drivers/net/ethernet/sfc/selftest.c 	int rc = 0;
rc                101 drivers/net/ethernet/sfc/selftest.c 		rc = efx->phy_op->test_alive(efx);
rc                102 drivers/net/ethernet/sfc/selftest.c 		tests->phy_alive = rc ? -1 : 1;
rc                105 drivers/net/ethernet/sfc/selftest.c 	return rc;
rc                110 drivers/net/ethernet/sfc/selftest.c 	int rc = 0;
rc                113 drivers/net/ethernet/sfc/selftest.c 		rc = efx->type->test_nvram(efx);
rc                114 drivers/net/ethernet/sfc/selftest.c 		if (rc == -EPERM)
rc                115 drivers/net/ethernet/sfc/selftest.c 			rc = 0;
rc                117 drivers/net/ethernet/sfc/selftest.c 			tests->nvram = rc ? -1 : 1;
rc                120 drivers/net/ethernet/sfc/selftest.c 	return rc;
rc                135 drivers/net/ethernet/sfc/selftest.c 	int rc;
rc                140 drivers/net/ethernet/sfc/selftest.c 	rc = efx_nic_irq_test_start(efx);
rc                141 drivers/net/ethernet/sfc/selftest.c 	if (rc == -ENOTSUPP) {
rc                256 drivers/net/ethernet/sfc/selftest.c 	int rc;
rc                262 drivers/net/ethernet/sfc/selftest.c 	rc = efx->phy_op->run_tests(efx, tests->phy_ext, flags);
rc                264 drivers/net/ethernet/sfc/selftest.c 	if (rc == -EPERM)
rc                265 drivers/net/ethernet/sfc/selftest.c 		rc = 0;
rc                268 drivers/net/ethernet/sfc/selftest.c 			   "%s phy selftest\n", rc ? "Failed" : "Passed");
rc                270 drivers/net/ethernet/sfc/selftest.c 	return rc;
rc                417 drivers/net/ethernet/sfc/selftest.c 	netdev_tx_t rc;
rc                440 drivers/net/ethernet/sfc/selftest.c 		rc = efx_enqueue_skb(tx_queue, skb);
rc                443 drivers/net/ethernet/sfc/selftest.c 		if (rc != NETDEV_TX_OK) {
rc                473 drivers/net/ethernet/sfc/selftest.c 	int i, rc = 0;
rc                500 drivers/net/ethernet/sfc/selftest.c 		rc = -ETIMEDOUT;
rc                511 drivers/net/ethernet/sfc/selftest.c 		rc = -ETIMEDOUT;
rc                521 drivers/net/ethernet/sfc/selftest.c 	return rc;
rc                621 drivers/net/ethernet/sfc/selftest.c 	int rc = 0;
rc                642 drivers/net/ethernet/sfc/selftest.c 		rc = __efx_reconfigure_port(efx);
rc                644 drivers/net/ethernet/sfc/selftest.c 		if (rc) {
rc                651 drivers/net/ethernet/sfc/selftest.c 		rc = efx_wait_for_link(efx);
rc                652 drivers/net/ethernet/sfc/selftest.c 		if (rc) {
rc                663 drivers/net/ethernet/sfc/selftest.c 			rc = efx_test_loopback(tx_queue,
rc                665 drivers/net/ethernet/sfc/selftest.c 			if (rc)
rc                677 drivers/net/ethernet/sfc/selftest.c 	if (rc == -EPERM)
rc                678 drivers/net/ethernet/sfc/selftest.c 		rc = 0;
rc                680 drivers/net/ethernet/sfc/selftest.c 	return rc;
rc                694 drivers/net/ethernet/sfc/selftest.c 	int rc_test = 0, rc_reset, rc;
rc                701 drivers/net/ethernet/sfc/selftest.c 	rc = efx_test_phy_alive(efx, tests);
rc                702 drivers/net/ethernet/sfc/selftest.c 	if (rc && !rc_test)
rc                703 drivers/net/ethernet/sfc/selftest.c 		rc_test = rc;
rc                705 drivers/net/ethernet/sfc/selftest.c 	rc = efx_test_nvram(efx, tests);
rc                706 drivers/net/ethernet/sfc/selftest.c 	if (rc && !rc_test)
rc                707 drivers/net/ethernet/sfc/selftest.c 		rc_test = rc;
rc                709 drivers/net/ethernet/sfc/selftest.c 	rc = efx_test_interrupts(efx, tests);
rc                710 drivers/net/ethernet/sfc/selftest.c 	if (rc && !rc_test)
rc                711 drivers/net/ethernet/sfc/selftest.c 		rc_test = rc;
rc                713 drivers/net/ethernet/sfc/selftest.c 	rc = efx_test_eventq_irq(efx, tests);
rc                714 drivers/net/ethernet/sfc/selftest.c 	if (rc && !rc_test)
rc                715 drivers/net/ethernet/sfc/selftest.c 		rc_test = rc;
rc                752 drivers/net/ethernet/sfc/selftest.c 	rc = efx_test_phy(efx, tests, flags);
rc                753 drivers/net/ethernet/sfc/selftest.c 	if (rc && !rc_test)
rc                754 drivers/net/ethernet/sfc/selftest.c 		rc_test = rc;
rc                756 drivers/net/ethernet/sfc/selftest.c 	rc = efx_test_loopbacks(efx, tests, efx->loopback_modes);
rc                757 drivers/net/ethernet/sfc/selftest.c 	if (rc && !rc_test)
rc                758 drivers/net/ethernet/sfc/selftest.c 		rc_test = rc;
rc                 99 drivers/net/ethernet/sfc/siena.c 	int rc, rc2;
rc                106 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_reset(efx, reset_method);
rc                107 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                115 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_reset(efx, reset_method);
rc                117 drivers/net/ethernet/sfc/siena.c 	rc2 = efx_reset_up(efx, reset_method, rc == 0);
rc                118 drivers/net/ethernet/sfc/siena.c 	return rc ? rc : rc2;
rc                137 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                154 drivers/net/ethernet/sfc/siena.c 		rc = efx_ptp_change_mode(efx, true,
rc                161 drivers/net/ethernet/sfc/siena.c 		if (rc != 0)
rc                162 drivers/net/ethernet/sfc/siena.c 			rc = efx_ptp_change_mode(efx, true, MC_CMD_PTP_MODE_V2);
rc                163 drivers/net/ethernet/sfc/siena.c 		return rc;
rc                219 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                221 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_get_board_cfg(efx, efx->net_dev->perm_addr, NULL, &caps);
rc                229 drivers/net/ethernet/sfc/siena.c 	return rc;
rc                260 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                272 drivers/net/ethernet/sfc/siena.c 		rc = -ENODEV;
rc                282 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_init(efx);
rc                283 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                287 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_reset(efx, RESET_TYPE_ALL);
rc                288 drivers/net/ethernet/sfc/siena.c 	if (rc) {
rc                296 drivers/net/ethernet/sfc/siena.c 	rc = efx_nic_alloc_buffer(efx, &efx->irq_status, sizeof(efx_oword_t),
rc                298 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                309 drivers/net/ethernet/sfc/siena.c 	rc = siena_probe_nvconfig(efx);
rc                310 drivers/net/ethernet/sfc/siena.c 	if (rc == -EINVAL) {
rc                315 drivers/net/ethernet/sfc/siena.c 	} else if (rc) {
rc                319 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_mon_probe(efx);
rc                320 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                338 drivers/net/ethernet/sfc/siena.c 	return rc;
rc                399 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                402 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_handle_assertion(efx);
rc                403 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                404 drivers/net/ethernet/sfc/siena.c 		return rc;
rc                436 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_log_ctrl(efx, true, false, 0);
rc                437 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                438 drivers/net/ethernet/sfc/siena.c 		return rc;
rc                635 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                645 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_set_mac(efx);
rc                646 drivers/net/ethernet/sfc/siena.c 	if (rc != 0)
rc                647 drivers/net/ethernet/sfc/siena.c 		return rc;
rc                678 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                687 drivers/net/ethernet/sfc/siena.c 		rc = efx_mcdi_wol_filter_set_magic(efx, efx->net_dev->dev_addr,
rc                689 drivers/net/ethernet/sfc/siena.c 		if (rc)
rc                694 drivers/net/ethernet/sfc/siena.c 		rc = efx_mcdi_wol_filter_reset(efx);
rc                697 drivers/net/ethernet/sfc/siena.c 		if (rc)
rc                704 drivers/net/ethernet/sfc/siena.c 		  __func__, type, rc);
rc                705 drivers/net/ethernet/sfc/siena.c 	return rc;
rc                712 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                714 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_wol_filter_get_magic(efx, &nic_data->wol_filter_id);
rc                716 drivers/net/ethernet/sfc/siena.c 	if (rc != 0) {
rc                854 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                865 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_nvram_info(efx, type, &size, &erase_size, &protected);
rc                866 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                867 drivers/net/ethernet/sfc/siena.c 		return rc;
rc                890 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                892 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_get_board_cfg(efx, NULL, fw_subtype_list, NULL);
rc                893 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                894 drivers/net/ethernet/sfc/siena.c 		return rc;
rc                908 drivers/net/ethernet/sfc/siena.c 	int rc;
rc                912 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_nvram_types(efx, &nvram_types);
rc                913 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                914 drivers/net/ethernet/sfc/siena.c 		return rc;
rc                925 drivers/net/ethernet/sfc/siena.c 			rc = siena_mtd_probe_partition(efx, &parts[n_parts],
rc                927 drivers/net/ethernet/sfc/siena.c 			if (rc == 0)
rc                929 drivers/net/ethernet/sfc/siena.c 			else if (rc != -ENODEV)
rc                936 drivers/net/ethernet/sfc/siena.c 	rc = siena_mtd_get_fw_subtypes(efx, parts, n_parts);
rc                937 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                940 drivers/net/ethernet/sfc/siena.c 	rc = efx_mtd_add(efx, &parts[0].common, n_parts, sizeof(*parts));
rc                942 drivers/net/ethernet/sfc/siena.c 	if (rc)
rc                944 drivers/net/ethernet/sfc/siena.c 	return rc;
rc                202 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc                208 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_mcdi_rpc_quiet(efx, MC_CMD_SRIOV, inbuf, MC_CMD_SRIOV_IN_LEN,
rc                210 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc)
rc                211 drivers/net/ethernet/sfc/siena_sriov.c 		return rc;
rc                248 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc                270 drivers/net/ethernet/sfc/siena_sriov.c 				rc = -ENOBUFS;
rc                290 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_mcdi_rpc(efx, MC_CMD_MEMCPY, inbuf, used, NULL, 0, NULL);
rc                294 drivers/net/ethernet/sfc/siena_sriov.c 	return rc;
rc                305 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc                326 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_filter_set_eth_local(&filter,
rc                329 drivers/net/ethernet/sfc/siena_sriov.c 	BUG_ON(rc);
rc                331 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_filter_insert_filter(efx, &filter, true);
rc                332 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc < 0) {
rc                338 drivers/net/ethernet/sfc/siena_sriov.c 			  vf->pci_name, rc);
rc                339 drivers/net/ethernet/sfc/siena_sriov.c 		vf->tx_filter_id = rc;
rc                349 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc                366 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_filter_set_eth_local(&filter,
rc                369 drivers/net/ethernet/sfc/siena_sriov.c 	BUG_ON(rc);
rc                371 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_filter_insert_filter(efx, &filter, true);
rc                372 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc < 0) {
rc                378 drivers/net/ethernet/sfc/siena_sriov.c 			  vf->pci_name, rc);
rc                379 drivers/net/ethernet/sfc/siena_sriov.c 		vf->rx_filter_id = rc;
rc                685 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc                714 drivers/net/ethernet/sfc/siena_sriov.c 		rc = efx_mcdi_rpc(efx, MC_CMD_FLUSH_RX_QUEUES, inbuf,
rc                717 drivers/net/ethernet/sfc/siena_sriov.c 		WARN_ON(rc < 0);
rc                876 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc                885 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_siena_sriov_memcpy(efx, copy, 1);
rc                886 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc) {
rc                891 drivers/net/ethernet/sfc/siena_sriov.c 				  vf->pci_name, -rc);
rc                897 drivers/net/ethernet/sfc/siena_sriov.c 		rc = vfdi_ops[req->op](vf);
rc                898 drivers/net/ethernet/sfc/siena_sriov.c 		if (rc == 0) {
rc                908 drivers/net/ethernet/sfc/siena_sriov.c 		rc = VFDI_RC_EOPNOTSUPP;
rc                916 drivers/net/ethernet/sfc/siena_sriov.c 	req->rc = rc;
rc                920 drivers/net/ethernet/sfc/siena_sriov.c 	copy[0].from_buf = &req->rc;
rc                922 drivers/net/ethernet/sfc/siena_sriov.c 	copy[0].to_addr = vf->req_addr + offsetof(struct vfdi_req, rc);
rc                923 drivers/net/ethernet/sfc/siena_sriov.c 	copy[0].length = sizeof(req->rc);
rc                948 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc                976 drivers/net/ethernet/sfc/siena_sriov.c 		rc = efx_siena_sriov_memcpy(efx, copy_req, count);
rc                977 drivers/net/ethernet/sfc/siena_sriov.c 		if (rc) {
rc                981 drivers/net/ethernet/sfc/siena_sriov.c 					  ": %d\n", vf->pci_name, -rc);
rc               1246 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc               1270 drivers/net/ethernet/sfc/siena_sriov.c 		rc = efx_nic_alloc_buffer(efx, &vf->buf, EFX_PAGE_SIZE,
rc               1272 drivers/net/ethernet/sfc/siena_sriov.c 		if (rc)
rc               1282 drivers/net/ethernet/sfc/siena_sriov.c 	return rc;
rc               1290 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc               1300 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_siena_sriov_cmd(efx, true, NULL, NULL);
rc               1301 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc)
rc               1304 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_nic_alloc_buffer(efx, &nic_data->vfdi_status,
rc               1306 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc)
rc               1318 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_siena_sriov_vf_alloc(efx);
rc               1319 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc)
rc               1327 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_siena_sriov_vfs_init(efx);
rc               1328 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc)
rc               1340 drivers/net/ethernet/sfc/siena_sriov.c 	rc = pci_enable_sriov(efx->pci_dev, efx->vf_count);
rc               1341 drivers/net/ethernet/sfc/siena_sriov.c 	if (rc)
rc               1364 drivers/net/ethernet/sfc/siena_sriov.c 	return rc;
rc               1635 drivers/net/ethernet/sfc/siena_sriov.c 	int rc;
rc               1645 drivers/net/ethernet/sfc/siena_sriov.c 		rc = 0;
rc               1648 drivers/net/ethernet/sfc/siena_sriov.c 		rc = -EBUSY;
rc               1651 drivers/net/ethernet/sfc/siena_sriov.c 	return rc;
rc                170 drivers/net/ethernet/sfc/tx.c 	int rc;
rc                180 drivers/net/ethernet/sfc/tx.c 	rc = skb_copy_bits(skb, 0, copy_buffer, copy_len);
rc                181 drivers/net/ethernet/sfc/tx.c 	EFX_WARN_ON_PARANOID(rc);
rc                188 drivers/net/ethernet/sfc/tx.c 	return rc;
rc                508 drivers/net/ethernet/sfc/tx.c 	int rc;
rc                521 drivers/net/ethernet/sfc/tx.c 		rc = tx_queue->handle_tso(tx_queue, skb, &data_mapped);
rc                522 drivers/net/ethernet/sfc/tx.c 		if (rc == -EINVAL) {
rc                523 drivers/net/ethernet/sfc/tx.c 			rc = efx_tx_tso_fallback(tx_queue, skb);
rc                525 drivers/net/ethernet/sfc/tx.c 			if (rc == 0)
rc                528 drivers/net/ethernet/sfc/tx.c 		if (rc)
rc                690 drivers/net/ethernet/sfc/tx.c 	int rc;
rc                718 drivers/net/ethernet/sfc/tx.c 					rc = efx_probe_tx_queue(tx_queue);
rc                719 drivers/net/ethernet/sfc/tx.c 					if (rc)
rc                720 drivers/net/ethernet/sfc/tx.c 						return rc;
rc                732 drivers/net/ethernet/sfc/tx.c 	rc = netif_set_real_num_tx_queues(net_dev,
rc                735 drivers/net/ethernet/sfc/tx.c 	if (rc)
rc                736 drivers/net/ethernet/sfc/tx.c 		return rc;
rc                799 drivers/net/ethernet/sfc/tx.c 	int rc;
rc                819 drivers/net/ethernet/sfc/tx.c 		rc = -ENOMEM;
rc                824 drivers/net/ethernet/sfc/tx.c 	rc = efx_nic_probe_tx(tx_queue);
rc                825 drivers/net/ethernet/sfc/tx.c 	if (rc)
rc                836 drivers/net/ethernet/sfc/tx.c 	return rc;
rc                367 drivers/net/ethernet/sfc/tx_tso.c 	int frag_i, rc;
rc                380 drivers/net/ethernet/sfc/tx_tso.c 	rc = tso_start(&state, efx, tx_queue, skb);
rc                381 drivers/net/ethernet/sfc/tx_tso.c 	if (rc)
rc                388 drivers/net/ethernet/sfc/tx_tso.c 		rc = tso_get_fragment(&state, efx,
rc                390 drivers/net/ethernet/sfc/tx_tso.c 		if (rc)
rc                397 drivers/net/ethernet/sfc/tx_tso.c 	rc = tso_start_new_packet(tx_queue, skb, &state);
rc                398 drivers/net/ethernet/sfc/tx_tso.c 	if (rc)
rc                411 drivers/net/ethernet/sfc/tx_tso.c 			rc = tso_get_fragment(&state, efx,
rc                413 drivers/net/ethernet/sfc/tx_tso.c 			if (rc)
rc                419 drivers/net/ethernet/sfc/tx_tso.c 			rc = tso_start_new_packet(tx_queue, skb, &state);
rc                420 drivers/net/ethernet/sfc/tx_tso.c 			if (rc)
rc                430 drivers/net/ethernet/sfc/tx_tso.c 	if (rc == -ENOMEM)
rc                434 drivers/net/ethernet/sfc/tx_tso.c 		netif_err(efx, tx_err, efx->net_dev, "TSO failed, rc = %d\n", rc);
rc                447 drivers/net/ethernet/sfc/tx_tso.c 	return rc;
rc                165 drivers/net/ethernet/sfc/vfdi.h 	s32 rc;
rc               1570 drivers/net/ethernet/sgi/ioc3-eth.c 	int rc;
rc               1573 drivers/net/ethernet/sgi/ioc3-eth.c 	rc = mii_ethtool_set_link_ksettings(&ip->mii, cmd);
rc               1576 drivers/net/ethernet/sgi/ioc3-eth.c 	return rc;
rc               1582 drivers/net/ethernet/sgi/ioc3-eth.c 	int rc;
rc               1585 drivers/net/ethernet/sgi/ioc3-eth.c 	rc = mii_nway_restart(&ip->mii);
rc               1588 drivers/net/ethernet/sgi/ioc3-eth.c 	return rc;
rc               1594 drivers/net/ethernet/sgi/ioc3-eth.c 	int rc;
rc               1597 drivers/net/ethernet/sgi/ioc3-eth.c 	rc = mii_link_ok(&ip->mii);
rc               1600 drivers/net/ethernet/sgi/ioc3-eth.c 	return rc;
rc               1614 drivers/net/ethernet/sgi/ioc3-eth.c 	int rc;
rc               1617 drivers/net/ethernet/sgi/ioc3-eth.c 	rc = generic_mii_ioctl(&ip->mii, if_mii(rq), cmd, NULL);
rc               1620 drivers/net/ethernet/sgi/ioc3-eth.c 	return rc;
rc               1064 drivers/net/ethernet/sis/sis190.c 	int rc = -ENOMEM;
rc               1080 drivers/net/ethernet/sis/sis190.c 	rc = sis190_init_ring(dev);
rc               1081 drivers/net/ethernet/sis/sis190.c 	if (rc < 0)
rc               1086 drivers/net/ethernet/sis/sis190.c 	rc = request_irq(pdev->irq, sis190_irq, IRQF_SHARED, dev->name, dev);
rc               1087 drivers/net/ethernet/sis/sis190.c 	if (rc < 0)
rc               1092 drivers/net/ethernet/sis/sis190.c 	return rc;
rc               1386 drivers/net/ethernet/sis/sis190.c 	int rc = 0;
rc               1403 drivers/net/ethernet/sis/sis190.c 			rc = -ENOMEM;
rc               1416 drivers/net/ethernet/sis/sis190.c 		rc = -EIO;
rc               1431 drivers/net/ethernet/sis/sis190.c 	return rc;
rc               1457 drivers/net/ethernet/sis/sis190.c 	int rc;
rc               1461 drivers/net/ethernet/sis/sis190.c 		rc = -ENOMEM;
rc               1471 drivers/net/ethernet/sis/sis190.c 	rc = pci_enable_device(pdev);
rc               1472 drivers/net/ethernet/sis/sis190.c 	if (rc < 0) {
rc               1478 drivers/net/ethernet/sis/sis190.c 	rc = -ENODEV;
rc               1493 drivers/net/ethernet/sis/sis190.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               1494 drivers/net/ethernet/sis/sis190.c 	if (rc < 0) {
rc               1501 drivers/net/ethernet/sis/sis190.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
rc               1502 drivers/net/ethernet/sis/sis190.c 	if (rc < 0) {
rc               1516 drivers/net/ethernet/sis/sis190.c 		rc = -EIO;
rc               1537 drivers/net/ethernet/sis/sis190.c 	dev = ERR_PTR(rc);
rc               1696 drivers/net/ethernet/sis/sis190.c 	int rc;
rc               1698 drivers/net/ethernet/sis/sis190.c 	rc = sis190_get_mac_addr_from_eeprom(pdev, dev);
rc               1699 drivers/net/ethernet/sis/sis190.c 	if (rc < 0) {
rc               1705 drivers/net/ethernet/sis/sis190.c 			rc = sis190_get_mac_addr_from_apc(pdev, dev);
rc               1707 drivers/net/ethernet/sis/sis190.c 	return rc;
rc               1823 drivers/net/ethernet/sis/sis190.c 	int rc;
rc               1825 drivers/net/ethernet/sis/sis190.c 	rc = eth_mac_addr(dev, p);
rc               1826 drivers/net/ethernet/sis/sis190.c 	if (!rc)
rc               1828 drivers/net/ethernet/sis/sis190.c 	return rc;
rc               1852 drivers/net/ethernet/sis/sis190.c 	int rc;
rc               1862 drivers/net/ethernet/sis/sis190.c 		rc = PTR_ERR(dev);
rc               1871 drivers/net/ethernet/sis/sis190.c 	rc = sis190_get_mac_addr(pdev, dev);
rc               1872 drivers/net/ethernet/sis/sis190.c 	if (rc < 0)
rc               1886 drivers/net/ethernet/sis/sis190.c 	rc = sis190_mii_probe(dev);
rc               1887 drivers/net/ethernet/sis/sis190.c 	if (rc < 0)
rc               1890 drivers/net/ethernet/sis/sis190.c 	rc = register_netdev(dev);
rc               1891 drivers/net/ethernet/sis/sis190.c 	if (rc < 0)
rc               1907 drivers/net/ethernet/sis/sis190.c 	return rc;
rc                378 drivers/net/ethernet/sis/sis900.c 	int wait, rc = 0;
rc                390 drivers/net/ethernet/sis/sis900.c 			rc = 1;
rc                396 drivers/net/ethernet/sis/sis900.c 	return rc;
rc                645 drivers/net/ethernet/smsc/epic100.c 	int rc, i;
rc                651 drivers/net/ethernet/smsc/epic100.c 	rc = request_irq(irq, epic_interrupt, IRQF_SHARED, dev->name, dev);
rc                652 drivers/net/ethernet/smsc/epic100.c 	if (rc) {
rc                654 drivers/net/ethernet/smsc/epic100.c 		return rc;
rc                744 drivers/net/ethernet/smsc/epic100.c 	return rc;
rc               1402 drivers/net/ethernet/smsc/epic100.c 	int rc;
rc               1405 drivers/net/ethernet/smsc/epic100.c 	rc = mii_ethtool_set_link_ksettings(&np->mii, cmd);
rc               1408 drivers/net/ethernet/smsc/epic100.c 	return rc;
rc               1475 drivers/net/ethernet/smsc/epic100.c 	int rc;
rc               1485 drivers/net/ethernet/smsc/epic100.c 	rc = generic_mii_ioctl(&np->mii, data, cmd, NULL);
rc               1493 drivers/net/ethernet/smsc/epic100.c 	return rc;
rc                481 drivers/net/ethernet/smsc/smc91c92_cs.c     int rc;
rc                495 drivers/net/ethernet/smsc/smc91c92_cs.c     rc = -1;
rc                500 drivers/net/ethernet/smsc/smc91c92_cs.c 		    rc = 0;
rc                504 drivers/net/ethernet/smsc/smc91c92_cs.c     return rc;
rc                684 drivers/net/ethernet/smsc/smc91c92_cs.c     int rc;
rc                694 drivers/net/ethernet/smsc/smc91c92_cs.c 	rc = osi_load_firmware(link);
rc                695 drivers/net/ethernet/smsc/smc91c92_cs.c 	if (rc)
rc                696 drivers/net/ethernet/smsc/smc91c92_cs.c 		return rc;
rc               1998 drivers/net/ethernet/smsc/smc91c92_cs.c 	int rc = 0;
rc               2009 drivers/net/ethernet/smsc/smc91c92_cs.c 	rc = generic_mii_ioctl(&smc->mii_if, mii, cmd, NULL);
rc               2012 drivers/net/ethernet/smsc/smc91c92_cs.c 	return rc;
rc               1338 drivers/net/ethernet/smsc/smsc911x.c 	int rc = 0;
rc               1341 drivers/net/ethernet/smsc/smsc911x.c 		return rc;
rc               1350 drivers/net/ethernet/smsc/smsc911x.c 	rc = phy_read(phy_dev, MII_BMCR);
rc               1351 drivers/net/ethernet/smsc/smsc911x.c 	if (rc < 0) {
rc               1353 drivers/net/ethernet/smsc/smsc911x.c 		return rc;
rc               1359 drivers/net/ethernet/smsc/smsc911x.c 	if (rc & BMCR_PDOWN) {
rc               1360 drivers/net/ethernet/smsc/smsc911x.c 		rc = phy_write(phy_dev, MII_BMCR, rc & ~BMCR_PDOWN);
rc               1361 drivers/net/ethernet/smsc/smsc911x.c 		if (rc < 0) {
rc               1363 drivers/net/ethernet/smsc/smsc911x.c 			return rc;
rc               1376 drivers/net/ethernet/smsc/smsc911x.c 	int rc = 0;
rc               1379 drivers/net/ethernet/smsc/smsc911x.c 		return rc;
rc               1381 drivers/net/ethernet/smsc/smsc911x.c 	rc = phy_read(phy_dev, MII_LAN83C185_CTRL_STATUS);
rc               1383 drivers/net/ethernet/smsc/smsc911x.c 	if (rc < 0) {
rc               1385 drivers/net/ethernet/smsc/smsc911x.c 		return rc;
rc               1389 drivers/net/ethernet/smsc/smsc911x.c 	if (rc & MII_LAN83C185_EDPWRDOWN) {
rc               1391 drivers/net/ethernet/smsc/smsc911x.c 		rc = phy_write(phy_dev, MII_LAN83C185_CTRL_STATUS,
rc               1392 drivers/net/ethernet/smsc/smsc911x.c 			       rc & (~MII_LAN83C185_EDPWRDOWN));
rc               1394 drivers/net/ethernet/smsc/smsc911x.c 		if (rc < 0) {
rc               1396 drivers/net/ethernet/smsc/smsc911x.c 			return rc;
rc               1409 drivers/net/ethernet/smsc/smsc911x.c 	int rc = 0;
rc               1412 drivers/net/ethernet/smsc/smsc911x.c 		return rc;
rc               1414 drivers/net/ethernet/smsc/smsc911x.c 	rc = phy_read(phy_dev, MII_LAN83C185_CTRL_STATUS);
rc               1416 drivers/net/ethernet/smsc/smsc911x.c 	if (rc < 0) {
rc               1418 drivers/net/ethernet/smsc/smsc911x.c 		return rc;
rc               1422 drivers/net/ethernet/smsc/smsc911x.c 	if (!(rc & MII_LAN83C185_EDPWRDOWN)) {
rc               1424 drivers/net/ethernet/smsc/smsc911x.c 		rc = phy_write(phy_dev, MII_LAN83C185_CTRL_STATUS,
rc               1425 drivers/net/ethernet/smsc/smsc911x.c 			       rc | MII_LAN83C185_EDPWRDOWN);
rc               1427 drivers/net/ethernet/smsc/smsc911x.c 		if (rc < 0) {
rc               1429 drivers/net/ethernet/smsc/smsc911x.c 			return rc;
rc                401 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	int rc;
rc                454 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	rc = stmmac_dt_phy(plat, np, &pdev->dev);
rc                455 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	if (rc)
rc                456 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		return ERR_PTR(rc);
rc                560 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	rc = stmmac_mtl_setup(pdev, plat);
rc                561 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	if (rc) {
rc                563 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		return ERR_PTR(rc);
rc               4768 drivers/net/ethernet/sun/cassini.c 	int rc = -EOPNOTSUPP;
rc               4785 drivers/net/ethernet/sun/cassini.c 		rc = 0;
rc               4791 drivers/net/ethernet/sun/cassini.c 		rc = cas_phy_write(cp, data->reg_num & 0x1f, data->val_in);
rc               4800 drivers/net/ethernet/sun/cassini.c 	return rc;
rc               2152 drivers/net/ethernet/sun/sungem.c 	int rc;
rc               2158 drivers/net/ethernet/sun/sungem.c 	rc = pci_enable_device(gp->pdev);
rc               2159 drivers/net/ethernet/sun/sungem.c 	if (rc) {
rc               2174 drivers/net/ethernet/sun/sungem.c 	rc = request_irq(gp->pdev->irq, gem_interrupt,
rc               2176 drivers/net/ethernet/sun/sungem.c 	if (rc) {
rc               2182 drivers/net/ethernet/sun/sungem.c 		return rc;
rc               2702 drivers/net/ethernet/sun/sungem.c 	int rc = -EOPNOTSUPP;
rc               2717 drivers/net/ethernet/sun/sungem.c 		rc = 0;
rc               2723 drivers/net/ethernet/sun/sungem.c 		rc = 0;
rc               2726 drivers/net/ethernet/sun/sungem.c 	return rc;
rc                322 drivers/net/ethernet/tehuti/tehuti.c 	int rc;
rc                327 drivers/net/ethernet/tehuti/tehuti.c 		rc = request_firmware(&fw, "tehuti/bdx.bin", &priv->pdev->dev);
rc                328 drivers/net/ethernet/tehuti/tehuti.c 		if (rc)
rc                335 drivers/net/ethernet/tehuti/tehuti.c 			rc = 0;
rc                340 drivers/net/ethernet/tehuti/tehuti.c 	rc = -EIO;
rc                347 drivers/net/ethernet/tehuti/tehuti.c 	if (rc) {
rc                349 drivers/net/ethernet/tehuti/tehuti.c 		if (rc == -EIO)
rc                354 drivers/net/ethernet/tehuti/tehuti.c 		RET(rc);
rc                389 drivers/net/ethernet/tehuti/tehuti.c 	int rc = -EIO;
rc                425 drivers/net/ethernet/tehuti/tehuti.c 	rc = request_irq(priv->pdev->irq, bdx_isr_napi, BDX_IRQ_TYPE,
rc                427 drivers/net/ethernet/tehuti/tehuti.c 	if (rc)
rc                434 drivers/net/ethernet/tehuti/tehuti.c 	RET(rc);
rc                601 drivers/net/ethernet/tehuti/tehuti.c 	int rc;
rc                609 drivers/net/ethernet/tehuti/tehuti.c 	if ((rc = bdx_tx_init(priv)) ||
rc                610 drivers/net/ethernet/tehuti/tehuti.c 	    (rc = bdx_rx_init(priv)) ||
rc                611 drivers/net/ethernet/tehuti/tehuti.c 	    (rc = bdx_fw_load(priv)))
rc                616 drivers/net/ethernet/tehuti/tehuti.c 	rc = bdx_hw_start(priv);
rc                617 drivers/net/ethernet/tehuti/tehuti.c 	if (rc)
rc                628 drivers/net/ethernet/tehuti/tehuti.c 	RET(rc);
rc               1066 drivers/net/ethernet/ti/cpmac.c 	int rc, phy_id;
rc               1109 drivers/net/ethernet/ti/cpmac.c 		rc = -ENODEV;
rc               1137 drivers/net/ethernet/ti/cpmac.c 		rc = PTR_ERR(phydev);
rc               1141 drivers/net/ethernet/ti/cpmac.c 	rc = register_netdev(dev);
rc               1142 drivers/net/ethernet/ti/cpmac.c 	if (rc) {
rc               1157 drivers/net/ethernet/ti/cpmac.c 	return rc;
rc                596 drivers/net/ethernet/ti/davinci_emac.c 	u32 rc = 0;
rc                611 drivers/net/ethernet/ti/davinci_emac.c 		rc = 1; /* hash value changed */
rc                624 drivers/net/ethernet/ti/davinci_emac.c 	return rc;
rc               1767 drivers/net/ethernet/ti/davinci_emac.c 	int rc = 0;
rc               1804 drivers/net/ethernet/ti/davinci_emac.c 		rc = -ENODEV;
rc               1824 drivers/net/ethernet/ti/davinci_emac.c 		rc = PTR_ERR(priv->remap_addr);
rc               1833 drivers/net/ethernet/ti/davinci_emac.c 			rc = PTR_ERR(priv->ctrl_base);
rc               1868 drivers/net/ethernet/ti/davinci_emac.c 		rc = -ENOMEM;
rc               1876 drivers/net/ethernet/ti/davinci_emac.c 		rc = PTR_ERR(priv->txchan);
rc               1884 drivers/net/ethernet/ti/davinci_emac.c 		rc = PTR_ERR(priv->rxchan);
rc               1891 drivers/net/ethernet/ti/davinci_emac.c 		rc = -ENOENT;
rc               1896 drivers/net/ethernet/ti/davinci_emac.c 	rc = davinci_emac_try_get_mac(pdev, res_ctrl ? 0 : 1, priv->mac_addr);
rc               1897 drivers/net/ethernet/ti/davinci_emac.c 	if (!rc)
rc               1913 drivers/net/ethernet/ti/davinci_emac.c 	rc = pm_runtime_get_sync(&pdev->dev);
rc               1914 drivers/net/ethernet/ti/davinci_emac.c 	if (rc < 0) {
rc               1917 drivers/net/ethernet/ti/davinci_emac.c 			__func__, rc);
rc               1923 drivers/net/ethernet/ti/davinci_emac.c 	rc = register_netdev(ndev);
rc               1924 drivers/net/ethernet/ti/davinci_emac.c 	if (rc) {
rc               1926 drivers/net/ethernet/ti/davinci_emac.c 		rc = -ENODEV;
rc               1955 drivers/net/ethernet/ti/davinci_emac.c 	return rc;
rc                369 drivers/net/ethernet/ti/tlan.c 	int rc = pci_enable_device(pdev);
rc                371 drivers/net/ethernet/ti/tlan.c 	if (rc)
rc                372 drivers/net/ethernet/ti/tlan.c 		return rc;
rc                402 drivers/net/ethernet/ti/tlan.c 	int rc = -ENODEV;
rc                410 drivers/net/ethernet/ti/tlan.c 	rc = pci_register_driver(&tlan_driver);
rc                412 drivers/net/ethernet/ti/tlan.c 	if (rc != 0) {
rc                425 drivers/net/ethernet/ti/tlan.c 		rc = -ENODEV;
rc                433 drivers/net/ethernet/ti/tlan.c 	return rc;
rc                470 drivers/net/ethernet/ti/tlan.c 	int		   reg, rc = -ENODEV;
rc                474 drivers/net/ethernet/ti/tlan.c 		rc = pci_enable_device(pdev);
rc                475 drivers/net/ethernet/ti/tlan.c 		if (rc)
rc                476 drivers/net/ethernet/ti/tlan.c 			return rc;
rc                478 drivers/net/ethernet/ti/tlan.c 		rc = pci_request_regions(pdev, tlan_signature);
rc                479 drivers/net/ethernet/ti/tlan.c 		if (rc) {
rc                488 drivers/net/ethernet/ti/tlan.c 		rc = -ENOMEM;
rc                504 drivers/net/ethernet/ti/tlan.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
rc                505 drivers/net/ethernet/ti/tlan.c 		if (rc) {
rc                521 drivers/net/ethernet/ti/tlan.c 			rc = -EIO;
rc                573 drivers/net/ethernet/ti/tlan.c 	rc = tlan_init(dev);
rc                574 drivers/net/ethernet/ti/tlan.c 	if (rc) {
rc                579 drivers/net/ethernet/ti/tlan.c 	rc = register_netdev(dev);
rc                580 drivers/net/ethernet/ti/tlan.c 	if (rc) {
rc                618 drivers/net/ethernet/ti/tlan.c 	return rc;
rc                676 drivers/net/ethernet/ti/tlan.c 	int	rc = -ENODEV;
rc                741 drivers/net/ethernet/ti/tlan.c 		rc = tlan_probe1(NULL, ioaddr, irq,
rc               1918 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	unsigned long rc;
rc               1994 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	rc = wait_for_completion_timeout(&wl->assoc_done, HZ * 4);/*FIXME*/
rc               1996 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (!rc) {
rc                768 drivers/net/ethernet/toshiba/tc35815.c 	int rc;
rc                793 drivers/net/ethernet/toshiba/tc35815.c 	rc = pcim_enable_device(pdev);
rc                794 drivers/net/ethernet/toshiba/tc35815.c 	if (rc)
rc                796 drivers/net/ethernet/toshiba/tc35815.c 	rc = pcim_iomap_regions(pdev, 1 << 1, MODNAME);
rc                797 drivers/net/ethernet/toshiba/tc35815.c 	if (rc)
rc                829 drivers/net/ethernet/toshiba/tc35815.c 	rc = register_netdev(dev);
rc                830 drivers/net/ethernet/toshiba/tc35815.c 	if (rc)
rc                840 drivers/net/ethernet/toshiba/tc35815.c 	rc = tc_mii_init(dev);
rc                841 drivers/net/ethernet/toshiba/tc35815.c 	if (rc)
rc                850 drivers/net/ethernet/toshiba/tc35815.c 	return rc;
rc               1512 drivers/net/ethernet/tundra/tsi108_eth.c 	int rc;
rc               1515 drivers/net/ethernet/tundra/tsi108_eth.c 	rc = mii_ethtool_set_link_ksettings(&data->mii_if, cmd);
rc               1518 drivers/net/ethernet/tundra/tsi108_eth.c 	return rc;
rc                907 drivers/net/ethernet/via/via-rhine.c 	int i, rc, phy_id;
rc                911 drivers/net/ethernet/via/via-rhine.c 	rc = dma_set_mask(hwdev, DMA_BIT_MASK(32));
rc                912 drivers/net/ethernet/via/via-rhine.c 	if (rc) {
rc                919 drivers/net/ethernet/via/via-rhine.c 		rc = -ENOMEM;
rc                983 drivers/net/ethernet/via/via-rhine.c 	rc = register_netdev(dev);
rc                984 drivers/net/ethernet/via/via-rhine.c 	if (rc)
rc               1031 drivers/net/ethernet/via/via-rhine.c 	return rc;
rc               1038 drivers/net/ethernet/via/via-rhine.c 	int rc;
rc               1059 drivers/net/ethernet/via/via-rhine.c 	rc = pci_enable_device(pdev);
rc               1060 drivers/net/ethernet/via/via-rhine.c 	if (rc)
rc               1081 drivers/net/ethernet/via/via-rhine.c 		rc = -EIO;
rc               1091 drivers/net/ethernet/via/via-rhine.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               1092 drivers/net/ethernet/via/via-rhine.c 	if (rc)
rc               1097 drivers/net/ethernet/via/via-rhine.c 		rc = -EIO;
rc               1106 drivers/net/ethernet/via/via-rhine.c 	rc = verify_mmio(hwdev, pioaddr, ioaddr, quirks);
rc               1107 drivers/net/ethernet/via/via-rhine.c 	if (rc)
rc               1110 drivers/net/ethernet/via/via-rhine.c 	rc = rhine_init_one_common(&pdev->dev, quirks,
rc               1112 drivers/net/ethernet/via/via-rhine.c 	if (!rc)
rc               1122 drivers/net/ethernet/via/via-rhine.c 	return rc;
rc               1261 drivers/net/ethernet/via/via-rhine.c 	int rc, i;
rc               1281 drivers/net/ethernet/via/via-rhine.c 		rc = rhine_skb_dma_init(dev, &sd);
rc               1282 drivers/net/ethernet/via/via-rhine.c 		if (rc < 0) {
rc               1292 drivers/net/ethernet/via/via-rhine.c 	return rc;
rc               1692 drivers/net/ethernet/via/via-rhine.c 	int rc;
rc               1694 drivers/net/ethernet/via/via-rhine.c 	rc = request_irq(rp->irq, rhine_interrupt, IRQF_SHARED, dev->name, dev);
rc               1695 drivers/net/ethernet/via/via-rhine.c 	if (rc)
rc               1700 drivers/net/ethernet/via/via-rhine.c 	rc = alloc_ring(dev);
rc               1701 drivers/net/ethernet/via/via-rhine.c 	if (rc < 0)
rc               1704 drivers/net/ethernet/via/via-rhine.c 	rc = alloc_rbufs(dev);
rc               1705 drivers/net/ethernet/via/via-rhine.c 	if (rc < 0)
rc               1720 drivers/net/ethernet/via/via-rhine.c 	return rc;
rc               2317 drivers/net/ethernet/via/via-rhine.c 	int rc;
rc               2320 drivers/net/ethernet/via/via-rhine.c 	rc = mii_ethtool_set_link_ksettings(&rp->mii_if, cmd);
rc               2324 drivers/net/ethernet/via/via-rhine.c 	return rc;
rc               2403 drivers/net/ethernet/via/via-rhine.c 	int rc;
rc               2409 drivers/net/ethernet/via/via-rhine.c 	rc = generic_mii_ioctl(&rp->mii_if, if_mii(rq), cmd, NULL);
rc               2413 drivers/net/ethernet/via/via-rhine.c 	return rc;
rc               1132 drivers/net/ethernet/xilinx/ll_temac_main.c 	int rc;
rc               1156 drivers/net/ethernet/xilinx/ll_temac_main.c 	rc = request_irq(lp->tx_irq, ll_temac_tx_irq, 0, ndev->name, ndev);
rc               1157 drivers/net/ethernet/xilinx/ll_temac_main.c 	if (rc)
rc               1159 drivers/net/ethernet/xilinx/ll_temac_main.c 	rc = request_irq(lp->rx_irq, ll_temac_rx_irq, 0, ndev->name, ndev);
rc               1160 drivers/net/ethernet/xilinx/ll_temac_main.c 	if (rc)
rc               1171 drivers/net/ethernet/xilinx/ll_temac_main.c 	return rc;
rc               1283 drivers/net/ethernet/xilinx/ll_temac_main.c 	int rc = 0;
rc               1488 drivers/net/ethernet/xilinx/ll_temac_main.c 	rc = temac_mdio_setup(lp, pdev);
rc               1489 drivers/net/ethernet/xilinx/ll_temac_main.c 	if (rc)
rc               1503 drivers/net/ethernet/xilinx/ll_temac_main.c 	rc = sysfs_create_group(&lp->dev->kobj, &temac_attr_group);
rc               1504 drivers/net/ethernet/xilinx/ll_temac_main.c 	if (rc) {
rc               1509 drivers/net/ethernet/xilinx/ll_temac_main.c 	rc = register_netdev(lp->ndev);
rc               1510 drivers/net/ethernet/xilinx/ll_temac_main.c 	if (rc) {
rc               1511 drivers/net/ethernet/xilinx/ll_temac_main.c 		dev_err(lp->dev, "register_netdev() error (%i)\n", rc);
rc               1523 drivers/net/ethernet/xilinx/ll_temac_main.c 	return rc;
rc                 27 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	u32 rc;
rc                 35 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	rc = temac_indirect_in32_locked(lp, XTE_MIIMAI_OFFSET);
rc                 39 drivers/net/ethernet/xilinx/ll_temac_mdio.c 		phy_id, reg, rc);
rc                 41 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	return rc;
rc                 70 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	int rc;
rc                115 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	rc = of_mdiobus_register(bus, np);
rc                116 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	if (rc)
rc                117 drivers/net/ethernet/xilinx/ll_temac_mdio.c 		return rc;
rc                 47 drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c 	u32 rc;
rc                 67 drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c 	rc = axienet_ior(lp, XAE_MDIO_MRD_OFFSET) & 0x0000FFFF;
rc                 70 drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c 		phy_id, reg, rc);
rc                 72 drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c 	return rc;
rc                741 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	u32 rc;
rc                760 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	rc = xemaclite_readl(lp->base_addr + XEL_MDIORD_OFFSET);
rc                764 drivers/net/ethernet/xilinx/xilinx_emaclite.c 		phy_id, reg, rc);
rc                766 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	return rc;
rc                823 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	int rc;
rc                869 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	rc = of_mdiobus_register(bus, np);
rc                870 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	if (rc) {
rc                881 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	return rc;
rc               1118 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	int rc = 0;
rc               1137 drivers/net/ethernet/xilinx/xilinx_emaclite.c 		rc = -ENXIO;
rc               1146 drivers/net/ethernet/xilinx/xilinx_emaclite.c 		rc = PTR_ERR(lp->base_addr);
rc               1186 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	rc = register_netdev(ndev);
rc               1187 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	if (rc) {
rc               1201 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	return rc;
rc               1879 drivers/net/geneve.c 	int rc;
rc               1881 drivers/net/geneve.c 	rc = register_pernet_subsys(&geneve_net_ops);
rc               1882 drivers/net/geneve.c 	if (rc)
rc               1885 drivers/net/geneve.c 	rc = register_netdevice_notifier(&geneve_notifier_block);
rc               1886 drivers/net/geneve.c 	if (rc)
rc               1889 drivers/net/geneve.c 	rc = rtnl_link_register(&geneve_link_ops);
rc               1890 drivers/net/geneve.c 	if (rc)
rc               1899 drivers/net/geneve.c 	return rc;
rc                241 drivers/net/hamradio/dmascc.c static void special_condition(struct scc_priv *priv, int rc);
rc                669 drivers/net/hamradio/dmascc.c 	int rc;
rc                685 drivers/net/hamradio/dmascc.c 		rc = inb_p(priv->scc_cmd);
rc                688 drivers/net/hamradio/dmascc.c 		return rc;
rc                695 drivers/net/hamradio/dmascc.c 	int rc;
rc                705 drivers/net/hamradio/dmascc.c 		rc = inb_p(priv->scc_data);
rc                708 drivers/net/hamradio/dmascc.c 		return rc;
rc               1165 drivers/net/hamradio/dmascc.c 		int rc;
rc               1167 drivers/net/hamradio/dmascc.c 			rc = read_scc(priv, R1);
rc               1176 drivers/net/hamradio/dmascc.c 			special_condition(priv, rc);
rc               1182 drivers/net/hamradio/dmascc.c static void special_condition(struct scc_priv *priv, int rc)
rc               1189 drivers/net/hamradio/dmascc.c 	if (rc & Rx_OVR) {
rc               1194 drivers/net/hamradio/dmascc.c 	} else if (rc & END_FR) {
rc               1212 drivers/net/hamradio/dmascc.c 		} else if (rc & CRC_ERR) {
rc                431 drivers/net/hamradio/yam.c 	int i, rc;
rc                447 drivers/net/hamradio/yam.c 	rc = inb(MSR(iobase));		/* check DONE signal */
rc                452 drivers/net/hamradio/yam.c 	return (rc & MSR_DSR) ? 0 : -1;
rc                501 drivers/net/hyperv/netvsc_drv.c 	int rc;
rc                506 drivers/net/hyperv/netvsc_drv.c 	rc = dev_queue_xmit(skb);
rc                507 drivers/net/hyperv/netvsc_drv.c 	if (likely(rc == NET_XMIT_SUCCESS || rc == NET_XMIT_CN)) {
rc                519 drivers/net/hyperv/netvsc_drv.c 	return rc;
rc                184 drivers/net/ieee802154/at86rf230.c 	int rc;
rc                186 drivers/net/ieee802154/at86rf230.c 	rc = __at86rf230_read(lp, addr, data);
rc                187 drivers/net/ieee802154/at86rf230.c 	if (!rc)
rc                190 drivers/net/ieee802154/at86rf230.c 	return rc;
rc                271 drivers/net/ieee802154/at86rf230.c 	bool rc;
rc                274 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_reg_writeable(dev, reg);
rc                275 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc                276 drivers/net/ieee802154/at86rf230.c 		return rc;
rc                362 drivers/net/ieee802154/at86rf230.c 		      struct at86rf230_state_change *ctx, int rc)
rc                364 drivers/net/ieee802154/at86rf230.c 	dev_err(&lp->spi->dev, "spi_async error %d\n", rc);
rc                376 drivers/net/ieee802154/at86rf230.c 	int rc;
rc                382 drivers/net/ieee802154/at86rf230.c 	rc = spi_async(lp->spi, &ctx->msg);
rc                383 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc                384 drivers/net/ieee802154/at86rf230.c 		at86rf230_async_error(lp, ctx, rc);
rc                392 drivers/net/ieee802154/at86rf230.c 	int rc;
rc                397 drivers/net/ieee802154/at86rf230.c 	rc = spi_async(lp->spi, &ctx->msg);
rc                398 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc                399 drivers/net/ieee802154/at86rf230.c 		at86rf230_async_error(lp, ctx, rc);
rc                626 drivers/net/ieee802154/at86rf230.c 	unsigned long rc;
rc                631 drivers/net/ieee802154/at86rf230.c 	rc = wait_for_completion_timeout(&lp->state_complete,
rc                633 drivers/net/ieee802154/at86rf230.c 	if (!rc) {
rc                729 drivers/net/ieee802154/at86rf230.c 	int rc;
rc                753 drivers/net/ieee802154/at86rf230.c 	rc = spi_async(lp->spi, &ctx->msg);
rc                754 drivers/net/ieee802154/at86rf230.c 	if (rc) {
rc                756 drivers/net/ieee802154/at86rf230.c 		at86rf230_async_error(lp, ctx, rc);
rc                815 drivers/net/ieee802154/at86rf230.c 	int rc;
rc                831 drivers/net/ieee802154/at86rf230.c 	rc = spi_async(lp->spi, &ctx->msg);
rc                832 drivers/net/ieee802154/at86rf230.c 	if (rc) {
rc                833 drivers/net/ieee802154/at86rf230.c 		at86rf230_async_error(lp, ctx, rc);
rc                863 drivers/net/ieee802154/at86rf230.c 	int rc;
rc                872 drivers/net/ieee802154/at86rf230.c 	rc = spi_async(lp->spi, &ctx->msg);
rc                873 drivers/net/ieee802154/at86rf230.c 	if (rc) {
rc                875 drivers/net/ieee802154/at86rf230.c 		at86rf230_async_error(lp, ctx, rc);
rc               1008 drivers/net/ieee802154/at86rf230.c 	int rc;
rc               1010 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_read_subreg(lp, SR_CCA_ED_THRES, &cca_ed_thres);
rc               1011 drivers/net/ieee802154/at86rf230.c 	if (rc < 0)
rc               1012 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1035 drivers/net/ieee802154/at86rf230.c 	int rc;
rc               1038 drivers/net/ieee802154/at86rf230.c 		rc = at86rf230_write_subreg(lp, SR_SUB_MODE, 0);
rc               1040 drivers/net/ieee802154/at86rf230.c 		rc = at86rf230_write_subreg(lp, SR_SUB_MODE, 1);
rc               1041 drivers/net/ieee802154/at86rf230.c 	if (rc < 0)
rc               1042 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1045 drivers/net/ieee802154/at86rf230.c 		rc = at86rf230_write_subreg(lp, SR_BPSK_QPSK, 0);
rc               1048 drivers/net/ieee802154/at86rf230.c 		rc = at86rf230_write_subreg(lp, SR_BPSK_QPSK, 1);
rc               1051 drivers/net/ieee802154/at86rf230.c 	if (rc < 0)
rc               1052 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1054 drivers/net/ieee802154/at86rf230.c 	rc = at86rf212_update_cca_ed_level(lp, lp->data->rssi_base_val);
rc               1055 drivers/net/ieee802154/at86rf230.c 	if (rc < 0)
rc               1056 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1095 drivers/net/ieee802154/at86rf230.c 	int rc;
rc               1097 drivers/net/ieee802154/at86rf230.c 	rc = lp->data->set_channel(lp, page, channel);
rc               1103 drivers/net/ieee802154/at86rf230.c 	return rc;
rc               1262 drivers/net/ieee802154/at86rf230.c 	int rc;
rc               1264 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_MIN_BE, min_be);
rc               1265 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1266 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1268 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_MAX_BE, max_be);
rc               1269 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1270 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1287 drivers/net/ieee802154/at86rf230.c 	int rc;
rc               1290 drivers/net/ieee802154/at86rf230.c 		rc = at86rf230_write_subreg(lp, SR_AACK_DIS_ACK, 1);
rc               1291 drivers/net/ieee802154/at86rf230.c 		if (rc < 0)
rc               1292 drivers/net/ieee802154/at86rf230.c 			return rc;
rc               1294 drivers/net/ieee802154/at86rf230.c 		rc = at86rf230_write_subreg(lp, SR_AACK_PROM_MODE, 1);
rc               1295 drivers/net/ieee802154/at86rf230.c 		if (rc < 0)
rc               1296 drivers/net/ieee802154/at86rf230.c 			return rc;
rc               1298 drivers/net/ieee802154/at86rf230.c 		rc = at86rf230_write_subreg(lp, SR_AACK_PROM_MODE, 0);
rc               1299 drivers/net/ieee802154/at86rf230.c 		if (rc < 0)
rc               1300 drivers/net/ieee802154/at86rf230.c 			return rc;
rc               1302 drivers/net/ieee802154/at86rf230.c 		rc = at86rf230_write_subreg(lp, SR_AACK_DIS_ACK, 0);
rc               1303 drivers/net/ieee802154/at86rf230.c 		if (rc < 0)
rc               1304 drivers/net/ieee802154/at86rf230.c 			return rc;
rc               1374 drivers/net/ieee802154/at86rf230.c 	int rc, irq_type, irq_pol = IRQ_ACTIVE_HIGH;
rc               1378 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_sync_state_change(lp, STATE_FORCE_TRX_OFF);
rc               1379 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1380 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1387 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_IRQ_POLARITY, irq_pol);
rc               1388 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1389 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1391 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_RX_SAFE_MODE, 1);
rc               1392 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1393 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1395 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_IRQ_MASK, IRQ_TRX_END);
rc               1396 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1397 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1400 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_IRQ_MASK_MODE, 0);
rc               1401 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1402 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1405 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_CSMA_SEED_0, csma_seed[0]);
rc               1406 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1407 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1408 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_CSMA_SEED_1, csma_seed[1]);
rc               1409 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1410 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1413 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_CLKM_SHA_SEL, 0x00);
rc               1414 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1415 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1418 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_CLKM_CTRL, 0x00);
rc               1419 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1420 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1460 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_write_subreg(lp, SR_XTAL_TRIM, xtal_trim);
rc               1461 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1462 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1464 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_read_subreg(lp, SR_DVDD_OK, &dvdd);
rc               1465 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1466 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1511 drivers/net/ieee802154/at86rf230.c 	int rc;
rc               1513 drivers/net/ieee802154/at86rf230.c 	rc = __at86rf230_read(lp, RG_MAN_ID_0, &val);
rc               1514 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1515 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1518 drivers/net/ieee802154/at86rf230.c 	rc = __at86rf230_read(lp, RG_MAN_ID_1, &val);
rc               1519 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1520 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1523 drivers/net/ieee802154/at86rf230.c 	rc = __at86rf230_read(lp, RG_PART_NUM, &part);
rc               1524 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1525 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1527 drivers/net/ieee802154/at86rf230.c 	rc = __at86rf230_read(lp, RG_VERSION_NUM, &version);
rc               1528 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1529 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1556 drivers/net/ieee802154/at86rf230.c 		rc = -ENOTSUPP;
rc               1596 drivers/net/ieee802154/at86rf230.c 		rc = -ENOTSUPP;
rc               1606 drivers/net/ieee802154/at86rf230.c 	return rc;
rc               1655 drivers/net/ieee802154/at86rf230.c 	int rc, irq_type, rstn, slp_tr;
rc               1663 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_get_pdata(spi, &rstn, &slp_tr, &xtal_trim);
rc               1664 drivers/net/ieee802154/at86rf230.c 	if (rc < 0) {
rc               1665 drivers/net/ieee802154/at86rf230.c 		dev_err(&spi->dev, "failed to parse platform_data: %d\n", rc);
rc               1666 drivers/net/ieee802154/at86rf230.c 		return rc;
rc               1670 drivers/net/ieee802154/at86rf230.c 		rc = devm_gpio_request_one(&spi->dev, rstn,
rc               1672 drivers/net/ieee802154/at86rf230.c 		if (rc)
rc               1673 drivers/net/ieee802154/at86rf230.c 			return rc;
rc               1677 drivers/net/ieee802154/at86rf230.c 		rc = devm_gpio_request_one(&spi->dev, slp_tr,
rc               1679 drivers/net/ieee802154/at86rf230.c 		if (rc)
rc               1680 drivers/net/ieee802154/at86rf230.c 			return rc;
rc               1705 drivers/net/ieee802154/at86rf230.c 		rc = PTR_ERR(lp->regmap);
rc               1707 drivers/net/ieee802154/at86rf230.c 			rc);
rc               1714 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_detect_device(lp);
rc               1715 drivers/net/ieee802154/at86rf230.c 	if (rc < 0)
rc               1722 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_hw_init(lp, xtal_trim);
rc               1723 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1727 drivers/net/ieee802154/at86rf230.c 	rc = at86rf230_read_subreg(lp, RG_IRQ_STATUS, 0xff, 0, &status);
rc               1728 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1735 drivers/net/ieee802154/at86rf230.c 	rc = devm_request_irq(&spi->dev, spi->irq, at86rf230_isr,
rc               1737 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1748 drivers/net/ieee802154/at86rf230.c 	rc = ieee802154_register_hw(lp->hw);
rc               1749 drivers/net/ieee802154/at86rf230.c 	if (rc)
rc               1752 drivers/net/ieee802154/at86rf230.c 	return rc;
rc               1759 drivers/net/ieee802154/at86rf230.c 	return rc;
rc                177 drivers/net/ieee802154/atusb.c 	int rc;
rc                179 drivers/net/ieee802154/atusb.c 	rc = atusb_read_reg(lp, addr);
rc                180 drivers/net/ieee802154/atusb.c 	rc = (rc & mask) >> shift;
rc                182 drivers/net/ieee802154/atusb.c 	return rc;
rc                643 drivers/net/ieee802154/atusb.c 	int rc;
rc                649 drivers/net/ieee802154/atusb.c 		rc = atusb_write_subreg(lp, SR_SUB_MODE, 0);
rc                651 drivers/net/ieee802154/atusb.c 		rc = atusb_write_subreg(lp, SR_SUB_MODE, 1);
rc                652 drivers/net/ieee802154/atusb.c 	if (rc < 0)
rc                653 drivers/net/ieee802154/atusb.c 		return rc;
rc                656 drivers/net/ieee802154/atusb.c 		rc = atusb_write_subreg(lp, SR_BPSK_QPSK, 0);
rc                659 drivers/net/ieee802154/atusb.c 		rc = atusb_write_subreg(lp, SR_BPSK_QPSK, 1);
rc                662 drivers/net/ieee802154/atusb.c 	if (rc < 0)
rc                663 drivers/net/ieee802154/atusb.c 		return rc;
rc                665 drivers/net/ieee802154/atusb.c 	rc = hulusb_set_cca_ed_level(lp, rssi_base_val);
rc                666 drivers/net/ieee802154/atusb.c 	if (rc < 0)
rc                667 drivers/net/ieee802154/atusb.c 		return rc;
rc                481 drivers/net/ieee802154/cc2520.c 	int rc;
rc                497 drivers/net/ieee802154/cc2520.c 	rc = cc2520_cmd_strobe(priv, CC2520_CMD_SFLUSHTX);
rc                498 drivers/net/ieee802154/cc2520.c 	if (rc)
rc                501 drivers/net/ieee802154/cc2520.c 	rc = cc2520_write_txfifo(priv, pkt_len, skb->data, skb->len);
rc                502 drivers/net/ieee802154/cc2520.c 	if (rc)
rc                505 drivers/net/ieee802154/cc2520.c 	rc = cc2520_get_status(priv, &status);
rc                506 drivers/net/ieee802154/cc2520.c 	if (rc)
rc                519 drivers/net/ieee802154/cc2520.c 	rc = cc2520_cmd_strobe(priv, CC2520_CMD_STXONCCA);
rc                520 drivers/net/ieee802154/cc2520.c 	if (rc)
rc                523 drivers/net/ieee802154/cc2520.c 	rc = wait_for_completion_interruptible(&priv->tx_complete);
rc                524 drivers/net/ieee802154/cc2520.c 	if (rc < 0)
rc                530 drivers/net/ieee802154/cc2520.c 	return rc;
rc                536 drivers/net/ieee802154/cc2520.c 	return rc;
rc                886 drivers/net/ieee802154/mac802154_hwsim.c 	int rc;
rc                888 drivers/net/ieee802154/mac802154_hwsim.c 	rc = genl_register_family(&hwsim_genl_family);
rc                889 drivers/net/ieee802154/mac802154_hwsim.c 	if (rc)
rc                890 drivers/net/ieee802154/mac802154_hwsim.c 		return rc;
rc                895 drivers/net/ieee802154/mac802154_hwsim.c 		rc = PTR_ERR(mac802154hwsim_dev);
rc                899 drivers/net/ieee802154/mac802154_hwsim.c 	rc = platform_driver_register(&mac802154hwsim_driver);
rc                900 drivers/net/ieee802154/mac802154_hwsim.c 	if (rc < 0)
rc                909 drivers/net/ieee802154/mac802154_hwsim.c 	return rc;
rc                193 drivers/net/ieee802154/mcr20a.c 	bool rc;
rc                196 drivers/net/ieee802154/mcr20a.c 	rc = mcr20a_dar_writeable(dev, reg);
rc                197 drivers/net/ieee802154/mcr20a.c 	if (rc)
rc                198 drivers/net/ieee802154/mcr20a.c 		return rc;
rc                347 drivers/net/ieee802154/mcr20a.c 	bool rc;
rc                350 drivers/net/ieee802154/mcr20a.c 	rc = mcr20a_iar_writeable(dev, reg);
rc                351 drivers/net/ieee802154/mcr20a.c 	if (rc)
rc                352 drivers/net/ieee802154/mcr20a.c 		return rc;
rc                327 drivers/net/ieee802154/mrf24j40.c 	bool rc;
rc                330 drivers/net/ieee802154/mrf24j40.c 	rc = mrf24j40_short_reg_writeable(dev, reg);
rc                331 drivers/net/ieee802154/mrf24j40.c 	if (rc)
rc                332 drivers/net/ieee802154/mrf24j40.c 		return rc;
rc                455 drivers/net/ieee802154/mrf24j40.c 	bool rc;
rc                458 drivers/net/ieee802154/mrf24j40.c 	rc = mrf24j40_long_reg_writeable(dev, reg);
rc                459 drivers/net/ieee802154/mrf24j40.c 	if (rc)
rc                460 drivers/net/ieee802154/mrf24j40.c 		return rc;
rc                588 drivers/net/mdio.c 		int rc = mdio->mdio_read(mdio->dev, prtad, devad, addr);
rc                589 drivers/net/mdio.c 		if (rc < 0)
rc                590 drivers/net/mdio.c 			return rc;
rc                591 drivers/net/mdio.c 		mii_data->val_out = rc;
rc                588 drivers/net/mii.c 	int rc = 0;
rc                643 drivers/net/mii.c 		rc = -EOPNOTSUPP;
rc                647 drivers/net/mii.c 	if ((rc == 0) && (duplex_chg_out) && (duplex_changed))
rc                650 drivers/net/mii.c 	return rc;
rc                104 drivers/net/ntb_netdev.c 	int rc;
rc                138 drivers/net/ntb_netdev.c 	rc = ntb_transport_rx_enqueue(qp, skb, skb->data, ndev->mtu + ETH_HLEN);
rc                139 drivers/net/ntb_netdev.c 	if (rc) {
rc                211 drivers/net/ntb_netdev.c 	int rc;
rc                215 drivers/net/ntb_netdev.c 	rc = ntb_transport_tx_enqueue(dev->qp, skb, skb->data, skb->len);
rc                216 drivers/net/ntb_netdev.c 	if (rc)
rc                251 drivers/net/ntb_netdev.c 	int rc, i, len;
rc                257 drivers/net/ntb_netdev.c 			rc = -ENOMEM;
rc                261 drivers/net/ntb_netdev.c 		rc = ntb_transport_rx_enqueue(dev->qp, skb, skb->data,
rc                263 drivers/net/ntb_netdev.c 		if (rc) {
rc                280 drivers/net/ntb_netdev.c 	return rc;
rc                303 drivers/net/ntb_netdev.c 	int len, rc;
rc                325 drivers/net/ntb_netdev.c 				rc = -ENOMEM;
rc                329 drivers/net/ntb_netdev.c 			rc = ntb_transport_rx_enqueue(dev->qp, skb, skb->data,
rc                331 drivers/net/ntb_netdev.c 			if (rc) {
rc                351 drivers/net/ntb_netdev.c 	return rc;
rc                407 drivers/net/ntb_netdev.c 	int rc;
rc                442 drivers/net/ntb_netdev.c 		rc = -EIO;
rc                448 drivers/net/ntb_netdev.c 	rc = register_netdev(ndev);
rc                449 drivers/net/ntb_netdev.c 	if (rc)
rc                460 drivers/net/ntb_netdev.c 	return rc;
rc                482 drivers/net/ntb_netdev.c 	int rc;
rc                484 drivers/net/ntb_netdev.c 	rc = ntb_transport_register_client_dev(KBUILD_MODNAME);
rc                485 drivers/net/ntb_netdev.c 	if (rc)
rc                486 drivers/net/ntb_netdev.c 		return rc;
rc                202 drivers/net/phy/adin.c 	int rc;
rc                207 drivers/net/phy/adin.c 	rc = adin_lookup_reg_value(tbl, val);
rc                208 drivers/net/phy/adin.c 	if (rc < 0) {
rc                215 drivers/net/phy/adin.c 	return rc;
rc                314 drivers/net/phy/adin.c 	int rc;
rc                326 drivers/net/phy/adin.c 	rc = phy_modify(phydev, ADIN1300_PHY_CTRL3,
rc                329 drivers/net/phy/adin.c 	if (rc < 0)
rc                330 drivers/net/phy/adin.c 		return rc;
rc                412 drivers/net/phy/adin.c 	int rc;
rc                416 drivers/net/phy/adin.c 	rc = adin_config_rgmii_mode(phydev);
rc                417 drivers/net/phy/adin.c 	if (rc < 0)
rc                418 drivers/net/phy/adin.c 		return rc;
rc                420 drivers/net/phy/adin.c 	rc = adin_config_rmii_mode(phydev);
rc                421 drivers/net/phy/adin.c 	if (rc < 0)
rc                422 drivers/net/phy/adin.c 		return rc;
rc                424 drivers/net/phy/adin.c 	rc = adin_set_downshift(phydev, 4);
rc                425 drivers/net/phy/adin.c 	if (rc < 0)
rc                426 drivers/net/phy/adin.c 		return rc;
rc                428 drivers/net/phy/adin.c 	rc = adin_set_edpd(phydev, ETHTOOL_PHY_EDPD_DFLT_TX_MSECS);
rc                429 drivers/net/phy/adin.c 	if (rc < 0)
rc                430 drivers/net/phy/adin.c 		return rc;
rc                441 drivers/net/phy/adin.c 	int rc = phy_read(phydev, ADIN1300_INT_STATUS_REG);
rc                443 drivers/net/phy/adin.c 	return rc < 0 ? rc : 0;
rc                619 drivers/net/phy/adin.c 	int rc;
rc                622 drivers/net/phy/adin.c 	rc = phy_set_bits_mmd(phydev, MDIO_MMD_VEND1,
rc                625 drivers/net/phy/adin.c 	if (rc < 0)
rc                626 drivers/net/phy/adin.c 		return rc;
rc                631 drivers/net/phy/adin.c 	rc = phy_read_mmd(phydev, MDIO_MMD_VEND1,
rc                634 drivers/net/phy/adin.c 	return rc < 0 ? rc : 0;
rc                703 drivers/net/phy/adin.c 	int i, rc;
rc                706 drivers/net/phy/adin.c 	rc = phy_read(phydev, ADIN1300_RX_ERR_CNT);
rc                707 drivers/net/phy/adin.c 	if (rc < 0)
rc                 22 drivers/net/phy/bcm-cygnus.c 	int rc;
rc                 25 drivers/net/phy/bcm-cygnus.c 	rc = phy_write(phydev, MII_BCM54XX_AUX_CTL, 0x0c30);
rc                 26 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 27 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 30 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_write_misc(phydev, 0x39, 0x01, 0xA7C8);
rc                 31 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 32 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 35 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_write_misc(phydev, 0x3A, 0x00, 0x0803);
rc                 36 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 37 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 40 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_write_misc(phydev, 0x3A, 0x01, 0xA740);
rc                 41 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 42 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 45 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_write_misc(phydev, 0x3A, 0x03, 0x8400);
rc                 46 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 47 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 50 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_write_misc(phydev, 0x3B, 0x00, 0x0004);
rc                 51 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 52 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 55 drivers/net/phy/bcm-cygnus.c 	rc = phy_write(phydev, MII_BRCM_CORE_BASE1E, 0x02);
rc                 56 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 57 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 60 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_write_exp_sel(phydev, MII_BRCM_CORE_EXPB1, 0x10);
rc                 61 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 62 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 65 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_write_exp_sel(phydev, MII_BRCM_CORE_EXPB0, 0x10);
rc                 66 drivers/net/phy/bcm-cygnus.c 	if (rc < 0)
rc                 67 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 70 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_write_exp_sel(phydev, MII_BRCM_CORE_EXPB0, 0x00);
rc                 77 drivers/net/phy/bcm-cygnus.c 	int reg, rc;
rc                 85 drivers/net/phy/bcm-cygnus.c 	rc = phy_write(phydev, MII_BCM54XX_ECR, reg);
rc                 86 drivers/net/phy/bcm-cygnus.c 	if (rc)
rc                 87 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 93 drivers/net/phy/bcm-cygnus.c 	rc = phy_write(phydev, MII_BCM54XX_IMR, reg);
rc                 94 drivers/net/phy/bcm-cygnus.c 	if (rc)
rc                 95 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 98 drivers/net/phy/bcm-cygnus.c 	rc = bcm_cygnus_afe_config(phydev);
rc                 99 drivers/net/phy/bcm-cygnus.c 	if (rc)
rc                100 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                103 drivers/net/phy/bcm-cygnus.c 	rc = bcm_phy_set_eee(phydev, true);
rc                104 drivers/net/phy/bcm-cygnus.c 	if (rc)
rc                105 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                113 drivers/net/phy/bcm-cygnus.c 	int rc;
rc                120 drivers/net/phy/bcm-cygnus.c 	rc = bcm_cygnus_config_init(phydev);
rc                121 drivers/net/phy/bcm-cygnus.c 	if (rc)
rc                122 drivers/net/phy/bcm-cygnus.c 		return rc;
rc                 19 drivers/net/phy/bcm-phy-lib.c 	int rc;
rc                 21 drivers/net/phy/bcm-phy-lib.c 	rc = phy_write(phydev, MII_BCM54XX_EXP_SEL, reg);
rc                 22 drivers/net/phy/bcm-phy-lib.c 	if (rc < 0)
rc                 23 drivers/net/phy/bcm-phy-lib.c 		return rc;
rc                 66 drivers/net/phy/bcm-phy-lib.c 	int rc;
rc                 69 drivers/net/phy/bcm-phy-lib.c 	rc = phy_write(phydev, MII_BCM54XX_AUX_CTL,
rc                 71 drivers/net/phy/bcm-phy-lib.c 	if (rc < 0)
rc                 72 drivers/net/phy/bcm-phy-lib.c 		return rc;
rc                 76 drivers/net/phy/bcm-phy-lib.c 	rc = phy_write(phydev, MII_BCM54XX_AUX_CTL, tmp);
rc                 77 drivers/net/phy/bcm-phy-lib.c 	if (rc < 0)
rc                 78 drivers/net/phy/bcm-phy-lib.c 		return rc;
rc                 81 drivers/net/phy/bcm-phy-lib.c 	rc = bcm_phy_write_exp(phydev, tmp, val);
rc                 83 drivers/net/phy/bcm-phy-lib.c 	return rc;
rc                 90 drivers/net/phy/bcm-phy-lib.c 	int rc;
rc                 93 drivers/net/phy/bcm-phy-lib.c 	rc = phy_write(phydev, MII_BCM54XX_AUX_CTL,
rc                 95 drivers/net/phy/bcm-phy-lib.c 	if (rc < 0)
rc                 96 drivers/net/phy/bcm-phy-lib.c 		return rc;
rc                100 drivers/net/phy/bcm-phy-lib.c 	rc = phy_write(phydev, MII_BCM54XX_AUX_CTL, tmp);
rc                101 drivers/net/phy/bcm-phy-lib.c 	if (rc < 0)
rc                102 drivers/net/phy/bcm-phy-lib.c 		return rc;
rc                105 drivers/net/phy/bcm-phy-lib.c 	rc = bcm_phy_read_exp(phydev, tmp);
rc                107 drivers/net/phy/bcm-phy-lib.c 	return rc;
rc                 88 drivers/net/phy/broadcom.c 	int rc, val;
rc                103 drivers/net/phy/broadcom.c 	rc = bcm54xx_auxctl_write(phydev, MII_BCM54XX_AUXCTL_SHDWSEL_MISC,
rc                105 drivers/net/phy/broadcom.c 	if (rc < 0)
rc                106 drivers/net/phy/broadcom.c 		return rc;
rc                120 drivers/net/phy/broadcom.c 	rc = bcm_phy_write_shadow(phydev, BCM54810_SHD_CLK_CTL, val);
rc                121 drivers/net/phy/broadcom.c 	if (rc < 0)
rc                122 drivers/net/phy/broadcom.c 		return rc;
rc                 47 drivers/net/phy/mdio-aspeed.c 	int rc;
rc                 64 drivers/net/phy/mdio-aspeed.c 	rc = readl_poll_timeout(ctx->base + ASPEED_MDIO_DATA, data,
rc                 68 drivers/net/phy/mdio-aspeed.c 	if (rc < 0)
rc                 69 drivers/net/phy/mdio-aspeed.c 		return rc;
rc                105 drivers/net/phy/mdio-aspeed.c 	int rc;
rc                122 drivers/net/phy/mdio-aspeed.c 	rc = of_mdiobus_register(bus, pdev->dev.of_node);
rc                123 drivers/net/phy/mdio-aspeed.c 	if (rc) {
rc                125 drivers/net/phy/mdio-aspeed.c 		return rc;
rc                 70 drivers/net/phy/mdio-bcm-iproc.c 	int rc;
rc                 72 drivers/net/phy/mdio-bcm-iproc.c 	rc = iproc_mdio_wait_for_idle(priv->base);
rc                 73 drivers/net/phy/mdio-bcm-iproc.c 	if (rc)
rc                 74 drivers/net/phy/mdio-bcm-iproc.c 		return rc;
rc                 85 drivers/net/phy/mdio-bcm-iproc.c 	rc = iproc_mdio_wait_for_idle(priv->base);
rc                 86 drivers/net/phy/mdio-bcm-iproc.c 	if (rc)
rc                 87 drivers/net/phy/mdio-bcm-iproc.c 		return rc;
rc                 99 drivers/net/phy/mdio-bcm-iproc.c 	int rc;
rc                101 drivers/net/phy/mdio-bcm-iproc.c 	rc = iproc_mdio_wait_for_idle(priv->base);
rc                102 drivers/net/phy/mdio-bcm-iproc.c 	if (rc)
rc                103 drivers/net/phy/mdio-bcm-iproc.c 		return rc;
rc                115 drivers/net/phy/mdio-bcm-iproc.c 	rc = iproc_mdio_wait_for_idle(priv->base);
rc                116 drivers/net/phy/mdio-bcm-iproc.c 	if (rc)
rc                117 drivers/net/phy/mdio-bcm-iproc.c 		return rc;
rc                126 drivers/net/phy/mdio-bcm-iproc.c 	int rc;
rc                154 drivers/net/phy/mdio-bcm-iproc.c 	rc = of_mdiobus_register(bus, pdev->dev.of_node);
rc                155 drivers/net/phy/mdio-bcm-iproc.c 	if (rc) {
rc                168 drivers/net/phy/mdio-bcm-iproc.c 	return rc;
rc                189 drivers/net/phy/mdio-mux-bcm-iproc.c 	int rc;
rc                224 drivers/net/phy/mdio-mux-bcm-iproc.c 	rc = clk_prepare_enable(md->core_clk);
rc                225 drivers/net/phy/mdio-mux-bcm-iproc.c 	if (rc) {
rc                227 drivers/net/phy/mdio-mux-bcm-iproc.c 		return rc;
rc                240 drivers/net/phy/mdio-mux-bcm-iproc.c 	rc = mdiobus_register(bus);
rc                241 drivers/net/phy/mdio-mux-bcm-iproc.c 	if (rc) {
rc                248 drivers/net/phy/mdio-mux-bcm-iproc.c 	rc = mdio_mux_init(md->dev, md->dev->of_node, mdio_mux_iproc_switch_fn,
rc                250 drivers/net/phy/mdio-mux-bcm-iproc.c 	if (rc) {
rc                264 drivers/net/phy/mdio-mux-bcm-iproc.c 	return rc;
rc                291 drivers/net/phy/mdio-mux-bcm-iproc.c 	int rc;
rc                293 drivers/net/phy/mdio-mux-bcm-iproc.c 	rc = clk_prepare_enable(md->core_clk);
rc                294 drivers/net/phy/mdio-mux-bcm-iproc.c 	if (rc) {
rc                296 drivers/net/phy/mdio-mux-bcm-iproc.c 		return rc;
rc                234 drivers/net/phy/mdio_bus.c 	int rc;
rc                236 drivers/net/phy/mdio_bus.c 	rc = devres_release(dev, _devm_mdiobus_free,
rc                238 drivers/net/phy/mdio_bus.c 	WARN_ON(rc);
rc                718 drivers/net/phy/mdio_bus.c 	int rc;
rc                721 drivers/net/phy/mdio_bus.c 	rc = of_device_uevent_modalias(dev, env);
rc                722 drivers/net/phy/mdio_bus.c 	if (rc != -ENODEV)
rc                723 drivers/net/phy/mdio_bus.c 		return rc;
rc                150 drivers/net/phy/micrel.c 	int rc;
rc                152 drivers/net/phy/micrel.c 	rc = phy_read(phydev, MII_KSZPHY_INTCS);
rc                154 drivers/net/phy/micrel.c 	return (rc < 0) ? rc : 0;
rc                202 drivers/net/phy/micrel.c 	int rc, temp, shift;
rc                217 drivers/net/phy/micrel.c 		rc = temp;
rc                223 drivers/net/phy/micrel.c 	rc = phy_write(phydev, reg, temp);
rc                225 drivers/net/phy/micrel.c 	if (rc < 0)
rc                228 drivers/net/phy/micrel.c 	return rc;
rc                 36 drivers/net/phy/microchip.c 	int rc;
rc                 40 drivers/net/phy/microchip.c 		rc = phy_write(phydev, LAN88XX_INT_MASK, 0x7FFF);
rc                 41 drivers/net/phy/microchip.c 		rc = phy_read(phydev, LAN88XX_INT_STS);
rc                 42 drivers/net/phy/microchip.c 		rc = phy_write(phydev, LAN88XX_INT_MASK,
rc                 46 drivers/net/phy/microchip.c 		rc = phy_write(phydev, LAN88XX_INT_MASK, 0);
rc                 49 drivers/net/phy/microchip.c 	return rc < 0 ? rc : 0;
rc                 54 drivers/net/phy/microchip.c 	int rc = phy_read(phydev, LAN88XX_INT_STS);
rc                 56 drivers/net/phy/microchip.c 	return rc < 0 ? rc : 0;
rc                 55 drivers/net/phy/microchip_t1.c 	int rc = 0;
rc                 62 drivers/net/phy/microchip_t1.c 			rc = phy_write(phydev, offset, val);
rc                 64 drivers/net/phy/microchip_t1.c 			rc = phy_read(phydev, offset);
rc                 65 drivers/net/phy/microchip_t1.c 		return rc;
rc                 70 drivers/net/phy/microchip_t1.c 		rc = phy_write(phydev, LAN87XX_EXT_REG_WR_DATA, val);
rc                 71 drivers/net/phy/microchip_t1.c 		if (rc < 0)
rc                 72 drivers/net/phy/microchip_t1.c 			return rc;
rc                 79 drivers/net/phy/microchip_t1.c 	rc = phy_write(phydev, LAN87XX_EXT_REG_CTL, ereg);
rc                 80 drivers/net/phy/microchip_t1.c 	if (rc < 0)
rc                 81 drivers/net/phy/microchip_t1.c 		return rc;
rc                 84 drivers/net/phy/microchip_t1.c 		rc = phy_read(phydev, LAN87XX_EXT_REG_RD_DATA);
rc                 86 drivers/net/phy/microchip_t1.c 	return rc;
rc                 92 drivers/net/phy/microchip_t1.c 	int new = 0, rc = 0;
rc                 97 drivers/net/phy/microchip_t1.c 	rc = access_ereg(phydev, PHYACC_ATTR_MODE_READ, bank, offset, val);
rc                 98 drivers/net/phy/microchip_t1.c 	if (rc < 0)
rc                 99 drivers/net/phy/microchip_t1.c 		return rc;
rc                101 drivers/net/phy/microchip_t1.c 	new = val | (rc & (mask ^ 0xFFFF));
rc                102 drivers/net/phy/microchip_t1.c 	rc = access_ereg(phydev, PHYACC_ATTR_MODE_WRITE, bank, offset, new);
rc                104 drivers/net/phy/microchip_t1.c 	return rc;
rc                142 drivers/net/phy/microchip_t1.c 	int rc, i;
rc                145 drivers/net/phy/microchip_t1.c 	rc = access_ereg_modify_changed(phydev, PHYACC_ATTR_BANK_SMI,
rc                147 drivers/net/phy/microchip_t1.c 	if (rc < 0)
rc                148 drivers/net/phy/microchip_t1.c 		return rc;
rc                151 drivers/net/phy/microchip_t1.c 	rc = access_ereg_modify_changed(phydev, PHYACC_ATTR_BANK_SMI,
rc                153 drivers/net/phy/microchip_t1.c 	if (rc < 0)
rc                154 drivers/net/phy/microchip_t1.c 		return rc;
rc                158 drivers/net/phy/microchip_t1.c 	rc = access_ereg(phydev, PHYACC_ATTR_MODE_READ,
rc                160 drivers/net/phy/microchip_t1.c 	if (rc < 0)
rc                161 drivers/net/phy/microchip_t1.c 		return rc;
rc                162 drivers/net/phy/microchip_t1.c 	if ((rc & 0x8000) != 0)
rc                168 drivers/net/phy/microchip_t1.c 			rc = access_ereg_modify_changed(phydev, init[i].bank,
rc                173 drivers/net/phy/microchip_t1.c 			rc = access_ereg(phydev, init[i].mode, init[i].bank,
rc                176 drivers/net/phy/microchip_t1.c 		if (rc < 0)
rc                177 drivers/net/phy/microchip_t1.c 			return rc;
rc                185 drivers/net/phy/microchip_t1.c 	int rc, val = 0;
rc                189 drivers/net/phy/microchip_t1.c 		rc = phy_write(phydev, LAN87XX_INTERRUPT_MASK, 0x7FFF);
rc                190 drivers/net/phy/microchip_t1.c 		rc = phy_read(phydev, LAN87XX_INTERRUPT_SOURCE);
rc                194 drivers/net/phy/microchip_t1.c 	rc = phy_write(phydev, LAN87XX_INTERRUPT_MASK, val);
rc                196 drivers/net/phy/microchip_t1.c 	return rc < 0 ? rc : 0;
rc                201 drivers/net/phy/microchip_t1.c 	int rc = phy_read(phydev, LAN87XX_INTERRUPT_SOURCE);
rc                203 drivers/net/phy/microchip_t1.c 	return rc < 0 ? rc : 0;
rc                208 drivers/net/phy/microchip_t1.c 	int rc = lan87xx_phy_init(phydev);
rc                210 drivers/net/phy/microchip_t1.c 	return rc < 0 ? rc : 0;
rc                501 drivers/net/phy/mscc.c 	int rc;
rc                508 drivers/net/phy/mscc.c 	rc = phy_write(phydev, MSCC_PHY_LED_MODE_SEL, reg_val);
rc                511 drivers/net/phy/mscc.c 	return rc;
rc                529 drivers/net/phy/mscc.c 	int rc;
rc                542 drivers/net/phy/mscc.c 	rc = phy_write(phydev, MSCC_PHY_BYPASS_CONTROL, reg_val);
rc                543 drivers/net/phy/mscc.c 	if (rc)
rc                544 drivers/net/phy/mscc.c 		return rc;
rc                553 drivers/net/phy/mscc.c 	rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_EXTENDED,
rc                556 drivers/net/phy/mscc.c 	if (rc < 0)
rc                557 drivers/net/phy/mscc.c 		return rc;
rc                601 drivers/net/phy/mscc.c 	int rc;
rc                609 drivers/net/phy/mscc.c 	rc = phy_select_page(phydev, MSCC_PHY_PAGE_EXTENDED_2);
rc                610 drivers/net/phy/mscc.c 	if (rc < 0) {
rc                611 drivers/net/phy/mscc.c 		rc = phy_restore_page(phydev, rc, rc);
rc                649 drivers/net/phy/mscc.c 	rc = phy_restore_page(phydev, rc, rc > 0 ? 0 : rc);
rc                650 drivers/net/phy/mscc.c 	if (rc < 0)
rc                657 drivers/net/phy/mscc.c 		rc = phy_write(phydev, MII_VSC85XX_INT_MASK, reg_val);
rc                658 drivers/net/phy/mscc.c 		if (rc)
rc                664 drivers/net/phy/mscc.c 		rc = phy_write(phydev, MII_VSC85XX_INT_MASK, reg_val);
rc                665 drivers/net/phy/mscc.c 		if (rc)
rc                674 drivers/net/phy/mscc.c 	return rc;
rc                680 drivers/net/phy/mscc.c 	int rc;
rc                687 drivers/net/phy/mscc.c 	rc = phy_select_page(phydev, MSCC_PHY_PAGE_EXTENDED_2);
rc                688 drivers/net/phy/mscc.c 	if (rc < 0)
rc                706 drivers/net/phy/mscc.c 	phy_restore_page(phydev, rc, rc > 0 ? 0 : rc);
rc                798 drivers/net/phy/mscc.c 	int rc;
rc                801 drivers/net/phy/mscc.c 	rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_EXTENDED_2,
rc                806 drivers/net/phy/mscc.c 	return rc;
rc                812 drivers/net/phy/mscc.c 	int rc;
rc                830 drivers/net/phy/mscc.c 		rc = -EINVAL;
rc                833 drivers/net/phy/mscc.c 	rc = phy_write(phydev, MSCC_PHY_EXT_PHY_CNTL_1, reg_val);
rc                834 drivers/net/phy/mscc.c 	if (rc)
rc                837 drivers/net/phy/mscc.c 	rc = genphy_soft_reset(phydev);
rc                842 drivers/net/phy/mscc.c 	return rc;
rc                847 drivers/net/phy/mscc.c 	int rc;
rc                855 drivers/net/phy/mscc.c 	rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_EXTENDED_2,
rc                861 drivers/net/phy/mscc.c 	return rc;
rc                897 drivers/net/phy/mscc.c 	int rc;
rc                907 drivers/net/phy/mscc.c 	rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_STANDARD,
rc                910 drivers/net/phy/mscc.c 	if (rc < 0)
rc                911 drivers/net/phy/mscc.c 		return rc;
rc                912 drivers/net/phy/mscc.c 	rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_TEST,
rc                914 drivers/net/phy/mscc.c 	if (rc < 0)
rc                915 drivers/net/phy/mscc.c 		return rc;
rc                916 drivers/net/phy/mscc.c 	rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_TEST,
rc                918 drivers/net/phy/mscc.c 	if (rc < 0)
rc                919 drivers/net/phy/mscc.c 		return rc;
rc                920 drivers/net/phy/mscc.c 	rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_TEST,
rc                922 drivers/net/phy/mscc.c 	if (rc < 0)
rc                923 drivers/net/phy/mscc.c 		return rc;
rc               1737 drivers/net/phy/mscc.c 	int rc, i, phy_id;
rc               1740 drivers/net/phy/mscc.c 	rc = vsc85xx_default_config(phydev);
rc               1741 drivers/net/phy/mscc.c 	if (rc)
rc               1742 drivers/net/phy/mscc.c 		return rc;
rc               1744 drivers/net/phy/mscc.c 	rc = vsc85xx_mac_if_set(phydev, phydev->interface);
rc               1745 drivers/net/phy/mscc.c 	if (rc)
rc               1746 drivers/net/phy/mscc.c 		return rc;
rc               1748 drivers/net/phy/mscc.c 	rc = vsc85xx_edge_rate_cntl_set(phydev, vsc8531->rate_magic);
rc               1749 drivers/net/phy/mscc.c 	if (rc)
rc               1750 drivers/net/phy/mscc.c 		return rc;
rc               1755 drivers/net/phy/mscc.c 		rc = vsc8531_pre_init_seq_set(phydev);
rc               1756 drivers/net/phy/mscc.c 		if (rc)
rc               1757 drivers/net/phy/mscc.c 			return rc;
rc               1760 drivers/net/phy/mscc.c 	rc = vsc85xx_eee_init_seq_set(phydev);
rc               1761 drivers/net/phy/mscc.c 	if (rc)
rc               1762 drivers/net/phy/mscc.c 		return rc;
rc               1765 drivers/net/phy/mscc.c 		rc = vsc85xx_led_cntl_set(phydev, i, vsc8531->leds_mode[i]);
rc               1766 drivers/net/phy/mscc.c 		if (rc)
rc               1767 drivers/net/phy/mscc.c 			return rc;
rc               1775 drivers/net/phy/mscc.c 	int rc = 0;
rc               1778 drivers/net/phy/mscc.c 		rc = phy_read(phydev, MII_VSC85XX_INT_STATUS);
rc               1780 drivers/net/phy/mscc.c 	return (rc < 0) ? 0 : rc & MII_VSC85XX_INT_MASK_MASK;
rc               2165 drivers/net/phy/mscc.c 	int rc = 0;
rc               2168 drivers/net/phy/mscc.c 		rc = phy_read(phydev, MII_VSC85XX_INT_STATUS);
rc               2170 drivers/net/phy/mscc.c 	return (rc < 0) ? rc : 0;
rc               2175 drivers/net/phy/mscc.c 	int rc;
rc               2178 drivers/net/phy/mscc.c 		rc = phy_write(phydev, MII_VSC85XX_INT_MASK,
rc               2181 drivers/net/phy/mscc.c 		rc = phy_write(phydev, MII_VSC85XX_INT_MASK, 0);
rc               2182 drivers/net/phy/mscc.c 		if (rc < 0)
rc               2183 drivers/net/phy/mscc.c 			return rc;
rc               2184 drivers/net/phy/mscc.c 		rc = phy_read(phydev, MII_VSC85XX_INT_STATUS);
rc               2187 drivers/net/phy/mscc.c 	return rc;
rc               2192 drivers/net/phy/mscc.c 	int rc;
rc               2194 drivers/net/phy/mscc.c 	rc = vsc85xx_mdix_set(phydev, phydev->mdix_ctrl);
rc               2195 drivers/net/phy/mscc.c 	if (rc < 0)
rc               2196 drivers/net/phy/mscc.c 		return rc;
rc               2203 drivers/net/phy/mscc.c 	int rc;
rc               2205 drivers/net/phy/mscc.c 	rc = vsc85xx_mdix_get(phydev, &phydev->mdix);
rc               2206 drivers/net/phy/mscc.c 	if (rc < 0)
rc               2207 drivers/net/phy/mscc.c 		return rc;
rc                957 drivers/net/phy/phy_device.c 	int rc;
rc                962 drivers/net/phy/phy_device.c 	rc = phy_attach_direct(dev, phydev, phydev->dev_flags, interface);
rc                963 drivers/net/phy/phy_device.c 	if (rc)
rc                964 drivers/net/phy/phy_device.c 		return rc;
rc                995 drivers/net/phy/phy_device.c 	int rc;
rc               1007 drivers/net/phy/phy_device.c 	rc = phy_connect_direct(dev, phydev, handler, interface);
rc               1009 drivers/net/phy/phy_device.c 	if (rc)
rc               1010 drivers/net/phy/phy_device.c 		return ERR_PTR(rc);
rc               1336 drivers/net/phy/phy_device.c 	int rc;
rc               1351 drivers/net/phy/phy_device.c 	rc = phy_attach_direct(dev, phydev, phydev->dev_flags, interface);
rc               1353 drivers/net/phy/phy_device.c 	if (rc)
rc               1354 drivers/net/phy/phy_device.c 		return ERR_PTR(rc);
rc               2386 drivers/net/phy/phy_device.c 	int rc;
rc               2388 drivers/net/phy/phy_device.c 	rc = mdio_bus_init();
rc               2389 drivers/net/phy/phy_device.c 	if (rc)
rc               2390 drivers/net/phy/phy_device.c 		return rc;
rc               2394 drivers/net/phy/phy_device.c 	rc = phy_driver_register(&genphy_c45_driver, THIS_MODULE);
rc               2395 drivers/net/phy/phy_device.c 	if (rc)
rc               2398 drivers/net/phy/phy_device.c 	rc = phy_driver_register(&genphy_driver, THIS_MODULE);
rc               2399 drivers/net/phy/phy_device.c 	if (rc) {
rc               2405 drivers/net/phy/phy_device.c 	return rc;
rc                 40 drivers/net/phy/smsc.c 	int rc = phy_write (phydev, MII_LAN83C185_IM,
rc                 45 drivers/net/phy/smsc.c 	return rc < 0 ? rc : 0;
rc                 50 drivers/net/phy/smsc.c 	int rc = phy_read (phydev, MII_LAN83C185_ISF);
rc                 52 drivers/net/phy/smsc.c 	return rc < 0 ? rc : 0;
rc                 59 drivers/net/phy/smsc.c 	int rc = phy_read(phydev, MII_LAN83C185_CTRL_STATUS);
rc                 61 drivers/net/phy/smsc.c 	if (rc < 0)
rc                 62 drivers/net/phy/smsc.c 		return rc;
rc                 66 drivers/net/phy/smsc.c 		rc = phy_write(phydev, MII_LAN83C185_CTRL_STATUS,
rc                 67 drivers/net/phy/smsc.c 			       rc | MII_LAN83C185_EDPWRDOWN);
rc                 68 drivers/net/phy/smsc.c 		if (rc < 0)
rc                 69 drivers/net/phy/smsc.c 			return rc;
rc                 77 drivers/net/phy/smsc.c 	int rc = phy_read(phydev, MII_LAN83C185_SPECIAL_MODES);
rc                 78 drivers/net/phy/smsc.c 	if (rc < 0)
rc                 79 drivers/net/phy/smsc.c 		return rc;
rc                 84 drivers/net/phy/smsc.c 	if ((rc & MII_LAN83C185_MODE_MASK) == MII_LAN83C185_MODE_POWERDOWN) {
rc                 86 drivers/net/phy/smsc.c 		rc |= MII_LAN83C185_MODE_ALL;
rc                 87 drivers/net/phy/smsc.c 		phy_write(phydev, MII_LAN83C185_SPECIAL_MODES, rc);
rc                118 drivers/net/phy/smsc.c 		int rc = phy_read(phydev, MII_LAN83C185_CTRL_STATUS);
rc                119 drivers/net/phy/smsc.c 		if (rc < 0)
rc                120 drivers/net/phy/smsc.c 			return rc;
rc                122 drivers/net/phy/smsc.c 		rc = phy_write(phydev, MII_LAN83C185_CTRL_STATUS,
rc                123 drivers/net/phy/smsc.c 			       rc & ~MII_LAN83C185_EDPWRDOWN);
rc                124 drivers/net/phy/smsc.c 		if (rc < 0)
rc                125 drivers/net/phy/smsc.c 			return rc;
rc                131 drivers/net/phy/smsc.c 			rc = phy_read(phydev, MII_LAN83C185_CTRL_STATUS);
rc                132 drivers/net/phy/smsc.c 			if (rc < 0)
rc                133 drivers/net/phy/smsc.c 				return rc;
rc                134 drivers/net/phy/smsc.c 			if (rc & MII_LAN83C185_ENERGYON)
rc                139 drivers/net/phy/smsc.c 		rc = phy_read(phydev, MII_LAN83C185_CTRL_STATUS);
rc                140 drivers/net/phy/smsc.c 		if (rc < 0)
rc                141 drivers/net/phy/smsc.c 			return rc;
rc                143 drivers/net/phy/smsc.c 		rc = phy_write(phydev, MII_LAN83C185_CTRL_STATUS,
rc                144 drivers/net/phy/smsc.c 			       rc | MII_LAN83C185_EDPWRDOWN);
rc                145 drivers/net/phy/smsc.c 		if (rc < 0)
rc                146 drivers/net/phy/smsc.c 			return rc;
rc                610 drivers/net/ppp/ppp_deflate.c 	int rc;
rc                612 drivers/net/ppp/ppp_deflate.c 	rc = ppp_register_compressor(&ppp_deflate);
rc                613 drivers/net/ppp/ppp_deflate.c 	if (rc)
rc                614 drivers/net/ppp/ppp_deflate.c 		return rc;
rc                616 drivers/net/ppp/ppp_deflate.c 	rc = ppp_register_compressor(&ppp_deflate_draft);
rc                617 drivers/net/ppp/ppp_deflate.c 	if (rc) {
rc                619 drivers/net/ppp/ppp_deflate.c 		return rc;
rc                 71 drivers/net/ppp/pppox.c 	int rc;
rc                 78 drivers/net/ppp/pppox.c 		rc = -ENOTCONN;
rc                 82 drivers/net/ppp/pppox.c 		rc = -EINVAL;
rc                 87 drivers/net/ppp/pppox.c 		rc = 0;
rc                 92 drivers/net/ppp/pppox.c 		rc = pppox_protos[sk->sk_protocol]->ioctl ?
rc                 97 drivers/net/ppp/pppox.c 	return rc;
rc                117 drivers/net/ppp/pppox.c 	int rc = -EPROTOTYPE;
rc                122 drivers/net/ppp/pppox.c 	rc = -EPROTONOSUPPORT;
rc                129 drivers/net/ppp/pppox.c 	rc = pppox_protos[protocol]->create(net, sock, kern);
rc                133 drivers/net/ppp/pppox.c 	return rc;
rc                310 drivers/net/rionet.c 	int i, rc = 0;
rc                319 drivers/net/rionet.c 	if ((rc = rio_request_inb_dbell(rnet->mport,
rc                326 drivers/net/rionet.c 	if ((rc = rio_request_inb_mbox(rnet->mport,
rc                333 drivers/net/rionet.c 	if ((rc = rio_request_outb_mbox(rnet->mport,
rc                362 drivers/net/rionet.c 	return rc;
rc                482 drivers/net/rionet.c 	int rc = 0;
rc                491 drivers/net/rionet.c 		rc = -ENOMEM;
rc                524 drivers/net/rionet.c 	rc = register_netdev(ndev);
rc                525 drivers/net/rionet.c 	if (rc != 0) {
rc                540 drivers/net/rionet.c 	return rc;
rc                545 drivers/net/rionet.c 	int rc = -ENODEV;
rc                553 drivers/net/rionet.c 		return rc;
rc                575 drivers/net/rionet.c 			rc = -ENOMEM;
rc                579 drivers/net/rionet.c 		rc = rionet_setup_netdev(rdev->net->hport, ndev);
rc                580 drivers/net/rionet.c 		if (rc) {
rc                582 drivers/net/rionet.c 			       DRV_NAME, rc);
rc                605 drivers/net/rionet.c 			rc = -ENOMEM;
rc                615 drivers/net/rionet.c 			rc = -ENOMEM;
rc                632 drivers/net/rionet.c 	return rc;
rc               1162 drivers/net/sungem_phy.c 	int rc;
rc               1173 drivers/net/sungem_phy.c 	rc = reset_one_mii_phy(phy, mii_id);
rc               1174 drivers/net/sungem_phy.c 	if (rc)
rc                180 drivers/net/usb/sr9700.c 	int rc = 0;
rc                193 drivers/net/usb/sr9700.c 			rc = 1;
rc                196 drivers/net/usb/sr9700.c 	if (rc == 1)
rc                228 drivers/net/usb/sr9700.c 	int rc = 0;
rc                233 drivers/net/usb/sr9700.c 		rc = 1;
rc                235 drivers/net/usb/sr9700.c 	return rc;
rc                512 drivers/net/vrf.c 	int rc = -ENOMEM;
rc                531 drivers/net/vrf.c 	rc = 0;
rc                533 drivers/net/vrf.c 	return rc;
rc                925 drivers/net/vrf.c 	bool rc = false;
rc                942 drivers/net/vrf.c 			rc = true;
rc                948 drivers/net/vrf.c 	return rc;
rc               1460 drivers/net/vrf.c 	int rc;
rc               1464 drivers/net/vrf.c 	rc = register_pernet_subsys(&vrf_net_ops);
rc               1465 drivers/net/vrf.c 	if (rc < 0)
rc               1468 drivers/net/vrf.c 	rc = rtnl_link_register(&vrf_link_ops);
rc               1469 drivers/net/vrf.c 	if (rc < 0) {
rc               1478 drivers/net/vrf.c 	return rc;
rc                544 drivers/net/vxlan.c 	int rc = 0;
rc                556 drivers/net/vxlan.c 		rc = -ENOENT;
rc                565 drivers/net/vxlan.c 	return rc;
rc                576 drivers/net/vxlan.c 	int rc;
rc                579 drivers/net/vxlan.c 	rc = nb->notifier_call(nb, SWITCHDEV_VXLAN_FDB_ADD_TO_DEVICE,
rc                581 drivers/net/vxlan.c 	return notifier_to_errno(rc);
rc                592 drivers/net/vxlan.c 	int rc = 0;
rc                603 drivers/net/vxlan.c 					rc = vxlan_fdb_notify_one(nb, vxlan,
rc                606 drivers/net/vxlan.c 					if (rc)
rc                617 drivers/net/vxlan.c 	return rc;
rc                831 drivers/net/vxlan.c 	int rc;
rc                842 drivers/net/vxlan.c 	rc = vxlan_fdb_append(f, ip, port, vni, ifindex, &rd);
rc                843 drivers/net/vxlan.c 	if (rc < 0) {
rc                845 drivers/net/vxlan.c 		return rc;
rc                909 drivers/net/vxlan.c 	int rc = 0;
rc                933 drivers/net/vxlan.c 			rc = vxlan_fdb_replace(f, ip, port, vni,
rc                935 drivers/net/vxlan.c 			notify |= rc;
rc                943 drivers/net/vxlan.c 		rc = vxlan_fdb_append(f, ip, port, vni, ifindex, &rd);
rc                945 drivers/net/vxlan.c 		if (rc < 0)
rc                946 drivers/net/vxlan.c 			return rc;
rc                947 drivers/net/vxlan.c 		notify |= rc;
rc                966 drivers/net/vxlan.c 	if ((flags & NLM_F_REPLACE) && rc)
rc                968 drivers/net/vxlan.c 	else if ((flags & NLM_F_APPEND) && rc) {
rc                985 drivers/net/vxlan.c 	int rc;
rc                993 drivers/net/vxlan.c 	rc = vxlan_fdb_create(vxlan, mac, ip, state, port, src_vni,
rc                995 drivers/net/vxlan.c 	if (rc < 0)
rc                996 drivers/net/vxlan.c 		return rc;
rc                999 drivers/net/vxlan.c 	rc = vxlan_fdb_notify(vxlan, f, first_remote_rtnl(f), RTM_NEWNEIGH,
rc               1001 drivers/net/vxlan.c 	if (rc)
rc               1008 drivers/net/vxlan.c 	return rc;
rc               4456 drivers/net/vxlan.c 	int rc;
rc               4460 drivers/net/vxlan.c 	rc = register_pernet_subsys(&vxlan_net_ops);
rc               4461 drivers/net/vxlan.c 	if (rc)
rc               4464 drivers/net/vxlan.c 	rc = register_netdevice_notifier(&vxlan_notifier_block);
rc               4465 drivers/net/vxlan.c 	if (rc)
rc               4468 drivers/net/vxlan.c 	rc = register_switchdev_notifier(&vxlan_switchdev_notifier_block);
rc               4469 drivers/net/vxlan.c 	if (rc)
rc               4472 drivers/net/vxlan.c 	rc = rtnl_link_register(&vxlan_link_ops);
rc               4473 drivers/net/vxlan.c 	if (rc)
rc               4484 drivers/net/vxlan.c 	return rc;
rc                318 drivers/net/wan/lapbether.c 	int rc = -ENOMEM;
rc                333 drivers/net/wan/lapbether.c 	rc = -EIO;
rc                338 drivers/net/wan/lapbether.c 	rc = 0;
rc                340 drivers/net/wan/lapbether.c 	return rc;
rc                547 drivers/net/wireless/ath/ath10k/debug.c 	ssize_t rc;
rc                554 drivers/net/wireless/ath/ath10k/debug.c 	rc = simple_write_to_buffer(buf, sizeof(buf) - 1, ppos, user_buf, count);
rc                555 drivers/net/wireless/ath/ath10k/debug.c 	if (rc < 0)
rc                556 drivers/net/wireless/ath/ath10k/debug.c 		return rc;
rc                453 drivers/net/wireless/ath/ath9k/common-spectral.c 	struct rchan *rc = spec_priv->rfs_chan_spec_scan;
rc                456 drivers/net/wireless/ath/ath9k/common-spectral.c 		if ((buf = *per_cpu_ptr(rc->buf, i))) {
rc               1221 drivers/net/wireless/ath/carl9170/phy.c 	u8 rc = AR5416_MAX_RATE_POWER;
rc               1233 drivers/net/wireless/ath/carl9170/phy.c 			rc = edges[i].power_flags & ~AR9170_CALCTL_EDGE_FLAGS;
rc               1241 drivers/net/wireless/ath/carl9170/phy.c 				rc = edges[i - 1].power_flags &
rc               1252 drivers/net/wireless/ath/carl9170/phy.c 			rc = edges[i - 1].power_flags &
rc               1256 drivers/net/wireless/ath/carl9170/phy.c 	return rc;
rc               1264 drivers/net/wireless/ath/carl9170/phy.c 	u8 rc = 0;
rc               1272 drivers/net/wireless/ath/carl9170/phy.c 		rc |= 0xf0;
rc               1279 drivers/net/wireless/ath/carl9170/phy.c 				rc |= 0x0f;
rc               1284 drivers/net/wireless/ath/carl9170/phy.c 	return rc;
rc                454 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc                459 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_call(wil, WMI_NOTIFY_REQ_CMDID, vif->mid, &cmd, sizeof(cmd),
rc                462 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc                463 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc                521 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc                530 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc                539 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_cid_fill_sinfo(vif, cid, sinfo);
rc                541 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc                570 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc                580 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_cid_fill_sinfo(vif, cid, sinfo);
rc                582 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc                669 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc                702 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_cfg80211_validate_add_iface(wil, type);
rc                703 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc) {
rc                704 drivers/net/wireless/ath/wil6210/cfg80211.c 		wil_err(wil, "iface validation failed, err=%d\n", rc);
rc                705 drivers/net/wireless/ath/wil6210/cfg80211.c 		return ERR_PTR(rc);
rc                724 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_vif_add(wil, vif);
rc                725 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc                733 drivers/net/wireless/ath/wil6210/cfg80211.c 	return ERR_PTR(rc);
rc                741 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc                748 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_pcp_stop(vif);
rc                749 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc) {
rc                751 drivers/net/wireless/ath/wil6210/cfg80211.c 				 rc);
rc                766 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc                787 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_vif_prepare_stop(vif);
rc                788 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc                796 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc                817 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc                823 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wil_cfg80211_validate_change_iface(wil, vif, type);
rc                824 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc) {
rc                825 drivers/net/wireless/ath/wil6210/cfg80211.c 			wil_err(wil, "iface validation failed, err=%d\n", rc);
rc                826 drivers/net/wireless/ath/wil6210/cfg80211.c 			return rc;
rc                839 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = __wil_up(wil);
rc                842 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc)
rc                843 drivers/net/wireless/ath/wil6210/cfg80211.c 			return rc;
rc                864 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_port_delete(wil, vif->mid);
rc                865 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc)
rc                866 drivers/net/wireless/ath/wil6210/cfg80211.c 			return rc;
rc                867 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_port_allocate(wil, vif->mid, ndev->dev_addr, type);
rc                868 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc)
rc                869 drivers/net/wireless/ath/wil6210/cfg80211.c 			return rc;
rc                887 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc                914 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = -EAGAIN;
rc                922 drivers/net/wireless/ath/wil6210/cfg80211.c 			rc = -EIO;
rc                930 drivers/net/wireless/ath/wil6210/cfg80211.c 			rc = wil_p2p_search(vif, request);
rc                931 drivers/net/wireless/ath/wil6210/cfg80211.c 			if (rc) {
rc                954 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_set_ssid(vif, request->ssids[0].ssid_len,
rc                957 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_set_ssid(vif, 0, NULL);
rc                959 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc) {
rc                960 drivers/net/wireless/ath/wil6210/cfg80211.c 		wil_err(wil, "set SSID for scan request failed: %d\n", rc);
rc                992 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_set_ie(vif, WMI_FRAME_PROBE_REQ,
rc                994 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               1004 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_send(wil, WMI_START_SCAN_CMDID, vif->mid,
rc               1009 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc) {
rc               1017 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1122 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               1162 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_send(wil, WMI_FT_AUTH_CMDID, vif->mid,
rc               1164 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc == 0)
rc               1170 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1211 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc = 0;
rc               1260 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = -ENOENT;
rc               1266 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_set_ie(vif, WMI_FRAME_ASSOC_REQ, sme->ie_len, sme->ie);
rc               1267 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               1280 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = -EINVAL;
rc               1288 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = -EOPNOTSUPP;
rc               1296 drivers/net/wireless/ath/wil6210/cfg80211.c 			rc = -EINVAL;
rc               1299 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wil_ft_connect(wiphy, ndev, sme);
rc               1300 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc == 0)
rc               1307 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_del_cipher_key(vif, 0, bss->bssid,
rc               1309 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc) {
rc               1313 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_del_cipher_key(vif, 0, bss->bssid,
rc               1315 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc) {
rc               1345 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_get_wmi_edmg_channel(wil, sme->edmg.bw_config,
rc               1347 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc < 0)
rc               1348 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               1355 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_send(wil, WMI_CONNECT_CMDID, vif->mid, &conn, sizeof(conn));
rc               1356 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc == 0) {
rc               1371 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1378 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               1392 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_call(wil, WMI_DISCONNECT_CMDID, vif->mid, NULL, 0,
rc               1395 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               1396 drivers/net/wireless/ath/wil6210/cfg80211.c 		wil_err(wil, "disconnect error %d\n", rc);
rc               1398 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1404 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               1413 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_set_mgmt_retry(wil, wiphy->retry_short);
rc               1414 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc)
rc               1415 drivers/net/wireless/ath/wil6210/cfg80211.c 			return rc;
rc               1429 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               1450 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_mgmt_tx(vif, buf, len);
rc               1457 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_mgmt_tx(vif, buf, len);
rc               1469 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_mgmt_tx_ext(vif, buf, len, params->chan->hw_value,
rc               1477 drivers/net/wireless/ath/wil6210/cfg80211.c 	tx_status = (rc == 0);
rc               1478 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = (rc == -EAGAIN) ? 0 : rc;
rc               1482 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1499 drivers/net/wireless/ath/wil6210/cfg80211.c 	enum wmi_key_usage rc;
rc               1502 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = WMI_KEY_USE_PAIRWISE;
rc               1507 drivers/net/wireless/ath/wil6210/cfg80211.c 			rc = WMI_KEY_USE_RX_GROUP;
rc               1511 drivers/net/wireless/ath/wil6210/cfg80211.c 			rc = WMI_KEY_USE_TX_GROUP;
rc               1516 drivers/net/wireless/ath/wil6210/cfg80211.c 			rc = WMI_KEY_USE_RX_GROUP;
rc               1520 drivers/net/wireless/ath/wil6210/cfg80211.c 	wil_dbg_misc(wil, "detect_key_usage: -> %s\n", key_usage_str[rc]);
rc               1522 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1615 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               1667 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_add_cipher_key(vif, key_index, mac_addr, params->key_len,
rc               1669 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (!rc && !IS_ERR(cs)) {
rc               1683 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1731 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               1737 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_p2p_listen(wil, wdev, duration, chan, cookie);
rc               1738 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1874 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               1889 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = _wil_cfg80211_merge_extra_ies(proberesp,
rc               1895 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               1898 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_set_ie(vif, WMI_FRAME_PROBE_RESP, len, ies);
rc               1899 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               1903 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_set_ie(vif, WMI_FRAME_ASSOC_RESP,
rc               1906 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_set_ie(vif, WMI_FRAME_ASSOC_RESP, len, ies);
rc               1908 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               1911 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_set_ie(vif, WMI_FRAME_BEACON,
rc               1916 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               1928 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               1970 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = __wil_up(wil);
rc               1971 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc)
rc               1975 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_set_ssid(vif, ssid_len, ssid);
rc               1976 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               1979 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = _wil_cfg80211_set_ies(vif, bcon);
rc               1980 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               1996 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_pcp_start(vif, bi, wmi_nettype, chan, wmi_edmg_channel,
rc               1998 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               2001 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_bcast_init(vif);
rc               2002 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               2015 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               2020 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc, i;
rc               2046 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = _wil_cfg80211_start_ap(wiphy, ndev,
rc               2052 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc) {
rc               2053 drivers/net/wireless/ath/wil6210/cfg80211.c 			wil_err(wil, "vif %d recovery failed (%d)\n", i, rc);
rc               2063 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wil_cfg80211_add_key(wiphy, ndev, vif->gtk_index, false,
rc               2065 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc)
rc               2067 drivers/net/wireless/ath/wil6210/cfg80211.c 				i, rc);
rc               2078 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               2097 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = _wil_cfg80211_start_ap(wiphy, ndev, vif->ssid,
rc               2105 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = _wil_cfg80211_set_ies(vif, bcon);
rc               2108 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               2115 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               2125 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_get_wmi_edmg_channel(wil, info->chandef.edmg.bw_config,
rc               2128 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc < 0)
rc               2129 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               2167 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = _wil_cfg80211_start_ap(wiphy, ndev,
rc               2173 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               2438 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               2447 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_can_suspend(wil, false);
rc               2448 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               2461 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               2480 drivers/net/wireless/ath/wil6210/cfg80211.c 	int i, rc;
rc               2518 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_set_ie(vif, WMI_FRAME_PROBE_REQ,
rc               2520 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               2521 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               2531 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               2536 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_stop_sched_scan(wil);
rc               2540 drivers/net/wireless/ath/wil6210/cfg80211.c 	wil_dbg_misc(wil, "sched scan stopped (%d)\n", rc);
rc               2553 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc = 0;
rc               2564 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_update_ft_ies(vif, ftie->ie_len, ftie->ie);
rc               2565 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               2566 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               2585 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_send(wil, WMI_FT_REASSOC_CMDID, vif->mid,
rc               2587 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               2588 drivers/net/wireless/ath/wil6210/cfg80211.c 		wil_err(wil, "FT: reassoc failed (%d)\n", rc);
rc               2590 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               2827 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               2847 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = nla_parse_deprecated(tb, QCA_ATTR_DMG_RF_SECTOR_MAX, data,
rc               2849 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc) {
rc               2851 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               2884 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_call(wil, WMI_GET_RF_SECTOR_PARAMS_CMDID, vif->mid,
rc               2888 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               2889 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               2935 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = cfg80211_vendor_cmd_reply(msg);
rc               2936 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               2948 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc, tmp;
rc               2967 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = nla_parse_deprecated(tb, QCA_ATTR_DMG_RF_SECTOR_MAX, data,
rc               2969 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc) {
rc               2971 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               3000 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = nla_parse_nested_deprecated(tb2,
rc               3005 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc) {
rc               3045 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_call(wil, WMI_SET_RF_SECTOR_PARAMS_CMDID, vif->mid,
rc               3049 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               3050 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               3060 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               3076 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = nla_parse_deprecated(tb, QCA_ATTR_DMG_RF_SECTOR_MAX, data,
rc               3078 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc) {
rc               3080 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               3110 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_call(wil, WMI_GET_SELECTED_RF_SECTOR_INDEX_CMDID, vif->mid,
rc               3115 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               3116 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               3135 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = cfg80211_vendor_cmd_reply(msg);
rc               3136 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc               3153 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               3159 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_call(wil, WMI_SET_SELECTED_RF_SECTOR_INDEX_CMDID, mid,
rc               3164 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc)
rc               3165 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               3175 drivers/net/wireless/ath/wil6210/cfg80211.c 	int rc;
rc               3184 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = nla_parse_deprecated(tb, QCA_ATTR_DMG_RF_SECTOR_MAX, data,
rc               3186 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (rc) {
rc               3188 drivers/net/wireless/ath/wil6210/cfg80211.c 		return rc;
rc               3236 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wil_rf_sector_wmi_set_selected(wil, vif->mid, sector_index,
rc               3240 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wil_rf_sector_wmi_set_selected(
rc               3243 drivers/net/wireless/ath/wil6210/cfg80211.c 		if (rc == -EINVAL) {
rc               3247 drivers/net/wireless/ath/wil6210/cfg80211.c 				rc = wil_rf_sector_wmi_set_selected(
rc               3255 drivers/net/wireless/ath/wil6210/cfg80211.c 				if (rc) {
rc               3257 drivers/net/wireless/ath/wil6210/cfg80211.c 						i, rc);
rc               3264 drivers/net/wireless/ath/wil6210/cfg80211.c 	return rc;
rc                635 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc                657 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = wil_pm_runtime_get(wil);
rc                658 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 0) {
rc                660 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                663 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = wil_mem_access_lock(wil);
rc                664 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc) {
rc                667 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                708 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc                716 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = kstrtol(kbuf, 0, &channel);
rc                718 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc)
rc                719 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                728 drivers/net/wireless/ath/wil6210/debugfs.c 		rc = wmi_set_channel(wil, (int)channel);
rc                729 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc)
rc                730 drivers/net/wireless/ath/wil6210/debugfs.c 			return rc;
rc                733 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = wmi_rxon(wil, on);
rc                734 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc)
rc                735 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                751 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc                753 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = kstrtoint_from_user(buf, count, 0, &val);
rc                754 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc) {
rc                756 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                769 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = wmi_rbufcap_cfg(wil, val < 0 ? 0 : 1, val < 0 ? 0 : val);
rc                770 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc) {
rc                771 drivers/net/wireless/ath/wil6210/debugfs.c 		wil_err(wil, "RBUFCAP config failed: %d\n", rc);
rc                772 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                792 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc                800 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = simple_write_to_buffer(kbuf, len, ppos, buf, len);
rc                801 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc != len) {
rc                803 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc >= 0 ? -EIO : rc;
rc                807 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = sscanf(kbuf, "%8s %d %d %d", cmd, &p1, &p2, &p3);
rc                810 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 0)
rc                811 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                812 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 2)
rc                825 drivers/net/wireless/ath/wil6210/debugfs.c 			if (rc < 3) {
rc                829 drivers/net/wireless/ath/wil6210/debugfs.c 			if (rc < 4)
rc                833 drivers/net/wireless/ath/wil6210/debugfs.c 			if (rc < 3)
rc                840 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc < 3) {
rc                849 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc < 4)
rc                889 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc                897 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = simple_write_to_buffer(kbuf, len, ppos, buf, len);
rc                898 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc != len) {
rc                900 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc >= 0 ? -EIO : rc;
rc                904 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = sscanf(kbuf, "%8s %d %d", cmd, &num_descs, &desc_size);
rc                907 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 0)
rc                908 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                910 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 1) {
rc                916 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc != 3) {
rc                922 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc != 1) {
rc                984 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc                999 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = wil_cfg80211_mgmt_tx(wiphy, wdev, &params, NULL);
rc               1002 drivers/net/wireless/ath/wil6210/debugfs.c 	wil_info(wil, "-> %d\n", rc);
rc               1024 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc, rc1;
rc               1033 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = simple_write_to_buffer(wmi, len, ppos, buf, len);
rc               1034 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 0) {
rc               1036 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               1047 drivers/net/wireless/ath/wil6210/debugfs.c 	return rc;
rc               1292 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc               1310 drivers/net/wireless/ath/wil6210/debugfs.c 		rc = wmi_call(wil, WMI_NOTIFY_REQ_CMDID, vif->mid,
rc               1315 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc || is_all_zeros(&reply.evt, sizeof(reply.evt)))
rc               1364 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc, i;
rc               1372 drivers/net/wireless/ath/wil6210/debugfs.c 		rc = wmi_get_all_temperatures(wil, &sense_all_evt);
rc               1373 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc) {
rc               1391 drivers/net/wireless/ath/wil6210/debugfs.c 		rc = wmi_get_temperature(wil, &t_m, &t_r);
rc               1392 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc) {
rc               1421 drivers/net/wireless/ath/wil6210/debugfs.c 	int i, rc = 0;
rc               1453 drivers/net/wireless/ath/wil6210/debugfs.c 			rc = wil_cid_fill_sinfo(vif, i, sinfo);
rc               1454 drivers/net/wireless/ath/wil6210/debugfs.c 			if (rc)
rc               1467 drivers/net/wireless/ath/wil6210/debugfs.c 	return rc;
rc               1538 drivers/net/wireless/ath/wil6210/debugfs.c 	ssize_t rc;
rc               1555 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = simple_write_to_buffer(buf, sizeof(buf) - 1, ppos, buf_, count);
rc               1556 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 0)
rc               1557 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               1559 drivers/net/wireless/ath/wil6210/debugfs.c 	buf[rc] = '\0';
rc               1565 drivers/net/wireless/ath/wil6210/debugfs.c 	return rc;
rc               1800 drivers/net/wireless/ath/wil6210/debugfs.c 	int val, rc, i;
rc               1803 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = kstrtoint_from_user(buf, len, 0, &val);
rc               1804 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc) {
rc               1806 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               1927 drivers/net/wireless/ath/wil6210/debugfs.c 	int i, rc;
rc               1929 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = mutex_lock_interruptible(&wil->vif_mutex);
rc               1930 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc)
rc               1931 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               1963 drivers/net/wireless/ath/wil6210/debugfs.c 	int cid, interval, rc, i;
rc               1970 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = simple_write_to_buffer(kbuf, len, ppos, buf, len);
rc               1971 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc != len) {
rc               1973 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc >= 0 ? -EIO : rc;
rc               1978 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = sscanf(kbuf, "%d %d", &cid, &interval);
rc               1980 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 0)
rc               1981 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               1982 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 2 || interval < 0)
rc               1988 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = mutex_lock_interruptible(&wil->vif_mutex);
rc               1989 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc)
rc               1990 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               1997 drivers/net/wireless/ath/wil6210/debugfs.c 		rc = wmi_link_stats_cfg(vif, WMI_LINK_STATS_TYPE_BASIC,
rc               1999 drivers/net/wireless/ath/wil6210/debugfs.c 		if (rc)
rc               2042 drivers/net/wireless/ath/wil6210/debugfs.c 	int interval, rc;
rc               2046 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = kstrtoint_from_user(buf, len, 0, &interval);
rc               2047 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc || interval < 0) {
rc               2054 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = wmi_link_stats_cfg(vif, WMI_LINK_STATS_TYPE_GLOBAL, 0, interval);
rc               2055 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc)
rc               2056 drivers/net/wireless/ath/wil6210/debugfs.c 		wil_err(wil, "global link stats failed %d\n", rc);
rc               2058 drivers/net/wireless/ath/wil6210/debugfs.c 	return rc ? rc : len;
rc               2091 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc               2093 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = kstrtoint_from_user(buf_, count, 0, &val);
rc               2094 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc) {
rc               2096 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               2100 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = wmi_led_cfg(wil, val);
rc               2101 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc) {
rc               2104 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               2123 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc               2129 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = simple_write_to_buffer(kbuf, len, ppos, buf, len);
rc               2130 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc != len) {
rc               2132 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc >= 0 ? -EIO : rc;
rc               2136 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = sscanf(kbuf, "%d %d %d %d %d %d",
rc               2145 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 0)
rc               2146 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc               2147 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc < 6)
rc               2299 drivers/net/wireless/ath/wil6210/debugfs.c 	int rc;
rc               2301 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = kstrtoint_from_user(buf, len, 0, &compressed_rx_status);
rc               2302 drivers/net/wireless/ath/wil6210/debugfs.c 	if (rc) {
rc               2304 drivers/net/wireless/ath/wil6210/debugfs.c 		return rc;
rc                253 drivers/net/wireless/ath/wil6210/fw_inc.c 	int rc = 0;
rc                263 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = fw_handle_capabilities(wil, data, size);
rc                267 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = fw_handle_brd_file(wil, data, size);
rc                271 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = fw_handle_concurrency(wil, data, size);
rc                278 drivers/net/wireless/ath/wil6210/fw_inc.c 	return rc;
rc                475 drivers/net/wireless/ath/wil6210/fw_inc.c 		int rc;
rc                483 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = gw_write(wil, gwa_addr, gwa_cmd, gwa_ctl, gw_cmd, a);
rc                484 drivers/net/wireless/ath/wil6210/fw_inc.c 		if (rc)
rc                485 drivers/net/wireless/ath/wil6210/fw_inc.c 			return rc;
rc                544 drivers/net/wireless/ath/wil6210/fw_inc.c 		int rc;
rc                557 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = gw_write(wil, gwa_addr, gwa_cmd, gwa_ctl, gw_cmd, a);
rc                558 drivers/net/wireless/ath/wil6210/fw_inc.c 		if (rc)
rc                559 drivers/net/wireless/ath/wil6210/fw_inc.c 			return rc;
rc                613 drivers/net/wireless/ath/wil6210/fw_inc.c 	int rc = 0;
rc                629 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = wil_fw_handle_record(wil, le16_to_cpu(hdr->type),
rc                631 drivers/net/wireless/ath/wil6210/fw_inc.c 		if (rc)
rc                632 drivers/net/wireless/ath/wil6210/fw_inc.c 			return rc;
rc                645 drivers/net/wireless/ath/wil6210/fw_inc.c 	return rc;
rc                660 drivers/net/wireless/ath/wil6210/fw_inc.c 	int rc, rc1;
rc                665 drivers/net/wireless/ath/wil6210/fw_inc.c 	rc = request_firmware(&fw, name, wil_to_dev(wil));
rc                666 drivers/net/wireless/ath/wil6210/fw_inc.c 	if (rc) {
rc                667 drivers/net/wireless/ath/wil6210/fw_inc.c 		wil_err_fw(wil, "Failed to load firmware %s rc %d\n", name, rc);
rc                668 drivers/net/wireless/ath/wil6210/fw_inc.c 		return rc;
rc                680 drivers/net/wireless/ath/wil6210/fw_inc.c 			rc = rc1;
rc                683 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = wil_fw_process(wil, d, rc1, load);
rc                684 drivers/net/wireless/ath/wil6210/fw_inc.c 		if (rc < 0)
rc                690 drivers/net/wireless/ath/wil6210/fw_inc.c 	if (rc)
rc                691 drivers/net/wireless/ath/wil6210/fw_inc.c 		wil_err_fw(wil, "Loading <%s> failed, rc %d\n", name, rc);
rc                692 drivers/net/wireless/ath/wil6210/fw_inc.c 	return rc;
rc                703 drivers/net/wireless/ath/wil6210/fw_inc.c 	int rc = 0;
rc                762 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = __fw_handle_data(wil, &hdr[1], hdr_sz,
rc                764 drivers/net/wireless/ath/wil6210/fw_inc.c 		if (rc)
rc                765 drivers/net/wireless/ath/wil6210/fw_inc.c 			return rc;
rc                794 drivers/net/wireless/ath/wil6210/fw_inc.c 	int rc, dlen;
rc                797 drivers/net/wireless/ath/wil6210/fw_inc.c 	rc = request_firmware(&brd, name, wil_to_dev(wil));
rc                798 drivers/net/wireless/ath/wil6210/fw_inc.c 	if (rc) {
rc                800 drivers/net/wireless/ath/wil6210/fw_inc.c 		return rc;
rc                807 drivers/net/wireless/ath/wil6210/fw_inc.c 		rc = dlen;
rc                812 drivers/net/wireless/ath/wil6210/fw_inc.c 	rc = wil_brd_process(wil, brd->data, dlen);
rc                816 drivers/net/wireless/ath/wil6210/fw_inc.c 	if (rc)
rc                817 drivers/net/wireless/ath/wil6210/fw_inc.c 		wil_err_fw(wil, "Loading <%s> failed, rc %d\n", name, rc);
rc                818 drivers/net/wireless/ath/wil6210/fw_inc.c 	return rc;
rc                832 drivers/net/wireless/ath/wil6210/fw_inc.c 	int rc;
rc                834 drivers/net/wireless/ath/wil6210/fw_inc.c 	rc = request_firmware(&fw, name, wil_to_dev(wil));
rc                835 drivers/net/wireless/ath/wil6210/fw_inc.c 	if (!rc)
rc                838 drivers/net/wireless/ath/wil6210/fw_inc.c 		wil_dbg_fw(wil, "<%s> not available: %d\n", name, rc);
rc                839 drivers/net/wireless/ath/wil6210/fw_inc.c 	return !rc;
rc                762 drivers/net/wireless/ath/wil6210/interrupt.c 	irqreturn_t rc = IRQ_HANDLED;
rc                796 drivers/net/wireless/ath/wil6210/interrupt.c 		rc = IRQ_WAKE_THREAD;
rc                800 drivers/net/wireless/ath/wil6210/interrupt.c 		rc = IRQ_WAKE_THREAD;
rc                804 drivers/net/wireless/ath/wil6210/interrupt.c 		rc = IRQ_WAKE_THREAD;
rc                807 drivers/net/wireless/ath/wil6210/interrupt.c 	if (rc != IRQ_WAKE_THREAD)
rc                810 drivers/net/wireless/ath/wil6210/interrupt.c 	return rc;
rc                815 drivers/net/wireless/ath/wil6210/interrupt.c 	int rc;
rc                822 drivers/net/wireless/ath/wil6210/interrupt.c 	rc = request_irq(irq, wil->txrx_ops.irq_tx, IRQF_SHARED,
rc                824 drivers/net/wireless/ath/wil6210/interrupt.c 	if (rc)
rc                825 drivers/net/wireless/ath/wil6210/interrupt.c 		return rc;
rc                827 drivers/net/wireless/ath/wil6210/interrupt.c 	rc = request_irq(irq + 1, wil->txrx_ops.irq_rx, IRQF_SHARED,
rc                829 drivers/net/wireless/ath/wil6210/interrupt.c 	if (rc)
rc                832 drivers/net/wireless/ath/wil6210/interrupt.c 	rc = request_threaded_irq(irq + 2, wil6210_irq_misc,
rc                835 drivers/net/wireless/ath/wil6210/interrupt.c 	if (rc)
rc                844 drivers/net/wireless/ath/wil6210/interrupt.c 	return rc;
rc                889 drivers/net/wireless/ath/wil6210/interrupt.c 	int rc;
rc                903 drivers/net/wireless/ath/wil6210/interrupt.c 		rc = wil6210_request_3msi(wil, irq);
rc                905 drivers/net/wireless/ath/wil6210/interrupt.c 		rc = request_threaded_irq(irq, wil6210_hardirq,
rc                909 drivers/net/wireless/ath/wil6210/interrupt.c 	return rc;
rc                477 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc                493 drivers/net/wireless/ath/wil6210/main.c 	rc = wmi_call(wil, WMI_DISCONNECT_CMDID, vif->mid, NULL, 0,
rc                496 drivers/net/wireless/ath/wil6210/main.c 	if (rc) {
rc                497 drivers/net/wireless/ath/wil6210/main.c 		wil_err(wil, "disconnect error %d\n", rc);
rc                627 drivers/net/wireless/ath/wil6210/main.c 	int rc = -EINVAL, ringid;
rc                642 drivers/net/wireless/ath/wil6210/main.c 	rc = wil->txrx_ops.ring_init_tx(vif, ringid, 1 << tx_ring_order,
rc                644 drivers/net/wireless/ath/wil6210/main.c 	if (rc)
rc                649 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc                655 drivers/net/wireless/ath/wil6210/main.c 	int ri = vif->bcast_ring, rc;
rc                665 drivers/net/wireless/ath/wil6210/main.c 	rc = wil->txrx_ops.ring_init_bcast(vif, ri, 1 << bcast_ring_order);
rc                666 drivers/net/wireless/ath/wil6210/main.c 	if (rc)
rc                669 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc               1121 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc               1192 drivers/net/wireless/ath/wil6210/main.c 		rc = wil_wait_device_ready_talyn_mb(wil);
rc               1194 drivers/net/wireless/ath/wil6210/main.c 		rc = wil_wait_device_ready(wil, no_flash);
rc               1195 drivers/net/wireless/ath/wil6210/main.c 	if (rc)
rc               1196 drivers/net/wireless/ath/wil6210/main.c 		return rc;
rc               1226 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc               1230 drivers/net/wireless/ath/wil6210/main.c 	rc = wmi_get_mgmt_retry(wil, &retry_short);
rc               1231 drivers/net/wireless/ath/wil6210/main.c 	if (!rc) {
rc               1468 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc               1481 drivers/net/wireless/ath/wil6210/main.c 	rc = wmi_abort_scan(vif);
rc               1482 drivers/net/wireless/ath/wil6210/main.c 	if (!rc && sync)
rc               1510 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc               1517 drivers/net/wireless/ath/wil6210/main.c 	rc  = wmi_ps_dev_profile_cfg(wil, ps_profile);
rc               1518 drivers/net/wireless/ath/wil6210/main.c 	if (rc)
rc               1519 drivers/net/wireless/ath/wil6210/main.c 		wil_err(wil, "wmi_ps_dev_profile_cfg failed (%d)\n", rc);
rc               1523 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc               1562 drivers/net/wireless/ath/wil6210/main.c 	int i, rc;
rc               1572 drivers/net/wireless/ath/wil6210/main.c 			rc = wmi_port_allocate(wil, vif->mid, ndev->dev_addr,
rc               1574 drivers/net/wireless/ath/wil6210/main.c 			if (rc) {
rc               1576 drivers/net/wireless/ath/wil6210/main.c 					i, wdev->iftype, rc);
rc               1577 drivers/net/wireless/ath/wil6210/main.c 				return rc;
rc               1606 drivers/net/wireless/ath/wil6210/main.c 	int rc, i;
rc               1642 drivers/net/wireless/ath/wil6210/main.c 		rc = wil->platform_ops.notify(wil->platform_handle,
rc               1644 drivers/net/wireless/ath/wil6210/main.c 		if (rc)
rc               1646 drivers/net/wireless/ath/wil6210/main.c 				rc);
rc               1688 drivers/net/wireless/ath/wil6210/main.c 	rc = wil_target_reset(wil, no_flash);
rc               1693 drivers/net/wireless/ath/wil6210/main.c 	if (rc) {
rc               1700 drivers/net/wireless/ath/wil6210/main.c 		rc = wil_get_otp_info(wil);
rc               1702 drivers/net/wireless/ath/wil6210/main.c 		rc = wil_get_bl_info(wil);
rc               1703 drivers/net/wireless/ath/wil6210/main.c 		if (rc == -EAGAIN && !load_fw)
rc               1705 drivers/net/wireless/ath/wil6210/main.c 			rc = 0;
rc               1707 drivers/net/wireless/ath/wil6210/main.c 	if (rc)
rc               1730 drivers/net/wireless/ath/wil6210/main.c 		rc = wil_request_firmware(wil, wil->wil_fw_name, true);
rc               1731 drivers/net/wireless/ath/wil6210/main.c 		if (rc)
rc               1734 drivers/net/wireless/ath/wil6210/main.c 			rc = wil_request_board(wil, board_file);
rc               1736 drivers/net/wireless/ath/wil6210/main.c 			rc = wil_request_firmware(wil, board_file, true);
rc               1737 drivers/net/wireless/ath/wil6210/main.c 		if (rc)
rc               1755 drivers/net/wireless/ath/wil6210/main.c 		rc = wil_wait_for_fw_ready(wil);
rc               1756 drivers/net/wireless/ath/wil6210/main.c 		if (rc)
rc               1757 drivers/net/wireless/ath/wil6210/main.c 			return rc;
rc               1760 drivers/net/wireless/ath/wil6210/main.c 		rc = wmi_echo(wil);
rc               1761 drivers/net/wireless/ath/wil6210/main.c 		if (rc) {
rc               1762 drivers/net/wireless/ath/wil6210/main.c 			wil_err(wil, "wmi_echo failed, rc %d\n", rc);
rc               1763 drivers/net/wireless/ath/wil6210/main.c 			return rc;
rc               1775 drivers/net/wireless/ath/wil6210/main.c 		rc = wil_restore_vifs(wil);
rc               1776 drivers/net/wireless/ath/wil6210/main.c 		if (rc) {
rc               1777 drivers/net/wireless/ath/wil6210/main.c 			wil_err(wil, "failed to restore vifs, rc %d\n", rc);
rc               1778 drivers/net/wireless/ath/wil6210/main.c 			return rc;
rc               1787 drivers/net/wireless/ath/wil6210/main.c 			rc = wil->platform_ops.notify(wil->platform_handle,
rc               1789 drivers/net/wireless/ath/wil6210/main.c 			if (rc) {
rc               1791 drivers/net/wireless/ath/wil6210/main.c 					rc);
rc               1792 drivers/net/wireless/ath/wil6210/main.c 				rc = 0;
rc               1797 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc               1801 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc               1821 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc               1826 drivers/net/wireless/ath/wil6210/main.c 	rc = wil_reset(wil, true);
rc               1828 drivers/net/wireless/ath/wil6210/main.c 	if (rc)
rc               1829 drivers/net/wireless/ath/wil6210/main.c 		return rc;
rc               1837 drivers/net/wireless/ath/wil6210/main.c 	rc = wil->txrx_ops.rx_init(wil, rx_ring_order);
rc               1838 drivers/net/wireless/ath/wil6210/main.c 	if (rc)
rc               1839 drivers/net/wireless/ath/wil6210/main.c 		return rc;
rc               1841 drivers/net/wireless/ath/wil6210/main.c 	rc = wil->txrx_ops.tx_init(wil);
rc               1842 drivers/net/wireless/ath/wil6210/main.c 	if (rc)
rc               1843 drivers/net/wireless/ath/wil6210/main.c 		return rc;
rc               1886 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc               1891 drivers/net/wireless/ath/wil6210/main.c 	rc = __wil_up(wil);
rc               1894 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc               1899 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc               1920 drivers/net/wireless/ath/wil6210/main.c 	rc = wil_reset(wil, false);
rc               1923 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc               1928 drivers/net/wireless/ath/wil6210/main.c 	int rc;
rc               1934 drivers/net/wireless/ath/wil6210/main.c 	rc = __wil_down(wil);
rc               1937 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc               1943 drivers/net/wireless/ath/wil6210/main.c 	int rc = -ENOENT;
rc               1949 drivers/net/wireless/ath/wil6210/main.c 			rc = i;
rc               1954 drivers/net/wireless/ath/wil6210/main.c 	return rc;
rc               1959 drivers/net/wireless/ath/wil6210/main.c 	unsigned long rc;
rc               1975 drivers/net/wireless/ath/wil6210/main.c 		rc = wait_for_completion_timeout(&wil->halp.comp, to_jiffies);
rc               1976 drivers/net/wireless/ath/wil6210/main.c 		if (!rc) {
rc               1984 drivers/net/wireless/ath/wil6210/main.c 				    jiffies_to_msecs(to_jiffies - rc));
rc                 53 drivers/net/wireless/ath/wil6210/netdev.c 	int rc = 0;
rc                 65 drivers/net/wireless/ath/wil6210/netdev.c 		rc = wil_pm_runtime_get(wil);
rc                 66 drivers/net/wireless/ath/wil6210/netdev.c 		if (rc < 0)
rc                 67 drivers/net/wireless/ath/wil6210/netdev.c 			return rc;
rc                 69 drivers/net/wireless/ath/wil6210/netdev.c 		rc = wil_up(wil);
rc                 70 drivers/net/wireless/ath/wil6210/netdev.c 		if (rc)
rc                 74 drivers/net/wireless/ath/wil6210/netdev.c 	return rc;
rc                 80 drivers/net/wireless/ath/wil6210/netdev.c 	int rc = 0;
rc                 86 drivers/net/wireless/ath/wil6210/netdev.c 		rc = wil_down(wil);
rc                 87 drivers/net/wireless/ath/wil6210/netdev.c 		if (!rc)
rc                 91 drivers/net/wireless/ath/wil6210/netdev.c 	return rc;
rc                363 drivers/net/wireless/ath/wil6210/netdev.c 	int rc = 0;
rc                371 drivers/net/wireless/ath/wil6210/netdev.c 	rc = wil_priv_init(wil);
rc                372 drivers/net/wireless/ath/wil6210/netdev.c 	if (rc) {
rc                383 drivers/net/wireless/ath/wil6210/netdev.c 		rc = -ENOMEM;
rc                397 drivers/net/wireless/ath/wil6210/netdev.c 	return ERR_PTR(rc);
rc                423 drivers/net/wireless/ath/wil6210/netdev.c 	int rc;
rc                433 drivers/net/wireless/ath/wil6210/netdev.c 		rc = wmi_port_allocate(wil, vif->mid, ndev->dev_addr,
rc                435 drivers/net/wireless/ath/wil6210/netdev.c 		if (rc)
rc                436 drivers/net/wireless/ath/wil6210/netdev.c 			return rc;
rc                438 drivers/net/wireless/ath/wil6210/netdev.c 	rc = register_netdevice(ndev);
rc                439 drivers/net/wireless/ath/wil6210/netdev.c 	if (rc < 0) {
rc                440 drivers/net/wireless/ath/wil6210/netdev.c 		dev_err(&ndev->dev, "Failed to register netdev: %d\n", rc);
rc                443 drivers/net/wireless/ath/wil6210/netdev.c 		return rc;
rc                455 drivers/net/wireless/ath/wil6210/netdev.c 	int rc;
rc                461 drivers/net/wireless/ath/wil6210/netdev.c 	rc = wiphy_register(wiphy);
rc                462 drivers/net/wireless/ath/wil6210/netdev.c 	if (rc < 0) {
rc                463 drivers/net/wireless/ath/wil6210/netdev.c 		wil_err(wil, "failed to register wiphy, err %d\n", rc);
rc                464 drivers/net/wireless/ath/wil6210/netdev.c 		return rc;
rc                487 drivers/net/wireless/ath/wil6210/netdev.c 	rc = wil_vif_add(wil, vif);
rc                489 drivers/net/wireless/ath/wil6210/netdev.c 	if (rc < 0)
rc                496 drivers/net/wireless/ath/wil6210/netdev.c 	return rc;
rc                 31 drivers/net/wireless/ath/wil6210/p2p.c 	int rc;
rc                 35 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wmi_p2p_cfg(vif, channel, P2P_DEFAULT_BI);
rc                 36 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                 41 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wmi_set_ssid(vif, strlen(P2P_WILDCARD_SSID), P2P_WILDCARD_SSID);
rc                 42 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                 47 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wmi_start_listen(vif);
rc                 48 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                 57 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc)
rc                 61 drivers/net/wireless/ath/wil6210/p2p.c 	return rc;
rc                 74 drivers/net/wireless/ath/wil6210/p2p.c 	int rc;
rc                 83 drivers/net/wireless/ath/wil6210/p2p.c 		rc = -EBUSY;
rc                 87 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wmi_p2p_cfg(vif, P2P_DMG_SOCIAL_CHANNEL, P2P_DEFAULT_BI);
rc                 88 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                 93 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wmi_set_ssid(vif, strlen(P2P_WILDCARD_SSID), P2P_WILDCARD_SSID);
rc                 94 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                100 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wmi_set_ie(vif, WMI_FRAME_PROBE_REQ,
rc                102 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                110 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wmi_set_ie(vif, WMI_FRAME_PROBE_RESP,
rc                112 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                117 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wmi_start_search(vif);
rc                118 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                129 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc)
rc                133 drivers/net/wireless/ath/wil6210/p2p.c 	return rc;
rc                142 drivers/net/wireless/ath/wil6210/p2p.c 	int rc;
rc                153 drivers/net/wireless/ath/wil6210/p2p.c 		rc = -EBUSY;
rc                166 drivers/net/wireless/ath/wil6210/p2p.c 		rc = 0;
rc                172 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wil_p2p_start_listen(vif);
rc                173 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc)
rc                185 drivers/net/wireless/ath/wil6210/p2p.c 	return rc;
rc                309 drivers/net/wireless/ath/wil6210/p2p.c 	int rc;
rc                325 drivers/net/wireless/ath/wil6210/p2p.c 	rc = wil_p2p_start_listen(vif);
rc                328 drivers/net/wireless/ath/wil6210/p2p.c 	if (rc) {
rc                194 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int rc;
rc                234 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = -ENODEV;
rc                238 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil6210_init_irq(wil, pdev->irq);
rc                239 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc)
rc                244 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil_reset(wil, false);
rc                246 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc)
rc                258 drivers/net/wireless/ath/wil6210/pcie_bus.c 	return rc;
rc                310 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int rc;
rc                334 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = (int)PTR_ERR(wil);
rc                335 drivers/net/wireless/ath/wil6210/pcie_bus.c 		dev_err(dev, "wil_if_alloc failed: %d\n", rc);
rc                336 drivers/net/wireless/ath/wil6210/pcie_bus.c 		return rc;
rc                347 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = -ENODEV;
rc                352 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = pci_enable_device(pdev);
rc                353 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc && pdev->msi_enabled == 0) {
rc                360 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = pci_enable_device(pdev);
rc                362 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc) {
rc                370 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = pci_request_region(pdev, 0, WIL_NAME);
rc                371 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc) {
rc                380 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = -ENODEV;
rc                386 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil_set_capabilities(wil);
rc                387 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc) {
rc                388 drivers/net/wireless/ath/wil6210/pcie_bus.c 		wil_err(wil, "wil_set_capabilities failed, rc %d\n", rc);
rc                398 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = dma_set_mask_and_coherent(dev,
rc                400 drivers/net/wireless/ath/wil6210/pcie_bus.c 		if (rc) {
rc                402 drivers/net/wireless/ath/wil6210/pcie_bus.c 				dma_addr_size[i], rc);
rc                416 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil_if_pcie_enable(wil);
rc                417 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc) {
rc                424 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil_if_add(wil);
rc                425 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc) {
rc                426 drivers/net/wireless/ath/wil6210/pcie_bus.c 		wil_err(wil, "wil_if_add failed: %d\n", rc);
rc                434 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = wil_reset(wil, true);
rc                436 drivers/net/wireless/ath/wil6210/pcie_bus.c 		if (rc) {
rc                445 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = register_pm_notifier(&wil->pm_notify);
rc                446 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc)
rc                450 drivers/net/wireless/ath/wil6210/pcie_bus.c 		wil_err(wil, "register_pm_notifier failed: %d\n", rc);
rc                471 drivers/net/wireless/ath/wil6210/pcie_bus.c 	return rc;
rc                509 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int rc = 0;
rc                521 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil_can_suspend(wil, is_runtime);
rc                522 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc)
rc                525 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil_suspend(wil, is_runtime, keep_radio_on);
rc                526 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (!rc) {
rc                539 drivers/net/wireless/ath/wil6210/pcie_bus.c 	return rc;
rc                544 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int rc = 0;
rc                562 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil_resume(wil, is_runtime, keep_radio_on);
rc                563 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc) {
rc                564 drivers/net/wireless/ath/wil6210/pcie_bus.c 		wil_err(wil, "device failed to resume (%d)\n", rc);
rc                578 drivers/net/wireless/ath/wil6210/pcie_bus.c 	return rc;
rc                586 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int rc = 0;
rc                595 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = wil_can_suspend(wil, false);
rc                596 drivers/net/wireless/ath/wil6210/pcie_bus.c 		if (rc)
rc                600 drivers/net/wireless/ath/wil6210/pcie_bus.c 			rc = wil->platform_ops.notify(wil->platform_handle,
rc                608 drivers/net/wireless/ath/wil6210/pcie_bus.c 			rc = wil->platform_ops.notify(wil->platform_handle,
rc                616 drivers/net/wireless/ath/wil6210/pcie_bus.c 	wil_dbg_pm(wil, "notification mode %ld: rc (%d)\n", mode, rc);
rc                617 drivers/net/wireless/ath/wil6210/pcie_bus.c 	return rc;
rc                677 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int rc;
rc                679 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil_platform_modinit();
rc                680 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc)
rc                681 drivers/net/wireless/ath/wil6210/pcie_bus.c 		return rc;
rc                683 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = pci_register_driver(&wil6210_driver);
rc                684 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc)
rc                686 drivers/net/wireless/ath/wil6210/pcie_bus.c 	return rc;
rc                 86 drivers/net/wireless/ath/wil6210/pm.c 	int rc = 0, i;
rc                 96 drivers/net/wireless/ath/wil6210/pm.c 		rc = -EBUSY;
rc                100 drivers/net/wireless/ath/wil6210/pm.c 		rc = -EBUSY;
rc                115 drivers/net/wireless/ath/wil6210/pm.c 		rc = -EBUSY;
rc                120 drivers/net/wireless/ath/wil6210/pm.c 		rc = -EBUSY;
rc                132 drivers/net/wireless/ath/wil6210/pm.c 			rc = -EBUSY;
rc                141 drivers/net/wireless/ath/wil6210/pm.c 		   is_runtime ? "runtime" : "system", rc ? "No" : "Yes", rc);
rc                143 drivers/net/wireless/ath/wil6210/pm.c 	if (rc)
rc                146 drivers/net/wireless/ath/wil6210/pm.c 	return rc;
rc                151 drivers/net/wireless/ath/wil6210/pm.c 	int rc = 0;
rc                164 drivers/net/wireless/ath/wil6210/pm.c 	rc = wmi_resume(wil);
rc                165 drivers/net/wireless/ath/wil6210/pm.c 	if (rc) {
rc                166 drivers/net/wireless/ath/wil6210/pm.c 		wil_err(wil, "device failed to resume (%d)\n", rc);
rc                169 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil_down(wil);
rc                170 drivers/net/wireless/ath/wil6210/pm.c 		if (rc) {
rc                171 drivers/net/wireless/ath/wil6210/pm.c 			wil_err(wil, "wil_down failed (%d)\n", rc);
rc                174 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil_up(wil);
rc                175 drivers/net/wireless/ath/wil6210/pm.c 		if (rc) {
rc                176 drivers/net/wireless/ath/wil6210/pm.c 			wil_err(wil, "wil_up failed (%d)\n", rc);
rc                185 drivers/net/wireless/ath/wil6210/pm.c 	if (rc)
rc                187 drivers/net/wireless/ath/wil6210/pm.c 	return rc;
rc                192 drivers/net/wireless/ath/wil6210/pm.c 	int rc = 0;
rc                198 drivers/net/wireless/ath/wil6210/pm.c 	rc = down_write_trylock(&wil->mem_lock);
rc                199 drivers/net/wireless/ath/wil6210/pm.c 	if (!rc) {
rc                202 drivers/net/wireless/ath/wil6210/pm.c 			rc);
rc                231 drivers/net/wireless/ath/wil6210/pm.c 	rc = wmi_suspend(wil);
rc                232 drivers/net/wireless/ath/wil6210/pm.c 	if (rc) {
rc                234 drivers/net/wireless/ath/wil6210/pm.c 			   rc);
rc                273 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil->platform_ops.suspend(wil->platform_handle, true);
rc                274 drivers/net/wireless/ath/wil6210/pm.c 		if (rc) {
rc                276 drivers/net/wireless/ath/wil6210/pm.c 				rc);
rc                291 drivers/net/wireless/ath/wil6210/pm.c 	return rc;
rc                296 drivers/net/wireless/ath/wil6210/pm.c 	rc = wmi_resume(wil);
rc                298 drivers/net/wireless/ath/wil6210/pm.c 	if (!rc) {
rc                299 drivers/net/wireless/ath/wil6210/pm.c 		rc = -EBUSY;
rc                302 drivers/net/wireless/ath/wil6210/pm.c 	return rc;
rc                312 drivers/net/wireless/ath/wil6210/pm.c 	int rc = 0;
rc                317 drivers/net/wireless/ath/wil6210/pm.c 	rc = down_write_trylock(&wil->mem_lock);
rc                318 drivers/net/wireless/ath/wil6210/pm.c 	if (!rc) {
rc                321 drivers/net/wireless/ath/wil6210/pm.c 			rc);
rc                335 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil_down(wil);
rc                336 drivers/net/wireless/ath/wil6210/pm.c 		if (rc) {
rc                337 drivers/net/wireless/ath/wil6210/pm.c 			wil_err(wil, "wil_down : %d\n", rc);
rc                348 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil->platform_ops.suspend(wil->platform_handle, false);
rc                349 drivers/net/wireless/ath/wil6210/pm.c 		if (rc) {
rc                360 drivers/net/wireless/ath/wil6210/pm.c 	wil_dbg_pm(wil, "suspend radio off: %d\n", rc);
rc                362 drivers/net/wireless/ath/wil6210/pm.c 	return rc;
rc                367 drivers/net/wireless/ath/wil6210/pm.c 	int rc = 0;
rc                381 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil_up(wil);
rc                385 drivers/net/wireless/ath/wil6210/pm.c 	return rc;
rc                390 drivers/net/wireless/ath/wil6210/pm.c 	int rc = 0;
rc                400 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil_suspend_radio_off(wil);
rc                402 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil_suspend_keep_radio_on(wil);
rc                405 drivers/net/wireless/ath/wil6210/pm.c 		   is_runtime ? "runtime" : "system", rc);
rc                407 drivers/net/wireless/ath/wil6210/pm.c 	return rc;
rc                412 drivers/net/wireless/ath/wil6210/pm.c 	int rc = 0;
rc                417 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil->platform_ops.resume(wil->platform_handle,
rc                419 drivers/net/wireless/ath/wil6210/pm.c 		if (rc) {
rc                420 drivers/net/wireless/ath/wil6210/pm.c 			wil_err(wil, "platform_ops.resume : %d\n", rc);
rc                426 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil_resume_keep_radio_on(wil);
rc                428 drivers/net/wireless/ath/wil6210/pm.c 		rc = wil_resume_radio_off(wil);
rc                432 drivers/net/wireless/ath/wil6210/pm.c 		   rc);
rc                433 drivers/net/wireless/ath/wil6210/pm.c 	return rc;
rc                456 drivers/net/wireless/ath/wil6210/pm.c 	int rc;
rc                459 drivers/net/wireless/ath/wil6210/pm.c 	rc = pm_runtime_get_sync(dev);
rc                460 drivers/net/wireless/ath/wil6210/pm.c 	if (rc < 0) {
rc                461 drivers/net/wireless/ath/wil6210/pm.c 		wil_err(wil, "pm_runtime_get_sync() failed, rc = %d\n", rc);
rc                463 drivers/net/wireless/ath/wil6210/pm.c 		return rc;
rc                332 drivers/net/wireless/ath/wil6210/rx_reorder.c 	int rc = 0;
rc                339 drivers/net/wireless/ath/wil6210/rx_reorder.c 		rc = -EINVAL;
rc                346 drivers/net/wireless/ath/wil6210/rx_reorder.c 		rc = -EINVAL;
rc                364 drivers/net/wireless/ath/wil6210/rx_reorder.c 	rc = wil->txrx_ops.wmi_addba_rx_resp(wil, mid, cid, tid, dialog_token,
rc                367 drivers/net/wireless/ath/wil6210/rx_reorder.c 	if (rc) {
rc                368 drivers/net/wireless/ath/wil6210/rx_reorder.c 		wil_err(wil, "do not apply ba, rc(%d)\n", rc);
rc                382 drivers/net/wireless/ath/wil6210/rx_reorder.c 	return rc;
rc                391 drivers/net/wireless/ath/wil6210/rx_reorder.c 	int rc = 0;
rc                405 drivers/net/wireless/ath/wil6210/rx_reorder.c 	rc = wmi_addba(wil, txdata->mid, ringid, agg_wsize, agg_timeout);
rc                406 drivers/net/wireless/ath/wil6210/rx_reorder.c 	if (rc) {
rc                407 drivers/net/wireless/ath/wil6210/rx_reorder.c 		wil_err(wil, "wmi_addba failed, rc (%d)", rc);
rc                412 drivers/net/wireless/ath/wil6210/rx_reorder.c 	return rc;
rc                624 drivers/net/wireless/ath/wil6210/txrx.c 	int rc = 0;
rc                631 drivers/net/wireless/ath/wil6210/txrx.c 		rc = wil_vring_alloc_skb(wil, v, v->swtail, headroom);
rc                632 drivers/net/wireless/ath/wil6210/txrx.c 		if (unlikely(rc)) {
rc                634 drivers/net/wireless/ath/wil6210/txrx.c 					    rc, v->swtail);
rc                646 drivers/net/wireless/ath/wil6210/txrx.c 	return rc;
rc                820 drivers/net/wireless/ath/wil6210/txrx.c 	int rc, cid;
rc                838 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wmi_add_cipher_key(vif, 0, wil->sta[cid].addr, 0, NULL,
rc                844 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc                845 drivers/net/wireless/ath/wil6210/txrx.c 		wil_err(wil, "Apply PTK key failed %d\n", rc);
rc                910 drivers/net/wireless/ath/wil6210/txrx.c 	gro_result_t rc = GRO_NORMAL;
rc                934 drivers/net/wireless/ath/wil6210/txrx.c 			rc = GRO_DROP;
rc                980 drivers/net/wireless/ath/wil6210/txrx.c 			rc = napi_gro_receive(&wil->napi_rx, skb);
rc                984 drivers/net/wireless/ath/wil6210/txrx.c 			     len, gro_res_str[rc]);
rc                988 drivers/net/wireless/ath/wil6210/txrx.c 	if (unlikely(rc == GRO_DROP)) {
rc               1084 drivers/net/wireless/ath/wil6210/txrx.c 	int rc;
rc               1097 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wil_vring_alloc(wil, vring);
rc               1098 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc               1099 drivers/net/wireless/ath/wil6210/txrx.c 		return rc;
rc               1101 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wmi_rx_chain_add(wil, vring);
rc               1102 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc               1105 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wil_rx_refill(wil, vring->size);
rc               1106 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc               1113 drivers/net/wireless/ath/wil6210/txrx.c 	return rc;
rc               1170 drivers/net/wireless/ath/wil6210/txrx.c 	int rc;
rc               1213 drivers/net/wireless/ath/wil6210/txrx.c 		rc = -EINVAL;
rc               1220 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wil_vring_alloc(wil, vring);
rc               1221 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc               1231 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wmi_call(wil, WMI_VRING_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               1234 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc               1240 drivers/net/wireless/ath/wil6210/txrx.c 		rc = -EINVAL;
rc               1265 drivers/net/wireless/ath/wil6210/txrx.c 	return rc;
rc               1272 drivers/net/wireless/ath/wil6210/txrx.c 	int rc;
rc               1320 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wmi_call(wil, WMI_VRING_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               1323 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc               1329 drivers/net/wireless/ath/wil6210/txrx.c 		rc = -EINVAL;
rc               1348 drivers/net/wireless/ath/wil6210/txrx.c 	return rc;
rc               1354 drivers/net/wireless/ath/wil6210/txrx.c 	int rc;
rc               1382 drivers/net/wireless/ath/wil6210/txrx.c 		rc = -EINVAL;
rc               1389 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wil_vring_alloc(wil, vring);
rc               1390 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc               1400 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wmi_call(wil, WMI_BCAST_VRING_CFG_CMDID, vif->mid,
rc               1404 drivers/net/wireless/ath/wil6210/txrx.c 	if (rc)
rc               1410 drivers/net/wireless/ath/wil6210/txrx.c 		rc = -EINVAL;
rc               1429 drivers/net/wireless/ath/wil6210/txrx.c 	return rc;
rc               1769 drivers/net/wireless/ath/wil6210/txrx.c 	int rc = -EINVAL;
rc               1863 drivers/net/wireless/ath/wil6210/txrx.c 				rc = -ENOMEM;
rc               2030 drivers/net/wireless/ath/wil6210/txrx.c 	return rc;
rc               2196 drivers/net/wireless/ath/wil6210/txrx.c 	int rc;
rc               2209 drivers/net/wireless/ath/wil6210/txrx.c 	rc = (skb_is_gso(skb) ? wil->txrx_ops.tx_ring_tso : __wil_tx_ring)
rc               2214 drivers/net/wireless/ath/wil6210/txrx.c 	return rc;
rc               2324 drivers/net/wireless/ath/wil6210/txrx.c 	int rc;
rc               2372 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wil_tx_ring(wil, vif, ring, skb);
rc               2374 drivers/net/wireless/ath/wil6210/txrx.c 	switch (rc) {
rc                121 drivers/net/wireless/ath/wil6210/txrx_edma.c 	int rc;
rc                144 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_sring_alloc(wil, sring);
rc                145 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                146 drivers/net/wireless/ath/wil6210/txrx_edma.c 		return rc;
rc                148 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_wmi_tx_sring_cfg(wil, ring_id);
rc                149 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                158 drivers/net/wireless/ath/wil6210/txrx_edma.c 	return rc;
rc                248 drivers/net/wireless/ath/wil6210/txrx_edma.c 	int rc = 0;
rc                254 drivers/net/wireless/ath/wil6210/txrx_edma.c 		rc = wil_ring_alloc_skb_edma(wil, ring, ring->swhead);
rc                255 drivers/net/wireless/ath/wil6210/txrx_edma.c 		if (unlikely(rc)) {
rc                256 drivers/net/wireless/ath/wil6210/txrx_edma.c 			if (rc == -EAGAIN)
rc                261 drivers/net/wireless/ath/wil6210/txrx_edma.c 						    rc, ring->swhead);
rc                273 drivers/net/wireless/ath/wil6210/txrx_edma.c 	return rc;
rc                360 drivers/net/wireless/ath/wil6210/txrx_edma.c 	int rc;
rc                370 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_sring_alloc(wil, sring);
rc                371 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                372 drivers/net/wireless/ath/wil6210/txrx_edma.c 		return rc;
rc                374 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_wmi_rx_sring_add(wil, ring_id);
rc                375 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                383 drivers/net/wireless/ath/wil6210/txrx_edma.c 	return rc;
rc                497 drivers/net/wireless/ath/wil6210/txrx_edma.c 	int rc;
rc                503 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_ring_alloc_desc_ring(wil, ring);
rc                504 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                505 drivers/net/wireless/ath/wil6210/txrx_edma.c 		return rc;
rc                507 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_wmi_rx_desc_ring_add(wil, status_ring_id);
rc                508 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                514 drivers/net/wireless/ath/wil6210/txrx_edma.c 	return rc;
rc                618 drivers/net/wireless/ath/wil6210/txrx_edma.c 	int rc;
rc                655 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_wmi_cfg_def_rx_offload(wil, wil->rx_buf_len);
rc                656 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                657 drivers/net/wireless/ath/wil6210/txrx_edma.c 		return rc;
rc                664 drivers/net/wireless/ath/wil6210/txrx_edma.c 			rc = -EFAULT;
rc                667 drivers/net/wireless/ath/wil6210/txrx_edma.c 		rc = wil_init_rx_sring(wil, status_ring_size, elem_size,
rc                669 drivers/net/wireless/ath/wil6210/txrx_edma.c 		if (rc)
rc                674 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_init_rx_desc_ring(wil, desc_ring_size,
rc                676 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                688 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_init_rx_buff_arr(wil, wil->rx_buff_id_count);
rc                689 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                693 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_rx_refill_edma(wil);
rc                694 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                706 drivers/net/wireless/ath/wil6210/txrx_edma.c 	return rc;
rc                713 drivers/net/wireless/ath/wil6210/txrx_edma.c 	int rc;
rc                725 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_ring_alloc_desc_ring(wil, ring);
rc                726 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc                734 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_wmi_tx_desc_ring_add(vif, ring_id, cid, tid);
rc                735 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc) {
rc                754 drivers/net/wireless/ath/wil6210/txrx_edma.c 	return rc;
rc               1420 drivers/net/wireless/ath/wil6210/txrx_edma.c 	int rc = -EINVAL;
rc               1465 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_tx_tso_gen_desc(wil, skb->data, hdrlen, swhead,
rc               1469 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc               1475 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_tx_tso_gen_desc(wil, skb->data + hdrlen, headlen,
rc               1481 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc               1492 drivers/net/wireless/ath/wil6210/txrx_edma.c 		rc = wil_tx_tso_gen_desc(wil, NULL, len,
rc               1499 drivers/net/wireless/ath/wil6210/txrx_edma.c 		if (rc)
rc               1546 drivers/net/wireless/ath/wil6210/txrx_edma.c 	return rc;
rc               1554 drivers/net/wireless/ath/wil6210/txrx_edma.c 	int rc;
rc               1565 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_ring_alloc_desc_ring(wil, ring);
rc               1566 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc               1574 drivers/net/wireless/ath/wil6210/txrx_edma.c 	rc = wil_wmi_bcast_desc_ring_add(vif, ring_id);
rc               1575 drivers/net/wireless/ath/wil6210/txrx_edma.c 	if (rc)
rc               1588 drivers/net/wireless/ath/wil6210/txrx_edma.c 	return rc;
rc                 60 drivers/net/wireless/ath/wil6210/wil_crash_dump.c 	int i, rc;
rc                 76 drivers/net/wireless/ath/wil6210/wil_crash_dump.c 	rc = wil_mem_access_lock(wil);
rc                 77 drivers/net/wireless/ath/wil6210/wil_crash_dump.c 	if (rc)
rc                 78 drivers/net/wireless/ath/wil6210/wil_crash_dump.c 		return rc;
rc                666 drivers/net/wireless/ath/wil6210/wmi.c 	int rc = 0;
rc                707 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EBUSY;
rc                717 drivers/net/wireless/ath/wil6210/wmi.c 			rc = -EAGAIN;
rc                728 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EBUSY;
rc                735 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EAGAIN;
rc                762 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc                767 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc                770 drivers/net/wireless/ath/wil6210/wmi.c 	rc = __wmi_send(wil, cmdid, mid, buf, len);
rc                773 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc                977 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               1052 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wil_ring_init_tx(vif, evt->cid);
rc               1053 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               1055 drivers/net/wireless/ath/wil6210/wmi.c 			evt->cid, rc);
rc               1064 drivers/net/wireless/ath/wil6210/wmi.c 		if (rc) {
rc               1087 drivers/net/wireless/ath/wil6210/wmi.c 		if (rc) {
rc               1096 drivers/net/wireless/ath/wil6210/wmi.c 			rc = -ENOMEM;
rc               1123 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               1639 drivers/net/wireless/ath/wil6210/wmi.c 	int rc, cid = 0, ringid = 0;
rc               1687 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wil_find_cid_ringid_sta(wil, vif, &cid, &ringid);
rc               1688 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               1695 drivers/net/wireless/ath/wil6210/wmi.c 		rc = wmi_del_cipher_key(vif, 0, wil->sta[cid].addr,
rc               1697 drivers/net/wireless/ath/wil6210/wmi.c 		if (rc) {
rc               1701 drivers/net/wireless/ath/wil6210/wmi.c 		rc = wmi_del_cipher_key(vif, 0, wil->sta[cid].addr,
rc               1703 drivers/net/wireless/ath/wil6210/wmi.c 		if (rc) {
rc               1730 drivers/net/wireless/ath/wil6210/wmi.c 	int rc = -ENOENT, cid = 0, ringid = 0;
rc               1772 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wil_find_cid_ringid_sta(wil, vif, &cid, &ringid);
rc               1773 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               1816 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wil->txrx_ops.tx_ring_modify(vif, ringid, cid, 0);
rc               1817 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               1819 drivers/net/wireless/ath/wil6210/wmi.c 			cid, vif->mid, ringid, rc);
rc               2028 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2042 drivers/net/wireless/ath/wil6210/wmi.c 	rc = __wmi_send(wil, cmdid, mid, buf, len);
rc               2043 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2051 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -ETIME;
rc               2069 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2100 drivers/net/wireless/ath/wil6210/wmi.c 	int rc = 0;
rc               2130 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2138 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_LED_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               2141 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2147 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2151 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2157 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2170 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RBUFCAP_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               2173 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2174 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2179 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2182 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2189 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2233 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_PCP_START_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               2235 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2236 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2239 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2245 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2251 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2253 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_led_cfg(wil, false);
rc               2254 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2255 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2280 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2289 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_GET_SSID_CMDID, vif->mid, NULL, 0,
rc               2292 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2293 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2319 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2327 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_GET_PCP_CHANNEL_CMDID, vif->mid, NULL, 0,
rc               2330 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2331 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2344 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2359 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_P2P_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               2361 drivers/net/wireless/ath/wil6210/wmi.c 	if (!rc && reply.evt.status != WMI_FW_STATUS_SUCCESS) {
rc               2363 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2366 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2372 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2382 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_START_LISTEN_CMDID, vif->mid, NULL, 0,
rc               2384 drivers/net/wireless/ath/wil6210/wmi.c 	if (!rc && reply.evt.status != WMI_FW_STATUS_SUCCESS) {
rc               2387 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2390 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2396 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2406 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_START_SEARCH_CMDID, vif->mid, NULL, 0,
rc               2408 drivers/net/wireless/ath/wil6210/wmi.c 	if (!rc && reply.evt.status != WMI_FW_STATUS_SUCCESS) {
rc               2411 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2414 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2420 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2424 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_DISCOVERY_STOP_CMDID, vif->mid, NULL, 0,
rc               2428 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2431 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2488 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2493 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2499 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -ENOMEM;
rc               2510 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_send(wil, WMI_SET_APPIE_CMDID, vif->mid, cmd, len);
rc               2513 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               2516 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "set_ie(%d %s) failed : %d\n", type, name, rc);
rc               2519 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2527 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2540 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -ENOMEM;
rc               2547 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_send(wil, WMI_UPDATE_FT_IES_CMDID, vif->mid, cmd, len);
rc               2551 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2552 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "update ft ies failed : %d\n", rc);
rc               2554 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2568 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2579 drivers/net/wireless/ath/wil6210/wmi.c 		rc = wmi_call(wil, WMI_START_LISTEN_CMDID, vif->mid, NULL, 0,
rc               2583 drivers/net/wireless/ath/wil6210/wmi.c 		if ((rc == 0) && (reply.evt.status != WMI_FW_STATUS_SUCCESS))
rc               2584 drivers/net/wireless/ath/wil6210/wmi.c 			rc = -EINVAL;
rc               2586 drivers/net/wireless/ath/wil6210/wmi.c 		rc = wmi_call(wil, WMI_DISCOVERY_STOP_CMDID, vif->mid, NULL, 0,
rc               2591 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2616 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2644 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_CFG_RX_CHAIN_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               2646 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2647 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2650 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2657 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2663 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2676 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TEMP_SENSE_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               2679 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2680 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2695 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2713 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TEMP_SENSE_ALL_CMDID, vif->mid, &cmd,
rc               2716 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2717 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2732 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2750 drivers/net/wireless/ath/wil6210/wmi.c 		rc = wmi_call(wil, WMI_DEL_STA_CMDID, vif->mid, &del_sta_cmd,
rc               2755 drivers/net/wireless/ath/wil6210/wmi.c 		rc = wmi_call(wil, WMI_DISCONNECT_STA_CMDID, vif->mid,
rc               2761 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               2763 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2825 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2858 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RCP_ADDBA_RESP_CMDID, mid, &cmd, sizeof(cmd),
rc               2861 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2862 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2867 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2870 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2877 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2906 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RCP_ADDBA_RESP_EDMA_CMDID, mid, &cmd,
rc               2909 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2910 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2915 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2918 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2925 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2939 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_PS_DEV_PROFILE_CFG_CMDID, vif->mid,
rc               2943 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2944 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2951 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2954 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2960 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               2976 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_SET_MGMT_RETRY_LIMIT_CMDID, vif->mid,
rc               2980 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               2981 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               2986 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EINVAL;
rc               2989 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               2995 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3007 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_GET_MGMT_RETRY_LIMIT_CMDID, vif->mid, NULL, 0,
rc               3010 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               3011 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3022 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3026 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_send(wil, WMI_ABORT_SCAN_CMDID, vif->mid, NULL, 0);
rc               3027 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               3028 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "Failed to abort scan (%d)\n", rc);
rc               3030 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               3036 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3045 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_send(wil, WMI_NEW_STA_CMDID, vif->mid, &cmd, sizeof(cmd));
rc               3046 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               3047 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "Failed to send new sta (%d)\n", rc);
rc               3049 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               3086 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3102 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TRAFFIC_SUSPEND_CMDID, vif->mid,
rc               3106 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3107 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "wmi_call for suspend req failed, rc=%d\n", rc);
rc               3108 drivers/net/wireless/ath/wil6210/wmi.c 		if (rc == -ETIME)
rc               3118 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wait_event_interruptible_timeout(wil->wq,
rc               3121 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc == 0) {
rc               3128 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EBUSY;
rc               3138 drivers/net/wireless/ath/wil6210/wmi.c 	rc = reply.evt.status;
rc               3144 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               3175 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3186 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TRAFFIC_RESUME_CMDID, vif->mid, NULL, 0,
rc               3189 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               3190 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3203 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3237 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_PORT_ALLOCATE_CMDID, mid,
rc               3241 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3242 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "failed to allocate port, status %d\n", rc);
rc               3243 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3256 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3269 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_PORT_DELETE_CMDID, mid,
rc               3273 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3274 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "failed to delete port, status %d\n", rc);
rc               3275 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3411 drivers/net/wireless/ath/wil6210/wmi.c 	bool rc = false;
rc               3433 drivers/net/wireless/ath/wil6210/wmi.c 		rc = true;
rc               3437 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               3528 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3554 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_START_SCHED_SCAN_CMDID, vif->mid,
rc               3558 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               3559 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3573 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3584 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_STOP_SCHED_SCAN_CMDID, vif->mid, NULL, 0,
rc               3587 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc)
rc               3588 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3611 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3634 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_SW_TX_REQ_CMDID, vif->mid, cmd, total,
rc               3636 drivers/net/wireless/ath/wil6210/wmi.c 	if (!rc && evt.evt.status != WMI_FW_STATUS_SUCCESS) {
rc               3639 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EAGAIN;
rc               3644 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               3660 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3688 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_SW_TX_REQ_EXT_CMDID, vif->mid, cmd, total,
rc               3690 drivers/net/wireless/ath/wil6210/wmi.c 	if (!rc && evt.evt.status != WMI_FW_STATUS_SUCCESS) {
rc               3693 drivers/net/wireless/ath/wil6210/wmi.c 		rc = -EAGAIN;
rc               3698 drivers/net/wireless/ath/wil6210/wmi.c 	return rc;
rc               3703 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3722 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TX_STATUS_RING_ADD_CMDID, vif->mid, &cmd,
rc               3725 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3726 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "TX_STATUS_RING_ADD_CMD failed, rc %d\n", rc);
rc               3727 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3745 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3760 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_CFG_DEF_RX_OFFLOAD_CMDID, vif->mid, &cmd,
rc               3763 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3764 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "WMI_CFG_DEF_RX_OFFLOAD_CMD failed, rc %d\n", rc);
rc               3765 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3782 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3801 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RX_STATUS_RING_ADD_CMDID, vif->mid, &cmd,
rc               3804 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3805 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "RX_STATUS_RING_ADD_CMD failed, rc %d\n", rc);
rc               3806 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3825 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3843 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RX_DESC_RING_ADD_CMDID, vif->mid, &cmd,
rc               3846 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3847 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "WMI_RX_DESC_RING_ADD_CMD failed, rc %d\n", rc);
rc               3848 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3867 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3893 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TX_DESC_RING_ADD_CMDID, vif->mid, &cmd,
rc               3896 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3897 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "WMI_TX_DESC_RING_ADD_CMD failed, rc %d\n", rc);
rc               3898 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3920 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3939 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_BCAST_DESC_RING_ADD_CMDID, vif->mid, &cmd,
rc               3942 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3943 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "WMI_BCAST_DESC_RING_ADD_CMD failed, rc %d\n", rc);
rc               3944 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               3977 drivers/net/wireless/ath/wil6210/wmi.c 	int rc;
rc               3979 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_LINK_STATS_CMDID, vif->mid, &cmd, sizeof(cmd),
rc               3982 drivers/net/wireless/ath/wil6210/wmi.c 	if (rc) {
rc               3983 drivers/net/wireless/ath/wil6210/wmi.c 		wil_err(wil, "WMI_LINK_STATS_CMDID failed, rc %d\n", rc);
rc               3984 drivers/net/wireless/ath/wil6210/wmi.c 		return rc;
rc               1503 drivers/net/wireless/atmel/atmel.c 	int rc;
rc               1586 drivers/net/wireless/atmel/atmel.c 	if ((rc = request_irq(dev->irq, service_interrupt, IRQF_SHARED, dev->name, dev))) {
rc               1587 drivers/net/wireless/atmel/atmel.c 		printk(KERN_ERR "%s: register interrupt %d failed, rc %d\n", dev->name, irq, rc);
rc               2249 drivers/net/wireless/atmel/atmel.c 	int rc = -EINPROGRESS;		/* Call commit handler */
rc               2261 drivers/net/wireless/atmel/atmel.c 		rc = -EOPNOTSUPP;
rc               2267 drivers/net/wireless/atmel/atmel.c 			rc = -EINVAL;
rc               2270 drivers/net/wireless/atmel/atmel.c 	return rc;
rc               2627 drivers/net/wireless/atmel/atmel.c 	int i, rc = 0;
rc               2641 drivers/net/wireless/atmel/atmel.c 			rc = -EFAULT;
rc               2646 drivers/net/wireless/atmel/atmel.c 			rc = -EPERM;
rc               2652 drivers/net/wireless/atmel/atmel.c 			rc = PTR_ERR(new_firmware);
rc               2666 drivers/net/wireless/atmel/atmel.c 			rc = -EFAULT;
rc               2671 drivers/net/wireless/atmel/atmel.c 			rc = -EPERM;
rc               2676 drivers/net/wireless/atmel/atmel.c 		rc = -EINVAL;
rc               2680 drivers/net/wireless/atmel/atmel.c 				rc = 0;
rc               2684 drivers/net/wireless/atmel/atmel.c 		if (rc == 0 &&  priv->station_state != STATION_STATE_DOWN)
rc               2685 drivers/net/wireless/atmel/atmel.c 			rc = atmel_open(dev);
rc               2689 drivers/net/wireless/atmel/atmel.c 		rc = -EOPNOTSUPP;
rc               2692 drivers/net/wireless/atmel/atmel.c 	return rc;
rc               3672 drivers/net/wireless/atmel/atmel.c 	int rc = 0;
rc               3704 drivers/net/wireless/atmel/atmel.c 			rc = 1;
rc               3712 drivers/net/wireless/atmel/atmel.c 		rc = 1;
rc               3725 drivers/net/wireless/atmel/atmel.c 			rc = 1;
rc               3729 drivers/net/wireless/atmel/atmel.c 	if (rc) {
rc               3739 drivers/net/wireless/atmel/atmel.c 	return rc;
rc               2000 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	int rc = 0;
rc               2011 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 			rc = -ENOSPC;
rc               2015 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 		rc = -ENOENT;
rc               2018 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	if (rc) {
rc               2059 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	int rc;
rc               2073 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	rc = brcmf_proto_txdata(fws->drvr, ifidx, data_offset, skb);
rc               2076 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 		  skcb->if_flags, skcb->htod, rc);
rc               2077 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	if (rc < 0) {
rc               2090 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	return rc;
rc               2094 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	return rc;
rc               2101 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	int rc, hslot;
rc               2109 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	rc = brcmf_fws_hanger_pushpkt(&fws->hanger, p, hslot);
rc               2110 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	if (!rc)
rc               2114 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	return rc;
rc               2125 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	int rc = 0;
rc               2150 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 		rc = -ENOMEM;
rc               2154 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	return rc;
rc               2345 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	int rc;
rc               2350 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 		rc = -ENOMEM;
rc               2370 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 		rc = -EBADF;
rc               2382 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	rc = brcmf_fweh_register(drvr, BRCMF_E_FIFO_CREDIT_MAP,
rc               2384 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	if (rc < 0) {
rc               2388 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	rc = brcmf_fweh_register(drvr, BRCMF_E_BCMC_CREDIT_SUPPORT,
rc               2390 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	if (rc < 0) {
rc               2436 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	return ERR_PTR(rc);
rc               1671 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	int rc = 0;
rc               1675 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	for (i = 0; i < MAX_FW_IMAGES && rc == 0; i++) {
rc               1683 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 			rc = -EBADF;
rc               1688 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 			rc = -EBADF;
rc               1692 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 			rc = -EBADF;
rc               1697 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 			     !rc; entry++, ucode_hdr++) {
rc               1704 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 					rc = -EBADF;
rc               1709 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	if (rc == 0 && wl->fw.fw_cnt != i) {
rc               1712 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 		rc = -EBADF;
rc               1714 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	return rc;
rc                 42 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	int rc;
rc                 44 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = brcms_check_firmwares(wl);
rc                 46 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ? rc :
rc                 49 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 50 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn0initvals24,
rc                 52 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 53 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn1bsinitvals24,
rc                 55 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 56 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn1initvals24,
rc                 58 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ? rc :
rc                 61 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 62 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn2initvals24,
rc                 64 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 65 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0absinitvals16,
rc                 67 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 68 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0bsinitvals16,
rc                 70 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 71 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0initvals16,
rc                 73 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 74 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->bcm43xx_16_mimo,
rc                 76 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 77 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_uint(wl, &ucode->bcm43xx_16_mimosz,
rc                 79 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 80 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->bcm43xx_24_lcn,
rc                 82 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 83 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_uint(wl, &ucode->bcm43xx_24_lcnsz,
rc                 85 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 86 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->bcm43xx_bommajor,
rc                 88 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	rc = rc < 0 ?
rc                 89 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	     rc : brcms_ucode_init_buf(wl, (void **)&ucode->bcm43xx_bomminor,
rc                 91 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c 	return rc;
rc                157 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h 	u16 rc = channel <= CH_MAX_2G_CHANNEL ?
rc                161 drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h 		      WL_CHANSPEC_CTL_SB_NONE | rc);
rc               1772 drivers/net/wireless/cisco/airo.c 	int rc;
rc               1773 drivers/net/wireless/cisco/airo.c 	rc = PC4500_writerid(ai, RID_WEP_TEMP, wkr, sizeof(*wkr), lock);
rc               1774 drivers/net/wireless/cisco/airo.c 	if (rc!=SUCCESS)
rc               1775 drivers/net/wireless/cisco/airo.c 		airo_print_err(ai->dev->name, "WEP_TEMP set %x", rc);
rc               1777 drivers/net/wireless/cisco/airo.c 		rc = PC4500_writerid(ai, RID_WEP_PERM, wkr, sizeof(*wkr), lock);
rc               1778 drivers/net/wireless/cisco/airo.c 		if (rc!=SUCCESS)
rc               1779 drivers/net/wireless/cisco/airo.c 			airo_print_err(ai->dev->name, "WEP_PERM set %x", rc);
rc               1781 drivers/net/wireless/cisco/airo.c 	return rc;
rc               1796 drivers/net/wireless/cisco/airo.c 	int rc;
rc               1802 drivers/net/wireless/cisco/airo.c 	rc = PC4500_readrid(ai, RID_ACTUALCONFIG, &cfg, sizeof(cfg), lock);
rc               1803 drivers/net/wireless/cisco/airo.c 	if (rc != SUCCESS)
rc               1804 drivers/net/wireless/cisco/airo.c 		return rc;
rc               1873 drivers/net/wireless/cisco/airo.c 	int rc = 0;
rc               1894 drivers/net/wireless/cisco/airo.c 		rc = request_irq(dev->irq, airo_interrupt, IRQF_SHARED,
rc               1896 drivers/net/wireless/cisco/airo.c 		if (rc) {
rc               1899 drivers/net/wireless/cisco/airo.c 				dev->irq, rc);
rc               1902 drivers/net/wireless/cisco/airo.c 			return rc;
rc               2463 drivers/net/wireless/cisco/airo.c 	int rc = SUCCESS;
rc               2475 drivers/net/wireless/cisco/airo.c 	rc=issuecommand(ai, &cmd, &rsp);
rc               2476 drivers/net/wireless/cisco/airo.c 	if (rc != SUCCESS) {
rc               2478 drivers/net/wireless/cisco/airo.c 		return rc;
rc               2503 drivers/net/wireless/cisco/airo.c 	rc=issuecommand(ai, &cmd, &rsp);
rc               2504 drivers/net/wireless/cisco/airo.c 	if (rc != SUCCESS) {
rc               2506 drivers/net/wireless/cisco/airo.c 		return rc;
rc               2517 drivers/net/wireless/cisco/airo.c 	rc=issuecommand(ai, &cmd, &rsp);
rc               2518 drivers/net/wireless/cisco/airo.c 	if (rc != SUCCESS) {
rc               2520 drivers/net/wireless/cisco/airo.c 		return rc;
rc               2526 drivers/net/wireless/cisco/airo.c 	return rc;
rc               2538 drivers/net/wireless/cisco/airo.c 	int rc = -1;
rc               2646 drivers/net/wireless/cisco/airo.c 	return rc;
rc               2780 drivers/net/wireless/cisco/airo.c 	int i, rc;
rc               2834 drivers/net/wireless/cisco/airo.c 			rc = -EBUSY;
rc               2850 drivers/net/wireless/cisco/airo.c 			rc = -EIO;
rc               2859 drivers/net/wireless/cisco/airo.c 	rc = register_netdev(dev);
rc               2860 drivers/net/wireless/cisco/airo.c 	if (rc) {
rc               2868 drivers/net/wireless/cisco/airo.c 	rc = readCapabilityRid(ai, &cap_rid, 1);
rc               2869 drivers/net/wireless/cisco/airo.c 	if (rc != SUCCESS) {
rc               2870 drivers/net/wireless/cisco/airo.c 		rc = -EIO;
rc               3001 drivers/net/wireless/cisco/airo.c 	int rc;
rc               3013 drivers/net/wireless/cisco/airo.c 	rc = PC4500_readrid(ai, ai->bssListFirst, &bss, ai->bssListRidLen, 0);
rc               3014 drivers/net/wireless/cisco/airo.c 	if((rc) || (bss.index == cpu_to_le16(0xffff))) {
rc               3021 drivers/net/wireless/cisco/airo.c 	while((!rc) && (bss.index != cpu_to_le16(0xffff))) {
rc               3036 drivers/net/wireless/cisco/airo.c 		rc = PC4500_readrid(ai, ai->bssListNext,
rc               3559 drivers/net/wireless/cisco/airo.c 	unsigned short rc;
rc               3564 drivers/net/wireless/cisco/airo.c 		rc = inw( ai->dev->base_addr + reg );
rc               3566 drivers/net/wireless/cisco/airo.c 		rc = inb( ai->dev->base_addr + reg );
rc               3567 drivers/net/wireless/cisco/airo.c 		rc += ((int)inb( ai->dev->base_addr + reg + 1 )) << 8;
rc               3569 drivers/net/wireless/cisco/airo.c 	return rc;
rc               3574 drivers/net/wireless/cisco/airo.c 	int rc;
rc               3592 drivers/net/wireless/cisco/airo.c 		rc = issuecommand(ai, &cmd, &rsp);
rc               3593 drivers/net/wireless/cisco/airo.c 		if (rc == SUCCESS)
rc               3596 drivers/net/wireless/cisco/airo.c 		rc = SUCCESS;
rc               3601 drivers/net/wireless/cisco/airo.c 	if (rc)
rc               3606 drivers/net/wireless/cisco/airo.c 		rc = ERROR;
rc               3608 drivers/net/wireless/cisco/airo.c 	return rc;
rc               3813 drivers/net/wireless/cisco/airo.c 	int rc;
rc               3932 drivers/net/wireless/cisco/airo.c 	rc = readWepKeyRid(ai, &wkr, 1, lock);
rc               3933 drivers/net/wireless/cisco/airo.c 	if (rc == SUCCESS) do {
rc               3938 drivers/net/wireless/cisco/airo.c 		rc = readWepKeyRid(ai, &wkr, 0, lock);
rc               4133 drivers/net/wireless/cisco/airo.c         int rc = SUCCESS;
rc               4156 drivers/net/wireless/cisco/airo.c 		rc = issuecommand(ai, &cmd, &rsp);
rc               4159 drivers/net/wireless/cisco/airo.c 			rc = rsp.rsp0;
rc               4160 drivers/net/wireless/cisco/airo.c 		if (!rc)
rc               4165 drivers/net/wireless/cisco/airo.c 	                rc = status;
rc               4169 drivers/net/wireless/cisco/airo.c 			rc = ERROR;
rc               4181 drivers/net/wireless/cisco/airo.c 			rc = ERROR;
rc               4185 drivers/net/wireless/cisco/airo.c 		rc = bap_read(ai, ((__le16*)pBuf)+1, len, BAP1);
rc               4190 drivers/net/wireless/cisco/airo.c 	return rc;
rc               4199 drivers/net/wireless/cisco/airo.c 	int rc = SUCCESS;
rc               4230 drivers/net/wireless/cisco/airo.c 			rc = -1;
rc               4235 drivers/net/wireless/cisco/airo.c 			rc = issuecommand(ai, &cmd, &rsp);
rc               4236 drivers/net/wireless/cisco/airo.c 			if ((rc & 0xff00) != 0) {
rc               4238 drivers/net/wireless/cisco/airo.c 						__func__, rc);
rc               4244 drivers/net/wireless/cisco/airo.c 				rc = rsp.rsp0;
rc               4249 drivers/net/wireless/cisco/airo.c 	                rc = status;
rc               4254 drivers/net/wireless/cisco/airo.c 	                rc = ERROR;
rc               4259 drivers/net/wireless/cisco/airo.c 		rc = PC4500_accessrid(ai, rid, 0x100|CMD_ACCESS);
rc               4264 drivers/net/wireless/cisco/airo.c         return rc;
rc               5150 drivers/net/wireless/cisco/airo.c 	int rc;
rc               5153 drivers/net/wireless/cisco/airo.c 	rc = PC4500_writerid(ai, rid, rid_data, len, 1);
rc               5155 drivers/net/wireless/cisco/airo.c 	return rc;
rc               5164 drivers/net/wireless/cisco/airo.c 	int rc;
rc               5167 drivers/net/wireless/cisco/airo.c 	rc = readWepKeyRid(ai, &wkr, 1, 1);
rc               5168 drivers/net/wireless/cisco/airo.c 	if (rc != SUCCESS)
rc               5177 drivers/net/wireless/cisco/airo.c 		rc = readWepKeyRid(ai, &wkr, 0, 1);
rc               5178 drivers/net/wireless/cisco/airo.c 		if (rc != SUCCESS)
rc               5187 drivers/net/wireless/cisco/airo.c 	int rc;
rc               5190 drivers/net/wireless/cisco/airo.c 	rc = readWepKeyRid(ai, &wkr, 1, 1);
rc               5191 drivers/net/wireless/cisco/airo.c 	if (rc != SUCCESS)
rc               5197 drivers/net/wireless/cisco/airo.c 		rc = readWepKeyRid(ai, &wkr, 0, 1);
rc               5198 drivers/net/wireless/cisco/airo.c 		if (rc != SUCCESS)
rc               5209 drivers/net/wireless/cisco/airo.c 	int rc;
rc               5222 drivers/net/wireless/cisco/airo.c 	rc = writeWepKeyRid(ai, &wkr, perm, lock);
rc               5224 drivers/net/wireless/cisco/airo.c 	return rc;
rc               5230 drivers/net/wireless/cisco/airo.c 	int rc;
rc               5242 drivers/net/wireless/cisco/airo.c 	rc = writeWepKeyRid(ai, &wkr, perm, lock);
rc               5246 drivers/net/wireless/cisco/airo.c 	return rc;
rc               5253 drivers/net/wireless/cisco/airo.c 	int i, rc;
rc               5267 drivers/net/wireless/cisco/airo.c 			rc = set_wep_tx_idx(ai, index, 1, 1);
rc               5268 drivers/net/wireless/cisco/airo.c 			if (rc < 0) {
rc               5271 drivers/net/wireless/cisco/airo.c 				               index, rc);
rc               5292 drivers/net/wireless/cisco/airo.c 	rc = set_wep_key(ai, index, key, i/3, 1, 1);
rc               5293 drivers/net/wireless/cisco/airo.c 	if (rc < 0) {
rc               5295 drivers/net/wireless/cisco/airo.c 		               "%d: %d.", index, rc);
rc               5308 drivers/net/wireless/cisco/airo.c 	int rc;
rc               5329 drivers/net/wireless/cisco/airo.c 	rc = readWepKeyRid(ai, &wkr, 1, 1);
rc               5330 drivers/net/wireless/cisco/airo.c 	if (rc == SUCCESS) do {
rc               5435 drivers/net/wireless/cisco/airo.c 	int rc;
rc               5479 drivers/net/wireless/cisco/airo.c 	rc = readBSSListRid(ai, doLoseSync, &BSSList_rid);
rc               5480 drivers/net/wireless/cisco/airo.c 	while(rc == 0 && BSSList_rid.index != cpu_to_le16(0xffff)) {
rc               5492 drivers/net/wireless/cisco/airo.c 		rc = readBSSListRid(ai, 0, &BSSList_rid);
rc               5792 drivers/net/wireless/cisco/airo.c 	int rc = -EINPROGRESS;		/* Call commit handler */
rc               5804 drivers/net/wireless/cisco/airo.c 		rc = -EOPNOTSUPP;
rc               5812 drivers/net/wireless/cisco/airo.c 			rc = -EINVAL;
rc               5820 drivers/net/wireless/cisco/airo.c 	return rc;
rc               6315 drivers/net/wireless/cisco/airo.c 	int rc = 0;
rc               6358 drivers/net/wireless/cisco/airo.c 			rc = set_wep_key(local, index, key.key, key.len, perm, 1);
rc               6359 drivers/net/wireless/cisco/airo.c 			if (rc < 0) {
rc               6362 drivers/net/wireless/cisco/airo.c 				               index, rc);
rc               6363 drivers/net/wireless/cisco/airo.c 				return rc;
rc               6376 drivers/net/wireless/cisco/airo.c 			rc = set_wep_tx_idx(local, index, perm, 1);
rc               6377 drivers/net/wireless/cisco/airo.c 			if (rc < 0) {
rc               6380 drivers/net/wireless/cisco/airo.c 				               index, rc);
rc               6381 drivers/net/wireless/cisco/airo.c 				return rc;
rc               6472 drivers/net/wireless/cisco/airo.c 	int idx, key_len, alg = ext->alg, set_key = 1, rc;
rc               6499 drivers/net/wireless/cisco/airo.c 		rc = set_wep_tx_idx(local, idx, perm, 1);
rc               6500 drivers/net/wireless/cisco/airo.c 		if (rc < 0) {
rc               6503 drivers/net/wireless/cisco/airo.c 			               idx, rc);
rc               6504 drivers/net/wireless/cisco/airo.c 			return rc;
rc               6531 drivers/net/wireless/cisco/airo.c 			rc = set_wep_tx_idx(local, idx, perm, 1);
rc               6532 drivers/net/wireless/cisco/airo.c 			if (rc < 0) {
rc               6535 drivers/net/wireless/cisco/airo.c 					       idx, rc);
rc               6536 drivers/net/wireless/cisco/airo.c 				return rc;
rc               6539 drivers/net/wireless/cisco/airo.c 			rc = set_wep_key(local, idx, key.key, key.len, perm, 1);
rc               6540 drivers/net/wireless/cisco/airo.c 			if (rc < 0) {
rc               6543 drivers/net/wireless/cisco/airo.c 					       idx, rc);
rc               6544 drivers/net/wireless/cisco/airo.c 				return rc;
rc               6761 drivers/net/wireless/cisco/airo.c 	int rc = -EINVAL;
rc               6780 drivers/net/wireless/cisco/airo.c 			rc = -EINPROGRESS;	/* Call commit handler */
rc               6783 drivers/net/wireless/cisco/airo.c 	return rc;
rc               6816 drivers/net/wireless/cisco/airo.c 	int rc = -EINVAL;
rc               6834 drivers/net/wireless/cisco/airo.c 		rc = -EINPROGRESS;		/* Call commit handler */
rc               6839 drivers/net/wireless/cisco/airo.c 		rc = -EINPROGRESS;		/* Call commit handler */
rc               6841 drivers/net/wireless/cisco/airo.c 	return rc;
rc               7632 drivers/net/wireless/cisco/airo.c 	int rc = 0;
rc               7648 drivers/net/wireless/cisco/airo.c 			rc = -EFAULT;
rc               7650 drivers/net/wireless/cisco/airo.c 			rc = -EFAULT;
rc               7664 drivers/net/wireless/cisco/airo.c 			rc = -EFAULT;
rc               7672 drivers/net/wireless/cisco/airo.c 				rc = -EFAULT;
rc               7674 drivers/net/wireless/cisco/airo.c 				rc = 0;
rc               7677 drivers/net/wireless/cisco/airo.c 			rc = readrids(dev,&com);
rc               7679 drivers/net/wireless/cisco/airo.c 			rc = writerids(dev,&com);
rc               7681 drivers/net/wireless/cisco/airo.c 			rc = flashcard(dev,&com);
rc               7683 drivers/net/wireless/cisco/airo.c 			rc = -EINVAL;      /* Bad command in ioctl */
rc               7690 drivers/net/wireless/cisco/airo.c 		rc = -EOPNOTSUPP;
rc               7692 drivers/net/wireless/cisco/airo.c 	return rc;
rc               8374 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	int rc;
rc               8394 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	rc = request_firmware(&fw->fw_entry, fw_name, &priv->pci_dev->dev);
rc               8396 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	if (rc < 0) {
rc               8400 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		return rc;
rc               1377 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0;
rc               1400 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_prom_alloc(priv);
rc               1401 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		if (!rc)
rc               1409 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc) {
rc               1411 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			  "device (error %d).\n", rc);
rc               1953 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0;
rc               1983 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_queue_tx_reclaim(priv, &priv->txq_cmd, -1);
rc               1991 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_queue_tx_reclaim(priv, &priv->txq[0], 0);
rc               1997 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_queue_tx_reclaim(priv, &priv->txq[1], 1);
rc               2003 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_queue_tx_reclaim(priv, &priv->txq[2], 2);
rc               2009 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_queue_tx_reclaim(priv, &priv->txq[3], 3);
rc               2171 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0;
rc               2205 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_queue_tx_hcmd(priv, cmd->cmd, cmd->param, cmd->len, 0);
rc               2206 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc) {
rc               2209 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			  get_cmd_string(cmd->cmd), rc);
rc               2218 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = wait_event_interruptible_timeout(priv->wait_command_queue,
rc               2222 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               2226 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = 0;
rc               2229 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc == 0) {
rc               2236 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			rc = -EIO;
rc               2241 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = 0;
rc               2246 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = -EIO;
rc               2252 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		priv->cmdlog[priv->cmdlog_pos++].retcode = rc;
rc               2255 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               3039 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc;
rc               3046 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_poll_bit(priv, IPW_RESET_REG,
rc               3048 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3053 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	IPW_DEBUG_INFO("stop master %dms\n", rc);
rc               3055 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               3076 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0, i, addr;
rc               3084 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_stop_master(priv);
rc               3086 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0)
rc               3087 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		return rc;
rc               3156 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			rc = 0;
rc               3171 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			rc = -EINVAL;
rc               3175 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = -ETIME;
rc               3182 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               3293 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0;
rc               3298 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_poll_bit(priv, IPW_RESET_REG,
rc               3300 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3302 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		return rc;
rc               3307 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               3329 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc;
rc               3342 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_poll_bit(priv, IPW_GP_CNTRL_RW,
rc               3344 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0)
rc               3364 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0;
rc               3369 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_init_nic(priv);
rc               3380 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               3396 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc;
rc               3399 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = request_firmware(raw, name, &priv->pci_dev->dev);
rc               3400 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3401 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		IPW_ERROR("%s request_firmware failed: Reason %d\n", name, rc);
rc               3402 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		return rc;
rc               3484 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0, retries = 3;
rc               3501 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = -EINVAL;
rc               3508 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_get_fw(priv, &raw, name);
rc               3509 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		if (rc < 0)
rc               3527 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = -ENOMEM;
rc               3541 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_reset_nic(priv);
rc               3542 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3551 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_load_firmware(priv, boot_img, le32_to_cpu(fw->boot_size));
rc               3552 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3553 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		IPW_ERROR("Unable to load boot firmware: %d\n", rc);
rc               3561 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_poll_bit(priv, IPW_INTA_RW,
rc               3563 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3567 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	IPW_DEBUG_INFO("initial device response after %dms\n", rc);
rc               3573 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_load_ucode(priv, ucode_img, le32_to_cpu(fw->ucode_size));
rc               3574 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3575 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		IPW_ERROR("Unable to load ucode: %d\n", rc);
rc               3583 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_load_firmware(priv, fw_img, le32_to_cpu(fw->fw_size));
rc               3584 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3585 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		IPW_ERROR("Unable to load firmware: %d\n", rc);
rc               3594 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_queue_reset(priv);
rc               3595 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3616 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = -EIO;
rc               3621 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_poll_bit(priv, IPW_INTA_RW,
rc               3623 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc < 0) {
rc               3627 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	IPW_DEBUG_INFO("device response after %dms\n", rc);
rc               3666 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               4936 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0;
rc               4941 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_queue_tx_init(priv, &priv->txq_cmd, nTxCmd,
rc               4946 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc) {
rc               4951 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_queue_tx_init(priv, &priv->txq[0], nTx,
rc               4955 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc) {
rc               4959 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_queue_tx_init(priv, &priv->txq[1], nTx,
rc               4963 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc) {
rc               4967 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_queue_tx_init(priv, &priv->txq[2], nTx,
rc               4971 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc) {
rc               4975 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_queue_tx_init(priv, &priv->txq[3], nTx,
rc               4979 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc) {
rc               4986 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               4990 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               11165 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc, i;
rc               11191 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_load(priv);
rc               11192 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		if (rc) {
rc               11193 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			IPW_ERROR("Unable to load firmware: %d\n", rc);
rc               11194 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			return rc;
rc               11215 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = ipw_config(priv);
rc               11216 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		if (!rc) {
rc               11226 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		IPW_DEBUG_INFO("Device configuration failed: 0x%08X\n", rc);
rc               11324 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int i, rc = 0;
rc               11341 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			rc = -ENOMEM;
rc               11380 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			rc = -ENOMEM;
rc               11416 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		rc = -EIO;
rc               11418 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return rc;
rc               11543 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	int rc = 0;
rc               11568 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = register_netdev(priv->prom_net_dev);
rc               11569 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (rc) {
rc               11572 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		return rc;
rc               1008 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	int rc = 0;
rc               1033 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	return rc;
rc               1045 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	int rc = 0;
rc               1049 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	rc = libipw_read_qos_info_element(&qos_info_element, info_element);
rc               1051 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	if (rc == 0) {
rc               1057 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 		rc = libipw_read_qos_param_element(&param_element,
rc               1059 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 		if (rc == 0) {
rc               1069 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	if (rc == 0) {
rc               1073 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	return rc;
rc                317 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	int rc;
rc                332 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il_send_cmd_pdu(il, C_TX_BEACON, frame_size, &frame->u.cmd[0]);
rc                336 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	return rc;
rc                653 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	int rc;
rc                688 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il_send_cmd_sync(il, &cmd);
rc                689 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (rc)
rc                690 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		return rc;
rc                695 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		rc = -EIO;
rc                707 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		rc = 0;
rc                711 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		rc = -EAGAIN;
rc                717 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	return rc;
rc               1668 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	int rc = 0;
rc               1685 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			rc = -EIO;
rc               1695 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	return rc;
rc               1707 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	int rc = 0;
rc               1725 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			rc = -EIO;
rc               1732 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	return rc;
rc               1744 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	int rc = 0;
rc               1749 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_verify_inst_sparse(il, image, len);
rc               1750 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (rc == 0) {
rc               1758 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_verify_inst_sparse(il, image, len);
rc               1759 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (rc == 0) {
rc               1767 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_verify_inst_sparse(il, image, len);
rc               1768 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (rc == 0) {
rc               1780 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_verify_inst_full(il, image, len);
rc               1782 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	return rc;
rc               2351 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	int rc, i;
rc               2353 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_alloc_bcast_station(il);
rc               2354 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (rc)
rc               2355 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		return rc;
rc               2377 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_hw_nic_init(il);
rc               2378 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (rc) {
rc               2380 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		return rc;
rc               2410 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		rc = il->ops->load_ucode(il);
rc               2412 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		if (rc) {
rc               2413 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			IL_ERR("Unable to set up bootstrap uCode: %d\n", rc);
rc               2705 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	int rc = 0;
rc               2721 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il_send_rxon_timing(il);
rc               2722 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (rc)
rc               2874 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	int rc = 0;
rc               2887 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		rc = il_send_rxon_timing(il);
rc               2888 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		if (rc)
rc                839 drivers/net/wireless/intel/iwlegacy/3945.c 	int rc, txq_id;
rc                844 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il_alloc_txq_mem(il);
rc                845 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc)
rc                846 drivers/net/wireless/intel/iwlegacy/3945.c 		return rc;
rc                849 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il3945_tx_reset(il);
rc                850 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc)
rc                855 drivers/net/wireless/intel/iwlegacy/3945.c 		rc = il_tx_queue_init(il, txq_id);
rc                856 drivers/net/wireless/intel/iwlegacy/3945.c 		if (rc) {
rc                862 drivers/net/wireless/intel/iwlegacy/3945.c 	return rc;
rc                866 drivers/net/wireless/intel/iwlegacy/3945.c 	return rc;
rc                955 drivers/net/wireless/intel/iwlegacy/3945.c 	int rc;
rc                968 drivers/net/wireless/intel/iwlegacy/3945.c 		rc = il_rx_queue_alloc(il);
rc                969 drivers/net/wireless/intel/iwlegacy/3945.c 		if (rc) {
rc                987 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il3945_txq_ctx_reset(il);
rc                988 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc)
rc                989 drivers/net/wireless/intel/iwlegacy/3945.c 		return rc;
rc               1661 drivers/net/wireless/intel/iwlegacy/3945.c 	int rc = 0;
rc               1687 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il_send_cmd_sync(il, &cmd);
rc               1688 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc)
rc               1689 drivers/net/wireless/intel/iwlegacy/3945.c 		return rc;
rc               1694 drivers/net/wireless/intel/iwlegacy/3945.c 		rc = -EIO;
rc               1699 drivers/net/wireless/intel/iwlegacy/3945.c 	return rc;
rc               1716 drivers/net/wireless/intel/iwlegacy/3945.c 	int rc = 0;
rc               1732 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il_check_rxon_cmd(il);
rc               1733 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc) {
rc               1742 drivers/net/wireless/intel/iwlegacy/3945.c 		rc = il_send_rxon_assoc(il);
rc               1743 drivers/net/wireless/intel/iwlegacy/3945.c 		if (rc) {
rc               1745 drivers/net/wireless/intel/iwlegacy/3945.c 			       "configuration (%d).\n", rc);
rc               1746 drivers/net/wireless/intel/iwlegacy/3945.c 			return rc;
rc               1772 drivers/net/wireless/intel/iwlegacy/3945.c 		rc = il_send_cmd_pdu(il, C_RXON, sizeof(struct il3945_rxon_cmd),
rc               1777 drivers/net/wireless/intel/iwlegacy/3945.c 		if (rc) {
rc               1780 drivers/net/wireless/intel/iwlegacy/3945.c 			       "configuration (%d).\n", rc);
rc               1781 drivers/net/wireless/intel/iwlegacy/3945.c 			return rc;
rc               1801 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il_send_cmd_pdu(il, C_RXON, sizeof(struct il3945_rxon_cmd),
rc               1803 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc) {
rc               1804 drivers/net/wireless/intel/iwlegacy/3945.c 		IL_ERR("Error setting new configuration (%d).\n", rc);
rc               1805 drivers/net/wireless/intel/iwlegacy/3945.c 		return rc;
rc               1817 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il_set_tx_power(il, il->tx_power_next, true);
rc               1818 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc) {
rc               1819 drivers/net/wireless/intel/iwlegacy/3945.c 		IL_ERR("Error setting Tx power (%d).\n", rc);
rc               1820 drivers/net/wireless/intel/iwlegacy/3945.c 		return rc;
rc               1824 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il3945_init_hw_rate_table(il);
rc               1825 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc) {
rc               1826 drivers/net/wireless/intel/iwlegacy/3945.c 		IL_ERR("Error setting HW rate table: %02X\n", rc);
rc               2104 drivers/net/wireless/intel/iwlegacy/3945.c 			int rc;
rc               2115 drivers/net/wireless/intel/iwlegacy/3945.c 			rc = il3945_hw_reg_get_matched_power_idx(il, pwr,
rc               2119 drivers/net/wireless/intel/iwlegacy/3945.c 			if (rc) {
rc               2121 drivers/net/wireless/intel/iwlegacy/3945.c 				return rc;
rc               2314 drivers/net/wireless/intel/iwlegacy/3945.c 	int rc, i, idx, prev_idx;
rc               2372 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il_send_cmd_pdu(il, C_RATE_SCALE, sizeof(rate_cmd), &rate_cmd);
rc               2373 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc)
rc               2374 drivers/net/wireless/intel/iwlegacy/3945.c 		return rc;
rc               2564 drivers/net/wireless/intel/iwlegacy/3945.c 	int rc;
rc               2596 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il3945_verify_bsm(il);
rc               2597 drivers/net/wireless/intel/iwlegacy/3945.c 	if (rc)
rc               2598 drivers/net/wireless/intel/iwlegacy/3945.c 		return rc;
rc               3840 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	int rc;
rc               3856 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	rc = il_send_cmd_pdu(il, C_TX_BEACON, frame_size, &frame->u.cmd[0]);
rc               3860 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	return rc;
rc               1457 drivers/net/wireless/intel/iwlegacy/4965.c 	int rc;
rc               1521 drivers/net/wireless/intel/iwlegacy/4965.c 	rc = il4965_fill_txpower_tbl(il, band, ch, is_ht40, ctrl_chan_high,
rc               1523 drivers/net/wireless/intel/iwlegacy/4965.c 	if (rc) {
rc               1524 drivers/net/wireless/intel/iwlegacy/4965.c 		D_11H("error:%d  fill txpower_tbl\n", rc);
rc               1525 drivers/net/wireless/intel/iwlegacy/4965.c 		return rc;
rc                649 drivers/net/wireless/intersil/orinoco/hermes.c 	int rc = 0;
rc                652 drivers/net/wireless/intersil/orinoco/hermes.c 	rc = hw->ops->cmd_wait(hw, HERMES_PROGRAM_DISABLE, 0, &resp);
rc                656 drivers/net/wireless/intersil/orinoco/hermes.c 		 rc, resp.resp0, resp.resp1, resp.resp2);
rc                658 drivers/net/wireless/intersil/orinoco/hermes.c 	if ((rc == 0) &&
rc                660 drivers/net/wireless/intersil/orinoco/hermes.c 		rc = -EIO;
rc                672 drivers/net/wireless/intersil/orinoco/hermes.c 	return rc ? rc : err;
rc                 52 drivers/net/wireless/intersil/prism54/islpci_dev.c 	u32 reg, rc;
rc                 82 drivers/net/wireless/intersil/prism54/islpci_dev.c 		rc = request_firmware(&fw_entry, priv->firmware, PRISM_FW_PDEV);
rc                 83 drivers/net/wireless/intersil/prism54/islpci_dev.c 		if (rc) {
rc                 87 drivers/net/wireless/intersil/prism54/islpci_dev.c 			return rc;
rc                371 drivers/net/wireless/intersil/prism54/islpci_dev.c 	u32 rc;
rc                375 drivers/net/wireless/intersil/prism54/islpci_dev.c 	rc = islpci_reset(priv,1);
rc                376 drivers/net/wireless/intersil/prism54/islpci_dev.c 	if (rc) {
rc                378 drivers/net/wireless/intersil/prism54/islpci_dev.c 		return rc; /* Returns informative message */
rc                451 drivers/net/wireless/intersil/prism54/islpci_dev.c 	u32 rc;
rc                457 drivers/net/wireless/intersil/prism54/islpci_dev.c 	rc = isl_upload_firmware(priv);
rc                458 drivers/net/wireless/intersil/prism54/islpci_dev.c 	if (rc) {
rc                464 drivers/net/wireless/intersil/prism54/islpci_dev.c 		return rc;
rc                544 drivers/net/wireless/intersil/prism54/islpci_dev.c 	int rc;
rc                594 drivers/net/wireless/intersil/prism54/islpci_dev.c 		rc = islpci_upload_fw(priv);
rc                595 drivers/net/wireless/intersil/prism54/islpci_dev.c 		if (rc) {
rc                598 drivers/net/wireless/intersil/prism54/islpci_dev.c 			return rc;
rc                603 drivers/net/wireless/intersil/prism54/islpci_dev.c 	rc = islpci_reset_if(priv);
rc                604 drivers/net/wireless/intersil/prism54/islpci_dev.c 	if (rc)
rc                606 drivers/net/wireless/intersil/prism54/islpci_dev.c 	return rc;
rc               3830 drivers/net/wireless/mac80211_hwsim.c 	int rc;
rc               3834 drivers/net/wireless/mac80211_hwsim.c 	rc = genl_register_family(&hwsim_genl_family);
rc               3835 drivers/net/wireless/mac80211_hwsim.c 	if (rc)
rc               3838 drivers/net/wireless/mac80211_hwsim.c 	rc = netlink_register_notifier(&hwsim_netlink_notifier);
rc               3839 drivers/net/wireless/mac80211_hwsim.c 	if (rc) {
rc                907 drivers/net/wireless/marvell/mwifiex/debugfs.c 	int rc;
rc                909 drivers/net/wireless/marvell/mwifiex/debugfs.c 	rc = kstrtobool_from_user(ubuf, count, &result);
rc                910 drivers/net/wireless/marvell/mwifiex/debugfs.c 	if (rc)
rc                911 drivers/net/wireless/marvell/mwifiex/debugfs.c 		return rc;
rc                550 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc                554 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_request_fw(priv, di->helper_image,
rc                557 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_request_fw(priv, di->helper_image,
rc                559 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc                563 drivers/net/wireless/marvell/mwl8k.c 		if (rc || nowait)
rc                564 drivers/net/wireless/marvell/mwl8k.c 			return rc;
rc                573 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_request_fw(priv, fw_image,
rc                577 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_request_fw(priv, fw_image,
rc                579 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc                583 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc                648 drivers/net/wireless/marvell/mwl8k.c 	int rc = 0;
rc                666 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_send_fw_load_cmd(priv, cmd,
rc                668 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc                675 drivers/net/wireless/marvell/mwl8k.c 	if (!rc) {
rc                677 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_send_fw_load_cmd(priv, cmd, sizeof(*cmd));
rc                682 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc                689 drivers/net/wireless/marvell/mwl8k.c 	int may_continue, rc = 0;
rc                712 drivers/net/wireless/marvell/mwl8k.c 			rc = -EOVERFLOW;
rc                717 drivers/net/wireless/marvell/mwl8k.c 			rc = 0;
rc                722 drivers/net/wireless/marvell/mwl8k.c 			rc = -EPROTO;
rc                731 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_send_fw_load_cmd(priv, buffer, block_size);
rc                732 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc                736 drivers/net/wireless/marvell/mwl8k.c 	if (!rc && length != 0)
rc                737 drivers/net/wireless/marvell/mwl8k.c 		rc = -EREMOTEIO;
rc                741 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc                748 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc                760 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_load_fw_image(priv, helper->data, helper->size);
rc                761 drivers/net/wireless/marvell/mwl8k.c 		if (rc) {
rc                764 drivers/net/wireless/marvell/mwl8k.c 			return rc;
rc                768 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_feed_fw_image(priv, fw->data, fw->size);
rc                771 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_feed_fw_image(priv, fw->data, fw->size);
rc                773 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_load_fw_image(priv, fw->data, fw->size);
rc                776 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc                779 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               1544 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               1571 drivers/net/wireless/marvell/mwl8k.c 	rc = 0;
rc               1575 drivers/net/wireless/marvell/mwl8k.c 	while (!rc) {
rc               1623 drivers/net/wireless/marvell/mwl8k.c 		rc = -ETIMEDOUT;
rc               1628 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2153 drivers/net/wireless/marvell/mwl8k.c 		int rc;
rc               2158 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_tx_wait_empty(hw);
rc               2159 drivers/net/wireless/marvell/mwl8k.c 		if (rc) {
rc               2165 drivers/net/wireless/marvell/mwl8k.c 			return rc;
rc               2206 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2219 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_fw_lock(hw);
rc               2220 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               2221 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               2243 drivers/net/wireless/marvell/mwl8k.c 		rc = -ENOMEM;
rc               2267 drivers/net/wireless/marvell/mwl8k.c 		rc = -ETIMEDOUT;
rc               2273 drivers/net/wireless/marvell/mwl8k.c 		rc = cmd->result ? -EINVAL : 0;
rc               2274 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               2291 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2458 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2477 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               2479 drivers/net/wireless/marvell/mwl8k.c 	if (!rc) {
rc               2490 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2523 drivers/net/wireless/marvell/mwl8k.c 	int rc, i;
rc               2536 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               2538 drivers/net/wireless/marvell/mwl8k.c 	if (!rc) {
rc               2548 drivers/net/wireless/marvell/mwl8k.c 			rc = -EINVAL;
rc               2584 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2625 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2658 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               2661 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2740 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2749 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               2750 drivers/net/wireless/marvell/mwl8k.c 	if (!rc) {
rc               2762 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2780 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2795 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               2798 drivers/net/wireless/marvell/mwl8k.c 	if (!rc)
rc               2801 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2841 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2852 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               2855 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2881 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2913 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               2916 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2935 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2946 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               2949 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2965 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               2976 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               2979 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2992 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3001 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3004 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3025 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3036 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3038 drivers/net/wireless/marvell/mwl8k.c 	if (!rc)
rc               3045 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3061 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3072 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3075 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3154 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3194 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3197 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3240 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3271 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3274 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3294 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3305 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3308 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3328 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3346 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3349 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3365 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3376 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3379 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3394 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3405 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3408 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3468 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3490 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3493 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3508 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3518 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3521 drivers/net/wireless/marvell/mwl8k.c 	if (!rc)
rc               3524 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3540 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3552 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3555 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3583 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3594 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3597 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3623 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3635 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3638 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3652 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3662 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3665 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3691 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3726 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               3729 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3762 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3773 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3776 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3790 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3799 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               3800 drivers/net/wireless/marvell/mwl8k.c 	if (!rc)
rc               3805 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3815 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3826 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_cmd_get_watchdog_bitmap(priv->hw, &bitmap);
rc               3827 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               3873 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3889 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               3892 drivers/net/wireless/marvell/mwl8k.c 	if (!rc) {
rc               3898 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               3971 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               3991 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               3995 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4003 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4034 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               4040 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4098 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4126 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               4129 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4136 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4146 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               4149 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4157 drivers/net/wireless/marvell/mwl8k.c 	int rc, i;
rc               4190 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               4193 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4264 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4276 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               4279 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4329 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4339 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_encryption_set_cmd_info(cmd, addr, key);
rc               4340 drivers/net/wireless/marvell/mwl8k.c 	if (rc < 0)
rc               4369 drivers/net/wireless/marvell/mwl8k.c 		rc = -ENOTSUPP;
rc               4376 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               4380 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4389 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4396 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_encryption_set_cmd_info(cmd, addr, key);
rc               4397 drivers/net/wireless/marvell/mwl8k.c 	if (rc < 0)
rc               4406 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
rc               4410 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4419 drivers/net/wireless/marvell/mwl8k.c 	int rc = 0;
rc               4434 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_encryption_set_key(hw, vif, addr, key);
rc               4435 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               4444 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_update_encryption_enable(hw, vif, addr,
rc               4446 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               4452 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_encryption_remove_key(hw, vif, addr, key);
rc               4454 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               4458 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4527 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4554 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               4555 drivers/net/wireless/marvell/mwl8k.c 	if (!rc)
rc               4556 drivers/net/wireless/marvell/mwl8k.c 		rc = p->station_id;
rc               4559 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4566 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4577 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
rc               4580 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4704 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4706 drivers/net/wireless/marvell/mwl8k.c 	rc = request_irq(priv->pdev->irq, mwl8k_interrupt,
rc               4708 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               4724 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_fw_lock(hw);
rc               4725 drivers/net/wireless/marvell/mwl8k.c 	if (!rc) {
rc               4726 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_radio_enable(hw);
rc               4729 drivers/net/wireless/marvell/mwl8k.c 			if (!rc)
rc               4730 drivers/net/wireless/marvell/mwl8k.c 				rc = mwl8k_cmd_enable_sniffer(hw, 0);
rc               4732 drivers/net/wireless/marvell/mwl8k.c 			if (!rc)
rc               4733 drivers/net/wireless/marvell/mwl8k.c 				rc = mwl8k_cmd_set_pre_scan(hw);
rc               4735 drivers/net/wireless/marvell/mwl8k.c 			if (!rc)
rc               4736 drivers/net/wireless/marvell/mwl8k.c 				rc = mwl8k_cmd_set_post_scan(hw,
rc               4740 drivers/net/wireless/marvell/mwl8k.c 		if (!rc)
rc               4741 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_cmd_set_rateadapt_mode(hw, 0);
rc               4743 drivers/net/wireless/marvell/mwl8k.c 		if (!rc)
rc               4744 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_cmd_set_wmm_mode(hw, 0);
rc               4749 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               4759 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               4802 drivers/net/wireless/marvell/mwl8k.c 	int macid, rc;
rc               4823 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_reload_firmware(hw, di->fw_image_ap);
rc               4824 drivers/net/wireless/marvell/mwl8k.c 			if (rc)
rc               4825 drivers/net/wireless/marvell/mwl8k.c 				return rc;
rc               4838 drivers/net/wireless/marvell/mwl8k.c 				rc = mwl8k_reload_firmware(hw,
rc               4840 drivers/net/wireless/marvell/mwl8k.c 				if (rc)
rc               4841 drivers/net/wireless/marvell/mwl8k.c 					return rc;
rc               4905 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4918 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_reload_firmware(hw, di->fw_image_ap);
rc               4920 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_reload_firmware(hw, di->fw_image_sta);
rc               4922 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               4950 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               4952 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_fw_lock(hw);
rc               4953 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               4954 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               4957 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_radio_disable(hw);
rc               4959 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_radio_enable(hw);
rc               4960 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               4964 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_set_rf_channel(hw, conf);
rc               4965 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               4975 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_cmd_tx_power(hw, conf, conf->power_level);
rc               4976 drivers/net/wireless/marvell/mwl8k.c 			if (rc)
rc               4982 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_rf_tx_power(hw, conf->power_level);
rc               4983 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               4985 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_mimo_config(hw, 0x7, 0x7);
rc               4991 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               5001 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               5038 drivers/net/wireless/marvell/mwl8k.c 				rc = mwl8k_cmd_set_rate(hw, vif,
rc               5041 drivers/net/wireless/marvell/mwl8k.c 				if (rc)
rc               5044 drivers/net/wireless/marvell/mwl8k.c 				rc = mwl8k_cmd_use_fixed_rate_sta(hw);
rc               5045 drivers/net/wireless/marvell/mwl8k.c 				if (rc)
rc               5069 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_set_radio_preamble(hw,
rc               5071 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               5076 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_set_slot(hw, vif->bss_conf.use_short_slot);
rc               5077 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               5084 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_set_aid(hw, vif, ap_legacy_rates);
rc               5085 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               5107 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               5113 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_set_radio_preamble(hw,
rc               5115 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               5365 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               5367 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_fw_lock(hw);
rc               5368 drivers/net/wireless/marvell/mwl8k.c 	if (!rc) {
rc               5373 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_cmd_set_wmm_mode(hw, 1);
rc               5375 drivers/net/wireless/marvell/mwl8k.c 		if (!rc) {
rc               5377 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_cmd_set_edca_params(hw, q,
rc               5387 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               5444 drivers/net/wireless/marvell/mwl8k.c 	int i, rc = 0;
rc               5483 drivers/net/wireless/marvell/mwl8k.c 			rc = -EBUSY;
rc               5500 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_check_ba(hw, stream, vif);
rc               5506 drivers/net/wireless/marvell/mwl8k.c 			if (!rc || rc == -EBUSY)
rc               5516 drivers/net/wireless/marvell/mwl8k.c 		if (rc) {
rc               5520 drivers/net/wireless/marvell/mwl8k.c 			rc = -EBUSY;
rc               5543 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_create_ba(hw, stream, buf_size, vif);
rc               5545 drivers/net/wireless/marvell/mwl8k.c 		if (!rc)
rc               5560 drivers/net/wireless/marvell/mwl8k.c 		rc = -ENOTSUPP;
rc               5564 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               5713 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               5717 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_request_fw(priv, priv->fw_alt, &priv->fw_ucode, true);
rc               5718 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               5721 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               5731 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               5741 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_request_fw(priv, priv->fw_pref, &priv->fw_ucode,
rc               5743 drivers/net/wireless/marvell/mwl8k.c 		if (rc && priv->fw_alt) {
rc               5744 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_request_alt_fw(priv);
rc               5745 drivers/net/wireless/marvell/mwl8k.c 			if (rc)
rc               5748 drivers/net/wireless/marvell/mwl8k.c 		} else if (rc)
rc               5757 drivers/net/wireless/marvell/mwl8k.c 				rc = mwl8k_request_alt_fw(priv);
rc               5758 drivers/net/wireless/marvell/mwl8k.c 				if (rc)
rc               5765 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_firmware_load_success(priv);
rc               5766 drivers/net/wireless/marvell/mwl8k.c 			if (rc)
rc               5780 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_firmware_load_success(priv);
rc               5781 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               5807 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               5815 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_request_firmware(priv, fw_image, nowait);
rc               5816 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               5818 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               5822 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               5825 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_load_firmware(hw);
rc               5826 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               5832 drivers/net/wireless/marvell/mwl8k.c 	if (rc && count) {
rc               5842 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               5848 drivers/net/wireless/marvell/mwl8k.c 	int rc = 0;
rc               5852 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_txq_init(hw, i);
rc               5853 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               5859 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               5866 drivers/net/wireless/marvell/mwl8k.c 	int rc = 0;
rc               5874 drivers/net/wireless/marvell/mwl8k.c 			rc = -ENOENT;
rc               5886 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_rxq_init(hw, 0);
rc               5887 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               5899 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_init_txqs(hw);
rc               5900 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               5912 drivers/net/wireless/marvell/mwl8k.c 	rc = request_irq(priv->pdev->irq, mwl8k_interrupt,
rc               5914 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               5937 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_get_hw_spec_ap(hw);
rc               5938 drivers/net/wireless/marvell/mwl8k.c 		if (!rc)
rc               5939 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_init_txqs(hw);
rc               5940 drivers/net/wireless/marvell/mwl8k.c 		if (!rc)
rc               5941 drivers/net/wireless/marvell/mwl8k.c 			rc = mwl8k_cmd_set_hw_spec(hw);
rc               5943 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_cmd_get_hw_spec_sta(hw);
rc               5945 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               5951 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_cmd_radio_disable(hw);
rc               5952 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               5958 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_cmd_set_mac_addr(hw, NULL, "\x00\x00\x00\x00\x00\x00");
rc               5959 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               5965 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_cmd_rf_antenna(hw, MWL8K_RF_ANTENNA_RX, 0x3);
rc               5966 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               5968 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_cmd_rf_antenna(hw, MWL8K_RF_ANTENNA_TX, 0x7);
rc               5969 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               5998 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               6007 drivers/net/wireless/marvell/mwl8k.c 	int i, rc = 0;
rc               6026 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_init_firmware(hw, fw_image, false);
rc               6027 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               6030 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_probe_hw(hw);
rc               6031 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               6035 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               6037 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_start(hw);
rc               6038 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               6041 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_config(hw, ~0);
rc               6042 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               6046 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_conf_tx(hw, NULL, i, &priv->wmm_params[i]);
rc               6047 drivers/net/wireless/marvell/mwl8k.c 		if (rc)
rc               6051 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               6055 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               6074 drivers/net/wireless/marvell/mwl8k.c 	int i, rc;
rc               6076 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_load_firmware(hw);
rc               6078 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               6080 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               6144 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_probe_hw(hw);
rc               6145 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               6162 drivers/net/wireless/marvell/mwl8k.c 	rc = ieee80211_register_hw(hw);
rc               6163 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               6180 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               6189 drivers/net/wireless/marvell/mwl8k.c 	int rc;
rc               6197 drivers/net/wireless/marvell/mwl8k.c 	rc = pci_enable_device(pdev);
rc               6198 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               6201 drivers/net/wireless/marvell/mwl8k.c 		return rc;
rc               6204 drivers/net/wireless/marvell/mwl8k.c 	rc = pci_request_regions(pdev, MWL8K_NAME);
rc               6205 drivers/net/wireless/marvell/mwl8k.c 	if (rc) {
rc               6217 drivers/net/wireless/marvell/mwl8k.c 		rc = -ENOMEM;
rc               6235 drivers/net/wireless/marvell/mwl8k.c 		rc = -EIO;
rc               6248 drivers/net/wireless/marvell/mwl8k.c 			rc = -EIO;
rc               6273 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_init_firmware(hw, priv->fw_pref, true);
rc               6274 drivers/net/wireless/marvell/mwl8k.c 	if (rc)
rc               6281 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               6301 drivers/net/wireless/marvell/mwl8k.c 	return rc;
rc               2780 drivers/net/wireless/ray_cs.c 	int rc;
rc               2783 drivers/net/wireless/ray_cs.c 	rc = pcmcia_register_driver(&ray_driver);
rc               2785 drivers/net/wireless/ray_cs.c 	      rc);
rc               2786 drivers/net/wireless/ray_cs.c 	if (rc)
rc               2787 drivers/net/wireless/ray_cs.c 		return rc;
rc                130 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	int rc;
rc                156 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                157 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	if (rc < 0) {
rc                239 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	int rc;
rc                317 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                318 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	if (rc < 0) {
rc                 40 drivers/net/wireless/realtek/rtlwifi/usb.c 	int rc;
rc                 81 drivers/net/wireless/realtek/rtlwifi/usb.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                 82 drivers/net/wireless/realtek/rtlwifi/usb.c 	if (rc < 0) {
rc                 87 drivers/net/wireless/realtek/rtlwifi/usb.c 	return rc;
rc                324 drivers/net/wireless/st/cw1200/bh.c 		int rc = wsm_release_tx_buffer(priv, 1);
rc                325 drivers/net/wireless/st/cw1200/bh.c 		if (WARN_ON(rc < 0))
rc                326 drivers/net/wireless/st/cw1200/bh.c 			return rc;
rc                327 drivers/net/wireless/st/cw1200/bh.c 		else if (rc > 0)
rc                426 drivers/net/wireless/ti/wlcore/init.c 	struct conf_tx_rate_class rc;
rc                435 drivers/net/wireless/ti/wlcore/init.c 	rc.enabled_rates = wlvif->basic_rate_set;
rc                436 drivers/net/wireless/ti/wlcore/init.c 	rc.long_retry_limit = 10;
rc                437 drivers/net/wireless/ti/wlcore/init.c 	rc.short_retry_limit = 10;
rc                438 drivers/net/wireless/ti/wlcore/init.c 	rc.aflags = 0;
rc                439 drivers/net/wireless/ti/wlcore/init.c 	ret = wl1271_acx_ap_rate_policy(wl, &rc, wlvif->ap.mgmt_rate_idx);
rc                444 drivers/net/wireless/ti/wlcore/init.c 	rc.enabled_rates = wl1271_tx_min_rate_get(wl, wlvif->basic_rate_set);
rc                445 drivers/net/wireless/ti/wlcore/init.c 	rc.short_retry_limit = 10;
rc                446 drivers/net/wireless/ti/wlcore/init.c 	rc.long_retry_limit = 10;
rc                447 drivers/net/wireless/ti/wlcore/init.c 	rc.aflags = 0;
rc                448 drivers/net/wireless/ti/wlcore/init.c 	ret = wl1271_acx_ap_rate_policy(wl, &rc, wlvif->ap.bcast_rate_idx);
rc                469 drivers/net/wireless/ti/wlcore/init.c 		rc.enabled_rates = supported_rates;
rc                470 drivers/net/wireless/ti/wlcore/init.c 		rc.short_retry_limit = 10;
rc                471 drivers/net/wireless/ti/wlcore/init.c 		rc.long_retry_limit = 10;
rc                472 drivers/net/wireless/ti/wlcore/init.c 		rc.aflags = 0;
rc                473 drivers/net/wireless/ti/wlcore/init.c 		ret = wl1271_acx_ap_rate_policy(wl, &rc,
rc                144 drivers/net/wireless/wl3501_cs.c 	int i, rc = 0;
rc                148 drivers/net/wireless/wl3501_cs.c 			rc = channel >= iw_channel_table[i].min &&
rc                152 drivers/net/wireless/wl3501_cs.c 	return rc;
rc                163 drivers/net/wireless/wl3501_cs.c 	int i, rc = 1;
rc                167 drivers/net/wireless/wl3501_cs.c 			rc = iw_channel_table[i].deflt;
rc                170 drivers/net/wireless/wl3501_cs.c 	return rc;
rc                369 drivers/net/wireless/wl3501_cs.c 	int rc = -EIO;
rc                376 drivers/net/wireless/wl3501_cs.c 			rc = 0;
rc                379 drivers/net/wireless/wl3501_cs.c 	return rc;
rc                389 drivers/net/wireless/wl3501_cs.c 	int rc = -EIO;
rc                398 drivers/net/wireless/wl3501_cs.c 			rc = 0;
rc                403 drivers/net/wireless/wl3501_cs.c 	return rc;
rc                409 drivers/net/wireless/wl3501_cs.c 	int rc;
rc                411 drivers/net/wireless/wl3501_cs.c 	rc = wl3501_request_mib(this, index, bf);
rc                412 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc                413 drivers/net/wireless/wl3501_cs.c 		return rc;
rc                415 drivers/net/wireless/wl3501_cs.c 	rc = wait_event_interruptible(this->wait,
rc                417 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc                418 drivers/net/wireless/wl3501_cs.c 		return rc;
rc                433 drivers/net/wireless/wl3501_cs.c 	int rc = -EIO;
rc                443 drivers/net/wireless/wl3501_cs.c 			rc = wait_event_interruptible(this->wait,
rc                453 drivers/net/wireless/wl3501_cs.c 	return rc;
rc                473 drivers/net/wireless/wl3501_cs.c 	int rc = -EIO;
rc                477 drivers/net/wireless/wl3501_cs.c 		rc = -ENOMEM;
rc                486 drivers/net/wireless/wl3501_cs.c 		rc = 0;
rc                548 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1142 drivers/net/wireless/wl3501_cs.c 	int i, rc = 0;
rc               1172 drivers/net/wireless/wl3501_cs.c 	rc = -ENODEV;
rc               1174 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1180 drivers/net/wireless/wl3501_cs.c 	int rc = wl3501_reset_board(this);
rc               1182 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1215 drivers/net/wireless/wl3501_cs.c 	rc = 0;
rc               1220 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1259 drivers/net/wireless/wl3501_cs.c 	int rc = -ENODEV;
rc               1282 drivers/net/wireless/wl3501_cs.c 	rc = 0;
rc               1285 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1291 drivers/net/wireless/wl3501_cs.c 	int rc;
rc               1294 drivers/net/wireless/wl3501_cs.c 	rc = wl3501_reset(dev);
rc               1295 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1297 drivers/net/wireless/wl3501_cs.c 		       dev->name, rc);
rc               1312 drivers/net/wireless/wl3501_cs.c 	int enabled, rc;
rc               1318 drivers/net/wireless/wl3501_cs.c 	rc = wl3501_send_pkt(this, skb->data, skb->len);
rc               1321 drivers/net/wireless/wl3501_cs.c 	if (rc) {
rc               1338 drivers/net/wireless/wl3501_cs.c 	int rc = -ENODEV;
rc               1362 drivers/net/wireless/wl3501_cs.c 	rc = 0;
rc               1370 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1451 drivers/net/wireless/wl3501_cs.c 	int rc = -EINVAL;
rc               1455 drivers/net/wireless/wl3501_cs.c 		rc = wl3501_reset(dev);
rc               1457 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1474 drivers/net/wireless/wl3501_cs.c 	int rc = -EINVAL;
rc               1482 drivers/net/wireless/wl3501_cs.c 		rc = wl3501_reset(dev);
rc               1484 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1531 drivers/net/wireless/wl3501_cs.c 	int rc = -EINVAL;
rc               1541 drivers/net/wireless/wl3501_cs.c 	rc = 0;
rc               1543 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1686 drivers/net/wireless/wl3501_cs.c 	int rc = wl3501_get_mib_value(this, WL3501_MIB_ATTR_RTS_THRESHOLD,
rc               1688 drivers/net/wireless/wl3501_cs.c 	if (!rc) {
rc               1693 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1702 drivers/net/wireless/wl3501_cs.c 	int rc = wl3501_get_mib_value(this, WL3501_MIB_ATTR_FRAG_THRESHOLD,
rc               1704 drivers/net/wireless/wl3501_cs.c 	if (!rc) {
rc               1709 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1718 drivers/net/wireless/wl3501_cs.c 	int rc = wl3501_get_mib_value(this,
rc               1721 drivers/net/wireless/wl3501_cs.c 	if (!rc) {
rc               1731 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1740 drivers/net/wireless/wl3501_cs.c 	int rc = wl3501_get_mib_value(this,
rc               1743 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1749 drivers/net/wireless/wl3501_cs.c 	rc = wl3501_get_mib_value(this, WL3501_MIB_ATTR_SHORT_RETRY_LIMIT,
rc               1751 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1758 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1767 drivers/net/wireless/wl3501_cs.c 	int rc = wl3501_get_mib_value(this,
rc               1770 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1776 drivers/net/wireless/wl3501_cs.c 	rc = wl3501_get_mib_value(this, WL3501_MIB_ATTR_EXCLUDE_UNENCRYPTED,
rc               1778 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1782 drivers/net/wireless/wl3501_cs.c 	rc = wl3501_get_mib_value(this, WL3501_MIB_ATTR_WEP_KEY_MAPPINGS_LEN,
rc               1784 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1786 drivers/net/wireless/wl3501_cs.c 	rc = wl3501_get_mib_value(this, WL3501_MIB_ATTR_WEP_KEY_MAPPINGS,
rc               1788 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1795 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1804 drivers/net/wireless/wl3501_cs.c 	int rc = wl3501_get_mib_value(this,
rc               1807 drivers/net/wireless/wl3501_cs.c 	if (rc)
rc               1812 drivers/net/wireless/wl3501_cs.c 	return rc;
rc               1634 drivers/net/xen-netback/netback.c 	int rc = 0;
rc               1652 drivers/net/xen-netback/netback.c 	rc = xenvif_xenbus_init();
rc               1653 drivers/net/xen-netback/netback.c 	if (rc)
rc               1663 drivers/net/xen-netback/netback.c 	return rc;
rc                188 drivers/nfc/fdp/fdp.c 	int rc = 0;
rc                224 drivers/nfc/fdp/fdp.c 		rc = nci_send_data(ndev, conn_id, skb);
rc                226 drivers/nfc/fdp/fdp.c 		if (rc) {
rc                228 drivers/nfc/fdp/fdp.c 			return rc;
rc                234 drivers/nfc/fdp/fdp.c 	return rc;
rc                110 drivers/nfc/nfcmrvl/main.c 	int rc;
rc                127 drivers/nfc/nfcmrvl/main.c 		rc = gpio_request_one(priv->config.reset_n_io,
rc                130 drivers/nfc/nfcmrvl/main.c 		if (rc < 0) {
rc                157 drivers/nfc/nfcmrvl/main.c 		rc = -ENOMEM;
rc                161 drivers/nfc/nfcmrvl/main.c 	rc = nfcmrvl_fw_dnld_init(priv);
rc                162 drivers/nfc/nfcmrvl/main.c 	if (rc) {
rc                163 drivers/nfc/nfcmrvl/main.c 		nfc_err(dev, "failed to initialize FW download %d\n", rc);
rc                169 drivers/nfc/nfcmrvl/main.c 	rc = nci_register_device(priv->ndev);
rc                170 drivers/nfc/nfcmrvl/main.c 	if (rc) {
rc                171 drivers/nfc/nfcmrvl/main.c 		nfc_err(dev, "nci_register_device failed %d\n", rc);
rc                189 drivers/nfc/nfcmrvl/main.c 	return ERR_PTR(rc);
rc                130 drivers/nfc/nfcsim.c 	int rc;
rc                133 drivers/nfc/nfcsim.c 	rc = wait_event_interruptible_timeout(link->recv_wait,
rc                142 drivers/nfc/nfcsim.c 	if (!rc) {
rc                143 drivers/nfc/nfcsim.c 		rc = -ETIMEDOUT;
rc                148 drivers/nfc/nfcsim.c 		rc = -EINVAL;
rc                153 drivers/nfc/nfcsim.c 		rc = -ENODEV;
rc                160 drivers/nfc/nfcsim.c 	if (rc < 0) {
rc                162 drivers/nfc/nfcsim.c 		skb = ERR_PTR(rc);
rc                384 drivers/nfc/nfcsim.c 	int rc;
rc                408 drivers/nfc/nfcsim.c 	rc = nfc_digital_register_device(dev->nfc_digital_dev);
rc                409 drivers/nfc/nfcsim.c 	if (rc) {
rc                410 drivers/nfc/nfcsim.c 		pr_err("Could not register digital device (%d)\n", rc);
rc                414 drivers/nfc/nfcsim.c 		return ERR_PTR(rc);
rc                444 drivers/nfc/nfcsim.c 	int rc;
rc                449 drivers/nfc/nfcsim.c 		rc = -ENOMEM;
rc                457 drivers/nfc/nfcsim.c 		rc = PTR_ERR(dev0);
rc                465 drivers/nfc/nfcsim.c 		rc = PTR_ERR(dev1);
rc                474 drivers/nfc/nfcsim.c 	pr_err("Failed to initialize nfcsim driver (%d)\n", rc);
rc                481 drivers/nfc/nfcsim.c 	return rc;
rc                 43 drivers/nfc/pn533/i2c.c 	int rc;
rc                 45 drivers/nfc/pn533/i2c.c 	rc = i2c_master_send(client, ack, 6);
rc                 47 drivers/nfc/pn533/i2c.c 	return rc;
rc                 55 drivers/nfc/pn533/i2c.c 	int rc;
rc                 68 drivers/nfc/pn533/i2c.c 	rc = i2c_master_send(client, out->data, out->len);
rc                 70 drivers/nfc/pn533/i2c.c 	if (rc == -EREMOTEIO) { /* Retry, chip was in power down */
rc                 72 drivers/nfc/pn533/i2c.c 		rc = i2c_master_send(client, out->data, out->len);
rc                 75 drivers/nfc/pn533/i2c.c 	if (rc >= 0) {
rc                 76 drivers/nfc/pn533/i2c.c 		if (rc != out->len)
rc                 77 drivers/nfc/pn533/i2c.c 			rc = -EREMOTEIO;
rc                 79 drivers/nfc/pn533/i2c.c 			rc = 0;
rc                 82 drivers/nfc/pn533/i2c.c 	return rc;
rc                 89 drivers/nfc/pn533/pn533.c 		u8 rc;
rc                118 drivers/nfc/pn533/pn533.c 				.rc = PN533_FELICA_SENSF_RC_SYSTEM_CODE,
rc                131 drivers/nfc/pn533/pn533.c 				.rc = PN533_FELICA_SENSF_RC_SYSTEM_CODE,
rc                375 drivers/nfc/pn533/pn533.c 	int status, rc = 0;
rc                388 drivers/nfc/pn533/pn533.c 		rc = cmd->complete_cb(dev, cmd->complete_cb_context,
rc                403 drivers/nfc/pn533/pn533.c 	rc = cmd->complete_cb(dev, cmd->complete_cb_context, resp);
rc                408 drivers/nfc/pn533/pn533.c 	return rc;
rc                417 drivers/nfc/pn533/pn533.c 	int rc = 0;
rc                436 drivers/nfc/pn533/pn533.c 		rc = dev->phy_ops->send_frame(dev, req);
rc                437 drivers/nfc/pn533/pn533.c 		if (rc) {
rc                458 drivers/nfc/pn533/pn533.c 	return rc;
rc                466 drivers/nfc/pn533/pn533.c 	int rc;
rc                468 drivers/nfc/pn533/pn533.c 	rc = __pn533_send_async(dev, cmd_code, req, complete_cb,
rc                471 drivers/nfc/pn533/pn533.c 	return rc;
rc                479 drivers/nfc/pn533/pn533.c 	int rc;
rc                481 drivers/nfc/pn533/pn533.c 	rc = __pn533_send_async(dev, cmd_code, req, complete_cb,
rc                484 drivers/nfc/pn533/pn533.c 	return rc;
rc                501 drivers/nfc/pn533/pn533.c 	int rc;
rc                515 drivers/nfc/pn533/pn533.c 	rc = dev->phy_ops->send_frame(dev, req);
rc                516 drivers/nfc/pn533/pn533.c 	if (rc < 0) {
rc                521 drivers/nfc/pn533/pn533.c 	return rc;
rc                527 drivers/nfc/pn533/pn533.c 	int rc;
rc                529 drivers/nfc/pn533/pn533.c 	rc = pn533_send_async_complete(dev);
rc                530 drivers/nfc/pn533/pn533.c 	if (rc != -EINPROGRESS)
rc                538 drivers/nfc/pn533/pn533.c 	int rc;
rc                555 drivers/nfc/pn533/pn533.c 	rc = dev->phy_ops->send_frame(dev, cmd->req);
rc                556 drivers/nfc/pn533/pn533.c 	if (rc < 0) {
rc                601 drivers/nfc/pn533/pn533.c 	int rc;
rc                606 drivers/nfc/pn533/pn533.c 	rc = pn533_send_cmd_async(dev, cmd_code, req,
rc                608 drivers/nfc/pn533/pn533.c 	if (rc) {
rc                610 drivers/nfc/pn533/pn533.c 		return ERR_PTR(rc);
rc                875 drivers/nfc/pn533/pn533.c 	int rc;
rc                887 drivers/nfc/pn533/pn533.c 		rc = pn533_target_found_type_a(&nfc_tgt, tgdata, tgdata_len);
rc                891 drivers/nfc/pn533/pn533.c 		rc = pn533_target_found_felica(&nfc_tgt, tgdata, tgdata_len);
rc                894 drivers/nfc/pn533/pn533.c 		rc = pn533_target_found_jewel(&nfc_tgt, tgdata, tgdata_len);
rc                897 drivers/nfc/pn533/pn533.c 		rc = pn533_target_found_type_b(&nfc_tgt, tgdata, tgdata_len);
rc                905 drivers/nfc/pn533/pn533.c 	if (rc)
rc                906 drivers/nfc/pn533/pn533.c 		return rc;
rc                972 drivers/nfc/pn533/pn533.c 	int rc, tgdata_len;
rc                984 drivers/nfc/pn533/pn533.c 		rc = pn533_target_found(dev, tg, tgdata, tgdata_len);
rc                987 drivers/nfc/pn533/pn533.c 		if (rc == 0)
rc               1055 drivers/nfc/pn533/pn533.c 	int rc;
rc               1072 drivers/nfc/pn533/pn533.c 		rc = -EIO;
rc               1085 drivers/nfc/pn533/pn533.c 		rc = -EIO;
rc               1097 drivers/nfc/pn533/pn533.c 	return rc;
rc               1104 drivers/nfc/pn533/pn533.c 	int rc;
rc               1112 drivers/nfc/pn533/pn533.c 	rc = pn533_send_cmd_direct_async(dev,
rc               1118 drivers/nfc/pn533/pn533.c 	if (rc < 0)
rc               1128 drivers/nfc/pn533/pn533.c 	int rc;
rc               1142 drivers/nfc/pn533/pn533.c 		rc = pn533_send_cmd_direct_async(dev, PN533_CMD_TG_SET_DATA,
rc               1145 drivers/nfc/pn533/pn533.c 		rc = pn533_send_cmd_direct_async(dev,
rc               1149 drivers/nfc/pn533/pn533.c 	if (rc == 0) /* success */
rc               1153 drivers/nfc/pn533/pn533.c 		"Error %d when trying to perform set meta data_exchange", rc);
rc               1166 drivers/nfc/pn533/pn533.c 	int rc;
rc               1174 drivers/nfc/pn533/pn533.c 	rc = pn533_send_data_async(dev, PN533_CMD_TG_GET_DATA, skb,
rc               1177 drivers/nfc/pn533/pn533.c 	if (rc < 0)
rc               1186 drivers/nfc/pn533/pn533.c 	int rc;
rc               1209 drivers/nfc/pn533/pn533.c 	rc = nfc_tm_activated(dev->nfc_dev, NFC_PROTO_NFC_DEP_MASK,
rc               1211 drivers/nfc/pn533/pn533.c 	if (rc < 0) {
rc               1214 drivers/nfc/pn533/pn533.c 		return rc;
rc               1240 drivers/nfc/pn533/pn533.c 	int rc = 0;
rc               1245 drivers/nfc/pn533/pn533.c 		rc = PTR_ERR(resp);
rc               1247 drivers/nfc/pn533/pn533.c 		nfc_err(dev->dev, "RF setting error %d\n", rc);
rc               1249 drivers/nfc/pn533/pn533.c 		return rc;
rc               1256 drivers/nfc/pn533/pn533.c 	return rc;
rc               1263 drivers/nfc/pn533/pn533.c 	int rc;
rc               1274 drivers/nfc/pn533/pn533.c 	rc = pn533_send_cmd_async(dev, PN533_CMD_RF_CONFIGURATION, skb,
rc               1276 drivers/nfc/pn533/pn533.c 	if (rc < 0) {
rc               1278 drivers/nfc/pn533/pn533.c 		nfc_err(dev->dev, "RF setting error %d\n", rc);
rc               1288 drivers/nfc/pn533/pn533.c 	int rc;
rc               1295 drivers/nfc/pn533/pn533.c 	rc = rsp->status & PN533_CMD_RET_MASK;
rc               1296 drivers/nfc/pn533/pn533.c 	if (rc != PN533_CMD_RET_SUCCESS) {
rc               1309 drivers/nfc/pn533/pn533.c 	rc = nfc_targets_found(dev->nfc_dev, &nfc_target, 1);
rc               1310 drivers/nfc/pn533/pn533.c 	if (rc)
rc               1318 drivers/nfc/pn533/pn533.c 	rc = nfc_set_remote_general_bytes(dev->nfc_dev,
rc               1320 drivers/nfc/pn533/pn533.c 	if (!rc) {
rc               1321 drivers/nfc/pn533/pn533.c 		rc = nfc_dep_link_is_up(dev->nfc_dev,
rc               1325 drivers/nfc/pn533/pn533.c 		if (!rc)
rc               1330 drivers/nfc/pn533/pn533.c 	return rc;
rc               1338 drivers/nfc/pn533/pn533.c 	int rc, skb_len;
rc               1383 drivers/nfc/pn533/pn533.c 	rc = pn533_send_cmd_async(dev, PN533_CMD_IN_JUMP_FOR_DEP, skb,
rc               1386 drivers/nfc/pn533/pn533.c 	if (rc < 0)
rc               1389 drivers/nfc/pn533/pn533.c 	return rc;
rc               1396 drivers/nfc/pn533/pn533.c 	int rc;
rc               1401 drivers/nfc/pn533/pn533.c 		rc = PTR_ERR(resp);
rc               1404 drivers/nfc/pn533/pn533.c 			__func__, rc);
rc               1406 drivers/nfc/pn533/pn533.c 		if (rc == -ENOENT) {
rc               1408 drivers/nfc/pn533/pn533.c 				return rc;
rc               1410 drivers/nfc/pn533/pn533.c 		} else if (rc < 0) {
rc               1412 drivers/nfc/pn533/pn533.c 				"Error %d when running poll\n", rc);
rc               1421 drivers/nfc/pn533/pn533.c 		rc = pn533_init_target_complete(dev, resp);
rc               1426 drivers/nfc/pn533/pn533.c 	rc = pn533_start_poll_complete(dev, resp);
rc               1427 drivers/nfc/pn533/pn533.c 	if (!rc)
rc               1441 drivers/nfc/pn533/pn533.c 	return rc;
rc               1448 drivers/nfc/pn533/pn533.c 	return rc;
rc               1469 drivers/nfc/pn533/pn533.c 	int rc;
rc               1495 drivers/nfc/pn533/pn533.c 	rc = pn533_send_cmd_async(dev, cmd_code, skb, pn533_poll_complete,
rc               1497 drivers/nfc/pn533/pn533.c 	if (rc < 0) {
rc               1499 drivers/nfc/pn533/pn533.c 		nfc_err(dev->dev, "Polling loop error %d\n", rc);
rc               1502 drivers/nfc/pn533/pn533.c 	return rc;
rc               1509 drivers/nfc/pn533/pn533.c 	int rc;
rc               1522 drivers/nfc/pn533/pn533.c 	rc = pn533_send_poll_frame(dev);
rc               1523 drivers/nfc/pn533/pn533.c 	if (rc)
rc               1536 drivers/nfc/pn533/pn533.c 	int rc;
rc               1571 drivers/nfc/pn533/pn533.c 	rc = pn533_send_poll_frame(dev);
rc               1574 drivers/nfc/pn533/pn533.c 	if (!rc && cur_mod->len == 0 && dev->poll_mod_count > 1)
rc               1577 drivers/nfc/pn533/pn533.c 	return rc;
rc               1601 drivers/nfc/pn533/pn533.c 	int rc;
rc               1619 drivers/nfc/pn533/pn533.c 	rc = rsp->status & PN533_CMD_RET_MASK;
rc               1620 drivers/nfc/pn533/pn533.c 	if (rc != PN533_CMD_RET_SUCCESS) {
rc               1622 drivers/nfc/pn533/pn533.c 			"Target activation failed (error 0x%x)\n", rc);
rc               1629 drivers/nfc/pn533/pn533.c 	rc = nfc_set_remote_general_bytes(dev->nfc_dev, rsp->gt, gt_len);
rc               1632 drivers/nfc/pn533/pn533.c 	return rc;
rc               1639 drivers/nfc/pn533/pn533.c 	int rc;
rc               1669 drivers/nfc/pn533/pn533.c 		rc = pn533_activate_target_nfcdep(dev);
rc               1670 drivers/nfc/pn533/pn533.c 		if (rc) {
rc               1672 drivers/nfc/pn533/pn533.c 				"Activating target with DEP failed %d\n", rc);
rc               1673 drivers/nfc/pn533/pn533.c 			return rc;
rc               1686 drivers/nfc/pn533/pn533.c 	int rc = 0;
rc               1691 drivers/nfc/pn533/pn533.c 		rc = PTR_ERR(resp);
rc               1693 drivers/nfc/pn533/pn533.c 		nfc_err(dev->dev, "Target release error %d\n", rc);
rc               1695 drivers/nfc/pn533/pn533.c 		return rc;
rc               1698 drivers/nfc/pn533/pn533.c 	rc = resp->data[0] & PN533_CMD_RET_MASK;
rc               1699 drivers/nfc/pn533/pn533.c 	if (rc != PN533_CMD_RET_SUCCESS)
rc               1701 drivers/nfc/pn533/pn533.c 			"Error 0x%x when releasing the target\n", rc);
rc               1704 drivers/nfc/pn533/pn533.c 	return rc;
rc               1712 drivers/nfc/pn533/pn533.c 	int rc;
rc               1730 drivers/nfc/pn533/pn533.c 	rc = pn533_send_cmd_async(dev, PN533_CMD_IN_RELEASE, skb,
rc               1732 drivers/nfc/pn533/pn533.c 	if (rc < 0) {
rc               1734 drivers/nfc/pn533/pn533.c 		nfc_err(dev->dev, "Target release error %d\n", rc);
rc               1744 drivers/nfc/pn533/pn533.c 	int rc;
rc               1756 drivers/nfc/pn533/pn533.c 		rc =  -EINVAL;
rc               1762 drivers/nfc/pn533/pn533.c 	rc = rsp->status & PN533_CMD_RET_MASK;
rc               1763 drivers/nfc/pn533/pn533.c 	if (rc != PN533_CMD_RET_SUCCESS) {
rc               1765 drivers/nfc/pn533/pn533.c 			"Bringing DEP link up failed (error 0x%x)\n", rc);
rc               1777 drivers/nfc/pn533/pn533.c 		rc = nfc_targets_found(dev->nfc_dev, &nfc_target, 1);
rc               1778 drivers/nfc/pn533/pn533.c 		if (rc)
rc               1788 drivers/nfc/pn533/pn533.c 	rc = nfc_set_remote_general_bytes(dev->nfc_dev,
rc               1790 drivers/nfc/pn533/pn533.c 	if (rc == 0)
rc               1791 drivers/nfc/pn533/pn533.c 		rc = nfc_dep_link_is_up(dev->nfc_dev,
rc               1797 drivers/nfc/pn533/pn533.c 	return rc;
rc               1806 drivers/nfc/pn533/pn533.c 	int rc, skb_len;
rc               1874 drivers/nfc/pn533/pn533.c 	rc = pn533_send_cmd_async(dev, PN533_CMD_IN_JUMP_FOR_DEP, skb,
rc               1877 drivers/nfc/pn533/pn533.c 	if (rc < 0) {
rc               1882 drivers/nfc/pn533/pn533.c 	return rc;
rc               1952 drivers/nfc/pn533/pn533.c 	int rc = 0;
rc               1958 drivers/nfc/pn533/pn533.c 		rc = PTR_ERR(resp);
rc               1971 drivers/nfc/pn533/pn533.c 		rc = -EIO;
rc               1993 drivers/nfc/pn533/pn533.c 		rc = -ENOMEM;
rc               2005 drivers/nfc/pn533/pn533.c 	arg->cb(arg->cb_context, NULL, rc);
rc               2007 drivers/nfc/pn533/pn533.c 	return rc;
rc               2108 drivers/nfc/pn533/pn533.c 	int rc;
rc               2115 drivers/nfc/pn533/pn533.c 		rc = -EINVAL;
rc               2121 drivers/nfc/pn533/pn533.c 		rc = -ENOMEM;
rc               2131 drivers/nfc/pn533/pn533.c 			rc = pn533_send_data_async(dev, PN533_CMD_IN_COMM_THRU,
rc               2142 drivers/nfc/pn533/pn533.c 			rc = pn533_fill_fragment_skbs(dev, skb);
rc               2143 drivers/nfc/pn533/pn533.c 			if (rc <= 0)
rc               2148 drivers/nfc/pn533/pn533.c 				rc = -EIO;
rc               2155 drivers/nfc/pn533/pn533.c 		rc = pn533_send_data_async(dev, PN533_CMD_IN_DATA_EXCHANGE,
rc               2162 drivers/nfc/pn533/pn533.c 	if (rc < 0) /* rc from send_async */
rc               2170 drivers/nfc/pn533/pn533.c 	return rc;
rc               2208 drivers/nfc/pn533/pn533.c 	int rc;
rc               2214 drivers/nfc/pn533/pn533.c 		rc = pn533_fill_fragment_skbs(dev, skb);
rc               2215 drivers/nfc/pn533/pn533.c 		if (rc <= 0)
rc               2221 drivers/nfc/pn533/pn533.c 			rc = -EIO;
rc               2225 drivers/nfc/pn533/pn533.c 		rc = pn533_send_data_async(dev, PN533_CMD_TG_SET_META_DATA, skb,
rc               2229 drivers/nfc/pn533/pn533.c 		rc = pn533_send_data_async(dev, PN533_CMD_TG_SET_DATA, skb,
rc               2234 drivers/nfc/pn533/pn533.c 	if (rc < 0) {
rc               2239 drivers/nfc/pn533/pn533.c 	return rc;
rc               2246 drivers/nfc/pn533/pn533.c 	int rc;
rc               2257 drivers/nfc/pn533/pn533.c 			rc = pn533_send_cmd_direct_async(dev,
rc               2269 drivers/nfc/pn533/pn533.c 		rc = pn533_send_cmd_direct_async(dev,
rc               2278 drivers/nfc/pn533/pn533.c 	if (rc == 0) /* success */
rc               2282 drivers/nfc/pn533/pn533.c 		"Error %d when trying to perform data_exchange\n", rc);
rc               2296 drivers/nfc/pn533/pn533.c 	int rc;
rc               2312 drivers/nfc/pn533/pn533.c 			rc = -EIO;
rc               2316 drivers/nfc/pn533/pn533.c 		rc = pn533_send_cmd_direct_async(dev, PN533_CMD_IN_COMM_THRU,
rc               2325 drivers/nfc/pn533/pn533.c 		rc = pn533_send_cmd_direct_async(dev,
rc               2334 drivers/nfc/pn533/pn533.c 	if (rc == 0) /* success */
rc               2338 drivers/nfc/pn533/pn533.c 		"Error %d when trying to perform data_exchange\n", rc);
rc               2423 drivers/nfc/pn533/pn533.c 	int rc;
rc               2427 drivers/nfc/pn533/pn533.c 	rc = pn533_set_configuration(dev, PN533_CFGITEM_RF_FIELD,
rc               2429 drivers/nfc/pn533/pn533.c 	if (rc) {
rc               2431 drivers/nfc/pn533/pn533.c 		return rc;
rc               2434 drivers/nfc/pn533/pn533.c 	return rc;
rc               2462 drivers/nfc/pn533/pn533.c 		int rc = pn532_sam_configuration(nfc_dev);
rc               2464 drivers/nfc/pn533/pn533.c 		if (rc)
rc               2465 drivers/nfc/pn533/pn533.c 			return rc;
rc               2494 drivers/nfc/pn533/pn533.c 	int rc;
rc               2518 drivers/nfc/pn533/pn533.c 	rc = pn533_set_configuration(dev, PN533_CFGITEM_MAX_RETRIES,
rc               2520 drivers/nfc/pn533/pn533.c 	if (rc) {
rc               2523 drivers/nfc/pn533/pn533.c 		return rc;
rc               2527 drivers/nfc/pn533/pn533.c 	rc = pn533_set_configuration(dev, PN533_CFGITEM_TIMING,
rc               2529 drivers/nfc/pn533/pn533.c 	if (rc) {
rc               2531 drivers/nfc/pn533/pn533.c 		return rc;
rc               2542 drivers/nfc/pn533/pn533.c 		rc = pn533_set_configuration(dev, PN533_CFGITEM_PASORI,
rc               2544 drivers/nfc/pn533/pn533.c 		if (rc) {
rc               2547 drivers/nfc/pn533/pn533.c 			return rc;
rc               2562 drivers/nfc/pn533/pn533.c 	int rc;
rc               2566 drivers/nfc/pn533/pn533.c 	rc = pn533_get_firmware_version(dev, &fw_ver);
rc               2567 drivers/nfc/pn533/pn533.c 	if (rc) {
rc               2569 drivers/nfc/pn533/pn533.c 		return rc;
rc               2575 drivers/nfc/pn533/pn533.c 	rc = pn533_setup(dev);
rc               2576 drivers/nfc/pn533/pn533.c 	if (rc)
rc               2577 drivers/nfc/pn533/pn533.c 		return rc;
rc               2593 drivers/nfc/pn533/pn533.c 	int rc = -ENOMEM;
rc               2637 drivers/nfc/pn533/pn533.c 		rc = -ENOMEM;
rc               2644 drivers/nfc/pn533/pn533.c 	rc = nfc_register_device(priv->nfc_dev);
rc               2645 drivers/nfc/pn533/pn533.c 	if (rc)
rc               2657 drivers/nfc/pn533/pn533.c 	return ERR_PTR(rc);
rc                 90 drivers/nfc/pn533/usb.c 	int rc;
rc                118 drivers/nfc/pn533/usb.c 	rc = pn533_submit_urb_for_response(phy, GFP_ATOMIC);
rc                119 drivers/nfc/pn533/usb.c 	if (rc) {
rc                121 drivers/nfc/pn533/usb.c 			"usb_submit_urb failed with result %d\n", rc);
rc                122 drivers/nfc/pn533/usb.c 		cmd->status = rc;
rc                160 drivers/nfc/pn533/usb.c 	int rc;
rc                171 drivers/nfc/pn533/usb.c 	rc = usb_submit_urb(phy->out_urb, GFP_KERNEL);
rc                172 drivers/nfc/pn533/usb.c 	if (rc)
rc                173 drivers/nfc/pn533/usb.c 		return rc;
rc                177 drivers/nfc/pn533/usb.c 		rc = pn533_submit_urb_for_response(phy, GFP_KERNEL);
rc                178 drivers/nfc/pn533/usb.c 		if (rc)
rc                182 drivers/nfc/pn533/usb.c 		rc = pn533_submit_urb_for_ack(phy, GFP_KERNEL);
rc                183 drivers/nfc/pn533/usb.c 		if (rc)
rc                191 drivers/nfc/pn533/usb.c 	return rc;
rc                349 drivers/nfc/pn533/usb.c 	int rc;
rc                363 drivers/nfc/pn533/usb.c 	arg->rc = urb->status;
rc                374 drivers/nfc/pn533/usb.c 	int rc;
rc                393 drivers/nfc/pn533/usb.c 	rc = usb_bulk_msg(phy->udev, phy->out_urb->pipe, buffer, sizeof(cmd),
rc                396 drivers/nfc/pn533/usb.c 	if (rc || (transferred != sizeof(cmd))) {
rc                398 drivers/nfc/pn533/usb.c 			"Reader power on cmd error %d\n", rc);
rc                399 drivers/nfc/pn533/usb.c 		return rc;
rc                402 drivers/nfc/pn533/usb.c 	rc =  usb_submit_urb(phy->in_urb, GFP_KERNEL);
rc                403 drivers/nfc/pn533/usb.c 	if (rc) {
rc                405 drivers/nfc/pn533/usb.c 			"Can't submit reader poweron cmd response %d\n", rc);
rc                406 drivers/nfc/pn533/usb.c 		return rc;
rc                412 drivers/nfc/pn533/usb.c 	return arg.rc;
rc                451 drivers/nfc/pn533/usb.c 	int rc = -ENOMEM;
rc                486 drivers/nfc/pn533/usb.c 		rc = -ENODEV;
rc                522 drivers/nfc/pn533/usb.c 		rc = pn533_acr122_poweron_rdr(phy);
rc                523 drivers/nfc/pn533/usb.c 		if (rc < 0) {
rc                525 drivers/nfc/pn533/usb.c 				"Couldn't poweron the reader (error %d)\n", rc);
rc                533 drivers/nfc/pn533/usb.c 		rc = -EINVAL;
rc                542 drivers/nfc/pn533/usb.c 		rc = PTR_ERR(priv);
rc                548 drivers/nfc/pn533/usb.c 	rc = pn533_finalize_setup(priv);
rc                549 drivers/nfc/pn533/usb.c 	if (rc)
rc                570 drivers/nfc/pn533/usb.c 	return rc;
rc                670 drivers/nfc/port100.c 	int rc;
rc                697 drivers/nfc/port100.c 	rc = port100_submit_urb_for_response(dev, GFP_ATOMIC);
rc                698 drivers/nfc/port100.c 	if (rc) {
rc                700 drivers/nfc/port100.c 			"usb_submit_urb failed with result %d\n", rc);
rc                701 drivers/nfc/port100.c 		cmd->status = rc;
rc                720 drivers/nfc/port100.c 	int rc = 0;
rc                738 drivers/nfc/port100.c 		rc = usb_submit_urb(dev->out_urb, GFP_KERNEL);
rc                745 drivers/nfc/port100.c 		dev->cmd_cancel = !rc;
rc                750 drivers/nfc/port100.c 	if (!rc)
rc                753 drivers/nfc/port100.c 	return rc;
rc                759 drivers/nfc/port100.c 	int rc;
rc                767 drivers/nfc/port100.c 		rc = -EAGAIN;
rc                780 drivers/nfc/port100.c 	rc = usb_submit_urb(dev->out_urb, GFP_KERNEL);
rc                781 drivers/nfc/port100.c 	if (rc)
rc                784 drivers/nfc/port100.c 	rc = port100_submit_urb_for_ack(dev, GFP_KERNEL);
rc                785 drivers/nfc/port100.c 	if (rc)
rc                791 drivers/nfc/port100.c 	return rc;
rc                844 drivers/nfc/port100.c 	int rc;
rc                876 drivers/nfc/port100.c 	rc = port100_send_frame_async(dev, req, resp, resp_len);
rc                877 drivers/nfc/port100.c 	if (rc) {
rc                883 drivers/nfc/port100.c 	return rc;
rc                911 drivers/nfc/port100.c 	int rc;
rc                916 drivers/nfc/port100.c 	rc = port100_send_cmd_async(dev, cmd_code, req,
rc                918 drivers/nfc/port100.c 	if (rc) {
rc                920 drivers/nfc/port100.c 		return ERR_PTR(rc);
rc                979 drivers/nfc/port100.c 	int rc;
rc                991 drivers/nfc/port100.c 	rc = resp->data[0];
rc                995 drivers/nfc/port100.c 	return rc;
rc               1074 drivers/nfc/port100.c 	int rc;
rc               1091 drivers/nfc/port100.c 	rc = resp->data[0];
rc               1095 drivers/nfc/port100.c 	return rc;
rc               1106 drivers/nfc/port100.c 	int rc;
rc               1133 drivers/nfc/port100.c 	rc = resp->data[0];
rc               1137 drivers/nfc/port100.c 	return rc;
rc               1158 drivers/nfc/port100.c 	int rc;
rc               1161 drivers/nfc/port100.c 		rc =  PTR_ERR(resp);
rc               1168 drivers/nfc/port100.c 		rc = -EIO;
rc               1177 drivers/nfc/port100.c 		rc = -ETIMEDOUT;
rc               1184 drivers/nfc/port100.c 		rc = -EIO;
rc               1195 drivers/nfc/port100.c 	resp = ERR_PTR(rc);
rc               1231 drivers/nfc/port100.c 	int rc;
rc               1248 drivers/nfc/port100.c 	rc = resp->data[0];
rc               1252 drivers/nfc/port100.c 	return rc;
rc               1261 drivers/nfc/port100.c 	int rc;
rc               1290 drivers/nfc/port100.c 	rc = resp->data[0];
rc               1294 drivers/nfc/port100.c 	return rc;
rc               1406 drivers/nfc/port100.c 	int rc;
rc               1408 drivers/nfc/port100.c 	rc = port100_tg_configure_hw(ddev, NFC_DIGITAL_CONFIG_RF_TECH,
rc               1410 drivers/nfc/port100.c 	if (rc)
rc               1411 drivers/nfc/port100.c 		return rc;
rc               1413 drivers/nfc/port100.c 	rc = port100_tg_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc               1415 drivers/nfc/port100.c 	if (rc)
rc               1416 drivers/nfc/port100.c 		return rc;
rc               1490 drivers/nfc/port100.c 	int rc;
rc               1523 drivers/nfc/port100.c 		rc = -ENODEV;
rc               1532 drivers/nfc/port100.c 		rc = -ENOMEM;
rc               1558 drivers/nfc/port100.c 		rc = -ENODEV;
rc               1567 drivers/nfc/port100.c 	rc = port100_set_command_type(dev, dev->cmd_type);
rc               1568 drivers/nfc/port100.c 	if (rc) {
rc               1592 drivers/nfc/port100.c 		rc = -ENOMEM;
rc               1599 drivers/nfc/port100.c 	rc = nfc_digital_register_device(dev->nfc_digital_dev);
rc               1600 drivers/nfc/port100.c 	if (rc) {
rc               1616 drivers/nfc/port100.c 	return rc;
rc                905 drivers/nfc/st95hf/core.c 	int rc;
rc                910 drivers/nfc/st95hf/core.c 	rc = st95hf_send_recv_cmd(stcontext, CMD_FIELD_OFF, 0, NULL, true);
rc                911 drivers/nfc/st95hf/core.c 	if (rc)
rc                912 drivers/nfc/st95hf/core.c 		dev_err(dev, "protocol sel send field off, err = 0x%x\n", rc);
rc                914 drivers/nfc/st95hf/core.c 	return rc;
rc                924 drivers/nfc/st95hf/core.c 	int rc;
rc                930 drivers/nfc/st95hf/core.c 		rc = -ENOMEM;
rc                944 drivers/nfc/st95hf/core.c 		rc = -EINVAL;
rc                966 drivers/nfc/st95hf/core.c 	rc = down_killable(&stcontext->exchange_lock);
rc                967 drivers/nfc/st95hf/core.c 	if (rc) {
rc                969 drivers/nfc/st95hf/core.c 		return rc;
rc                972 drivers/nfc/st95hf/core.c 	rc = st95hf_spi_send(&stcontext->spicontext, skb->data,
rc                975 drivers/nfc/st95hf/core.c 	if (rc) {
rc                977 drivers/nfc/st95hf/core.c 			"Error %d trying to perform data_exchange", rc);
rc                985 drivers/nfc/st95hf/core.c 	return rc;
rc                990 drivers/nfc/st95hf/core.c 	return rc;
rc                265 drivers/ntb/core.c 	int rc;
rc                271 drivers/ntb/core.c 	rc = client->ops.probe(client, ntb);
rc                272 drivers/ntb/core.c 	if (rc)
rc                275 drivers/ntb/core.c 	return rc;
rc                586 drivers/ntb/hw/amd/ntb_hw_amd.c 	int rc, i, msix_count, node;
rc                624 drivers/ntb/hw/amd/ntb_hw_amd.c 		rc = request_irq(ndev->msix[i].vector, ndev_vec_isr, 0,
rc                626 drivers/ntb/hw/amd/ntb_hw_amd.c 		if (rc)
rc                648 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_enable_msi(pdev);
rc                649 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc                652 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = request_irq(pdev->irq, ndev_irq_isr, 0,
rc                654 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc                669 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = request_irq(pdev->irq, ndev_irq_isr, IRQF_SHARED,
rc                671 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc                680 drivers/ntb/hw/amd/ntb_hw_amd.c 	return rc;
rc                846 drivers/ntb/hw/amd/ntb_hw_amd.c 	int rc;
rc                858 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_read_config_dword(ndev->ntb.pdev,
rc                860 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc                961 drivers/ntb/hw/amd/ntb_hw_amd.c 	int rc = 0;
rc                969 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = amd_init_ntb(ndev);
rc                970 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc                971 drivers/ntb/hw/amd/ntb_hw_amd.c 		return rc;
rc                973 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = amd_init_isr(ndev);
rc                974 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc) {
rc                976 drivers/ntb/hw/amd/ntb_hw_amd.c 		return rc;
rc                994 drivers/ntb/hw/amd/ntb_hw_amd.c 	int rc;
rc                998 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_enable_device(pdev);
rc                999 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc               1002 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_request_regions(pdev, NTB_NAME);
rc               1003 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc               1008 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
rc               1009 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc) {
rc               1010 drivers/ntb/hw/amd/ntb_hw_amd.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
rc               1011 drivers/ntb/hw/amd/ntb_hw_amd.c 		if (rc)
rc               1016 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
rc               1017 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc) {
rc               1018 drivers/ntb/hw/amd/ntb_hw_amd.c 		rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
rc               1019 drivers/ntb/hw/amd/ntb_hw_amd.c 		if (rc)
rc               1023 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = dma_coerce_mask_and_coherent(&ndev->ntb.dev,
rc               1025 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc               1030 drivers/ntb/hw/amd/ntb_hw_amd.c 		rc = -EIO;
rc               1043 drivers/ntb/hw/amd/ntb_hw_amd.c 	return rc;
rc               1062 drivers/ntb/hw/amd/ntb_hw_amd.c 	int rc, node;
rc               1068 drivers/ntb/hw/amd/ntb_hw_amd.c 		rc = -ENOMEM;
rc               1076 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = amd_ntb_init_pci(ndev, pdev);
rc               1077 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc               1080 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = amd_init_dev(ndev);
rc               1081 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc               1091 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = ntb_register_device(&ndev->ntb);
rc               1092 drivers/ntb/hw/amd/ntb_hw_amd.c 	if (rc)
rc               1107 drivers/ntb/hw/amd/ntb_hw_amd.c 	return rc;
rc                367 drivers/ntb/hw/intel/ntb_hw_gen1.c 	int rc, i, msix_count, node;
rc                402 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = request_irq(ndev->msix[i].vector, ndev_vec_isr, 0,
rc                404 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (rc)
rc                427 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_enable_msi(pdev);
rc                428 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc                431 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = request_irq(pdev->irq, ndev_irq_isr, 0,
rc                433 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc                449 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = request_irq(pdev->irq, ndev_irq_isr, IRQF_SHARED,
rc                451 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc                460 drivers/ntb/hw/intel/ntb_hw_gen1.c 	return rc;
rc               1218 drivers/ntb/hw/intel/ntb_hw_gen1.c 	int rc;
rc               1224 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_read_config_word(ndev->ntb.pdev,
rc               1226 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc               1537 drivers/ntb/hw/intel/ntb_hw_gen1.c 	int rc;
rc               1610 drivers/ntb/hw/intel/ntb_hw_gen1.c 			rc = xeon_setup_b2b_mw(ndev,
rc               1614 drivers/ntb/hw/intel/ntb_hw_gen1.c 			rc = xeon_setup_b2b_mw(ndev,
rc               1618 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (rc)
rc               1619 drivers/ntb/hw/intel/ntb_hw_gen1.c 			return rc;
rc               1644 drivers/ntb/hw/intel/ntb_hw_gen1.c 	int rc, mem;
rc               1717 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_read_config_byte(pdev, XEON_PPD_OFFSET, &ppd);
rc               1718 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc               1743 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = xeon_init_ntb(ndev);
rc               1744 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc               1745 drivers/ntb/hw/intel/ntb_hw_gen1.c 		return rc;
rc               1757 drivers/ntb/hw/intel/ntb_hw_gen1.c 	int rc;
rc               1761 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_enable_device(pdev);
rc               1762 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc               1765 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_request_regions(pdev, NTB_NAME);
rc               1766 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc               1771 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
rc               1772 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc) {
rc               1773 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
rc               1774 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (rc)
rc               1779 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
rc               1780 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc) {
rc               1781 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
rc               1782 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (rc)
rc               1786 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = dma_coerce_mask_and_coherent(&ndev->ntb.dev,
rc               1788 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc               1793 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = -EIO;
rc               1809 drivers/ntb/hw/intel/ntb_hw_gen1.c 	return rc;
rc               1858 drivers/ntb/hw/intel/ntb_hw_gen1.c 	int rc, node;
rc               1865 drivers/ntb/hw/intel/ntb_hw_gen1.c 			rc = -ENOMEM;
rc               1871 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = intel_ntb_init_pci(ndev, pdev);
rc               1872 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (rc)
rc               1875 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = xeon_init_dev(ndev);
rc               1876 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (rc)
rc               1882 drivers/ntb/hw/intel/ntb_hw_gen1.c 			rc = -ENOMEM;
rc               1889 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = intel_ntb_init_pci(ndev, pdev);
rc               1890 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (rc)
rc               1893 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = gen3_init_dev(ndev);
rc               1894 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (rc)
rc               1898 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = -EINVAL;
rc               1908 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = ntb_register_device(&ndev->ntb);
rc               1909 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (rc)
rc               1925 drivers/ntb/hw/intel/ntb_hw_gen1.c 	return rc;
rc                 96 drivers/ntb/hw/intel/ntb_hw_gen3.c 	int rc;
rc                102 drivers/ntb/hw/intel/ntb_hw_gen3.c 	rc = pci_read_config_word(ndev->ntb.pdev,
rc                104 drivers/ntb/hw/intel/ntb_hw_gen3.c 	if (rc)
rc                175 drivers/ntb/hw/intel/ntb_hw_gen3.c 	int rc;
rc                195 drivers/ntb/hw/intel/ntb_hw_gen3.c 			rc = gen3_setup_b2b_mw(ndev,
rc                199 drivers/ntb/hw/intel/ntb_hw_gen3.c 			rc = gen3_setup_b2b_mw(ndev,
rc                204 drivers/ntb/hw/intel/ntb_hw_gen3.c 		if (rc)
rc                205 drivers/ntb/hw/intel/ntb_hw_gen3.c 			return rc;
rc                230 drivers/ntb/hw/intel/ntb_hw_gen3.c 	int rc;
rc                236 drivers/ntb/hw/intel/ntb_hw_gen3.c 	rc = pci_read_config_byte(pdev, XEON_PPD_OFFSET, &ppd);
rc                237 drivers/ntb/hw/intel/ntb_hw_gen3.c 	if (rc)
rc                248 drivers/ntb/hw/intel/ntb_hw_gen3.c 	rc = gen3_init_ntb(ndev);
rc                249 drivers/ntb/hw/intel/ntb_hw_gen3.c 	if (rc)
rc                250 drivers/ntb/hw/intel/ntb_hw_gen3.c 		return rc;
rc                277 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int rc;
rc                304 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_part_op(sndev, ctl, NTB_CTRL_PART_OP_LOCK,
rc                306 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc                307 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc                321 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_part_op(sndev, ctl, NTB_CTRL_PART_OP_CFG,
rc                324 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc == -EIO) {
rc                338 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	return rc;
rc                916 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int rc;
rc                918 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_part_op(sndev, ctl, NTB_CTRL_PART_OP_LOCK,
rc                920 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc                921 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc                933 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_part_op(sndev, ctl, NTB_CTRL_PART_OP_CFG,
rc                935 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc) {
rc                943 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc                953 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int i, rc = 0;
rc                963 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_part_op(sndev, mmio_ctrl,
rc                966 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc                967 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc                984 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_part_op(sndev, mmio_ctrl,
rc                988 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc == -EIO) {
rc               1001 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int rc, i;
rc               1009 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_part_op(sndev, ctl, NTB_CTRL_PART_OP_LOCK,
rc               1011 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1012 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc               1048 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_part_op(sndev, ctl, NTB_CTRL_PART_OP_CFG,
rc               1050 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc) {
rc               1058 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc               1123 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int rc;
rc               1151 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = config_rsvd_lut_win(sndev, sndev->mmio_self_ctrl, ntb_lut_idx,
rc               1153 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1154 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc               1156 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = crosslink_setup_mws(sndev, ntb_lut_idx, &bar_addrs[1],
rc               1158 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1159 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc               1161 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = crosslink_setup_req_ids(sndev, sndev->mmio_peer_ctrl);
rc               1162 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1163 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc               1168 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		rc = -ENOMEM;
rc               1169 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc               1326 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int rc;
rc               1341 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = config_rsvd_lut_win(sndev, sndev->mmio_peer_ctrl, 0,
rc               1344 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1349 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		rc = -ENOMEM;
rc               1360 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	return rc;
rc               1410 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int rc;
rc               1438 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = request_irq(sndev->doorbell_irq,
rc               1441 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1442 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc               1444 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = request_irq(sndev->message_irq,
rc               1447 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc) {
rc               1449 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		return rc;
rc               1463 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int rc;
rc               1469 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = config_rsvd_lut_win(sndev, sndev->mmio_peer_ctrl, 0,
rc               1472 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	return rc;
rc               1480 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	int rc;
rc               1492 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_init_sndev(sndev);
rc               1493 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1498 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_init_req_id_table(sndev);
rc               1499 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1502 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_init_crosslink(sndev);
rc               1503 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1509 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_init_shared_mw(sndev);
rc               1510 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1513 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = switchtec_ntb_init_db_msg_irq(sndev);
rc               1514 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1524 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	rc = ntb_register_device(&sndev->ntb);
rc               1525 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (rc)
rc               1542 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	dev_err(dev, "failed to register ntb device: %d\n", rc);
rc               1543 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	return rc;
rc                295 drivers/ntb/ntb_transport.c 	int rc;
rc                300 drivers/ntb/ntb_transport.c 	rc = client->probe(dev);
rc                301 drivers/ntb/ntb_transport.c 	if (rc)
rc                304 drivers/ntb/ntb_transport.c 	return rc;
rc                388 drivers/ntb/ntb_transport.c 	int rc, i = 0;
rc                401 drivers/ntb/ntb_transport.c 			rc = -ENOMEM;
rc                413 drivers/ntb/ntb_transport.c 		rc = device_register(dev);
rc                414 drivers/ntb/ntb_transport.c 		if (rc) {
rc                428 drivers/ntb/ntb_transport.c 	return rc;
rc                726 drivers/ntb/ntb_transport.c 	int rc;
rc                752 drivers/ntb/ntb_transport.c 	rc = ntb_spad_write(qp->ndev, spad, qp->msi_desc.addr_offset);
rc                753 drivers/ntb/ntb_transport.c 	if (rc)
rc                756 drivers/ntb/ntb_transport.c 	rc = ntb_spad_write(qp->ndev, spad + 1, qp->msi_desc.data);
rc                757 drivers/ntb/ntb_transport.c 	if (rc)
rc                816 drivers/ntb/ntb_transport.c 	int rc;
rc                838 drivers/ntb/ntb_transport.c 			rc = -ENOMEM;
rc                852 drivers/ntb/ntb_transport.c 	return rc;
rc                863 drivers/ntb/ntb_transport.c 	int rc;
rc                868 drivers/ntb/ntb_transport.c 	rc = ntb_mw_get_align(nt->ndev, PIDX, num_mw, &xlat_align,
rc                870 drivers/ntb/ntb_transport.c 	if (rc)
rc                871 drivers/ntb/ntb_transport.c 		return rc;
rc                888 drivers/ntb/ntb_transport.c 	rc = ntb_alloc_mw_buffer(mw, &pdev->dev, xlat_align);
rc                889 drivers/ntb/ntb_transport.c 	if (rc) {
rc                891 drivers/ntb/ntb_transport.c 		rc = ntb_alloc_mw_buffer(mw, &pdev->dev, xlat_align);
rc                892 drivers/ntb/ntb_transport.c 		if (rc) {
rc                898 drivers/ntb/ntb_transport.c 			return rc;
rc                903 drivers/ntb/ntb_transport.c 	rc = ntb_mw_set_trans(nt->ndev, PIDX, num_mw, mw->dma_addr,
rc                905 drivers/ntb/ntb_transport.c 	if (rc) {
rc               1028 drivers/ntb/ntb_transport.c 	int rc = 0, i, spad;
rc               1033 drivers/ntb/ntb_transport.c 		rc = ntb_msi_setup_mws(ndev);
rc               1034 drivers/ntb/ntb_transport.c 		if (rc) {
rc               1037 drivers/ntb/ntb_transport.c 				 rc);
rc               1091 drivers/ntb/ntb_transport.c 		rc = ntb_set_mw(nt, i, val64);
rc               1092 drivers/ntb/ntb_transport.c 		if (rc)
rc               1115 drivers/ntb/ntb_transport.c 	if (rc < 0)
rc               1250 drivers/ntb/ntb_transport.c 	int rc, i;
rc               1282 drivers/ntb/ntb_transport.c 		rc = ntb_msi_init(ndev, ntb_transport_msi_desc_changed);
rc               1283 drivers/ntb/ntb_transport.c 		if (!rc) {
rc               1295 drivers/ntb/ntb_transport.c 		rc = -EINVAL;
rc               1307 drivers/ntb/ntb_transport.c 		rc = -ENOMEM;
rc               1314 drivers/ntb/ntb_transport.c 		rc = ntb_peer_mw_get_addr(ndev, i, &mw->phys_addr,
rc               1316 drivers/ntb/ntb_transport.c 		if (rc)
rc               1321 drivers/ntb/ntb_transport.c 			rc = -ENOMEM;
rc               1354 drivers/ntb/ntb_transport.c 		rc = -ENOMEM;
rc               1365 drivers/ntb/ntb_transport.c 		rc = ntb_transport_init_queue(nt, i);
rc               1366 drivers/ntb/ntb_transport.c 		if (rc)
rc               1373 drivers/ntb/ntb_transport.c 	rc = ntb_set_ctx(ndev, nt, &ntb_transport_ops);
rc               1374 drivers/ntb/ntb_transport.c 	if (rc)
rc               1378 drivers/ntb/ntb_transport.c 	rc = ntb_bus_init(nt);
rc               1379 drivers/ntb/ntb_transport.c 	if (rc)
rc               1400 drivers/ntb/ntb_transport.c 	return rc;
rc               1691 drivers/ntb/ntb_transport.c 	int rc, i;
rc               1700 drivers/ntb/ntb_transport.c 		rc = ntb_process_rxc(qp);
rc               1701 drivers/ntb/ntb_transport.c 		if (rc)
rc               1927 drivers/ntb/ntb_transport.c 	int i, rc;
rc               1949 drivers/ntb/ntb_transport.c 	rc = ntb_process_tx(qp, entry);
rc               1950 drivers/ntb/ntb_transport.c 	if (rc)
rc               2279 drivers/ntb/ntb_transport.c 	int rc;
rc               2298 drivers/ntb/ntb_transport.c 	rc = ntb_process_tx(qp, entry);
rc               2299 drivers/ntb/ntb_transport.c 	if (rc)
rc               2303 drivers/ntb/ntb_transport.c 	return rc;
rc               2467 drivers/ntb/ntb_transport.c 	int rc;
rc               2474 drivers/ntb/ntb_transport.c 	rc = bus_register(&ntb_transport_bus);
rc               2475 drivers/ntb/ntb_transport.c 	if (rc)
rc               2478 drivers/ntb/ntb_transport.c 	rc = ntb_register_client(&ntb_transport_client);
rc               2479 drivers/ntb/ntb_transport.c 	if (rc)
rc               2488 drivers/ntb/ntb_transport.c 	return rc;
rc                 91 drivers/nvdimm/badrange.c 	int rc;
rc                 94 drivers/nvdimm/badrange.c 	rc = add_badrange(badrange, addr, length);
rc                 97 drivers/nvdimm/badrange.c 	return rc;
rc                278 drivers/nvdimm/blk.c 		int rc = nd_integrity_init(disk, nsblk_meta_size(nsblk));
rc                280 drivers/nvdimm/blk.c 		if (rc)
rc                281 drivers/nvdimm/blk.c 			return rc;
rc               1490 drivers/nvdimm/btt.c 	int rc;
rc               1494 drivers/nvdimm/btt.c 	rc = btt_do_bvec(btt, NULL, page, len, 0, op, sector);
rc               1495 drivers/nvdimm/btt.c 	if (rc == 0)
rc               1498 drivers/nvdimm/btt.c 	return rc;
rc               1550 drivers/nvdimm/btt.c 		int rc = nd_integrity_init(btt->btt_disk, btt_meta_size(btt));
rc               1552 drivers/nvdimm/btt.c 		if (rc) {
rc               1556 drivers/nvdimm/btt.c 			return rc;
rc               1727 drivers/nvdimm/btt.c 	int rc = 0;
rc               1731 drivers/nvdimm/btt.c 		rc = -ENXIO;
rc               1733 drivers/nvdimm/btt.c 	return rc;
rc                 63 drivers/nvdimm/btt_devs.c 	ssize_t rc;
rc                 67 drivers/nvdimm/btt_devs.c 	rc = nd_size_select_store(dev, buf, &nd_btt->lbasize,
rc                 69 drivers/nvdimm/btt_devs.c 	dev_dbg(dev, "result: %zd wrote: %s%s", rc, buf,
rc                 74 drivers/nvdimm/btt_devs.c 	return rc ? rc : len;
rc                 92 drivers/nvdimm/btt_devs.c 	ssize_t rc;
rc                 95 drivers/nvdimm/btt_devs.c 	rc = nd_uuid_store(dev, &nd_btt->uuid, buf, len);
rc                 96 drivers/nvdimm/btt_devs.c 	dev_dbg(dev, "result: %zd wrote: %s%s", rc, buf,
rc                100 drivers/nvdimm/btt_devs.c 	return rc ? rc : len;
rc                108 drivers/nvdimm/btt_devs.c 	ssize_t rc;
rc                111 drivers/nvdimm/btt_devs.c 	rc = sprintf(buf, "%s\n", nd_btt->ndns
rc                114 drivers/nvdimm/btt_devs.c 	return rc;
rc                121 drivers/nvdimm/btt_devs.c 	ssize_t rc;
rc                125 drivers/nvdimm/btt_devs.c 	rc = nd_namespace_store(dev, &nd_btt->ndns, buf, len);
rc                126 drivers/nvdimm/btt_devs.c 	dev_dbg(dev, "result: %zd wrote: %s%s", rc, buf,
rc                131 drivers/nvdimm/btt_devs.c 	return rc;
rc                139 drivers/nvdimm/btt_devs.c 	ssize_t rc;
rc                143 drivers/nvdimm/btt_devs.c 		rc = sprintf(buf, "%llu\n", nd_btt->size);
rc                146 drivers/nvdimm/btt_devs.c 		rc = -ENXIO;
rc                150 drivers/nvdimm/btt_devs.c 	return rc;
rc                309 drivers/nvdimm/btt_devs.c 	int rc;
rc                317 drivers/nvdimm/btt_devs.c 	rc = nd_btt_version(nd_btt, ndns, btt_sb);
rc                318 drivers/nvdimm/btt_devs.c 	if (rc < 0)
rc                319 drivers/nvdimm/btt_devs.c 		return rc;
rc                333 drivers/nvdimm/btt_devs.c 	int rc;
rc                356 drivers/nvdimm/btt_devs.c 	rc = __nd_btt_probe(to_nd_btt(btt_dev), ndns, btt_sb);
rc                357 drivers/nvdimm/btt_devs.c 	dev_dbg(dev, "btt: %s\n", rc == 0 ? dev_name(btt_dev) : "<none>");
rc                358 drivers/nvdimm/btt_devs.c 	if (rc < 0) {
rc                365 drivers/nvdimm/btt_devs.c 	return rc;
rc                 85 drivers/nvdimm/bus.c 	int rc;
rc                 95 drivers/nvdimm/bus.c 	rc = nd_drv->probe(dev);
rc                 98 drivers/nvdimm/bus.c 	if ((rc == 0 || rc == -EOPNOTSUPP) &&
rc                104 drivers/nvdimm/bus.c 			dev_name(dev), rc);
rc                106 drivers/nvdimm/bus.c 	if (rc != 0)
rc                108 drivers/nvdimm/bus.c 	return rc;
rc                116 drivers/nvdimm/bus.c 	int rc = 0;
rc                120 drivers/nvdimm/bus.c 		rc = nd_drv->remove(dev);
rc                125 drivers/nvdimm/bus.c 			dev_name(dev), rc);
rc                127 drivers/nvdimm/bus.c 	return rc;
rc                234 drivers/nvdimm/bus.c 	int cmd_rc, rc;
rc                251 drivers/nvdimm/bus.c 	rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_CAP, &ars_cap,
rc                254 drivers/nvdimm/bus.c 	if (rc < 0)
rc                255 drivers/nvdimm/bus.c 		return rc;
rc                269 drivers/nvdimm/bus.c 	rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_CLEAR_ERROR, &clear_err,
rc                272 drivers/nvdimm/bus.c 	if (rc < 0)
rc                273 drivers/nvdimm/bus.c 		return rc;
rc                341 drivers/nvdimm/bus.c 	int rc;
rc                363 drivers/nvdimm/bus.c 	rc = device_register(&nvdimm_bus->dev);
rc                364 drivers/nvdimm/bus.c 	if (rc) {
rc                365 drivers/nvdimm/bus.c 		dev_dbg(&nvdimm_bus->dev, "registration failed: %d\n", rc);
rc                451 drivers/nvdimm/bus.c 	int rc;
rc                453 drivers/nvdimm/bus.c 	rc = nvdimm_bus_create_ndctl(nvdimm_bus);
rc                454 drivers/nvdimm/bus.c 	if (rc)
rc                455 drivers/nvdimm/bus.c 		return rc;
rc                957 drivers/nvdimm/bus.c 		int rc = nd_desc->clear_to_send(nd_desc, nvdimm, cmd, data);
rc                959 drivers/nvdimm/bus.c 		if (rc)
rc                960 drivers/nvdimm/bus.c 			return rc;
rc                992 drivers/nvdimm/bus.c 	int rc, i, cmd_rc;
rc               1046 drivers/nvdimm/bus.c 			rc = -ENXIO;
rc               1054 drivers/nvdimm/bus.c 			rc = -EFAULT;
rc               1070 drivers/nvdimm/bus.c 		rc = -ENOMEM;
rc               1082 drivers/nvdimm/bus.c 			rc = -EFAULT;
rc               1091 drivers/nvdimm/bus.c 			rc = -EFAULT;
rc               1101 drivers/nvdimm/bus.c 		rc = -EINVAL;
rc               1107 drivers/nvdimm/bus.c 		rc = -ENOMEM;
rc               1112 drivers/nvdimm/bus.c 		rc = -EFAULT;
rc               1118 drivers/nvdimm/bus.c 	rc = nd_cmd_clear_to_send(nvdimm_bus, nvdimm, func, buf);
rc               1119 drivers/nvdimm/bus.c 	if (rc)
rc               1122 drivers/nvdimm/bus.c 	rc = nd_desc->ndctl(nd_desc, nvdimm, cmd, buf, buf_len, &cmd_rc);
rc               1123 drivers/nvdimm/bus.c 	if (rc < 0)
rc               1134 drivers/nvdimm/bus.c 		rc = -EFAULT;
rc               1143 drivers/nvdimm/bus.c 	return rc;
rc               1171 drivers/nvdimm/bus.c 	int rc, ro;
rc               1200 drivers/nvdimm/bus.c 	rc = __nd_ioctl(nvdimm_bus, nvdimm, ro, cmd, arg);
rc               1207 drivers/nvdimm/bus.c 	return rc;
rc               1246 drivers/nvdimm/bus.c 	int rc;
rc               1248 drivers/nvdimm/bus.c 	rc = bus_register(&nvdimm_bus_type);
rc               1249 drivers/nvdimm/bus.c 	if (rc)
rc               1250 drivers/nvdimm/bus.c 		return rc;
rc               1252 drivers/nvdimm/bus.c 	rc = register_chrdev(0, "ndctl", &nvdimm_bus_fops);
rc               1253 drivers/nvdimm/bus.c 	if (rc < 0)
rc               1255 drivers/nvdimm/bus.c 	nvdimm_bus_major = rc;
rc               1257 drivers/nvdimm/bus.c 	rc = register_chrdev(0, "dimmctl", &nvdimm_fops);
rc               1258 drivers/nvdimm/bus.c 	if (rc < 0)
rc               1260 drivers/nvdimm/bus.c 	nvdimm_major = rc;
rc               1264 drivers/nvdimm/bus.c 		rc = PTR_ERR(nd_class);
rc               1268 drivers/nvdimm/bus.c 	rc = driver_register(&nd_bus_driver.drv);
rc               1269 drivers/nvdimm/bus.c 	if (rc)
rc               1283 drivers/nvdimm/bus.c 	return rc;
rc                258 drivers/nvdimm/claim.c 	int rc = 0, ret = 0;
rc                285 drivers/nvdimm/claim.c 				rc = -EIO;
rc                292 drivers/nvdimm/claim.c 			rc = -EIO;
rc                298 drivers/nvdimm/claim.c 		rc = ret;
rc                300 drivers/nvdimm/claim.c 	return rc;
rc                255 drivers/nvdimm/core.c 	int rc;
rc                260 drivers/nvdimm/core.c 	rc = nd_uuid_parse(dev, uuid, buf, len);
rc                261 drivers/nvdimm/core.c 	if (rc)
rc                262 drivers/nvdimm/core.c 		return rc;
rc                291 drivers/nvdimm/core.c 	int rc, i;
rc                296 drivers/nvdimm/core.c 	rc = kstrtoul(buf, 0, &lbasize);
rc                297 drivers/nvdimm/core.c 	if (rc)
rc                298 drivers/nvdimm/core.c 		return rc;
rc                368 drivers/nvdimm/core.c 	int rc;
rc                371 drivers/nvdimm/core.c 		rc = nd_desc->flush_probe(nd_desc);
rc                372 drivers/nvdimm/core.c 		if (rc)
rc                373 drivers/nvdimm/core.c 			return rc;
rc                430 drivers/nvdimm/core.c 	int rc;
rc                432 drivers/nvdimm/core.c 	rc = nvdimm_bus_init();
rc                433 drivers/nvdimm/core.c 	if (rc)
rc                434 drivers/nvdimm/core.c 		return rc;
rc                435 drivers/nvdimm/core.c 	rc = nvdimm_init();
rc                436 drivers/nvdimm/core.c 	if (rc)
rc                438 drivers/nvdimm/core.c 	rc = nd_region_init();
rc                439 drivers/nvdimm/core.c 	if (rc)
rc                449 drivers/nvdimm/core.c 	return rc;
rc                 96 drivers/nvdimm/dax_devs.c 	int rc;
rc                123 drivers/nvdimm/dax_devs.c 	rc = nd_pfn_validate(nd_pfn, DAX_SIG);
rc                124 drivers/nvdimm/dax_devs.c 	dev_dbg(dev, "dax: %s\n", rc == 0 ? dev_name(dax_dev) : "<none>");
rc                125 drivers/nvdimm/dax_devs.c 	if (rc < 0) {
rc                131 drivers/nvdimm/dax_devs.c 	return rc;
rc                 19 drivers/nvdimm/dimm.c 	int rc;
rc                 21 drivers/nvdimm/dimm.c 	rc = nvdimm_security_setup_events(dev);
rc                 22 drivers/nvdimm/dimm.c 	if (rc < 0) {
rc                 23 drivers/nvdimm/dimm.c 		dev_err(dev, "security event setup failed: %d\n", rc);
rc                 24 drivers/nvdimm/dimm.c 		return rc;
rc                 27 drivers/nvdimm/dimm.c 	rc = nvdimm_check_config_data(dev);
rc                 28 drivers/nvdimm/dimm.c 	if (rc) {
rc                 30 drivers/nvdimm/dimm.c 		if (rc == -ENOTTY)
rc                 31 drivers/nvdimm/dimm.c 			rc = 0;
rc                 32 drivers/nvdimm/dimm.c 		return rc;
rc                 61 drivers/nvdimm/dimm.c 	rc = nvdimm_security_unlock(dev);
rc                 62 drivers/nvdimm/dimm.c 	if (rc < 0)
rc                 63 drivers/nvdimm/dimm.c 		dev_dbg(dev, "failed to unlock dimm: %d\n", rc);
rc                 71 drivers/nvdimm/dimm.c 	rc = nvdimm_init_nsarea(ndd);
rc                 72 drivers/nvdimm/dimm.c 	if (rc == -EACCES) {
rc                 79 drivers/nvdimm/dimm.c 		rc = 0;
rc                 81 drivers/nvdimm/dimm.c 	if (rc)
rc                 90 drivers/nvdimm/dimm.c 	rc = nd_label_data_init(ndd);
rc                 91 drivers/nvdimm/dimm.c 	if (rc == -EACCES)
rc                 93 drivers/nvdimm/dimm.c 	if (rc)
rc                100 drivers/nvdimm/dimm.c 		rc = nd_label_reserve_dpa(ndd);
rc                101 drivers/nvdimm/dimm.c 		if (rc == 0)
rc                106 drivers/nvdimm/dimm.c 	if (rc)
rc                113 drivers/nvdimm/dimm.c 	return rc;
rc                 46 drivers/nvdimm/dimm_devs.c 	int rc;
rc                 51 drivers/nvdimm/dimm_devs.c 	rc = nvdimm_check_config_data(ndd->dev);
rc                 52 drivers/nvdimm/dimm_devs.c 	if (rc)
rc                 54 drivers/nvdimm/dimm_devs.c 				__builtin_return_address(0), __func__, rc);
rc                 55 drivers/nvdimm/dimm_devs.c 	return rc;
rc                 67 drivers/nvdimm/dimm_devs.c 	int rc = validate_dimm(ndd);
rc                 70 drivers/nvdimm/dimm_devs.c 	if (rc)
rc                 71 drivers/nvdimm/dimm_devs.c 		return rc;
rc                 78 drivers/nvdimm/dimm_devs.c 	rc = nd_desc->ndctl(nd_desc, to_nvdimm(ndd->dev),
rc                 80 drivers/nvdimm/dimm_devs.c 	if (rc < 0)
rc                 81 drivers/nvdimm/dimm_devs.c 		return rc;
rc                 90 drivers/nvdimm/dimm_devs.c 	int rc = validate_dimm(ndd), cmd_rc = 0;
rc                 94 drivers/nvdimm/dimm_devs.c 	if (rc)
rc                 95 drivers/nvdimm/dimm_devs.c 		return rc;
rc                114 drivers/nvdimm/dimm_devs.c 		rc = nd_desc->ndctl(nd_desc, to_nvdimm(ndd->dev),
rc                116 drivers/nvdimm/dimm_devs.c 		if (rc < 0)
rc                119 drivers/nvdimm/dimm_devs.c 			rc = cmd_rc;
rc                128 drivers/nvdimm/dimm_devs.c 	return rc;
rc                136 drivers/nvdimm/dimm_devs.c 	int rc = validate_dimm(ndd), cmd_rc = 0;
rc                140 drivers/nvdimm/dimm_devs.c 	if (rc)
rc                141 drivers/nvdimm/dimm_devs.c 		return rc;
rc                162 drivers/nvdimm/dimm_devs.c 		rc = nd_desc->ndctl(nd_desc, to_nvdimm(ndd->dev),
rc                164 drivers/nvdimm/dimm_devs.c 		if (rc < 0)
rc                167 drivers/nvdimm/dimm_devs.c 			rc = cmd_rc;
rc                173 drivers/nvdimm/dimm_devs.c 	return rc;
rc                351 drivers/nvdimm/dimm_devs.c 	ssize_t rc;
rc                364 drivers/nvdimm/dimm_devs.c 	rc = sprintf(buf, "%d\n", nfree);
rc                366 drivers/nvdimm/dimm_devs.c 	return rc;
rc                400 drivers/nvdimm/dimm_devs.c 	ssize_t rc;
rc                410 drivers/nvdimm/dimm_devs.c 	rc = nvdimm_security_store(dev, buf, len);
rc                414 drivers/nvdimm/dimm_devs.c 	return rc;
rc                538 drivers/nvdimm/dimm_devs.c 	int rc;
rc                553 drivers/nvdimm/dimm_devs.c 	rc = nvdimm->sec.ops->freeze(nvdimm);
rc                556 drivers/nvdimm/dimm_devs.c 	return rc;
rc                 63 drivers/nvdimm/e820.c 	int rc = -ENXIO;
rc                 73 drivers/nvdimm/e820.c 	rc = walk_iomem_res_desc(IORES_DESC_PERSISTENT_MEMORY_LEGACY,
rc                 75 drivers/nvdimm/e820.c 	if (rc)
rc                 81 drivers/nvdimm/e820.c 	return rc;
rc                243 drivers/nvdimm/label.c 	int i, rc;
rc                247 drivers/nvdimm/label.c 		rc = __nd_label_validate(ndd);
rc                248 drivers/nvdimm/label.c 		if (rc >= 0)
rc                249 drivers/nvdimm/label.c 			return rc;
rc                418 drivers/nvdimm/label.c 	int rc = 0;
rc                473 drivers/nvdimm/label.c 	rc = nvdimm_get_config_data(ndd, ndd->data, 0, read_size);
rc                474 drivers/nvdimm/label.c 	if (rc)
rc                521 drivers/nvdimm/label.c 		rc = nvdimm_get_config_data(ndd, ndd->data + read_size,
rc                523 drivers/nvdimm/label.c 		if (rc)
rc                530 drivers/nvdimm/label.c 	dev_dbg(ndd->dev, "len: %zu rc: %d\n", offset, rc);
rc                532 drivers/nvdimm/label.c 	return rc;
rc                645 drivers/nvdimm/label.c 	int rc;
rc                686 drivers/nvdimm/label.c 	rc = nvdimm_set_config_data(ndd, __le64_to_cpu(nsindex->myoff),
rc                688 drivers/nvdimm/label.c 	if (rc < 0)
rc                689 drivers/nvdimm/label.c 		return rc;
rc                775 drivers/nvdimm/label.c 	int rc;
rc                827 drivers/nvdimm/label.c 	rc = nvdimm_set_config_data(ndd, offset, nd_label,
rc                829 drivers/nvdimm/label.c 	if (rc < 0)
rc                830 drivers/nvdimm/label.c 		return rc;
rc                844 drivers/nvdimm/label.c 	rc = nd_label_write_index(ndd, ndd->ns_next,
rc                846 drivers/nvdimm/label.c 	if (rc == 0) {
rc                857 drivers/nvdimm/label.c 			rc = -ENXIO;
rc                861 drivers/nvdimm/label.c 	return rc;
rc                901 drivers/nvdimm/label.c 	int i, alloc, victims, nfree, old_num_resources, nlabel, rc = -ENXIO;
rc                978 drivers/nvdimm/label.c 			rc = -ENOMEM;
rc               1056 drivers/nvdimm/label.c 		rc = nvdimm_set_config_data(ndd, offset, nd_label,
rc               1058 drivers/nvdimm/label.c 		if (rc < 0)
rc               1069 drivers/nvdimm/label.c 	rc = nd_label_write_index(ndd, ndd->ns_next,
rc               1071 drivers/nvdimm/label.c 	if (rc)
rc               1101 drivers/nvdimm/label.c 		rc = -ENXIO;
rc               1111 drivers/nvdimm/label.c 		rc = -ENXIO;
rc               1138 drivers/nvdimm/label.c 	return rc;
rc               1186 drivers/nvdimm/label.c 		int rc = nd_label_write_index(ndd, i, 3 - i, ND_NSINDEX_INIT);
rc               1188 drivers/nvdimm/label.c 		if (rc)
rc               1189 drivers/nvdimm/label.c 			return rc;
rc               1247 drivers/nvdimm/label.c 	int i, rc;
rc               1256 drivers/nvdimm/label.c 			rc = del_labels(nd_mapping, nspm->uuid);
rc               1257 drivers/nvdimm/label.c 			if (rc)
rc               1258 drivers/nvdimm/label.c 				return rc;
rc               1267 drivers/nvdimm/label.c 		rc = init_labels(nd_mapping, count);
rc               1268 drivers/nvdimm/label.c 		if (rc < 0)
rc               1269 drivers/nvdimm/label.c 			return rc;
rc               1271 drivers/nvdimm/label.c 		rc = __pmem_label_update(nd_region, nd_mapping, nspm, i,
rc               1273 drivers/nvdimm/label.c 		if (rc)
rc               1274 drivers/nvdimm/label.c 			return rc;
rc               1284 drivers/nvdimm/label.c 		rc = __pmem_label_update(nd_region, nd_mapping, nspm, i, 0);
rc               1285 drivers/nvdimm/label.c 		if (rc)
rc               1286 drivers/nvdimm/label.c 			return rc;
rc                253 drivers/nvdimm/namespace_devs.c 	ssize_t rc;
rc                275 drivers/nvdimm/namespace_devs.c 		rc = -EINVAL;
rc                281 drivers/nvdimm/namespace_devs.c 		rc = -ENOMEM;
rc                287 drivers/nvdimm/namespace_devs.c 	rc = len;
rc                291 drivers/nvdimm/namespace_devs.c 	return rc;
rc                411 drivers/nvdimm/namespace_devs.c 	ssize_t rc;
rc                416 drivers/nvdimm/namespace_devs.c 	rc = __alt_name_store(dev, buf, len);
rc                417 drivers/nvdimm/namespace_devs.c 	if (rc >= 0)
rc                418 drivers/nvdimm/namespace_devs.c 		rc = nd_namespace_label_update(nd_region, dev);
rc                419 drivers/nvdimm/namespace_devs.c 	dev_dbg(dev, "%s(%zd)\n", rc < 0 ? "fail " : "", rc);
rc                423 drivers/nvdimm/namespace_devs.c 	return rc < 0 ? rc : len;
rc                452 drivers/nvdimm/namespace_devs.c 	int rc = 0;
rc                468 drivers/nvdimm/namespace_devs.c 			nd_dbg_dpa(nd_region, ndd, res, "delete %d\n", rc);
rc                483 drivers/nvdimm/namespace_devs.c 		rc = adjust_resource(res, new_start, resource_size(res) - n);
rc                484 drivers/nvdimm/namespace_devs.c 		if (rc == 0)
rc                486 drivers/nvdimm/namespace_devs.c 		nd_dbg_dpa(nd_region, ndd, res, "shrink %d\n", rc);
rc                490 drivers/nvdimm/namespace_devs.c 	return rc;
rc                511 drivers/nvdimm/namespace_devs.c 		int rc;
rc                513 drivers/nvdimm/namespace_devs.c 		rc = scan_free(nd_region, nd_mapping, label_id, n);
rc                514 drivers/nvdimm/namespace_devs.c 		if (rc)
rc                515 drivers/nvdimm/namespace_devs.c 			return rc;
rc                529 drivers/nvdimm/namespace_devs.c 	int rc = 0;
rc                540 drivers/nvdimm/namespace_devs.c 		rc = -EBUSY;
rc                542 drivers/nvdimm/namespace_devs.c 	nd_dbg_dpa(nd_region, ndd, res, "init %d\n", rc);
rc                543 drivers/nvdimm/namespace_devs.c 	return rc ? n : 0;
rc                639 drivers/nvdimm/namespace_devs.c 		int rc = 0;
rc                687 drivers/nvdimm/namespace_devs.c 				rc = adjust_resource(res, res->start - allocate,
rc                696 drivers/nvdimm/namespace_devs.c 				rc = adjust_resource(next, next->start
rc                724 drivers/nvdimm/namespace_devs.c 				rc = -EBUSY;
rc                727 drivers/nvdimm/namespace_devs.c 			rc = adjust_resource(res, res->start, resource_size(res)
rc                729 drivers/nvdimm/namespace_devs.c 			if (rc == 0)
rc                737 drivers/nvdimm/namespace_devs.c 				action, loc, rc);
rc                739 drivers/nvdimm/namespace_devs.c 		if (rc)
rc                776 drivers/nvdimm/namespace_devs.c 		int rc;
rc                786 drivers/nvdimm/namespace_devs.c 		rc = adjust_resource(res, res->start, end - res->start);
rc                787 drivers/nvdimm/namespace_devs.c 		nd_dbg_dpa(nd_region, ndd, res, "merge %d\n", rc);
rc                788 drivers/nvdimm/namespace_devs.c 		if (rc)
rc                789 drivers/nvdimm/namespace_devs.c 			return rc;
rc                849 drivers/nvdimm/namespace_devs.c 	int rc;
rc                851 drivers/nvdimm/namespace_devs.c 	rc = device_for_each_child(&nvdimm_bus->dev, nvdimm,
rc                853 drivers/nvdimm/namespace_devs.c 	if (rc)
rc                855 drivers/nvdimm/namespace_devs.c 	return rc;
rc                881 drivers/nvdimm/namespace_devs.c 		int rc, j;
rc                891 drivers/nvdimm/namespace_devs.c 				rc = reserve_free_pmem(nvdimm_bus, nd_mapping);
rc                892 drivers/nvdimm/namespace_devs.c 				if (rc)
rc                893 drivers/nvdimm/namespace_devs.c 					return rc;
rc                912 drivers/nvdimm/namespace_devs.c 		rc = merge_dpa(nd_region, nd_mapping, label_id);
rc                913 drivers/nvdimm/namespace_devs.c 		if (rc)
rc                914 drivers/nvdimm/namespace_devs.c 			return rc;
rc                979 drivers/nvdimm/namespace_devs.c 	int rc, i, id = -1;
rc               1041 drivers/nvdimm/namespace_devs.c 		rc = shrink_dpa_allocation(nd_region, &label_id,
rc               1044 drivers/nvdimm/namespace_devs.c 		rc = grow_dpa_allocation(nd_region, &label_id, val - allocated);
rc               1046 drivers/nvdimm/namespace_devs.c 	if (rc)
rc               1047 drivers/nvdimm/namespace_devs.c 		return rc;
rc               1065 drivers/nvdimm/namespace_devs.c 	return rc;
rc               1074 drivers/nvdimm/namespace_devs.c 	int rc;
rc               1076 drivers/nvdimm/namespace_devs.c 	rc = kstrtoull(buf, 0, &val);
rc               1077 drivers/nvdimm/namespace_devs.c 	if (rc)
rc               1078 drivers/nvdimm/namespace_devs.c 		return rc;
rc               1083 drivers/nvdimm/namespace_devs.c 	rc = __size_store(dev, val);
rc               1084 drivers/nvdimm/namespace_devs.c 	if (rc >= 0)
rc               1085 drivers/nvdimm/namespace_devs.c 		rc = nd_namespace_label_update(nd_region, dev);
rc               1097 drivers/nvdimm/namespace_devs.c 	if (rc == 0 && val == 0 && uuid) {
rc               1103 drivers/nvdimm/namespace_devs.c 	dev_dbg(dev, "%llx %s (%d)\n", val, rc < 0 ? "fail" : "success", rc);
rc               1108 drivers/nvdimm/namespace_devs.c 	return rc < 0 ? rc : len;
rc               1275 drivers/nvdimm/namespace_devs.c 	ssize_t rc = 0;
rc               1293 drivers/nvdimm/namespace_devs.c 		rc = -EBUSY;
rc               1294 drivers/nvdimm/namespace_devs.c 	if (rc >= 0)
rc               1295 drivers/nvdimm/namespace_devs.c 		rc = nd_uuid_store(dev, &uuid, buf, len);
rc               1296 drivers/nvdimm/namespace_devs.c 	if (rc >= 0)
rc               1297 drivers/nvdimm/namespace_devs.c 		rc = namespace_update_uuid(nd_region, dev, uuid, ns_uuid);
rc               1298 drivers/nvdimm/namespace_devs.c 	if (rc >= 0)
rc               1299 drivers/nvdimm/namespace_devs.c 		rc = nd_namespace_label_update(nd_region, dev);
rc               1302 drivers/nvdimm/namespace_devs.c 	dev_dbg(dev, "result: %zd wrote: %s%s", rc, buf,
rc               1307 drivers/nvdimm/namespace_devs.c 	return rc < 0 ? rc : len;
rc               1364 drivers/nvdimm/namespace_devs.c 	ssize_t rc = 0;
rc               1382 drivers/nvdimm/namespace_devs.c 		rc = -EBUSY;
rc               1383 drivers/nvdimm/namespace_devs.c 	if (rc >= 0)
rc               1384 drivers/nvdimm/namespace_devs.c 		rc = nd_size_select_store(dev, buf, lbasize, supported);
rc               1385 drivers/nvdimm/namespace_devs.c 	if (rc >= 0)
rc               1386 drivers/nvdimm/namespace_devs.c 		rc = nd_namespace_label_update(nd_region, dev);
rc               1387 drivers/nvdimm/namespace_devs.c 	dev_dbg(dev, "result: %zd %s: %s%s", rc, rc < 0 ? "tried" : "wrote",
rc               1392 drivers/nvdimm/namespace_devs.c 	return rc ? rc : len;
rc               1503 drivers/nvdimm/namespace_devs.c 	ssize_t rc;
rc               1506 drivers/nvdimm/namespace_devs.c 	rc = sprintf(buf, "%s\n", ndns->claim ? dev_name(ndns->claim) : "");
rc               1509 drivers/nvdimm/namespace_devs.c 	return rc;
rc               1542 drivers/nvdimm/namespace_devs.c 	ssize_t rc;
rc               1547 drivers/nvdimm/namespace_devs.c 	rc = __holder_class_store(dev, buf);
rc               1548 drivers/nvdimm/namespace_devs.c 	if (rc >= 0)
rc               1549 drivers/nvdimm/namespace_devs.c 		rc = nd_namespace_label_update(nd_region, dev);
rc               1550 drivers/nvdimm/namespace_devs.c 	dev_dbg(dev, "%s(%zd)\n", rc < 0 ? "fail " : "", rc);
rc               1554 drivers/nvdimm/namespace_devs.c 	return rc < 0 ? rc : len;
rc               1561 drivers/nvdimm/namespace_devs.c 	ssize_t rc;
rc               1565 drivers/nvdimm/namespace_devs.c 		rc = sprintf(buf, "\n");
rc               1568 drivers/nvdimm/namespace_devs.c 		rc = sprintf(buf, "btt\n");
rc               1570 drivers/nvdimm/namespace_devs.c 		rc = sprintf(buf, "pfn\n");
rc               1572 drivers/nvdimm/namespace_devs.c 		rc = sprintf(buf, "dax\n");
rc               1574 drivers/nvdimm/namespace_devs.c 		rc = sprintf(buf, "<unknown>\n");
rc               1577 drivers/nvdimm/namespace_devs.c 	return rc;
rc               1587 drivers/nvdimm/namespace_devs.c 	ssize_t rc;
rc               1601 drivers/nvdimm/namespace_devs.c 	rc = sprintf(buf, "%s\n", mode);
rc               1604 drivers/nvdimm/namespace_devs.c 	return rc;
rc               1612 drivers/nvdimm/namespace_devs.c 	int rc = strtobool(buf, &force_raw);
rc               1614 drivers/nvdimm/namespace_devs.c 	if (rc)
rc               1615 drivers/nvdimm/namespace_devs.c 		return rc;
rc               1918 drivers/nvdimm/namespace_devs.c 	int rc = 0;
rc               1966 drivers/nvdimm/namespace_devs.c 		rc = -EINVAL;
rc               1978 drivers/nvdimm/namespace_devs.c 	rc = select_pmem_id(nd_region, nd_label->uuid);
rc               1979 drivers/nvdimm/namespace_devs.c 	if (rc)
rc               2014 drivers/nvdimm/namespace_devs.c 		rc = -ENOMEM;
rc               2023 drivers/nvdimm/namespace_devs.c 	switch (rc) {
rc               2031 drivers/nvdimm/namespace_devs.c 		dev_dbg(&nd_region->dev, "unexpected err: %d\n", rc);
rc               2034 drivers/nvdimm/namespace_devs.c 	return ERR_PTR(rc);
rc               2560 drivers/nvdimm/namespace_devs.c 	int i, rc = 0, type;
rc               2564 drivers/nvdimm/namespace_devs.c 	rc = init_active_labels(nd_region);
rc               2565 drivers/nvdimm/namespace_devs.c 	if (rc) {
rc               2567 drivers/nvdimm/namespace_devs.c 		return rc;
rc               2632 drivers/nvdimm/namespace_devs.c 			rc = -ENODEV;
rc               2636 drivers/nvdimm/namespace_devs.c 	if (rc == -ENODEV)
rc               2637 drivers/nvdimm/namespace_devs.c 		return rc;
rc                 68 drivers/nvdimm/pfn_devs.c 	ssize_t rc = 0;
rc                 73 drivers/nvdimm/pfn_devs.c 		rc = -EBUSY;
rc                 87 drivers/nvdimm/pfn_devs.c 			rc = -EINVAL;
rc                 89 drivers/nvdimm/pfn_devs.c 	dev_dbg(dev, "result: %zd wrote: %s%s", rc, buf,
rc                 94 drivers/nvdimm/pfn_devs.c 	return rc ? rc : len;
rc                136 drivers/nvdimm/pfn_devs.c 	ssize_t rc;
rc                140 drivers/nvdimm/pfn_devs.c 	rc = nd_size_select_store(dev, buf, &nd_pfn->align,
rc                142 drivers/nvdimm/pfn_devs.c 	dev_dbg(dev, "result: %zd wrote: %s%s", rc, buf,
rc                147 drivers/nvdimm/pfn_devs.c 	return rc ? rc : len;
rc                165 drivers/nvdimm/pfn_devs.c 	ssize_t rc;
rc                168 drivers/nvdimm/pfn_devs.c 	rc = nd_uuid_store(dev, &nd_pfn->uuid, buf, len);
rc                169 drivers/nvdimm/pfn_devs.c 	dev_dbg(dev, "result: %zd wrote: %s%s", rc, buf,
rc                173 drivers/nvdimm/pfn_devs.c 	return rc ? rc : len;
rc                181 drivers/nvdimm/pfn_devs.c 	ssize_t rc;
rc                184 drivers/nvdimm/pfn_devs.c 	rc = sprintf(buf, "%s\n", nd_pfn->ndns
rc                187 drivers/nvdimm/pfn_devs.c 	return rc;
rc                194 drivers/nvdimm/pfn_devs.c 	ssize_t rc;
rc                198 drivers/nvdimm/pfn_devs.c 	rc = nd_namespace_store(dev, &nd_pfn->ndns, buf, len);
rc                199 drivers/nvdimm/pfn_devs.c 	dev_dbg(dev, "result: %zd wrote: %s%s", rc, buf,
rc                204 drivers/nvdimm/pfn_devs.c 	return rc;
rc                212 drivers/nvdimm/pfn_devs.c 	ssize_t rc;
rc                222 drivers/nvdimm/pfn_devs.c 		rc = sprintf(buf, "%#llx\n", (unsigned long long) nsio->res.start
rc                226 drivers/nvdimm/pfn_devs.c 		rc = -ENXIO;
rc                230 drivers/nvdimm/pfn_devs.c 	return rc;
rc                238 drivers/nvdimm/pfn_devs.c 	ssize_t rc;
rc                249 drivers/nvdimm/pfn_devs.c 		rc = sprintf(buf, "%llu\n", (unsigned long long)
rc                254 drivers/nvdimm/pfn_devs.c 		rc = -ENXIO;
rc                258 drivers/nvdimm/pfn_devs.c 	return rc;
rc                374 drivers/nvdimm/pfn_devs.c 	int num_bad, meta_num, rc, bb_present;
rc                401 drivers/nvdimm/pfn_devs.c 				rc = nvdimm_write_bytes(ndns, nsoff, zero_page,
rc                403 drivers/nvdimm/pfn_devs.c 				if (rc)
rc                409 drivers/nvdimm/pfn_devs.c 			if (rc) {
rc                413 drivers/nvdimm/pfn_devs.c 				return rc;
rc                600 drivers/nvdimm/pfn_devs.c 	int rc;
rc                626 drivers/nvdimm/pfn_devs.c 	rc = nd_pfn_validate(nd_pfn, PFN_SIG);
rc                627 drivers/nvdimm/pfn_devs.c 	dev_dbg(dev, "pfn: %s\n", rc == 0 ? dev_name(pfn_dev) : "<none>");
rc                628 drivers/nvdimm/pfn_devs.c 	if (rc < 0) {
rc                634 drivers/nvdimm/pfn_devs.c 	return rc;
rc                719 drivers/nvdimm/pfn_devs.c 	int rc;
rc                731 drivers/nvdimm/pfn_devs.c 	rc = nd_pfn_validate(nd_pfn, sig);
rc                732 drivers/nvdimm/pfn_devs.c 	if (rc != -ENODEV)
rc                733 drivers/nvdimm/pfn_devs.c 		return rc;
rc                808 drivers/nvdimm/pfn_devs.c 	int rc;
rc                813 drivers/nvdimm/pfn_devs.c 	rc = nd_pfn_init(nd_pfn);
rc                814 drivers/nvdimm/pfn_devs.c 	if (rc)
rc                815 drivers/nvdimm/pfn_devs.c 		return rc;
rc                 77 drivers/nvdimm/pmem.c 	blk_status_t rc = BLK_STS_OK;
rc                 83 drivers/nvdimm/pmem.c 		rc = BLK_STS_IOERR;
rc                 97 drivers/nvdimm/pmem.c 	return rc;
rc                144 drivers/nvdimm/pmem.c 	blk_status_t rc = BLK_STS_OK;
rc                154 drivers/nvdimm/pmem.c 			rc = BLK_STS_IOERR;
rc                156 drivers/nvdimm/pmem.c 			rc = read_pmem(page, off, pmem_addr, len);
rc                177 drivers/nvdimm/pmem.c 			rc = pmem_clear_poison(pmem, pmem_off, len);
rc                182 drivers/nvdimm/pmem.c 	return rc;
rc                188 drivers/nvdimm/pmem.c 	blk_status_t rc = 0;
rc                201 drivers/nvdimm/pmem.c 		rc = pmem_do_bvec(pmem, bvec.bv_page, bvec.bv_len,
rc                203 drivers/nvdimm/pmem.c 		if (rc) {
rc                204 drivers/nvdimm/pmem.c 			bio->bi_status = rc;
rc                225 drivers/nvdimm/pmem.c 	blk_status_t rc;
rc                227 drivers/nvdimm/pmem.c 	rc = pmem_do_bvec(pmem, page, hpage_nr_pages(page) * PAGE_SIZE,
rc                236 drivers/nvdimm/pmem.c 	if (rc == 0)
rc                239 drivers/nvdimm/pmem.c 	return blk_status_to_errno(rc);
rc                368 drivers/nvdimm/pmem.c 	int rc;
rc                378 drivers/nvdimm/pmem.c 		rc = nvdimm_setup_pfn(nd_pfn, &pmem->pgmap);
rc                379 drivers/nvdimm/pmem.c 		if (rc)
rc                380 drivers/nvdimm/pmem.c 			return rc;
rc                 14 drivers/nvdimm/region.c 	int err, rc;
rc                 29 drivers/nvdimm/region.c 	rc = nd_region_activate(nd_region);
rc                 30 drivers/nvdimm/region.c 	if (rc)
rc                 31 drivers/nvdimm/region.c 		return rc;
rc                 33 drivers/nvdimm/region.c 	rc = nd_blk_region_init(nd_region);
rc                 34 drivers/nvdimm/region.c 	if (rc)
rc                 35 drivers/nvdimm/region.c 		return rc;
rc                 52 drivers/nvdimm/region.c 	rc = nd_region_register_namespaces(nd_region, &err);
rc                 53 drivers/nvdimm/region.c 	if (rc < 0)
rc                 54 drivers/nvdimm/region.c 		return rc;
rc                 57 drivers/nvdimm/region.c 	ndrd->ns_active = rc;
rc                 58 drivers/nvdimm/region.c 	ndrd->ns_count = rc + err;
rc                 60 drivers/nvdimm/region.c 	if (rc && err && rc == err)
rc                100 drivers/nvdimm/region_devs.c 		int rc = nvdimm_map_flush(&nd_region->dev, nvdimm, i, ndrd);
rc                102 drivers/nvdimm/region_devs.c 		if (rc)
rc                103 drivers/nvdimm/region_devs.c 			return rc;
rc                283 drivers/nvdimm/region_devs.c 	int rc = strtobool(buf, &flush);
rc                286 drivers/nvdimm/region_devs.c 	if (rc)
rc                287 drivers/nvdimm/region_devs.c 		return rc;
rc                290 drivers/nvdimm/region_devs.c 	rc = nvdimm_flush(nd_region, NULL);
rc                291 drivers/nvdimm/region_devs.c 	if (rc)
rc                292 drivers/nvdimm/region_devs.c 		return rc;
rc                321 drivers/nvdimm/region_devs.c 	ssize_t rc = 0;
rc                345 drivers/nvdimm/region_devs.c 			rc = sprintf(buf, "%#llx\n",
rc                353 drivers/nvdimm/region_devs.c 	if (rc)
rc                354 drivers/nvdimm/region_devs.c 		return rc;
rc                459 drivers/nvdimm/region_devs.c 	ssize_t rc;
rc                463 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "%d/%d\n", ndrd->ns_active, ndrd->ns_count);
rc                465 drivers/nvdimm/region_devs.c 		rc = -ENXIO;
rc                468 drivers/nvdimm/region_devs.c 	return rc;
rc                476 drivers/nvdimm/region_devs.c 	ssize_t rc;
rc                480 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "%s\n", dev_name(nd_region->ns_seed));
rc                482 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "\n");
rc                484 drivers/nvdimm/region_devs.c 	return rc;
rc                492 drivers/nvdimm/region_devs.c 	ssize_t rc;
rc                496 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "%s\n", dev_name(nd_region->btt_seed));
rc                498 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "\n");
rc                501 drivers/nvdimm/region_devs.c 	return rc;
rc                509 drivers/nvdimm/region_devs.c 	ssize_t rc;
rc                513 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "%s\n", dev_name(nd_region->pfn_seed));
rc                515 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "\n");
rc                518 drivers/nvdimm/region_devs.c 	return rc;
rc                526 drivers/nvdimm/region_devs.c 	ssize_t rc;
rc                530 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "%s\n", dev_name(nd_region->dax_seed));
rc                532 drivers/nvdimm/region_devs.c 		rc = sprintf(buf, "\n");
rc                535 drivers/nvdimm/region_devs.c 	return rc;
rc                551 drivers/nvdimm/region_devs.c 	int rc = strtobool(buf, &ro);
rc                554 drivers/nvdimm/region_devs.c 	if (rc)
rc                555 drivers/nvdimm/region_devs.c 		return rc;
rc                566 drivers/nvdimm/region_devs.c 	ssize_t rc;
rc                570 drivers/nvdimm/region_devs.c 		rc = badblocks_show(&nd_region->bb, buf, 0);
rc                572 drivers/nvdimm/region_devs.c 		rc = -ENXIO;
rc                575 drivers/nvdimm/region_devs.c 	return rc;
rc               1084 drivers/nvdimm/region_devs.c 	int rc = 0;
rc               1087 drivers/nvdimm/region_devs.c 		rc = generic_nvdimm_flush(nd_region);
rc               1090 drivers/nvdimm/region_devs.c 			rc = -EIO;
rc               1093 drivers/nvdimm/region_devs.c 	return rc;
rc                142 drivers/nvdimm/security.c 	int rc;
rc                154 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->change_key(nvdimm, data, data, NVDIMM_USER);
rc                155 drivers/nvdimm/security.c 	if (rc < 0) {
rc                157 drivers/nvdimm/security.c 		return rc;
rc                171 drivers/nvdimm/security.c 	int rc;
rc                204 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->unlock(nvdimm, data);
rc                206 drivers/nvdimm/security.c 			rc == 0 ? "success" : "fail");
rc                210 drivers/nvdimm/security.c 	return rc;
rc                216 drivers/nvdimm/security.c 	int rc;
rc                219 drivers/nvdimm/security.c 	rc = __nvdimm_security_unlock(nvdimm);
rc                221 drivers/nvdimm/security.c 	return rc;
rc                247 drivers/nvdimm/security.c 	int rc;
rc                257 drivers/nvdimm/security.c 	rc = check_security_state(nvdimm);
rc                258 drivers/nvdimm/security.c 	if (rc)
rc                259 drivers/nvdimm/security.c 		return rc;
rc                266 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->disable(nvdimm, data);
rc                268 drivers/nvdimm/security.c 			rc == 0 ? "success" : "fail");
rc                272 drivers/nvdimm/security.c 	return rc;
rc                282 drivers/nvdimm/security.c 	int rc;
rc                292 drivers/nvdimm/security.c 	rc = check_security_state(nvdimm);
rc                293 drivers/nvdimm/security.c 	if (rc)
rc                294 drivers/nvdimm/security.c 		return rc;
rc                308 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->change_key(nvdimm, data, newdata, pass_type);
rc                312 drivers/nvdimm/security.c 			rc == 0 ? "success" : "fail");
rc                322 drivers/nvdimm/security.c 	return rc;
rc                331 drivers/nvdimm/security.c 	int rc;
rc                341 drivers/nvdimm/security.c 	rc = check_security_state(nvdimm);
rc                342 drivers/nvdimm/security.c 	if (rc)
rc                343 drivers/nvdimm/security.c 		return rc;
rc                357 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->erase(nvdimm, data, pass_type);
rc                360 drivers/nvdimm/security.c 			rc == 0 ? "success" : "fail");
rc                364 drivers/nvdimm/security.c 	return rc;
rc                372 drivers/nvdimm/security.c 	int rc;
rc                387 drivers/nvdimm/security.c 	rc = check_security_state(nvdimm);
rc                388 drivers/nvdimm/security.c 	if (rc)
rc                389 drivers/nvdimm/security.c 		return rc;
rc                396 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->overwrite(nvdimm, data);
rc                398 drivers/nvdimm/security.c 			rc == 0 ? "success" : "fail");
rc                401 drivers/nvdimm/security.c 	if (rc == 0) {
rc                413 drivers/nvdimm/security.c 	return rc;
rc                419 drivers/nvdimm/security.c 	int rc;
rc                438 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->query_overwrite(nvdimm);
rc                439 drivers/nvdimm/security.c 	if (rc == -EBUSY) {
rc                448 drivers/nvdimm/security.c 	if (rc < 0)
rc                498 drivers/nvdimm/security.c 	ssize_t rc;
rc                504 drivers/nvdimm/security.c 	rc = sscanf(buf, "%"__stringify(SEC_CMD_SIZE)"s"
rc                508 drivers/nvdimm/security.c 	if (rc < 1)
rc                516 drivers/nvdimm/security.c 		rc = kstrtouint(keystr, 0, &key);
rc                517 drivers/nvdimm/security.c 	if (rc >= 0 && ops[i].args > 2)
rc                518 drivers/nvdimm/security.c 		rc = kstrtouint(nkeystr, 0, &newkey);
rc                519 drivers/nvdimm/security.c 	if (rc < 0)
rc                520 drivers/nvdimm/security.c 		return rc;
rc                524 drivers/nvdimm/security.c 		rc = nvdimm_security_freeze(nvdimm);
rc                527 drivers/nvdimm/security.c 		rc = security_disable(nvdimm, key);
rc                530 drivers/nvdimm/security.c 		rc = security_update(nvdimm, key, newkey, i == OP_UPDATE
rc                538 drivers/nvdimm/security.c 		rc = security_erase(nvdimm, key, i == OP_ERASE
rc                546 drivers/nvdimm/security.c 		rc = security_overwrite(nvdimm, key);
rc                550 drivers/nvdimm/security.c 	if (rc == 0)
rc                551 drivers/nvdimm/security.c 		rc = len;
rc                552 drivers/nvdimm/security.c 	return rc;
rc                943 drivers/nvmem/core.c 	int rc;
rc                945 drivers/nvmem/core.c 	rc = nvmem_reg_read(nvmem, cell->offset, buf, cell->bytes);
rc                947 drivers/nvmem/core.c 	if (rc)
rc                948 drivers/nvmem/core.c 		return rc;
rc                974 drivers/nvmem/core.c 	int rc;
rc                983 drivers/nvmem/core.c 	rc = __nvmem_cell_read(nvmem, cell, buf, len);
rc                984 drivers/nvmem/core.c 	if (rc) {
rc                986 drivers/nvmem/core.c 		return ERR_PTR(rc);
rc                997 drivers/nvmem/core.c 	int i, rc, nbits, bit_offset = cell->bit_offset;
rc               1013 drivers/nvmem/core.c 		rc = nvmem_reg_read(nvmem, cell->offset, &v, 1);
rc               1014 drivers/nvmem/core.c 		if (rc)
rc               1032 drivers/nvmem/core.c 		rc = nvmem_reg_read(nvmem,
rc               1034 drivers/nvmem/core.c 		if (rc)
rc               1043 drivers/nvmem/core.c 	return ERR_PTR(rc);
rc               1058 drivers/nvmem/core.c 	int rc;
rc               1070 drivers/nvmem/core.c 	rc = nvmem_reg_write(nvmem, cell->offset, buf, cell->bytes);
rc               1076 drivers/nvmem/core.c 	if (rc)
rc               1077 drivers/nvmem/core.c 		return rc;
rc               1171 drivers/nvmem/core.c 	int rc;
rc               1177 drivers/nvmem/core.c 	rc = nvmem_cell_info_to_nvmem_cell(nvmem, info, &cell);
rc               1178 drivers/nvmem/core.c 	if (rc)
rc               1179 drivers/nvmem/core.c 		return rc;
rc               1181 drivers/nvmem/core.c 	rc = __nvmem_cell_read(nvmem, &cell, buf, &len);
rc               1182 drivers/nvmem/core.c 	if (rc)
rc               1183 drivers/nvmem/core.c 		return rc;
rc               1202 drivers/nvmem/core.c 	int rc;
rc               1207 drivers/nvmem/core.c 	rc = nvmem_cell_info_to_nvmem_cell(nvmem, info, &cell);
rc               1208 drivers/nvmem/core.c 	if (rc)
rc               1209 drivers/nvmem/core.c 		return rc;
rc               1230 drivers/nvmem/core.c 	int rc;
rc               1235 drivers/nvmem/core.c 	rc = nvmem_reg_read(nvmem, offset, buf, bytes);
rc               1237 drivers/nvmem/core.c 	if (rc)
rc               1238 drivers/nvmem/core.c 		return rc;
rc               1258 drivers/nvmem/core.c 	int rc;
rc               1263 drivers/nvmem/core.c 	rc = nvmem_reg_write(nvmem, offset, buf, bytes);
rc               1265 drivers/nvmem/core.c 	if (rc)
rc               1266 drivers/nvmem/core.c 		return rc;
rc                 39 drivers/nvmem/nvmem-sysfs.c 	int rc;
rc                 62 drivers/nvmem/nvmem-sysfs.c 	rc = nvmem->reg_read(nvmem->priv, pos, buf, count);
rc                 64 drivers/nvmem/nvmem-sysfs.c 	if (rc)
rc                 65 drivers/nvmem/nvmem-sysfs.c 		return rc;
rc                 76 drivers/nvmem/nvmem-sysfs.c 	int rc;
rc                 99 drivers/nvmem/nvmem-sysfs.c 	rc = nvmem->reg_write(nvmem->priv, pos, buf, count);
rc                101 drivers/nvmem/nvmem-sysfs.c 	if (rc)
rc                102 drivers/nvmem/nvmem-sysfs.c 		return rc;
rc                596 drivers/of/base.c 	int rc = 0;
rc                600 drivers/of/base.c 		rc = of_device_is_compatible(root, compat);
rc                603 drivers/of/base.c 	return rc;
rc               1415 drivers/of/base.c 	int rc, cur_index = 0;
rc               1418 drivers/of/base.c 	of_for_each_phandle(&it, rc, np, list_name, cells_name, cell_count) {
rc               1425 drivers/of/base.c 		rc = -ENOENT;
rc               1457 drivers/of/base.c 	return rc;
rc               1780 drivers/of/base.c 	int rc, cur_index = 0;
rc               1799 drivers/of/base.c 	rc = of_phandle_iterator_init(&it, np, list_name, cells_name, -1);
rc               1800 drivers/of/base.c 	if (rc)
rc               1801 drivers/of/base.c 		return rc;
rc               1803 drivers/of/base.c 	while ((rc = of_phandle_iterator_next(&it)) == 0)
rc               1806 drivers/of/base.c 	if (rc != -ENOENT)
rc               1807 drivers/of/base.c 		return rc;
rc               1840 drivers/of/base.c 	int rc;
rc               1845 drivers/of/base.c 	rc = __of_add_property(np, prop);
rc               1848 drivers/of/base.c 	if (!rc)
rc               1853 drivers/of/base.c 	if (!rc)
rc               1856 drivers/of/base.c 	return rc;
rc               1889 drivers/of/base.c 	int rc;
rc               1897 drivers/of/base.c 	rc = __of_remove_property(np, prop);
rc               1900 drivers/of/base.c 	if (!rc)
rc               1905 drivers/of/base.c 	if (!rc)
rc               1908 drivers/of/base.c 	return rc;
rc               1950 drivers/of/base.c 	int rc;
rc               1958 drivers/of/base.c 	rc = __of_update_property(np, newprop, &oldprop);
rc               1961 drivers/of/base.c 	if (!rc)
rc               1966 drivers/of/base.c 	if (!rc)
rc               1969 drivers/of/base.c 	return rc;
rc                 78 drivers/of/dynamic.c 	int rc;
rc                 97 drivers/of/dynamic.c 	rc = blocking_notifier_call_chain(&of_reconfig_chain, action, p);
rc                 98 drivers/of/dynamic.c 	return notifier_to_errno(rc);
rc                289 drivers/of/dynamic.c 	int rc = 0;
rc                304 drivers/of/dynamic.c 	return rc;
rc                636 drivers/of/fdt.c 	int offset, rc = 0, depth = -1;
rc                642 drivers/of/fdt.c 	     offset >= 0 && depth >= 0 && !rc;
rc                648 drivers/of/fdt.c 		rc = it(offset, pathp, depth, data);
rc                650 drivers/of/fdt.c 	return rc;
rc                671 drivers/of/fdt.c 		int rc;
rc                676 drivers/of/fdt.c 		rc = it(node, pathp, data);
rc                677 drivers/of/fdt.c 		if (rc)
rc                678 drivers/of/fdt.c 			return rc;
rc               1191 drivers/of/fdt.c 	int rc = 0;
rc               1194 drivers/of/fdt.c 	rc = of_scan_flat_dt(early_init_dt_scan_chosen, boot_command_line);
rc               1195 drivers/of/fdt.c 	if (!rc)
rc                100 drivers/of/irq.c 	int imaplen, match, i, rc = -EINVAL;
rc                147 drivers/of/irq.c 		rc = -EFAULT;
rc                236 drivers/of/irq.c 				rc = -EFAULT;
rc                266 drivers/of/irq.c 	rc = -ENOENT; /* No interrupt-map found */
rc                272 drivers/of/irq.c 	return rc;
rc                389 drivers/of/irq.c 	int rc;
rc                393 drivers/of/irq.c 	rc = of_irq_parse_one(dev, index, &oirq);
rc                394 drivers/of/irq.c 	if (rc)
rc                395 drivers/of/irq.c 		return rc;
rc                 65 drivers/of/kobj.c 	int rc;
rc                 82 drivers/of/kobj.c 	rc = sysfs_create_bin_file(&np->kobj, &pp->attr);
rc                 83 drivers/of/kobj.c 	WARN(rc, "error adding attribute %s to node %pOF\n", pp->name, np);
rc                 84 drivers/of/kobj.c 	return rc;
rc                120 drivers/of/kobj.c 	int rc;
rc                139 drivers/of/kobj.c 	rc = kobject_add(&np->kobj, parent, "%s", name);
rc                141 drivers/of/kobj.c 	if (rc)
rc                142 drivers/of/kobj.c 		return rc;
rc                 50 drivers/of/of_mdio.c 	int rc;
rc                 63 drivers/of/of_mdio.c 	rc = of_irq_get(child, 0);
rc                 64 drivers/of/of_mdio.c 	if (rc == -EPROBE_DEFER) {
rc                 66 drivers/of/of_mdio.c 		return rc;
rc                 68 drivers/of/of_mdio.c 	if (rc > 0) {
rc                 69 drivers/of/of_mdio.c 		phy->irq = rc;
rc                 70 drivers/of/of_mdio.c 		mdio->irq[addr] = rc;
rc                 91 drivers/of/of_mdio.c 	rc = phy_device_register(phy);
rc                 92 drivers/of/of_mdio.c 	if (rc) {
rc                 95 drivers/of/of_mdio.c 		return rc;
rc                107 drivers/of/of_mdio.c 	int rc;
rc                121 drivers/of/of_mdio.c 	rc = mdio_device_register(mdiodev);
rc                122 drivers/of/of_mdio.c 	if (rc) {
rc                125 drivers/of/of_mdio.c 		return rc;
rc                203 drivers/of/of_mdio.c 	int addr, rc;
rc                224 drivers/of/of_mdio.c 	rc = mdiobus_register(mdio);
rc                225 drivers/of/of_mdio.c 	if (rc)
rc                226 drivers/of/of_mdio.c 		return rc;
rc                237 drivers/of/of_mdio.c 			rc = of_mdiobus_register_phy(mdio, child, addr);
rc                239 drivers/of/of_mdio.c 			rc = of_mdiobus_register_device(mdio, child, addr);
rc                241 drivers/of/of_mdio.c 		if (rc == -ENODEV)
rc                245 drivers/of/of_mdio.c 		else if (rc)
rc                268 drivers/of/of_mdio.c 				rc = of_mdiobus_register_phy(mdio, child, addr);
rc                269 drivers/of/of_mdio.c 				if (rc && rc != -ENODEV)
rc                280 drivers/of/of_mdio.c 	return rc;
rc                112 drivers/of/platform.c 	int rc, i, num_reg = 0, num_irq;
rc                135 drivers/of/platform.c 			rc = of_address_to_resource(np, i, res);
rc                136 drivers/of/platform.c 			WARN_ON(rc);
rc                356 drivers/of/platform.c 	int rc = 0;
rc                398 drivers/of/platform.c 		rc = of_platform_bus_create(child, matches, lookup, &dev->dev, strict);
rc                399 drivers/of/platform.c 		if (rc) {
rc                405 drivers/of/platform.c 	return rc;
rc                422 drivers/of/platform.c 	int rc = 0;
rc                433 drivers/of/platform.c 		rc = of_platform_bus_create(root, matches, NULL, parent, false);
rc                437 drivers/of/platform.c 		rc = of_platform_bus_create(child, matches, NULL, parent, false);
rc                438 drivers/of/platform.c 		if (rc) {
rc                445 drivers/of/platform.c 	return rc;
rc                474 drivers/of/platform.c 	int rc = 0;
rc                484 drivers/of/platform.c 		rc = of_platform_bus_create(child, matches, lookup, parent, true);
rc                485 drivers/of/platform.c 		if (rc) {
rc                493 drivers/of/platform.c 	return rc;
rc                211 drivers/of/unittest.c 	int count = 0, rc;
rc                217 drivers/of/unittest.c 			rc = -EINVAL;
rc                221 drivers/of/unittest.c 		rc = of_unittest_check_node_linkage(child);
rc                222 drivers/of/unittest.c 		if (rc < 0)
rc                224 drivers/of/unittest.c 		count += rc;
rc                230 drivers/of/unittest.c 	return rc;
rc                368 drivers/of/unittest.c 	int i, rc;
rc                376 drivers/of/unittest.c 	rc = of_count_phandle_with_args(np, "phandle-list", "#phandle-cells");
rc                377 drivers/of/unittest.c 	unittest(rc == 7, "of_count_phandle_with_args() returned %i, expected 7\n", rc);
rc                383 drivers/of/unittest.c 		rc = of_parse_phandle_with_args(np, "phandle-list",
rc                389 drivers/of/unittest.c 			passed &= !rc;
rc                394 drivers/of/unittest.c 			passed &= !rc;
rc                400 drivers/of/unittest.c 			passed &= (rc == -ENOENT);
rc                403 drivers/of/unittest.c 			passed &= !rc;
rc                410 drivers/of/unittest.c 			passed &= !rc;
rc                416 drivers/of/unittest.c 			passed &= !rc;
rc                420 drivers/of/unittest.c 			passed &= !rc;
rc                425 drivers/of/unittest.c 			passed &= (rc == -ENOENT);
rc                432 drivers/of/unittest.c 			 i, args.np, rc);
rc                437 drivers/of/unittest.c 	rc = of_parse_phandle_with_args(np, "phandle-list-missing",
rc                439 drivers/of/unittest.c 	unittest(rc == -ENOENT, "expected:%i got:%i\n", -ENOENT, rc);
rc                440 drivers/of/unittest.c 	rc = of_count_phandle_with_args(np, "phandle-list-missing",
rc                442 drivers/of/unittest.c 	unittest(rc == -ENOENT, "expected:%i got:%i\n", -ENOENT, rc);
rc                446 drivers/of/unittest.c 	rc = of_parse_phandle_with_args(np, "phandle-list",
rc                448 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                449 drivers/of/unittest.c 	rc = of_count_phandle_with_args(np, "phandle-list",
rc                451 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                455 drivers/of/unittest.c 	rc = of_parse_phandle_with_args(np, "phandle-list-bad-phandle",
rc                457 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                458 drivers/of/unittest.c 	rc = of_count_phandle_with_args(np, "phandle-list-bad-phandle",
rc                460 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                464 drivers/of/unittest.c 	rc = of_parse_phandle_with_args(np, "phandle-list-bad-args",
rc                466 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                467 drivers/of/unittest.c 	rc = of_count_phandle_with_args(np, "phandle-list-bad-args",
rc                469 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                476 drivers/of/unittest.c 	int i, rc;
rc                508 drivers/of/unittest.c 	rc = of_count_phandle_with_args(np, "phandle-list", "#phandle-cells");
rc                509 drivers/of/unittest.c 	unittest(rc == 7, "of_count_phandle_with_args() returned %i, expected 7\n", rc);
rc                515 drivers/of/unittest.c 		rc = of_parse_phandle_with_args_map(np, "phandle-list",
rc                521 drivers/of/unittest.c 			passed &= !rc;
rc                527 drivers/of/unittest.c 			passed &= !rc;
rc                535 drivers/of/unittest.c 			passed &= (rc == -ENOENT);
rc                538 drivers/of/unittest.c 			passed &= !rc;
rc                543 drivers/of/unittest.c 			passed &= !rc;
rc                549 drivers/of/unittest.c 			passed &= !rc;
rc                554 drivers/of/unittest.c 			passed &= !rc;
rc                561 drivers/of/unittest.c 			passed &= (rc == -ENOENT);
rc                568 drivers/of/unittest.c 			 i, args.np->full_name, rc);
rc                573 drivers/of/unittest.c 	rc = of_parse_phandle_with_args_map(np, "phandle-list-missing",
rc                575 drivers/of/unittest.c 	unittest(rc == -ENOENT, "expected:%i got:%i\n", -ENOENT, rc);
rc                579 drivers/of/unittest.c 	rc = of_parse_phandle_with_args_map(np, "phandle-list",
rc                581 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                585 drivers/of/unittest.c 	rc = of_parse_phandle_with_args_map(np, "phandle-list-bad-phandle",
rc                587 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                591 drivers/of/unittest.c 	rc = of_parse_phandle_with_args_map(np, "phandle-list-bad-args",
rc                593 drivers/of/unittest.c 	unittest(rc == -EINVAL, "expected:%i got:%i\n", -EINVAL, rc);
rc                600 drivers/of/unittest.c 	int rc;
rc                608 drivers/of/unittest.c 	rc = of_property_match_string(np, "phandle-list-names", "first");
rc                609 drivers/of/unittest.c 	unittest(rc == 0, "first expected:0 got:%i\n", rc);
rc                610 drivers/of/unittest.c 	rc = of_property_match_string(np, "phandle-list-names", "second");
rc                611 drivers/of/unittest.c 	unittest(rc == 1, "second expected:1 got:%i\n", rc);
rc                612 drivers/of/unittest.c 	rc = of_property_match_string(np, "phandle-list-names", "third");
rc                613 drivers/of/unittest.c 	unittest(rc == 2, "third expected:2 got:%i\n", rc);
rc                614 drivers/of/unittest.c 	rc = of_property_match_string(np, "phandle-list-names", "fourth");
rc                615 drivers/of/unittest.c 	unittest(rc == -ENODATA, "unmatched string; rc=%i\n", rc);
rc                616 drivers/of/unittest.c 	rc = of_property_match_string(np, "missing-property", "blah");
rc                617 drivers/of/unittest.c 	unittest(rc == -EINVAL, "missing property; rc=%i\n", rc);
rc                618 drivers/of/unittest.c 	rc = of_property_match_string(np, "empty-property", "blah");
rc                619 drivers/of/unittest.c 	unittest(rc == -ENODATA, "empty property; rc=%i\n", rc);
rc                620 drivers/of/unittest.c 	rc = of_property_match_string(np, "unterminated-string", "blah");
rc                621 drivers/of/unittest.c 	unittest(rc == -EILSEQ, "unterminated string; rc=%i\n", rc);
rc                624 drivers/of/unittest.c 	rc = of_property_count_strings(np, "string-property");
rc                625 drivers/of/unittest.c 	unittest(rc == 1, "Incorrect string count; rc=%i\n", rc);
rc                626 drivers/of/unittest.c 	rc = of_property_count_strings(np, "phandle-list-names");
rc                627 drivers/of/unittest.c 	unittest(rc == 3, "Incorrect string count; rc=%i\n", rc);
rc                628 drivers/of/unittest.c 	rc = of_property_count_strings(np, "unterminated-string");
rc                629 drivers/of/unittest.c 	unittest(rc == -EILSEQ, "unterminated string; rc=%i\n", rc);
rc                630 drivers/of/unittest.c 	rc = of_property_count_strings(np, "unterminated-string-list");
rc                631 drivers/of/unittest.c 	unittest(rc == -EILSEQ, "unterminated string array; rc=%i\n", rc);
rc                634 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "string-property", 0, strings);
rc                635 drivers/of/unittest.c 	unittest(rc == 0 && !strcmp(strings[0], "foobar"), "of_property_read_string_index() failure; rc=%i\n", rc);
rc                637 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "string-property", 1, strings);
rc                638 drivers/of/unittest.c 	unittest(rc == -ENODATA && strings[0] == NULL, "of_property_read_string_index() failure; rc=%i\n", rc);
rc                639 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "phandle-list-names", 0, strings);
rc                640 drivers/of/unittest.c 	unittest(rc == 0 && !strcmp(strings[0], "first"), "of_property_read_string_index() failure; rc=%i\n", rc);
rc                641 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "phandle-list-names", 1, strings);
rc                642 drivers/of/unittest.c 	unittest(rc == 0 && !strcmp(strings[0], "second"), "of_property_read_string_index() failure; rc=%i\n", rc);
rc                643 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "phandle-list-names", 2, strings);
rc                644 drivers/of/unittest.c 	unittest(rc == 0 && !strcmp(strings[0], "third"), "of_property_read_string_index() failure; rc=%i\n", rc);
rc                646 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "phandle-list-names", 3, strings);
rc                647 drivers/of/unittest.c 	unittest(rc == -ENODATA && strings[0] == NULL, "of_property_read_string_index() failure; rc=%i\n", rc);
rc                649 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "unterminated-string", 0, strings);
rc                650 drivers/of/unittest.c 	unittest(rc == -EILSEQ && strings[0] == NULL, "of_property_read_string_index() failure; rc=%i\n", rc);
rc                651 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "unterminated-string-list", 0, strings);
rc                652 drivers/of/unittest.c 	unittest(rc == 0 && !strcmp(strings[0], "first"), "of_property_read_string_index() failure; rc=%i\n", rc);
rc                654 drivers/of/unittest.c 	rc = of_property_read_string_index(np, "unterminated-string-list", 2, strings); /* should fail */
rc                655 drivers/of/unittest.c 	unittest(rc == -EILSEQ && strings[0] == NULL, "of_property_read_string_index() failure; rc=%i\n", rc);
rc                659 drivers/of/unittest.c 	rc = of_property_read_string_array(np, "string-property", strings, 4);
rc                660 drivers/of/unittest.c 	unittest(rc == 1, "Incorrect string count; rc=%i\n", rc);
rc                661 drivers/of/unittest.c 	rc = of_property_read_string_array(np, "phandle-list-names", strings, 4);
rc                662 drivers/of/unittest.c 	unittest(rc == 3, "Incorrect string count; rc=%i\n", rc);
rc                663 drivers/of/unittest.c 	rc = of_property_read_string_array(np, "unterminated-string", strings, 4);
rc                664 drivers/of/unittest.c 	unittest(rc == -EILSEQ, "unterminated string; rc=%i\n", rc);
rc                666 drivers/of/unittest.c 	rc = of_property_read_string_array(np, "unterminated-string-list", strings, 4);
rc                667 drivers/of/unittest.c 	unittest(rc == -EILSEQ, "unterminated string array; rc=%i\n", rc);
rc                670 drivers/of/unittest.c 	rc = of_property_read_string_array(np, "unterminated-string-list", strings, 2);
rc                671 drivers/of/unittest.c 	unittest(rc == 2 && strings[2] == NULL, "of_property_read_string_array() failure; rc=%i\n", rc);
rc                673 drivers/of/unittest.c 	rc = of_property_read_string_array(np, "phandle-list-names", strings, 1);
rc                674 drivers/of/unittest.c 	unittest(rc == 1 && strings[1] == NULL, "Overwrote end of string array; rc=%i, str='%s'\n", rc, strings[1]);
rc                790 drivers/of/unittest.c 	int i, rc;
rc                805 drivers/of/unittest.c 		rc = of_irq_parse_one(np, i, &args);
rc                807 drivers/of/unittest.c 		passed &= !rc;
rc                812 drivers/of/unittest.c 			 i, args.np, rc);
rc                826 drivers/of/unittest.c 		rc = of_irq_parse_one(np, i, &args);
rc                831 drivers/of/unittest.c 			passed &= !rc;
rc                836 drivers/of/unittest.c 			passed &= !rc;
rc                843 drivers/of/unittest.c 			passed &= !rc;
rc                849 drivers/of/unittest.c 			passed &= !rc;
rc                858 drivers/of/unittest.c 			 i, args.np, rc);
rc                867 drivers/of/unittest.c 	int i, rc;
rc                882 drivers/of/unittest.c 		rc = of_irq_parse_one(np, i, &args);
rc                887 drivers/of/unittest.c 			passed &= !rc;
rc                892 drivers/of/unittest.c 			passed &= !rc;
rc                899 drivers/of/unittest.c 			passed &= !rc;
rc                905 drivers/of/unittest.c 			passed &= !rc;
rc                910 drivers/of/unittest.c 			passed &= !rc;
rc                917 drivers/of/unittest.c 			passed &= !rc;
rc                923 drivers/of/unittest.c 			passed &= !rc;
rc                932 drivers/of/unittest.c 			 i, args.np, rc);
rc               1013 drivers/of/unittest.c 	int irq, rc;
rc               1049 drivers/of/unittest.c 	rc = PTR_ERR_OR_ZERO(test_bus);
rc               1050 drivers/of/unittest.c 	unittest(!rc, "testbus registration failed; rc=%i\n", rc);
rc               1051 drivers/of/unittest.c 	if (rc) {
rc               1203 drivers/of/unittest.c 	int rc;
rc               1228 drivers/of/unittest.c 	rc = of_resolve_phandles(unittest_data_node);
rc               1229 drivers/of/unittest.c 	if (rc) {
rc               1230 drivers/of/unittest.c 		pr_err("%s: Failed to resolve phandles (rc=%i)\n", __func__, rc);
rc               1026 drivers/parisc/pdc_stable.c 	int rc = 0, error = 0;
rc               1049 drivers/parisc/pdc_stable.c 		rc = -ENOMEM;
rc               1059 drivers/parisc/pdc_stable.c 		rc = -ENOMEM;
rc               1064 drivers/parisc/pdc_stable.c 	if ((rc = pdcs_register_pathentries()))
rc               1067 drivers/parisc/pdc_stable.c 	return rc;
rc               1078 drivers/parisc/pdc_stable.c 	return rc;
rc                322 drivers/parport/daisy.c 	int rc;
rc                340 drivers/parport/daisy.c 	rc = (((s & PARPORT_STATUS_SELECT   ? 1 : 0) << 0) |
rc                345 drivers/parport/daisy.c 	return rc;
rc                234 drivers/pci/bus.c 	int rc;
rc                237 drivers/pci/bus.c 		rc = pci_bus_alloc_from_region(bus, res, size, align, min,
rc                240 drivers/pci/bus.c 		if (rc == 0)
rc                259 drivers/pci/controller/dwc/pcie-al.c 	int rc;
rc                263 drivers/pci/controller/dwc/pcie-al.c 	rc = dw_pcie_read(pci_addr + where, size, val);
rc                270 drivers/pci/controller/dwc/pcie-al.c 	return rc;
rc                281 drivers/pci/controller/dwc/pcie-al.c 	int rc;
rc                285 drivers/pci/controller/dwc/pcie-al.c 	rc = dw_pcie_write(pci_addr + where, size, val);
rc                292 drivers/pci/controller/dwc/pcie-al.c 	return rc;
rc                345 drivers/pci/controller/dwc/pcie-al.c 	int rc;
rc                347 drivers/pci/controller/dwc/pcie-al.c 	rc = al_pcie_rev_id_get(pcie, &pcie->controller_rev_id);
rc                348 drivers/pci/controller/dwc/pcie-al.c 	if (rc)
rc                349 drivers/pci/controller/dwc/pcie-al.c 		return rc;
rc                351 drivers/pci/controller/dwc/pcie-al.c 	rc = al_pcie_reg_offsets_set(pcie);
rc                352 drivers/pci/controller/dwc/pcie-al.c 	if (rc)
rc                353 drivers/pci/controller/dwc/pcie-al.c 		return rc;
rc                446 drivers/pci/controller/pci-xgene-msi.c 	int rc, irq_index;
rc                459 drivers/pci/controller/pci-xgene-msi.c 		rc = PTR_ERR(xgene_msi->msi_regs);
rc                466 drivers/pci/controller/pci-xgene-msi.c 	rc = xgene_msi_init_allocator(xgene_msi);
rc                467 drivers/pci/controller/pci-xgene-msi.c 	if (rc) {
rc                472 drivers/pci/controller/pci-xgene-msi.c 	rc = xgene_allocate_domains(xgene_msi);
rc                473 drivers/pci/controller/pci-xgene-msi.c 	if (rc) {
rc                483 drivers/pci/controller/pci-xgene-msi.c 			rc = virt_msir;
rc                504 drivers/pci/controller/pci-xgene-msi.c 			rc = -EINVAL;
rc                509 drivers/pci/controller/pci-xgene-msi.c 	rc = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "pci/xgene:online",
rc                511 drivers/pci/controller/pci-xgene-msi.c 	if (rc < 0)
rc                513 drivers/pci/controller/pci-xgene-msi.c 	pci_xgene_online = rc;
rc                514 drivers/pci/controller/pci-xgene-msi.c 	rc = cpuhp_setup_state(CPUHP_PCI_XGENE_DEAD, "pci/xgene:dead", NULL,
rc                516 drivers/pci/controller/pci-xgene-msi.c 	if (rc)
rc                527 drivers/pci/controller/pci-xgene-msi.c 	return rc;
rc                330 drivers/pci/controller/pci-xgene.c 	int rc;
rc                338 drivers/pci/controller/pci-xgene.c 	rc = clk_prepare_enable(port->clk);
rc                339 drivers/pci/controller/pci-xgene.c 	if (rc) {
rc                341 drivers/pci/controller/pci-xgene.c 		return rc;
rc                 45 drivers/pci/controller/pcie-cadence-host.c 	struct cdns_pcie_rc *rc = pci_host_bridge_priv(bridge);
rc                 46 drivers/pci/controller/pcie-cadence-host.c 	struct cdns_pcie *pcie = &rc->pcie;
rc                 50 drivers/pci/controller/pcie-cadence-host.c 	if (busn == rc->bus_range->start) {
rc                 80 drivers/pci/controller/pcie-cadence-host.c 	if (busn == rc->bus_range->start + 1)
rc                 86 drivers/pci/controller/pcie-cadence-host.c 	return rc->cfg_base + (where & 0xfff);
rc                101 drivers/pci/controller/pcie-cadence-host.c static int cdns_pcie_host_init_root_port(struct cdns_pcie_rc *rc)
rc                103 drivers/pci/controller/pcie-cadence-host.c 	struct cdns_pcie *pcie = &rc->pcie;
rc                124 drivers/pci/controller/pcie-cadence-host.c 	if (rc->vendor_id != 0xffff)
rc                125 drivers/pci/controller/pcie-cadence-host.c 		cdns_pcie_rp_writew(pcie, PCI_VENDOR_ID, rc->vendor_id);
rc                126 drivers/pci/controller/pcie-cadence-host.c 	if (rc->device_id != 0xffff)
rc                127 drivers/pci/controller/pcie-cadence-host.c 		cdns_pcie_rp_writew(pcie, PCI_DEVICE_ID, rc->device_id);
rc                136 drivers/pci/controller/pcie-cadence-host.c static int cdns_pcie_host_init_address_translation(struct cdns_pcie_rc *rc)
rc                138 drivers/pci/controller/pcie-cadence-host.c 	struct cdns_pcie *pcie = &rc->pcie;
rc                139 drivers/pci/controller/pcie-cadence-host.c 	struct resource *cfg_res = rc->cfg_res;
rc                141 drivers/pci/controller/pcie-cadence-host.c 	struct resource *bus_range = rc->bus_range;
rc                142 drivers/pci/controller/pcie-cadence-host.c 	struct device *dev = rc->dev;
rc                175 drivers/pci/controller/pcie-cadence-host.c 		if (r >= rc->max_regions)
rc                198 drivers/pci/controller/pcie-cadence-host.c 	addr0 = CDNS_PCIE_AT_IB_RP_BAR_ADDR0_NBITS(rc->no_bar_nbits);
rc                208 drivers/pci/controller/pcie-cadence-host.c 			       struct cdns_pcie_rc *rc)
rc                218 drivers/pci/controller/pcie-cadence-host.c 	rc->bus_range = bus_range;
rc                219 drivers/pci/controller/pcie-cadence-host.c 	rc->pcie.bus = bus_range->start;
rc                221 drivers/pci/controller/pcie-cadence-host.c 	err = cdns_pcie_host_init_root_port(rc);
rc                225 drivers/pci/controller/pcie-cadence-host.c 	err = cdns_pcie_host_init_address_translation(rc);
rc                242 drivers/pci/controller/pcie-cadence-host.c 	struct cdns_pcie_rc *rc;
rc                248 drivers/pci/controller/pcie-cadence-host.c 	bridge = devm_pci_alloc_host_bridge(dev, sizeof(*rc));
rc                252 drivers/pci/controller/pcie-cadence-host.c 	rc = pci_host_bridge_priv(bridge);
rc                253 drivers/pci/controller/pcie-cadence-host.c 	rc->dev = dev;
rc                255 drivers/pci/controller/pcie-cadence-host.c 	pcie = &rc->pcie;
rc                258 drivers/pci/controller/pcie-cadence-host.c 	rc->max_regions = 32;
rc                259 drivers/pci/controller/pcie-cadence-host.c 	of_property_read_u32(np, "cdns,max-outbound-regions", &rc->max_regions);
rc                261 drivers/pci/controller/pcie-cadence-host.c 	rc->no_bar_nbits = 32;
rc                262 drivers/pci/controller/pcie-cadence-host.c 	of_property_read_u32(np, "cdns,no-bar-match-nbits", &rc->no_bar_nbits);
rc                264 drivers/pci/controller/pcie-cadence-host.c 	rc->vendor_id = 0xffff;
rc                265 drivers/pci/controller/pcie-cadence-host.c 	of_property_read_u16(np, "vendor-id", &rc->vendor_id);
rc                267 drivers/pci/controller/pcie-cadence-host.c 	rc->device_id = 0xffff;
rc                268 drivers/pci/controller/pcie-cadence-host.c 	of_property_read_u16(np, "device-id", &rc->device_id);
rc                278 drivers/pci/controller/pcie-cadence-host.c 	rc->cfg_base = devm_pci_remap_cfg_resource(dev, res);
rc                279 drivers/pci/controller/pcie-cadence-host.c 	if (IS_ERR(rc->cfg_base)) {
rc                281 drivers/pci/controller/pcie-cadence-host.c 		return PTR_ERR(rc->cfg_base);
rc                283 drivers/pci/controller/pcie-cadence-host.c 	rc->cfg_res = res;
rc                306 drivers/pci/controller/pcie-cadence-host.c 	ret = cdns_pcie_host_init(dev, &resources, rc);
rc                165 drivers/pci/hotplug/acpiphp_ibm.c 	unsigned long long rc;
rc                186 drivers/pci/hotplug/acpiphp_ibm.c 	stat = acpi_evaluate_integer(ibm_acpi_handle, "APLS", &params, &rc);
rc                190 drivers/pci/hotplug/acpiphp_ibm.c 	} else if (!rc) {
rc                191 drivers/pci/hotplug/acpiphp_ibm.c 		pr_err("APLS method failed:  0x%08llx\n", rc);
rc                434 drivers/pci/hotplug/cpci_hotplug_core.c 	int rc;
rc                444 drivers/pci/hotplug/cpci_hotplug_core.c 			rc = check_slots();
rc                445 drivers/pci/hotplug/cpci_hotplug_core.c 			if (rc > 0) {
rc                448 drivers/pci/hotplug/cpci_hotplug_core.c 			} else if (rc < 0) {
rc                469 drivers/pci/hotplug/cpci_hotplug_core.c 	int rc;
rc                476 drivers/pci/hotplug/cpci_hotplug_core.c 				rc = check_slots();
rc                477 drivers/pci/hotplug/cpci_hotplug_core.c 				if (rc > 0) {
rc                480 drivers/pci/hotplug/cpci_hotplug_core.c 				} else if (rc < 0) {
rc                280 drivers/pci/hotplug/cpcihp_zt5550.c 	int rc;
rc                287 drivers/pci/hotplug/cpcihp_zt5550.c 	rc = pci_register_driver(&zt5550_hc_driver);
rc                288 drivers/pci/hotplug/cpcihp_zt5550.c 	if (rc < 0)
rc                290 drivers/pci/hotplug/cpcihp_zt5550.c 	return rc;
rc                763 drivers/pci/hotplug/cpqphp_core.c 	u32 rc;
rc                779 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENODEV;
rc                790 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENODEV;
rc                798 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENODEV;
rc                809 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENODEV;
rc                820 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENODEV;
rc                826 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENOMEM;
rc                930 drivers/pci/hotplug/cpqphp_core.c 			rc = -ENODEV;
rc                993 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENODEV;
rc               1024 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENOMEM;
rc               1037 drivers/pci/hotplug/cpqphp_core.c 	rc = one_time_init();
rc               1038 drivers/pci/hotplug/cpqphp_core.c 	if (rc)
rc               1048 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENOMEM;
rc               1058 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENODEV;
rc               1080 drivers/pci/hotplug/cpqphp_core.c 	rc = get_slot_mapping(ctrl->pci_bus, pdev->bus->number,
rc               1084 drivers/pci/hotplug/cpqphp_core.c 				ctrl->first_slot, rc);
rc               1085 drivers/pci/hotplug/cpqphp_core.c 	if (rc) {
rc               1086 drivers/pci/hotplug/cpqphp_core.c 		err(msg_initialization_err, rc);
rc               1091 drivers/pci/hotplug/cpqphp_core.c 	rc = cpqhp_save_config(ctrl, ctrl->bus, readb(ctrl->hpc_reg + SLOT_MASK));
rc               1092 drivers/pci/hotplug/cpqphp_core.c 	if (rc) {
rc               1094 drivers/pci/hotplug/cpqphp_core.c 				__func__, rc);
rc               1111 drivers/pci/hotplug/cpqphp_core.c 	rc = cpqhp_find_available_resources(ctrl, cpqhp_rom_start);
rc               1112 drivers/pci/hotplug/cpqphp_core.c 	ctrl->add_support = !rc;
rc               1113 drivers/pci/hotplug/cpqphp_core.c 	if (rc) {
rc               1114 drivers/pci/hotplug/cpqphp_core.c 		dbg("cpqhp_find_available_resources = 0x%x\n", rc);
rc               1128 drivers/pci/hotplug/cpqphp_core.c 	rc = ctrl_slot_setup(ctrl, smbios_start, smbios_table);
rc               1129 drivers/pci/hotplug/cpqphp_core.c 	if (rc) {
rc               1132 drivers/pci/hotplug/cpqphp_core.c 			__func__, rc);
rc               1145 drivers/pci/hotplug/cpqphp_core.c 		rc = -ENODEV;
rc               1216 drivers/pci/hotplug/cpqphp_core.c 	rc = init_SERR(ctrl);
rc               1217 drivers/pci/hotplug/cpqphp_core.c 	if (rc) {
rc               1242 drivers/pci/hotplug/cpqphp_core.c 	return rc;
rc               1250 drivers/pci/hotplug/cpqphp_core.c 	u32 rc;
rc               1256 drivers/pci/hotplug/cpqphp_core.c 	rc = compaq_nvram_store(cpqhp_rom_start);
rc               1263 drivers/pci/hotplug/cpqphp_core.c 			rc = read_slot_enable(ctrl);
rc               1266 drivers/pci/hotplug/cpqphp_core.c 			writel(0xFFFFFFC0L | ~rc, ctrl->hpc_reg + INT_MASK);
rc                 56 drivers/pci/hotplug/cpqphp_ctrl.c 	u8 rc = 0;
rc                 82 drivers/pci/hotplug/cpqphp_ctrl.c 			rc++;
rc                108 drivers/pci/hotplug/cpqphp_ctrl.c 	return rc;
rc                130 drivers/pci/hotplug/cpqphp_ctrl.c 	u8 rc = 0;
rc                158 drivers/pci/hotplug/cpqphp_ctrl.c 			rc++;
rc                217 drivers/pci/hotplug/cpqphp_ctrl.c 	return rc;
rc                224 drivers/pci/hotplug/cpqphp_ctrl.c 	u8 rc = 0;
rc                249 drivers/pci/hotplug/cpqphp_ctrl.c 			rc++;
rc                290 drivers/pci/hotplug/cpqphp_ctrl.c 	return rc;
rc                402 drivers/pci/hotplug/cpqphp_ctrl.c 	u32 rc;
rc                409 drivers/pci/hotplug/cpqphp_ctrl.c 	rc = cpqhp_resource_sort_and_combine(head);
rc                411 drivers/pci/hotplug/cpqphp_ctrl.c 	if (rc)
rc                477 drivers/pci/hotplug/cpqphp_ctrl.c 	u32 rc;
rc                480 drivers/pci/hotplug/cpqphp_ctrl.c 	rc = cpqhp_resource_sort_and_combine(head);
rc                482 drivers/pci/hotplug/cpqphp_ctrl.c 	if (rc)
rc               1260 drivers/pci/hotplug/cpqphp_ctrl.c 	u32 rc = 0;
rc               1268 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = INTERLOCK_OPEN;
rc               1273 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = CARD_FUNCTIONING;
rc               1299 drivers/pci/hotplug/cpqphp_ctrl.c 				rc = WRONG_BUS_FREQUENCY;
rc               1311 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               1312 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               1334 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = POWER_FAILURE;
rc               1337 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = cpqhp_valid_replace(ctrl, func);
rc               1339 drivers/pci/hotplug/cpqphp_ctrl.c 		if (!rc) {
rc               1342 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = cpqhp_configure_board(ctrl, func);
rc               1364 drivers/pci/hotplug/cpqphp_ctrl.c 			if (rc)
rc               1365 drivers/pci/hotplug/cpqphp_ctrl.c 				return rc;
rc               1392 drivers/pci/hotplug/cpqphp_ctrl.c 	return rc;
rc               1412 drivers/pci/hotplug/cpqphp_ctrl.c 	u32 rc = 0;
rc               1447 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = WRONG_BUS_FREQUENCY;
rc               1459 drivers/pci/hotplug/cpqphp_ctrl.c 	if (rc)
rc               1460 drivers/pci/hotplug/cpqphp_ctrl.c 		return rc;
rc               1502 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = POWER_FAILURE;
rc               1507 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(func->device, func->function), PCI_VENDOR_ID, &temp_register);
rc               1508 drivers/pci/hotplug/cpqphp_ctrl.c 		dbg("%s: pci_read_config_dword returns %d\n", __func__, rc);
rc               1511 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc != 0) {
rc               1517 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = NO_ADAPTER_PRESENT;
rc               1528 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = configure_new_device(ctrl, func, 0, &res_lists);
rc               1541 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc) {
rc               1554 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               1598 drivers/pci/hotplug/cpqphp_ctrl.c 		return rc;
rc               1617 drivers/pci/hotplug/cpqphp_ctrl.c 	u32 rc;
rc               1632 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = cpqhp_save_base_addr_length(ctrl, func);
rc               1650 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = cpqhp_save_used_resources(ctrl, func);
rc               1952 drivers/pci/hotplug/cpqphp_ctrl.c 	int rc;
rc               1971 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = board_replaced(func, ctrl);
rc               1997 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = board_added(func, ctrl);
rc               1998 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc) {
rc               2030 drivers/pci/hotplug/cpqphp_ctrl.c 	if (rc)
rc               2031 drivers/pci/hotplug/cpqphp_ctrl.c 		dbg("%s: rc = %d\n", __func__, rc);
rc               2033 drivers/pci/hotplug/cpqphp_ctrl.c 	return rc;
rc               2042 drivers/pci/hotplug/cpqphp_ctrl.c 	u32 rc = 0;
rc               2055 drivers/pci/hotplug/cpqphp_ctrl.c 	while (func && !rc) {
rc               2060 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_read_config_byte(pci_bus, devfn, 0x0B, &class_code);
rc               2061 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               2062 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               2066 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = REMOVE_NOT_SUPPORTED;
rc               2069 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = pci_bus_read_config_byte(pci_bus, devfn, PCI_HEADER_TYPE, &header_type);
rc               2070 drivers/pci/hotplug/cpqphp_ctrl.c 			if (rc)
rc               2071 drivers/pci/hotplug/cpqphp_ctrl.c 				return rc;
rc               2075 drivers/pci/hotplug/cpqphp_ctrl.c 				rc = pci_bus_read_config_byte(pci_bus, devfn, PCI_BRIDGE_CONTROL, &BCR);
rc               2076 drivers/pci/hotplug/cpqphp_ctrl.c 				if (rc)
rc               2077 drivers/pci/hotplug/cpqphp_ctrl.c 					return rc;
rc               2082 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = REMOVE_NOT_SUPPORTED;
rc               2090 drivers/pci/hotplug/cpqphp_ctrl.c 	if ((func != NULL) && !rc) {
rc               2093 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = remove_board(func, replace_flag, ctrl);
rc               2094 drivers/pci/hotplug/cpqphp_ctrl.c 	} else if (!rc) {
rc               2095 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = 1;
rc               2098 drivers/pci/hotplug/cpqphp_ctrl.c 	return rc;
rc               2226 drivers/pci/hotplug/cpqphp_ctrl.c 	int rc;
rc               2236 drivers/pci/hotplug/cpqphp_ctrl.c 	rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(func->device, func->function), 0x0E, &temp_byte);
rc               2237 drivers/pci/hotplug/cpqphp_ctrl.c 	if (rc) {
rc               2238 drivers/pci/hotplug/cpqphp_ctrl.c 		dbg("%s: rc = %d\n", __func__, rc);
rc               2239 drivers/pci/hotplug/cpqphp_ctrl.c 		return rc;
rc               2250 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = configure_new_function(ctrl, new_slot, behind_bridge, resources);
rc               2252 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc) {
rc               2253 drivers/pci/hotplug/cpqphp_ctrl.c 			dbg("configure_new_function failed %d\n", rc);
rc               2263 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               2330 drivers/pci/hotplug/cpqphp_ctrl.c 	u32 rc;
rc               2353 drivers/pci/hotplug/cpqphp_ctrl.c 	rc = pci_bus_read_config_byte(pci_bus, devfn, PCI_HEADER_TYPE, &temp_byte);
rc               2354 drivers/pci/hotplug/cpqphp_ctrl.c 	if (rc)
rc               2355 drivers/pci/hotplug/cpqphp_ctrl.c 		return rc;
rc               2360 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_PRIMARY_BUS, func->bus);
rc               2361 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               2362 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               2375 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_SECONDARY_BUS, temp_byte);
rc               2376 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               2377 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               2382 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_SUBORDINATE_BUS, temp_byte);
rc               2383 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               2384 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               2388 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_SEC_LATENCY_TIMER, temp_byte);
rc               2389 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               2390 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               2391 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_LATENCY_TIMER, temp_byte);
rc               2392 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               2393 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               2397 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_CACHE_LINE_SIZE, temp_byte);
rc               2398 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               2399 drivers/pci/hotplug/cpqphp_ctrl.c 			return rc;
rc               2477 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_IO_BASE, temp_byte);
rc               2480 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_IO_LIMIT, temp_byte);
rc               2490 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_BASE, temp_word);
rc               2493 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_LIMIT, temp_word);
rc               2500 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_BASE, temp_word);
rc               2503 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, temp_word);
rc               2509 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = 0;
rc               2512 drivers/pci/hotplug/cpqphp_ctrl.c 		for (device = 0; (device <= 0x1F) && !rc; device++) {
rc               2525 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = -ENOMEM;
rc               2535 drivers/pci/hotplug/cpqphp_ctrl.c 				rc = configure_new_device(ctrl, new_slot, 1, &temp_resources);
rc               2536 drivers/pci/hotplug/cpqphp_ctrl.c 				dbg("configure_new_device rc=0x%x\n", rc);
rc               2540 drivers/pci/hotplug/cpqphp_ctrl.c 		if (rc)
rc               2553 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = cpqhp_set_irq(func->bus, func->device,
rc               2555 drivers/pci/hotplug/cpqphp_ctrl.c 					if (rc)
rc               2572 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_SUBORDINATE_BUS, temp_byte);
rc               2593 drivers/pci/hotplug/cpqphp_ctrl.c 				rc = pci_bus_write_config_word(pci_bus, devfn, PCI_IO_BASE, temp_byte);
rc               2612 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_IO_LIMIT, temp_byte);
rc               2618 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = pci_bus_write_config_word(pci_bus, devfn, PCI_IO_LIMIT, temp_word);
rc               2644 drivers/pci/hotplug/cpqphp_ctrl.c 				rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_BASE, temp_word);
rc               2663 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_LIMIT, temp_word);
rc               2670 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_LIMIT, temp_word);
rc               2696 drivers/pci/hotplug/cpqphp_ctrl.c 				rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_BASE, temp_word);
rc               2715 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, temp_word);
rc               2721 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, temp_word);
rc               2747 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_word(pci_bus, devfn, PCI_COMMAND, command);
rc               2753 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_word(pci_bus, devfn, PCI_BRIDGE_CONTROL, command);
rc               2756 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_read_config_byte(pci_bus, devfn, 0x0B, &class_code);
rc               2767 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = pci_bus_write_config_dword(pci_bus, devfn, cloop, temp_register);
rc               2769 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = pci_bus_read_config_dword(pci_bus, devfn, cloop, &temp_register);
rc               2829 drivers/pci/hotplug/cpqphp_ctrl.c 				rc = pci_bus_write_config_dword(pci_bus, devfn, cloop, base);
rc               2840 drivers/pci/hotplug/cpqphp_ctrl.c 					rc = pci_bus_write_config_dword(pci_bus, devfn, cloop, base);
rc               2846 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = pci_bus_read_config_byte(pci_bus, devfn,
rc               2860 drivers/pci/hotplug/cpqphp_ctrl.c 				rc = pci_bus_read_config_byte(pci_bus, devfn, 0x0B, &class_code);
rc               2869 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_INTERRUPT_LINE, IRQ);
rc               2873 drivers/pci/hotplug/cpqphp_ctrl.c 			rc = cpqhp_set_irq(func->bus, func->device, temp_byte, IRQ);
rc               2874 drivers/pci/hotplug/cpqphp_ctrl.c 			if (rc)
rc               2885 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn,
rc               2890 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_byte(pci_bus, devfn,
rc               2895 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_word(pci_bus, devfn,
rc               2905 drivers/pci/hotplug/cpqphp_ctrl.c 		rc = pci_bus_write_config_word(pci_bus, devfn,
rc               2922 drivers/pci/hotplug/cpqphp_ctrl.c 	return rc;
rc                191 drivers/pci/hotplug/cpqphp_nvram.c 	u32 rc;
rc                201 drivers/pci/hotplug/cpqphp_nvram.c 	rc = access_EV(READ_EV, "CQTHPS", evbuffer, &temp_dword);
rc                210 drivers/pci/hotplug/cpqphp_nvram.c 	rc = access_EV(WRITE_EV, "CQTHPS", &temp_byte, &temp_dword);
rc                212 drivers/pci/hotplug/cpqphp_nvram.c 	return rc;
rc                228 drivers/pci/hotplug/cpqphp_nvram.c 	u32 rc;
rc                254 drivers/pci/hotplug/cpqphp_nvram.c 	rc = add_byte(&pFill, 1 + ctrl->push_flag, &usedbytes, &available);
rc                255 drivers/pci/hotplug/cpqphp_nvram.c 	if (rc)
rc                256 drivers/pci/hotplug/cpqphp_nvram.c 		return(rc);
rc                259 drivers/pci/hotplug/cpqphp_nvram.c 	rc = add_byte(&pFill, 1, &usedbytes, &available);
rc                260 drivers/pci/hotplug/cpqphp_nvram.c 	if (rc)
rc                261 drivers/pci/hotplug/cpqphp_nvram.c 		return(rc);
rc                269 drivers/pci/hotplug/cpqphp_nvram.c 		rc = add_byte(&pFill, ctrl->bus, &usedbytes, &available);
rc                270 drivers/pci/hotplug/cpqphp_nvram.c 		if (rc)
rc                271 drivers/pci/hotplug/cpqphp_nvram.c 			return(rc);
rc                274 drivers/pci/hotplug/cpqphp_nvram.c 		rc = add_byte(&pFill, PCI_SLOT(ctrl->pci_dev->devfn), &usedbytes, &available);
rc                275 drivers/pci/hotplug/cpqphp_nvram.c 		if (rc)
rc                276 drivers/pci/hotplug/cpqphp_nvram.c 			return(rc);
rc                279 drivers/pci/hotplug/cpqphp_nvram.c 		rc = add_byte(&pFill, PCI_FUNC(ctrl->pci_dev->devfn), &usedbytes, &available);
rc                280 drivers/pci/hotplug/cpqphp_nvram.c 		if (rc)
rc                281 drivers/pci/hotplug/cpqphp_nvram.c 			return(rc);
rc                284 drivers/pci/hotplug/cpqphp_nvram.c 		rc = add_dword(&pFill, 0, &usedbytes, &available);
rc                285 drivers/pci/hotplug/cpqphp_nvram.c 		if (rc)
rc                286 drivers/pci/hotplug/cpqphp_nvram.c 			return(rc);
rc                298 drivers/pci/hotplug/cpqphp_nvram.c 			rc = add_dword(&pFill, resNode->base, &usedbytes, &available);
rc                299 drivers/pci/hotplug/cpqphp_nvram.c 			if (rc)
rc                300 drivers/pci/hotplug/cpqphp_nvram.c 				return(rc);
rc                303 drivers/pci/hotplug/cpqphp_nvram.c 			rc = add_dword(&pFill, resNode->length, &usedbytes, &available);
rc                304 drivers/pci/hotplug/cpqphp_nvram.c 			if (rc)
rc                305 drivers/pci/hotplug/cpqphp_nvram.c 				return(rc);
rc                323 drivers/pci/hotplug/cpqphp_nvram.c 			rc = add_dword(&pFill, resNode->base, &usedbytes, &available);
rc                324 drivers/pci/hotplug/cpqphp_nvram.c 			if (rc)
rc                325 drivers/pci/hotplug/cpqphp_nvram.c 				return(rc);
rc                328 drivers/pci/hotplug/cpqphp_nvram.c 			rc = add_dword(&pFill, resNode->length, &usedbytes, &available);
rc                329 drivers/pci/hotplug/cpqphp_nvram.c 			if (rc)
rc                330 drivers/pci/hotplug/cpqphp_nvram.c 				return(rc);
rc                348 drivers/pci/hotplug/cpqphp_nvram.c 			rc = add_dword(&pFill, resNode->base, &usedbytes, &available);
rc                349 drivers/pci/hotplug/cpqphp_nvram.c 			if (rc)
rc                350 drivers/pci/hotplug/cpqphp_nvram.c 				return(rc);
rc                353 drivers/pci/hotplug/cpqphp_nvram.c 			rc = add_dword(&pFill, resNode->length, &usedbytes, &available);
rc                354 drivers/pci/hotplug/cpqphp_nvram.c 			if (rc)
rc                355 drivers/pci/hotplug/cpqphp_nvram.c 				return(rc);
rc                373 drivers/pci/hotplug/cpqphp_nvram.c 			rc = add_dword(&pFill, resNode->base, &usedbytes, &available);
rc                374 drivers/pci/hotplug/cpqphp_nvram.c 			if (rc)
rc                375 drivers/pci/hotplug/cpqphp_nvram.c 				return(rc);
rc                378 drivers/pci/hotplug/cpqphp_nvram.c 			rc = add_dword(&pFill, resNode->length, &usedbytes, &available);
rc                379 drivers/pci/hotplug/cpqphp_nvram.c 			if (rc)
rc                380 drivers/pci/hotplug/cpqphp_nvram.c 				return(rc);
rc                397 drivers/pci/hotplug/cpqphp_nvram.c 	rc = access_EV(WRITE_EV, "CQTHPS", (u8 *) buffer, &temp_dword);
rc                403 drivers/pci/hotplug/cpqphp_nvram.c 	if (rc) {
rc                428 drivers/pci/hotplug/cpqphp_nvram.c 	u32 rc;
rc                622 drivers/pci/hotplug/cpqphp_nvram.c 		rc = 1;
rc                623 drivers/pci/hotplug/cpqphp_nvram.c 		rc &= cpqhp_resource_sort_and_combine(&(ctrl->mem_head));
rc                624 drivers/pci/hotplug/cpqphp_nvram.c 		rc &= cpqhp_resource_sort_and_combine(&(ctrl->p_mem_head));
rc                625 drivers/pci/hotplug/cpqphp_nvram.c 		rc &= cpqhp_resource_sort_and_combine(&(ctrl->io_head));
rc                626 drivers/pci/hotplug/cpqphp_nvram.c 		rc &= cpqhp_resource_sort_and_combine(&(ctrl->bus_head));
rc                628 drivers/pci/hotplug/cpqphp_nvram.c 		if (rc)
rc                629 drivers/pci/hotplug/cpqphp_nvram.c 			return(rc);
rc                641 drivers/pci/hotplug/cpqphp_nvram.c 	int rc = 1;
rc                647 drivers/pci/hotplug/cpqphp_nvram.c 		rc = store_HRT(rom_start);
rc                648 drivers/pci/hotplug/cpqphp_nvram.c 		if (rc)
rc                651 drivers/pci/hotplug/cpqphp_nvram.c 	return rc;
rc                156 drivers/pci/hotplug/cpqphp_pci.c 	int rc = 0;
rc                176 drivers/pci/hotplug/cpqphp_pci.c 		rc = pcibios_set_irq_routing(fakedev, int_pin - 1, irq_num);
rc                179 drivers/pci/hotplug/cpqphp_pci.c 		dbg("%s: rc %d\n", __func__, rc);
rc                180 drivers/pci/hotplug/cpqphp_pci.c 		if (!rc)
rc                181 drivers/pci/hotplug/cpqphp_pci.c 			return !rc;
rc                193 drivers/pci/hotplug/cpqphp_pci.c 		0xFF00) >> 8), 0x4d1); rc = 0; }
rc                195 drivers/pci/hotplug/cpqphp_pci.c 	return rc;
rc                299 drivers/pci/hotplug/cpqphp_pci.c 	long rc;
rc                334 drivers/pci/hotplug/cpqphp_pci.c 		rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, 0), PCI_VENDOR_ID, &ID);
rc                355 drivers/pci/hotplug/cpqphp_pci.c 		rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, 0), 0x0B, &class_code);
rc                356 drivers/pci/hotplug/cpqphp_pci.c 		if (rc)
rc                357 drivers/pci/hotplug/cpqphp_pci.c 			return rc;
rc                359 drivers/pci/hotplug/cpqphp_pci.c 		rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, 0), PCI_HEADER_TYPE, &header_type);
rc                360 drivers/pci/hotplug/cpqphp_pci.c 		if (rc)
rc                361 drivers/pci/hotplug/cpqphp_pci.c 			return rc;
rc                377 drivers/pci/hotplug/cpqphp_pci.c 				rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_SECONDARY_BUS, &secondary_bus);
rc                378 drivers/pci/hotplug/cpqphp_pci.c 				if (rc) {
rc                379 drivers/pci/hotplug/cpqphp_pci.c 					return rc;
rc                386 drivers/pci/hotplug/cpqphp_pci.c 					rc = cpqhp_save_config(ctrl, sub_bus, 0);
rc                387 drivers/pci/hotplug/cpqphp_pci.c 					if (rc)
rc                388 drivers/pci/hotplug/cpqphp_pci.c 						return rc;
rc                418 drivers/pci/hotplug/cpqphp_pci.c 				rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, function), cloop << 2, (u32 *) &(new_slot->config_space[cloop]));
rc                419 drivers/pci/hotplug/cpqphp_pci.c 				if (rc)
rc                420 drivers/pci/hotplug/cpqphp_pci.c 					return rc;
rc                433 drivers/pci/hotplug/cpqphp_pci.c 				rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_VENDOR_ID, &ID);
rc                438 drivers/pci/hotplug/cpqphp_pci.c 				rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), 0x0B, &class_code);
rc                439 drivers/pci/hotplug/cpqphp_pci.c 				if (rc)
rc                440 drivers/pci/hotplug/cpqphp_pci.c 					return rc;
rc                442 drivers/pci/hotplug/cpqphp_pci.c 				rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_HEADER_TYPE, &header_type);
rc                443 drivers/pci/hotplug/cpqphp_pci.c 				if (rc)
rc                444 drivers/pci/hotplug/cpqphp_pci.c 					return rc;
rc                466 drivers/pci/hotplug/cpqphp_pci.c 	long rc;
rc                503 drivers/pci/hotplug/cpqphp_pci.c 			rc = cpqhp_save_config(ctrl, sub_bus, 0);
rc                504 drivers/pci/hotplug/cpqphp_pci.c 			if (rc)
rc                505 drivers/pci/hotplug/cpqphp_pci.c 				return(rc);
rc                557 drivers/pci/hotplug/cpqphp_pci.c 	u32 rc;
rc                580 drivers/pci/hotplug/cpqphp_pci.c 				rc = cpqhp_save_base_addr_length(ctrl, next);
rc                581 drivers/pci/hotplug/cpqphp_pci.c 				if (rc)
rc                582 drivers/pci/hotplug/cpqphp_pci.c 					return rc;
rc                956 drivers/pci/hotplug/cpqphp_pci.c 	u32 rc;
rc                984 drivers/pci/hotplug/cpqphp_pci.c 				rc = cpqhp_configure_board(ctrl, next);
rc                985 drivers/pci/hotplug/cpqphp_pci.c 				if (rc)
rc                986 drivers/pci/hotplug/cpqphp_pci.c 					return rc;
rc               1034 drivers/pci/hotplug/cpqphp_pci.c 	u32 rc;
rc               1082 drivers/pci/hotplug/cpqphp_pci.c 				rc = cpqhp_valid_replace(ctrl, next);
rc               1083 drivers/pci/hotplug/cpqphp_pci.c 				if (rc)
rc               1084 drivers/pci/hotplug/cpqphp_pci.c 					return rc;
rc               1177 drivers/pci/hotplug/cpqphp_pci.c 	u32 temp_dword, rc;
rc               1229 drivers/pci/hotplug/cpqphp_pci.c 	rc = compaq_nvram_load(rom_start, ctrl);
rc               1230 drivers/pci/hotplug/cpqphp_pci.c 	if (rc)
rc               1231 drivers/pci/hotplug/cpqphp_pci.c 		return rc;
rc               1400 drivers/pci/hotplug/cpqphp_pci.c 	rc = 1;
rc               1401 drivers/pci/hotplug/cpqphp_pci.c 	rc &= cpqhp_resource_sort_and_combine(&(ctrl->mem_head));
rc               1402 drivers/pci/hotplug/cpqphp_pci.c 	rc &= cpqhp_resource_sort_and_combine(&(ctrl->p_mem_head));
rc               1403 drivers/pci/hotplug/cpqphp_pci.c 	rc &= cpqhp_resource_sort_and_combine(&(ctrl->io_head));
rc               1404 drivers/pci/hotplug/cpqphp_pci.c 	rc &= cpqhp_resource_sort_and_combine(&(ctrl->bus_head));
rc               1406 drivers/pci/hotplug/cpqphp_pci.c 	return rc;
rc               1420 drivers/pci/hotplug/cpqphp_pci.c 	int rc = 0;
rc               1460 drivers/pci/hotplug/cpqphp_pci.c 	rc |= cpqhp_resource_sort_and_combine(&(resources->mem_head));
rc               1461 drivers/pci/hotplug/cpqphp_pci.c 	rc |= cpqhp_resource_sort_and_combine(&(resources->p_mem_head));
rc               1462 drivers/pci/hotplug/cpqphp_pci.c 	rc |= cpqhp_resource_sort_and_combine(&(resources->io_head));
rc               1463 drivers/pci/hotplug/cpqphp_pci.c 	rc |= cpqhp_resource_sort_and_combine(&(resources->bus_head));
rc               1465 drivers/pci/hotplug/cpqphp_pci.c 	return rc;
rc                 63 drivers/pci/hotplug/ibmphp_core.c 	int rc = 1;
rc                 70 drivers/pci/hotplug/ibmphp_core.c 		rc = ibmphp_hpc_readslot(slot_cur, READ_BUSSTATUS, NULL);
rc                 72 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc                 73 drivers/pci/hotplug/ibmphp_core.c 		return rc;
rc                 93 drivers/pci/hotplug/ibmphp_core.c 	int rc;
rc                 94 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_hpc_readslot(*sl, READ_ALLSTAT, NULL);
rc                 95 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc                 96 drivers/pci/hotplug/ibmphp_core.c 		return rc;
rc                 98 drivers/pci/hotplug/ibmphp_core.c 		rc = get_cur_bus_info(sl);
rc                 99 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc                223 drivers/pci/hotplug/ibmphp_core.c 	int rc = 0;
rc                244 drivers/pci/hotplug/ibmphp_core.c 			rc = -ENODEV;
rc                249 drivers/pci/hotplug/ibmphp_core.c 		if (rc == 0) {
rc                251 drivers/pci/hotplug/ibmphp_core.c 			rc = ibmphp_hpc_writeslot(pslot, cmd);
rc                254 drivers/pci/hotplug/ibmphp_core.c 		rc = -ENODEV;
rc                258 drivers/pci/hotplug/ibmphp_core.c 	debug("set_attention_status - Exit rc[%d]\n", rc);
rc                259 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc                264 drivers/pci/hotplug/ibmphp_core.c 	int rc = -ENODEV;
rc                275 drivers/pci/hotplug/ibmphp_core.c 		rc = ibmphp_hpc_readslot(pslot, READ_SLOTSTATUS,
rc                277 drivers/pci/hotplug/ibmphp_core.c 		if (!rc)
rc                278 drivers/pci/hotplug/ibmphp_core.c 			rc = ibmphp_hpc_readslot(pslot, READ_EXTSLOTSTATUS,
rc                280 drivers/pci/hotplug/ibmphp_core.c 		if (!rc)
rc                285 drivers/pci/hotplug/ibmphp_core.c 	debug("get_attention_status - Exit rc[%d] value[%x]\n", rc, *value);
rc                286 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc                291 drivers/pci/hotplug/ibmphp_core.c 	int rc = -ENODEV;
rc                301 drivers/pci/hotplug/ibmphp_core.c 		rc = ibmphp_hpc_readslot(pslot, READ_SLOTSTATUS,
rc                303 drivers/pci/hotplug/ibmphp_core.c 		if (!rc)
rc                309 drivers/pci/hotplug/ibmphp_core.c 			rc, rc, *value);
rc                310 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc                316 drivers/pci/hotplug/ibmphp_core.c 	int rc = -ENODEV;
rc                326 drivers/pci/hotplug/ibmphp_core.c 		rc = ibmphp_hpc_readslot(pslot, READ_SLOTSTATUS,
rc                328 drivers/pci/hotplug/ibmphp_core.c 		if (!rc)
rc                334 drivers/pci/hotplug/ibmphp_core.c 			rc, rc, *value);
rc                335 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc                340 drivers/pci/hotplug/ibmphp_core.c 	int rc = -ENODEV;
rc                351 drivers/pci/hotplug/ibmphp_core.c 		rc = ibmphp_hpc_readslot(pslot, READ_SLOTSTATUS,
rc                353 drivers/pci/hotplug/ibmphp_core.c 		if (!rc) {
rc                363 drivers/pci/hotplug/ibmphp_core.c 	debug("get_adapter_present - Exit rc[%d] value[%x]\n", rc, *value);
rc                364 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc                369 drivers/pci/hotplug/ibmphp_core.c 	int rc = 0;
rc                394 drivers/pci/hotplug/ibmphp_core.c 		rc = -ENODEV;
rc                397 drivers/pci/hotplug/ibmphp_core.c 	if (!rc)
rc                400 drivers/pci/hotplug/ibmphp_core.c 	debug("%s - Exit rc[%d] speed[%x]\n", __func__, rc, speed);
rc                401 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc                476 drivers/pci/hotplug/ibmphp_core.c 	int rc;
rc                509 drivers/pci/hotplug/ibmphp_core.c 				rc = power_off(slot_cur);
rc                510 drivers/pci/hotplug/ibmphp_core.c 				if (rc)
rc                511 drivers/pci/hotplug/ibmphp_core.c 					return rc;
rc                780 drivers/pci/hotplug/ibmphp_core.c 	int rc;
rc                792 drivers/pci/hotplug/ibmphp_core.c 		rc = slot_update(&tmp_slot);
rc                793 drivers/pci/hotplug/ibmphp_core.c 		if (rc)
rc                811 drivers/pci/hotplug/ibmphp_core.c 	int rc;
rc                822 drivers/pci/hotplug/ibmphp_core.c 		rc = slot_update(&slot_cur);
rc                823 drivers/pci/hotplug/ibmphp_core.c 		if (rc)
rc                824 drivers/pci/hotplug/ibmphp_core.c 			return rc;
rc                966 drivers/pci/hotplug/ibmphp_core.c 	int rc, i, rcpr;
rc                976 drivers/pci/hotplug/ibmphp_core.c 	rc = validate(slot_cur, ENABLE);
rc                977 drivers/pci/hotplug/ibmphp_core.c 	if (rc) {
rc                984 drivers/pci/hotplug/ibmphp_core.c 	rc = set_bus(slot_cur);
rc                985 drivers/pci/hotplug/ibmphp_core.c 	if (rc) {
rc                996 drivers/pci/hotplug/ibmphp_core.c 	rc = check_limitations(slot_cur);
rc                997 drivers/pci/hotplug/ibmphp_core.c 	if (rc) {
rc               1001 drivers/pci/hotplug/ibmphp_core.c 		rc = -EINVAL;
rc               1005 drivers/pci/hotplug/ibmphp_core.c 	rc = power_on(slot_cur);
rc               1007 drivers/pci/hotplug/ibmphp_core.c 	if (rc) {
rc               1015 drivers/pci/hotplug/ibmphp_core.c 			rc = -ENODEV;
rc               1039 drivers/pci/hotplug/ibmphp_core.c 	rc = slot_update(&slot_cur);
rc               1040 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc               1043 drivers/pci/hotplug/ibmphp_core.c 	rc = -EINVAL;
rc               1063 drivers/pci/hotplug/ibmphp_core.c 		rc = -ENOMEM;
rc               1081 drivers/pci/hotplug/ibmphp_core.c 		rc = -ENOMEM;
rc               1095 drivers/pci/hotplug/ibmphp_core.c 		rc = -EFAULT;
rc               1099 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_update_slot_info(slot_cur);
rc               1102 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc               1110 drivers/pci/hotplug/ibmphp_core.c 		rc = rcpr;
rc               1121 drivers/pci/hotplug/ibmphp_core.c 		rc = rcpr;
rc               1136 drivers/pci/hotplug/ibmphp_core.c 	int rc;
rc               1139 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_do_disable_slot(slot);
rc               1141 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc               1146 drivers/pci/hotplug/ibmphp_core.c 	int rc;
rc               1158 drivers/pci/hotplug/ibmphp_core.c 		rc = validate(slot_cur, DISABLE);
rc               1160 drivers/pci/hotplug/ibmphp_core.c 		if (rc)
rc               1169 drivers/pci/hotplug/ibmphp_core.c 			rc = -ENOMEM;
rc               1190 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_unconfigure_card(&slot_cur, 0);
rc               1193 drivers/pci/hotplug/ibmphp_core.c 	if (rc) {
rc               1198 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_hpc_writeslot(slot_cur, HPC_SLOT_OFF);
rc               1199 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc               1203 drivers/pci/hotplug/ibmphp_core.c 	rc = slot_update(&slot_cur);
rc               1204 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc               1207 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_update_slot_info(slot_cur);
rc               1210 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc               1217 drivers/pci/hotplug/ibmphp_core.c 		rc = -EFAULT;
rc               1258 drivers/pci/hotplug/ibmphp_core.c 	int rc = 0;
rc               1266 drivers/pci/hotplug/ibmphp_core.c 		rc = -ENOMEM;
rc               1273 drivers/pci/hotplug/ibmphp_core.c 		rc = -ENODEV;
rc               1283 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_access_ebda();
rc               1284 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc               1288 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_rsrc_init();
rc               1289 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc               1295 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_register_pci();
rc               1296 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc               1300 drivers/pci/hotplug/ibmphp_core.c 		rc = -ENODEV;
rc               1305 drivers/pci/hotplug/ibmphp_core.c 	rc = ibmphp_hpc_start_poll_thread();
rc               1306 drivers/pci/hotplug/ibmphp_core.c 	if (rc)
rc               1310 drivers/pci/hotplug/ibmphp_core.c 	return rc;
rc                235 drivers/pci/hotplug/ibmphp_ebda.c 	int rc = 0;
rc                309 drivers/pci/hotplug/ibmphp_ebda.c 				rc = -ENOMEM;
rc                322 drivers/pci/hotplug/ibmphp_ebda.c 			rc = readw(io_mem + sub_addr);	/* next sub blk */
rc                337 drivers/pci/hotplug/ibmphp_ebda.c 				rc = -ENOMEM;
rc                357 drivers/pci/hotplug/ibmphp_ebda.c 				rc = -ENOMEM;
rc                379 drivers/pci/hotplug/ibmphp_ebda.c 			rc = ebda_rio_table();
rc                380 drivers/pci/hotplug/ibmphp_ebda.c 			if (rc)
rc                384 drivers/pci/hotplug/ibmphp_ebda.c 	rc = ebda_rsrc_controller();
rc                385 drivers/pci/hotplug/ibmphp_ebda.c 	if (rc)
rc                388 drivers/pci/hotplug/ibmphp_ebda.c 	rc = ebda_rsrc_rsrc();
rc                391 drivers/pci/hotplug/ibmphp_ebda.c 	rc = -ENODEV;
rc                394 drivers/pci/hotplug/ibmphp_ebda.c 	return rc;
rc                531 drivers/pci/hotplug/ibmphp_ebda.c 	int rc = 0;
rc                536 drivers/pci/hotplug/ibmphp_ebda.c 				rc = -ENODEV;
rc                543 drivers/pci/hotplug/ibmphp_ebda.c 				rc = -ENODEV;
rc                548 drivers/pci/hotplug/ibmphp_ebda.c 	return rc;
rc                667 drivers/pci/hotplug/ibmphp_ebda.c 	int rc = 0;
rc                670 drivers/pci/hotplug/ibmphp_ebda.c 	rc = ibmphp_hpc_readslot(slot, READ_ALLSTAT, NULL);
rc                671 drivers/pci/hotplug/ibmphp_ebda.c 	return rc;
rc                691 drivers/pci/hotplug/ibmphp_ebda.c 	int rc;
rc                717 drivers/pci/hotplug/ibmphp_ebda.c 			rc = -ENOMEM;
rc                744 drivers/pci/hotplug/ibmphp_ebda.c 					rc = -ENOMEM;
rc                815 drivers/pci/hotplug/ibmphp_ebda.c 					rc = -ENODEV;
rc                830 drivers/pci/hotplug/ibmphp_ebda.c 				rc = -ENODEV;
rc                846 drivers/pci/hotplug/ibmphp_ebda.c 				rc = -ENOMEM;
rc                870 drivers/pci/hotplug/ibmphp_ebda.c 				rc = -ENODEV;
rc                880 drivers/pci/hotplug/ibmphp_ebda.c 			rc = fillslotinfo(&tmp_slot->hotplug_slot);
rc                881 drivers/pci/hotplug/ibmphp_ebda.c 			if (rc)
rc                884 drivers/pci/hotplug/ibmphp_ebda.c 			rc = ibmphp_init_devno(&tmp_slot);
rc                885 drivers/pci/hotplug/ibmphp_ebda.c 			if (rc)
rc                915 drivers/pci/hotplug/ibmphp_ebda.c 	return rc;
rc               1094 drivers/pci/hotplug/ibmphp_ebda.c 	int rc = 0;
rc               1098 drivers/pci/hotplug/ibmphp_ebda.c 			rc = pci_register_driver(&ibmphp_driver);
rc               1102 drivers/pci/hotplug/ibmphp_ebda.c 	return rc;
rc                228 drivers/pci/hotplug/ibmphp_hpc.c 	u8 rc;
rc                237 drivers/pci/hotplug/ibmphp_hpc.c 	rc = 0;
rc                298 drivers/pci/hotplug/ibmphp_hpc.c 		rc = HPC_ERROR;
rc                315 drivers/pci/hotplug/ibmphp_hpc.c 		rc = HPC_ERROR;
rc                318 drivers/pci/hotplug/ibmphp_hpc.c 	debug_polling("%s Exit rc[%x]\n", __func__, rc);
rc                319 drivers/pci/hotplug/ibmphp_hpc.c 	return (rc);
rc                361 drivers/pci/hotplug/ibmphp_hpc.c 	u8 rc = -ENODEV;
rc                365 drivers/pci/hotplug/ibmphp_hpc.c 		rc = 0;
rc                367 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                372 drivers/pci/hotplug/ibmphp_hpc.c 	u8 rc;
rc                375 drivers/pci/hotplug/ibmphp_hpc.c 		rc = isa_ctrl_read(ctlr, offset);
rc                378 drivers/pci/hotplug/ibmphp_hpc.c 		rc = pci_ctrl_read(ctlr, offset);
rc                382 drivers/pci/hotplug/ibmphp_hpc.c 		rc = i2c_ctrl_read(ctlr, base, offset);
rc                387 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                392 drivers/pci/hotplug/ibmphp_hpc.c 	u8 rc = 0;
rc                398 drivers/pci/hotplug/ibmphp_hpc.c 		rc = pci_ctrl_write(ctlr, offset, data);
rc                402 drivers/pci/hotplug/ibmphp_hpc.c 		rc = i2c_ctrl_write(ctlr, base, offset, data);
rc                407 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                418 drivers/pci/hotplug/ibmphp_hpc.c 	u8 rc;
rc                428 drivers/pci/hotplug/ibmphp_hpc.c 		rc = 0x0F;
rc                436 drivers/pci/hotplug/ibmphp_hpc.c 		rc = index;
rc                444 drivers/pci/hotplug/ibmphp_hpc.c 		rc = index + WPG_1ST_BUS_INDEX - 1;
rc                449 drivers/pci/hotplug/ibmphp_hpc.c 		rc = HPC_ERROR;
rc                452 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                464 drivers/pci/hotplug/ibmphp_hpc.c 	u8 rc;
rc                468 drivers/pci/hotplug/ibmphp_hpc.c 		rc = 0x0F;
rc                472 drivers/pci/hotplug/ibmphp_hpc.c 		rc = index;
rc                475 drivers/pci/hotplug/ibmphp_hpc.c 		rc = index + WPG_1ST_EXTSLOT_INDEX;
rc                478 drivers/pci/hotplug/ibmphp_hpc.c 		rc = index + WPG_1ST_BUS_INDEX - 1;
rc                481 drivers/pci/hotplug/ibmphp_hpc.c 		rc = 0x28;
rc                484 drivers/pci/hotplug/ibmphp_hpc.c 		rc = 0x25;
rc                487 drivers/pci/hotplug/ibmphp_hpc.c 		rc = 0x27;
rc                490 drivers/pci/hotplug/ibmphp_hpc.c 		rc = HPC_ERROR;
rc                492 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                510 drivers/pci/hotplug/ibmphp_hpc.c 	int rc = 0;
rc                517 drivers/pci/hotplug/ibmphp_hpc.c 		rc = -EINVAL;
rc                518 drivers/pci/hotplug/ibmphp_hpc.c 		err("%s - Error invalid pointer, rc[%d]\n", __func__, rc);
rc                519 drivers/pci/hotplug/ibmphp_hpc.c 		return rc;
rc                525 drivers/pci/hotplug/ibmphp_hpc.c 			rc = -EINVAL;
rc                526 drivers/pci/hotplug/ibmphp_hpc.c 			err("%s - Exit Error:invalid bus, rc[%d]\n", __func__, rc);
rc                527 drivers/pci/hotplug/ibmphp_hpc.c 			return rc;
rc                536 drivers/pci/hotplug/ibmphp_hpc.c 		rc = -EINVAL;
rc                537 drivers/pci/hotplug/ibmphp_hpc.c 		err("%s - Exit Error:invalid index, rc[%d]\n", __func__, rc);
rc                538 drivers/pci/hotplug/ibmphp_hpc.c 		return rc;
rc                554 drivers/pci/hotplug/ibmphp_hpc.c 	rc = hpc_wait_ctlr_notworking(HPC_CTLR_WORKING_TOUT, ctlr_ptr, wpg_bbar, &status);
rc                555 drivers/pci/hotplug/ibmphp_hpc.c 	if (!rc) {
rc                561 drivers/pci/hotplug/ibmphp_hpc.c 			rc = hpc_wait_ctlr_notworking(HPC_CTLR_WORKING_TOUT, ctlr_ptr, wpg_bbar,
rc                563 drivers/pci/hotplug/ibmphp_hpc.c 			if (!rc)
rc                602 drivers/pci/hotplug/ibmphp_hpc.c 				rc = hpc_wait_ctlr_notworking(HPC_CTLR_WORKING_TOUT, ctlr_ptr,
rc                604 drivers/pci/hotplug/ibmphp_hpc.c 				if (!rc) {
rc                606 drivers/pci/hotplug/ibmphp_hpc.c 					rc = hpc_wait_ctlr_notworking(HPC_CTLR_WORKING_TOUT,
rc                608 drivers/pci/hotplug/ibmphp_hpc.c 					if (!rc)
rc                614 drivers/pci/hotplug/ibmphp_hpc.c 					rc = -EINVAL;
rc                620 drivers/pci/hotplug/ibmphp_hpc.c 			rc = -EINVAL;
rc                634 drivers/pci/hotplug/ibmphp_hpc.c 	debug_polling("%s - Exit rc[%d]\n", __func__, rc);
rc                635 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                650 drivers/pci/hotplug/ibmphp_hpc.c 	int rc = 0;
rc                655 drivers/pci/hotplug/ibmphp_hpc.c 		rc = -EINVAL;
rc                656 drivers/pci/hotplug/ibmphp_hpc.c 		err("%s - Error Exit rc[%d]\n", __func__, rc);
rc                657 drivers/pci/hotplug/ibmphp_hpc.c 		return rc;
rc                665 drivers/pci/hotplug/ibmphp_hpc.c 			rc = -EINVAL;
rc                666 drivers/pci/hotplug/ibmphp_hpc.c 			err("%s - Exit Error:invalid bus, rc[%d]\n", __func__, rc);
rc                667 drivers/pci/hotplug/ibmphp_hpc.c 			return rc;
rc                676 drivers/pci/hotplug/ibmphp_hpc.c 		rc = -EINVAL;
rc                677 drivers/pci/hotplug/ibmphp_hpc.c 		err("%s - Error Exit rc[%d]\n", __func__, rc);
rc                678 drivers/pci/hotplug/ibmphp_hpc.c 		return rc;
rc                698 drivers/pci/hotplug/ibmphp_hpc.c 	rc = hpc_wait_ctlr_notworking(HPC_CTLR_WORKING_TOUT, ctlr_ptr, wpg_bbar, &status);
rc                699 drivers/pci/hotplug/ibmphp_hpc.c 	if (!rc) {
rc                709 drivers/pci/hotplug/ibmphp_hpc.c 			rc = hpc_wait_ctlr_notworking(HPC_CTLR_WORKING_TOUT, ctlr_ptr, wpg_bbar,
rc                711 drivers/pci/hotplug/ibmphp_hpc.c 			if (!rc) {
rc                723 drivers/pci/hotplug/ibmphp_hpc.c 					rc = -EFAULT;
rc                737 drivers/pci/hotplug/ibmphp_hpc.c 	debug_polling("%s - Exit rc[%d]\n", __func__, rc);
rc                738 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                791 drivers/pci/hotplug/ibmphp_hpc.c 	int rc;
rc                815 drivers/pci/hotplug/ibmphp_hpc.c 						rc = ibmphp_hpc_readslot(pslot,
rc                834 drivers/pci/hotplug/ibmphp_hpc.c 				rc = ibmphp_hpc_readslot(pslot, READ_ALLSTAT, NULL);
rc                847 drivers/pci/hotplug/ibmphp_hpc.c 						rc = ibmphp_hpc_readslot(pslot,
rc                902 drivers/pci/hotplug/ibmphp_hpc.c 	int rc = 0;
rc                943 drivers/pci/hotplug/ibmphp_hpc.c 				rc = ibmphp_hpc_readslot(pslot, READ_SLOTSTATUS, &status);
rc                964 drivers/pci/hotplug/ibmphp_hpc.c 		rc = ibmphp_do_disable_slot(pslot);
rc                970 drivers/pci/hotplug/ibmphp_hpc.c 	debug("%s - Exit rc[%d] disable[%x] update[%x]\n", __func__, rc, disable, update);
rc                972 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                990 drivers/pci/hotplug/ibmphp_hpc.c 	int rc = 0;
rc               1001 drivers/pci/hotplug/ibmphp_hpc.c 				rc = ibmphp_hpc_readslot(pslot, READ_ALLSTAT, NULL);
rc               1005 drivers/pci/hotplug/ibmphp_hpc.c 				rc = -EINVAL;
rc               1010 drivers/pci/hotplug/ibmphp_hpc.c 	debug("%s - Exit rc[%d]\n", __func__, rc);
rc               1011 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc               1071 drivers/pci/hotplug/ibmphp_hpc.c 	int rc = 0;
rc               1079 drivers/pci/hotplug/ibmphp_hpc.c 			rc = HPC_ERROR;
rc               1089 drivers/pci/hotplug/ibmphp_hpc.c 				rc = HPC_ERROR;
rc               1094 drivers/pci/hotplug/ibmphp_hpc.c 	debug_polling("hpc_wait_ctlr_notworking - Exit rc[%x] status[%x]\n", rc, *pstatus);
rc               1095 drivers/pci/hotplug/ibmphp_hpc.c 	return rc;
rc                 76 drivers/pci/hotplug/ibmphp_pci.c 	int rc, i, j;
rc                134 drivers/pci/hotplug/ibmphp_pci.c 					rc = configure_device(cur_func);
rc                135 drivers/pci/hotplug/ibmphp_pci.c 					if (rc < 0) {
rc                147 drivers/pci/hotplug/ibmphp_pci.c 					rc = configure_device(cur_func);
rc                148 drivers/pci/hotplug/ibmphp_pci.c 					if (rc < 0) {
rc                174 drivers/pci/hotplug/ibmphp_pci.c 					rc = configure_bridge(&cur_func, slotno);
rc                175 drivers/pci/hotplug/ibmphp_pci.c 					if (rc == -ENODEV) {
rc                178 drivers/pci/hotplug/ibmphp_pci.c 						return rc;
rc                180 drivers/pci/hotplug/ibmphp_pci.c 					if (rc) {
rc                207 drivers/pci/hotplug/ibmphp_pci.c 							rc = ibmphp_configure_card(newfunc, slotno);
rc                209 drivers/pci/hotplug/ibmphp_pci.c 							if (rc) {
rc                243 drivers/pci/hotplug/ibmphp_pci.c 					rc = configure_bridge(&cur_func, slotno);
rc                244 drivers/pci/hotplug/ibmphp_pci.c 					if (rc == -ENODEV) {
rc                247 drivers/pci/hotplug/ibmphp_pci.c 						return rc;
rc                249 drivers/pci/hotplug/ibmphp_pci.c 					if (rc) {
rc                279 drivers/pci/hotplug/ibmphp_pci.c 							rc = ibmphp_configure_card(newfunc, slotno);
rc                282 drivers/pci/hotplug/ibmphp_pci.c 							if (rc) {
rc                322 drivers/pci/hotplug/ibmphp_pci.c 	return rc;
rc                548 drivers/pci/hotplug/ibmphp_pci.c 	int rc;
rc                902 drivers/pci/hotplug/ibmphp_pci.c 			rc = add_new_bus(bus, io, mem, pfmem, func->busno);
rc                904 drivers/pci/hotplug/ibmphp_pci.c 			rc = add_new_bus(bus, io, mem, pfmem, 0xFF);
rc                910 drivers/pci/hotplug/ibmphp_pci.c 		if (rc) {
rc                911 drivers/pci/hotplug/ibmphp_pci.c 			if (rc == -ENOMEM) {
rc                914 drivers/pci/hotplug/ibmphp_pci.c 				return rc;
rc                916 drivers/pci/hotplug/ibmphp_pci.c 			retval = rc;
rc               1424 drivers/pci/hotplug/ibmphp_pci.c 	int rc;
rc               1467 drivers/pci/hotplug/ibmphp_pci.c 					rc = unconfigure_boot_device(busno, device, function);
rc               1468 drivers/pci/hotplug/ibmphp_pci.c 					if (rc) {
rc               1471 drivers/pci/hotplug/ibmphp_pci.c 						return rc;
rc               1476 drivers/pci/hotplug/ibmphp_pci.c 					rc = unconfigure_boot_device(busno, device, function);
rc               1477 drivers/pci/hotplug/ibmphp_pci.c 					if (rc) {
rc               1480 drivers/pci/hotplug/ibmphp_pci.c 						return rc;
rc               1489 drivers/pci/hotplug/ibmphp_pci.c 					rc = unconfigure_boot_bridge(busno, device, function);
rc               1490 drivers/pci/hotplug/ibmphp_pci.c 					if (rc != 0) {
rc               1492 drivers/pci/hotplug/ibmphp_pci.c 						return rc;
rc               1503 drivers/pci/hotplug/ibmphp_pci.c 					rc = unconfigure_boot_bridge(busno, device, function);
rc               1504 drivers/pci/hotplug/ibmphp_pci.c 					if (rc != 0) {
rc               1506 drivers/pci/hotplug/ibmphp_pci.c 						return rc;
rc               1537 drivers/pci/hotplug/ibmphp_pci.c 	int rc;
rc               1546 drivers/pci/hotplug/ibmphp_pci.c 		rc = unconfigure_boot_card(sl);
rc               1547 drivers/pci/hotplug/ibmphp_pci.c 		if ((rc == -ENODEV) || (rc == -EIO) || (rc == -EINVAL)) {
rc               1549 drivers/pci/hotplug/ibmphp_pci.c 			return rc;
rc                190 drivers/pci/hotplug/ibmphp_res.c 	int rc;
rc                206 drivers/pci/hotplug/ibmphp_res.c 					rc = alloc_bus_range(&newbus, &newrange, curr, MEM, 1);
rc                207 drivers/pci/hotplug/ibmphp_res.c 					if (rc)
rc                208 drivers/pci/hotplug/ibmphp_res.c 						return rc;
rc                215 drivers/pci/hotplug/ibmphp_res.c 						rc = alloc_bus_range(&bus_cur, &newrange, curr, MEM, 0);
rc                216 drivers/pci/hotplug/ibmphp_res.c 						if (rc)
rc                217 drivers/pci/hotplug/ibmphp_res.c 							return rc;
rc                220 drivers/pci/hotplug/ibmphp_res.c 						rc = alloc_bus_range(&newbus, &newrange, curr, MEM, 1);
rc                221 drivers/pci/hotplug/ibmphp_res.c 						if (rc)
rc                222 drivers/pci/hotplug/ibmphp_res.c 							return rc;
rc                232 drivers/pci/hotplug/ibmphp_res.c 					rc = alloc_bus_range(&newbus, &newrange, curr, PFMEM, 1);
rc                233 drivers/pci/hotplug/ibmphp_res.c 					if (rc)
rc                234 drivers/pci/hotplug/ibmphp_res.c 						return rc;
rc                241 drivers/pci/hotplug/ibmphp_res.c 						rc = alloc_bus_range(&bus_cur, &newrange, curr, PFMEM, 0);
rc                242 drivers/pci/hotplug/ibmphp_res.c 						if (rc)
rc                243 drivers/pci/hotplug/ibmphp_res.c 							return rc;
rc                246 drivers/pci/hotplug/ibmphp_res.c 						rc = alloc_bus_range(&newbus, &newrange, curr, PFMEM, 1);
rc                247 drivers/pci/hotplug/ibmphp_res.c 						if (rc)
rc                248 drivers/pci/hotplug/ibmphp_res.c 							return rc;
rc                257 drivers/pci/hotplug/ibmphp_res.c 					rc = alloc_bus_range(&newbus, &newrange, curr, IO, 1);
rc                258 drivers/pci/hotplug/ibmphp_res.c 					if (rc)
rc                259 drivers/pci/hotplug/ibmphp_res.c 						return rc;
rc                265 drivers/pci/hotplug/ibmphp_res.c 						rc = alloc_bus_range(&bus_cur, &newrange, curr, IO, 0);
rc                266 drivers/pci/hotplug/ibmphp_res.c 						if (rc)
rc                267 drivers/pci/hotplug/ibmphp_res.c 							return rc;
rc                270 drivers/pci/hotplug/ibmphp_res.c 						rc = alloc_bus_range(&newbus, &newrange, curr, IO, 1);
rc                271 drivers/pci/hotplug/ibmphp_res.c 						if (rc)
rc                272 drivers/pci/hotplug/ibmphp_res.c 							return rc;
rc                353 drivers/pci/hotplug/ibmphp_res.c 		rc = update_bridge_ranges(&bus_cur);
rc                354 drivers/pci/hotplug/ibmphp_res.c 		if (rc)
rc                355 drivers/pci/hotplug/ibmphp_res.c 			return rc;
rc               1345 drivers/pci/hotplug/ibmphp_res.c 	int rc;
rc               1356 drivers/pci/hotplug/ibmphp_res.c 	rc = remove_ranges(bus, prev_bus);
rc               1357 drivers/pci/hotplug/ibmphp_res.c 	if (rc)
rc               1358 drivers/pci/hotplug/ibmphp_res.c 		return rc;
rc                184 drivers/pci/hotplug/pciehp_core.c 	int rc;
rc                206 drivers/pci/hotplug/pciehp_core.c 	rc = init_slot(ctrl);
rc                207 drivers/pci/hotplug/pciehp_core.c 	if (rc) {
rc                208 drivers/pci/hotplug/pciehp_core.c 		if (rc == -EBUSY)
rc                211 drivers/pci/hotplug/pciehp_core.c 			ctrl_err(ctrl, "Slot initialization failed (%d)\n", rc);
rc                216 drivers/pci/hotplug/pciehp_core.c 	rc = pcie_init_notification(ctrl);
rc                217 drivers/pci/hotplug/pciehp_core.c 	if (rc) {
rc                218 drivers/pci/hotplug/pciehp_core.c 		ctrl_err(ctrl, "Notification initialization failed (%d)\n", rc);
rc                223 drivers/pci/hotplug/pciehp_core.c 	rc = pci_hp_add(&ctrl->hotplug_slot);
rc                224 drivers/pci/hotplug/pciehp_core.c 	if (rc) {
rc                225 drivers/pci/hotplug/pciehp_core.c 		ctrl_err(ctrl, "Publication to user space failed (%d)\n", rc);
rc                 98 drivers/pci/hotplug/pciehp_hpc.c 	int rc;
rc                122 drivers/pci/hotplug/pciehp_hpc.c 		rc = wait_event_timeout(ctrl->queue, !ctrl->cmd_busy, timeout);
rc                124 drivers/pci/hotplug/pciehp_hpc.c 		rc = pcie_poll_cmd(ctrl, jiffies_to_msecs(timeout));
rc                126 drivers/pci/hotplug/pciehp_hpc.c 	if (!rc)
rc                789 drivers/pci/hotplug/pciehp_hpc.c 	int rc;
rc                807 drivers/pci/hotplug/pciehp_hpc.c 	rc = pci_bridge_secondary_bus_reset(ctrl->pcie->port);
rc                815 drivers/pci/hotplug/pciehp_hpc.c 	return rc;
rc                 44 drivers/pci/hotplug/rpadlpar_core.c 	int rc;
rc                 50 drivers/pci/hotplug/rpadlpar_core.c 		rc = rpaphp_check_drc_props(dn, drc_name, NULL);
rc                 51 drivers/pci/hotplug/rpadlpar_core.c 		if (rc == 0)
rc                 64 drivers/pci/hotplug/rpadlpar_core.c 	int rc;
rc                 67 drivers/pci/hotplug/rpadlpar_core.c 		rc = rpaphp_check_drc_props(np, drc_name, drc_type);
rc                 68 drivers/pci/hotplug/rpadlpar_core.c 		if (rc == 0)
rc                208 drivers/pci/hotplug/rpadlpar_core.c 	int rc = 0;
rc                223 drivers/pci/hotplug/rpadlpar_core.c 	rc = remove_phb_dynamic(pdn->phb);
rc                224 drivers/pci/hotplug/rpadlpar_core.c 	if (rc < 0)
rc                225 drivers/pci/hotplug/rpadlpar_core.c 		return rc;
rc                288 drivers/pci/hotplug/rpadlpar_core.c 	int rc = -EIO;
rc                296 drivers/pci/hotplug/rpadlpar_core.c 		rc = -ENODEV;
rc                302 drivers/pci/hotplug/rpadlpar_core.c 			rc = dlpar_add_vio_slot(drc_name, dn);
rc                305 drivers/pci/hotplug/rpadlpar_core.c 			rc = dlpar_add_pci_slot(drc_name, dn);
rc                308 drivers/pci/hotplug/rpadlpar_core.c 			rc = dlpar_add_phb(drc_name, dn);
rc                316 drivers/pci/hotplug/rpadlpar_core.c 	return rc;
rc                423 drivers/pci/hotplug/rpadlpar_core.c 	int rc = 0;
rc                430 drivers/pci/hotplug/rpadlpar_core.c 		rc = -ENODEV;
rc                436 drivers/pci/hotplug/rpadlpar_core.c 			rc = dlpar_remove_vio_slot(drc_name, dn);
rc                439 drivers/pci/hotplug/rpadlpar_core.c 			rc = dlpar_remove_phb(drc_name, dn);
rc                442 drivers/pci/hotplug/rpadlpar_core.c 			rc = dlpar_remove_pci_slot(drc_name, dn);
rc                451 drivers/pci/hotplug/rpadlpar_core.c 	return rc;
rc                456 drivers/pci/hotplug/rpadlpar_core.c 	int rc = rtas_token("ibm,configure-connector");
rc                458 drivers/pci/hotplug/rpadlpar_core.c 	return (int) (rc != RTAS_UNKNOWN_SERVICE);
rc                 32 drivers/pci/hotplug/rpadlpar_sysfs.c 	int rc;
rc                 44 drivers/pci/hotplug/rpadlpar_sysfs.c 	rc = dlpar_add_slot(drc_name);
rc                 45 drivers/pci/hotplug/rpadlpar_sysfs.c 	if (rc)
rc                 46 drivers/pci/hotplug/rpadlpar_sysfs.c 		return rc;
rc                 62 drivers/pci/hotplug/rpadlpar_sysfs.c 	int rc;
rc                 75 drivers/pci/hotplug/rpadlpar_sysfs.c 	rc = dlpar_remove_slot(drc_name);
rc                 76 drivers/pci/hotplug/rpadlpar_sysfs.c 	if (rc)
rc                 77 drivers/pci/hotplug/rpadlpar_sysfs.c 		return rc;
rc                 54 drivers/pci/hotplug/rpaphp_core.c 	int rc;
rc                 67 drivers/pci/hotplug/rpaphp_core.c 	rc = rtas_set_indicator(DR_INDICATOR, slot->index, value);
rc                 68 drivers/pci/hotplug/rpaphp_core.c 	if (!rc)
rc                 71 drivers/pci/hotplug/rpaphp_core.c 	return rc;
rc                105 drivers/pci/hotplug/rpaphp_core.c 	int rc, state;
rc                107 drivers/pci/hotplug/rpaphp_core.c 	rc = rpaphp_get_sensor_state(slot, &state);
rc                110 drivers/pci/hotplug/rpaphp_core.c 	if (rc)
rc                111 drivers/pci/hotplug/rpaphp_core.c 		return rc;
rc                199 drivers/pci/hotplug/rpaphp_core.c 	int i, rc;
rc                201 drivers/pci/hotplug/rpaphp_core.c 	rc = get_children_props(dn->parent, &indexes, &names, &types, &domains);
rc                202 drivers/pci/hotplug/rpaphp_core.c 	if (rc < 0) {
rc                320 drivers/pci/hotplug/rpaphp_core.c 	int rc;
rc                322 drivers/pci/hotplug/rpaphp_core.c 	rc = get_children_props(dn, indexes, names, &drc_types, power_domains);
rc                323 drivers/pci/hotplug/rpaphp_core.c 	if (rc < 0)
rc                 23 drivers/pci/hotplug/rpaphp_pci.c 	int rc;
rc                 26 drivers/pci/hotplug/rpaphp_pci.c 	rc = rtas_get_sensor(DR_ENTITY_SENSE, slot->index, state);
rc                 28 drivers/pci/hotplug/rpaphp_pci.c 	if (rc < 0) {
rc                 29 drivers/pci/hotplug/rpaphp_pci.c 		if (rc == -EFAULT || rc == -EEXIST) {
rc                 36 drivers/pci/hotplug/rpaphp_pci.c 			rc = rtas_set_power_level(slot->power_domain, POWER_ON,
rc                 38 drivers/pci/hotplug/rpaphp_pci.c 			if (rc < 0) {
rc                 40 drivers/pci/hotplug/rpaphp_pci.c 				    __func__, slot->name, rc);
rc                 42 drivers/pci/hotplug/rpaphp_pci.c 				rc = rtas_get_sensor(DR_ENTITY_SENSE,
rc                 45 drivers/pci/hotplug/rpaphp_pci.c 		} else if (rc == -ENODEV)
rc                 50 drivers/pci/hotplug/rpaphp_pci.c 	return rc;
rc                 63 drivers/pci/hotplug/rpaphp_pci.c 	int rc, level, state;
rc                 69 drivers/pci/hotplug/rpaphp_pci.c 	rc = rtas_get_power_level(slot->power_domain, &level);
rc                 70 drivers/pci/hotplug/rpaphp_pci.c 	if (rc)
rc                 71 drivers/pci/hotplug/rpaphp_pci.c 		return rc;
rc                 74 drivers/pci/hotplug/rpaphp_pci.c 	rc = rpaphp_get_sensor_state(slot, &state);
rc                 75 drivers/pci/hotplug/rpaphp_pci.c 	if (rc)
rc                 76 drivers/pci/hotplug/rpaphp_pci.c 		return rc;
rc                 69 drivers/pci/hotplug/s390_pci_hpc.c 	int rc;
rc                 74 drivers/pci/hotplug/s390_pci_hpc.c 	rc = slot_configure(slot);
rc                 75 drivers/pci/hotplug/s390_pci_hpc.c 	if (rc)
rc                 76 drivers/pci/hotplug/s390_pci_hpc.c 		return rc;
rc                 78 drivers/pci/hotplug/s390_pci_hpc.c 	rc = zpci_enable_device(slot->zdev);
rc                 79 drivers/pci/hotplug/s390_pci_hpc.c 	if (rc)
rc                 87 drivers/pci/hotplug/s390_pci_hpc.c 	return rc;
rc                 91 drivers/pci/hotplug/s390_pci_hpc.c 	return rc;
rc                 98 drivers/pci/hotplug/s390_pci_hpc.c 	int rc;
rc                109 drivers/pci/hotplug/s390_pci_hpc.c 	rc = zpci_disable_device(slot->zdev);
rc                110 drivers/pci/hotplug/s390_pci_hpc.c 	if (rc)
rc                111 drivers/pci/hotplug/s390_pci_hpc.c 		return rc;
rc                149 drivers/pci/hotplug/s390_pci_hpc.c 	int rc;
rc                162 drivers/pci/hotplug/s390_pci_hpc.c 	rc = pci_hp_register(&slot->hotplug_slot, zdev->bus,
rc                164 drivers/pci/hotplug/s390_pci_hpc.c 	if (rc)
rc                257 drivers/pci/hotplug/shpchp_core.c 	int rc;
rc                272 drivers/pci/hotplug/shpchp_core.c 	rc = shpc_init(ctrl, pdev);
rc                273 drivers/pci/hotplug/shpchp_core.c 	if (rc) {
rc                281 drivers/pci/hotplug/shpchp_core.c 	rc = init_slots(ctrl);
rc                282 drivers/pci/hotplug/shpchp_core.c 	if (rc) {
rc                287 drivers/pci/hotplug/shpchp_core.c 	rc = shpchp_create_ctrl_files(ctrl);
rc                288 drivers/pci/hotplug/shpchp_core.c 	if (rc)
rc                181 drivers/pci/hotplug/shpchp_ctrl.c 	int rc = 0;
rc                184 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->set_bus_speed_mode(p_slot, speed);
rc                185 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc) {
rc                190 drivers/pci/hotplug/shpchp_ctrl.c 	return rc;
rc                197 drivers/pci/hotplug/shpchp_ctrl.c 	int rc = 0;
rc                207 drivers/pci/hotplug/shpchp_ctrl.c 			rc = WRONG_BUS_FREQUENCY;
rc                209 drivers/pci/hotplug/shpchp_ctrl.c 		return rc;
rc                214 drivers/pci/hotplug/shpchp_ctrl.c 			rc = change_bus_speed(ctrl, pslot, asp);
rc                217 drivers/pci/hotplug/shpchp_ctrl.c 			rc = change_bus_speed(ctrl, pslot, msp);
rc                219 drivers/pci/hotplug/shpchp_ctrl.c 	return rc;
rc                233 drivers/pci/hotplug/shpchp_ctrl.c 	int rc = 0;
rc                244 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->power_on_slot(p_slot);
rc                245 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc) {
rc                251 drivers/pci/hotplug/shpchp_ctrl.c 		rc = p_slot->hpc_ops->set_bus_speed_mode(p_slot, PCI_SPEED_33MHz);
rc                252 drivers/pci/hotplug/shpchp_ctrl.c 		if (rc) {
rc                259 drivers/pci/hotplug/shpchp_ctrl.c 		rc = p_slot->hpc_ops->slot_enable(p_slot);
rc                260 drivers/pci/hotplug/shpchp_ctrl.c 		if (rc) {
rc                262 drivers/pci/hotplug/shpchp_ctrl.c 			return rc;
rc                266 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->get_adapter_speed(p_slot, &asp);
rc                267 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc) {
rc                283 drivers/pci/hotplug/shpchp_ctrl.c 	rc = fix_bus_speed(ctrl, p_slot, slots_not_empty, asp, bsp, msp);
rc                284 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc)
rc                285 drivers/pci/hotplug/shpchp_ctrl.c 		return rc;
rc                288 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->slot_enable(p_slot);
rc                289 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc) {
rc                291 drivers/pci/hotplug/shpchp_ctrl.c 		return rc;
rc                302 drivers/pci/hotplug/shpchp_ctrl.c 		rc = POWER_FAILURE;
rc                323 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->slot_disable(p_slot);
rc                324 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc) {
rc                327 drivers/pci/hotplug/shpchp_ctrl.c 		return rc;
rc                330 drivers/pci/hotplug/shpchp_ctrl.c 	return(rc);
rc                342 drivers/pci/hotplug/shpchp_ctrl.c 	int rc;
rc                357 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->slot_disable(p_slot);
rc                358 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc) {
rc                361 drivers/pci/hotplug/shpchp_ctrl.c 		return rc;
rc                364 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->set_attention_status(p_slot, 0);
rc                365 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc) {
rc                367 drivers/pci/hotplug/shpchp_ctrl.c 		return rc;
rc                547 drivers/pci/hotplug/shpchp_ctrl.c 	int rc, retval = -ENODEV;
rc                552 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->get_adapter_status(p_slot, &getstatus);
rc                553 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc || !getstatus) {
rc                557 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->get_latch_status(p_slot, &getstatus);
rc                558 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc || getstatus) {
rc                562 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->get_power_status(p_slot, &getstatus);
rc                563 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc || getstatus) {
rc                604 drivers/pci/hotplug/shpchp_ctrl.c 	int rc, retval = -ENODEV;
rc                613 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->get_adapter_status(p_slot, &getstatus);
rc                614 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc || !getstatus) {
rc                618 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->get_latch_status(p_slot, &getstatus);
rc                619 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc || getstatus) {
rc                623 drivers/pci/hotplug/shpchp_ctrl.c 	rc = p_slot->hpc_ops->get_power_status(p_slot, &getstatus);
rc                624 drivers/pci/hotplug/shpchp_ctrl.c 	if (rc || !getstatus) {
rc                205 drivers/pci/hotplug/shpchp_hpc.c 	int rc;
rc                209 drivers/pci/hotplug/shpchp_hpc.c 	rc = pci_write_config_byte(pdev, cap_offset + DWORD_SELECT, index);
rc                210 drivers/pci/hotplug/shpchp_hpc.c 	if (rc)
rc                211 drivers/pci/hotplug/shpchp_hpc.c 		return rc;
rc                275 drivers/pci/hotplug/shpchp_hpc.c 	int rc;
rc                278 drivers/pci/hotplug/shpchp_hpc.c 		rc = shpc_poll_ctrl_busy(ctrl);
rc                280 drivers/pci/hotplug/shpchp_hpc.c 		rc = wait_event_interruptible_timeout(ctrl->queue,
rc                282 drivers/pci/hotplug/shpchp_hpc.c 	if (!rc && is_ctrl_busy(ctrl)) {
rc                285 drivers/pci/hotplug/shpchp_hpc.c 	} else if (rc < 0) {
rc                921 drivers/pci/hotplug/shpchp_hpc.c 	int rc = -1, num_slots = 0;
rc                943 drivers/pci/hotplug/shpchp_hpc.c 		rc = shpc_indirect_read(ctrl, 0, &shpc_base_offset);
rc                944 drivers/pci/hotplug/shpchp_hpc.c 		if (rc) {
rc                949 drivers/pci/hotplug/shpchp_hpc.c 		rc = shpc_indirect_read(ctrl, 3, &tempdword);
rc                950 drivers/pci/hotplug/shpchp_hpc.c 		if (rc) {
rc                958 drivers/pci/hotplug/shpchp_hpc.c 			rc = shpc_indirect_read(ctrl, i, &tempdword);
rc                959 drivers/pci/hotplug/shpchp_hpc.c 			if (rc) {
rc                976 drivers/pci/hotplug/shpchp_hpc.c 	rc = pci_enable_device(pdev);
rc                977 drivers/pci/hotplug/shpchp_hpc.c 	if (rc) {
rc                984 drivers/pci/hotplug/shpchp_hpc.c 		rc = -1;
rc                993 drivers/pci/hotplug/shpchp_hpc.c 		rc = -1;
rc               1044 drivers/pci/hotplug/shpchp_hpc.c 		rc = pci_enable_msi(pdev);
rc               1045 drivers/pci/hotplug/shpchp_hpc.c 		if (rc) {
rc               1052 drivers/pci/hotplug/shpchp_hpc.c 		rc = request_irq(ctrl->pci_dev->irq, shpc_isr, IRQF_SHARED,
rc               1055 drivers/pci/hotplug/shpchp_hpc.c 			 ctrl->pci_dev->irq, rc);
rc               1056 drivers/pci/hotplug/shpchp_hpc.c 		if (rc) {
rc               1095 drivers/pci/hotplug/shpchp_hpc.c 	return rc;
rc                 66 drivers/pci/hotplug/shpchp_pci.c 	int rc = 0;
rc                 86 drivers/pci/hotplug/shpchp_pci.c 	return rc;
rc                 61 drivers/pci/iov.c 	int nr_virtfn, busnr, rc = 0;
rc                 66 drivers/pci/iov.c 			rc = -EIO;
rc                 77 drivers/pci/iov.c 	return rc;
rc                140 drivers/pci/iov.c 	int rc = -ENOMEM;
rc                165 drivers/pci/iov.c 	rc = pci_setup_device(virtfn);
rc                166 drivers/pci/iov.c 	if (rc)
rc                181 drivers/pci/iov.c 		rc = request_resource(res, &virtfn->resource[i]);
rc                182 drivers/pci/iov.c 		BUG_ON(rc);
rc                188 drivers/pci/iov.c 	rc = sysfs_create_link(&dev->dev.kobj, &virtfn->dev.kobj, buf);
rc                189 drivers/pci/iov.c 	if (rc)
rc                191 drivers/pci/iov.c 	rc = sysfs_create_link(&virtfn->dev.kobj, &dev->dev.kobj, "physfn");
rc                192 drivers/pci/iov.c 	if (rc)
rc                210 drivers/pci/iov.c 	return rc;
rc                422 drivers/pci/iov.c 	int rc;
rc                428 drivers/pci/iov.c 		rc = pci_iov_add_virtfn(dev, i);
rc                429 drivers/pci/iov.c 		if (rc)
rc                437 drivers/pci/iov.c 	return rc;
rc                442 drivers/pci/iov.c 	int rc;
rc                501 drivers/pci/iov.c 		rc = sysfs_create_link(&dev->dev.kobj,
rc                504 drivers/pci/iov.c 		if (rc)
rc                505 drivers/pci/iov.c 			return rc;
rc                512 drivers/pci/iov.c 	rc = pcibios_sriov_enable(dev, initial);
rc                513 drivers/pci/iov.c 	if (rc) {
rc                514 drivers/pci/iov.c 		pci_err(dev, "failure %d from pcibios_sriov_enable()\n", rc);
rc                525 drivers/pci/iov.c 	rc = sriov_add_vfs(dev, initial);
rc                526 drivers/pci/iov.c 	if (rc)
rc                547 drivers/pci/iov.c 	return rc;
rc                588 drivers/pci/iov.c 	int rc;
rc                646 drivers/pci/iov.c 			rc = -EIO;
rc                678 drivers/pci/iov.c 	rc = compute_max_vf_buses(dev);
rc                679 drivers/pci/iov.c 	if (rc)
rc                694 drivers/pci/iov.c 	return rc;
rc               1051 drivers/pci/iov.c 	int rc;
rc               1068 drivers/pci/iov.c 	rc = sriov_enable(dev, nr_virtfn);
rc               1069 drivers/pci/iov.c 	if (rc < 0)
rc               1070 drivers/pci/iov.c 		return rc;
rc               1060 drivers/pci/msi.c 	int rc;
rc               1093 drivers/pci/msi.c 		rc = msi_capability_init(dev, nvec, affd);
rc               1094 drivers/pci/msi.c 		if (rc == 0)
rc               1097 drivers/pci/msi.c 		if (rc < 0)
rc               1098 drivers/pci/msi.c 			return rc;
rc               1099 drivers/pci/msi.c 		if (rc < minvec)
rc               1102 drivers/pci/msi.c 		nvec = rc;
rc               1109 drivers/pci/msi.c 	int rc = __pci_enable_msi_range(dev, 1, 1, NULL);
rc               1110 drivers/pci/msi.c 	if (rc < 0)
rc               1111 drivers/pci/msi.c 		return rc;
rc               1121 drivers/pci/msi.c 	int rc, nvec = maxvec;
rc               1136 drivers/pci/msi.c 		rc = __pci_enable_msix(dev, entries, nvec, affd, flags);
rc               1137 drivers/pci/msi.c 		if (rc == 0)
rc               1140 drivers/pci/msi.c 		if (rc < 0)
rc               1141 drivers/pci/msi.c 			return rc;
rc               1142 drivers/pci/msi.c 		if (rc < minvec)
rc               1145 drivers/pci/msi.c 		nvec = rc;
rc                370 drivers/pci/of.c 	int rc;
rc                378 drivers/pci/of.c 		rc = of_irq_parse_one(dn, 0, out_irq);
rc                379 drivers/pci/of.c 		if (!rc)
rc                380 drivers/pci/of.c 			return rc;
rc                388 drivers/pci/of.c 	rc = pci_read_config_byte(pdev, PCI_INTERRUPT_PIN, &pin);
rc                389 drivers/pci/of.c 	if (rc != 0)
rc                406 drivers/pci/of.c 				rc = -EINVAL;
rc                442 drivers/pci/of.c 	rc = of_irq_parse_raw(laddr, out_irq);
rc                443 drivers/pci/of.c 	if (rc)
rc                447 drivers/pci/of.c 	if (rc == -ENOENT) {
rc                454 drivers/pci/of.c 		dev_err(&pdev->dev, "%s: failed with rc=%d\n", __func__, rc);
rc                456 drivers/pci/of.c 	return rc;
rc                293 drivers/pci/pci-driver.c 	int rc;
rc                306 drivers/pci/pci-driver.c 	rc = pci_drv->probe(pci_dev, ddi->id);
rc                307 drivers/pci/pci-driver.c 	if (!rc)
rc                308 drivers/pci/pci-driver.c 		return rc;
rc                309 drivers/pci/pci-driver.c 	if (rc < 0) {
rc                312 drivers/pci/pci-driver.c 		return rc;
rc                318 drivers/pci/pci-driver.c 	dev_warn(dev, "Driver probe function unexpectedly returned %d\n", rc);
rc               1338 drivers/pci/pci-driver.c 	int rc = 0;
rc               1361 drivers/pci/pci-driver.c 		rc = pm->runtime_resume(dev);
rc               1365 drivers/pci/pci-driver.c 	return rc;
rc                 44 drivers/pci/pci-stub.c 	int rc;
rc                 46 drivers/pci/pci-stub.c 	rc = pci_register_driver(&stub_driver);
rc                 47 drivers/pci/pci-stub.c 	if (rc)
rc                 48 drivers/pci/pci-stub.c 		return rc;
rc                 76 drivers/pci/pci-stub.c 		rc = pci_add_dynid(&stub_driver, vendor, device,
rc                 78 drivers/pci/pci-stub.c 		if (rc)
rc                 80 drivers/pci/pci-stub.c 				rc);
rc                553 drivers/pci/pci.c 	int rc, ttl = PCI_FIND_CAP_TTL;
rc                564 drivers/pci/pci.c 		rc = pci_read_config_byte(dev, pos + 3, &cap);
rc                565 drivers/pci/pci.c 		if (rc != PCIBIOS_SUCCESSFUL)
rc               1815 drivers/pci/pci.c 	int rc;
rc               1823 drivers/pci/pci.c 	rc = pci_enable_device(pdev);
rc               1824 drivers/pci/pci.c 	if (!rc) {
rc               1828 drivers/pci/pci.c 	return rc;
rc               4231 drivers/pci/pci.c 	int rc;
rc               4234 drivers/pci/pci.c 	rc = pci_set_cacheline_size(dev);
rc               4235 drivers/pci/pci.c 	if (rc)
rc               4236 drivers/pci/pci.c 		return rc;
rc               4858 drivers/pci/pci.c 	int rc = -ENOTTY;
rc               4861 drivers/pci/pci.c 		return rc;
rc               4864 drivers/pci/pci.c 		rc = hotplug->ops->reset_slot(hotplug, probe);
rc               4868 drivers/pci/pci.c 	return rc;
rc               4980 drivers/pci/pci.c 	int rc;
rc               4992 drivers/pci/pci.c 	rc = pci_dev_specific_reset(dev, 0);
rc               4993 drivers/pci/pci.c 	if (rc != -ENOTTY)
rc               4994 drivers/pci/pci.c 		return rc;
rc               4996 drivers/pci/pci.c 		rc = pcie_flr(dev);
rc               4997 drivers/pci/pci.c 		if (rc != -ENOTTY)
rc               4998 drivers/pci/pci.c 			return rc;
rc               5000 drivers/pci/pci.c 	rc = pci_af_flr(dev, 0);
rc               5001 drivers/pci/pci.c 	if (rc != -ENOTTY)
rc               5002 drivers/pci/pci.c 		return rc;
rc               5003 drivers/pci/pci.c 	rc = pci_pm_reset(dev, 0);
rc               5004 drivers/pci/pci.c 	if (rc != -ENOTTY)
rc               5005 drivers/pci/pci.c 		return rc;
rc               5006 drivers/pci/pci.c 	rc = pci_dev_reset_slot_function(dev, 0);
rc               5007 drivers/pci/pci.c 	if (rc != -ENOTTY)
rc               5008 drivers/pci/pci.c 		return rc;
rc               5026 drivers/pci/pci.c 	int rc;
rc               5030 drivers/pci/pci.c 	rc = pci_dev_specific_reset(dev, 1);
rc               5031 drivers/pci/pci.c 	if (rc != -ENOTTY)
rc               5032 drivers/pci/pci.c 		return rc;
rc               5035 drivers/pci/pci.c 	rc = pci_af_flr(dev, 1);
rc               5036 drivers/pci/pci.c 	if (rc != -ENOTTY)
rc               5037 drivers/pci/pci.c 		return rc;
rc               5038 drivers/pci/pci.c 	rc = pci_pm_reset(dev, 1);
rc               5039 drivers/pci/pci.c 	if (rc != -ENOTTY)
rc               5040 drivers/pci/pci.c 		return rc;
rc               5041 drivers/pci/pci.c 	rc = pci_dev_reset_slot_function(dev, 1);
rc               5042 drivers/pci/pci.c 	if (rc != -ENOTTY)
rc               5043 drivers/pci/pci.c 		return rc;
rc               5066 drivers/pci/pci.c 	int rc;
rc               5074 drivers/pci/pci.c 	rc = __pci_reset_function_locked(dev);
rc               5079 drivers/pci/pci.c 	return rc;
rc               5102 drivers/pci/pci.c 	int rc;
rc               5109 drivers/pci/pci.c 	rc = __pci_reset_function_locked(dev);
rc               5113 drivers/pci/pci.c 	return rc;
rc               5125 drivers/pci/pci.c 	int rc;
rc               5134 drivers/pci/pci.c 	rc = __pci_reset_function_locked(dev);
rc               5138 drivers/pci/pci.c 	return rc;
rc               5357 drivers/pci/pci.c 	int rc;
rc               5367 drivers/pci/pci.c 	rc = pci_reset_hotplug_slot(slot->hotplug, probe);
rc               5372 drivers/pci/pci.c 	return rc;
rc               5404 drivers/pci/pci.c 	int rc;
rc               5406 drivers/pci/pci.c 	rc = pci_slot_reset(slot, 1);
rc               5407 drivers/pci/pci.c 	if (rc)
rc               5408 drivers/pci/pci.c 		return rc;
rc               5413 drivers/pci/pci.c 		rc = pci_reset_hotplug_slot(slot->hotplug, 0);
rc               5417 drivers/pci/pci.c 		rc = -EAGAIN;
rc               5419 drivers/pci/pci.c 	return rc;
rc               5498 drivers/pci/pci.c 	int rc;
rc               5500 drivers/pci/pci.c 	rc = pci_bus_reset(bus, 1);
rc               5501 drivers/pci/pci.c 	if (rc)
rc               5502 drivers/pci/pci.c 		return rc;
rc               5507 drivers/pci/pci.c 		rc = pci_bridge_secondary_bus_reset(bus->self);
rc               5511 drivers/pci/pci.c 		rc = -EAGAIN;
rc               5513 drivers/pci/pci.c 	return rc;
rc               5950 drivers/pci/pci.c 	int rc;
rc               5955 drivers/pci/pci.c 	rc = pci_set_vga_state_arch(dev, decode, command_bits, flags);
rc               5956 drivers/pci/pci.c 	if (rc)
rc               5957 drivers/pci/pci.c 		return rc;
rc                291 drivers/pci/pcie/aer.c 	int rc;
rc                297 drivers/pci/pcie/aer.c 	rc = apei_hest_parse(aer_hest_parse, &info);
rc                299 drivers/pci/pcie/aer.c 	if (rc)
rc               1415 drivers/pci/pcie/aer.c 	int rc;
rc               1424 drivers/pci/pcie/aer.c 	rc = pci_bus_error_reset(dev);
rc               1436 drivers/pci/pcie/aer.c 	return rc ? PCI_ERS_RESULT_DISCONNECT : PCI_ERS_RESULT_RECOVERED;
rc                154 drivers/pci/pcie/err.c 	int rc;
rc                156 drivers/pci/pcie/err.c 	rc = pci_bus_error_reset(dev);
rc                158 drivers/pci/pcie/err.c 	return rc ? PCI_ERS_RESULT_DISCONNECT : PCI_ERS_RESULT_RECOVERED;
rc               1890 drivers/pci/probe.c 	int mps, mpss, p_mps, rc;
rc               1926 drivers/pci/probe.c 	rc = pcie_set_mps(dev, p_mps);
rc               1927 drivers/pci/probe.c 	if (rc) {
rc               2588 drivers/pci/probe.c 	int rc;
rc               2612 drivers/pci/probe.c 	rc = pcie_set_mps(dev, mps);
rc               2613 drivers/pci/probe.c 	if (rc)
rc               2619 drivers/pci/probe.c 	int rc, mrrs;
rc               2643 drivers/pci/probe.c 		rc = pcie_set_readrq(dev, mrrs);
rc               2644 drivers/pci/probe.c 		if (!rc)
rc               3317 drivers/pci/quirks.c 	int rc;
rc               3320 drivers/pci/quirks.c 	rc = pci_read_config_byte(dev, 0x00D0, &val);
rc               3321 drivers/pci/quirks.c 	if (rc)
rc               3326 drivers/pci/quirks.c 	rc = pci_read_config_byte(dev, 0x00D1, &val);
rc               3327 drivers/pci/quirks.c 	if (rc)
rc                431 drivers/pci/switch/switchtec.c 	int rc;
rc                439 drivers/pci/switch/switchtec.c 	rc = lock_mutex_and_test_alive(stdev);
rc                440 drivers/pci/switch/switchtec.c 	if (rc)
rc                441 drivers/pci/switch/switchtec.c 		return rc;
rc                444 drivers/pci/switch/switchtec.c 		rc = -EBADE;
rc                448 drivers/pci/switch/switchtec.c 	rc = copy_from_user(&stuser->cmd, data, sizeof(stuser->cmd));
rc                449 drivers/pci/switch/switchtec.c 	if (rc) {
rc                450 drivers/pci/switch/switchtec.c 		rc = -EFAULT;
rc                455 drivers/pci/switch/switchtec.c 	rc = copy_from_user(&stuser->data, data, size - sizeof(stuser->cmd));
rc                456 drivers/pci/switch/switchtec.c 	if (rc) {
rc                457 drivers/pci/switch/switchtec.c 		rc = -EFAULT;
rc                461 drivers/pci/switch/switchtec.c 	rc = mrpc_queue_cmd(stuser);
rc                466 drivers/pci/switch/switchtec.c 	if (rc)
rc                467 drivers/pci/switch/switchtec.c 		return rc;
rc                477 drivers/pci/switch/switchtec.c 	int rc;
rc                483 drivers/pci/switch/switchtec.c 	rc = lock_mutex_and_test_alive(stdev);
rc                484 drivers/pci/switch/switchtec.c 	if (rc)
rc                485 drivers/pci/switch/switchtec.c 		return rc;
rc                500 drivers/pci/switch/switchtec.c 		rc = wait_for_completion_interruptible(&stuser->comp);
rc                501 drivers/pci/switch/switchtec.c 		if (rc < 0)
rc                502 drivers/pci/switch/switchtec.c 			return rc;
rc                505 drivers/pci/switch/switchtec.c 	rc = lock_mutex_and_test_alive(stdev);
rc                506 drivers/pci/switch/switchtec.c 	if (rc)
rc                507 drivers/pci/switch/switchtec.c 		return rc;
rc                514 drivers/pci/switch/switchtec.c 	rc = copy_to_user(data, &stuser->return_code,
rc                516 drivers/pci/switch/switchtec.c 	if (rc) {
rc                517 drivers/pci/switch/switchtec.c 		rc = -EFAULT;
rc                522 drivers/pci/switch/switchtec.c 	rc = copy_to_user(data, &stuser->data,
rc                524 drivers/pci/switch/switchtec.c 	if (rc) {
rc                525 drivers/pci/switch/switchtec.c 		rc = -EFAULT;
rc                980 drivers/pci/switch/switchtec.c 	int rc;
rc                983 drivers/pci/switch/switchtec.c 	rc = lock_mutex_and_test_alive(stdev);
rc                984 drivers/pci/switch/switchtec.c 	if (rc)
rc                985 drivers/pci/switch/switchtec.c 		return rc;
rc                989 drivers/pci/switch/switchtec.c 		rc = ioctl_flash_info(stdev, argp);
rc                992 drivers/pci/switch/switchtec.c 		rc = ioctl_flash_part_info(stdev, argp);
rc                995 drivers/pci/switch/switchtec.c 		rc = ioctl_event_summary(stdev, stuser, argp,
rc                999 drivers/pci/switch/switchtec.c 		rc = ioctl_event_ctl(stdev, argp);
rc               1002 drivers/pci/switch/switchtec.c 		rc = ioctl_pff_to_port(stdev, argp);
rc               1005 drivers/pci/switch/switchtec.c 		rc = ioctl_port_to_pff(stdev, argp);
rc               1008 drivers/pci/switch/switchtec.c 		rc = ioctl_event_summary(stdev, stuser, argp,
rc               1012 drivers/pci/switch/switchtec.c 		rc = -ENOTTY;
rc               1017 drivers/pci/switch/switchtec.c 	return rc;
rc               1126 drivers/pci/switch/switchtec.c 	int rc;
rc               1154 drivers/pci/switch/switchtec.c 		rc = minor;
rc               1169 drivers/pci/switch/switchtec.c 	return ERR_PTR(rc);
rc               1268 drivers/pci/switch/switchtec.c 	int rc;
rc               1287 drivers/pci/switch/switchtec.c 	rc = devm_request_irq(&stdev->pdev->dev, event_irq,
rc               1291 drivers/pci/switch/switchtec.c 	if (rc)
rc               1292 drivers/pci/switch/switchtec.c 		return rc;
rc               1295 drivers/pci/switch/switchtec.c 		return rc;
rc               1305 drivers/pci/switch/switchtec.c 	rc = devm_request_irq(&stdev->pdev->dev, dma_mrpc_irq,
rc               1309 drivers/pci/switch/switchtec.c 	return rc;
rc               1344 drivers/pci/switch/switchtec.c 	int rc;
rc               1348 drivers/pci/switch/switchtec.c 	rc = pcim_enable_device(pdev);
rc               1349 drivers/pci/switch/switchtec.c 	if (rc)
rc               1350 drivers/pci/switch/switchtec.c 		return rc;
rc               1352 drivers/pci/switch/switchtec.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc               1353 drivers/pci/switch/switchtec.c 	if (rc)
rc               1354 drivers/pci/switch/switchtec.c 		return rc;
rc               1414 drivers/pci/switch/switchtec.c 	int rc;
rc               1423 drivers/pci/switch/switchtec.c 	rc = switchtec_init_pci(stdev, pdev);
rc               1424 drivers/pci/switch/switchtec.c 	if (rc)
rc               1427 drivers/pci/switch/switchtec.c 	rc = switchtec_init_isr(stdev);
rc               1428 drivers/pci/switch/switchtec.c 	if (rc) {
rc               1441 drivers/pci/switch/switchtec.c 	rc = cdev_device_add(&stdev->cdev, &stdev->dev);
rc               1442 drivers/pci/switch/switchtec.c 	if (rc)
rc               1454 drivers/pci/switch/switchtec.c 	return rc;
rc               1532 drivers/pci/switch/switchtec.c 	int rc;
rc               1534 drivers/pci/switch/switchtec.c 	rc = alloc_chrdev_region(&switchtec_devt, 0, max_devices,
rc               1536 drivers/pci/switch/switchtec.c 	if (rc)
rc               1537 drivers/pci/switch/switchtec.c 		return rc;
rc               1541 drivers/pci/switch/switchtec.c 		rc = PTR_ERR(switchtec_class);
rc               1545 drivers/pci/switch/switchtec.c 	rc = pci_register_driver(&switchtec_pci_driver);
rc               1546 drivers/pci/switch/switchtec.c 	if (rc)
rc               1559 drivers/pci/switch/switchtec.c 	return rc;
rc                982 drivers/pcmcia/ds.c 	int rc;
rc                985 drivers/pcmcia/ds.c 	rc = pcmcia_dev_suspend(dev);
rc                987 drivers/pcmcia/ds.c 	return rc;
rc                992 drivers/pcmcia/ds.c 	int rc;
rc                995 drivers/pcmcia/ds.c 	rc = pcmcia_dev_resume(dev);
rc                997 drivers/pcmcia/ds.c 	return rc;
rc                677 drivers/perf/arm_dsu_pmu.c 	int irq, rc;
rc                686 drivers/perf/arm_dsu_pmu.c 	rc = dsu_pmu_dt_get_cpus(pdev->dev.of_node, &dsu_pmu->associated_cpus);
rc                687 drivers/perf/arm_dsu_pmu.c 	if (rc) {
rc                689 drivers/perf/arm_dsu_pmu.c 		return rc;
rc                702 drivers/perf/arm_dsu_pmu.c 	rc = devm_request_irq(&pdev->dev, irq, dsu_pmu_handle_irq,
rc                704 drivers/perf/arm_dsu_pmu.c 	if (rc) {
rc                706 drivers/perf/arm_dsu_pmu.c 		return rc;
rc                711 drivers/perf/arm_dsu_pmu.c 	rc = cpuhp_state_add_instance(dsu_pmu_cpuhp_state,
rc                713 drivers/perf/arm_dsu_pmu.c 	if (rc)
rc                714 drivers/perf/arm_dsu_pmu.c 		return rc;
rc                732 drivers/perf/arm_dsu_pmu.c 	rc = perf_pmu_register(&dsu_pmu->pmu, name, -1);
rc                733 drivers/perf/arm_dsu_pmu.c 	if (rc) {
rc                739 drivers/perf/arm_dsu_pmu.c 	return rc;
rc               1485 drivers/perf/xgene_pmu.c 	int rc;
rc               1492 drivers/perf/xgene_pmu.c 	rc = acpi_dev_get_resources(adev, &resource_list,
rc               1495 drivers/perf/xgene_pmu.c 	if (rc < 0) {
rc               1507 drivers/perf/xgene_pmu.c 	rc = acpi_dev_get_property(adev, "enable-bit-index",
rc               1509 drivers/perf/xgene_pmu.c 	if (rc < 0)
rc               1847 drivers/perf/xgene_pmu.c 	int irq, rc;
rc               1851 drivers/perf/xgene_pmu.c 	rc = cpuhp_setup_state_multi(CPUHP_AP_PERF_ARM_APM_XGENE_ONLINE,
rc               1855 drivers/perf/xgene_pmu.c 	if (rc)
rc               1856 drivers/perf/xgene_pmu.c 		return rc;
rc               1907 drivers/perf/xgene_pmu.c 	rc = devm_request_irq(&pdev->dev, irq, xgene_pmu_isr,
rc               1910 drivers/perf/xgene_pmu.c 	if (rc) {
rc               1912 drivers/perf/xgene_pmu.c 		return rc;
rc               1920 drivers/perf/xgene_pmu.c 	rc = xgene_pmu_probe_active_mcb_mcu_l3c(xgene_pmu, pdev);
rc               1921 drivers/perf/xgene_pmu.c 	if (rc) {
rc               1928 drivers/perf/xgene_pmu.c 	rc = cpuhp_state_add_instance(CPUHP_AP_PERF_ARM_APM_XGENE_ONLINE,
rc               1930 drivers/perf/xgene_pmu.c 	if (rc) {
rc               1931 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "Error %d registering hotplug", rc);
rc               1932 drivers/perf/xgene_pmu.c 		return rc;
rc               1936 drivers/perf/xgene_pmu.c 	rc = xgene_pmu_probe_pmu_dev(xgene_pmu, pdev);
rc               1937 drivers/perf/xgene_pmu.c 	if (rc) {
rc               1950 drivers/perf/xgene_pmu.c 	return rc;
rc                 29 drivers/phy/broadcom/phy-bcm-ns2-pcie.c 	int rc;
rc                 32 drivers/phy/broadcom/phy-bcm-ns2-pcie.c 	rc = mdiobus_write(mdiodev->bus, mdiodev->addr,
rc                 34 drivers/phy/broadcom/phy-bcm-ns2-pcie.c 	if (rc)
rc                 38 drivers/phy/broadcom/phy-bcm-ns2-pcie.c 	rc = mdiobus_write(mdiodev->bus, mdiodev->addr,
rc                 40 drivers/phy/broadcom/phy-bcm-ns2-pcie.c 	if (rc)
rc                 46 drivers/phy/broadcom/phy-bcm-ns2-pcie.c 	dev_err(&mdiodev->dev, "Error %d writing to phy\n", rc);
rc                 47 drivers/phy/broadcom/phy-bcm-ns2-pcie.c 	return rc;
rc                543 drivers/phy/broadcom/phy-brcm-sata.c 	int rc;
rc                549 drivers/phy/broadcom/phy-brcm-sata.c 		rc = brcm_stb_sata_init(port);
rc                552 drivers/phy/broadcom/phy-brcm-sata.c 		rc = brcm_ns2_sata_init(port);
rc                555 drivers/phy/broadcom/phy-brcm-sata.c 		rc = brcm_nsp_sata_init(port);
rc                558 drivers/phy/broadcom/phy-brcm-sata.c 		rc = brcm_sr_sata_init(port);
rc                561 drivers/phy/broadcom/phy-brcm-sata.c 		rc = brcm_dsl_sata_init(port);
rc                564 drivers/phy/broadcom/phy-brcm-sata.c 		rc = -ENODEV;
rc                567 drivers/phy/broadcom/phy-brcm-sata.c 	return rc;
rc                582 drivers/phy/broadcom/phy-brcm-sata.c 	int rc = -EOPNOTSUPP;
rc                588 drivers/phy/broadcom/phy-brcm-sata.c 		rc = 0;
rc                594 drivers/phy/broadcom/phy-brcm-sata.c 	return rc;
rc               1319 drivers/phy/phy-xgene.c 	int rc;
rc               1324 drivers/phy/phy-xgene.c 		rc = xgene_phy_hw_init_sata(ctx, clk_type, ssc_enable);
rc               1325 drivers/phy/phy-xgene.c 		if (rc)
rc               1326 drivers/phy/phy-xgene.c 			return rc;
rc               1581 drivers/phy/phy-xgene.c 	int rc;
rc               1584 drivers/phy/phy-xgene.c 	rc = xgene_phy_hw_initialize(ctx, CLK_EXT_DIFF, SSC_DISABLE);
rc               1585 drivers/phy/phy-xgene.c 	if (rc) {
rc               1586 drivers/phy/phy-xgene.c 		dev_err(ctx->dev, "PHY initialize failed %d\n", rc);
rc               1587 drivers/phy/phy-xgene.c 		return rc;
rc                482 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	int rc = 0;
rc                490 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	rc = regmap_read(pdata->scu, pconf->reg, &val);
rc                491 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	if (rc < 0)
rc                492 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		return rc;
rc                520 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	int rc = 0;
rc                545 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		rc = regmap_update_bits(pdata->scu, pconf->reg,
rc                548 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		if (rc < 0)
rc                549 drivers/pinctrl/aspeed/pinctrl-aspeed.c 			return rc;
rc                565 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	int rc;
rc                567 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	rc = aspeed_pinctrl_get_group_pins(pctldev, selector, &pins, &npins);
rc                568 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	if (rc < 0)
rc                569 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		return rc;
rc                574 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	rc = aspeed_pin_config_get(pctldev, pins[0], config);
rc                576 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	return rc;
rc                586 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	int rc;
rc                591 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	rc = aspeed_pinctrl_get_group_pins(pctldev, selector, &pins, &npins);
rc                592 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	if (rc < 0)
rc                593 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		return rc;
rc                596 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		rc = aspeed_pin_config_set(pctldev, pins[i], configs,
rc                598 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		if (rc < 0)
rc                599 drivers/pinctrl/aspeed/pinctrl-aspeed.c 			return rc;
rc               1066 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	int rc = 0;
rc               1073 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	rc = regmap_update_bits(pdata->regmap, offset,
rc               1076 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	if (rc)
rc               1081 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	return rc;
rc               1339 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	int rc;
rc               1348 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		rc = bcm281xx_std_pin_update(pctldev, pin, configs,
rc               1353 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		rc = bcm281xx_i2c_pin_update(pctldev, pin, configs,
rc               1358 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		rc = bcm281xx_hdmi_pin_update(pctldev, pin, configs,
rc               1369 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	if (rc)
rc               1370 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		return rc;
rc               1376 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	rc = regmap_update_bits(pdata->regmap, offset, cfg_mask, cfg_val);
rc               1377 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	if (rc) {
rc               1381 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		return rc;
rc                 70 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	const struct mtk_pin_reg_calc *rc;
rc                 74 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 		rc = &hw->soc->reg_cal[field];
rc                 82 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	c = rc->range;
rc                 83 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	e = c + rc->nranges;
rc               1725 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	int rc = 0;
rc               1734 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			rc = (!pu && !pd);
rc               1736 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			rc = (pu && !pd);
rc               1738 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			rc = (!pu && pd);
rc               1745 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			rc = (ie && !oe);
rc               1747 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			rc = (!ie && oe);
rc               1750 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		rc = !(ioread32(bank->base + NPCM7XX_GP_N_OTYP) & pinmask);
rc               1753 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		rc = ioread32(bank->base + NPCM7XX_GP_N_OTYP) & pinmask;
rc               1756 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		rc = ioread32(bank->base + NPCM7XX_GP_N_DBNC) & pinmask;
rc               1759 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		rc = npcm7xx_get_drive_strength(pctldev, pin);
rc               1760 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		if (rc)
rc               1761 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			*config = pinconf_to_config_packed(param, rc);
rc               1764 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		rc = npcm7xx_get_slew_rate(bank, npcm->gcr_regmap, pin);
rc               1765 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		if (rc >= 0)
rc               1766 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			*config = pinconf_to_config_packed(param, rc);
rc               1772 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	if (!rc)
rc               1834 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	int rc;
rc               1837 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		rc = npcm7xx_config_set_one(npcm, pin, *configs++);
rc               1838 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		if (rc)
rc               1839 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			return rc;
rc               2316 drivers/pinctrl/pinctrl-rockchip.c 	int rc;
rc               2324 drivers/pinctrl/pinctrl-rockchip.c 			rc =  rockchip_set_pull(bank, pin - bank->pin_base,
rc               2326 drivers/pinctrl/pinctrl-rockchip.c 			if (rc)
rc               2327 drivers/pinctrl/pinctrl-rockchip.c 				return rc;
rc               2339 drivers/pinctrl/pinctrl-rockchip.c 			rc = rockchip_set_pull(bank, pin - bank->pin_base,
rc               2341 drivers/pinctrl/pinctrl-rockchip.c 			if (rc)
rc               2342 drivers/pinctrl/pinctrl-rockchip.c 				return rc;
rc               2347 drivers/pinctrl/pinctrl-rockchip.c 			rc = _rockchip_pmx_gpio_set_direction(&bank->gpio_chip,
rc               2349 drivers/pinctrl/pinctrl-rockchip.c 			if (rc)
rc               2350 drivers/pinctrl/pinctrl-rockchip.c 				return rc;
rc               2357 drivers/pinctrl/pinctrl-rockchip.c 			rc = rockchip_set_drive_perpin(bank,
rc               2359 drivers/pinctrl/pinctrl-rockchip.c 			if (rc < 0)
rc               2360 drivers/pinctrl/pinctrl-rockchip.c 				return rc;
rc               2366 drivers/pinctrl/pinctrl-rockchip.c 			rc = rockchip_set_schmitt(bank,
rc               2368 drivers/pinctrl/pinctrl-rockchip.c 			if (rc < 0)
rc               2369 drivers/pinctrl/pinctrl-rockchip.c 				return rc;
rc               2388 drivers/pinctrl/pinctrl-rockchip.c 	int rc;
rc               2410 drivers/pinctrl/pinctrl-rockchip.c 		rc = rockchip_get_mux(bank, pin - bank->pin_base);
rc               2411 drivers/pinctrl/pinctrl-rockchip.c 		if (rc != RK_FUNC_GPIO)
rc               2414 drivers/pinctrl/pinctrl-rockchip.c 		rc = rockchip_gpio_get(&bank->gpio_chip, pin - bank->pin_base);
rc               2415 drivers/pinctrl/pinctrl-rockchip.c 		if (rc < 0)
rc               2416 drivers/pinctrl/pinctrl-rockchip.c 			return rc;
rc               2418 drivers/pinctrl/pinctrl-rockchip.c 		arg = rc ? 1 : 0;
rc               2425 drivers/pinctrl/pinctrl-rockchip.c 		rc = rockchip_get_drive_perpin(bank, pin - bank->pin_base);
rc               2426 drivers/pinctrl/pinctrl-rockchip.c 		if (rc < 0)
rc               2427 drivers/pinctrl/pinctrl-rockchip.c 			return rc;
rc               2429 drivers/pinctrl/pinctrl-rockchip.c 		arg = rc;
rc               2435 drivers/pinctrl/pinctrl-rockchip.c 		rc = rockchip_get_schmitt(bank, pin - bank->pin_base);
rc               2436 drivers/pinctrl/pinctrl-rockchip.c 		if (rc < 0)
rc               2437 drivers/pinctrl/pinctrl-rockchip.c 			return rc;
rc               2439 drivers/pinctrl/pinctrl-rockchip.c 		arg = rc;
rc               1131 drivers/platform/mellanox/mlxbf-tmfifo.c 	efi_status_t rc;
rc               1133 drivers/platform/mellanox/mlxbf-tmfifo.c 	rc = efi.get_variable(mlxbf_tmfifo_efi_name, &guid, NULL, &size, buf);
rc               1134 drivers/platform/mellanox/mlxbf-tmfifo.c 	if (rc == EFI_SUCCESS && size == ETH_ALEN)
rc               1186 drivers/platform/mellanox/mlxbf-tmfifo.c 	int i, rc;
rc               1215 drivers/platform/mellanox/mlxbf-tmfifo.c 		rc = devm_request_irq(dev, fifo->irq_info[i].irq,
rc               1218 drivers/platform/mellanox/mlxbf-tmfifo.c 		if (rc) {
rc               1221 drivers/platform/mellanox/mlxbf-tmfifo.c 			return rc;
rc               1228 drivers/platform/mellanox/mlxbf-tmfifo.c 	rc = mlxbf_tmfifo_create_vdev(dev, fifo, VIRTIO_ID_CONSOLE, 0, NULL, 0);
rc               1229 drivers/platform/mellanox/mlxbf-tmfifo.c 	if (rc)
rc               1237 drivers/platform/mellanox/mlxbf-tmfifo.c 	rc = mlxbf_tmfifo_create_vdev(dev, fifo, VIRTIO_ID_NET,
rc               1240 drivers/platform/mellanox/mlxbf-tmfifo.c 	if (rc)
rc               1250 drivers/platform/mellanox/mlxbf-tmfifo.c 	return rc;
rc                 31 drivers/platform/x86/amilo-rfkill.c 	int rc;
rc                 34 drivers/platform/x86/amilo-rfkill.c 	rc = i8042_command(&param, A1655_WIFI_COMMAND);
rc                 36 drivers/platform/x86/amilo-rfkill.c 	return rc;
rc                103 drivers/platform/x86/amilo-rfkill.c 	int rc;
rc                116 drivers/platform/x86/amilo-rfkill.c 	rc = rfkill_register(amilo_rfkill_dev);
rc                117 drivers/platform/x86/amilo-rfkill.c 	if (rc)
rc                124 drivers/platform/x86/amilo-rfkill.c 	return rc;
rc                144 drivers/platform/x86/amilo-rfkill.c 	int rc;
rc                149 drivers/platform/x86/amilo-rfkill.c 	rc = platform_driver_register(&amilo_rfkill_driver);
rc                150 drivers/platform/x86/amilo-rfkill.c 	if (rc)
rc                151 drivers/platform/x86/amilo-rfkill.c 		return rc;
rc                156 drivers/platform/x86/amilo-rfkill.c 		rc = PTR_ERR(amilo_rfkill_pdev);
rc                164 drivers/platform/x86/amilo-rfkill.c 	return rc;
rc                222 drivers/platform/x86/dell_rbu.c 	int rc = 0;
rc                246 drivers/platform/x86/dell_rbu.c 		if ((rc = create_packet(temp, packet_length)))
rc                247 drivers/platform/x86/dell_rbu.c 			return rc;
rc                255 drivers/platform/x86/dell_rbu.c 	return rc;
rc                571 drivers/platform/x86/dell_rbu.c 	int rc = count;
rc                607 drivers/platform/x86/dell_rbu.c 					" failed %d\n", __func__, rc);
rc                608 drivers/platform/x86/dell_rbu.c 				rc = -EIO;
rc                625 drivers/platform/x86/dell_rbu.c 	return rc;
rc                675 drivers/platform/x86/dell_rbu.c 	int rc;
rc                687 drivers/platform/x86/dell_rbu.c 	rc = sysfs_create_bin_file(&rbu_device->dev.kobj, &rbu_data_attr);
rc                688 drivers/platform/x86/dell_rbu.c 	if (rc)
rc                690 drivers/platform/x86/dell_rbu.c 	rc = sysfs_create_bin_file(&rbu_device->dev.kobj, &rbu_image_type_attr);
rc                691 drivers/platform/x86/dell_rbu.c 	if (rc)
rc                693 drivers/platform/x86/dell_rbu.c 	rc = sysfs_create_bin_file(&rbu_device->dev.kobj,
rc                695 drivers/platform/x86/dell_rbu.c 	if (rc)
rc                707 drivers/platform/x86/dell_rbu.c 	return rc;
rc                320 drivers/platform/x86/panasonic-laptop.c 	int rc;
rc                335 drivers/platform/x86/panasonic-laptop.c 	rc = acpi_pcc_write_sset(pcc, SINF_AC_CUR_BRIGHT, bright);
rc                336 drivers/platform/x86/panasonic-laptop.c 	if (rc < 0)
rc                337 drivers/platform/x86/panasonic-laptop.c 		return rc;
rc                439 drivers/platform/x86/panasonic-laptop.c 	int rc;
rc                442 drivers/platform/x86/panasonic-laptop.c 	rc = acpi_evaluate_integer(pcc->handle, METHOD_HKEY_QUERY,
rc                444 drivers/platform/x86/panasonic-laptop.c 	if (ACPI_FAILURE(rc)) {
rc                780 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc                790 drivers/platform/x86/thinkpad_acpi.c 	rc = acpi_bus_get_device(*ibm->acpi->handle, &ibm->acpi->device);
rc                791 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0) {
rc                792 drivers/platform/x86/thinkpad_acpi.c 		pr_err("acpi_bus_get_device(%s) failed: %d\n", ibm->name, rc);
rc                824 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc                842 drivers/platform/x86/thinkpad_acpi.c 	rc = acpi_bus_register_driver(ibm->acpi->driver);
rc                843 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0) {
rc                845 drivers/platform/x86/thinkpad_acpi.c 		       ibm->name, rc);
rc                848 drivers/platform/x86/thinkpad_acpi.c 	} else if (!rc)
rc                851 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               2258 drivers/platform/x86/thinkpad_acpi.c 	int rc = 0;
rc               2267 drivers/platform/x86/thinkpad_acpi.c 				rc = -EIO;
rc               2280 drivers/platform/x86/thinkpad_acpi.c 	if (!hotkey_mask_get() && !rc && (fwmask & ~hotkey_acpi_mask)) {
rc               2288 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               2298 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               2313 drivers/platform/x86/thinkpad_acpi.c 	rc = hotkey_mask_set((mask | hotkey_driver_mask) & ~hotkey_source_mask);
rc               2318 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               2328 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               2345 drivers/platform/x86/thinkpad_acpi.c 	rc = hotkey_mask_set((hotkey_acpi_mask | hotkey_driver_mask) &
rc               2351 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               2893 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               2906 drivers/platform/x86/thinkpad_acpi.c 	rc = hotkey_mask_set((hotkey_user_mask | hotkey_driver_mask) &
rc               2916 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0)
rc               2925 drivers/platform/x86/thinkpad_acpi.c 	return (rc < 0) ? rc : count;
rc               5408 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               5423 drivers/platform/x86/thinkpad_acpi.c 	rc = led_classdev_register(&tpacpi_pdev->dev,
rc               5425 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0) {
rc               5427 drivers/platform/x86/thinkpad_acpi.c 		return rc;
rc               5549 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               5553 drivers/platform/x86/thinkpad_acpi.c 			rc = acpi_evalf(cmos_handle, NULL, NULL, "vd",
rc               5558 drivers/platform/x86/thinkpad_acpi.c 			rc = acpi_evalf(lght_handle, NULL, NULL, "vd",
rc               5561 drivers/platform/x86/thinkpad_acpi.c 		return (rc) ? 0 : -EIO;
rc               5589 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               5615 drivers/platform/x86/thinkpad_acpi.c 	rc = led_classdev_register(&tpacpi_pdev->dev,
rc               5618 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0) {
rc               5622 drivers/platform/x86/thinkpad_acpi.c 		rc = 0;
rc               5625 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               5850 drivers/platform/x86/thinkpad_acpi.c 	int rc = 0;
rc               5869 drivers/platform/x86/thinkpad_acpi.c 		rc = ec_write(TPACPI_LED_EC_HLMS, (1 << led));
rc               5870 drivers/platform/x86/thinkpad_acpi.c 		if (rc >= 0)
rc               5871 drivers/platform/x86/thinkpad_acpi.c 			rc = ec_write(TPACPI_LED_EC_HLBL,
rc               5873 drivers/platform/x86/thinkpad_acpi.c 		if (rc >= 0)
rc               5874 drivers/platform/x86/thinkpad_acpi.c 			rc = ec_write(TPACPI_LED_EC_HLCL,
rc               5891 drivers/platform/x86/thinkpad_acpi.c 	if (!rc)
rc               5894 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               5933 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               5938 drivers/platform/x86/thinkpad_acpi.c 	rc = led_get_status(data->led);
rc               5940 drivers/platform/x86/thinkpad_acpi.c 	if (rc == TPACPI_LED_OFF || rc < 0)
rc               5941 drivers/platform/x86/thinkpad_acpi.c 		rc = LED_OFF;	/* no error handling in led class :( */
rc               5943 drivers/platform/x86/thinkpad_acpi.c 		rc = LED_FULL;
rc               5945 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               5962 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               5978 drivers/platform/x86/thinkpad_acpi.c 	rc = led_classdev_register(&tpacpi_pdev->dev,
rc               5980 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0)
rc               5983 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               6060 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               6095 drivers/platform/x86/thinkpad_acpi.c 			rc = tpacpi_init_led(i);
rc               6096 drivers/platform/x86/thinkpad_acpi.c 			if (rc < 0) {
rc               6098 drivers/platform/x86/thinkpad_acpi.c 				return rc;
rc               6141 drivers/platform/x86/thinkpad_acpi.c 	int led, rc;
rc               6165 drivers/platform/x86/thinkpad_acpi.c 		rc = led_set_status(led, s);
rc               6166 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0)
rc               6167 drivers/platform/x86/thinkpad_acpi.c 			return rc;
rc               6857 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               6862 drivers/platform/x86/thinkpad_acpi.c 	rc = 0;
rc               6873 drivers/platform/x86/thinkpad_acpi.c 			rc = 0;
rc               6875 drivers/platform/x86/thinkpad_acpi.c 			rc = obj->package.count;
rc               6881 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               7043 drivers/platform/x86/thinkpad_acpi.c 		int rc = PTR_ERR(ibm_backlight_device);
rc               7046 drivers/platform/x86/thinkpad_acpi.c 		return rc;
rc               7113 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7141 drivers/platform/x86/thinkpad_acpi.c 	rc = brightness_set(level);
rc               7142 drivers/platform/x86/thinkpad_acpi.c 	if (!rc && ibm_backlight_device)
rc               7145 drivers/platform/x86/thinkpad_acpi.c 	return (rc == -EINTR) ? -ERESTARTSYS : rc;
rc               7354 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7360 drivers/platform/x86/thinkpad_acpi.c 	rc = volume_get_status_ec(&s);
rc               7361 drivers/platform/x86/thinkpad_acpi.c 	if (rc)
rc               7368 drivers/platform/x86/thinkpad_acpi.c 		rc = volume_set_status_ec(n);
rc               7369 drivers/platform/x86/thinkpad_acpi.c 		if (!rc)
rc               7370 drivers/platform/x86/thinkpad_acpi.c 			rc = 1;
rc               7375 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               7387 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7392 drivers/platform/x86/thinkpad_acpi.c 	rc = __volume_set_mute_ec(mute);
rc               7393 drivers/platform/x86/thinkpad_acpi.c 	return (rc < 0) ? rc : 0;
rc               7399 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7408 drivers/platform/x86/thinkpad_acpi.c 	rc = volume_get_status_ec(&s);
rc               7409 drivers/platform/x86/thinkpad_acpi.c 	if (rc)
rc               7415 drivers/platform/x86/thinkpad_acpi.c 		rc = volume_set_status_ec(n);
rc               7416 drivers/platform/x86/thinkpad_acpi.c 		if (!rc)
rc               7417 drivers/platform/x86/thinkpad_acpi.c 			rc = 1;
rc               7422 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               7514 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7516 drivers/platform/x86/thinkpad_acpi.c 	rc = volume_get_status(&s);
rc               7517 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0)
rc               7518 drivers/platform/x86/thinkpad_acpi.c 		return rc;
rc               7538 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7540 drivers/platform/x86/thinkpad_acpi.c 	rc = volume_get_status(&s);
rc               7541 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0)
rc               7542 drivers/platform/x86/thinkpad_acpi.c 		return rc;
rc               7615 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7617 drivers/platform/x86/thinkpad_acpi.c 	rc = snd_card_new(&tpacpi_pdev->dev,
rc               7620 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0 || !card) {
rc               7621 drivers/platform/x86/thinkpad_acpi.c 		pr_err("Failed to create ALSA card structures: %d\n", rc);
rc               7653 drivers/platform/x86/thinkpad_acpi.c 		rc = snd_ctl_add(card, ctl_vol);
rc               7654 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0) {
rc               7656 drivers/platform/x86/thinkpad_acpi.c 			       rc);
rc               7663 drivers/platform/x86/thinkpad_acpi.c 	rc = snd_ctl_add(card, ctl_mute);
rc               7664 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0) {
rc               7665 drivers/platform/x86/thinkpad_acpi.c 		pr_err("Failed to create ALSA mute control: %d\n", rc);
rc               7670 drivers/platform/x86/thinkpad_acpi.c 	rc = snd_card_register(card);
rc               7671 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0) {
rc               7672 drivers/platform/x86/thinkpad_acpi.c 		pr_err("Failed to register ALSA card: %d\n", rc);
rc               7713 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7793 drivers/platform/x86/thinkpad_acpi.c 		rc = volume_create_alsa_mixer();
rc               7794 drivers/platform/x86/thinkpad_acpi.c 		if (rc) {
rc               7796 drivers/platform/x86/thinkpad_acpi.c 			return rc;
rc               7850 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               7865 drivers/platform/x86/thinkpad_acpi.c 	rc = volume_get_status(&s);
rc               7866 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0)
rc               7867 drivers/platform/x86/thinkpad_acpi.c 		return rc;
rc               7903 drivers/platform/x86/thinkpad_acpi.c 		rc = volume_set_mute(!!new_mute);
rc               7908 drivers/platform/x86/thinkpad_acpi.c 		rc = volume_set_status(new_mute | new_level);
rc               7912 drivers/platform/x86/thinkpad_acpi.c 	return (rc == -EINTR) ? -ERESTARTSYS : rc;
rc               8250 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8255 drivers/platform/x86/thinkpad_acpi.c 	rc = fan_get_status(&s);
rc               8256 drivers/platform/x86/thinkpad_acpi.c 	if (!rc)
rc               8260 drivers/platform/x86/thinkpad_acpi.c 	if (rc)
rc               8261 drivers/platform/x86/thinkpad_acpi.c 		return rc;
rc               8296 drivers/platform/x86/thinkpad_acpi.c 	bool rc;
rc               8303 drivers/platform/x86/thinkpad_acpi.c 		rc = !acpi_ec_read(fan_rpm_offset, &lo) ||
rc               8306 drivers/platform/x86/thinkpad_acpi.c 		if (rc)
rc               8366 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8377 drivers/platform/x86/thinkpad_acpi.c 	rc = fan_set_level(level);
rc               8378 drivers/platform/x86/thinkpad_acpi.c 	if (!rc)
rc               8382 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               8388 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8399 drivers/platform/x86/thinkpad_acpi.c 		rc = fan_get_status(&s);
rc               8400 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0)
rc               8410 drivers/platform/x86/thinkpad_acpi.c 			rc = -EIO;
rc               8413 drivers/platform/x86/thinkpad_acpi.c 			rc = 0;
rc               8418 drivers/platform/x86/thinkpad_acpi.c 		rc = fan_get_status(&s);
rc               8419 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0)
rc               8428 drivers/platform/x86/thinkpad_acpi.c 			rc = -EIO;
rc               8430 drivers/platform/x86/thinkpad_acpi.c 			rc = 0;
rc               8434 drivers/platform/x86/thinkpad_acpi.c 		rc = -ENXIO;
rc               8439 drivers/platform/x86/thinkpad_acpi.c 	if (!rc)
rc               8443 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               8448 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8456 drivers/platform/x86/thinkpad_acpi.c 	rc = 0;
rc               8461 drivers/platform/x86/thinkpad_acpi.c 			rc = -EIO;
rc               8470 drivers/platform/x86/thinkpad_acpi.c 			rc = -EIO;
rc               8476 drivers/platform/x86/thinkpad_acpi.c 		rc = -ENXIO;
rc               8479 drivers/platform/x86/thinkpad_acpi.c 	if (!rc)
rc               8484 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               8489 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8497 drivers/platform/x86/thinkpad_acpi.c 	rc = 0;
rc               8503 drivers/platform/x86/thinkpad_acpi.c 				rc = -EIO;
rc               8505 drivers/platform/x86/thinkpad_acpi.c 			rc = -EINVAL;
rc               8509 drivers/platform/x86/thinkpad_acpi.c 		rc = -ENXIO;
rc               8513 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc               8531 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8537 drivers/platform/x86/thinkpad_acpi.c 	rc = fan_set_enable();
rc               8538 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0) {
rc               8540 drivers/platform/x86/thinkpad_acpi.c 		       rc);
rc               8660 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8675 drivers/platform/x86/thinkpad_acpi.c 	rc = fan_get_status(&status);
rc               8676 drivers/platform/x86/thinkpad_acpi.c 	if (!rc && (status &
rc               8678 drivers/platform/x86/thinkpad_acpi.c 		rc = fan_set_level(newlevel);
rc               8679 drivers/platform/x86/thinkpad_acpi.c 		if (rc == -ENXIO)
rc               8680 drivers/platform/x86/thinkpad_acpi.c 			rc = -EINVAL;
rc               8681 drivers/platform/x86/thinkpad_acpi.c 		else if (!rc) {
rc               8688 drivers/platform/x86/thinkpad_acpi.c 	return (rc) ? rc : count;
rc               8779 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8877 drivers/platform/x86/thinkpad_acpi.c 		rc = sysfs_create_group(&tpacpi_hwmon->kobj,
rc               8879 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0)
rc               8880 drivers/platform/x86/thinkpad_acpi.c 			return rc;
rc               8882 drivers/platform/x86/thinkpad_acpi.c 		rc = driver_create_file(&tpacpi_hwmon_pdriver.driver,
rc               8884 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0) {
rc               8887 drivers/platform/x86/thinkpad_acpi.c 			return rc;
rc               8910 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8917 drivers/platform/x86/thinkpad_acpi.c 	rc = fan_get_status_safe(&fan_control_resume_level);
rc               8918 drivers/platform/x86/thinkpad_acpi.c 	if (rc < 0)
rc               8920 drivers/platform/x86/thinkpad_acpi.c 			  rc);
rc               8932 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8977 drivers/platform/x86/thinkpad_acpi.c 		rc = fan_set_level_safe(fan_control_resume_level);
rc               8978 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0)
rc               8979 drivers/platform/x86/thinkpad_acpi.c 			pr_notice("failed to restore fan level: %d\n", rc);
rc               8985 drivers/platform/x86/thinkpad_acpi.c 	int rc;
rc               8992 drivers/platform/x86/thinkpad_acpi.c 		rc = fan_get_status_safe(&status);
rc               8993 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0)
rc               8994 drivers/platform/x86/thinkpad_acpi.c 			return rc;
rc               9003 drivers/platform/x86/thinkpad_acpi.c 		rc = fan_get_status_safe(&status);
rc               9004 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0)
rc               9005 drivers/platform/x86/thinkpad_acpi.c 			return rc;
rc               9010 drivers/platform/x86/thinkpad_acpi.c 		rc = fan_get_speed(&speed);
rc               9011 drivers/platform/x86/thinkpad_acpi.c 		if (rc < 0)
rc               9012 drivers/platform/x86/thinkpad_acpi.c 			return rc;
rc               9054 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_level(const char *cmd, int *rc)
rc               9066 drivers/platform/x86/thinkpad_acpi.c 	*rc = fan_set_level_safe(level);
rc               9067 drivers/platform/x86/thinkpad_acpi.c 	if (*rc == -ENXIO)
rc               9070 drivers/platform/x86/thinkpad_acpi.c 	else if (!*rc)
rc               9077 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_enable(const char *cmd, int *rc)
rc               9082 drivers/platform/x86/thinkpad_acpi.c 	*rc = fan_set_enable();
rc               9083 drivers/platform/x86/thinkpad_acpi.c 	if (*rc == -ENXIO)
rc               9086 drivers/platform/x86/thinkpad_acpi.c 	else if (!*rc)
rc               9092 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_disable(const char *cmd, int *rc)
rc               9097 drivers/platform/x86/thinkpad_acpi.c 	*rc = fan_set_disable();
rc               9098 drivers/platform/x86/thinkpad_acpi.c 	if (*rc == -ENXIO)
rc               9101 drivers/platform/x86/thinkpad_acpi.c 	else if (!*rc)
rc               9107 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_speed(const char *cmd, int *rc)
rc               9117 drivers/platform/x86/thinkpad_acpi.c 	*rc = fan_set_speed(speed);
rc               9118 drivers/platform/x86/thinkpad_acpi.c 	if (*rc == -ENXIO)
rc               9121 drivers/platform/x86/thinkpad_acpi.c 	else if (!*rc)
rc               9128 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_watchdog(const char *cmd, int *rc)
rc               9136 drivers/platform/x86/thinkpad_acpi.c 		*rc = -EINVAL;
rc               9150 drivers/platform/x86/thinkpad_acpi.c 	int rc = 0;
rc               9152 drivers/platform/x86/thinkpad_acpi.c 	while (!rc && (cmd = next_cmd(&buf))) {
rc               9154 drivers/platform/x86/thinkpad_acpi.c 		      fan_write_cmd_level(cmd, &rc)) &&
rc               9156 drivers/platform/x86/thinkpad_acpi.c 		      (fan_write_cmd_enable(cmd, &rc) ||
rc               9157 drivers/platform/x86/thinkpad_acpi.c 		       fan_write_cmd_disable(cmd, &rc) ||
rc               9158 drivers/platform/x86/thinkpad_acpi.c 		       fan_write_cmd_watchdog(cmd, &rc))) &&
rc               9160 drivers/platform/x86/thinkpad_acpi.c 		      fan_write_cmd_speed(cmd, &rc))
rc               9162 drivers/platform/x86/thinkpad_acpi.c 			rc = -EINVAL;
rc               9163 drivers/platform/x86/thinkpad_acpi.c 		else if (!rc)
rc               9167 drivers/platform/x86/thinkpad_acpi.c 	return rc;
rc                214 drivers/pnp/card.c 	int rc = device_create_file(&card->dev, &dev_attr_name);
rc                216 drivers/pnp/card.c 	if (rc)
rc                217 drivers/pnp/card.c 		return rc;
rc                219 drivers/pnp/card.c 	rc = device_create_file(&card->dev, &dev_attr_card_id);
rc                220 drivers/pnp/card.c 	if (rc)
rc                227 drivers/pnp/card.c 	return rc;
rc                 48 drivers/power/reset/brcmstb-reboot.c 	int rc;
rc                 51 drivers/power/reset/brcmstb-reboot.c 	rc = regmap_write(regmap, rst_src_en, reset_masks->rst_src_en_mask);
rc                 52 drivers/power/reset/brcmstb-reboot.c 	if (rc) {
rc                 53 drivers/power/reset/brcmstb-reboot.c 		pr_err("failed to write rst_src_en (%d)\n", rc);
rc                 57 drivers/power/reset/brcmstb-reboot.c 	rc = regmap_read(regmap, rst_src_en, &tmp);
rc                 58 drivers/power/reset/brcmstb-reboot.c 	if (rc) {
rc                 59 drivers/power/reset/brcmstb-reboot.c 		pr_err("failed to read rst_src_en (%d)\n", rc);
rc                 63 drivers/power/reset/brcmstb-reboot.c 	rc = regmap_write(regmap, sw_mstr_rst, reset_masks->sw_mstr_rst_mask);
rc                 64 drivers/power/reset/brcmstb-reboot.c 	if (rc) {
rc                 65 drivers/power/reset/brcmstb-reboot.c 		pr_err("failed to write sw_mstr_rst (%d)\n", rc);
rc                 69 drivers/power/reset/brcmstb-reboot.c 	rc = regmap_read(regmap, sw_mstr_rst, &tmp);
rc                 70 drivers/power/reset/brcmstb-reboot.c 	if (rc) {
rc                 71 drivers/power/reset/brcmstb-reboot.c 		pr_err("failed to read sw_mstr_rst (%d)\n", rc);
rc                104 drivers/power/reset/brcmstb-reboot.c 	int rc;
rc                121 drivers/power/reset/brcmstb-reboot.c 	rc = of_property_read_u32_index(np, "syscon", RESET_SOURCE_ENABLE_REG,
rc                123 drivers/power/reset/brcmstb-reboot.c 	if (rc) {
rc                124 drivers/power/reset/brcmstb-reboot.c 		pr_err("can't get rst_src_en offset (%d)\n", rc);
rc                128 drivers/power/reset/brcmstb-reboot.c 	rc = of_property_read_u32_index(np, "syscon", SW_MASTER_RESET_REG,
rc                130 drivers/power/reset/brcmstb-reboot.c 	if (rc) {
rc                131 drivers/power/reset/brcmstb-reboot.c 		pr_err("can't get sw_mstr_rst offset (%d)\n", rc);
rc                135 drivers/power/reset/brcmstb-reboot.c 	rc = register_restart_handler(&brcmstb_restart_nb);
rc                136 drivers/power/reset/brcmstb-reboot.c 	if (rc)
rc                138 drivers/power/reset/brcmstb-reboot.c 			"cannot register restart handler (err=%d)\n", rc);
rc                140 drivers/power/reset/brcmstb-reboot.c 	return rc;
rc                150 drivers/power/reset/reboot-mode.c 	int rc;
rc                156 drivers/power/reset/reboot-mode.c 	rc = reboot_mode_register(reboot);
rc                157 drivers/power/reset/reboot-mode.c 	if (rc) {
rc                159 drivers/power/reset/reboot-mode.c 		return rc;
rc               1001 drivers/power/supply/power_supply_core.c 	int i, rc;
rc               1039 drivers/power/supply/power_supply_core.c 	rc = dev_set_name(dev, "%s", desc->name);
rc               1040 drivers/power/supply/power_supply_core.c 	if (rc)
rc               1047 drivers/power/supply/power_supply_core.c 	rc = power_supply_check_supplies(psy);
rc               1048 drivers/power/supply/power_supply_core.c 	if (rc) {
rc               1054 drivers/power/supply/power_supply_core.c 	rc = device_add(dev);
rc               1055 drivers/power/supply/power_supply_core.c 	if (rc)
rc               1058 drivers/power/supply/power_supply_core.c 	rc = device_init_wakeup(dev, ws);
rc               1059 drivers/power/supply/power_supply_core.c 	if (rc)
rc               1062 drivers/power/supply/power_supply_core.c 	rc = psy_register_thermal(psy);
rc               1063 drivers/power/supply/power_supply_core.c 	if (rc)
rc               1066 drivers/power/supply/power_supply_core.c 	rc = psy_register_cooler(psy);
rc               1067 drivers/power/supply/power_supply_core.c 	if (rc)
rc               1070 drivers/power/supply/power_supply_core.c 	rc = power_supply_create_triggers(psy);
rc               1071 drivers/power/supply/power_supply_core.c 	if (rc)
rc               1074 drivers/power/supply/power_supply_core.c 	rc = power_supply_add_hwmon_sysfs(psy);
rc               1075 drivers/power/supply/power_supply_core.c 	if (rc)
rc               1109 drivers/power/supply/power_supply_core.c 	return ERR_PTR(rc);
rc                262 drivers/power/supply/qcom_smbb.c 	int rc;
rc                273 drivers/power/supply/qcom_smbb.c 		rc = regmap_read(chg->regmap,
rc                275 drivers/power/supply/qcom_smbb.c 		if (rc) {
rc                279 drivers/power/supply/qcom_smbb.c 			return rc;
rc                294 drivers/power/supply/qcom_smbb.c 	rc = regmap_write(chg->regmap, chg->addr + prop->reg, wval);
rc                295 drivers/power/supply/qcom_smbb.c 	if (rc) {
rc                297 drivers/power/supply/qcom_smbb.c 		return rc;
rc                318 drivers/power/supply/qcom_smbb.c 	int rc;
rc                322 drivers/power/supply/qcom_smbb.c 	rc = regmap_read(chg->regmap, chg->addr + prop->reg, &val);
rc                323 drivers/power/supply/qcom_smbb.c 	if (rc) {
rc                325 drivers/power/supply/qcom_smbb.c 		return rc;
rc                340 drivers/power/supply/qcom_smbb.c 	int rc;
rc                344 drivers/power/supply/qcom_smbb.c 	rc = of_property_read_u32(chg->dev->of_node, prop->name, &val);
rc                345 drivers/power/supply/qcom_smbb.c 	if (rc == 0) {
rc                346 drivers/power/supply/qcom_smbb.c 		rc = smbb_charger_attr_write(chg, which, val);
rc                347 drivers/power/supply/qcom_smbb.c 		if (!rc || !prop->fail_ok)
rc                348 drivers/power/supply/qcom_smbb.c 			return rc;
rc                401 drivers/power/supply/qcom_smbb.c 	int rc;
rc                403 drivers/power/supply/qcom_smbb.c 	rc = regmap_read(chg->regmap, chg->addr + SMBB_BAT_TEMP_STATUS, &val);
rc                404 drivers/power/supply/qcom_smbb.c 	if (rc)
rc                493 drivers/power/supply/qcom_smbb.c 	int rc = 0;
rc                509 drivers/power/supply/qcom_smbb.c 		rc = -EINVAL;
rc                513 drivers/power/supply/qcom_smbb.c 	return rc;
rc                521 drivers/power/supply/qcom_smbb.c 	int rc;
rc                525 drivers/power/supply/qcom_smbb.c 		rc = smbb_charger_attr_write(chg, ATTR_USBIN_IMAX,
rc                529 drivers/power/supply/qcom_smbb.c 		rc = -EINVAL;
rc                533 drivers/power/supply/qcom_smbb.c 	return rc;
rc                541 drivers/power/supply/qcom_smbb.c 	int rc = 0;
rc                557 drivers/power/supply/qcom_smbb.c 		rc = -EINVAL;
rc                561 drivers/power/supply/qcom_smbb.c 	return rc;
rc                569 drivers/power/supply/qcom_smbb.c 	int rc;
rc                573 drivers/power/supply/qcom_smbb.c 		rc = smbb_charger_attr_write(chg, ATTR_DCIN_IMAX,
rc                577 drivers/power/supply/qcom_smbb.c 		rc = -EINVAL;
rc                581 drivers/power/supply/qcom_smbb.c 	return rc;
rc                596 drivers/power/supply/qcom_smbb.c 	int rc = 0;
rc                653 drivers/power/supply/qcom_smbb.c 		rc = -EINVAL;
rc                657 drivers/power/supply/qcom_smbb.c 	return rc;
rc                665 drivers/power/supply/qcom_smbb.c 	int rc;
rc                669 drivers/power/supply/qcom_smbb.c 		rc = smbb_charger_attr_write(chg, ATTR_BAT_IMAX, val->intval);
rc                672 drivers/power/supply/qcom_smbb.c 		rc = smbb_charger_attr_write(chg, ATTR_BAT_VMAX, val->intval);
rc                675 drivers/power/supply/qcom_smbb.c 		rc = -EINVAL;
rc                679 drivers/power/supply/qcom_smbb.c 	return rc;
rc                791 drivers/power/supply/qcom_smbb.c 	int rc;
rc                793 drivers/power/supply/qcom_smbb.c 	rc = regmap_update_bits(chg->regmap, chg->addr + SMBB_USB_OTG_CTL,
rc                795 drivers/power/supply/qcom_smbb.c 	if (rc)
rc                797 drivers/power/supply/qcom_smbb.c 	return rc;
rc                803 drivers/power/supply/qcom_smbb.c 	int rc;
rc                805 drivers/power/supply/qcom_smbb.c 	rc = regmap_update_bits(chg->regmap, chg->addr + SMBB_USB_OTG_CTL,
rc                807 drivers/power/supply/qcom_smbb.c 	if (rc)
rc                809 drivers/power/supply/qcom_smbb.c 	return rc;
rc                816 drivers/power/supply/qcom_smbb.c 	int rc;
rc                818 drivers/power/supply/qcom_smbb.c 	rc = regmap_read(chg->regmap, chg->addr + SMBB_USB_OTG_CTL, &value);
rc                819 drivers/power/supply/qcom_smbb.c 	if (rc)
rc                838 drivers/power/supply/qcom_smbb.c 	int rc, i;
rc                853 drivers/power/supply/qcom_smbb.c 	rc = of_property_read_u32(pdev->dev.of_node, "reg", &chg->addr);
rc                854 drivers/power/supply/qcom_smbb.c 	if (rc) {
rc                856 drivers/power/supply/qcom_smbb.c 		return rc;
rc                859 drivers/power/supply/qcom_smbb.c 	rc = regmap_read(chg->regmap, chg->addr + SMBB_MISC_REV2, &chg->revision);
rc                860 drivers/power/supply/qcom_smbb.c 	if (rc) {
rc                862 drivers/power/supply/qcom_smbb.c 		return rc;
rc                875 drivers/power/supply/qcom_smbb.c 		rc = smbb_charger_attr_parse(chg, i);
rc                876 drivers/power/supply/qcom_smbb.c 		if (rc) {
rc                878 drivers/power/supply/qcom_smbb.c 			return rc;
rc                909 drivers/power/supply/qcom_smbb.c 	rc = devm_extcon_dev_register(&pdev->dev, chg->edev);
rc                910 drivers/power/supply/qcom_smbb.c 	if (rc < 0) {
rc                912 drivers/power/supply/qcom_smbb.c 		return rc;
rc                940 drivers/power/supply/qcom_smbb.c 		rc = devm_request_threaded_irq(&pdev->dev, irq, NULL,
rc                943 drivers/power/supply/qcom_smbb.c 		if (rc) {
rc                946 drivers/power/supply/qcom_smbb.c 			return rc;
rc                974 drivers/power/supply/qcom_smbb.c 	rc = regmap_update_bits(chg->regmap, chg->addr + SMBB_BAT_BTC_CTRL,
rc                979 drivers/power/supply/qcom_smbb.c 	if (rc) {
rc                983 drivers/power/supply/qcom_smbb.c 		return rc;
rc                992 drivers/power/supply/qcom_smbb.c 		rc = regmap_update_bits(chg->regmap, chg->addr + r->offset,
rc                994 drivers/power/supply/qcom_smbb.c 		if (rc) {
rc                997 drivers/power/supply/qcom_smbb.c 			return rc;
rc                824 drivers/power/supply/sbs-battery.c 	int rc;
rc                852 drivers/power/supply/sbs-battery.c 	rc = of_property_read_u32(client->dev.of_node, "sbs,i2c-retry-count",
rc                854 drivers/power/supply/sbs-battery.c 	if (rc)
rc                857 drivers/power/supply/sbs-battery.c 	rc = of_property_read_u32(client->dev.of_node, "sbs,poll-retry-count",
rc                859 drivers/power/supply/sbs-battery.c 	if (rc)
rc                887 drivers/power/supply/sbs-battery.c 	rc = devm_request_threaded_irq(&client->dev, irq, NULL, sbs_irq,
rc                890 drivers/power/supply/sbs-battery.c 	if (rc) {
rc                891 drivers/power/supply/sbs-battery.c 		dev_warn(&client->dev, "Failed to request irq: %d\n", rc);
rc                901 drivers/power/supply/sbs-battery.c 		rc = sbs_read_word_data(client, sbs_data[REG_STATUS].addr);
rc                903 drivers/power/supply/sbs-battery.c 		if (rc < 0) {
rc                915 drivers/power/supply/sbs-battery.c 		rc = PTR_ERR(chip->power_supply);
rc                929 drivers/power/supply/sbs-battery.c 	return rc;
rc                 45 drivers/pwm/pwm-atmel-tcb.c 	u32 rc;
rc                473 drivers/pwm/pwm-atmel-tcb.c 		chan->rc = readl(base + ATMEL_TC_REG(i, RC));
rc                490 drivers/pwm/pwm-atmel-tcb.c 		writel(chan->rc, base + ATMEL_TC_REG(i, RC));
rc                 67 drivers/pwm/pwm-pxa.c 	int rc;
rc                 92 drivers/pwm/pwm-pxa.c 	rc = clk_prepare_enable(pc->clk);
rc                 93 drivers/pwm/pwm-pxa.c 	if (rc < 0)
rc                 94 drivers/pwm/pwm-pxa.c 		return rc;
rc                140 drivers/pwm/pwm-spear.c 	int rc = 0;
rc                143 drivers/pwm/pwm-spear.c 	rc = clk_enable(pc->clk);
rc                144 drivers/pwm/pwm-spear.c 	if (rc)
rc                145 drivers/pwm/pwm-spear.c 		return rc;
rc                137 drivers/pwm/pwm-tegra.c 	int rc = 0;
rc                140 drivers/pwm/pwm-tegra.c 	rc = clk_prepare_enable(pc->clk);
rc                141 drivers/pwm/pwm-tegra.c 	if (rc < 0)
rc                142 drivers/pwm/pwm-tegra.c 		return rc;
rc               1878 drivers/rapidio/devices/tsi721.c 	int i, rc = 0;
rc               1883 drivers/rapidio/devices/tsi721.c 		rc = -EINVAL;
rc               1888 drivers/rapidio/devices/tsi721.c 		rc = -ENODEV;
rc               1908 drivers/rapidio/devices/tsi721.c 			rc = -ENOMEM;
rc               1921 drivers/rapidio/devices/tsi721.c 		rc = -ENOMEM;
rc               1936 drivers/rapidio/devices/tsi721.c 		rc = -ENOMEM;
rc               1967 drivers/rapidio/devices/tsi721.c 		rc = request_irq(priv->msix[idx].vector, tsi721_omsg_msix, 0,
rc               1970 drivers/rapidio/devices/tsi721.c 		if (rc) {
rc               1978 drivers/rapidio/devices/tsi721.c 		rc = request_irq(priv->msix[idx].vector, tsi721_omsg_msix, 0,
rc               1981 drivers/rapidio/devices/tsi721.c 		if (rc)	{
rc               2046 drivers/rapidio/devices/tsi721.c 	return rc;
rc               2167 drivers/rapidio/devices/tsi721.c 	int rc = 0;
rc               2172 drivers/rapidio/devices/tsi721.c 		rc = -EINVAL;
rc               2177 drivers/rapidio/devices/tsi721.c 		rc = -ENODEV;
rc               2201 drivers/rapidio/devices/tsi721.c 		rc = -ENOMEM;
rc               2215 drivers/rapidio/devices/tsi721.c 		rc = -ENOMEM;
rc               2229 drivers/rapidio/devices/tsi721.c 		rc = -ENOMEM;
rc               2282 drivers/rapidio/devices/tsi721.c 		rc = request_irq(priv->msix[idx].vector, tsi721_imsg_msix, 0,
rc               2285 drivers/rapidio/devices/tsi721.c 		if (rc) {
rc               2293 drivers/rapidio/devices/tsi721.c 		rc = request_irq(priv->msix[idx].vector, tsi721_imsg_msix, 0,
rc               2296 drivers/rapidio/devices/tsi721.c 		if (rc)	{
rc               2346 drivers/rapidio/devices/tsi721.c 	return rc;
rc               2417 drivers/rapidio/devices/tsi721.c 	int rc = 0;
rc               2424 drivers/rapidio/devices/tsi721.c 		rc = -EINVAL;
rc               2434 drivers/rapidio/devices/tsi721.c 	return rc;
rc                148 drivers/rapidio/devices/tsi721_dma.c 		int rc, idx;
rc                152 drivers/rapidio/devices/tsi721_dma.c 		rc = request_irq(priv->msix[idx].vector, tsi721_bdma_msix, 0,
rc                155 drivers/rapidio/devices/tsi721_dma.c 		if (rc) {
rc                164 drivers/rapidio/devices/tsi721_dma.c 		rc = request_irq(priv->msix[idx].vector, tsi721_bdma_msix, 0,
rc                167 drivers/rapidio/devices/tsi721_dma.c 		if (rc)	{
rc                178 drivers/rapidio/devices/tsi721_dma.c 		if (rc) {
rc                947 drivers/rapidio/rio-scan.c 	int rc = 0;
rc                966 drivers/rapidio/rio-scan.c 		rc = -EBUSY;
rc                975 drivers/rapidio/rio-scan.c 			rc = -ENOMEM;
rc                997 drivers/rapidio/rio-scan.c 			rc = -EBUSY;
rc               1008 drivers/rapidio/rio-scan.c 		rc = -EINVAL;
rc               1012 drivers/rapidio/rio-scan.c 	return rc;
rc                292 drivers/rapidio/rio-sysfs.c 	int rc;
rc                298 drivers/rapidio/rio-sysfs.c 		rc = rio_init_mports();
rc                305 drivers/rapidio/rio-sysfs.c 	rc = rio_mport_scan((int)val);
rc                307 drivers/rapidio/rio-sysfs.c 	if (!rc)
rc                308 drivers/rapidio/rio-sysfs.c 		rc = count;
rc                310 drivers/rapidio/rio-sysfs.c 	return rc;
rc                239 drivers/rapidio/rio.c 	int rc = -ENOSYS;
rc                250 drivers/rapidio/rio.c 		rc = request_resource(&mport->riores[RIO_INB_MBOX_RESOURCE],
rc                252 drivers/rapidio/rio.c 		if (rc < 0) {
rc                262 drivers/rapidio/rio.c 		rc = mport->ops->open_inb_mbox(mport, dev_id, mbox, entries);
rc                263 drivers/rapidio/rio.c 		if (rc) {
rc                270 drivers/rapidio/rio.c 		rc = -ENOMEM;
rc                273 drivers/rapidio/rio.c 	return rc;
rc                287 drivers/rapidio/rio.c 	int rc;
rc                295 drivers/rapidio/rio.c 	rc = release_resource(mport->inb_msg[mbox].res);
rc                296 drivers/rapidio/rio.c 	if (rc)
rc                297 drivers/rapidio/rio.c 		return rc;
rc                323 drivers/rapidio/rio.c 	int rc = -ENOSYS;
rc                334 drivers/rapidio/rio.c 		rc = request_resource(&mport->riores[RIO_OUTB_MBOX_RESOURCE],
rc                336 drivers/rapidio/rio.c 		if (rc < 0) {
rc                346 drivers/rapidio/rio.c 		rc = mport->ops->open_outb_mbox(mport, dev_id, mbox, entries);
rc                347 drivers/rapidio/rio.c 		if (rc) {
rc                354 drivers/rapidio/rio.c 		rc = -ENOMEM;
rc                357 drivers/rapidio/rio.c 	return rc;
rc                371 drivers/rapidio/rio.c 	int rc;
rc                379 drivers/rapidio/rio.c 	rc = release_resource(mport->outb_msg[mbox].res);
rc                380 drivers/rapidio/rio.c 	if (rc)
rc                381 drivers/rapidio/rio.c 		return rc;
rc                440 drivers/rapidio/rio.c 	int rc;
rc                447 drivers/rapidio/rio.c 		rc = request_resource(&mport->riores[RIO_DOORBELL_RESOURCE],
rc                449 drivers/rapidio/rio.c 		if (rc < 0) {
rc                455 drivers/rapidio/rio.c 		rc = rio_setup_inb_dbell(mport, dev_id, res, dinb);
rc                457 drivers/rapidio/rio.c 		rc = -ENOMEM;
rc                460 drivers/rapidio/rio.c 	return rc;
rc                476 drivers/rapidio/rio.c 	int rc = 0, found = 0;
rc                491 drivers/rapidio/rio.c 		rc = -EINVAL;
rc                496 drivers/rapidio/rio.c 	rc = release_resource(dbell->res);
rc                502 drivers/rapidio/rio.c 	return rc;
rc                545 drivers/rapidio/rio.c 	int rc = release_resource(res);
rc                549 drivers/rapidio/rio.c 	return rc;
rc                593 drivers/rapidio/rio.c 	int rc = -EINVAL;
rc                601 drivers/rapidio/rio.c 			rc = 0;
rc                607 drivers/rapidio/rio.c 	return rc;
rc                623 drivers/rapidio/rio.c 	int rc = 0;
rc                627 drivers/rapidio/rio.c 		rc = -ENOMEM;
rc                632 drivers/rapidio/rio.c 	return rc;
rc                646 drivers/rapidio/rio.c 	int rc = -ENOMEM;
rc                651 drivers/rapidio/rio.c 		rc = 0;
rc                655 drivers/rapidio/rio.c 	return rc;
rc                692 drivers/rapidio/rio.c 	int rc;
rc                698 drivers/rapidio/rio.c 	rc = mport->ops->map_inb(mport, local, rbase, size, rflags);
rc                700 drivers/rapidio/rio.c 	return rc;
rc                736 drivers/rapidio/rio.c 	int rc;
rc                743 drivers/rapidio/rio.c 	rc = mport->ops->map_outb(mport, destid, rbase, size,
rc                747 drivers/rapidio/rio.c 	return rc;
rc                957 drivers/rapidio/rio.c 	int p_port, rc = -EIO;
rc                979 drivers/rapidio/rio.c 		rc = 0;
rc                983 drivers/rapidio/rio.c 	return rc;
rc               1174 drivers/rapidio/rio.c 	int rc, portnum;
rc               1205 drivers/rapidio/rio.c 		rc = rdev->pwcback(rdev, pw_msg, 0);
rc               1206 drivers/rapidio/rio.c 		if (rc == 0)
rc               1682 drivers/rapidio/rio.c 	int rc = -EINVAL;
rc               1686 drivers/rapidio/rio.c 		rc = rio_lock_device(rdev->net->hport, rdev->destid,
rc               1688 drivers/rapidio/rio.c 		if (rc)
rc               1689 drivers/rapidio/rio.c 			return rc;
rc               1695 drivers/rapidio/rio.c 		rc = rio_std_route_add_entry(rdev->net->hport, rdev->destid,
rc               1699 drivers/rapidio/rio.c 		rc = ops->add_entry(rdev->net->hport, rdev->destid,
rc               1711 drivers/rapidio/rio.c 	return rc;
rc               1735 drivers/rapidio/rio.c 	int rc = -EINVAL;
rc               1739 drivers/rapidio/rio.c 		rc = rio_lock_device(rdev->net->hport, rdev->destid,
rc               1741 drivers/rapidio/rio.c 		if (rc)
rc               1742 drivers/rapidio/rio.c 			return rc;
rc               1748 drivers/rapidio/rio.c 		rc = rio_std_route_get_entry(rdev->net->hport, rdev->destid,
rc               1752 drivers/rapidio/rio.c 		rc = ops->get_entry(rdev->net->hport, rdev->destid,
rc               1763 drivers/rapidio/rio.c 	return rc;
rc               1783 drivers/rapidio/rio.c 	int rc = -EINVAL;
rc               1787 drivers/rapidio/rio.c 		rc = rio_lock_device(rdev->net->hport, rdev->destid,
rc               1789 drivers/rapidio/rio.c 		if (rc)
rc               1790 drivers/rapidio/rio.c 			return rc;
rc               1796 drivers/rapidio/rio.c 		rc = rio_std_route_clr_table(rdev->net->hport, rdev->destid,
rc               1799 drivers/rapidio/rio.c 		rc = ops->clr_table(rdev->net->hport, rdev->destid,
rc               1811 drivers/rapidio/rio.c 	return rc;
rc               1969 drivers/rapidio/rio.c 	int rc = 0;
rc               1986 drivers/rapidio/rio.c 			rc = -EBUSY;
rc               1996 drivers/rapidio/rio.c 		rc = -ENOMEM;
rc               2025 drivers/rapidio/rio.c 	return rc;
rc               2078 drivers/rapidio/rio.c 	int rc;
rc               2101 drivers/rapidio/rio.c 		rc = port->nscan->enumerate(port, 0);
rc               2103 drivers/rapidio/rio.c 		rc = port->nscan->discover(port, RIO_SCAN_ENUM_NO_WAIT);
rc               2106 drivers/rapidio/rio.c 	return rc;
rc                673 drivers/rapidio/rio_cm.c 		int rc;
rc                678 drivers/rapidio/rio_cm.c 			rc = rio_add_outb_message(cm->mport, req->rdev, cmbox,
rc                736 drivers/rapidio/rio_cm.c 	int rc;
rc                742 drivers/rapidio/rio_cm.c 		rc = -ENODEV;
rc                748 drivers/rapidio/rio_cm.c 		rc = -EBUSY;
rc                753 drivers/rapidio/rio_cm.c 	rc = rio_add_outb_message(cm->mport, rdev, cmbox, buffer, len);
rc                764 drivers/rapidio/rio_cm.c 	return rc;
rc               1232 drivers/rapidio/rio_cm.c 	int rc = -ENODEV;
rc               1241 drivers/rapidio/rio_cm.c 			rc = 0;
rc               1246 drivers/rapidio/rio_cm.c 	if (rc)
rc               1251 drivers/rapidio/rio_cm.c 		rc = -EINVAL;
rc               1258 drivers/rapidio/rio_cm.c 		rc = -EINVAL;
rc               1271 drivers/rapidio/rio_cm.c 	return rc;
rc               2098 drivers/rapidio/rio_cm.c 	int rc;
rc               2111 drivers/rapidio/rio_cm.c 	rc = rio_request_outb_mbox(mport, cm, cmbox,
rc               2113 drivers/rapidio/rio_cm.c 	if (rc) {
rc               2120 drivers/rapidio/rio_cm.c 	rc = rio_request_inb_mbox(mport, cm, cmbox,
rc               2122 drivers/rapidio/rio_cm.c 	if (rc) {
rc                 31 drivers/ras/ras.c 	int rc = 0;
rc                 34 drivers/ras/ras.c 	rc = ras_add_daemon_trace();
rc                 36 drivers/ras/ras.c 	return rc;
rc                109 drivers/regulator/devres.c 	int rc;
rc                111 drivers/regulator/devres.c 	rc = devres_release(regulator->dev, devm_regulator_release,
rc                113 drivers/regulator/devres.c 	if (rc != 0)
rc                114 drivers/regulator/devres.c 		WARN_ON(rc);
rc                227 drivers/regulator/devres.c 	int rc;
rc                229 drivers/regulator/devres.c 	rc = devres_release(dev, devm_rdev_release, devm_rdev_match, rdev);
rc                230 drivers/regulator/devres.c 	if (rc != 0)
rc                231 drivers/regulator/devres.c 		WARN_ON(rc);
rc                312 drivers/regulator/devres.c 	int rc;
rc                317 drivers/regulator/devres.c 	rc = devres_release(dev, devm_regulator_destroy_supply_alias,
rc                319 drivers/regulator/devres.c 	if (rc != 0)
rc                320 drivers/regulator/devres.c 		WARN_ON(rc);
rc                471 drivers/regulator/devres.c 	int rc;
rc                476 drivers/regulator/devres.c 	rc = devres_release(regulator->dev, devm_regulator_destroy_notifier,
rc                478 drivers/regulator/devres.c 	if (rc != 0)
rc                479 drivers/regulator/devres.c 		WARN_ON(rc);
rc                205 drivers/remoteproc/qcom_q6v5_mss.c 	int rc;
rc                214 drivers/remoteproc/qcom_q6v5_mss.c 			rc = PTR_ERR(regs[i].reg);
rc                215 drivers/remoteproc/qcom_q6v5_mss.c 			if (rc != -EPROBE_DEFER)
rc                218 drivers/remoteproc/qcom_q6v5_mss.c 			return rc;
rc                297 drivers/remoteproc/qcom_q6v5_mss.c 	int rc;
rc                301 drivers/remoteproc/qcom_q6v5_mss.c 		rc = clk_prepare_enable(clks[i]);
rc                302 drivers/remoteproc/qcom_q6v5_mss.c 		if (rc) {
rc                313 drivers/remoteproc/qcom_q6v5_mss.c 	return rc;
rc               1288 drivers/remoteproc/qcom_q6v5_mss.c 			int rc = PTR_ERR(clks[i]);
rc               1290 drivers/remoteproc/qcom_q6v5_mss.c 			if (rc != -EPROBE_DEFER)
rc               1293 drivers/remoteproc/qcom_q6v5_mss.c 			return rc;
rc                482 drivers/reset/core.c 	struct reset_control *rc;
rc                500 drivers/reset/core.c 	list_for_each_entry(rc, &rstc->rcdev->reset_control_head, list) {
rc                501 drivers/reset/core.c 		if (rstc != rc && rstc->id == rc->id) {
rc                502 drivers/reset/core.c 			if (rc->acquired) {
rc                 25 drivers/reset/hisilicon/reset-hi3660.c 	struct hi3660_reset_controller *rc = to_hi3660_reset_controller(rcdev);
rc                 30 drivers/reset/hisilicon/reset-hi3660.c 		return regmap_write(rc->map, offset, mask);
rc                 32 drivers/reset/hisilicon/reset-hi3660.c 		return regmap_write(rc->map, offset + 4, mask);
rc                 78 drivers/reset/hisilicon/reset-hi3660.c 	struct hi3660_reset_controller *rc;
rc                 82 drivers/reset/hisilicon/reset-hi3660.c 	rc = devm_kzalloc(dev, sizeof(*rc), GFP_KERNEL);
rc                 83 drivers/reset/hisilicon/reset-hi3660.c 	if (!rc)
rc                 86 drivers/reset/hisilicon/reset-hi3660.c 	rc->map = syscon_regmap_lookup_by_phandle(np, "hisi,rst-syscon");
rc                 87 drivers/reset/hisilicon/reset-hi3660.c 	if (IS_ERR(rc->map)) {
rc                 89 drivers/reset/hisilicon/reset-hi3660.c 		return PTR_ERR(rc->map);
rc                 92 drivers/reset/hisilicon/reset-hi3660.c 	rc->rst.ops = &hi3660_reset_ops,
rc                 93 drivers/reset/hisilicon/reset-hi3660.c 	rc->rst.of_node = np;
rc                 94 drivers/reset/hisilicon/reset-hi3660.c 	rc->rst.of_reset_n_cells = 2;
rc                 95 drivers/reset/hisilicon/reset-hi3660.c 	rc->rst.of_xlate = hi3660_reset_xlate;
rc                 97 drivers/reset/hisilicon/reset-hi3660.c 	return reset_controller_register(&rc->rst);
rc                 24 drivers/reset/reset-a10sr.c static inline struct a10sr_reset *to_a10sr_rst(struct reset_controller_dev *rc)
rc                 26 drivers/reset/reset-a10sr.c 	return container_of(rc, struct a10sr_reset, rcdev);
rc                 47 drivers/reset/reset-lpc18xx.c 	struct lpc18xx_rgu_data *rc = container_of(nb, struct lpc18xx_rgu_data,
rc                 50 drivers/reset/reset-lpc18xx.c 	writel(BIT(LPC18XX_RGU_CORE_RST), rc->base + LPC18XX_RGU_CTRL0);
rc                 69 drivers/reset/reset-lpc18xx.c 	struct lpc18xx_rgu_data *rc = to_rgu_data(rcdev);
rc                 79 drivers/reset/reset-lpc18xx.c 	spin_lock_irqsave(&rc->lock, flags);
rc                 80 drivers/reset/reset-lpc18xx.c 	stat = ~readl(rc->base + stat_offset);
rc                 82 drivers/reset/reset-lpc18xx.c 		writel(stat | rst_bit, rc->base + ctrl_offset);
rc                 84 drivers/reset/reset-lpc18xx.c 		writel(stat & ~rst_bit, rc->base + ctrl_offset);
rc                 85 drivers/reset/reset-lpc18xx.c 	spin_unlock_irqrestore(&rc->lock, flags);
rc                106 drivers/reset/reset-lpc18xx.c 	struct lpc18xx_rgu_data *rc = to_rgu_data(rcdev);
rc                109 drivers/reset/reset-lpc18xx.c 	udelay(rc->delay_us);
rc                123 drivers/reset/reset-lpc18xx.c 	struct lpc18xx_rgu_data *rc = to_rgu_data(rcdev);
rc                129 drivers/reset/reset-lpc18xx.c 	return !(readl(rc->base + offset) & bit);
rc                141 drivers/reset/reset-lpc18xx.c 	struct lpc18xx_rgu_data *rc;
rc                146 drivers/reset/reset-lpc18xx.c 	rc = devm_kzalloc(&pdev->dev, sizeof(*rc), GFP_KERNEL);
rc                147 drivers/reset/reset-lpc18xx.c 	if (!rc)
rc                151 drivers/reset/reset-lpc18xx.c 	rc->base = devm_ioremap_resource(&pdev->dev, res);
rc                152 drivers/reset/reset-lpc18xx.c 	if (IS_ERR(rc->base))
rc                153 drivers/reset/reset-lpc18xx.c 		return PTR_ERR(rc->base);
rc                155 drivers/reset/reset-lpc18xx.c 	rc->clk_reg = devm_clk_get(&pdev->dev, "reg");
rc                156 drivers/reset/reset-lpc18xx.c 	if (IS_ERR(rc->clk_reg)) {
rc                158 drivers/reset/reset-lpc18xx.c 		return PTR_ERR(rc->clk_reg);
rc                161 drivers/reset/reset-lpc18xx.c 	rc->clk_delay = devm_clk_get(&pdev->dev, "delay");
rc                162 drivers/reset/reset-lpc18xx.c 	if (IS_ERR(rc->clk_delay)) {
rc                164 drivers/reset/reset-lpc18xx.c 		return PTR_ERR(rc->clk_delay);
rc                167 drivers/reset/reset-lpc18xx.c 	ret = clk_prepare_enable(rc->clk_reg);
rc                173 drivers/reset/reset-lpc18xx.c 	ret = clk_prepare_enable(rc->clk_delay);
rc                179 drivers/reset/reset-lpc18xx.c 	fcclk = clk_get_rate(rc->clk_reg) / USEC_PER_SEC;
rc                180 drivers/reset/reset-lpc18xx.c 	firc = clk_get_rate(rc->clk_delay) / USEC_PER_SEC;
rc                182 drivers/reset/reset-lpc18xx.c 		rc->delay_us = 2;
rc                184 drivers/reset/reset-lpc18xx.c 		rc->delay_us = DIV_ROUND_UP(fcclk, firc * firc);
rc                186 drivers/reset/reset-lpc18xx.c 	spin_lock_init(&rc->lock);
rc                188 drivers/reset/reset-lpc18xx.c 	rc->rcdev.owner = THIS_MODULE;
rc                189 drivers/reset/reset-lpc18xx.c 	rc->rcdev.nr_resets = 64;
rc                190 drivers/reset/reset-lpc18xx.c 	rc->rcdev.ops = &lpc18xx_rgu_ops;
rc                191 drivers/reset/reset-lpc18xx.c 	rc->rcdev.of_node = pdev->dev.of_node;
rc                193 drivers/reset/reset-lpc18xx.c 	platform_set_drvdata(pdev, rc);
rc                195 drivers/reset/reset-lpc18xx.c 	ret = reset_controller_register(&rc->rcdev);
rc                201 drivers/reset/reset-lpc18xx.c 	rc->restart_nb.priority = 192,
rc                202 drivers/reset/reset-lpc18xx.c 	rc->restart_nb.notifier_call = lpc18xx_rgu_restart,
rc                203 drivers/reset/reset-lpc18xx.c 	ret = register_restart_handler(&rc->restart_nb);
rc                210 drivers/reset/reset-lpc18xx.c 	clk_disable_unprepare(rc->clk_delay);
rc                212 drivers/reset/reset-lpc18xx.c 	clk_disable_unprepare(rc->clk_reg);
rc                143 drivers/reset/sti/reset-syscfg.c 	struct syscfg_reset_controller *rc;
rc                146 drivers/reset/sti/reset-syscfg.c 	rc = devm_kzalloc(dev, sizeof(*rc), GFP_KERNEL);
rc                147 drivers/reset/sti/reset-syscfg.c 	if (!rc)
rc                150 drivers/reset/sti/reset-syscfg.c 	rc->channels = devm_kcalloc(dev, data->nr_channels,
rc                151 drivers/reset/sti/reset-syscfg.c 				    sizeof(*rc->channels), GFP_KERNEL);
rc                152 drivers/reset/sti/reset-syscfg.c 	if (!rc->channels)
rc                155 drivers/reset/sti/reset-syscfg.c 	rc->rst.ops = &syscfg_reset_ops,
rc                156 drivers/reset/sti/reset-syscfg.c 	rc->rst.of_node = dev->of_node;
rc                157 drivers/reset/sti/reset-syscfg.c 	rc->rst.nr_resets = data->nr_channels;
rc                158 drivers/reset/sti/reset-syscfg.c 	rc->active_low = data->active_low;
rc                173 drivers/reset/sti/reset-syscfg.c 		rc->channels[i].reset = f;
rc                182 drivers/reset/sti/reset-syscfg.c 		rc->channels[i].ack = f;
rc                185 drivers/reset/sti/reset-syscfg.c 	err = reset_controller_register(&rc->rst);
rc                411 drivers/rtc/rtc-imxdi.c 	int rc;
rc                419 drivers/rtc/rtc-imxdi.c 		rc = di_handle_invalid_state(imxdi, dsr);
rc                423 drivers/rtc/rtc-imxdi.c 		rc = di_handle_failure_state(imxdi, dsr);
rc                428 drivers/rtc/rtc-imxdi.c 		rc = di_handle_invalid_and_failure_state(imxdi, dsr);
rc                432 drivers/rtc/rtc-imxdi.c 		rc = di_handle_valid_state(imxdi, dsr);
rc                435 drivers/rtc/rtc-imxdi.c 	return rc;
rc                499 drivers/rtc/rtc-imxdi.c 	int rc = 0;
rc                516 drivers/rtc/rtc-imxdi.c 		rc = ret;
rc                527 drivers/rtc/rtc-imxdi.c 		rc = -EIO;
rc                533 drivers/rtc/rtc-imxdi.c 	return rc;
rc                558 drivers/rtc/rtc-imxdi.c 	int rc;
rc                577 drivers/rtc/rtc-imxdi.c 	rc = di_write_wait(imxdi, 0, DTCLR);
rc                578 drivers/rtc/rtc-imxdi.c 	if (rc != 0)
rc                579 drivers/rtc/rtc-imxdi.c 		return rc;
rc                581 drivers/rtc/rtc-imxdi.c 	rc = di_write_wait(imxdi, rtc_tm_to_time64(tm), DTCMR);
rc                582 drivers/rtc/rtc-imxdi.c 	if (rc != 0)
rc                583 drivers/rtc/rtc-imxdi.c 		return rc;
rc                633 drivers/rtc/rtc-imxdi.c 	int rc;
rc                636 drivers/rtc/rtc-imxdi.c 	rc = di_write_wait(imxdi, rtc_tm_to_time64(&alarm->time), DCAMR);
rc                637 drivers/rtc/rtc-imxdi.c 	if (rc)
rc                638 drivers/rtc/rtc-imxdi.c 		return rc;
rc                663 drivers/rtc/rtc-imxdi.c 	irqreturn_t rc = IRQ_NONE;
rc                682 drivers/rtc/rtc-imxdi.c 			rc = IRQ_HANDLED;
rc                692 drivers/rtc/rtc-imxdi.c 			return rc;
rc                703 drivers/rtc/rtc-imxdi.c 			rc = IRQ_HANDLED;
rc                716 drivers/rtc/rtc-imxdi.c 			rc = IRQ_HANDLED;
rc                719 drivers/rtc/rtc-imxdi.c 	return rc;
rc                745 drivers/rtc/rtc-imxdi.c 	int rc;
rc                783 drivers/rtc/rtc-imxdi.c 	rc = clk_prepare_enable(imxdi->clk);
rc                784 drivers/rtc/rtc-imxdi.c 	if (rc)
rc                785 drivers/rtc/rtc-imxdi.c 		return rc;
rc                794 drivers/rtc/rtc-imxdi.c 	rc = di_handle_state(imxdi);
rc                795 drivers/rtc/rtc-imxdi.c 	if (rc != 0)
rc                798 drivers/rtc/rtc-imxdi.c 	rc = devm_request_irq(&pdev->dev, norm_irq, dryice_irq,
rc                800 drivers/rtc/rtc-imxdi.c 	if (rc) {
rc                805 drivers/rtc/rtc-imxdi.c 	rc = devm_request_irq(&pdev->dev, sec_irq, dryice_irq,
rc                807 drivers/rtc/rtc-imxdi.c 	if (rc) {
rc                817 drivers/rtc/rtc-imxdi.c 	rc = rtc_register_device(imxdi->rtc);
rc                818 drivers/rtc/rtc-imxdi.c 	if (rc)
rc                826 drivers/rtc/rtc-imxdi.c 	return rc;
rc                783 drivers/rtc/rtc-isl1208.c 	int rc = devm_request_threaded_irq(&client->dev, irq, NULL,
rc                788 drivers/rtc/rtc-isl1208.c 	if (!rc) {
rc                796 drivers/rtc/rtc-isl1208.c 	return rc;
rc                802 drivers/rtc/rtc-isl1208.c 	int rc = 0;
rc                840 drivers/rtc/rtc-isl1208.c 	rc = isl1208_i2c_get_sr(client);
rc                841 drivers/rtc/rtc-isl1208.c 	if (rc < 0) {
rc                843 drivers/rtc/rtc-isl1208.c 		return rc;
rc                846 drivers/rtc/rtc-isl1208.c 	if (rc & ISL1208_REG_SR_RTCF)
rc                854 drivers/rtc/rtc-isl1208.c 		rc = i2c_smbus_read_byte_data(client, ISL1219_REG_EV);
rc                855 drivers/rtc/rtc-isl1208.c 		if (rc < 0) {
rc                857 drivers/rtc/rtc-isl1208.c 			return rc;
rc                859 drivers/rtc/rtc-isl1208.c 		rc |= ISL1219_REG_EV_EVEN;
rc                862 drivers/rtc/rtc-isl1208.c 				rc |= ISL1219_REG_EV_EVIENB;
rc                864 drivers/rtc/rtc-isl1208.c 				rc &= ~ISL1219_REG_EV_EVIENB;
rc                866 drivers/rtc/rtc-isl1208.c 		rc = i2c_smbus_write_byte_data(client, ISL1219_REG_EV, rc);
rc                867 drivers/rtc/rtc-isl1208.c 		if (rc < 0) {
rc                869 drivers/rtc/rtc-isl1208.c 			return rc;
rc                874 drivers/rtc/rtc-isl1208.c 		rc = rtc_add_group(isl1208->rtc, &isl1219_rtc_sysfs_files);
rc                875 drivers/rtc/rtc-isl1208.c 		if (rc)
rc                876 drivers/rtc/rtc-isl1208.c 			return rc;
rc                879 drivers/rtc/rtc-isl1208.c 	rc = rtc_add_group(isl1208->rtc, &isl1208_rtc_sysfs_files);
rc                880 drivers/rtc/rtc-isl1208.c 	if (rc)
rc                881 drivers/rtc/rtc-isl1208.c 		return rc;
rc                884 drivers/rtc/rtc-isl1208.c 		rc = isl1208_setup_irq(client, client->irq);
rc                885 drivers/rtc/rtc-isl1208.c 	if (rc)
rc                886 drivers/rtc/rtc-isl1208.c 		return rc;
rc                889 drivers/rtc/rtc-isl1208.c 		rc = isl1208_setup_irq(client, evdet_irq);
rc                890 drivers/rtc/rtc-isl1208.c 	if (rc)
rc                891 drivers/rtc/rtc-isl1208.c 		return rc;
rc                893 drivers/rtc/rtc-isl1208.c 	rc = rtc_nvmem_register(isl1208->rtc, &isl1208->nvmem_config);
rc                894 drivers/rtc/rtc-isl1208.c 	if (rc)
rc                895 drivers/rtc/rtc-isl1208.c 		return rc;
rc                876 drivers/rtc/rtc-m41t80.c 	int rc = 0;
rc                909 drivers/rtc/rtc-m41t80.c 		rc = devm_request_threaded_irq(&client->dev, client->irq,
rc                913 drivers/rtc/rtc-m41t80.c 		if (rc) {
rc                935 drivers/rtc/rtc-m41t80.c 	rc = i2c_smbus_read_byte_data(client, M41T80_REG_ALARM_HOUR);
rc                937 drivers/rtc/rtc-m41t80.c 	if (rc >= 0 && rc & M41T80_ALHOUR_HT) {
rc                943 drivers/rtc/rtc-m41t80.c 		rc = i2c_smbus_write_byte_data(client, M41T80_REG_ALARM_HOUR,
rc                944 drivers/rtc/rtc-m41t80.c 					       rc & ~M41T80_ALHOUR_HT);
rc                947 drivers/rtc/rtc-m41t80.c 	if (rc < 0) {
rc                949 drivers/rtc/rtc-m41t80.c 		return rc;
rc                953 drivers/rtc/rtc-m41t80.c 	rc = i2c_smbus_read_byte_data(client, M41T80_REG_SEC);
rc                955 drivers/rtc/rtc-m41t80.c 	if (rc >= 0 && rc & M41T80_SEC_ST)
rc                956 drivers/rtc/rtc-m41t80.c 		rc = i2c_smbus_write_byte_data(client, M41T80_REG_SEC,
rc                957 drivers/rtc/rtc-m41t80.c 					       rc & ~M41T80_SEC_ST);
rc                958 drivers/rtc/rtc-m41t80.c 	if (rc < 0) {
rc                960 drivers/rtc/rtc-m41t80.c 		return rc;
rc                966 drivers/rtc/rtc-m41t80.c 		rc = misc_register(&wdt_dev);
rc                967 drivers/rtc/rtc-m41t80.c 		if (rc)
rc                968 drivers/rtc/rtc-m41t80.c 			return rc;
rc                969 drivers/rtc/rtc-m41t80.c 		rc = register_reboot_notifier(&wdt_notifier);
rc                970 drivers/rtc/rtc-m41t80.c 		if (rc) {
rc                972 drivers/rtc/rtc-m41t80.c 			return rc;
rc                981 drivers/rtc/rtc-m41t80.c 	rc = rtc_register_device(m41t80_data->rtc);
rc                982 drivers/rtc/rtc-m41t80.c 	if (rc)
rc                983 drivers/rtc/rtc-m41t80.c 		return rc;
rc                 83 drivers/rtc/rtc-max6900.c 	int rc;
rc                 85 drivers/rtc/rtc-max6900.c 	rc = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
rc                 86 drivers/rtc/rtc-max6900.c 	if (rc != ARRAY_SIZE(msgs)) {
rc                111 drivers/rtc/rtc-max6900.c 	int rc;
rc                121 drivers/rtc/rtc-max6900.c 	rc = i2c_transfer(client->adapter, century_msgs,
rc                123 drivers/rtc/rtc-max6900.c 	if (rc != ARRAY_SIZE(century_msgs))
rc                130 drivers/rtc/rtc-max6900.c 	rc = i2c_transfer(client->adapter, burst_msgs, ARRAY_SIZE(burst_msgs));
rc                131 drivers/rtc/rtc-max6900.c 	if (rc != ARRAY_SIZE(burst_msgs))
rc                145 drivers/rtc/rtc-max6900.c 	int rc;
rc                148 drivers/rtc/rtc-max6900.c 	rc = max6900_i2c_read_regs(client, regs);
rc                149 drivers/rtc/rtc-max6900.c 	if (rc < 0)
rc                150 drivers/rtc/rtc-max6900.c 		return rc;
rc                173 drivers/rtc/rtc-max6900.c 	int rc;
rc                175 drivers/rtc/rtc-max6900.c 	rc = max6900_i2c_clear_write_protect(client);
rc                176 drivers/rtc/rtc-max6900.c 	if (rc < 0)
rc                177 drivers/rtc/rtc-max6900.c 		return rc;
rc                190 drivers/rtc/rtc-max6900.c 	rc = max6900_i2c_write_regs(client, regs);
rc                191 drivers/rtc/rtc-max6900.c 	if (rc < 0)
rc                192 drivers/rtc/rtc-max6900.c 		return rc;
rc                 48 drivers/rtc/rtc-opal.c 	s64 rc = OPAL_BUSY;
rc                 55 drivers/rtc/rtc-opal.c 	while (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc                 56 drivers/rtc/rtc-opal.c 		rc = opal_rtc_read(&__y_m_d, &__h_m_s_ms);
rc                 57 drivers/rtc/rtc-opal.c 		if (rc == OPAL_BUSY_EVENT) {
rc                 60 drivers/rtc/rtc-opal.c 		} else if (rc == OPAL_BUSY) {
rc                 62 drivers/rtc/rtc-opal.c 		} else if (rc == OPAL_HARDWARE || rc == OPAL_INTERNAL_ERROR) {
rc                 65 drivers/rtc/rtc-opal.c 				rc = OPAL_BUSY; /* go around again */
rc                 70 drivers/rtc/rtc-opal.c 	if (rc != OPAL_SUCCESS)
rc                 82 drivers/rtc/rtc-opal.c 	s64 rc = OPAL_BUSY;
rc                 89 drivers/rtc/rtc-opal.c 	while (rc == OPAL_BUSY || rc == OPAL_BUSY_EVENT) {
rc                 90 drivers/rtc/rtc-opal.c 		rc = opal_rtc_write(y_m_d, h_m_s_ms);
rc                 91 drivers/rtc/rtc-opal.c 		if (rc == OPAL_BUSY_EVENT) {
rc                 94 drivers/rtc/rtc-opal.c 		} else if (rc == OPAL_BUSY) {
rc                 96 drivers/rtc/rtc-opal.c 		} else if (rc == OPAL_HARDWARE || rc == OPAL_INTERNAL_ERROR) {
rc                 99 drivers/rtc/rtc-opal.c 				rc = OPAL_BUSY; /* go around again */
rc                104 drivers/rtc/rtc-opal.c 	return rc == OPAL_SUCCESS ? 0 : -EIO;
rc                118 drivers/rtc/rtc-opal.c 	int rc, token;
rc                130 drivers/rtc/rtc-opal.c 	rc = opal_tpo_read(token, &__y_m_d, &__h_m);
rc                131 drivers/rtc/rtc-opal.c 	if (rc != OPAL_ASYNC_COMPLETION) {
rc                132 drivers/rtc/rtc-opal.c 		rc = -EIO;
rc                136 drivers/rtc/rtc-opal.c 	rc = opal_async_wait_response(token, &msg);
rc                137 drivers/rtc/rtc-opal.c 	if (rc) {
rc                138 drivers/rtc/rtc-opal.c 		rc = -EIO;
rc                142 drivers/rtc/rtc-opal.c 	rc = opal_get_async_rc(msg);
rc                143 drivers/rtc/rtc-opal.c 	if (rc != OPAL_SUCCESS) {
rc                144 drivers/rtc/rtc-opal.c 		rc = -EIO;
rc                154 drivers/rtc/rtc-opal.c 		rc = -ENOENT;
rc                164 drivers/rtc/rtc-opal.c 	return rc;
rc                173 drivers/rtc/rtc-opal.c 	int token, rc;
rc                193 drivers/rtc/rtc-opal.c 	rc = opal_tpo_write(token, y_m_d,
rc                195 drivers/rtc/rtc-opal.c 	if (rc != OPAL_ASYNC_COMPLETION) {
rc                196 drivers/rtc/rtc-opal.c 		rc = -EIO;
rc                200 drivers/rtc/rtc-opal.c 	rc = opal_async_wait_response(token, &msg);
rc                201 drivers/rtc/rtc-opal.c 	if (rc) {
rc                202 drivers/rtc/rtc-opal.c 		rc = -EIO;
rc                206 drivers/rtc/rtc-opal.c 	rc = opal_get_async_rc(msg);
rc                207 drivers/rtc/rtc-opal.c 	if (rc != OPAL_SUCCESS)
rc                208 drivers/rtc/rtc-opal.c 		rc = -EIO;
rc                212 drivers/rtc/rtc-opal.c 	return rc;
rc                 69 drivers/rtc/rtc-pcf85063.c 	int rc;
rc                 78 drivers/rtc/rtc-pcf85063.c 	rc = regmap_bulk_read(pcf85063->regmap, PCF85063_REG_SC, regs,
rc                 80 drivers/rtc/rtc-pcf85063.c 	if (rc)
rc                 81 drivers/rtc/rtc-pcf85063.c 		return rc;
rc                104 drivers/rtc/rtc-pcf85063.c 	int rc;
rc                111 drivers/rtc/rtc-pcf85063.c 	rc = regmap_update_bits(pcf85063->regmap, PCF85063_REG_CTRL1,
rc                114 drivers/rtc/rtc-pcf85063.c 	if (rc)
rc                115 drivers/rtc/rtc-pcf85063.c 		return rc;
rc                136 drivers/rtc/rtc-pcf85063.c 	rc = regmap_bulk_write(pcf85063->regmap, PCF85063_REG_SC,
rc                138 drivers/rtc/rtc-pcf85063.c 	if (rc)
rc                139 drivers/rtc/rtc-pcf85063.c 		return rc;
rc                 77 drivers/rtc/rtc-pm8xxx.c 	int rc, i;
rc                 98 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl, &ctrl_reg);
rc                 99 drivers/rtc/rtc-pm8xxx.c 	if (rc)
rc                105 drivers/rtc/rtc-pm8xxx.c 		rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
rc                106 drivers/rtc/rtc-pm8xxx.c 		if (rc) {
rc                113 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_read(rtc_dd->regmap, regs->ctrl, &rtc_ctrl_reg);
rc                114 drivers/rtc/rtc-pm8xxx.c 	if (rc)
rc                120 drivers/rtc/rtc-pm8xxx.c 		rc = regmap_write(rtc_dd->regmap, regs->ctrl, rtc_ctrl_reg);
rc                121 drivers/rtc/rtc-pm8xxx.c 		if (rc) {
rc                128 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_write(rtc_dd->regmap, regs->write, 0);
rc                129 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                135 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_bulk_write(rtc_dd->regmap, regs->write + 1,
rc                137 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                143 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_write(rtc_dd->regmap, regs->write, value[0]);
rc                144 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                152 drivers/rtc/rtc-pm8xxx.c 		rc = regmap_write(rtc_dd->regmap, regs->ctrl, rtc_ctrl_reg);
rc                153 drivers/rtc/rtc-pm8xxx.c 		if (rc) {
rc                161 drivers/rtc/rtc-pm8xxx.c 		rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
rc                162 drivers/rtc/rtc-pm8xxx.c 		if (rc) {
rc                171 drivers/rtc/rtc-pm8xxx.c 	return rc;
rc                176 drivers/rtc/rtc-pm8xxx.c 	int rc;
rc                183 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_bulk_read(rtc_dd->regmap, regs->read, value, sizeof(value));
rc                184 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                186 drivers/rtc/rtc-pm8xxx.c 		return rc;
rc                193 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_read(rtc_dd->regmap, regs->read, &reg);
rc                194 drivers/rtc/rtc-pm8xxx.c 	if (rc < 0) {
rc                196 drivers/rtc/rtc-pm8xxx.c 		return rc;
rc                200 drivers/rtc/rtc-pm8xxx.c 		rc = regmap_bulk_read(rtc_dd->regmap, regs->read,
rc                202 drivers/rtc/rtc-pm8xxx.c 		if (rc) {
rc                204 drivers/rtc/rtc-pm8xxx.c 			return rc;
rc                220 drivers/rtc/rtc-pm8xxx.c 	int rc, i;
rc                236 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_bulk_write(rtc_dd->regmap, regs->alarm_rw, value,
rc                238 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                243 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl, &ctrl_reg);
rc                244 drivers/rtc/rtc-pm8xxx.c 	if (rc)
rc                252 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
rc                253 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                262 drivers/rtc/rtc-pm8xxx.c 	return rc;
rc                267 drivers/rtc/rtc-pm8xxx.c 	int rc;
rc                273 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_bulk_read(rtc_dd->regmap, regs->alarm_rw, value,
rc                275 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                277 drivers/rtc/rtc-pm8xxx.c 		return rc;
rc                285 drivers/rtc/rtc-pm8xxx.c 	rc = rtc_valid_tm(&alarm->time);
rc                286 drivers/rtc/rtc-pm8xxx.c 	if (rc < 0) {
rc                288 drivers/rtc/rtc-pm8xxx.c 		return rc;
rc                299 drivers/rtc/rtc-pm8xxx.c 	int rc;
rc                307 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl, &ctrl_reg);
rc                308 drivers/rtc/rtc-pm8xxx.c 	if (rc)
rc                316 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
rc                317 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                324 drivers/rtc/rtc-pm8xxx.c 	return rc;
rc                340 drivers/rtc/rtc-pm8xxx.c 	int rc;
rc                348 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl, &ctrl_reg);
rc                349 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                356 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
rc                357 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                367 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl2, &ctrl_reg);
rc                368 drivers/rtc/rtc-pm8xxx.c 	if (rc) {
rc                375 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl2, ctrl_reg);
rc                376 drivers/rtc/rtc-pm8xxx.c 	if (rc)
rc                388 drivers/rtc/rtc-pm8xxx.c 	int rc;
rc                391 drivers/rtc/rtc-pm8xxx.c 	rc = regmap_read(rtc_dd->regmap, regs->ctrl, &ctrl_reg);
rc                392 drivers/rtc/rtc-pm8xxx.c 	if (rc)
rc                393 drivers/rtc/rtc-pm8xxx.c 		return rc;
rc                397 drivers/rtc/rtc-pm8xxx.c 		rc = regmap_write(rtc_dd->regmap, regs->ctrl, ctrl_reg);
rc                398 drivers/rtc/rtc-pm8xxx.c 		if (rc)
rc                399 drivers/rtc/rtc-pm8xxx.c 			return rc;
rc                449 drivers/rtc/rtc-pm8xxx.c 	int rc;
rc                480 drivers/rtc/rtc-pm8xxx.c 	rc = pm8xxx_rtc_enable(rtc_dd);
rc                481 drivers/rtc/rtc-pm8xxx.c 	if (rc)
rc                482 drivers/rtc/rtc-pm8xxx.c 		return rc;
rc                498 drivers/rtc/rtc-pm8xxx.c 	rc = devm_request_any_context_irq(&pdev->dev, rtc_dd->rtc_alarm_irq,
rc                502 drivers/rtc/rtc-pm8xxx.c 	if (rc < 0) {
rc                503 drivers/rtc/rtc-pm8xxx.c 		dev_err(&pdev->dev, "Request IRQ failed (%d)\n", rc);
rc                504 drivers/rtc/rtc-pm8xxx.c 		return rc;
rc                794 drivers/rtc/rtc-rv3029c2.c 	int rc = 0;
rc                806 drivers/rtc/rtc-rv3029c2.c 	rc = rv3029_get_sr(dev, buf);
rc                807 drivers/rtc/rtc-rv3029c2.c 	if (rc < 0) {
rc                809 drivers/rtc/rtc-rv3029c2.c 		return rc;
rc                823 drivers/rtc/rtc-rv3029c2.c 		rc = devm_request_threaded_irq(dev, rv3029->irq,
rc                827 drivers/rtc/rtc-rv3029c2.c 		if (rc) {
rc                102 drivers/rtc/rtc-stmp3xxx.c 	int rc = -1;
rc                109 drivers/rtc/rtc-stmp3xxx.c 		rc = platform_device_add(wdt_pdev);
rc                112 drivers/rtc/rtc-stmp3xxx.c 	if (rc)
rc                240 drivers/rtc/rtc-xgene.c 	int rc;
rc                250 drivers/rtc/rtc-xgene.c 		rc = clk_prepare_enable(pdata->clk);
rc                251 drivers/rtc/rtc-xgene.c 		if (rc) {
rc                252 drivers/rtc/rtc-xgene.c 			dev_err(dev, "Unable to enable clock error %d\n", rc);
rc                253 drivers/rtc/rtc-xgene.c 			return rc;
rc                204 drivers/s390/block/dasd.c 	int rc;
rc                213 drivers/s390/block/dasd.c 		rc = dasd_alloc_queue(device->block);
rc                214 drivers/s390/block/dasd.c 		if (rc) {
rc                216 drivers/s390/block/dasd.c 			return rc;
rc                259 drivers/s390/block/dasd.c 	int rc = 0;
rc                263 drivers/s390/block/dasd.c 		rc = dasd_gendisk_alloc(block);
rc                264 drivers/s390/block/dasd.c 		if (rc)
rc                265 drivers/s390/block/dasd.c 			return rc;
rc                288 drivers/s390/block/dasd.c 	return rc;
rc                296 drivers/s390/block/dasd.c 	int rc;
rc                299 drivers/s390/block/dasd.c 		rc = device->discipline->basic_to_known(device);
rc                300 drivers/s390/block/dasd.c 		if (rc)
rc                301 drivers/s390/block/dasd.c 			return rc;
rc                310 drivers/s390/block/dasd.c 	rc = dasd_flush_device_queue(device);
rc                311 drivers/s390/block/dasd.c 	if (rc)
rc                312 drivers/s390/block/dasd.c 		return rc;
rc                342 drivers/s390/block/dasd.c 	int rc;
rc                346 drivers/s390/block/dasd.c 	rc = 0;
rc                351 drivers/s390/block/dasd.c 			rc = block->base->discipline->do_analysis(block);
rc                352 drivers/s390/block/dasd.c 		if (rc) {
rc                353 drivers/s390/block/dasd.c 			if (rc != -EAGAIN) {
rc                360 drivers/s390/block/dasd.c 			return rc;
rc                367 drivers/s390/block/dasd.c 		rc = dasd_scan_partitions(block);
rc                368 drivers/s390/block/dasd.c 		if (rc) {
rc                370 drivers/s390/block/dasd.c 			return rc;
rc                377 drivers/s390/block/dasd.c 		rc = device->discipline->basic_to_ready(device);
rc                378 drivers/s390/block/dasd.c 	return rc;
rc                398 drivers/s390/block/dasd.c 	int rc;
rc                403 drivers/s390/block/dasd.c 		rc = dasd_flush_block_queue(block);
rc                404 drivers/s390/block/dasd.c 		if (rc) {
rc                406 drivers/s390/block/dasd.c 			return rc;
rc                459 drivers/s390/block/dasd.c 	int rc;
rc                465 drivers/s390/block/dasd.c 		rc = device->discipline->online_to_ready(device);
rc                466 drivers/s390/block/dasd.c 		if (rc)
rc                467 drivers/s390/block/dasd.c 			return rc;
rc                486 drivers/s390/block/dasd.c 	int rc;
rc                488 drivers/s390/block/dasd.c 	rc = 0;
rc                491 drivers/s390/block/dasd.c 		rc = dasd_state_new_to_known(device);
rc                493 drivers/s390/block/dasd.c 	if (!rc &&
rc                496 drivers/s390/block/dasd.c 		rc = dasd_state_known_to_basic(device);
rc                498 drivers/s390/block/dasd.c 	if (!rc &&
rc                501 drivers/s390/block/dasd.c 		rc = dasd_state_basic_to_ready(device);
rc                503 drivers/s390/block/dasd.c 	if (!rc &&
rc                506 drivers/s390/block/dasd.c 		rc = -EPERM;
rc                508 drivers/s390/block/dasd.c 	if (!rc &&
rc                511 drivers/s390/block/dasd.c 		rc = dasd_state_ready_to_online(device);
rc                513 drivers/s390/block/dasd.c 	return rc;
rc                521 drivers/s390/block/dasd.c 	int rc;
rc                523 drivers/s390/block/dasd.c 	rc = 0;
rc                526 drivers/s390/block/dasd.c 		rc = dasd_state_online_to_ready(device);
rc                528 drivers/s390/block/dasd.c 	if (!rc &&
rc                531 drivers/s390/block/dasd.c 		rc = dasd_state_ready_to_basic(device);
rc                533 drivers/s390/block/dasd.c 	if (!rc &&
rc                536 drivers/s390/block/dasd.c 		rc = dasd_state_unfmt_to_basic(device);
rc                538 drivers/s390/block/dasd.c 	if (!rc &&
rc                541 drivers/s390/block/dasd.c 		rc = dasd_state_basic_to_known(device);
rc                543 drivers/s390/block/dasd.c 	if (!rc &&
rc                546 drivers/s390/block/dasd.c 		rc = dasd_state_known_to_new(device);
rc                548 drivers/s390/block/dasd.c 	return rc;
rc                556 drivers/s390/block/dasd.c 	int rc;
rc                562 drivers/s390/block/dasd.c 		rc = dasd_increase_state(device);
rc                564 drivers/s390/block/dasd.c 		rc = dasd_decrease_state(device);
rc                565 drivers/s390/block/dasd.c 	if (rc == -EAGAIN)
rc                567 drivers/s390/block/dasd.c 	if (rc)
rc                971 drivers/s390/block/dasd.c 	int rc;
rc                982 drivers/s390/block/dasd.c 	rc = user_len;
rc                986 drivers/s390/block/dasd.c 		rc = dasd_profile_on(prof);
rc                987 drivers/s390/block/dasd.c 		if (rc)
rc                989 drivers/s390/block/dasd.c 		rc = user_len;
rc                999 drivers/s390/block/dasd.c 		rc = -EINVAL;
rc               1002 drivers/s390/block/dasd.c 	return rc;
rc               1195 drivers/s390/block/dasd.c 	int rc = -EOPNOTSUPP;
rc               1201 drivers/s390/block/dasd.c 		rc = device->discipline->hosts_print(device, m);
rc               1204 drivers/s390/block/dasd.c 	return rc;
rc               1368 drivers/s390/block/dasd.c 	int retries, rc;
rc               1372 drivers/s390/block/dasd.c 	rc = dasd_check_cqr(cqr);
rc               1373 drivers/s390/block/dasd.c 	if (rc)
rc               1374 drivers/s390/block/dasd.c 		return rc;
rc               1378 drivers/s390/block/dasd.c 		rc = ccw_device_clear(device->cdev, (long) cqr);
rc               1379 drivers/s390/block/dasd.c 		switch (rc) {
rc               1405 drivers/s390/block/dasd.c 			rc = 0;
rc               1409 drivers/s390/block/dasd.c 			snprintf(errorstring, ERRORLENGTH, "10 %d", rc);
rc               1418 drivers/s390/block/dasd.c 	return rc;
rc               1429 drivers/s390/block/dasd.c 	int rc;
rc               1433 drivers/s390/block/dasd.c 	rc = dasd_check_cqr(cqr);
rc               1434 drivers/s390/block/dasd.c 	if (rc) {
rc               1435 drivers/s390/block/dasd.c 		cqr->intrc = rc;
rc               1436 drivers/s390/block/dasd.c 		return rc;
rc               1466 drivers/s390/block/dasd.c 		rc = ccw_device_tm_start(device->cdev, cqr->cpaddr,
rc               1469 drivers/s390/block/dasd.c 		rc = ccw_device_start(device->cdev, cqr->cpaddr,
rc               1472 drivers/s390/block/dasd.c 	switch (rc) {
rc               1524 drivers/s390/block/dasd.c 		snprintf(errorstring, ERRORLENGTH, "11 %d", rc);
rc               1531 drivers/s390/block/dasd.c 	cqr->intrc = rc;
rc               1532 drivers/s390/block/dasd.c 	return rc;
rc               2083 drivers/s390/block/dasd.c 	int rc;
rc               2098 drivers/s390/block/dasd.c 	rc = device->discipline->start_IO(cqr);
rc               2099 drivers/s390/block/dasd.c 	if (rc == 0)
rc               2101 drivers/s390/block/dasd.c 	else if (rc == -EACCES) {
rc               2110 drivers/s390/block/dasd.c 	int rc;
rc               2118 drivers/s390/block/dasd.c 	rc = device->discipline->verify_path(device,
rc               2120 drivers/s390/block/dasd.c 	if (rc)
rc               2139 drivers/s390/block/dasd.c 	int rc;
rc               2144 drivers/s390/block/dasd.c 	rc = 0;
rc               2149 drivers/s390/block/dasd.c 			rc = device->discipline->term_IO(cqr);
rc               2150 drivers/s390/block/dasd.c 			if (rc) {
rc               2183 drivers/s390/block/dasd.c 	return rc;
rc               2295 drivers/s390/block/dasd.c 	int rc;
rc               2299 drivers/s390/block/dasd.c 	rc = (cqr->callback_data == DASD_SLEEPON_END_TAG);
rc               2301 drivers/s390/block/dasd.c 	return rc;
rc               2349 drivers/s390/block/dasd.c 	int rc;
rc               2394 drivers/s390/block/dasd.c 				rc = wait_event_interruptible(
rc               2396 drivers/s390/block/dasd.c 				if (rc == -ERESTARTSYS) {
rc               2398 drivers/s390/block/dasd.c 					maincqr->intrc = rc;
rc               2410 drivers/s390/block/dasd.c 			rc = wait_event_interruptible(
rc               2412 drivers/s390/block/dasd.c 			if (rc == -ERESTARTSYS) {
rc               2418 drivers/s390/block/dasd.c 				maincqr->intrc = rc;
rc               2430 drivers/s390/block/dasd.c 		rc = 0;
rc               2432 drivers/s390/block/dasd.c 		rc = maincqr->intrc;
rc               2434 drivers/s390/block/dasd.c 		rc = -EIO;
rc               2435 drivers/s390/block/dasd.c 	return rc;
rc               2455 drivers/s390/block/dasd.c 	int rc;
rc               2480 drivers/s390/block/dasd.c 			rc = wait_event_interruptible(
rc               2482 drivers/s390/block/dasd.c 			if (rc == -ERESTARTSYS) {
rc               2484 drivers/s390/block/dasd.c 				cqr->intrc = rc;
rc               2498 drivers/s390/block/dasd.c 	rc = 0;
rc               2580 drivers/s390/block/dasd.c 	int rc;
rc               2585 drivers/s390/block/dasd.c 	rc = device->discipline->term_IO(cqr);
rc               2586 drivers/s390/block/dasd.c 	if (!rc)
rc               2593 drivers/s390/block/dasd.c 	return rc;
rc               2599 drivers/s390/block/dasd.c 	int rc;
rc               2609 drivers/s390/block/dasd.c 	rc = _dasd_term_running_cqr(device);
rc               2610 drivers/s390/block/dasd.c 	if (rc) {
rc               2612 drivers/s390/block/dasd.c 		return rc;
rc               2631 drivers/s390/block/dasd.c 		rc = 0;
rc               2633 drivers/s390/block/dasd.c 		rc = cqr->intrc;
rc               2635 drivers/s390/block/dasd.c 		rc = -EIO;
rc               2642 drivers/s390/block/dasd.c 	return rc;
rc               2658 drivers/s390/block/dasd.c 	int rc = 0;
rc               2667 drivers/s390/block/dasd.c 		rc = device->discipline->term_IO(cqr);
rc               2668 drivers/s390/block/dasd.c 		if (rc) {
rc               2671 drivers/s390/block/dasd.c 				cqr, rc);
rc               2680 drivers/s390/block/dasd.c 	return rc;
rc               2687 drivers/s390/block/dasd.c 	int rc;
rc               2690 drivers/s390/block/dasd.c 	rc = __dasd_cancel_req(cqr);
rc               2692 drivers/s390/block/dasd.c 	return rc;
rc               2999 drivers/s390/block/dasd.c 	int rc, i;
rc               3005 drivers/s390/block/dasd.c 	rc = 0;
rc               3010 drivers/s390/block/dasd.c 			rc = dasd_cancel_req(cqr);
rc               3011 drivers/s390/block/dasd.c 		if (rc < 0)
rc               3046 drivers/s390/block/dasd.c 	return rc;
rc               3080 drivers/s390/block/dasd.c 	blk_status_t rc = BLK_STS_OK;
rc               3087 drivers/s390/block/dasd.c 		rc = BLK_STS_IOERR;
rc               3099 drivers/s390/block/dasd.c 		rc = BLK_STS_RESOURCE;
rc               3107 drivers/s390/block/dasd.c 		rc = BLK_STS_IOERR;
rc               3116 drivers/s390/block/dasd.c 		rc = BLK_STS_IOERR;
rc               3125 drivers/s390/block/dasd.c 			rc = BLK_STS_RESOURCE;
rc               3131 drivers/s390/block/dasd.c 		rc = BLK_STS_IOERR;
rc               3152 drivers/s390/block/dasd.c 	return rc;
rc               3169 drivers/s390/block/dasd.c 	int rc = 0;
rc               3190 drivers/s390/block/dasd.c 		rc = __dasd_cancel_req(cqr);
rc               3208 drivers/s390/block/dasd.c 				rc = __dasd_cancel_req(searchcqr);
rc               3212 drivers/s390/block/dasd.c 				rc = 0;
rc               3228 drivers/s390/block/dasd.c 	return rc ? BLK_EH_RESET_TIMER : BLK_EH_DONE;
rc               3270 drivers/s390/block/dasd.c 	int rc;
rc               3279 drivers/s390/block/dasd.c 	rc = blk_mq_alloc_tag_set(&block->tag_set);
rc               3280 drivers/s390/block/dasd.c 	if (rc)
rc               3281 drivers/s390/block/dasd.c 		return rc;
rc               3307 drivers/s390/block/dasd.c 	int rc;
rc               3315 drivers/s390/block/dasd.c 		rc = -ENODEV;
rc               3320 drivers/s390/block/dasd.c 		rc = -EINVAL;
rc               3328 drivers/s390/block/dasd.c 		rc = -EPERM;
rc               3335 drivers/s390/block/dasd.c 		rc = -ENODEV;
rc               3342 drivers/s390/block/dasd.c 		rc = -EROFS;
rc               3354 drivers/s390/block/dasd.c 	return rc;
rc               3434 drivers/s390/block/dasd.c 	int rc;
rc               3442 drivers/s390/block/dasd.c 	rc = diag210(&diag_data);
rc               3443 drivers/s390/block/dasd.c 	if (rc == 0 || rc == 2) {
rc               3447 drivers/s390/block/dasd.c 			  dev_id.devno, rc);
rc               3563 drivers/s390/block/dasd.c 	int rc;
rc               3575 drivers/s390/block/dasd.c 			rc = request_module(DASD_DIAG_MOD);
rc               3576 drivers/s390/block/dasd.c 			if (rc) {
rc               3581 drivers/s390/block/dasd.c 					rc);
rc               3609 drivers/s390/block/dasd.c 	rc = discipline->check_device(device);
rc               3610 drivers/s390/block/dasd.c 	if (rc) {
rc               3612 drivers/s390/block/dasd.c 			dev_name(&cdev->dev), discipline->name, rc);
rc               3616 drivers/s390/block/dasd.c 		return rc;
rc               3623 drivers/s390/block/dasd.c 		rc = -ENODEV;
rc               3635 drivers/s390/block/dasd.c 	return rc;
rc               3643 drivers/s390/block/dasd.c 	int max_count, open_count, rc;
rc               3646 drivers/s390/block/dasd.c 	rc = 0;
rc               3670 drivers/s390/block/dasd.c 			rc = -EBUSY;
rc               3686 drivers/s390/block/dasd.c 			rc = -EBUSY;
rc               3708 drivers/s390/block/dasd.c 			rc = fsync_bdev(device->block->bdev);
rc               3709 drivers/s390/block/dasd.c 			if (rc != 0)
rc               3713 drivers/s390/block/dasd.c 		rc = wait_event_interruptible(shutdown_waitq,
rc               3715 drivers/s390/block/dasd.c 		if (rc != 0)
rc               3727 drivers/s390/block/dasd.c 			rc = -ERESTARTSYS;
rc               3755 drivers/s390/block/dasd.c 	return rc;
rc               3965 drivers/s390/block/dasd.c 	int rc;
rc               3969 drivers/s390/block/dasd.c 	rc = 0;
rc               3973 drivers/s390/block/dasd.c 			rc = device->discipline->term_IO(cqr);
rc               3974 drivers/s390/block/dasd.c 			if (rc) {
rc               3981 drivers/s390/block/dasd.c 				return rc;
rc               4032 drivers/s390/block/dasd.c 	return rc;
rc               4078 drivers/s390/block/dasd.c 	int rc = 0;
rc               4094 drivers/s390/block/dasd.c 		rc = device->discipline->restore(device);
rc               4095 drivers/s390/block/dasd.c 	if (rc || device->stopped)
rc               4219 drivers/s390/block/dasd.c 	int rc;
rc               4229 drivers/s390/block/dasd.c 		rc = -ENOMEM;
rc               4241 drivers/s390/block/dasd.c 	rc = dasd_devmap_init();
rc               4242 drivers/s390/block/dasd.c 	if (rc)
rc               4244 drivers/s390/block/dasd.c 	rc = dasd_gendisk_init();
rc               4245 drivers/s390/block/dasd.c 	if (rc)
rc               4247 drivers/s390/block/dasd.c 	rc = dasd_parse();
rc               4248 drivers/s390/block/dasd.c 	if (rc)
rc               4250 drivers/s390/block/dasd.c 	rc = dasd_eer_init();
rc               4251 drivers/s390/block/dasd.c 	if (rc)
rc               4254 drivers/s390/block/dasd.c 	rc = dasd_proc_init();
rc               4255 drivers/s390/block/dasd.c 	if (rc)
rc               4263 drivers/s390/block/dasd.c 	return rc;
rc                421 drivers/s390/block/dasd_alias.c 	int rc;
rc                464 drivers/s390/block/dasd_alias.c 	rc = dasd_sleep_on(cqr);
rc                465 drivers/s390/block/dasd_alias.c 	if (rc && !suborder_not_supported(cqr)) {
rc                471 drivers/s390/block/dasd_alias.c 	return rc;
rc                479 drivers/s390/block/dasd_alias.c 	int i, rc;
rc                501 drivers/s390/block/dasd_alias.c 	rc = read_unit_address_configuration(refdev, lcu);
rc                502 drivers/s390/block/dasd_alias.c 	if (rc)
rc                503 drivers/s390/block/dasd_alias.c 		return rc;
rc                534 drivers/s390/block/dasd_alias.c 	int rc;
rc                539 drivers/s390/block/dasd_alias.c 	rc = _lcu_update(device, lcu);
rc                546 drivers/s390/block/dasd_alias.c 	if ((rc && (rc != -EOPNOTSUPP)) || (lcu->flags & NEED_UAC_UPDATE)) {
rc                548 drivers/s390/block/dasd_alias.c 			    " alias data in lcu (rc = %d), retry later", rc);
rc                608 drivers/s390/block/dasd_alias.c 	int rc;
rc                610 drivers/s390/block/dasd_alias.c 	rc = 0;
rc                622 drivers/s390/block/dasd_alias.c 		rc = _add_device_to_lcu(lcu, device, device);
rc                623 drivers/s390/block/dasd_alias.c 		if (rc)
rc                631 drivers/s390/block/dasd_alias.c 	return rc;
rc                717 drivers/s390/block/dasd_alias.c 	int rc = 0;
rc                739 drivers/s390/block/dasd_alias.c 	rc = dasd_sleep_on_immediatly(cqr);
rc                740 drivers/s390/block/dasd_alias.c 	return rc;
rc                184 drivers/s390/block/dasd_devmap.c 	int features, len, rc;
rc                187 drivers/s390/block/dasd_devmap.c 	rc = 0;
rc                208 drivers/s390/block/dasd_devmap.c 			rc = -EINVAL;
rc                216 drivers/s390/block/dasd_devmap.c 	return rc ? : features;
rc                284 drivers/s390/block/dasd_devmap.c 	int rc = 0;
rc                298 drivers/s390/block/dasd_devmap.c 		rc = -EINVAL;
rc                301 drivers/s390/block/dasd_devmap.c 	return rc;
rc                319 drivers/s390/block/dasd_devmap.c 	int rc = 0;
rc                327 drivers/s390/block/dasd_devmap.c 		rc = -EINVAL;
rc                332 drivers/s390/block/dasd_devmap.c 		rc = -EINVAL;
rc                341 drivers/s390/block/dasd_devmap.c 			rc = -EINVAL;
rc                346 drivers/s390/block/dasd_devmap.c 			rc = -EINVAL;
rc                353 drivers/s390/block/dasd_devmap.c 		rc = -EINVAL;
rc                362 drivers/s390/block/dasd_devmap.c 			rc = PTR_ERR(devmap);
rc                370 drivers/s390/block/dasd_devmap.c 	return rc;
rc                381 drivers/s390/block/dasd_devmap.c 	int rc, i;
rc                384 drivers/s390/block/dasd_devmap.c 	rc = 0;
rc                392 drivers/s390/block/dasd_devmap.c 		rc = dasd_parse_keyword(cur);
rc                393 drivers/s390/block/dasd_devmap.c 		if (rc)
rc                394 drivers/s390/block/dasd_devmap.c 			rc = dasd_parse_range(cur);
rc                396 drivers/s390/block/dasd_devmap.c 		if (rc)
rc                400 drivers/s390/block/dasd_devmap.c 	return rc;
rc                546 drivers/s390/block/dasd_devmap.c 	int rc;
rc                564 drivers/s390/block/dasd_devmap.c 		rc = 0;
rc                567 drivers/s390/block/dasd_devmap.c 		rc = -EBUSY;
rc                570 drivers/s390/block/dasd_devmap.c 	if (rc) {
rc                572 drivers/s390/block/dasd_devmap.c 		return ERR_PTR(rc);
rc                733 drivers/s390/block/dasd_devmap.c 	int rc;
rc                738 drivers/s390/block/dasd_devmap.c 	rc = dasd_set_feature(to_ccwdev(dev), DASD_FEATURE_FAILFAST, val);
rc                740 drivers/s390/block/dasd_devmap.c 	return rc ? : count;
rc                779 drivers/s390/block/dasd_devmap.c 	int rc;
rc                784 drivers/s390/block/dasd_devmap.c 	rc = dasd_set_feature(cdev, DASD_FEATURE_READONLY, val);
rc                785 drivers/s390/block/dasd_devmap.c 	if (rc)
rc                786 drivers/s390/block/dasd_devmap.c 		return rc;
rc                837 drivers/s390/block/dasd_devmap.c 	int rc;
rc                842 drivers/s390/block/dasd_devmap.c 	rc = dasd_set_feature(to_ccwdev(dev), DASD_FEATURE_ERPLOG, val);
rc                844 drivers/s390/block/dasd_devmap.c 	return rc ? : count;
rc                873 drivers/s390/block/dasd_devmap.c 	ssize_t rc;
rc                884 drivers/s390/block/dasd_devmap.c 	rc = count;
rc                891 drivers/s390/block/dasd_devmap.c 		rc = -EPERM;
rc                893 drivers/s390/block/dasd_devmap.c 	return rc;
rc                921 drivers/s390/block/dasd_devmap.c 	ssize_t rc;
rc                933 drivers/s390/block/dasd_devmap.c 	rc = count;
rc                940 drivers/s390/block/dasd_devmap.c 		rc = -EPERM;
rc                942 drivers/s390/block/dasd_devmap.c 	return rc;
rc                955 drivers/s390/block/dasd_devmap.c 	int rc;
rc                960 drivers/s390/block/dasd_devmap.c 		rc = PTR_ERR(device);
rc                970 drivers/s390/block/dasd_devmap.c 		rc = -EBUSY;
rc                978 drivers/s390/block/dasd_devmap.c 	rc = ccw_device_set_offline(cdev);
rc                981 drivers/s390/block/dasd_devmap.c 	return rc ? rc : count;
rc               1205 drivers/s390/block/dasd_devmap.c 	int rc = 0;
rc               1215 drivers/s390/block/dasd_devmap.c 		rc = dasd_eer_enable(device);
rc               1221 drivers/s390/block/dasd_devmap.c 	return rc ? : count;
rc               1407 drivers/s390/block/dasd_devmap.c 	int rc = 0;
rc               1411 drivers/s390/block/dasd_devmap.c 		rc = snprintf(buf, PAGE_SIZE, "ignore\n");
rc               1415 drivers/s390/block/dasd_devmap.c 			rc = snprintf(buf, PAGE_SIZE, "fail\n");
rc               1417 drivers/s390/block/dasd_devmap.c 			rc = snprintf(buf, PAGE_SIZE, "ignore\n");
rc               1420 drivers/s390/block/dasd_devmap.c 	return rc;
rc               1428 drivers/s390/block/dasd_devmap.c 	int rc;
rc               1431 drivers/s390/block/dasd_devmap.c 		rc = dasd_set_feature(cdev, DASD_FEATURE_FAILONSLCK, 0);
rc               1433 drivers/s390/block/dasd_devmap.c 		rc = dasd_set_feature(cdev, DASD_FEATURE_FAILONSLCK, 1);
rc               1435 drivers/s390/block/dasd_devmap.c 		rc = -EINVAL;
rc               1437 drivers/s390/block/dasd_devmap.c 	return rc ? : count;
rc               1448 drivers/s390/block/dasd_devmap.c 	int rc = 0;
rc               1455 drivers/s390/block/dasd_devmap.c 		rc = snprintf(buf, PAGE_SIZE, "reserved\n");
rc               1457 drivers/s390/block/dasd_devmap.c 		rc = snprintf(buf, PAGE_SIZE, "lost\n");
rc               1459 drivers/s390/block/dasd_devmap.c 		rc = snprintf(buf, PAGE_SIZE, "none\n");
rc               1461 drivers/s390/block/dasd_devmap.c 	return rc;
rc               1469 drivers/s390/block/dasd_devmap.c 	int rc = 0;
rc               1477 drivers/s390/block/dasd_devmap.c 		rc = -EINVAL;
rc               1480 drivers/s390/block/dasd_devmap.c 	if (rc)
rc               1481 drivers/s390/block/dasd_devmap.c 		return rc;
rc               1582 drivers/s390/block/dasd_devmap.c 	int rc;
rc               1587 drivers/s390/block/dasd_devmap.c 	rc = dasd_set_feature(to_ccwdev(dev),
rc               1590 drivers/s390/block/dasd_devmap.c 	return rc ? : count;
rc                 77 drivers/s390/block/dasd_diag.c 	int rc;
rc                 79 drivers/s390/block/dasd_diag.c 	rc = 3;
rc                 87 drivers/s390/block/dasd_diag.c 		: "+d" (rc), "=m" (*(addr_type *) iob)
rc                 90 drivers/s390/block/dasd_diag.c 	return rc;
rc                109 drivers/s390/block/dasd_diag.c 	int rc;
rc                118 drivers/s390/block/dasd_diag.c 	rc = dia250(iib, INIT_BIO);
rc                120 drivers/s390/block/dasd_diag.c 	if ((rc & 3) == 0 && end_block)
rc                123 drivers/s390/block/dasd_diag.c 	return rc;
rc                133 drivers/s390/block/dasd_diag.c 	int rc;
rc                137 drivers/s390/block/dasd_diag.c 	rc = dia250(iib, TERM_BIO);
rc                138 drivers/s390/block/dasd_diag.c 	return rc;
rc                146 drivers/s390/block/dasd_diag.c 	int rc;
rc                149 drivers/s390/block/dasd_diag.c 	rc = mdsk_init_io(device, device->block->bp_block, 0, NULL);
rc                150 drivers/s390/block/dasd_diag.c 	if (rc == 4) {
rc                154 drivers/s390/block/dasd_diag.c 		rc = 0;
rc                156 drivers/s390/block/dasd_diag.c 	if (rc)
rc                158 drivers/s390/block/dasd_diag.c 			dev_name(&device->cdev->dev), rc);
rc                169 drivers/s390/block/dasd_diag.c 	int rc;
rc                193 drivers/s390/block/dasd_diag.c 	rc = dia250(&private->iob, RW_BIO);
rc                194 drivers/s390/block/dasd_diag.c 	switch (rc) {
rc                200 drivers/s390/block/dasd_diag.c                 rc = -EACCES;
rc                204 drivers/s390/block/dasd_diag.c 		rc = 0;
rc                208 drivers/s390/block/dasd_diag.c 		DBF_DEV_EVENT(DBF_WARNING, device, "dia250 returned rc=%d", rc);
rc                210 drivers/s390/block/dasd_diag.c 		rc = -EIO;
rc                213 drivers/s390/block/dasd_diag.c 	cqr->intrc = rc;
rc                214 drivers/s390/block/dasd_diag.c 	return rc;
rc                241 drivers/s390/block/dasd_diag.c 	int rc;
rc                291 drivers/s390/block/dasd_diag.c 				rc = dasd_start_diag(next);
rc                292 drivers/s390/block/dasd_diag.c 				if (rc == 0)
rc                325 drivers/s390/block/dasd_diag.c 	int rc;
rc                354 drivers/s390/block/dasd_diag.c 	rc = diag210((struct diag210 *) rdc_data);
rc                355 drivers/s390/block/dasd_diag.c 	if (rc) {
rc                357 drivers/s390/block/dasd_diag.c 			    "information (rc=%d)", rc);
rc                358 drivers/s390/block/dasd_diag.c 		rc = -EOPNOTSUPP;
rc                377 drivers/s390/block/dasd_diag.c 		rc = -EOPNOTSUPP;
rc                395 drivers/s390/block/dasd_diag.c 		rc = -ENOMEM;
rc                398 drivers/s390/block/dasd_diag.c 	rc = 0;
rc                415 drivers/s390/block/dasd_diag.c 		rc = dia250(&private->iob, RW_BIO);
rc                416 drivers/s390/block/dasd_diag.c 		if (rc == 3) {
rc                419 drivers/s390/block/dasd_diag.c 			rc = -EOPNOTSUPP;
rc                423 drivers/s390/block/dasd_diag.c 		if (rc == 0)
rc                428 drivers/s390/block/dasd_diag.c 			dev_name(&device->cdev->dev), rc);
rc                429 drivers/s390/block/dasd_diag.c 		rc = -EIO;
rc                444 drivers/s390/block/dasd_diag.c 	rc = mdsk_init_io(device, block->bp_block, 0, NULL);
rc                445 drivers/s390/block/dasd_diag.c 	if (rc && (rc != 4)) {
rc                447 drivers/s390/block/dasd_diag.c 			dev_name(&device->cdev->dev), rc);
rc                448 drivers/s390/block/dasd_diag.c 		rc = -EIO;
rc                450 drivers/s390/block/dasd_diag.c 		if (rc == 4)
rc                457 drivers/s390/block/dasd_diag.c 			(rc == 4) ? ", read-only device" : "");
rc                458 drivers/s390/block/dasd_diag.c 		rc = 0;
rc                463 drivers/s390/block/dasd_diag.c 	if (rc) {
rc                469 drivers/s390/block/dasd_diag.c 	return rc;
rc                253 drivers/s390/block/dasd_eckd.c 	int rc;
rc                255 drivers/s390/block/dasd_eckd.c 	rc = get_phys_clock(&data->ep_sys_time);
rc                260 drivers/s390/block/dasd_eckd.c 	if ((rc && !private->rdc_data.facilities.XRC_supported) ||
rc                261 drivers/s390/block/dasd_eckd.c 	    rc == -EOPNOTSUPP || rc == -EACCES)
rc                273 drivers/s390/block/dasd_eckd.c 	return rc;
rc                284 drivers/s390/block/dasd_eckd.c 	int rc = 0;
rc                322 drivers/s390/block/dasd_eckd.c 		rc = set_timestamp(ccw, data, device);
rc                327 drivers/s390/block/dasd_eckd.c 		rc = set_timestamp(ccw, data, device);
rc                335 drivers/s390/block/dasd_eckd.c 		rc = set_timestamp(ccw, data, device);
rc                346 drivers/s390/block/dasd_eckd.c 		rc = set_timestamp(ccw, data, device);
rc                380 drivers/s390/block/dasd_eckd.c 	return rc;
rc                535 drivers/s390/block/dasd_eckd.c 	int rc = 0;
rc                575 drivers/s390/block/dasd_eckd.c 	rc = define_extent(NULL, dedata, trk, totrk, cmd, basedev, blksize);
rc                590 drivers/s390/block/dasd_eckd.c 	return rc;
rc                878 drivers/s390/block/dasd_eckd.c 	int rc;
rc                892 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_immediatly(cqr);
rc                893 drivers/s390/block/dasd_eckd.c 	return rc;
rc               1024 drivers/s390/block/dasd_eckd.c 	int rc, path_err, pos;
rc               1041 drivers/s390/block/dasd_eckd.c 		rc = dasd_eckd_read_conf_lpm(device, &conf_data,
rc               1043 drivers/s390/block/dasd_eckd.c 		if (rc && rc != -EOPNOTSUPP) {	/* -EOPNOTSUPP is ok */
rc               1046 drivers/s390/block/dasd_eckd.c 					"error %d", rc);
rc               1047 drivers/s390/block/dasd_eckd.c 			return rc;
rc               1226 drivers/s390/block/dasd_eckd.c 	int rc = -ENODEV;
rc               1234 drivers/s390/block/dasd_eckd.c 		rc = dasd_eckd_read_conf_immediately(device, &data->cqr,
rc               1238 drivers/s390/block/dasd_eckd.c 		if (rc) {
rc               1239 drivers/s390/block/dasd_eckd.c 			if (rc == -EOPNOTSUPP) /* -EOPNOTSUPP is ok */
rc               1243 drivers/s390/block/dasd_eckd.c 					"returned error %d", rc);
rc               1249 drivers/s390/block/dasd_eckd.c 			rc = -ENODEV;
rc               1254 drivers/s390/block/dasd_eckd.c 	if (!rc)
rc               1255 drivers/s390/block/dasd_eckd.c 		rc = dasd_eckd_generate_uid(device);
rc               1257 drivers/s390/block/dasd_eckd.c 	return rc;
rc               1270 drivers/s390/block/dasd_eckd.c 	int rc;
rc               1298 drivers/s390/block/dasd_eckd.c 		rc = dasd_eckd_read_conf_immediately(device, &data->cqr,
rc               1301 drivers/s390/block/dasd_eckd.c 		if (!rc) {
rc               1313 drivers/s390/block/dasd_eckd.c 		} else if (rc == -EOPNOTSUPP) {
rc               1318 drivers/s390/block/dasd_eckd.c 		} else if (rc == -EAGAIN) {
rc               1326 drivers/s390/block/dasd_eckd.c 				 "(rc=%d) for new path %x\n", rc, lpm);
rc               1472 drivers/s390/block/dasd_eckd.c 	int rc;
rc               1514 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on(cqr);
rc               1515 drivers/s390/block/dasd_eckd.c 	if (rc == 0) {
rc               1522 drivers/s390/block/dasd_eckd.c 			 " failed with rc=%d\n", rc);
rc               1524 drivers/s390/block/dasd_eckd.c 	return rc;
rc               1536 drivers/s390/block/dasd_eckd.c 	int rc;
rc               1592 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_interruptible(cqr);
rc               1593 drivers/s390/block/dasd_eckd.c 	if (rc == 0) {
rc               1597 drivers/s390/block/dasd_eckd.c 				"Reading the volume storage information failed with rc=%d", rc);
rc               1605 drivers/s390/block/dasd_eckd.c 	return rc;
rc               1630 drivers/s390/block/dasd_eckd.c 	int rc;
rc               1632 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_read_vol_info(device);
rc               1634 drivers/s390/block/dasd_eckd.c 	return rc ? : private->vsq.space_configured;
rc               1644 drivers/s390/block/dasd_eckd.c 	int rc;
rc               1646 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_read_vol_info(device);
rc               1648 drivers/s390/block/dasd_eckd.c 	return rc ? : private->vsq.space_allocated;
rc               1730 drivers/s390/block/dasd_eckd.c 	int rc;
rc               1776 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_interruptible(cqr);
rc               1777 drivers/s390/block/dasd_eckd.c 	if (rc == 0) {
rc               1781 drivers/s390/block/dasd_eckd.c 				"Reading the logical configuration failed with rc=%d", rc);
rc               1786 drivers/s390/block/dasd_eckd.c 	return rc;
rc               1884 drivers/s390/block/dasd_eckd.c 	int rc;
rc               1896 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on(cqr);
rc               1897 drivers/s390/block/dasd_eckd.c 	if (!rc)
rc               1901 drivers/s390/block/dasd_eckd.c 		rc = -EAGAIN;
rc               1904 drivers/s390/block/dasd_eckd.c 	return rc;
rc               1914 drivers/s390/block/dasd_eckd.c 	int enable_pav, rc;
rc               1923 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_psf_ssc(device, enable_pav, flags);
rc               1928 drivers/s390/block/dasd_eckd.c 			"returned rc=%d", private->uid.ssid, rc);
rc               1929 drivers/s390/block/dasd_eckd.c 	return rc;
rc               1976 drivers/s390/block/dasd_eckd.c 	int rc, i;
rc               2013 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_read_conf(device);
rc               2014 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               2040 drivers/s390/block/dasd_eckd.c 			rc = PTR_ERR(block);
rc               2048 drivers/s390/block/dasd_eckd.c 	rc = dasd_alias_make_device_known_to_lcu(device);
rc               2049 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               2055 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_read_conf(device);
rc               2056 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               2069 drivers/s390/block/dasd_eckd.c 	rc = dasd_generic_read_dev_chars(device, DASD_ECKD_MAGIC,
rc               2071 drivers/s390/block/dasd_eckd.c 	if (rc) {
rc               2073 drivers/s390/block/dasd_eckd.c 				"Read device characteristic failed, rc=%d", rc);
rc               2081 drivers/s390/block/dasd_eckd.c 		rc = -EINVAL;
rc               2119 drivers/s390/block/dasd_eckd.c 	return rc;
rc               2415 drivers/s390/block/dasd_eckd.c 	int rc;
rc               2442 drivers/s390/block/dasd_eckd.c 		rc = -EINVAL;
rc               2447 drivers/s390/block/dasd_eckd.c 	rc = prepare_itcw(itcw, fdata->start_unit, fdata->stop_unit,
rc               2451 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               2458 drivers/s390/block/dasd_eckd.c 			rc = -EINVAL;
rc               2483 drivers/s390/block/dasd_eckd.c 	return ERR_PTR(rc);
rc               2910 drivers/s390/block/dasd_eckd.c 	int rc;
rc               2912 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_format_sanity_checks(base, fdata);
rc               2913 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               2914 drivers/s390/block/dasd_eckd.c 		return rc;
rc               2946 drivers/s390/block/dasd_eckd.c 				rc = PTR_ERR(cqr);
rc               2947 drivers/s390/block/dasd_eckd.c 				if (rc == -ENOMEM) {
rc               2970 drivers/s390/block/dasd_eckd.c 		rc = dasd_sleep_on_queue(&format_queue);
rc               2986 drivers/s390/block/dasd_eckd.c 				rc = -EIO;
rc               2993 drivers/s390/block/dasd_eckd.c 		if (rc && rc != -EIO)
rc               2995 drivers/s390/block/dasd_eckd.c 		if (rc == -EIO) {
rc               3018 drivers/s390/block/dasd_eckd.c 	return rc;
rc               3033 drivers/s390/block/dasd_eckd.c 	bool rc = false;
rc               3038 drivers/s390/block/dasd_eckd.c 			rc = true;
rc               3046 drivers/s390/block/dasd_eckd.c 	return rc;
rc               3089 drivers/s390/block/dasd_eckd.c 	int rc;
rc               3104 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_track_from_irb(irb, base, &curr_trk);
rc               3105 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               3106 drivers/s390/block/dasd_eckd.c 		return ERR_PTR(rc);
rc               3124 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_format_sanity_checks(base, &fdata);
rc               3125 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               3171 drivers/s390/block/dasd_eckd.c 	int rc;
rc               3187 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_track_from_irb(irb, base, &curr_trk);
rc               3188 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               3189 drivers/s390/block/dasd_eckd.c 		return rc;
rc               3386 drivers/s390/block/dasd_eckd.c 	int rc;
rc               3413 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_format_process_data(base, &cdata->expect, enable_pav,
rc               3415 drivers/s390/block/dasd_eckd.c 	if (rc && rc != -EIO)
rc               3417 drivers/s390/block/dasd_eckd.c 	if (rc == -EIO) {
rc               3425 drivers/s390/block/dasd_eckd.c 			rc = dasd_eckd_format_process_data(base, &cdata->expect,
rc               3429 drivers/s390/block/dasd_eckd.c 			if (rc)
rc               3442 drivers/s390/block/dasd_eckd.c 	return rc;
rc               3569 drivers/s390/block/dasd_eckd.c 	int rc = 0;
rc               3577 drivers/s390/block/dasd_eckd.c 		rc = -EINVAL;
rc               3582 drivers/s390/block/dasd_eckd.c 		rc = -EINVAL;
rc               3587 drivers/s390/block/dasd_eckd.c 		rc = -EINVAL;
rc               3589 drivers/s390/block/dasd_eckd.c 	return rc;
rc               3733 drivers/s390/block/dasd_eckd.c 	int rc;
rc               3739 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_interruptible(cqr);
rc               3743 drivers/s390/block/dasd_eckd.c 	return rc;
rc               3757 drivers/s390/block/dasd_eckd.c 	int rc = 0;
rc               3779 drivers/s390/block/dasd_eckd.c 				rc = PTR_ERR(cqr);
rc               3780 drivers/s390/block/dasd_eckd.c 				if (rc == -ENOMEM) {
rc               3795 drivers/s390/block/dasd_eckd.c 		rc = dasd_sleep_on_queue_interruptible(&ras_queue);
rc               3811 drivers/s390/block/dasd_eckd.c 	return rc;
rc               4214 drivers/s390/block/dasd_eckd.c 	int rc = 0;
rc               4255 drivers/s390/block/dasd_eckd.c 		rc = set_timestamp(NULL, dedata, basedev);
rc               4286 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               4287 drivers/s390/block/dasd_eckd.c 		return rc;
rc               4917 drivers/s390/block/dasd_eckd.c 	int rc;
rc               4951 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_immediatly(cqr);
rc               4952 drivers/s390/block/dasd_eckd.c 	if (!rc)
rc               4959 drivers/s390/block/dasd_eckd.c 	return rc;
rc               4972 drivers/s390/block/dasd_eckd.c 	int rc;
rc               5006 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_immediatly(cqr);
rc               5007 drivers/s390/block/dasd_eckd.c 	if (!rc)
rc               5014 drivers/s390/block/dasd_eckd.c 	return rc;
rc               5026 drivers/s390/block/dasd_eckd.c 	int rc;
rc               5060 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_immediatly(cqr);
rc               5061 drivers/s390/block/dasd_eckd.c 	if (!rc)
rc               5068 drivers/s390/block/dasd_eckd.c 	return rc;
rc               5081 drivers/s390/block/dasd_eckd.c 	int rc;
rc               5123 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_immediatly(cqr);
rc               5125 drivers/s390/block/dasd_eckd.c 	if (!rc && usrparm.path_mask && (cqr->lpm != usrparm.path_mask))
rc               5126 drivers/s390/block/dasd_eckd.c 		rc = -EIO;
rc               5127 drivers/s390/block/dasd_eckd.c 	if (!rc) {
rc               5130 drivers/s390/block/dasd_eckd.c 			rc = -EFAULT;
rc               5137 drivers/s390/block/dasd_eckd.c 	return rc;
rc               5150 drivers/s390/block/dasd_eckd.c 	int rc;
rc               5191 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on(cqr);
rc               5192 drivers/s390/block/dasd_eckd.c 	if (rc == 0) {
rc               5197 drivers/s390/block/dasd_eckd.c 			rc = -EFAULT;
rc               5200 drivers/s390/block/dasd_eckd.c 	return rc;
rc               5212 drivers/s390/block/dasd_eckd.c 	int rc;
rc               5219 drivers/s390/block/dasd_eckd.c 	rc = 0;
rc               5222 drivers/s390/block/dasd_eckd.c 		rc = -EFAULT;
rc               5224 drivers/s390/block/dasd_eckd.c 	return rc;
rc               5263 drivers/s390/block/dasd_eckd.c 	int rc;
rc               5270 drivers/s390/block/dasd_eckd.c 	rc = -EFAULT;
rc               5275 drivers/s390/block/dasd_eckd.c 		rc = -EINVAL;
rc               5288 drivers/s390/block/dasd_eckd.c 		rc = -EINVAL;
rc               5295 drivers/s390/block/dasd_eckd.c 		rc = -ENOMEM;
rc               5300 drivers/s390/block/dasd_eckd.c 	rc = -EFAULT;
rc               5313 drivers/s390/block/dasd_eckd.c 		rc = PTR_ERR(cqr);
rc               5341 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on(cqr);
rc               5342 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               5345 drivers/s390/block/dasd_eckd.c 	rc = -EFAULT;
rc               5349 drivers/s390/block/dasd_eckd.c 	rc = 0;
rc               5359 drivers/s390/block/dasd_eckd.c 		      (int) psf0, (int) psf1, rc);
rc               5360 drivers/s390/block/dasd_eckd.c 	return rc;
rc               5624 drivers/s390/block/dasd_eckd.c 			       " tsb->tsa.ddpc.rc %d\n", tsb->tsa.ddpc.rc);
rc               5736 drivers/s390/block/dasd_eckd.c 	int rc;
rc               5742 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_read_conf(device);
rc               5743 drivers/s390/block/dasd_eckd.c 	if (rc) {
rc               5745 drivers/s390/block/dasd_eckd.c 				"Read configuration data failed, rc=%d", rc);
rc               5751 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_generate_uid(device);
rc               5757 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               5761 drivers/s390/block/dasd_eckd.c 	rc = dasd_alias_make_device_known_to_lcu(device);
rc               5762 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               5769 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_read_conf(device);
rc               5770 drivers/s390/block/dasd_eckd.c 	if (rc) {
rc               5772 drivers/s390/block/dasd_eckd.c 			"Read configuration data failed, rc=%d", rc);
rc               5786 drivers/s390/block/dasd_eckd.c 	rc = dasd_generic_read_dev_chars(device, DASD_ECKD_MAGIC,
rc               5788 drivers/s390/block/dasd_eckd.c 	if (rc) {
rc               5790 drivers/s390/block/dasd_eckd.c 				"Read device characteristic failed, rc=%d", rc);
rc               5811 drivers/s390/block/dasd_eckd.c 	int rc, old_base;
rc               5827 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_read_conf(device);
rc               5828 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               5831 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_generate_uid(device);
rc               5832 drivers/s390/block/dasd_eckd.c 	if (rc)
rc               5870 drivers/s390/block/dasd_eckd.c 	int rc;
rc               5921 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_immediatly(cqr);
rc               5922 drivers/s390/block/dasd_eckd.c 	if (rc == 0) {
rc               5939 drivers/s390/block/dasd_eckd.c 				, rc);
rc               5941 drivers/s390/block/dasd_eckd.c 	return rc;
rc               5952 drivers/s390/block/dasd_eckd.c 	int rc;
rc               6011 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on_interruptible(cqr);
rc               6012 drivers/s390/block/dasd_eckd.c 	if (rc == 0) {
rc               6017 drivers/s390/block/dasd_eckd.c 				rc);
rc               6018 drivers/s390/block/dasd_eckd.c 		rc = -EOPNOTSUPP;
rc               6023 drivers/s390/block/dasd_eckd.c 	return rc;
rc               6034 drivers/s390/block/dasd_eckd.c 	int rc, i;
rc               6042 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_query_host_access(device, access);
rc               6043 drivers/s390/block/dasd_eckd.c 	if (rc) {
rc               6045 drivers/s390/block/dasd_eckd.c 		return rc;
rc               6070 drivers/s390/block/dasd_eckd.c 	int rc, i;
rc               6078 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_query_host_access(device, access);
rc               6079 drivers/s390/block/dasd_eckd.c 	if (rc) {
rc               6081 drivers/s390/block/dasd_eckd.c 		return rc;
rc               6119 drivers/s390/block/dasd_eckd.c 	int rc;
rc               6153 drivers/s390/block/dasd_eckd.c 	rc = dasd_sleep_on(cqr);
rc               6156 drivers/s390/block/dasd_eckd.c 	return rc;
rc               6527 drivers/s390/block/dasd_eckd.c 	int rc;
rc               6537 drivers/s390/block/dasd_eckd.c 	rc = dasd_eckd_read_message_buffer(device, messages, data->lpum);
rc               6538 drivers/s390/block/dasd_eckd.c 	if (rc)
rc                462 drivers/s390/block/dasd_eer.c 	int rc = 0;
rc                469 drivers/s390/block/dasd_eer.c 		rc = -EMEDIUMTYPE;
rc                471 drivers/s390/block/dasd_eer.c 		rc = -EBUSY;
rc                473 drivers/s390/block/dasd_eer.c 	if (rc)
rc                479 drivers/s390/block/dasd_eer.c 		rc = -ENOMEM;
rc                511 drivers/s390/block/dasd_eer.c 	return rc;
rc                604 drivers/s390/block/dasd_eer.c 	int tc,rc;
rc                636 drivers/s390/block/dasd_eer.c 				rc = wait_event_interruptible(
rc                639 drivers/s390/block/dasd_eer.c 				if (rc)
rc                640 drivers/s390/block/dasd_eer.c 					return rc;
rc                695 drivers/s390/block/dasd_eer.c 	int rc;
rc                705 drivers/s390/block/dasd_eer.c 	rc = misc_register(dasd_eer_dev);
rc                706 drivers/s390/block/dasd_eer.c 	if (rc) {
rc                711 drivers/s390/block/dasd_eer.c 		return rc;
rc                132 drivers/s390/block/dasd_fba.c 	int readonly, rc;
rc                158 drivers/s390/block/dasd_fba.c 	rc = dasd_generic_read_dev_chars(device, DASD_FBA_MAGIC,
rc                160 drivers/s390/block/dasd_fba.c 	if (rc) {
rc                162 drivers/s390/block/dasd_fba.c 				"characteristics returned error %d", rc);
rc                167 drivers/s390/block/dasd_fba.c 		return rc;
rc                198 drivers/s390/block/dasd_fba.c 	int sb, rc;
rc                200 drivers/s390/block/dasd_fba.c 	rc = dasd_check_blocksize(private->rdc_data.blk_size);
rc                201 drivers/s390/block/dasd_fba.c 	if (rc) {
rc                204 drivers/s390/block/dasd_fba.c 		return rc;
rc                102 drivers/s390/block/dasd_genhd.c 	int rc;
rc                111 drivers/s390/block/dasd_genhd.c 	rc = blkdev_get(bdev, FMODE_READ, NULL);
rc                112 drivers/s390/block/dasd_genhd.c 	if (rc < 0) {
rc                115 drivers/s390/block/dasd_genhd.c 			      rc);
rc                119 drivers/s390/block/dasd_genhd.c 	rc = blkdev_reread_part(bdev);
rc                120 drivers/s390/block/dasd_genhd.c 	if (rc)
rc                122 drivers/s390/block/dasd_genhd.c 				"scan partitions error, rc %d", rc);
rc                176 drivers/s390/block/dasd_genhd.c 	int rc;
rc                179 drivers/s390/block/dasd_genhd.c 	rc = register_blkdev(DASD_MAJOR, "dasd");
rc                180 drivers/s390/block/dasd_genhd.c 	if (rc != 0) {
rc                183 drivers/s390/block/dasd_genhd.c 		return rc;
rc                206 drivers/s390/block/dasd_ioctl.c 	int rc;
rc                234 drivers/s390/block/dasd_ioctl.c 	rc = base->discipline->format_device(base, fdata, 1);
rc                235 drivers/s390/block/dasd_ioctl.c 	if (rc == -EAGAIN)
rc                236 drivers/s390/block/dasd_ioctl.c 		rc = base->discipline->format_device(base, fdata, 0);
rc                238 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                245 drivers/s390/block/dasd_ioctl.c 	int rc;
rc                251 drivers/s390/block/dasd_ioctl.c 	rc = base->discipline->check_device_format(base, cdata, 1);
rc                252 drivers/s390/block/dasd_ioctl.c 	if (rc == -EAGAIN)
rc                253 drivers/s390/block/dasd_ioctl.c 		rc = base->discipline->check_device_format(base, cdata, 0);
rc                255 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                266 drivers/s390/block/dasd_ioctl.c 	int rc;
rc                290 drivers/s390/block/dasd_ioctl.c 	rc = dasd_format(base->block, &fdata);
rc                293 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                303 drivers/s390/block/dasd_ioctl.c 	int rc = 0;
rc                314 drivers/s390/block/dasd_ioctl.c 		rc = -EINVAL;
rc                319 drivers/s390/block/dasd_ioctl.c 		rc = -EFAULT;
rc                323 drivers/s390/block/dasd_ioctl.c 	rc = dasd_check_format(base->block, &cdata);
rc                324 drivers/s390/block/dasd_ioctl.c 	if (rc)
rc                328 drivers/s390/block/dasd_ioctl.c 		rc = -EFAULT;
rc                333 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                354 drivers/s390/block/dasd_ioctl.c 	int rc = 0;
rc                366 drivers/s390/block/dasd_ioctl.c 		rc = -EROFS;
rc                372 drivers/s390/block/dasd_ioctl.c 		rc = -EINVAL;
rc                377 drivers/s390/block/dasd_ioctl.c 		rc = -EFAULT;
rc                381 drivers/s390/block/dasd_ioctl.c 	rc = dasd_release_space(base, &rdata);
rc                386 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                405 drivers/s390/block/dasd_ioctl.c 	int rc = 0;
rc                436 drivers/s390/block/dasd_ioctl.c 		rc = -EIO;
rc                440 drivers/s390/block/dasd_ioctl.c 		rc = -EFAULT;
rc                443 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                470 drivers/s390/block/dasd_ioctl.c 	int rc;
rc                480 drivers/s390/block/dasd_ioctl.c 	rc = base->discipline->fill_info(base, dasd_info);
rc                481 drivers/s390/block/dasd_ioctl.c 	if (rc) {
rc                483 drivers/s390/block/dasd_ioctl.c 		return rc;
rc                524 drivers/s390/block/dasd_ioctl.c 	rc = 0;
rc                529 drivers/s390/block/dasd_ioctl.c 		rc = -EFAULT;
rc                531 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                541 drivers/s390/block/dasd_ioctl.c 	int intval, rc;
rc                558 drivers/s390/block/dasd_ioctl.c 	rc = dasd_set_feature(base->cdev, DASD_FEATURE_READONLY, intval);
rc                560 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                582 drivers/s390/block/dasd_ioctl.c 	int rc;
rc                598 drivers/s390/block/dasd_ioctl.c 	rc = 0;
rc                601 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_disable(bdev);
rc                604 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_enable(bdev);
rc                607 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_quiesce(block);
rc                610 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_resume(block);
rc                613 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_abortio(block);
rc                616 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_allowio(block);
rc                619 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_format(bdev, argp);
rc                622 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_check_format(bdev, argp);
rc                625 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_information(block, cmd, argp);
rc                628 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_information(block, cmd, argp);
rc                631 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_read_profile(block, argp);
rc                634 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_reset_profile(block);
rc                637 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_set_ro(bdev, argp);
rc                640 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_api_version(argp);
rc                643 drivers/s390/block/dasd_ioctl.c 		rc = enable_cmf(base->cdev);
rc                646 drivers/s390/block/dasd_ioctl.c 		rc = disable_cmf(base->cdev);
rc                649 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_readall_cmb(block, cmd, argp);
rc                652 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_release_space(bdev, argp);
rc                656 drivers/s390/block/dasd_ioctl.c 		rc = -ENOTTY;
rc                658 drivers/s390/block/dasd_ioctl.c 			rc = base->discipline->ioctl(block, cmd, argp);
rc                661 drivers/s390/block/dasd_ioctl.c 	return rc;
rc                137 drivers/s390/block/dasd_proc.c 	int i, rc;
rc                140 drivers/s390/block/dasd_proc.c 	rc = 0;
rc                146 drivers/s390/block/dasd_proc.c 			rc = dasd_profile_on(&device->block->profile);
rc                148 drivers/s390/block/dasd_proc.c 		if (rc)
rc                149 drivers/s390/block/dasd_proc.c 			return rc;
rc                264 drivers/s390/block/dasd_proc.c 	int rc;
rc                279 drivers/s390/block/dasd_proc.c 			rc = dasd_stats_all_block_on();
rc                280 drivers/s390/block/dasd_proc.c 			if (rc) {
rc                284 drivers/s390/block/dasd_proc.c 			rc = dasd_profile_on(&dasd_global_profile);
rc                285 drivers/s390/block/dasd_proc.c 			if (rc) {
rc                312 drivers/s390/block/dasd_proc.c 	rc = -EINVAL;
rc                316 drivers/s390/block/dasd_proc.c 	return rc;
rc                236 drivers/s390/block/dcssblk.c 	int i, j, rc;
rc                271 drivers/s390/block/dcssblk.c 			rc = -EINVAL;
rc                285 drivers/s390/block/dcssblk.c 				rc = -EINVAL;
rc                290 drivers/s390/block/dcssblk.c 	rc = 0;
rc                293 drivers/s390/block/dcssblk.c 	return rc;
rc                302 drivers/s390/block/dcssblk.c 	int rc;
rc                319 drivers/s390/block/dcssblk.c 	rc = segment_load(name, SEGMENT_SHARED,
rc                321 drivers/s390/block/dcssblk.c 	if (rc < 0) {
rc                322 drivers/s390/block/dcssblk.c 		segment_warning(rc, (*seg_info)->segment_name);
rc                326 drivers/s390/block/dcssblk.c 		(*seg_info)->segment_type = rc;
rc                328 drivers/s390/block/dcssblk.c 	return rc;
rc                349 drivers/s390/block/dcssblk.c 	int rc;
rc                356 drivers/s390/block/dcssblk.c 		rc = -EBUSY;
rc                362 drivers/s390/block/dcssblk.c 			rc = segment_modify_shared(entry->segment_name,
rc                364 drivers/s390/block/dcssblk.c 			if (rc < 0) {
rc                365 drivers/s390/block/dcssblk.c 				BUG_ON(rc == -EINVAL);
rc                366 drivers/s390/block/dcssblk.c 				if (rc != -EAGAIN)
rc                383 drivers/s390/block/dcssblk.c 			rc = -EINVAL;
rc                387 drivers/s390/block/dcssblk.c 			rc = segment_modify_shared(entry->segment_name,
rc                389 drivers/s390/block/dcssblk.c 			if (rc < 0) {
rc                390 drivers/s390/block/dcssblk.c 				BUG_ON(rc == -EINVAL);
rc                391 drivers/s390/block/dcssblk.c 				if (rc != -EAGAIN)
rc                398 drivers/s390/block/dcssblk.c 		rc = -EINVAL;
rc                401 drivers/s390/block/dcssblk.c 	rc = count;
rc                426 drivers/s390/block/dcssblk.c 	return rc;
rc                429 drivers/s390/block/dcssblk.c 	return rc;
rc                549 drivers/s390/block/dcssblk.c 	int rc, i, j, num_of_segments;
rc                558 drivers/s390/block/dcssblk.c 		rc = -EINVAL;
rc                562 drivers/s390/block/dcssblk.c 		rc = -ENAMETOOLONG;
rc                568 drivers/s390/block/dcssblk.c 		rc = -ENOMEM;
rc                585 drivers/s390/block/dcssblk.c 			rc = -ENAMETOOLONG;
rc                589 drivers/s390/block/dcssblk.c 		rc = dcssblk_load_segment(local_buf, &seg_info);
rc                590 drivers/s390/block/dcssblk.c 		if (rc < 0)
rc                599 drivers/s390/block/dcssblk.c 				rc = -ENOMEM;
rc                616 drivers/s390/block/dcssblk.c 		rc = -ENAMETOOLONG;
rc                621 drivers/s390/block/dcssblk.c 	rc = dcssblk_is_continuous(dev_info);
rc                622 drivers/s390/block/dcssblk.c 	if (rc < 0)
rc                634 drivers/s390/block/dcssblk.c 		rc = -ENOMEM;
rc                660 drivers/s390/block/dcssblk.c 		rc = -EEXIST;
rc                663 drivers/s390/block/dcssblk.c 	rc = dcssblk_assign_free_minor(dev_info);
rc                664 drivers/s390/block/dcssblk.c 	if (rc)
rc                671 drivers/s390/block/dcssblk.c 		rc = -ENODEV;
rc                677 drivers/s390/block/dcssblk.c 	rc = device_register(&dev_info->dev);
rc                678 drivers/s390/block/dcssblk.c 	if (rc)
rc                684 drivers/s390/block/dcssblk.c 		rc = -ENOMEM;
rc                702 drivers/s390/block/dcssblk.c 	rc = count;
rc                735 drivers/s390/block/dcssblk.c 	return rc;
rc                746 drivers/s390/block/dcssblk.c 	int rc, i;
rc                764 drivers/s390/block/dcssblk.c 		rc = -ENAMETOOLONG;
rc                774 drivers/s390/block/dcssblk.c 		rc = -ENODEV;
rc                781 drivers/s390/block/dcssblk.c 		rc = -EBUSY;
rc                802 drivers/s390/block/dcssblk.c 	rc = count;
rc                805 drivers/s390/block/dcssblk.c 	return rc;
rc                812 drivers/s390/block/dcssblk.c 	int rc;
rc                816 drivers/s390/block/dcssblk.c 		rc = -ENODEV;
rc                821 drivers/s390/block/dcssblk.c 	rc = 0;
rc                823 drivers/s390/block/dcssblk.c 	return rc;
rc                947 drivers/s390/block/dcssblk.c 	int rc, i, j, k;
rc                961 drivers/s390/block/dcssblk.c 		rc = dcssblk_add_store(dcssblk_root_dev, NULL, buf, j-i);
rc                962 drivers/s390/block/dcssblk.c 		if ((rc >= 0) && (dcssblk_segments[j] == '(')) {
rc                992 drivers/s390/block/dcssblk.c 	int rc = 0;
rc               1000 drivers/s390/block/dcssblk.c 					rc = -EINVAL;
rc               1003 drivers/s390/block/dcssblk.c 				rc = -EINVAL;
rc               1006 drivers/s390/block/dcssblk.c 		if (rc)
rc               1009 drivers/s390/block/dcssblk.c 	if (rc)
rc               1013 drivers/s390/block/dcssblk.c 	return rc;
rc               1021 drivers/s390/block/dcssblk.c 	int rc = 0;
rc               1026 drivers/s390/block/dcssblk.c 			rc = segment_load(entry->segment_name, SEGMENT_SHARED,
rc               1028 drivers/s390/block/dcssblk.c 			if (rc < 0) {
rc               1030 drivers/s390/block/dcssblk.c 				segment_warning(rc, entry->segment_name);
rc               1082 drivers/s390/block/dcssblk.c 	int rc;
rc               1084 drivers/s390/block/dcssblk.c 	rc = platform_driver_register(&dcssblk_pdrv);
rc               1085 drivers/s390/block/dcssblk.c 	if (rc)
rc               1086 drivers/s390/block/dcssblk.c 		return rc;
rc               1091 drivers/s390/block/dcssblk.c 		rc = PTR_ERR(dcssblk_pdev);
rc               1097 drivers/s390/block/dcssblk.c 		rc = PTR_ERR(dcssblk_root_dev);
rc               1100 drivers/s390/block/dcssblk.c 	rc = device_create_file(dcssblk_root_dev, &dev_attr_add);
rc               1101 drivers/s390/block/dcssblk.c 	if (rc)
rc               1103 drivers/s390/block/dcssblk.c 	rc = device_create_file(dcssblk_root_dev, &dev_attr_remove);
rc               1104 drivers/s390/block/dcssblk.c 	if (rc)
rc               1106 drivers/s390/block/dcssblk.c 	rc = register_blkdev(0, DCSSBLK_NAME);
rc               1107 drivers/s390/block/dcssblk.c 	if (rc < 0)
rc               1109 drivers/s390/block/dcssblk.c 	dcssblk_major = rc;
rc               1121 drivers/s390/block/dcssblk.c 	return rc;
rc                147 drivers/s390/block/xpram.c 	int rc;
rc                152 drivers/s390/block/xpram.c 	rc = xpram_page_in(mem_page, 0);
rc                154 drivers/s390/block/xpram.c 	return rc ? -ENXIO : 0;
rc                340 drivers/s390/block/xpram.c 	int i, rc = -ENOMEM;
rc                360 drivers/s390/block/xpram.c 	rc = register_blkdev(XPRAM_MAJOR, XPRAM_NAME);
rc                361 drivers/s390/block/xpram.c 	if (rc < 0)
rc                390 drivers/s390/block/xpram.c 	return rc;
rc                447 drivers/s390/block/xpram.c 	int rc;
rc                457 drivers/s390/block/xpram.c 	rc = xpram_setup_sizes(xpram_pages);
rc                458 drivers/s390/block/xpram.c 	if (rc)
rc                459 drivers/s390/block/xpram.c 		return rc;
rc                460 drivers/s390/block/xpram.c 	rc = platform_driver_register(&xpram_pdrv);
rc                461 drivers/s390/block/xpram.c 	if (rc)
rc                462 drivers/s390/block/xpram.c 		return rc;
rc                465 drivers/s390/block/xpram.c 		rc = PTR_ERR(xpram_pdev);
rc                468 drivers/s390/block/xpram.c 	rc = xpram_setup_blkdev();
rc                469 drivers/s390/block/xpram.c 	if (rc)
rc                477 drivers/s390/block/xpram.c 	return rc;
rc                216 drivers/s390/char/con3270.c 	int rc;
rc                278 drivers/s390/char/con3270.c 	rc = raw3270_start(&cp->view, wrq);
rc                279 drivers/s390/char/con3270.c 	if (rc == 0) {
rc                371 drivers/s390/char/con3270.c 	int rc;
rc                382 drivers/s390/char/con3270.c 	rc = raw3270_start_irq(&cp->view, rrq);
rc                383 drivers/s390/char/con3270.c 	if (rc)
rc                419 drivers/s390/char/con3270.c 			rq->rc = -EIO;
rc                105 drivers/s390/char/diag_ftp.c 	int rc;
rc                114 drivers/s390/char/diag_ftp.c 		: [rc] "=d" (rc), "+m" (*fpl)
rc                119 drivers/s390/char/diag_ftp.c 	switch (rc) {
rc                223 drivers/s390/char/diag_ftp.c 	int rc;
rc                225 drivers/s390/char/diag_ftp.c 	rc = register_external_irq(EXT_IRQ_CP_SERVICE, diag_ftp_handler);
rc                226 drivers/s390/char/diag_ftp.c 	if (rc)
rc                227 drivers/s390/char/diag_ftp.c 		return rc;
rc                 67 drivers/s390/char/fs3270.c 	int rc;
rc                 76 drivers/s390/char/fs3270.c 			rc = wait_event_interruptible(fp->wait,
rc                 78 drivers/s390/char/fs3270.c 			if (rc != 0)
rc                 81 drivers/s390/char/fs3270.c 		rc = raw3270_start(view, rq);
rc                 82 drivers/s390/char/fs3270.c 		if (rc == 0) {
rc                 86 drivers/s390/char/fs3270.c 	} while (rc == -EACCES);
rc                 87 drivers/s390/char/fs3270.c 	return rc;
rc                109 drivers/s390/char/fs3270.c 	if (rq->rc != 0 || rq->rescnt != 0) {
rc                123 drivers/s390/char/fs3270.c 	int rc;
rc                152 drivers/s390/char/fs3270.c 	rc = fp->init->rc = raw3270_start_locked(view, fp->init);
rc                153 drivers/s390/char/fs3270.c 	if (rc)
rc                157 drivers/s390/char/fs3270.c 	return rc;
rc                180 drivers/s390/char/fs3270.c 	if (rq->rc != 0 || rq->rescnt == 0) {
rc                216 drivers/s390/char/fs3270.c 	fp->init->rc = raw3270_start_locked(view, fp->init);
rc                217 drivers/s390/char/fs3270.c 	if (fp->init->rc)
rc                232 drivers/s390/char/fs3270.c 			rq->rc = -EIO;
rc                248 drivers/s390/char/fs3270.c 	ssize_t rc;
rc                264 drivers/s390/char/fs3270.c 		rc = wait_event_interruptible(fp->wait, fp->attention);
rc                266 drivers/s390/char/fs3270.c 		if (rc == 0) {
rc                267 drivers/s390/char/fs3270.c 			rc = fs3270_do_io(&fp->view, rq);
rc                268 drivers/s390/char/fs3270.c 			if (rc == 0) {
rc                271 drivers/s390/char/fs3270.c 					rc = -EFAULT;
rc                273 drivers/s390/char/fs3270.c 					rc = count;
rc                279 drivers/s390/char/fs3270.c 		rc = PTR_ERR(rq);
rc                281 drivers/s390/char/fs3270.c 	return rc;
rc                294 drivers/s390/char/fs3270.c 	ssize_t rc;
rc                310 drivers/s390/char/fs3270.c 			rc = fs3270_do_io(&fp->view, rq);
rc                311 drivers/s390/char/fs3270.c 			if (rc == 0)
rc                312 drivers/s390/char/fs3270.c 				rc = count - rq->rescnt;
rc                314 drivers/s390/char/fs3270.c 			rc = -EFAULT;
rc                317 drivers/s390/char/fs3270.c 		rc = PTR_ERR(rq);
rc                319 drivers/s390/char/fs3270.c 	return rc;
rc                331 drivers/s390/char/fs3270.c 	int rc;
rc                340 drivers/s390/char/fs3270.c 	rc = 0;
rc                350 drivers/s390/char/fs3270.c 		rc = put_user(fp->read_command, argp);
rc                353 drivers/s390/char/fs3270.c 		rc = put_user(fp->write_command, argp);
rc                363 drivers/s390/char/fs3270.c 			rc = -EFAULT;
rc                367 drivers/s390/char/fs3270.c 	return rc;
rc                434 drivers/s390/char/fs3270.c 	int minor, rc = 0;
rc                454 drivers/s390/char/fs3270.c 		rc = -EBUSY;
rc                460 drivers/s390/char/fs3270.c 		rc = PTR_ERR(fp);
rc                466 drivers/s390/char/fs3270.c 	rc = raw3270_add_view(&fp->view, &fs3270_fn, minor,
rc                468 drivers/s390/char/fs3270.c 	if (rc) {
rc                478 drivers/s390/char/fs3270.c 		rc = PTR_ERR(ib);
rc                483 drivers/s390/char/fs3270.c 	rc = raw3270_activate_view(&fp->view);
rc                484 drivers/s390/char/fs3270.c 	if (rc) {
rc                493 drivers/s390/char/fs3270.c 	return rc;
rc                553 drivers/s390/char/fs3270.c 	int rc;
rc                555 drivers/s390/char/fs3270.c 	rc = __register_chrdev(IBM_FS3270_MAJOR, 0, 1, "fs3270", &fs3270_fops);
rc                556 drivers/s390/char/fs3270.c 	if (rc)
rc                557 drivers/s390/char/fs3270.c 		return rc;
rc                116 drivers/s390/char/hmcdrv_dev.c 	int rc;
rc                136 drivers/s390/char/hmcdrv_dev.c 	rc = hmcdrv_ftp_startup();
rc                137 drivers/s390/char/hmcdrv_dev.c 	if (rc)
rc                140 drivers/s390/char/hmcdrv_dev.c 	pr_debug("open file '/dev/%pD' with return code %d\n", fp, rc);
rc                141 drivers/s390/char/hmcdrv_dev.c 	return rc;
rc                290 drivers/s390/char/hmcdrv_dev.c 	int rc;
rc                295 drivers/s390/char/hmcdrv_dev.c 	rc = alloc_chrdev_region(&hmcdrv_dev_no, 0, 1, HMCDRV_DEV_NAME);
rc                297 drivers/s390/char/hmcdrv_dev.c 	if (rc)
rc                302 drivers/s390/char/hmcdrv_dev.c 	rc = cdev_add(&hmcdrv_dev.dev, hmcdrv_dev_no, 1);
rc                304 drivers/s390/char/hmcdrv_dev.c 	if (rc)
rc                314 drivers/s390/char/hmcdrv_dev.c 		rc = PTR_ERR(hmcdrv_dev_class);
rc                330 drivers/s390/char/hmcdrv_dev.c 	rc = PTR_ERR(dev);
rc                347 drivers/s390/char/hmcdrv_dev.c 	rc = misc_register(&hmcdrv_dev.dev);
rc                350 drivers/s390/char/hmcdrv_dev.c 	return rc;
rc                187 drivers/s390/char/hmcdrv_ftp.c 	int rc;
rc                201 drivers/s390/char/hmcdrv_ftp.c 	rc = hmcdrv_ftp_startup();
rc                203 drivers/s390/char/hmcdrv_ftp.c 	if (rc)
rc                206 drivers/s390/char/hmcdrv_ftp.c 	rc = hmcdrv_ftp_do(&ftp);
rc                209 drivers/s390/char/hmcdrv_ftp.c 	switch (rc) {
rc                212 drivers/s390/char/hmcdrv_ftp.c 		rc = 0;
rc                215 drivers/s390/char/hmcdrv_ftp.c 		if (rc > 0)
rc                216 drivers/s390/char/hmcdrv_ftp.c 			rc = 0; /* clear length (success) */
rc                221 drivers/s390/char/hmcdrv_ftp.c 	return rc;
rc                306 drivers/s390/char/hmcdrv_ftp.c 	int rc = 0;
rc                316 drivers/s390/char/hmcdrv_ftp.c 			rc = -EOPNOTSUPP;
rc                319 drivers/s390/char/hmcdrv_ftp.c 			rc = hmcdrv_ftp_funcs->startup();
rc                322 drivers/s390/char/hmcdrv_ftp.c 	if (!rc)
rc                326 drivers/s390/char/hmcdrv_ftp.c 	return rc;
rc                 36 drivers/s390/char/hmcdrv_mod.c 	int rc = hmcdrv_ftp_probe(); /* perform w/o cache */
rc                 38 drivers/s390/char/hmcdrv_mod.c 	if (rc)
rc                 39 drivers/s390/char/hmcdrv_mod.c 		return rc;
rc                 41 drivers/s390/char/hmcdrv_mod.c 	rc = hmcdrv_cache_startup(hmcdrv_mod_cachesize);
rc                 43 drivers/s390/char/hmcdrv_mod.c 	if (rc)
rc                 44 drivers/s390/char/hmcdrv_mod.c 		return rc;
rc                 46 drivers/s390/char/hmcdrv_mod.c 	rc = hmcdrv_dev_init();
rc                 48 drivers/s390/char/hmcdrv_mod.c 	if (rc)
rc                 51 drivers/s390/char/hmcdrv_mod.c 	return rc;
rc                153 drivers/s390/char/monreader.c 	int rc;
rc                155 drivers/s390/char/monreader.c 	rc = iucv_message_reply(monpriv->path, &monmsg->msg,
rc                166 drivers/s390/char/monreader.c 	if (rc) {
rc                167 drivers/s390/char/monreader.c 		pr_err("Reading monitor data failed with rc=%i\n", rc);
rc                281 drivers/s390/char/monreader.c 	int rc;
rc                286 drivers/s390/char/monreader.c 	rc = -EBUSY;
rc                290 drivers/s390/char/monreader.c 	rc = -ENOMEM;
rc                301 drivers/s390/char/monreader.c 	rc = iucv_path_connect(monpriv->path, &monreader_iucv_handler,
rc                303 drivers/s390/char/monreader.c 	if (rc) {
rc                305 drivers/s390/char/monreader.c 		       "failed with rc=%i\n", rc);
rc                306 drivers/s390/char/monreader.c 		rc = -EIO;
rc                318 drivers/s390/char/monreader.c 		rc = -EIO;
rc                332 drivers/s390/char/monreader.c 	return rc;
rc                337 drivers/s390/char/monreader.c 	int rc, i;
rc                344 drivers/s390/char/monreader.c 		rc = iucv_path_sever(monpriv->path, user_data_sever);
rc                345 drivers/s390/char/monreader.c 		if (rc)
rc                347 drivers/s390/char/monreader.c 				rc);
rc                466 drivers/s390/char/monreader.c 	int rc;
rc                471 drivers/s390/char/monreader.c 		rc = iucv_path_sever(monpriv->path, user_data_sever);
rc                472 drivers/s390/char/monreader.c 		if (rc)
rc                474 drivers/s390/char/monreader.c 				rc);
rc                490 drivers/s390/char/monreader.c 	int rc;
rc                494 drivers/s390/char/monreader.c 	rc = -ENOMEM;
rc                498 drivers/s390/char/monreader.c 	rc = iucv_path_connect(monpriv->path, &monreader_iucv_handler,
rc                500 drivers/s390/char/monreader.c 	if (rc) {
rc                502 drivers/s390/char/monreader.c 		       "failed with rc=%i\n", rc);
rc                512 drivers/s390/char/monreader.c 	rc = -EIO;
rc                517 drivers/s390/char/monreader.c 	return rc;
rc                522 drivers/s390/char/monreader.c 	int rc;
rc                525 drivers/s390/char/monreader.c 	rc = segment_load(mon_dcss_name, SEGMENT_SHARED,
rc                527 drivers/s390/char/monreader.c 	if (rc < 0) {
rc                528 drivers/s390/char/monreader.c 		segment_warning(rc, mon_dcss_name);
rc                552 drivers/s390/char/monreader.c 	int rc;
rc                563 drivers/s390/char/monreader.c 	rc = iucv_register(&monreader_iucv_handler, 1);
rc                564 drivers/s390/char/monreader.c 	if (rc) {
rc                567 drivers/s390/char/monreader.c 		return rc;
rc                570 drivers/s390/char/monreader.c 	rc = driver_register(&monreader_driver);
rc                571 drivers/s390/char/monreader.c 	if (rc)
rc                575 drivers/s390/char/monreader.c 		rc = -ENOMEM;
rc                584 drivers/s390/char/monreader.c 	rc = device_register(monreader_device);
rc                585 drivers/s390/char/monreader.c 	if (rc) {
rc                590 drivers/s390/char/monreader.c 	rc = segment_type(mon_dcss_name);
rc                591 drivers/s390/char/monreader.c 	if (rc < 0) {
rc                592 drivers/s390/char/monreader.c 		segment_warning(rc, mon_dcss_name);
rc                595 drivers/s390/char/monreader.c 	if (rc != SEG_TYPE_SC) {
rc                598 drivers/s390/char/monreader.c 		rc = -EINVAL;
rc                602 drivers/s390/char/monreader.c 	rc = segment_load(mon_dcss_name, SEGMENT_SHARED,
rc                604 drivers/s390/char/monreader.c 	if (rc < 0) {
rc                605 drivers/s390/char/monreader.c 		segment_warning(rc, mon_dcss_name);
rc                606 drivers/s390/char/monreader.c 		rc = -EINVAL;
rc                615 drivers/s390/char/monreader.c 	rc = misc_register(&mon_dev);
rc                616 drivers/s390/char/monreader.c 	if (rc < 0 )
rc                628 drivers/s390/char/monreader.c 	return rc;
rc                 63 drivers/s390/char/monwriter.c 	int rc;
rc                 67 drivers/s390/char/monwriter.c 	rc = -ENOMEM;
rc                 76 drivers/s390/char/monwriter.c 	rc = appldata_asm(parm_list, id, fcn,
rc                 78 drivers/s390/char/monwriter.c 	if (rc <= 0)
rc                 80 drivers/s390/char/monwriter.c 	pr_err("Writing monitor data failed with rc=%i\n", rc);
rc                 81 drivers/s390/char/monwriter.c 	rc = (rc == 5) ? -EPERM : -EINVAL;
rc                 85 drivers/s390/char/monwriter.c 	return rc;
rc                110 drivers/s390/char/monwriter.c 	int rc = 0;
rc                122 drivers/s390/char/monwriter.c 			rc = monwrite_diag(monhdr, monbuf->data,
rc                148 drivers/s390/char/monwriter.c 	return rc;
rc                155 drivers/s390/char/monwriter.c 	int rc = 0;
rc                160 drivers/s390/char/monwriter.c 			rc = monwrite_diag(monhdr, monbuf->data,
rc                167 drivers/s390/char/monwriter.c 			rc = monwrite_diag(monhdr, monbuf->data,
rc                173 drivers/s390/char/monwriter.c 		rc = monwrite_diag(monhdr, monbuf->data,
rc                184 drivers/s390/char/monwriter.c 	return rc;
rc                231 drivers/s390/char/monwriter.c 	int rc;
rc                240 drivers/s390/char/monwriter.c 				rc = -EFAULT;
rc                247 drivers/s390/char/monwriter.c 			rc = monwrite_new_hdr(monpriv);
rc                248 drivers/s390/char/monwriter.c 			if (rc)
rc                259 drivers/s390/char/monwriter.c 				rc = -EFAULT;
rc                266 drivers/s390/char/monwriter.c 			rc = monwrite_new_data(monpriv);
rc                267 drivers/s390/char/monwriter.c 			if (rc)
rc                279 drivers/s390/char/monwriter.c 	return rc;
rc                359 drivers/s390/char/monwriter.c 	int rc;
rc                364 drivers/s390/char/monwriter.c 	rc = platform_driver_register(&monwriter_pdrv);
rc                365 drivers/s390/char/monwriter.c 	if (rc)
rc                366 drivers/s390/char/monwriter.c 		return rc;
rc                371 drivers/s390/char/monwriter.c 		rc = PTR_ERR(monwriter_pdev);
rc                379 drivers/s390/char/monwriter.c 	rc = misc_register(&mon_dev);
rc                380 drivers/s390/char/monwriter.c 	if (rc)
rc                388 drivers/s390/char/monwriter.c 	return rc;
rc                188 drivers/s390/char/raw3270.c 	rq->rc = 0;
rc                247 drivers/s390/char/raw3270.c 		rq->rc = ccw_device_start(rp->cdev, &rq->ccw,
rc                249 drivers/s390/char/raw3270.c 		if (rq->rc) {
rc                251 drivers/s390/char/raw3270.c 			return rq->rc;
rc                272 drivers/s390/char/raw3270.c 	int rc;
rc                278 drivers/s390/char/raw3270.c 		rc = -EACCES;
rc                280 drivers/s390/char/raw3270.c 		rc = -EBUSY;
rc                282 drivers/s390/char/raw3270.c 		rc =  __raw3270_start(rp, view, rq);
rc                284 drivers/s390/char/raw3270.c 	return rc;
rc                291 drivers/s390/char/raw3270.c 	int rc;
rc                296 drivers/s390/char/raw3270.c 		rc = -EACCES;
rc                298 drivers/s390/char/raw3270.c 		rc = -EBUSY;
rc                300 drivers/s390/char/raw3270.c 		rc =  __raw3270_start(rp, view, rq);
rc                301 drivers/s390/char/raw3270.c 	return rc;
rc                371 drivers/s390/char/raw3270.c 		rq->rc = ccw_device_start(rp->cdev, &rq->ccw,
rc                373 drivers/s390/char/raw3270.c 		if (rq->rc == 0)
rc                431 drivers/s390/char/raw3270.c 	int rc, model;
rc                438 drivers/s390/char/raw3270.c 	rc = diag210(&diag_data);
rc                441 drivers/s390/char/raw3270.c 	if (rc || model < 2 || model > 5)
rc                475 drivers/s390/char/raw3270.c 	if (rp->init_readmod.rc || rp->init_data[0] != 0x88 ||
rc                581 drivers/s390/char/raw3270.c 	if (rq->rc) {
rc                595 drivers/s390/char/raw3270.c 	int rc;
rc                607 drivers/s390/char/raw3270.c 	rc = __raw3270_start(rp, &rp->init_view, &rp->init_reset);
rc                608 drivers/s390/char/raw3270.c 	if (rc == 0 && rp->state == RAW3270_STATE_INIT)
rc                610 drivers/s390/char/raw3270.c 	return rc;
rc                617 drivers/s390/char/raw3270.c 	int rc;
rc                620 drivers/s390/char/raw3270.c 	rc = __raw3270_reset_device(rp);
rc                622 drivers/s390/char/raw3270.c 	return rc;
rc                629 drivers/s390/char/raw3270.c 	int rc;
rc                634 drivers/s390/char/raw3270.c 		rc = -EACCES;
rc                636 drivers/s390/char/raw3270.c 		rc = -EBUSY;
rc                638 drivers/s390/char/raw3270.c 		rc = raw3270_reset_device(view->dev);
rc                639 drivers/s390/char/raw3270.c 	return rc;
rc                654 drivers/s390/char/raw3270.c 		rq->rc = -EACCES;
rc                673 drivers/s390/char/raw3270.c 				rq->rc = -EOPNOTSUPP;
rc                675 drivers/s390/char/raw3270.c 				rq->rc = -EIO;
rc                766 drivers/s390/char/raw3270.c 	int rc;
rc                774 drivers/s390/char/raw3270.c 	rc = raw3270_setup_device(cdev, rp, ascebc);
rc                775 drivers/s390/char/raw3270.c 	if (rc)
rc                776 drivers/s390/char/raw3270.c 		return ERR_PTR(rc);
rc                779 drivers/s390/char/raw3270.c 	rc = ccw_device_enable_console(cdev);
rc                780 drivers/s390/char/raw3270.c 	if (rc) {
rc                782 drivers/s390/char/raw3270.c 		return ERR_PTR(rc);
rc                817 drivers/s390/char/raw3270.c 	int rc;
rc                827 drivers/s390/char/raw3270.c 	rc = raw3270_setup_device(cdev, rp, ascebc);
rc                828 drivers/s390/char/raw3270.c 	if (rc) {
rc                831 drivers/s390/char/raw3270.c 		rp = ERR_PTR(rc);
rc                847 drivers/s390/char/raw3270.c 	int rc;
rc                854 drivers/s390/char/raw3270.c 		rc = 0;
rc                856 drivers/s390/char/raw3270.c 		rc = -EBUSY;
rc                858 drivers/s390/char/raw3270.c 		rc = -EACCES;
rc                866 drivers/s390/char/raw3270.c 		rc = view->fn->activate(view);
rc                867 drivers/s390/char/raw3270.c 		if (rc) {
rc                883 drivers/s390/char/raw3270.c 	return rc;
rc                927 drivers/s390/char/raw3270.c 	int rc;
rc                932 drivers/s390/char/raw3270.c 	rc = -ENODEV;
rc                947 drivers/s390/char/raw3270.c 		rc = 0;
rc                952 drivers/s390/char/raw3270.c 	return rc;
rc               1132 drivers/s390/char/raw3270.c 	int rc;
rc               1137 drivers/s390/char/raw3270.c 	rc = raw3270_create_attributes(rp);
rc               1138 drivers/s390/char/raw3270.c 	if (rc)
rc               1149 drivers/s390/char/raw3270.c 	return rc;
rc               1307 drivers/s390/char/raw3270.c 	int rc;
rc               1312 drivers/s390/char/raw3270.c 	rc = ccw_driver_register(&raw3270_ccw_driver);
rc               1313 drivers/s390/char/raw3270.c 	if (rc == 0) {
rc               1323 drivers/s390/char/raw3270.c 	return rc;
rc                105 drivers/s390/char/raw3270.h 	int rc;				/* return code for this request. */
rc                 68 drivers/s390/char/sclp.c 	int pages, rc;
rc                 70 drivers/s390/char/sclp.c 	rc = kstrtoint(str, 0, &pages);
rc                 71 drivers/s390/char/sclp.c 	if (!rc && pages >= SCLP_CONSOLE_PAGES)
rc                 80 drivers/s390/char/sclp.c 	int drop, rc;
rc                 82 drivers/s390/char/sclp.c 	rc = kstrtoint(str, 0, &drop);
rc                 83 drivers/s390/char/sclp.c 	if (!rc)
rc                274 drivers/s390/char/sclp.c 	int rc;
rc                279 drivers/s390/char/sclp.c 	rc = sclp_service_call(req->command, req->sccb);
rc                282 drivers/s390/char/sclp.c 	if (rc == 0) {
rc                289 drivers/s390/char/sclp.c 	} else if (rc == -EBUSY) {
rc                297 drivers/s390/char/sclp.c 	return rc;
rc                305 drivers/s390/char/sclp.c 	int rc;
rc                318 drivers/s390/char/sclp.c 		rc = __sclp_start_request(req);
rc                319 drivers/s390/char/sclp.c 		if (rc == 0)
rc                359 drivers/s390/char/sclp.c 	int rc;
rc                369 drivers/s390/char/sclp.c 	rc = 0;
rc                382 drivers/s390/char/sclp.c 			rc = -ENODATA;
rc                385 drivers/s390/char/sclp.c 		rc = __sclp_start_request(req);
rc                386 drivers/s390/char/sclp.c 		if (rc)
rc                391 drivers/s390/char/sclp.c 	return rc;
rc                406 drivers/s390/char/sclp.c 	int rc;
rc                409 drivers/s390/char/sclp.c 	rc = 0;
rc                430 drivers/s390/char/sclp.c 			rc = -EOPNOTSUPP;
rc                433 drivers/s390/char/sclp.c 	return rc;
rc                680 drivers/s390/char/sclp.c 	int rc;
rc                682 drivers/s390/char/sclp.c 	rc = sclp_init();
rc                683 drivers/s390/char/sclp.c 	if (rc)
rc                684 drivers/s390/char/sclp.c 		return rc;
rc                698 drivers/s390/char/sclp.c 	rc = sclp_init_mask(1);
rc                699 drivers/s390/char/sclp.c 	if (rc) {
rc                704 drivers/s390/char/sclp.c 	return rc;
rc                788 drivers/s390/char/sclp.c 	int rc;
rc                809 drivers/s390/char/sclp.c 	rc = -EIO;
rc                839 drivers/s390/char/sclp.c 			rc = 0;
rc                845 drivers/s390/char/sclp.c 	return rc;
rc                855 drivers/s390/char/sclp.c 	int rc;
rc                865 drivers/s390/char/sclp.c 	rc = sclp_init_mask(0);
rc                867 drivers/s390/char/sclp.c 	if (rc == 0)
rc                872 drivers/s390/char/sclp.c 	return rc;
rc                884 drivers/s390/char/sclp.c 	int rc;
rc                894 drivers/s390/char/sclp.c 	rc = sclp_init_mask(1);
rc                896 drivers/s390/char/sclp.c 	if (rc == 0)
rc                901 drivers/s390/char/sclp.c 	return rc;
rc                952 drivers/s390/char/sclp.c 	int rc;
rc                956 drivers/s390/char/sclp.c 	rc = register_external_irq(EXT_IRQ_SERVICE_SIG, sclp_check_handler);
rc                957 drivers/s390/char/sclp.c 	if (rc) {
rc                959 drivers/s390/char/sclp.c 		return rc;
rc                964 drivers/s390/char/sclp.c 		rc = sclp_service_call(sclp_init_req.command, sccb);
rc                965 drivers/s390/char/sclp.c 		if (rc == -EIO)
rc                982 drivers/s390/char/sclp.c 		rc = -EBUSY;
rc                985 drivers/s390/char/sclp.c 				rc = 0;
rc                997 drivers/s390/char/sclp.c 	return rc;
rc               1053 drivers/s390/char/sclp.c 	int rc;
rc               1067 drivers/s390/char/sclp.c 	rc = sclp_add_request(&sclp_suspend_req);
rc               1068 drivers/s390/char/sclp.c 	if (rc == 0)
rc               1070 drivers/s390/char/sclp.c 	else if (rc != -ENODATA)
rc               1073 drivers/s390/char/sclp.c 	rc = sclp_deactivate();
rc               1074 drivers/s390/char/sclp.c 	if (rc)
rc               1083 drivers/s390/char/sclp.c 	return rc;
rc               1089 drivers/s390/char/sclp.c 	int rc;
rc               1091 drivers/s390/char/sclp.c 	rc = sclp_reactivate();
rc               1092 drivers/s390/char/sclp.c 	if (rc)
rc               1093 drivers/s390/char/sclp.c 		return rc;
rc               1170 drivers/s390/char/sclp.c 	int rc = 0;
rc               1188 drivers/s390/char/sclp.c 	rc = sclp_check_interface();
rc               1190 drivers/s390/char/sclp.c 	if (rc)
rc               1193 drivers/s390/char/sclp.c 	rc = register_reboot_notifier(&sclp_reboot_notifier);
rc               1194 drivers/s390/char/sclp.c 	if (rc)
rc               1197 drivers/s390/char/sclp.c 	rc = register_external_irq(EXT_IRQ_SERVICE_SIG, sclp_interrupt_handler);
rc               1198 drivers/s390/char/sclp.c 	if (rc)
rc               1216 drivers/s390/char/sclp.c 	return rc;
rc               1238 drivers/s390/char/sclp.c 	int rc;
rc               1240 drivers/s390/char/sclp.c 	rc = platform_driver_register(&sclp_pdrv);
rc               1241 drivers/s390/char/sclp.c 	if (rc)
rc               1242 drivers/s390/char/sclp.c 		return rc;
rc               1245 drivers/s390/char/sclp.c 	rc = PTR_ERR_OR_ZERO(sclp_pdev);
rc               1246 drivers/s390/char/sclp.c 	if (rc)
rc               1249 drivers/s390/char/sclp.c 	rc = atomic_notifier_chain_register(&panic_notifier_list,
rc               1251 drivers/s390/char/sclp.c 	if (rc)
rc               1260 drivers/s390/char/sclp.c 	return rc;
rc                 49 drivers/s390/char/sclp_cmd.c 	int rc;
rc                 64 drivers/s390/char/sclp_cmd.c 	rc = sclp_add_request(request);
rc                 65 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                 73 drivers/s390/char/sclp_cmd.c 		rc = -EIO;
rc                 77 drivers/s390/char/sclp_cmd.c 	return rc;
rc                 89 drivers/s390/char/sclp_cmd.c 	int rc;
rc                 98 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request_timeout(SCLP_CMDW_READ_CPU_INFO, sccb,
rc                100 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                105 drivers/s390/char/sclp_cmd.c 		rc = -EIO;
rc                111 drivers/s390/char/sclp_cmd.c 	return rc;
rc                121 drivers/s390/char/sclp_cmd.c 	int rc;
rc                133 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request_timeout(cmd, sccb, SCLP_QUEUE_INTERVAL);
rc                134 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                143 drivers/s390/char/sclp_cmd.c 		rc = -EIO;
rc                148 drivers/s390/char/sclp_cmd.c 	return rc;
rc                195 drivers/s390/char/sclp_cmd.c 	int rc;
rc                202 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request_timeout(cmd, sccb, SCLP_QUEUE_INTERVAL);
rc                203 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                212 drivers/s390/char/sclp_cmd.c 		rc = -EIO;
rc                217 drivers/s390/char/sclp_cmd.c 	return rc;
rc                223 drivers/s390/char/sclp_cmd.c 	int rc;
rc                225 drivers/s390/char/sclp_cmd.c 	rc = do_assign_storage(0x000d0001, rn);
rc                226 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                227 drivers/s390/char/sclp_cmd.c 		return rc;
rc                249 drivers/s390/char/sclp_cmd.c 	int rc;
rc                257 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request_timeout(0x00080001 | id << 8, sccb,
rc                259 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                270 drivers/s390/char/sclp_cmd.c 		rc = -EIO;
rc                275 drivers/s390/char/sclp_cmd.c 	return rc;
rc                283 drivers/s390/char/sclp_cmd.c 	int rc = 0;
rc                292 drivers/s390/char/sclp_cmd.c 			rc |= sclp_assign_storage(incr->rn);
rc                295 drivers/s390/char/sclp_cmd.c 		if (rc == 0)
rc                298 drivers/s390/char/sclp_cmd.c 	return rc ? -EIO : 0;
rc                324 drivers/s390/char/sclp_cmd.c 	int rc = 0;
rc                340 drivers/s390/char/sclp_cmd.c 			rc = -EPERM;
rc                346 drivers/s390/char/sclp_cmd.c 		rc = sclp_mem_change_state(start, size, 1);
rc                355 drivers/s390/char/sclp_cmd.c 		rc = -EINVAL;
rc                358 drivers/s390/char/sclp_cmd.c 	if (!rc)
rc                361 drivers/s390/char/sclp_cmd.c 	return rc ? NOTIFY_BAD : NOTIFY_OK;
rc                478 drivers/s390/char/sclp_cmd.c 	int i, id, assigned, rc;
rc                484 drivers/s390/char/sclp_cmd.c 	rc = -ENOMEM;
rc                492 drivers/s390/char/sclp_cmd.c 		rc = sclp_sync_request(SCLP_CMDW_READ_STORAGE_INFO | id << 8, sccb);
rc                493 drivers/s390/char/sclp_cmd.c 		if (rc)
rc                516 drivers/s390/char/sclp_cmd.c 			rc = -EIO;
rc                519 drivers/s390/char/sclp_cmd.c 		if (!rc)
rc                522 drivers/s390/char/sclp_cmd.c 	if (rc || list_empty(&sclp_mem_list))
rc                526 drivers/s390/char/sclp_cmd.c 	rc = register_memory_notifier(&sclp_mem_nb);
rc                527 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                529 drivers/s390/char/sclp_cmd.c 	rc = platform_driver_register(&sclp_mem_pdrv);
rc                530 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                533 drivers/s390/char/sclp_cmd.c 	rc = PTR_ERR_OR_ZERO(sclp_pdev);
rc                534 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                542 drivers/s390/char/sclp_cmd.c 	return rc;
rc                566 drivers/s390/char/sclp_cmd.c 	int rc;
rc                575 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request(cmd, sccb);
rc                576 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                587 drivers/s390/char/sclp_cmd.c 		rc = -EIO;
rc                592 drivers/s390/char/sclp_cmd.c 	return rc;
rc                640 drivers/s390/char/sclp_cmd.c 	int rc;
rc                649 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request(SCLP_CMDW_READ_CHPATH_INFORMATION, sccb);
rc                650 drivers/s390/char/sclp_cmd.c 	if (rc)
rc                655 drivers/s390/char/sclp_cmd.c 		rc = -EIO;
rc                663 drivers/s390/char/sclp_cmd.c 	return rc;
rc                 48 drivers/s390/char/sclp_con.c sclp_conbuf_callback(struct sclp_buffer *buffer, int rc)
rc                 82 drivers/s390/char/sclp_con.c 	int rc;
rc                 97 drivers/s390/char/sclp_con.c 	rc = sclp_emit_buffer(buffer, sclp_conbuf_callback);
rc                 98 drivers/s390/char/sclp_con.c 	if (rc)
rc                 99 drivers/s390/char/sclp_con.c 		sclp_conbuf_callback(buffer, rc);
rc                317 drivers/s390/char/sclp_con.c 	int rc;
rc                322 drivers/s390/char/sclp_con.c 	rc = sclp_rw_init();
rc                323 drivers/s390/char/sclp_con.c 	if (rc)
rc                324 drivers/s390/char/sclp_con.c 		return rc;
rc                 97 drivers/s390/char/sclp_config.c 	int rc, response;
rc                116 drivers/s390/char/sclp_config.c 	rc = sclp_sync_request(SCLP_CMDW_WRITE_EVENT_DATA, sccb);
rc                118 drivers/s390/char/sclp_config.c 	if (rc)
rc                124 drivers/s390/char/sclp_config.c 		rc = -EIO;
rc                128 drivers/s390/char/sclp_config.c 	return rc;
rc                135 drivers/s390/char/sclp_config.c 	int rc;
rc                137 drivers/s390/char/sclp_config.c 	rc = sclp_ofb_send_req(buf, count);
rc                138 drivers/s390/char/sclp_config.c 	return rc ?: count;
rc                154 drivers/s390/char/sclp_config.c 	int rc;
rc                159 drivers/s390/char/sclp_config.c 	rc = sysfs_create_bin_file(&ofb_kset->kobj, &ofb_bin_attr);
rc                160 drivers/s390/char/sclp_config.c 	if (rc) {
rc                162 drivers/s390/char/sclp_config.c 		return rc;
rc                170 drivers/s390/char/sclp_config.c 	int rc;
rc                174 drivers/s390/char/sclp_config.c 	rc = sclp_register(&sclp_conf_register);
rc                175 drivers/s390/char/sclp_config.c 	if (rc)
rc                176 drivers/s390/char/sclp_config.c 		return rc;
rc                130 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                133 drivers/s390/char/sclp_cpi_sys.c 	rc = sclp_register(&sclp_cpi_event);
rc                134 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                137 drivers/s390/char/sclp_cpi_sys.c 		rc = -EOPNOTSUPP;
rc                143 drivers/s390/char/sclp_cpi_sys.c 		rc = PTR_ERR(req);
rc                151 drivers/s390/char/sclp_cpi_sys.c 	rc = sclp_add_request(req);
rc                152 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                159 drivers/s390/char/sclp_cpi_sys.c 		rc = -EIO;
rc                166 drivers/s390/char/sclp_cpi_sys.c 		rc = -EIO;
rc                176 drivers/s390/char/sclp_cpi_sys.c 	return rc;
rc                223 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                226 drivers/s390/char/sclp_cpi_sys.c 	rc = snprintf(page, PAGE_SIZE, "%s\n", system_name);
rc                228 drivers/s390/char/sclp_cpi_sys.c 	return rc;
rc                236 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                238 drivers/s390/char/sclp_cpi_sys.c 	rc = check_string("system_name", buf);
rc                239 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                240 drivers/s390/char/sclp_cpi_sys.c 		return rc;
rc                255 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                258 drivers/s390/char/sclp_cpi_sys.c 	rc = snprintf(page, PAGE_SIZE, "%s\n", sysplex_name);
rc                260 drivers/s390/char/sclp_cpi_sys.c 	return rc;
rc                268 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                270 drivers/s390/char/sclp_cpi_sys.c 	rc = check_string("sysplex_name", buf);
rc                271 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                272 drivers/s390/char/sclp_cpi_sys.c 		return rc;
rc                287 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                290 drivers/s390/char/sclp_cpi_sys.c 	rc = snprintf(page, PAGE_SIZE, "%s\n", system_type);
rc                292 drivers/s390/char/sclp_cpi_sys.c 	return rc;
rc                300 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                302 drivers/s390/char/sclp_cpi_sys.c 	rc = check_string("system_type", buf);
rc                303 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                304 drivers/s390/char/sclp_cpi_sys.c 		return rc;
rc                357 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                360 drivers/s390/char/sclp_cpi_sys.c 	rc = cpi_req();
rc                362 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                363 drivers/s390/char/sclp_cpi_sys.c 		return rc;
rc                388 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                390 drivers/s390/char/sclp_cpi_sys.c 	rc = check_string("system_name", system);
rc                391 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                392 drivers/s390/char/sclp_cpi_sys.c 		return rc;
rc                393 drivers/s390/char/sclp_cpi_sys.c 	rc = check_string("sysplex_name", sysplex);
rc                394 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                395 drivers/s390/char/sclp_cpi_sys.c 		return rc;
rc                396 drivers/s390/char/sclp_cpi_sys.c 	rc = check_string("system_type", type);
rc                397 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                398 drivers/s390/char/sclp_cpi_sys.c 		return rc;
rc                406 drivers/s390/char/sclp_cpi_sys.c 	rc = cpi_req();
rc                409 drivers/s390/char/sclp_cpi_sys.c 	return rc;
rc                415 drivers/s390/char/sclp_cpi_sys.c 	int rc;
rc                421 drivers/s390/char/sclp_cpi_sys.c 	rc = sysfs_create_group(&cpi_kset->kobj, &cpi_attr_group);
rc                422 drivers/s390/char/sclp_cpi_sys.c 	if (rc)
rc                425 drivers/s390/char/sclp_cpi_sys.c 	return rc;
rc                 60 drivers/s390/char/sclp_ctl.c 	int rc;
rc                 73 drivers/s390/char/sclp_ctl.c 		rc = -EFAULT;
rc                 77 drivers/s390/char/sclp_ctl.c 		rc = -EINVAL;
rc                 80 drivers/s390/char/sclp_ctl.c 	rc = sclp_sync_request(ctl_sccb.cmdw, sccb);
rc                 81 drivers/s390/char/sclp_ctl.c 	if (rc)
rc                 84 drivers/s390/char/sclp_ctl.c 		rc = -EFAULT;
rc                 87 drivers/s390/char/sclp_ctl.c 	return rc;
rc                 66 drivers/s390/char/sclp_early_core.c 	int rc;
rc                 69 drivers/s390/char/sclp_early_core.c 	rc = sclp_service_call(cmd, sccb);
rc                 70 drivers/s390/char/sclp_early_core.c 	if (rc)
rc                 75 drivers/s390/char/sclp_early_core.c 	return rc;
rc                197 drivers/s390/char/sclp_early_core.c 	int rc;
rc                205 drivers/s390/char/sclp_early_core.c 	rc = sclp_early_set_event_mask(sccb, receive_mask, send_mask);
rc                206 drivers/s390/char/sclp_early_core.c 	if (rc)
rc                207 drivers/s390/char/sclp_early_core.c 		return rc;
rc                210 drivers/s390/char/sclp_early_core.c 	return rc;
rc                308 drivers/s390/char/sclp_early_core.c 	int rc, id, max_id = 0;
rc                326 drivers/s390/char/sclp_early_core.c 		rc = sclp_early_cmd(command, sccb);
rc                327 drivers/s390/char/sclp_early_core.c 		if (rc)
rc                 91 drivers/s390/char/sclp_ftp.c 	int rc;
rc                 96 drivers/s390/char/sclp_ftp.c 		rc = -ENOMEM;
rc                120 drivers/s390/char/sclp_ftp.c 		rc = -EINVAL;
rc                132 drivers/s390/char/sclp_ftp.c 	rc = sclp_add_request(req);
rc                133 drivers/s390/char/sclp_ftp.c 	if (rc)
rc                152 drivers/s390/char/sclp_ftp.c 		rc = -EIO;
rc                158 drivers/s390/char/sclp_ftp.c 	return rc;
rc                245 drivers/s390/char/sclp_ftp.c 	int rc;
rc                247 drivers/s390/char/sclp_ftp.c 	rc = sclp_register(&sclp_ftp_event);
rc                248 drivers/s390/char/sclp_ftp.c 	if (rc)
rc                249 drivers/s390/char/sclp_ftp.c 		return rc;
rc                113 drivers/s390/char/sclp_ocf.c 	int rc;
rc                116 drivers/s390/char/sclp_ocf.c 	rc = snprintf(page, PAGE_SIZE, "%s\n", hmc_network);
rc                118 drivers/s390/char/sclp_ocf.c 	return rc;
rc                136 drivers/s390/char/sclp_ocf.c 	int rc;
rc                143 drivers/s390/char/sclp_ocf.c 	rc = sysfs_create_group(&ocf_kset->kobj, &ocf_attr_group);
rc                144 drivers/s390/char/sclp_ocf.c 	if (rc) {
rc                146 drivers/s390/char/sclp_ocf.c 		return rc;
rc                 61 drivers/s390/char/sclp_pci.c 	int rc;
rc                 73 drivers/s390/char/sclp_pci.c 	rc = sclp_sync_request(cmd, sccb);
rc                 74 drivers/s390/char/sclp_pci.c 	if (rc)
rc                 83 drivers/s390/char/sclp_pci.c 		rc = -EIO;
rc                 88 drivers/s390/char/sclp_pci.c 	return rc;
rc                180 drivers/s390/char/sclp_rw.c 	int rc;
rc                210 drivers/s390/char/sclp_rw.c 				rc = sclp_initialize_mto(buffer, 0);
rc                211 drivers/s390/char/sclp_rw.c 				if (rc)
rc                219 drivers/s390/char/sclp_rw.c 				rc = sclp_initialize_mto(buffer,
rc                221 drivers/s390/char/sclp_rw.c 				if (rc)
rc                230 drivers/s390/char/sclp_rw.c 				rc = sclp_initialize_mto(buffer,
rc                232 drivers/s390/char/sclp_rw.c 				if (rc)
rc                251 drivers/s390/char/sclp_rw.c 				rc = sclp_initialize_mto(buffer,
rc                253 drivers/s390/char/sclp_rw.c 				if (rc)
rc                260 drivers/s390/char/sclp_rw.c 				rc = sclp_initialize_mto(buffer,
rc                262 drivers/s390/char/sclp_rw.c 				if (rc)
rc                290 drivers/s390/char/sclp_rw.c 				rc = sclp_initialize_mto(buffer,
rc                292 drivers/s390/char/sclp_rw.c 				if (rc)
rc                364 drivers/s390/char/sclp_rw.c 	int rc;
rc                369 drivers/s390/char/sclp_rw.c 	rc = sclp_register(&sclp_rw_event);
rc                370 drivers/s390/char/sclp_rw.c 	if (rc == 0)
rc                372 drivers/s390/char/sclp_rw.c 	return rc;
rc                384 drivers/s390/char/sclp_rw.c 	int rc;
rc                400 drivers/s390/char/sclp_rw.c 		rc = 0;
rc                405 drivers/s390/char/sclp_rw.c 			rc = -EIO;
rc                413 drivers/s390/char/sclp_rw.c 			rc = sclp_add_request(request);
rc                414 drivers/s390/char/sclp_rw.c 			if (rc == 0)
rc                417 drivers/s390/char/sclp_rw.c 			rc = 0;
rc                423 drivers/s390/char/sclp_rw.c 			rc = -EIO;
rc                429 drivers/s390/char/sclp_rw.c 		rc = sclp_add_request(request);
rc                430 drivers/s390/char/sclp_rw.c 		if (rc == 0)
rc                435 drivers/s390/char/sclp_rw.c 			rc = -ENOMEM;
rc                437 drivers/s390/char/sclp_rw.c 			rc = -EINVAL;
rc                441 drivers/s390/char/sclp_rw.c 		buffer->callback(buffer, rc);
rc                194 drivers/s390/char/sclp_sd.c 	int rc;
rc                216 drivers/s390/char/sclp_sd.c 	rc = sclp_sync_request(SCLP_CMDW_WRITE_EVENT_DATA, sccb);
rc                217 drivers/s390/char/sclp_sd.c 	pr_debug("request done (rc=%d)\n", rc);
rc                218 drivers/s390/char/sclp_sd.c 	if (rc)
rc                224 drivers/s390/char/sclp_sd.c 		rc = -EIO;
rc                228 drivers/s390/char/sclp_sd.c 		rc = -EIO;
rc                232 drivers/s390/char/sclp_sd.c 		rc = wait_for_completion_interruptible(&listener.completion);
rc                233 drivers/s390/char/sclp_sd.c 		if (rc)
rc                247 drivers/s390/char/sclp_sd.c 		rc = -ENOENT;
rc                250 drivers/s390/char/sclp_sd.c 		rc = -EIO;
rc                256 drivers/s390/char/sclp_sd.c 	if (rc && rc != -ENOENT) {
rc                261 drivers/s390/char/sclp_sd.c 			evbuf->status, rc);
rc                267 drivers/s390/char/sclp_sd.c 	return rc;
rc                289 drivers/s390/char/sclp_sd.c 	int rc;
rc                296 drivers/s390/char/sclp_sd.c 	rc = sclp_sd_sync(page, SD_EQ_SIZE, di, 0, 0, &dsize, &esize);
rc                297 drivers/s390/char/sclp_sd.c 	if (rc)
rc                305 drivers/s390/char/sclp_sd.c 		rc = -ENOMEM;
rc                313 drivers/s390/char/sclp_sd.c 		rc = -ENOMEM;
rc                318 drivers/s390/char/sclp_sd.c 	rc = sclp_sd_sync(page, SD_EQ_STORE_DATA, di, asce, (u64) data, &dsize,
rc                320 drivers/s390/char/sclp_sd.c 	if (rc) {
rc                322 drivers/s390/char/sclp_sd.c 		if (rc == -ERESTARTSYS)
rc                337 drivers/s390/char/sclp_sd.c 	return rc;
rc                380 drivers/s390/char/sclp_sd.c 	int rc;
rc                382 drivers/s390/char/sclp_sd.c 	rc = sclp_sd_store_data(&data, sd_file->di);
rc                383 drivers/s390/char/sclp_sd.c 	if (rc) {
rc                384 drivers/s390/char/sclp_sd.c 		if (rc == -ENOENT) {
rc                388 drivers/s390/char/sclp_sd.c 		return rc;
rc                498 drivers/s390/char/sclp_sd.c 	int rc;
rc                508 drivers/s390/char/sclp_sd.c 	rc = kobject_init_and_add(&sd_file->kobj, &sclp_sd_file_ktype, NULL,
rc                510 drivers/s390/char/sclp_sd.c 	if (rc) {
rc                520 drivers/s390/char/sclp_sd.c 	rc = sysfs_create_bin_file(&sd_file->kobj, &sd_file->data_attr);
rc                521 drivers/s390/char/sclp_sd.c 	if (rc) {
rc                543 drivers/s390/char/sclp_sd.c 	int rc;
rc                545 drivers/s390/char/sclp_sd.c 	rc = sclp_register(&sclp_sd_register);
rc                546 drivers/s390/char/sclp_sd.c 	if (rc)
rc                547 drivers/s390/char/sclp_sd.c 		return rc;
rc                550 drivers/s390/char/sclp_sd.c 	rc = -ENOMEM;
rc                555 drivers/s390/char/sclp_sd.c 	rc = -EINVAL;
rc                567 drivers/s390/char/sclp_sd.c 	return rc;
rc                 63 drivers/s390/char/sclp_sdias.c 	int rc;
rc                 67 drivers/s390/char/sclp_sdias.c 		rc = sclp_add_request(req);
rc                 68 drivers/s390/char/sclp_sdias.c 		if (rc) {
rc                 71 drivers/s390/char/sclp_sdias.c 			TRACE("add request failed: rc = %i\n",rc);
rc                110 drivers/s390/char/sclp_sdias.c 	int rc;
rc                130 drivers/s390/char/sclp_sdias.c 	rc = sdias_sclp_send(&request);
rc                131 drivers/s390/char/sclp_sdias.c 	if (rc) {
rc                137 drivers/s390/char/sclp_sdias.c 		rc = -EIO;
rc                143 drivers/s390/char/sclp_sdias.c 			rc = sdias_evbuf.blk_cnt;
rc                147 drivers/s390/char/sclp_sdias.c 			rc = -EIO;
rc                150 drivers/s390/char/sclp_sdias.c 	TRACE("%i blocks\n", rc);
rc                153 drivers/s390/char/sclp_sdias.c 	return rc;
rc                170 drivers/s390/char/sclp_sdias.c 	int rc;
rc                197 drivers/s390/char/sclp_sdias.c 	rc = sdias_sclp_send(&request);
rc                198 drivers/s390/char/sclp_sdias.c 	if (rc) {
rc                199 drivers/s390/char/sclp_sdias.c 		pr_err("sclp_send failed: %x\n", rc);
rc                204 drivers/s390/char/sclp_sdias.c 		rc = -EIO;
rc                221 drivers/s390/char/sclp_sdias.c 		rc = -EIO;
rc                225 drivers/s390/char/sclp_sdias.c 	return rc;
rc                230 drivers/s390/char/sclp_sdias.c 	int rc;
rc                232 drivers/s390/char/sclp_sdias.c 	rc = sclp_register(&sclp_sdias_register);
rc                233 drivers/s390/char/sclp_sdias.c 	if (rc)
rc                234 drivers/s390/char/sclp_sdias.c 		return rc;
rc                108 drivers/s390/char/sclp_tty.c sclp_ttybuf_callback(struct sclp_buffer *buffer, int rc)
rc                136 drivers/s390/char/sclp_tty.c 	int rc;
rc                144 drivers/s390/char/sclp_tty.c 	rc = sclp_emit_buffer(buffer, sclp_ttybuf_callback);
rc                145 drivers/s390/char/sclp_tty.c 	if (rc)
rc                146 drivers/s390/char/sclp_tty.c 		sclp_ttybuf_callback(buffer, rc);
rc                503 drivers/s390/char/sclp_tty.c 	int rc;
rc                514 drivers/s390/char/sclp_tty.c 	rc = sclp_rw_init();
rc                515 drivers/s390/char/sclp_tty.c 	if (rc) {
rc                517 drivers/s390/char/sclp_tty.c 		return rc;
rc                545 drivers/s390/char/sclp_tty.c 	rc = sclp_register(&sclp_input_event);
rc                546 drivers/s390/char/sclp_tty.c 	if (rc) {
rc                548 drivers/s390/char/sclp_tty.c 		return rc;
rc                566 drivers/s390/char/sclp_tty.c 	rc = tty_register_driver(driver);
rc                567 drivers/s390/char/sclp_tty.c 	if (rc) {
rc                570 drivers/s390/char/sclp_tty.c 		return rc;
rc                692 drivers/s390/char/sclp_vt220.c 	int rc;
rc                707 drivers/s390/char/sclp_vt220.c 	rc = -ENOMEM;
rc                714 drivers/s390/char/sclp_vt220.c 	rc = sclp_register(&sclp_vt220_register);
rc                716 drivers/s390/char/sclp_vt220.c 	if (rc) {
rc                721 drivers/s390/char/sclp_vt220.c 	return rc;
rc                741 drivers/s390/char/sclp_vt220.c 	int rc;
rc                748 drivers/s390/char/sclp_vt220.c 	rc = __sclp_vt220_init(MAX_KMEM_PAGES);
rc                749 drivers/s390/char/sclp_vt220.c 	if (rc)
rc                763 drivers/s390/char/sclp_vt220.c 	rc = tty_register_driver(driver);
rc                764 drivers/s390/char/sclp_vt220.c 	if (rc)
rc                766 drivers/s390/char/sclp_vt220.c 	rc = sclp_register(&sclp_vt220_register_input);
rc                767 drivers/s390/char/sclp_vt220.c 	if (rc)
rc                778 drivers/s390/char/sclp_vt220.c 	return rc;
rc                884 drivers/s390/char/sclp_vt220.c 	int rc;
rc                886 drivers/s390/char/sclp_vt220.c 	rc = __sclp_vt220_init(sclp_console_pages);
rc                887 drivers/s390/char/sclp_vt220.c 	if (rc)
rc                888 drivers/s390/char/sclp_vt220.c 		return rc;
rc                139 drivers/s390/char/tape.h 	int rc;
rc                246 drivers/s390/char/tape.h 	int rc;
rc                248 drivers/s390/char/tape.h 	rc = tape_do_io(device, request);
rc                250 drivers/s390/char/tape.h 	return rc;
rc                 61 drivers/s390/char/tape_34xx.c 	if (request->rc == 0) {
rc                 81 drivers/s390/char/tape_34xx.c 			request->rc);
rc                 88 drivers/s390/char/tape_34xx.c 	int rc;
rc                 98 drivers/s390/char/tape_34xx.c 	rc = tape_do_io_interruptible(device, request);
rc                100 drivers/s390/char/tape_34xx.c 	return rc;
rc                195 drivers/s390/char/tape_34xx.c tape_34xx_erp_failed(struct tape_request *request, int rc)
rc                198 drivers/s390/char/tape_34xx.c 		  tape_op_verbose[request->op], rc);
rc                199 drivers/s390/char/tape_34xx.c 	return rc;
rc               1032 drivers/s390/char/tape_34xx.c 	int			rc;
rc               1036 drivers/s390/char/tape_34xx.c 	if ((rc = tape_std_assign(device)) == 0) {
rc               1037 drivers/s390/char/tape_34xx.c 		if ((rc = tape_34xx_medium_sense(device)) != 0) {
rc               1038 drivers/s390/char/tape_34xx.c 			DBF_LH(3, "34xx medium sense returned %d\n", rc);
rc               1047 drivers/s390/char/tape_34xx.c 	return rc;
rc               1073 drivers/s390/char/tape_34xx.c 	int rc;
rc               1075 drivers/s390/char/tape_34xx.c 	rc = tape_std_read_block_id(device, (__u64 *) &block_id);
rc               1076 drivers/s390/char/tape_34xx.c 	if (rc)
rc               1077 drivers/s390/char/tape_34xx.c 		return rc;
rc               1201 drivers/s390/char/tape_34xx.c 	int rc;
rc               1211 drivers/s390/char/tape_34xx.c 	rc = ccw_driver_register(&tape_34xx_driver);
rc               1212 drivers/s390/char/tape_34xx.c 	if (rc)
rc               1216 drivers/s390/char/tape_34xx.c 	return rc;
rc                207 drivers/s390/char/tape_3590.c 	int rc;
rc                215 drivers/s390/char/tape_3590.c 		rc = PTR_ERR(request);
rc                226 drivers/s390/char/tape_3590.c 	rc = tape_do_io(device, request);
rc                227 drivers/s390/char/tape_3590.c 	if (rc)
rc                231 drivers/s390/char/tape_3590.c 	rc = 0;
rc                236 drivers/s390/char/tape_3590.c 	return rc;
rc                245 drivers/s390/char/tape_3590.c 	int rc;
rc                256 drivers/s390/char/tape_3590.c 	rc = tape_3592_kekl_query(device, ext_kekls);
rc                257 drivers/s390/char/tape_3590.c 	if (rc != 0)
rc                260 drivers/s390/char/tape_3590.c 		rc = -EFAULT;
rc                263 drivers/s390/char/tape_3590.c 	rc = 0;
rc                266 drivers/s390/char/tape_3590.c 	return rc;
rc                308 drivers/s390/char/tape_3590.c 	int rc;
rc                319 drivers/s390/char/tape_3590.c 	rc = tape_3592_kekl_set(device, ext_kekls);
rc                321 drivers/s390/char/tape_3590.c 	return rc;
rc                524 drivers/s390/char/tape_3590.c 	int rc;
rc                526 drivers/s390/char/tape_3590.c 	rc = tape_std_read_block_id(device, &block_id);
rc                527 drivers/s390/char/tape_3590.c 	if (rc)
rc                528 drivers/s390/char/tape_3590.c 		return rc;
rc                776 drivers/s390/char/tape_3590.c 		     struct irb *irb, int rc)
rc                781 drivers/s390/char/tape_3590.c 	return rc;
rc                824 drivers/s390/char/tape_3590.c 		    struct irb *irb, int rc)
rc                832 drivers/s390/char/tape_3590.c 		return tape_3590_erp_failed(device, request, irb, rc);
rc                838 drivers/s390/char/tape_3590.c 		return tape_3590_erp_failed(device, request, irb, rc);
rc               1498 drivers/s390/char/tape_3590.c 	int rc;
rc               1507 drivers/s390/char/tape_3590.c 	rc = tape_do_io(device, request);
rc               1508 drivers/s390/char/tape_3590.c 	if (rc == 0)
rc               1511 drivers/s390/char/tape_3590.c 	return rc;
rc               1520 drivers/s390/char/tape_3590.c 	int rc;
rc               1533 drivers/s390/char/tape_3590.c 		rc = -ENOMEM;
rc               1536 drivers/s390/char/tape_3590.c 	rc = tape_3590_read_dev_chars(device, rdc_data);
rc               1537 drivers/s390/char/tape_3590.c 	if (rc) {
rc               1541 drivers/s390/char/tape_3590.c 	rc = tape_std_assign(device);
rc               1542 drivers/s390/char/tape_3590.c 	if (rc)
rc               1551 drivers/s390/char/tape_3590.c 	rc = tape_3590_sense_medium(device);
rc               1552 drivers/s390/char/tape_3590.c 	if (rc) {
rc               1553 drivers/s390/char/tape_3590.c 		DBF_LH(3, "3590 medium sense returned %d\n", rc);
rc               1562 drivers/s390/char/tape_3590.c 	return rc;
rc               1664 drivers/s390/char/tape_3590.c 	int rc;
rc               1679 drivers/s390/char/tape_3590.c 	rc = ccw_driver_register(&tape_3590_driver);
rc               1680 drivers/s390/char/tape_3590.c 	if (rc) {
rc               1685 drivers/s390/char/tape_3590.c 	return rc;
rc                134 drivers/s390/char/tape_char.c 	int rc;
rc                160 drivers/s390/char/tape_char.c 	rc = tapechar_check_idalbuffer(device, block_size);
rc                161 drivers/s390/char/tape_char.c 	if (rc)
rc                162 drivers/s390/char/tape_char.c 		return rc;
rc                170 drivers/s390/char/tape_char.c 	rc = tape_do_io(device, request);
rc                171 drivers/s390/char/tape_char.c 	if (rc == 0) {
rc                172 drivers/s390/char/tape_char.c 		rc = block_size - request->rescnt;
rc                173 drivers/s390/char/tape_char.c 		DBF_EVENT(6, "TCHAR:rbytes:  %x\n", rc);
rc                176 drivers/s390/char/tape_char.c 					data, rc) != 0)
rc                177 drivers/s390/char/tape_char.c 			rc = -EFAULT;
rc                180 drivers/s390/char/tape_char.c 	return rc;
rc                194 drivers/s390/char/tape_char.c 	int i, rc;
rc                212 drivers/s390/char/tape_char.c 	rc = tapechar_check_idalbuffer(device, block_size);
rc                213 drivers/s390/char/tape_char.c 	if (rc)
rc                214 drivers/s390/char/tape_char.c 		return rc;
rc                222 drivers/s390/char/tape_char.c 	rc = 0;
rc                228 drivers/s390/char/tape_char.c 			rc = -EFAULT;
rc                231 drivers/s390/char/tape_char.c 		rc = tape_do_io(device, request);
rc                232 drivers/s390/char/tape_char.c 		if (rc)
rc                242 drivers/s390/char/tape_char.c 	if (rc == -ENOSPC) {
rc                250 drivers/s390/char/tape_char.c 			rc = 0;
rc                261 drivers/s390/char/tape_char.c 	if (!rc)
rc                264 drivers/s390/char/tape_char.c 	return rc ? rc : written;
rc                274 drivers/s390/char/tape_char.c 	int minor, rc;
rc                290 drivers/s390/char/tape_char.c 	rc = tape_open(device);
rc                291 drivers/s390/char/tape_char.c 	if (rc == 0) {
rc                297 drivers/s390/char/tape_char.c 	return rc;
rc                346 drivers/s390/char/tape_char.c 	int rc;
rc                377 drivers/s390/char/tape_char.c 		rc = tape_mtop(device, op.mt_op, op.mt_count);
rc                379 drivers/s390/char/tape_char.c 		if (op.mt_op == MTWEOF && rc == 0) {
rc                385 drivers/s390/char/tape_char.c 		return rc;
rc                391 drivers/s390/char/tape_char.c 		rc = tape_mtop(device, MTTELL, 1);
rc                392 drivers/s390/char/tape_char.c 		if (rc < 0)
rc                393 drivers/s390/char/tape_char.c 			return rc;
rc                394 drivers/s390/char/tape_char.c 		pos.mt_blkno = rc;
rc                416 drivers/s390/char/tape_char.c 			rc = tape_mtop(device, MTTELL, 1);
rc                418 drivers/s390/char/tape_char.c 			if (rc < 0)
rc                419 drivers/s390/char/tape_char.c 				return rc;
rc                421 drivers/s390/char/tape_char.c 			if (rc == 0)
rc                424 drivers/s390/char/tape_char.c 			get.mt_blkno = rc;
rc                442 drivers/s390/char/tape_char.c 	long rc;
rc                448 drivers/s390/char/tape_char.c 	rc = __tapechar_ioctl(device, no, data);
rc                450 drivers/s390/char/tape_char.c 	return rc;
rc                 50 drivers/s390/char/tape_class.c 	int		rc;
rc                 66 drivers/s390/char/tape_class.c 		rc = -ENOMEM;
rc                 73 drivers/s390/char/tape_class.c 	rc = cdev_add(tcd->char_device, dev, 1);
rc                 74 drivers/s390/char/tape_class.c 	if (rc)
rc                 80 drivers/s390/char/tape_class.c 	rc = PTR_ERR_OR_ZERO(tcd->class_device);
rc                 81 drivers/s390/char/tape_class.c 	if (rc)
rc                 83 drivers/s390/char/tape_class.c 	rc = sysfs_create_link(
rc                 88 drivers/s390/char/tape_class.c 	if (rc)
rc                102 drivers/s390/char/tape_class.c 	return ERR_PTR(rc);
rc                134 drivers/s390/char/tape_core.c 	ssize_t rc;
rc                142 drivers/s390/char/tape_core.c 		rc = scnprintf(buf, PAGE_SIZE, "---\n");
rc                148 drivers/s390/char/tape_core.c 		rc = scnprintf(buf,PAGE_SIZE, "%s\n", tape_op_verbose[req->op]);
rc                151 drivers/s390/char/tape_core.c 	return rc;
rc                295 drivers/s390/char/tape_core.c 	int rc;
rc                301 drivers/s390/char/tape_core.c 	rc = 0;
rc                303 drivers/s390/char/tape_core.c 		rc = ccw_device_clear(device->cdev, (long) request);
rc                305 drivers/s390/char/tape_core.c 		switch (rc) {
rc                324 drivers/s390/char/tape_core.c 	return rc;
rc                376 drivers/s390/char/tape_core.c 	int rc;
rc                393 drivers/s390/char/tape_core.c 	rc = discipline->setup_device(device);
rc                394 drivers/s390/char/tape_core.c 	if (rc)
rc                396 drivers/s390/char/tape_core.c 	rc = tape_assign_minor(device);
rc                397 drivers/s390/char/tape_core.c 	if (rc)
rc                400 drivers/s390/char/tape_core.c 	rc = tapechar_setup_device(device);
rc                401 drivers/s390/char/tape_core.c 	if (rc)
rc                417 drivers/s390/char/tape_core.c 	return rc;
rc                653 drivers/s390/char/tape_core.c 		request->rc = -EIO;
rc                780 drivers/s390/char/tape_core.c 	int rc;
rc                782 drivers/s390/char/tape_core.c 	rc = ccw_device_start(
rc                789 drivers/s390/char/tape_core.c 	if (rc == 0) {
rc                791 drivers/s390/char/tape_core.c 	} else if (rc == -EBUSY) {
rc                795 drivers/s390/char/tape_core.c 		rc = 0;
rc                798 drivers/s390/char/tape_core.c 		DBF_EVENT(1, "tape: start request failed with RC = %i\n", rc);
rc                800 drivers/s390/char/tape_core.c 	return rc;
rc                808 drivers/s390/char/tape_core.c 	int rc;
rc                839 drivers/s390/char/tape_core.c 			rc = __tape_cancel_io(device, request);
rc                841 drivers/s390/char/tape_core.c 			rc = __tape_start_io(device, request);
rc                843 drivers/s390/char/tape_core.c 		if (rc == 0)
rc                847 drivers/s390/char/tape_core.c 		request->rc = rc;
rc                889 drivers/s390/char/tape_core.c 	int			rc)
rc                891 drivers/s390/char/tape_core.c 	DBF_LH(6, "__tape_end_request(%p, %p, %i)\n", device, request, rc);
rc                893 drivers/s390/char/tape_core.c 		request->rc = rc;
rc                941 drivers/s390/char/tape_core.c 	int rc;
rc                966 drivers/s390/char/tape_core.c 		rc = __tape_start_io(device, request);
rc                967 drivers/s390/char/tape_core.c 		if (rc)
rc                968 drivers/s390/char/tape_core.c 			return rc;
rc                987 drivers/s390/char/tape_core.c 	int rc;
rc                993 drivers/s390/char/tape_core.c 	rc = __tape_start_request(device, request);
rc                995 drivers/s390/char/tape_core.c 	return rc;
rc               1013 drivers/s390/char/tape_core.c 	int rc;
rc               1020 drivers/s390/char/tape_core.c 	rc = __tape_start_request(device, request);
rc               1022 drivers/s390/char/tape_core.c 	if (rc)
rc               1023 drivers/s390/char/tape_core.c 		return rc;
rc               1027 drivers/s390/char/tape_core.c 	return request->rc;
rc               1046 drivers/s390/char/tape_core.c 	int rc;
rc               1052 drivers/s390/char/tape_core.c 	rc = __tape_start_request(device, request);
rc               1054 drivers/s390/char/tape_core.c 	if (rc)
rc               1055 drivers/s390/char/tape_core.c 		return rc;
rc               1057 drivers/s390/char/tape_core.c 	rc = wait_event_interruptible(device->wait_queue,
rc               1059 drivers/s390/char/tape_core.c 	if (rc != -ERESTARTSYS)
rc               1061 drivers/s390/char/tape_core.c 		return request->rc;
rc               1065 drivers/s390/char/tape_core.c 	rc = __tape_cancel_io(device, request);
rc               1067 drivers/s390/char/tape_core.c 	if (rc == 0) {
rc               1070 drivers/s390/char/tape_core.c 			rc = wait_event_interruptible(
rc               1074 drivers/s390/char/tape_core.c 		} while (rc == -ERESTARTSYS);
rc               1077 drivers/s390/char/tape_core.c 		rc = -ERESTARTSYS;
rc               1079 drivers/s390/char/tape_core.c 	return rc;
rc               1088 drivers/s390/char/tape_core.c 	int rc;
rc               1091 drivers/s390/char/tape_core.c 	rc = __tape_cancel_io(device, request);
rc               1093 drivers/s390/char/tape_core.c 	return rc;
rc               1104 drivers/s390/char/tape_core.c 	int rc;
rc               1198 drivers/s390/char/tape_core.c 	rc = device->discipline->irq(device, request, irb);
rc               1206 drivers/s390/char/tape_core.c 	switch (rc) {
rc               1210 drivers/s390/char/tape_core.c 			__tape_end_request(device, request, rc);
rc               1222 drivers/s390/char/tape_core.c 			rc = __tape_start_io(device, request);
rc               1223 drivers/s390/char/tape_core.c 			if (rc)
rc               1224 drivers/s390/char/tape_core.c 				__tape_end_request(device, request, rc);
rc               1227 drivers/s390/char/tape_core.c 			rc = __tape_cancel_io(device, request);
rc               1228 drivers/s390/char/tape_core.c 			if (rc)
rc               1229 drivers/s390/char/tape_core.c 				__tape_end_request(device, request, rc);
rc               1232 drivers/s390/char/tape_core.c 			if (rc > 0) {
rc               1236 drivers/s390/char/tape_core.c 				__tape_end_request(device, request, rc);
rc               1248 drivers/s390/char/tape_core.c 	int rc;
rc               1253 drivers/s390/char/tape_core.c 		rc = -ENODEV;
rc               1256 drivers/s390/char/tape_core.c 		rc = -EBUSY;
rc               1259 drivers/s390/char/tape_core.c 		rc = -EBUSY;
rc               1263 drivers/s390/char/tape_core.c 		rc = -ENODEV;
rc               1266 drivers/s390/char/tape_core.c 		rc = 0;
rc               1269 drivers/s390/char/tape_core.c 	return rc;
rc               1293 drivers/s390/char/tape_core.c 	int rc;
rc               1308 drivers/s390/char/tape_core.c 		rc = 0;
rc               1310 drivers/s390/char/tape_core.c 			if ((rc = fn(device, 500)) != 0)
rc               1312 drivers/s390/char/tape_core.c 		if (rc == 0)
rc               1313 drivers/s390/char/tape_core.c 			rc = fn(device, mt_count);
rc               1315 drivers/s390/char/tape_core.c 		rc = fn(device, mt_count);
rc               1316 drivers/s390/char/tape_core.c 	return rc;
rc                 40 drivers/s390/char/tape_std.c 	int rc;
rc                 46 drivers/s390/char/tape_std.c 	rc = tape_cancel_io(device, request);
rc                 47 drivers/s390/char/tape_std.c 	if(rc)
rc                 49 drivers/s390/char/tape_std.c 			  "%i\n", device->cdev_id, rc);
rc                 55 drivers/s390/char/tape_std.c 	int                  rc;
rc                 75 drivers/s390/char/tape_std.c 	rc = tape_do_io_interruptible(device, request);
rc                 79 drivers/s390/char/tape_std.c 	if (rc != 0) {
rc                 86 drivers/s390/char/tape_std.c 	return rc;
rc                 95 drivers/s390/char/tape_std.c 	int                  rc;
rc                112 drivers/s390/char/tape_std.c 	if ((rc = tape_do_io(device, request)) != 0) {
rc                118 drivers/s390/char/tape_std.c 	return rc;
rc                128 drivers/s390/char/tape_std.c 	int rc;
rc                146 drivers/s390/char/tape_std.c 	rc = tape_do_io_interruptible(device, request);
rc                148 drivers/s390/char/tape_std.c 	return rc;
rc                158 drivers/s390/char/tape_std.c 	int rc;
rc                169 drivers/s390/char/tape_std.c 	rc = tape_do_io(device, request);
rc                170 drivers/s390/char/tape_std.c 	if (rc == 0)
rc                174 drivers/s390/char/tape_std.c 	return rc;
rc                180 drivers/s390/char/tape_std.c 	int rc;
rc                188 drivers/s390/char/tape_std.c 	rc = tape_mtop(device, MTWEOF, device->required_tapemarks);
rc                189 drivers/s390/char/tape_std.c 	if (rc)
rc                190 drivers/s390/char/tape_std.c 		return rc;
rc                295 drivers/s390/char/tape_std.c 	int rc;
rc                308 drivers/s390/char/tape_std.c 	rc = tape_do_io(device, request);
rc                309 drivers/s390/char/tape_std.c 	if (rc == 0 && request->rescnt > 0) {
rc                311 drivers/s390/char/tape_std.c 		rc = 1;
rc                315 drivers/s390/char/tape_std.c 	return rc;
rc                327 drivers/s390/char/tape_std.c 	int rc;
rc                340 drivers/s390/char/tape_std.c 	rc = tape_do_io(device, request);
rc                341 drivers/s390/char/tape_std.c 	if (rc == 0 && request->rescnt > 0) {
rc                343 drivers/s390/char/tape_std.c 		rc = 1;
rc                347 drivers/s390/char/tape_std.c 	return rc;
rc                407 drivers/s390/char/tape_std.c 	int rc;
rc                419 drivers/s390/char/tape_std.c 	rc = tape_do_io_free(device, request);
rc                420 drivers/s390/char/tape_std.c 	if (rc == 0) {
rc                421 drivers/s390/char/tape_std.c 		rc = tape_mtop(device, MTFSR, 1);
rc                422 drivers/s390/char/tape_std.c 		if (rc > 0)
rc                423 drivers/s390/char/tape_std.c 			rc = 0;
rc                425 drivers/s390/char/tape_std.c 	return rc;
rc                438 drivers/s390/char/tape_std.c 	int rc;
rc                450 drivers/s390/char/tape_std.c 	rc = tape_do_io_free(device, request);
rc                451 drivers/s390/char/tape_std.c 	if (rc == 0) {
rc                452 drivers/s390/char/tape_std.c 		rc = tape_mtop(device, MTBSR, 1);
rc                453 drivers/s390/char/tape_std.c 		if (rc > 0)
rc                454 drivers/s390/char/tape_std.c 			rc = 0;
rc                457 drivers/s390/char/tape_std.c 	return rc;
rc                531 drivers/s390/char/tape_std.c 	int rc;
rc                536 drivers/s390/char/tape_std.c 	if ((rc = tape_mtop(device, MTREW, 1)) < 0)
rc                537 drivers/s390/char/tape_std.c 		return rc;
rc                546 drivers/s390/char/tape_std.c 		if ((rc = tape_mtop(device, MTFSF, 1)) < 0)
rc                547 drivers/s390/char/tape_std.c 			return rc;
rc                548 drivers/s390/char/tape_std.c 		if ((rc = tape_mtop(device, MTFSR, 1)) < 0)
rc                549 drivers/s390/char/tape_std.c 			return rc;
rc                550 drivers/s390/char/tape_std.c 	} while (rc == 0);
rc                352 drivers/s390/char/tty3270.c 	if (rq->rc != 0) {
rc                373 drivers/s390/char/tty3270.c 	int rc, len;
rc                441 drivers/s390/char/tty3270.c 	rc = raw3270_start(&tp->view, wrq);
rc                442 drivers/s390/char/tty3270.c 	if (rc == 0) {
rc                630 drivers/s390/char/tty3270.c 	int rc;
rc                642 drivers/s390/char/tty3270.c 		rc = raw3270_start(&tp->view, rrq);
rc                644 drivers/s390/char/tty3270.c 		rc = raw3270_start_irq(&tp->view, rrq);
rc                645 drivers/s390/char/tty3270.c 	if (rc) {
rc                695 drivers/s390/char/tty3270.c 			rq->rc = -EIO;
rc                961 drivers/s390/char/tty3270.c 	int i, rc;
rc                982 drivers/s390/char/tty3270.c 	rc = raw3270_add_view(&tp->view, &tty3270_fn,
rc                985 drivers/s390/char/tty3270.c 	if (rc) {
rc                987 drivers/s390/char/tty3270.c 		return rc;
rc                992 drivers/s390/char/tty3270.c 		rc = PTR_ERR(tp->screen);
rc                996 drivers/s390/char/tty3270.c 		return rc;
rc               1021 drivers/s390/char/tty3270.c 	rc = tty_port_install(&tp->port, driver, tty);
rc               1022 drivers/s390/char/tty3270.c 	if (rc) {
rc               1024 drivers/s390/char/tty3270.c 		return rc;
rc                251 drivers/s390/char/vmlogrdr.c 	int rc;
rc                287 drivers/s390/char/vmlogrdr.c 		rc = 0;
rc                289 drivers/s390/char/vmlogrdr.c 		rc = -EIO;
rc                305 drivers/s390/char/vmlogrdr.c 	return rc;
rc                409 drivers/s390/char/vmlogrdr.c 	int rc, *temp;
rc                441 drivers/s390/char/vmlogrdr.c 		rc = iucv_message_receive(priv->path,
rc                450 drivers/s390/char/vmlogrdr.c 		if (rc == 5)
rc                451 drivers/s390/char/vmlogrdr.c 			rc = 0;
rc                452 drivers/s390/char/vmlogrdr.c 		if (rc == 9)
rc                455 drivers/s390/char/vmlogrdr.c 		rc = 1;
rc                457 drivers/s390/char/vmlogrdr.c 	if (!rc) {
rc                472 drivers/s390/char/vmlogrdr.c 	return rc;
rc                479 drivers/s390/char/vmlogrdr.c 	int rc;
rc                483 drivers/s390/char/vmlogrdr.c 		rc = vmlogrdr_receive_data(priv);
rc                484 drivers/s390/char/vmlogrdr.c 		if (rc) {
rc                485 drivers/s390/char/vmlogrdr.c 			rc = wait_event_interruptible(read_wait_queue,
rc                487 drivers/s390/char/vmlogrdr.c 			if (rc)
rc                488 drivers/s390/char/vmlogrdr.c 				return rc;
rc                684 drivers/s390/char/vmlogrdr.c 	int rc;
rc                687 drivers/s390/char/vmlogrdr.c 	rc = 0;
rc                691 drivers/s390/char/vmlogrdr.c 			rc = -EBUSY;
rc                694 drivers/s390/char/vmlogrdr.c 	if (rc)
rc                697 drivers/s390/char/vmlogrdr.c 	return rc;
rc                809 drivers/s390/char/vmlogrdr.c 	int rc = 0;
rc                816 drivers/s390/char/vmlogrdr.c 	rc = cdev_add(vmlogrdr_cdev, dev, MAXMINOR);
rc                817 drivers/s390/char/vmlogrdr.c 	if (!rc)
rc                823 drivers/s390/char/vmlogrdr.c 	return rc;
rc                849 drivers/s390/char/vmlogrdr.c 	int rc;
rc                860 drivers/s390/char/vmlogrdr.c 	rc = alloc_chrdev_region(&dev, 0, MAXMINOR, "vmlogrdr");
rc                861 drivers/s390/char/vmlogrdr.c 	if (rc)
rc                862 drivers/s390/char/vmlogrdr.c 		return rc;
rc                865 drivers/s390/char/vmlogrdr.c 	rc=vmlogrdr_register_driver();
rc                866 drivers/s390/char/vmlogrdr.c 	if (rc)
rc                872 drivers/s390/char/vmlogrdr.c 			rc = -ENOMEM;
rc                876 drivers/s390/char/vmlogrdr.c 		rc=vmlogrdr_register_device(&sys_ser[i]);
rc                877 drivers/s390/char/vmlogrdr.c 		if (rc)
rc                880 drivers/s390/char/vmlogrdr.c 	if (rc)
rc                883 drivers/s390/char/vmlogrdr.c 	rc = vmlogrdr_register_cdev(dev);
rc                884 drivers/s390/char/vmlogrdr.c 	if (rc)
rc                890 drivers/s390/char/vmlogrdr.c 	return rc;
rc                273 drivers/s390/char/vmur.c 	int rc;
rc                279 drivers/s390/char/vmur.c 	rc = mutex_lock_interruptible(&urd->io_mutex);
rc                280 drivers/s390/char/vmur.c 	if (rc)
rc                281 drivers/s390/char/vmur.c 		return rc;
rc                286 drivers/s390/char/vmur.c 	rc = ccw_device_start(cdev, cpa, 1, 0, 0);
rc                289 drivers/s390/char/vmur.c 	TRACE("do_ur_io: ccw_device_start returned %d\n", rc);
rc                290 drivers/s390/char/vmur.c 	if (rc)
rc                295 drivers/s390/char/vmur.c 	rc = 0;
rc                299 drivers/s390/char/vmur.c 	return rc;
rc                339 drivers/s390/char/vmur.c 	int rc;
rc                344 drivers/s390/char/vmur.c 	rc = sprintf(buf, "%zu\n", urd->reclen);
rc                346 drivers/s390/char/vmur.c 	return rc;
rc                420 drivers/s390/char/vmur.c 	int rc;
rc                426 drivers/s390/char/vmur.c 	rc = do_ur_io(urd, cpa);
rc                427 drivers/s390/char/vmur.c 	if (rc)
rc                431 drivers/s390/char/vmur.c 		rc = urd->io_request_rc;
rc                435 drivers/s390/char/vmur.c 	rc = count;
rc                439 drivers/s390/char/vmur.c 	return rc;
rc                515 drivers/s390/char/vmur.c 	int rc;
rc                522 drivers/s390/char/vmur.c 	rc = diag_position_to_record(urd->dev_id.devno, *offs / PAGE_SIZE + 1);
rc                523 drivers/s390/char/vmur.c 	if (rc == -ENODATA)
rc                525 drivers/s390/char/vmur.c 	if (rc)
rc                526 drivers/s390/char/vmur.c 		return rc;
rc                536 drivers/s390/char/vmur.c 		rc = diag_read_file(urd->dev_id.devno, buf);
rc                537 drivers/s390/char/vmur.c 		if (rc == -ENODATA) {
rc                540 drivers/s390/char/vmur.c 		if (rc)
rc                546 drivers/s390/char/vmur.c 			rc = -EFAULT;
rc                554 drivers/s390/char/vmur.c 	rc = copied;
rc                557 drivers/s390/char/vmur.c 	return rc;
rc                564 drivers/s390/char/vmur.c 	int rc;
rc                572 drivers/s390/char/vmur.c 	rc = mutex_lock_interruptible(&urd->io_mutex);
rc                573 drivers/s390/char/vmur.c 	if (rc)
rc                574 drivers/s390/char/vmur.c 		return rc;
rc                575 drivers/s390/char/vmur.c 	rc = diag14_read(file, ubuf, count, offs);
rc                577 drivers/s390/char/vmur.c 	return rc;
rc                603 drivers/s390/char/vmur.c 	int rc;
rc                610 drivers/s390/char/vmur.c 	rc = diag_read_next_file_info(fcb, 0);
rc                611 drivers/s390/char/vmur.c 	if (rc)
rc                616 drivers/s390/char/vmur.c 		rc = -EPERM;
rc                623 drivers/s390/char/vmur.c 		rc = -ENOMEM;
rc                626 drivers/s390/char/vmur.c 	rc = diag_read_file(urd->dev_id.devno, buf);
rc                627 drivers/s390/char/vmur.c 	if ((rc != 0) && (rc != -ENODATA)) /* EOF does not hurt */
rc                631 drivers/s390/char/vmur.c 	rc = diag_read_next_file_info(fcb, 0);
rc                632 drivers/s390/char/vmur.c 	if (rc)
rc                635 drivers/s390/char/vmur.c 		rc = -EMFILE;
rc                638 drivers/s390/char/vmur.c 	rc = 0;
rc                644 drivers/s390/char/vmur.c 	return rc;
rc                662 drivers/s390/char/vmur.c 	int rc;
rc                667 drivers/s390/char/vmur.c 	rc = diag_read_next_file_info(fcb, 0);
rc                668 drivers/s390/char/vmur.c 	if (rc)
rc                671 drivers/s390/char/vmur.c 		rc = 0;
rc                673 drivers/s390/char/vmur.c 		rc = fcb->rec_len;
rc                677 drivers/s390/char/vmur.c 	return rc;
rc                698 drivers/s390/char/vmur.c 	int rc;
rc                712 drivers/s390/char/vmur.c 		rc = -ENXIO;
rc                720 drivers/s390/char/vmur.c 			rc = -EBUSY;
rc                724 drivers/s390/char/vmur.c 			rc = -ERESTARTSYS;
rc                737 drivers/s390/char/vmur.c 		rc = -EACCES;
rc                741 drivers/s390/char/vmur.c 	rc = verify_device(urd);
rc                742 drivers/s390/char/vmur.c 	if (rc)
rc                747 drivers/s390/char/vmur.c 		rc = -ENOMEM;
rc                752 drivers/s390/char/vmur.c 	rc = get_file_reclen(urd);
rc                753 drivers/s390/char/vmur.c 	if (rc < 0)
rc                755 drivers/s390/char/vmur.c 	urf->file_reclen = rc;
rc                768 drivers/s390/char/vmur.c 	return rc;
rc                820 drivers/s390/char/vmur.c 	int rc;
rc                827 drivers/s390/char/vmur.c 		rc = -ENOMEM;
rc                831 drivers/s390/char/vmur.c 	rc = ur_create_attributes(&cdev->dev);
rc                832 drivers/s390/char/vmur.c 	if (rc) {
rc                833 drivers/s390/char/vmur.c 		rc = -ENOMEM;
rc                841 drivers/s390/char/vmur.c 		rc = urd->class;
rc                845 drivers/s390/char/vmur.c 		rc = -EOPNOTSUPP;
rc                861 drivers/s390/char/vmur.c 	return rc;
rc                867 drivers/s390/char/vmur.c 	int minor, major, rc;
rc                876 drivers/s390/char/vmur.c 		rc = -ENODEV;
rc                882 drivers/s390/char/vmur.c 		rc = -EBUSY;
rc                891 drivers/s390/char/vmur.c 		rc = -ENOMEM;
rc                898 drivers/s390/char/vmur.c 	rc = cdev_add(urd->char_device, MKDEV(major, minor), 1);
rc                899 drivers/s390/char/vmur.c 	if (rc)
rc                909 drivers/s390/char/vmur.c 		rc = -EOPNOTSUPP;
rc                916 drivers/s390/char/vmur.c 		rc = PTR_ERR(urd->device);
rc                917 drivers/s390/char/vmur.c 		TRACE("ur_set_online: device_create rc=%d\n", rc);
rc                931 drivers/s390/char/vmur.c 	return rc;
rc                937 drivers/s390/char/vmur.c 	int rc;
rc                946 drivers/s390/char/vmur.c 		rc = -EBUSY;
rc                952 drivers/s390/char/vmur.c 		rc = -EBUSY;
rc                958 drivers/s390/char/vmur.c 	rc = 0;
rc                962 drivers/s390/char/vmur.c 	return rc;
rc                967 drivers/s390/char/vmur.c 	int rc;
rc                970 drivers/s390/char/vmur.c 	rc = ur_set_offline_force(cdev, 0);
rc                972 drivers/s390/char/vmur.c 	return rc;
rc               1000 drivers/s390/char/vmur.c 	int rc;
rc               1012 drivers/s390/char/vmur.c 	rc = debug_register_view(vmur_dbf, &debug_sprintf_view);
rc               1013 drivers/s390/char/vmur.c 	if (rc)
rc               1020 drivers/s390/char/vmur.c 		rc = PTR_ERR(vmur_class);
rc               1024 drivers/s390/char/vmur.c 	rc = ccw_driver_register(&ur_driver);
rc               1025 drivers/s390/char/vmur.c 	if (rc)
rc               1028 drivers/s390/char/vmur.c 	rc = alloc_chrdev_region(&dev, 0, NUM_MINORS, "vmur");
rc               1029 drivers/s390/char/vmur.c 	if (rc) {
rc               1031 drivers/s390/char/vmur.c 		       "error code %d\n", rc);
rc               1045 drivers/s390/char/vmur.c 	return rc;
rc                261 drivers/s390/char/zcore.c 	int rc;
rc                263 drivers/s390/char/zcore.c 	rc = memcpy_hsa_kernel(&ipib_info, __LC_DUMP_REIPL, sizeof(ipib_info));
rc                264 drivers/s390/char/zcore.c 	if (rc)
rc                265 drivers/s390/char/zcore.c 		return rc;
rc                272 drivers/s390/char/zcore.c 		rc = memcpy_hsa_kernel(zcore_ipl_block, ipib_info.ipib,
rc                275 drivers/s390/char/zcore.c 		rc = memcpy_real(zcore_ipl_block, (void *) ipib_info.ipib,
rc                277 drivers/s390/char/zcore.c 	if (rc || (__force u32)csum_partial(zcore_ipl_block, zcore_ipl_block->hdr.len, 0) !=
rc                289 drivers/s390/char/zcore.c 	int rc;
rc                304 drivers/s390/char/zcore.c 	rc = sclp_sdias_init();
rc                305 drivers/s390/char/zcore.c 	if (rc)
rc                308 drivers/s390/char/zcore.c 	rc = check_sdias();
rc                309 drivers/s390/char/zcore.c 	if (rc)
rc                313 drivers/s390/char/zcore.c 	rc = memcpy_hsa_kernel(&arch, __LC_AR_MODE_ID, 1);
rc                314 drivers/s390/char/zcore.c 	if (rc)
rc                320 drivers/s390/char/zcore.c 		rc = -EINVAL;
rc                325 drivers/s390/char/zcore.c 	rc = init_cpu_info();
rc                326 drivers/s390/char/zcore.c 	if (rc)
rc                329 drivers/s390/char/zcore.c 	rc = zcore_reipl_init();
rc                330 drivers/s390/char/zcore.c 	if (rc)
rc                335 drivers/s390/char/zcore.c 		rc = -ENOMEM;
rc                341 drivers/s390/char/zcore.c 		rc = -ENOMEM;
rc                347 drivers/s390/char/zcore.c 		rc = -ENOMEM;
rc                353 drivers/s390/char/zcore.c 		rc = -ENOMEM;
rc                366 drivers/s390/char/zcore.c 	return rc;
rc                105 drivers/s390/cio/blacklist.c 	int val, rc, ret;
rc                107 drivers/s390/cio/blacklist.c 	rc = 1;
rc                121 drivers/s390/cio/blacklist.c 			rc = 0;
rc                140 drivers/s390/cio/blacklist.c 	rc = 0;
rc                142 drivers/s390/cio/blacklist.c 	if (rc && msgtrigger)
rc                146 drivers/s390/cio/blacklist.c 	return rc;
rc                153 drivers/s390/cio/blacklist.c 	int rc, totalrc;
rc                160 drivers/s390/cio/blacklist.c 		rc = 0;
rc                200 drivers/s390/cio/blacklist.c 			rc = parse_busid(strsep(&parm, "-"), &from_cssid,
rc                202 drivers/s390/cio/blacklist.c 			if (!rc) {
rc                204 drivers/s390/cio/blacklist.c 					rc = parse_busid(parm, &to_cssid,
rc                214 drivers/s390/cio/blacklist.c 		if (!rc) {
rc                215 drivers/s390/cio/blacklist.c 			rc = blacklist_range(ra, from_ssid, to_ssid, from, to,
rc                217 drivers/s390/cio/blacklist.c 			if (rc)
rc                258 drivers/s390/cio/blacklist.c 	int rc;
rc                264 drivers/s390/cio/blacklist.c 		rc = blacklist_parse_parameters(buf, free, 0);
rc                267 drivers/s390/cio/blacklist.c 		rc = blacklist_parse_parameters(buf, add, 0);
rc                274 drivers/s390/cio/blacklist.c 	return rc;
rc                357 drivers/s390/cio/blacklist.c 	ssize_t rc, ret, i;
rc                368 drivers/s390/cio/blacklist.c 		rc = -EFAULT;
rc                379 drivers/s390/cio/blacklist.c 		rc = ret;
rc                381 drivers/s390/cio/blacklist.c 		rc = user_len;
rc                385 drivers/s390/cio/blacklist.c 	return rc;
rc                188 drivers/s390/cio/ccwgroup.c 	int rc = 0;
rc                194 drivers/s390/cio/ccwgroup.c 		rc = -EINVAL;
rc                201 drivers/s390/cio/ccwgroup.c 		rc = -ENODEV;
rc                203 drivers/s390/cio/ccwgroup.c 	if (rc) {
rc                206 drivers/s390/cio/ccwgroup.c 		return rc;
rc                243 drivers/s390/cio/ccwgroup.c 	int i, rc;
rc                246 drivers/s390/cio/ccwgroup.c 		rc = sysfs_create_link(&gdev->cdev[i]->dev.kobj,
rc                248 drivers/s390/cio/ccwgroup.c 		if (rc) {
rc                252 drivers/s390/cio/ccwgroup.c 			return rc;
rc                257 drivers/s390/cio/ccwgroup.c 		rc = sysfs_create_link(&gdev->dev.kobj,
rc                259 drivers/s390/cio/ccwgroup.c 		if (rc) {
rc                267 drivers/s390/cio/ccwgroup.c 			return rc;
rc                324 drivers/s390/cio/ccwgroup.c 	int rc, i;
rc                344 drivers/s390/cio/ccwgroup.c 		rc = __get_next_id(&buf, &dev_id);
rc                345 drivers/s390/cio/ccwgroup.c 		if (rc != 0)
rc                356 drivers/s390/cio/ccwgroup.c 			rc = -EINVAL;
rc                363 drivers/s390/cio/ccwgroup.c 			rc = -EINVAL;
rc                371 drivers/s390/cio/ccwgroup.c 		rc = -EINVAL;
rc                376 drivers/s390/cio/ccwgroup.c 		rc = -EINVAL;
rc                382 drivers/s390/cio/ccwgroup.c 		rc = -EINVAL;
rc                391 drivers/s390/cio/ccwgroup.c 		rc = gdrv->setup ? gdrv->setup(gdev) : 0;
rc                392 drivers/s390/cio/ccwgroup.c 		if (rc)
rc                395 drivers/s390/cio/ccwgroup.c 	rc = device_add(&gdev->dev);
rc                396 drivers/s390/cio/ccwgroup.c 	if (rc)
rc                398 drivers/s390/cio/ccwgroup.c 	rc = __ccwgroup_create_symlinks(gdev);
rc                399 drivers/s390/cio/ccwgroup.c 	if (rc) {
rc                417 drivers/s390/cio/ccwgroup.c 	return rc;
rc                 58 drivers/s390/cio/ccwreq.c static void ccwreq_stop(struct ccw_device *cdev, int rc)
rc                 67 drivers/s390/cio/ccwreq.c 	if (rc && rc != -ENODEV && req->drc)
rc                 68 drivers/s390/cio/ccwreq.c 		rc = req->drc;
rc                 69 drivers/s390/cio/ccwreq.c 	req->callback(cdev, req->data, rc);
rc                 80 drivers/s390/cio/ccwreq.c 	int rc = -EACCES;
rc                 90 drivers/s390/cio/ccwreq.c 		rc = cio_start(sch, cp, (u8) req->mask);
rc                 91 drivers/s390/cio/ccwreq.c 		if (rc == 0) {
rc                 96 drivers/s390/cio/ccwreq.c 		if (rc == -ENODEV) {
rc                100 drivers/s390/cio/ccwreq.c 		if (rc == -EACCES) {
rc                106 drivers/s390/cio/ccwreq.c 		rc = cio_clear(sch);
rc                107 drivers/s390/cio/ccwreq.c 		if (rc)
rc                111 drivers/s390/cio/ccwreq.c 	ccwreq_stop(cdev, rc);
rc                155 drivers/s390/cio/ccwreq.c 	int rc;
rc                160 drivers/s390/cio/ccwreq.c 	rc = cio_clear(sch);
rc                161 drivers/s390/cio/ccwreq.c 	if (rc)
rc                162 drivers/s390/cio/ccwreq.c 		ccwreq_stop(cdev, rc);
rc                260 drivers/s390/cio/ccwreq.c 	int rc = -EOPNOTSUPP;
rc                284 drivers/s390/cio/ccwreq.c 			rc = -EIO;
rc                309 drivers/s390/cio/ccwreq.c 		rc = -EACCES;
rc                317 drivers/s390/cio/ccwreq.c 	ccwreq_stop(cdev, rc);
rc                331 drivers/s390/cio/ccwreq.c 	int rc = -ENODEV, chp;
rc                350 drivers/s390/cio/ccwreq.c 	rc = cio_clear(sch);
rc                351 drivers/s390/cio/ccwreq.c 	if (rc)
rc                356 drivers/s390/cio/ccwreq.c 	ccwreq_stop(cdev, rc);
rc                357 drivers/s390/cio/chp.c 	ssize_t rc;
rc                361 drivers/s390/cio/chp.c 		rc = sprintf(buf, "%04x\n", chp->desc_fmt1.chid);
rc                363 drivers/s390/cio/chp.c 		rc = 0;
rc                366 drivers/s390/cio/chp.c 	return rc;
rc                374 drivers/s390/cio/chp.c 	ssize_t rc;
rc                378 drivers/s390/cio/chp.c 		rc = sprintf(buf, "%x\n", chp->desc_fmt1.flags & 0x8 ? 1 : 0);
rc                380 drivers/s390/cio/chp.c 		rc = 0;
rc                383 drivers/s390/cio/chp.c 	return rc;
rc                392 drivers/s390/cio/chp.c 	ssize_t rc;
rc                395 drivers/s390/cio/chp.c 	rc = memory_read_from_buffer(buf, count, &off, chp->desc_fmt3.util_str,
rc                399 drivers/s390/cio/chp.c 	return rc;
rc                446 drivers/s390/cio/chp.c 	int rc;
rc                448 drivers/s390/cio/chp.c 	rc = chsc_determine_fmt0_channel_path_desc(chp->chpid, &chp->desc);
rc                449 drivers/s390/cio/chp.c 	if (rc)
rc                450 drivers/s390/cio/chp.c 		return rc;
rc                639 drivers/s390/cio/chp.c 	int rc;
rc                642 drivers/s390/cio/chp.c 	rc = 0;
rc                645 drivers/s390/cio/chp.c 		rc = sclp_chp_read_info(&chp_info);
rc                650 drivers/s390/cio/chp.c 	return rc;
rc                662 drivers/s390/cio/chp.c 	int rc;
rc                665 drivers/s390/cio/chp.c 	rc = info_update();
rc                666 drivers/s390/cio/chp.c 	if (rc)
rc                667 drivers/s390/cio/chp.c 		return rc;
rc                672 drivers/s390/cio/chp.c 		rc = CHP_STATUS_NOT_RECOGNIZED;
rc                674 drivers/s390/cio/chp.c 		rc = CHP_STATUS_CONFIGURED;
rc                676 drivers/s390/cio/chp.c 		rc = CHP_STATUS_STANDBY;
rc                678 drivers/s390/cio/chp.c 		rc = CHP_STATUS_RESERVED;
rc                681 drivers/s390/cio/chp.c 	return rc;
rc                716 drivers/s390/cio/chp.c 	int rc;
rc                724 drivers/s390/cio/chp.c 		rc = sclp_chp_configure(chpid);
rc                725 drivers/s390/cio/chp.c 		if (rc)
rc                727 drivers/s390/cio/chp.c 				      "%d\n", chpid.cssid, chpid.id, rc);
rc                734 drivers/s390/cio/chp.c 		rc = sclp_chp_deconfigure(chpid);
rc                735 drivers/s390/cio/chp.c 		if (rc)
rc                737 drivers/s390/cio/chp.c 				      "%d\n", chpid.cssid, chpid.id, rc);
rc               1223 drivers/s390/cio/chsc.c 	int rc;
rc               1231 drivers/s390/cio/chsc.c 	rc = chsc(rr);
rc               1232 drivers/s390/cio/chsc.c 	if (rc)
rc               1234 drivers/s390/cio/chsc.c 	rc = (rr->response.code == 0x0001) ? 0 : -EIO;
rc               1237 drivers/s390/cio/chsc.c 	return rc;
rc               1248 drivers/s390/cio/chsc.c 	int rc;
rc               1254 drivers/s390/cio/chsc.c 	rc = chsc(rr);
rc               1255 drivers/s390/cio/chsc.c 	if (rc)
rc               1273 drivers/s390/cio/chsc.c 	int rc;
rc               1286 drivers/s390/cio/chsc.c 			rc = -ENODEV;
rc               1288 drivers/s390/cio/chsc.c 			rc = -EBUSY;
rc               1293 drivers/s390/cio/chsc.c 	rc = chsc_error_from_response(siosl_area->response.code);
rc               1294 drivers/s390/cio/chsc.c 	if (rc)
rc               1303 drivers/s390/cio/chsc.c 	return rc;
rc                 34 drivers/s390/cio/crw.c 	int rc = 0;
rc                 40 drivers/s390/cio/crw.c 		rc = -EBUSY;
rc                 44 drivers/s390/cio/crw.c 	return rc;
rc                 74 drivers/s390/cio/css.c 	int rc = 0;
rc                 79 drivers/s390/cio/css.c 		rc = cb->fn_known_sch(sch, cb->data);
rc                 80 drivers/s390/cio/css.c 	return rc;
rc                 86 drivers/s390/cio/css.c 	int rc = 0;
rc                 89 drivers/s390/cio/css.c 		rc = cb->fn_unknown_sch(schid, cb->data);
rc                 90 drivers/s390/cio/css.c 	return rc;
rc                 97 drivers/s390/cio/css.c 	int rc = 0;
rc                102 drivers/s390/cio/css.c 			rc = cb->fn_known_sch(sch, cb->data);
rc                106 drivers/s390/cio/css.c 			rc = cb->fn_unknown_sch(schid, cb->data);
rc                109 drivers/s390/cio/css.c 	return rc;
rc                117 drivers/s390/cio/css.c 	int rc;
rc                138 drivers/s390/cio/css.c 	rc = bus_for_each_dev(&css_bus_type, NULL, &cb, call_fn_known_sch);
rc                139 drivers/s390/cio/css.c 	if (rc)
rc                143 drivers/s390/cio/css.c 		rc = for_each_subchannel(call_fn_unknown_sch, &cb);
rc                147 drivers/s390/cio/css.c 	return rc;
rc                670 drivers/s390/cio/css.c 	int rc;
rc                677 drivers/s390/cio/css.c 		rc = css_evaluate_known_subchannel(sch, 1);
rc                678 drivers/s390/cio/css.c 		if (rc == -EAGAIN)
rc                687 drivers/s390/cio/css.c 	int rc = 0;
rc                694 drivers/s390/cio/css.c 		rc = css_evaluate_new_subchannel(schid, 1);
rc                695 drivers/s390/cio/css.c 		switch (rc) {
rc                698 drivers/s390/cio/css.c 			rc = 0;
rc                709 drivers/s390/cio/css.c 			rc = 0;
rc                715 drivers/s390/cio/css.c 	return rc;
rc                580 drivers/s390/cio/device.c 	int rc;
rc                582 drivers/s390/cio/device.c 	rc = chsc_siosl(sch->schid);
rc                583 drivers/s390/cio/device.c 	if (rc < 0) {
rc                585 drivers/s390/cio/device.c 			sch->schid.ssid, sch->schid.sch_no, rc);
rc                586 drivers/s390/cio/device.c 		return rc;
rc                935 drivers/s390/cio/device.c 	int rc, old_enabled = 0;
rc                945 drivers/s390/cio/device.c 		rc = 0;
rc                947 drivers/s390/cio/device.c 			rc = cio_disable_subchannel(old_sch);
rc                949 drivers/s390/cio/device.c 		if (rc == -EBUSY) {
rc                952 drivers/s390/cio/device.c 			return rc;
rc                957 drivers/s390/cio/device.c 	rc = device_move(&cdev->dev, &sch->dev, DPM_ORDER_PARENT_BEFORE_DEV);
rc                959 drivers/s390/cio/device.c 	if (rc) {
rc                963 drivers/s390/cio/device.c 			      sch->schib.pmcw.dev, rc);
rc                972 drivers/s390/cio/device.c 		return rc;
rc               1048 drivers/s390/cio/device.c 	int rc;
rc               1051 drivers/s390/cio/device.c 		rc = sysfs_create_group(&sch->dev.kobj,
rc               1053 drivers/s390/cio/device.c 		if (rc)
rc               1057 drivers/s390/cio/device.c 				      sch->schid.ssid, sch->schid.sch_no, rc);
rc               1069 drivers/s390/cio/device.c 		rc = ccw_device_add(cdev);
rc               1070 drivers/s390/cio/device.c 		if (rc) {
rc               1080 drivers/s390/cio/device.c 	rc = cio_commit_config(sch);
rc               1081 drivers/s390/cio/device.c 	if (rc)
rc               1083 drivers/s390/cio/device.c 	rc = sysfs_create_group(&sch->dev.kobj,
rc               1085 drivers/s390/cio/device.c 	if (rc)
rc               1448 drivers/s390/cio/device.c 	int rc = -EAGAIN;
rc               1467 drivers/s390/cio/device.c 		rc = 0;
rc               1472 drivers/s390/cio/device.c 		rc = 0;
rc               1476 drivers/s390/cio/device.c 		rc = 0;
rc               1497 drivers/s390/cio/device.c 		rc = 0;
rc               1511 drivers/s390/cio/device.c 		rc = ccw_device_move_to_orph(cdev);
rc               1512 drivers/s390/cio/device.c 		if (rc)
rc               1519 drivers/s390/cio/device.c 			rc = 0;
rc               1547 drivers/s390/cio/device.c 		rc = ccw_device_move_to_sch(cdev, sch);
rc               1548 drivers/s390/cio/device.c 		if (rc) {
rc               1567 drivers/s390/cio/device.c 	return rc;
rc               1586 drivers/s390/cio/device.c 	int rc;
rc               1592 drivers/s390/cio/device.c 	rc = cio_commit_config(sch);
rc               1593 drivers/s390/cio/device.c 	if (rc)
rc               1594 drivers/s390/cio/device.c 		return rc;
rc               1604 drivers/s390/cio/device.c 	rc = ccw_device_online(cdev);
rc               1605 drivers/s390/cio/device.c 	if (rc)
rc               1614 drivers/s390/cio/device.c 		rc = -EIO;
rc               1617 drivers/s390/cio/device.c 	if (rc) /* Give up online reference since onlining failed. */
rc               1619 drivers/s390/cio/device.c 	return rc;
rc                104 drivers/s390/cio/device_id.c 	int rc;
rc                111 drivers/s390/cio/device_id.c 	rc = diag210(&diag_data);
rc                113 drivers/s390/cio/device_id.c 	CIO_HEX_EVENT(4, &rc, sizeof(rc));
rc                115 drivers/s390/cio/device_id.c 	if (rc != 0 && rc != 2)
rc                127 drivers/s390/cio/device_id.c 		      dev_id->ssid, dev_id->devno, rc);
rc                172 drivers/s390/cio/device_id.c static void snsid_callback(struct ccw_device *cdev, void *data, int rc)
rc                178 drivers/s390/cio/device_id.c 	if (rc && MACHINE_IS_VM) {
rc                182 drivers/s390/cio/device_id.c 			rc = 0;
rc                187 drivers/s390/cio/device_id.c 		      "%04x/%02x%s\n", id->ssid, id->devno, rc,
rc                190 drivers/s390/cio/device_id.c 	ccw_device_sense_id_done(cdev, rc);
rc                544 drivers/s390/cio/device_ops.c 	int rc;
rc                567 drivers/s390/cio/device_ops.c 	rc = cio_tm_start_key(sch, tcw, lpm, key);
rc                568 drivers/s390/cio/device_ops.c 	if (rc == 0) {
rc                573 drivers/s390/cio/device_ops.c 	return rc;
rc                 33 drivers/s390/cio/device_pgid.c static void verify_done(struct ccw_device *cdev, int rc)
rc                 40 drivers/s390/cio/device_pgid.c 	if (rc)
rc                 45 drivers/s390/cio/device_pgid.c 		rc = cio_commit_config(sch);
rc                 49 drivers/s390/cio/device_pgid.c 			 "vpm=%02x\n", id->ssid, id->devno, rc, pgroup, mpath,
rc                 51 drivers/s390/cio/device_pgid.c 	ccw_device_verify_done(cdev, rc);
rc                104 drivers/s390/cio/device_pgid.c static void nop_callback(struct ccw_device *cdev, void *data, int rc)
rc                109 drivers/s390/cio/device_pgid.c 	switch (rc) {
rc                128 drivers/s390/cio/device_pgid.c 	verify_done(cdev, rc);
rc                149 drivers/s390/cio/device_pgid.c static void pgid_wipeout_callback(struct ccw_device *cdev, void *data, int rc)
rc                151 drivers/s390/cio/device_pgid.c 	if (rc) {
rc                153 drivers/s390/cio/device_pgid.c 		verify_done(cdev, rc);
rc                227 drivers/s390/cio/device_pgid.c static void spid_callback(struct ccw_device *cdev, void *data, int rc)
rc                232 drivers/s390/cio/device_pgid.c 	switch (rc) {
rc                263 drivers/s390/cio/device_pgid.c 	verify_done(cdev, rc);
rc                378 drivers/s390/cio/device_pgid.c static void snid_done(struct ccw_device *cdev, int rc)
rc                388 drivers/s390/cio/device_pgid.c 	if (rc)
rc                392 drivers/s390/cio/device_pgid.c 		rc = -EUSERS;
rc                394 drivers/s390/cio/device_pgid.c 		rc = -EOPNOTSUPP;
rc                406 drivers/s390/cio/device_pgid.c 		      id->devno, rc, cdev->private->pgid_valid_mask, sch->vpm,
rc                408 drivers/s390/cio/device_pgid.c 	switch (rc) {
rc                429 drivers/s390/cio/device_pgid.c 		verify_done(cdev, rc);
rc                480 drivers/s390/cio/device_pgid.c static void snid_callback(struct ccw_device *cdev, void *data, int rc)
rc                484 drivers/s390/cio/device_pgid.c 	switch (rc) {
rc                504 drivers/s390/cio/device_pgid.c 	snid_done(cdev, rc);
rc                574 drivers/s390/cio/device_pgid.c static void disband_callback(struct ccw_device *cdev, void *data, int rc)
rc                579 drivers/s390/cio/device_pgid.c 	if (rc)
rc                585 drivers/s390/cio/device_pgid.c 		rc = cio_commit_config(sch);
rc                589 drivers/s390/cio/device_pgid.c 		      rc);
rc                590 drivers/s390/cio/device_pgid.c 	ccw_device_disband_done(cdev, rc);
rc                625 drivers/s390/cio/device_pgid.c 	int rc;
rc                644 drivers/s390/cio/device_pgid.c static void stlck_callback(struct ccw_device *cdev, void *data, int rc)
rc                648 drivers/s390/cio/device_pgid.c 	sdata->rc = rc;
rc                688 drivers/s390/cio/device_pgid.c 	int rc;
rc                699 drivers/s390/cio/device_pgid.c 	data.rc = -EIO;
rc                701 drivers/s390/cio/device_pgid.c 	rc = cio_enable_subchannel(sch, (u32) (addr_t) sch);
rc                702 drivers/s390/cio/device_pgid.c 	if (rc)
rc                716 drivers/s390/cio/device_pgid.c 	rc = data.rc;
rc                725 drivers/s390/cio/device_pgid.c 	return rc;
rc                315 drivers/s390/cio/device_status.c 	int rc;
rc                338 drivers/s390/cio/device_status.c 	rc = cio_start(sch, sense_ccw, 0xff);
rc                339 drivers/s390/cio/device_status.c 	if (rc == -ENODEV || rc == -EACCES)
rc                341 drivers/s390/cio/device_status.c 	return rc;
rc                 35 drivers/s390/cio/qdio_debug.c 	debug_info_t *rc = NULL;
rc                 40 drivers/s390/cio/qdio_debug.c 			rc = entry->dbf_info;
rc                 45 drivers/s390/cio/qdio_debug.c 	return rc;
rc               1140 drivers/s390/cio/qdio_main.c 	int rc;
rc               1173 drivers/s390/cio/qdio_main.c 		rc = ccw_device_clear(cdev, QDIO_DOING_CLEANUP);
rc               1176 drivers/s390/cio/qdio_main.c 		rc = ccw_device_halt(cdev, QDIO_DOING_CLEANUP);
rc               1177 drivers/s390/cio/qdio_main.c 	if (rc) {
rc               1179 drivers/s390/cio/qdio_main.c 		DBF_ERROR("rc:%4d", rc);
rc               1203 drivers/s390/cio/qdio_main.c 	if (rc)
rc               1204 drivers/s390/cio/qdio_main.c 		return rc;
rc               1328 drivers/s390/cio/qdio_main.c 	int rc;
rc               1340 drivers/s390/cio/qdio_main.c 	rc = qdio_establish_thinint(irq_ptr);
rc               1341 drivers/s390/cio/qdio_main.c 	if (rc) {
rc               1344 drivers/s390/cio/qdio_main.c 		return rc;
rc               1356 drivers/s390/cio/qdio_main.c 	rc = ccw_device_start(cdev, &irq_ptr->ccw, QDIO_DOING_ESTABLISH, 0, 0);
rc               1358 drivers/s390/cio/qdio_main.c 	if (rc) {
rc               1360 drivers/s390/cio/qdio_main.c 		DBF_ERROR("rc:%4x", rc);
rc               1363 drivers/s390/cio/qdio_main.c 		return rc;
rc               1398 drivers/s390/cio/qdio_main.c 	int rc;
rc               1409 drivers/s390/cio/qdio_main.c 		rc = -EBUSY;
rc               1421 drivers/s390/cio/qdio_main.c 	rc = ccw_device_start(cdev, &irq_ptr->ccw, QDIO_DOING_ACTIVATE,
rc               1424 drivers/s390/cio/qdio_main.c 	if (rc) {
rc               1426 drivers/s390/cio/qdio_main.c 		DBF_ERROR("rc:%4x", rc);
rc               1439 drivers/s390/cio/qdio_main.c 		rc = -EIO;
rc               1443 drivers/s390/cio/qdio_main.c 		rc = 0;
rc               1447 drivers/s390/cio/qdio_main.c 	return rc;
rc               1533 drivers/s390/cio/qdio_main.c 	int used, rc = 0;
rc               1558 drivers/s390/cio/qdio_main.c 		rc = qdio_kick_outbound_q(q, phys_aob);
rc               1560 drivers/s390/cio/qdio_main.c 		rc = qdio_siga_sync_q(q);
rc               1567 drivers/s390/cio/qdio_main.c 		rc = qdio_kick_outbound_q(q, 0);
rc               1572 drivers/s390/cio/qdio_main.c 		return rc;
rc               1575 drivers/s390/cio/qdio_main.c 	if (used >= scan_threshold || rc)
rc               1582 drivers/s390/cio/qdio_main.c 	return rc;
rc               1788 drivers/s390/cio/qdio_main.c 	int rc;
rc               1798 drivers/s390/cio/qdio_main.c 		rc = chsc_pnso_brinfo(schid, rr, rr->naihdr.resume_token, cnc);
rc               1799 drivers/s390/cio/qdio_main.c 		if (rc != 0 && rc != -EBUSY)
rc               1802 drivers/s390/cio/qdio_main.c 			rc = -EIO;
rc               1805 drivers/s390/cio/qdio_main.c 			rc = 0;
rc               1819 drivers/s390/cio/qdio_main.c 				rc = -EAGAIN;
rc               1840 drivers/s390/cio/qdio_main.c 				rc = -EIO;
rc               1851 drivers/s390/cio/qdio_main.c 	return rc;
rc               1857 drivers/s390/cio/qdio_main.c 	int rc;
rc               1859 drivers/s390/cio/qdio_main.c 	rc = qdio_debug_init();
rc               1860 drivers/s390/cio/qdio_main.c 	if (rc)
rc               1861 drivers/s390/cio/qdio_main.c 		return rc;
rc               1862 drivers/s390/cio/qdio_main.c 	rc = qdio_setup_init();
rc               1863 drivers/s390/cio/qdio_main.c 	if (rc)
rc               1865 drivers/s390/cio/qdio_main.c 	rc = tiqdio_allocate_memory();
rc               1866 drivers/s390/cio/qdio_main.c 	if (rc)
rc               1868 drivers/s390/cio/qdio_main.c 	rc = tiqdio_register_thinints();
rc               1869 drivers/s390/cio/qdio_main.c 	if (rc)
rc               1879 drivers/s390/cio/qdio_main.c 	return rc;
rc                161 drivers/s390/cio/qdio_setup.c 	int rc;
rc                163 drivers/s390/cio/qdio_setup.c 	rc = __qdio_allocate_qs(irq_ptr->input_qs, nr_input_qs);
rc                164 drivers/s390/cio/qdio_setup.c 	if (rc)
rc                165 drivers/s390/cio/qdio_setup.c 		return rc;
rc                166 drivers/s390/cio/qdio_setup.c 	rc = __qdio_allocate_qs(irq_ptr->output_qs, nr_output_qs);
rc                167 drivers/s390/cio/qdio_setup.c 	return rc;
rc                305 drivers/s390/cio/qdio_setup.c 	int rc;
rc                316 drivers/s390/cio/qdio_setup.c 	rc = chsc_ssqd(*schid, ssqd);
rc                317 drivers/s390/cio/qdio_setup.c 	if (rc)
rc                323 drivers/s390/cio/qdio_setup.c 		rc = -EINVAL;
rc                325 drivers/s390/cio/qdio_setup.c 	if (!rc)
rc                332 drivers/s390/cio/qdio_setup.c 	return rc;
rc                338 drivers/s390/cio/qdio_setup.c 	int rc;
rc                340 drivers/s390/cio/qdio_setup.c 	rc = qdio_setup_get_ssqd(irq_ptr, &irq_ptr->schid, &irq_ptr->ssqd_desc);
rc                341 drivers/s390/cio/qdio_setup.c 	if (rc) {
rc                343 drivers/s390/cio/qdio_setup.c 		DBF_ERROR("rc:%x", rc);
rc                560 drivers/s390/cio/qdio_setup.c 	int rc;
rc                573 drivers/s390/cio/qdio_setup.c 		rc = -ENOMEM;
rc                583 drivers/s390/cio/qdio_setup.c 	rc = 0;
rc                585 drivers/s390/cio/qdio_setup.c 	return rc;
rc                216 drivers/s390/cio/qdio_thinint.c 	int rc;
rc                226 drivers/s390/cio/qdio_thinint.c 	rc = chsc_sadc(irq_ptr->schid, scssc, summary_indicator_addr,
rc                228 drivers/s390/cio/qdio_thinint.c 	if (rc) {
rc                238 drivers/s390/cio/qdio_thinint.c 	return rc;
rc                259 drivers/s390/cio/qdio_thinint.c 	int rc;
rc                261 drivers/s390/cio/qdio_thinint.c 	rc = register_adapter_interrupt(&tiqdio_airq);
rc                262 drivers/s390/cio/qdio_thinint.c 	if (rc) {
rc                263 drivers/s390/cio/qdio_thinint.c 		DBF_EVENT("RTI:%x", rc);
rc                264 drivers/s390/cio/qdio_thinint.c 		return rc;
rc                233 drivers/s390/cio/vfio_ccw_drv.c 	int rc = -EAGAIN;
rc                244 drivers/s390/cio/vfio_ccw_drv.c 		rc = 0;
rc                253 drivers/s390/cio/vfio_ccw_drv.c 	rc = 0;
rc                258 drivers/s390/cio/vfio_ccw_drv.c 	return rc;
rc                508 drivers/s390/crypto/ap_bus.c 	int rc;
rc                514 drivers/s390/crypto/ap_bus.c 	rc = PTR_ERR_OR_ZERO(ap_poll_kthread);
rc                515 drivers/s390/crypto/ap_bus.c 	if (rc)
rc                518 drivers/s390/crypto/ap_bus.c 	return rc;
rc                645 drivers/s390/crypto/ap_bus.c 	int rc;
rc                658 drivers/s390/crypto/ap_bus.c 		rc = register_adapter_interrupt(&ap_airq);
rc                659 drivers/s390/crypto/ap_bus.c 		ap_airq_flag = (rc == 0);
rc                708 drivers/s390/crypto/ap_bus.c 	int rc, card, queue, devres, drvres;
rc                722 drivers/s390/crypto/ap_bus.c 			rc = device_reprobe(dev);
rc                736 drivers/s390/crypto/ap_bus.c 	int rc = 0;
rc                745 drivers/s390/crypto/ap_bus.c 		rc = 1;
rc                749 drivers/s390/crypto/ap_bus.c 	return rc;
rc                756 drivers/s390/crypto/ap_bus.c 	int card, queue, rc = 0;
rc                760 drivers/s390/crypto/ap_bus.c 	for (card = 0; !rc && card < AP_DEVICES; card++)
rc                763 drivers/s390/crypto/ap_bus.c 			for (queue = 0; !rc && queue < AP_DOMAINS; queue++)
rc                766 drivers/s390/crypto/ap_bus.c 					rc = 1;
rc                770 drivers/s390/crypto/ap_bus.c 	return rc;
rc                778 drivers/s390/crypto/ap_bus.c 	int card, queue, devres, drvres, rc;
rc                808 drivers/s390/crypto/ap_bus.c 	rc = ap_drv->probe ? ap_drv->probe(ap_dev) : -ENODEV;
rc                810 drivers/s390/crypto/ap_bus.c 	if (rc) {
rc                820 drivers/s390/crypto/ap_bus.c 	return rc;
rc                988 drivers/s390/crypto/ap_bus.c 	int rc;
rc               1005 drivers/s390/crypto/ap_bus.c 		rc = modify_bitmap(str, newmap, bits);
rc               1008 drivers/s390/crypto/ap_bus.c 		rc = hex2bitmap(str, newmap, bits);
rc               1010 drivers/s390/crypto/ap_bus.c 	if (rc == 0)
rc               1014 drivers/s390/crypto/ap_bus.c 	return rc;
rc               1127 drivers/s390/crypto/ap_bus.c 	int flag, rc;
rc               1132 drivers/s390/crypto/ap_bus.c 		rc = ap_poll_thread_start();
rc               1133 drivers/s390/crypto/ap_bus.c 		if (rc)
rc               1134 drivers/s390/crypto/ap_bus.c 			count = rc;
rc               1186 drivers/s390/crypto/ap_bus.c 	int rc;
rc               1190 drivers/s390/crypto/ap_bus.c 	rc = snprintf(buf, PAGE_SIZE,
rc               1196 drivers/s390/crypto/ap_bus.c 	return rc;
rc               1202 drivers/s390/crypto/ap_bus.c 	int rc;
rc               1204 drivers/s390/crypto/ap_bus.c 	rc = ap_parse_mask_str(buf, ap_perms.apm, AP_DEVICES, &ap_perms_mutex);
rc               1205 drivers/s390/crypto/ap_bus.c 	if (rc)
rc               1206 drivers/s390/crypto/ap_bus.c 		return rc;
rc               1217 drivers/s390/crypto/ap_bus.c 	int rc;
rc               1221 drivers/s390/crypto/ap_bus.c 	rc = snprintf(buf, PAGE_SIZE,
rc               1227 drivers/s390/crypto/ap_bus.c 	return rc;
rc               1233 drivers/s390/crypto/ap_bus.c 	int rc;
rc               1235 drivers/s390/crypto/ap_bus.c 	rc = ap_parse_mask_str(buf, ap_perms.aqm, AP_DOMAINS, &ap_perms_mutex);
rc               1236 drivers/s390/crypto/ap_bus.c 	if (rc)
rc               1237 drivers/s390/crypto/ap_bus.c 		return rc;
rc               1391 drivers/s390/crypto/ap_bus.c 	int rc, dom, depth, type, comp_type, borked;
rc               1471 drivers/s390/crypto/ap_bus.c 		rc = ap_query_queue(qid, &depth, &type, &func);
rc               1473 drivers/s390/crypto/ap_bus.c 			if (rc == -ENODEV)
rc               1490 drivers/s390/crypto/ap_bus.c 		if (rc)
rc               1505 drivers/s390/crypto/ap_bus.c 			rc = device_register(&ac->ap_dev.device);
rc               1506 drivers/s390/crypto/ap_bus.c 			if (rc) {
rc               1523 drivers/s390/crypto/ap_bus.c 		rc = device_register(&aq->ap_dev.device);
rc               1524 drivers/s390/crypto/ap_bus.c 		if (rc) {
rc               1615 drivers/s390/crypto/ap_bus.c 	int rc, i;
rc               1617 drivers/s390/crypto/ap_bus.c 	rc = ap_debug_init();
rc               1618 drivers/s390/crypto/ap_bus.c 	if (rc)
rc               1619 drivers/s390/crypto/ap_bus.c 		return rc;
rc               1651 drivers/s390/crypto/ap_bus.c 		rc = register_adapter_interrupt(&ap_airq);
rc               1652 drivers/s390/crypto/ap_bus.c 		ap_airq_flag = (rc == 0);
rc               1656 drivers/s390/crypto/ap_bus.c 	rc = bus_register(&ap_bus_type);
rc               1657 drivers/s390/crypto/ap_bus.c 	if (rc)
rc               1660 drivers/s390/crypto/ap_bus.c 		rc = bus_create_file(&ap_bus_type, ap_bus_attrs[i]);
rc               1661 drivers/s390/crypto/ap_bus.c 		if (rc)
rc               1667 drivers/s390/crypto/ap_bus.c 	rc = PTR_ERR_OR_ZERO(ap_root_device);
rc               1668 drivers/s390/crypto/ap_bus.c 	if (rc)
rc               1686 drivers/s390/crypto/ap_bus.c 		rc = ap_poll_thread_start();
rc               1687 drivers/s390/crypto/ap_bus.c 		if (rc)
rc               1691 drivers/s390/crypto/ap_bus.c 	rc = register_pm_notifier(&ap_power_notifier);
rc               1692 drivers/s390/crypto/ap_bus.c 	if (rc)
rc               1713 drivers/s390/crypto/ap_bus.c 	return rc;
rc                 16 drivers/s390/crypto/ap_debug.h #define RC2ERR(rc) ((rc) ? DBF_ERR : DBF_INFO)
rc                 17 drivers/s390/crypto/ap_debug.h #define RC2WARN(rc) ((rc) ? DBF_WARN : DBF_INFO)
rc                268 drivers/s390/crypto/ap_queue.c 		ap_msg->rc = -EINVAL;
rc                537 drivers/s390/crypto/ap_queue.c 	int rc = 0;
rc                543 drivers/s390/crypto/ap_queue.c 		rc = snprintf(buf, PAGE_SIZE, "Reset in progress.\n");
rc                547 drivers/s390/crypto/ap_queue.c 		rc = snprintf(buf, PAGE_SIZE, "Reset Timer armed.\n");
rc                550 drivers/s390/crypto/ap_queue.c 		rc = snprintf(buf, PAGE_SIZE, "No Reset Timer set.\n");
rc                553 drivers/s390/crypto/ap_queue.c 	return rc;
rc                580 drivers/s390/crypto/ap_queue.c 	int rc = 0;
rc                584 drivers/s390/crypto/ap_queue.c 		rc = snprintf(buf, PAGE_SIZE, "Enable Interrupt pending.\n");
rc                586 drivers/s390/crypto/ap_queue.c 		rc = snprintf(buf, PAGE_SIZE, "Interrupts enabled.\n");
rc                588 drivers/s390/crypto/ap_queue.c 		rc = snprintf(buf, PAGE_SIZE, "Interrupts disabled.\n");
rc                590 drivers/s390/crypto/ap_queue.c 	return rc;
rc                728 drivers/s390/crypto/ap_queue.c 		ap_msg->rc = -EAGAIN;
rc                734 drivers/s390/crypto/ap_queue.c 		ap_msg->rc = -EAGAIN;
rc                134 drivers/s390/crypto/pkey_api.c 	int rc, verify;
rc                146 drivers/s390/crypto/pkey_api.c 		rc = cca_findcard(key, &cardnr, &domain, verify);
rc                147 drivers/s390/crypto/pkey_api.c 		if (rc < 0)
rc                149 drivers/s390/crypto/pkey_api.c 		if (rc > 0 && verify < 2)
rc                153 drivers/s390/crypto/pkey_api.c 			rc = cca_sec2protkey(cardnr, domain,
rc                158 drivers/s390/crypto/pkey_api.c 			rc = cca_cipher2protkey(cardnr, domain,
rc                165 drivers/s390/crypto/pkey_api.c 		if (rc == 0)
rc                169 drivers/s390/crypto/pkey_api.c 	if (rc)
rc                170 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s failed rc=%d\n", __func__, rc);
rc                172 drivers/s390/crypto/pkey_api.c 	return rc;
rc                184 drivers/s390/crypto/pkey_api.c 	int rc;
rc                187 drivers/s390/crypto/pkey_api.c 	rc = cca_check_secaeskeytoken(debug_info, 3, (u8 *) seckey, 0);
rc                188 drivers/s390/crypto/pkey_api.c 	if (rc)
rc                196 drivers/s390/crypto/pkey_api.c 	rc = cca_findcard(seckey->seckey, &cardnr, &domain, 1);
rc                197 drivers/s390/crypto/pkey_api.c 	if (rc < 0)
rc                200 drivers/s390/crypto/pkey_api.c 	if (rc > 0) {
rc                205 drivers/s390/crypto/pkey_api.c 		rc = 0;
rc                214 drivers/s390/crypto/pkey_api.c 	DEBUG_DBG("%s rc=%d\n", __func__, rc);
rc                215 drivers/s390/crypto/pkey_api.c 	return rc;
rc                225 drivers/s390/crypto/pkey_api.c 	int rc;
rc                247 drivers/s390/crypto/pkey_api.c 	rc = pkey_clr2protkey(keytype, &clrkey, protkey);
rc                248 drivers/s390/crypto/pkey_api.c 	if (rc)
rc                249 drivers/s390/crypto/pkey_api.c 		return rc;
rc                362 drivers/s390/crypto/pkey_api.c 	int rc;
rc                372 drivers/s390/crypto/pkey_api.c 		rc = pkey_nonccatok2pkey(key, keylen, protkey);
rc                375 drivers/s390/crypto/pkey_api.c 		rc = pkey_ccainttok2pkey(key, keylen, protkey);
rc                383 drivers/s390/crypto/pkey_api.c 	DEBUG_DBG("%s rc=%d\n", __func__, rc);
rc                384 drivers/s390/crypto/pkey_api.c 	return rc;
rc                393 drivers/s390/crypto/pkey_api.c 	int i, card, dom, rc;
rc                419 drivers/s390/crypto/pkey_api.c 	for (i = 0, rc = -ENODEV; i < nr_apqns; i++) {
rc                423 drivers/s390/crypto/pkey_api.c 			rc = cca_genseckey(card, dom, ksize, keybuf);
rc                424 drivers/s390/crypto/pkey_api.c 			*keybufsize = (rc ? 0 : SECKEYBLOBSIZE);
rc                426 drivers/s390/crypto/pkey_api.c 			rc = cca_gencipherkey(card, dom, ksize, kflags,
rc                428 drivers/s390/crypto/pkey_api.c 		if (rc == 0)
rc                432 drivers/s390/crypto/pkey_api.c 	return rc;
rc                440 drivers/s390/crypto/pkey_api.c 	int i, card, dom, rc;
rc                466 drivers/s390/crypto/pkey_api.c 	for (i = 0, rc = -ENODEV; i < nr_apqns; i++) {
rc                470 drivers/s390/crypto/pkey_api.c 			rc = cca_clr2seckey(card, dom, ksize,
rc                472 drivers/s390/crypto/pkey_api.c 			*keybufsize = (rc ? 0 : SECKEYBLOBSIZE);
rc                474 drivers/s390/crypto/pkey_api.c 			rc = cca_clr2cipherkey(card, dom, ksize, kflags,
rc                476 drivers/s390/crypto/pkey_api.c 		if (rc == 0)
rc                480 drivers/s390/crypto/pkey_api.c 	return rc;
rc                488 drivers/s390/crypto/pkey_api.c 	int rc;
rc                499 drivers/s390/crypto/pkey_api.c 		rc = cca_check_secaeskeytoken(debug_info, 3, key, 0);
rc                500 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                507 drivers/s390/crypto/pkey_api.c 		rc = cca_findcard2(&_apqns, &_nr_apqns, *cardnr, *domain,
rc                509 drivers/s390/crypto/pkey_api.c 		if (rc == 0 && flags)
rc                511 drivers/s390/crypto/pkey_api.c 		if (rc == -ENODEV) {
rc                512 drivers/s390/crypto/pkey_api.c 			rc = cca_findcard2(&_apqns, &_nr_apqns,
rc                515 drivers/s390/crypto/pkey_api.c 			if (rc == 0 && flags)
rc                518 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                527 drivers/s390/crypto/pkey_api.c 		rc = cca_check_secaescipherkey(debug_info, 3, key, 0, 1);
rc                528 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                542 drivers/s390/crypto/pkey_api.c 		rc = cca_findcard2(&_apqns, &_nr_apqns, *cardnr, *domain,
rc                544 drivers/s390/crypto/pkey_api.c 		if (rc == 0 && flags)
rc                546 drivers/s390/crypto/pkey_api.c 		if (rc == -ENODEV) {
rc                547 drivers/s390/crypto/pkey_api.c 			rc = cca_findcard2(&_apqns, &_nr_apqns,
rc                550 drivers/s390/crypto/pkey_api.c 			if (rc == 0 && flags)
rc                553 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                560 drivers/s390/crypto/pkey_api.c 		rc = -EINVAL;
rc                564 drivers/s390/crypto/pkey_api.c 	return rc;
rc                571 drivers/s390/crypto/pkey_api.c 	int i, card, dom, rc;
rc                611 drivers/s390/crypto/pkey_api.c 	for (i = 0, rc = -ENODEV; i < nr_apqns; i++) {
rc                615 drivers/s390/crypto/pkey_api.c 			rc = cca_sec2protkey(card, dom, key, pkey->protkey,
rc                618 drivers/s390/crypto/pkey_api.c 			rc = cca_cipher2protkey(card, dom, key, pkey->protkey,
rc                620 drivers/s390/crypto/pkey_api.c 		if (rc == 0)
rc                624 drivers/s390/crypto/pkey_api.c 	return rc;
rc                630 drivers/s390/crypto/pkey_api.c 	int rc = EINVAL;
rc                659 drivers/s390/crypto/pkey_api.c 		rc = cca_findcard2(&_apqns, &_nr_apqns, 0xFFFF, 0xFFFF,
rc                661 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                665 drivers/s390/crypto/pkey_api.c 				rc = -ENOSPC;
rc                674 drivers/s390/crypto/pkey_api.c 	return rc;
rc                681 drivers/s390/crypto/pkey_api.c 	int rc = -EINVAL;
rc                694 drivers/s390/crypto/pkey_api.c 		rc = cca_findcard2(&_apqns, &_nr_apqns, 0xFFFF, 0xFFFF,
rc                696 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                700 drivers/s390/crypto/pkey_api.c 				rc = -ENOSPC;
rc                709 drivers/s390/crypto/pkey_api.c 	return rc;
rc                755 drivers/s390/crypto/pkey_api.c 	int rc;
rc                764 drivers/s390/crypto/pkey_api.c 		rc = cca_genseckey(kgs.cardnr, kgs.domain,
rc                766 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s cca_genseckey()=%d\n", __func__, rc);
rc                767 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                779 drivers/s390/crypto/pkey_api.c 		rc = cca_clr2seckey(kcs.cardnr, kcs.domain, kcs.keytype,
rc                781 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s cca_clr2seckey()=%d\n", __func__, rc);
rc                782 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                795 drivers/s390/crypto/pkey_api.c 		rc = cca_sec2protkey(ksp.cardnr, ksp.domain,
rc                798 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s cca_sec2protkey()=%d\n", __func__, rc);
rc                799 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                811 drivers/s390/crypto/pkey_api.c 		rc = pkey_clr2protkey(kcp.keytype,
rc                813 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_clr2protkey()=%d\n", __func__, rc);
rc                814 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                827 drivers/s390/crypto/pkey_api.c 		rc = cca_findcard(kfc.seckey.seckey,
rc                829 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s cca_findcard()=%d\n", __func__, rc);
rc                830 drivers/s390/crypto/pkey_api.c 		if (rc < 0)
rc                842 drivers/s390/crypto/pkey_api.c 		rc = pkey_skey2pkey(ksp.seckey.seckey, &ksp.protkey);
rc                843 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_skey2pkey()=%d\n", __func__, rc);
rc                844 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                856 drivers/s390/crypto/pkey_api.c 		rc = pkey_verifykey(&kvk.seckey, &kvk.cardnr, &kvk.domain,
rc                858 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_verifykey()=%d\n", __func__, rc);
rc                859 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                871 drivers/s390/crypto/pkey_api.c 		rc = pkey_genprotkey(kgp.keytype, &kgp.protkey);
rc                872 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_genprotkey()=%d\n", __func__, rc);
rc                873 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                885 drivers/s390/crypto/pkey_api.c 		rc = pkey_verifyprotkey(&kvp.protkey);
rc                886 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_verifyprotkey()=%d\n", __func__, rc);
rc                899 drivers/s390/crypto/pkey_api.c 		rc = pkey_keyblob2pkey(kkey, ktp.keylen, &ktp.protkey);
rc                900 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_keyblob2pkey()=%d\n", __func__, rc);
rc                902 drivers/s390/crypto/pkey_api.c 		if (rc)
rc                925 drivers/s390/crypto/pkey_api.c 		rc = pkey_genseckey2(apqns, kgs.apqn_entries,
rc                928 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_genseckey2()=%d\n", __func__, rc);
rc                930 drivers/s390/crypto/pkey_api.c 		if (rc) {
rc                946 drivers/s390/crypto/pkey_api.c 			rc = -EFAULT;
rc                967 drivers/s390/crypto/pkey_api.c 		rc = pkey_clr2seckey2(apqns, kcs.apqn_entries,
rc                970 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_clr2seckey2()=%d\n", __func__, rc);
rc                972 drivers/s390/crypto/pkey_api.c 		if (rc) {
rc                988 drivers/s390/crypto/pkey_api.c 			rc = -EFAULT;
rc               1003 drivers/s390/crypto/pkey_api.c 		rc = pkey_verifykey2(kkey, kvk.keylen,
rc               1006 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_verifykey2()=%d\n", __func__, rc);
rc               1008 drivers/s390/crypto/pkey_api.c 		if (rc)
rc               1030 drivers/s390/crypto/pkey_api.c 		rc = pkey_keyblob2pkey2(apqns, ktp.apqn_entries,
rc               1032 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_keyblob2pkey2()=%d\n", __func__, rc);
rc               1035 drivers/s390/crypto/pkey_api.c 		if (rc)
rc               1063 drivers/s390/crypto/pkey_api.c 		rc = pkey_apqns4key(kkey, kak.keylen, kak.flags,
rc               1065 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_apqns4key()=%d\n", __func__, rc);
rc               1067 drivers/s390/crypto/pkey_api.c 		if (rc && rc != -ENOSPC) {
rc               1071 drivers/s390/crypto/pkey_api.c 		if (!rc && kak.apqns) {
rc               1086 drivers/s390/crypto/pkey_api.c 			rc = -EFAULT;
rc               1106 drivers/s390/crypto/pkey_api.c 		rc = pkey_apqns4keytype(kat.type, kat.cur_mkvp, kat.alt_mkvp,
rc               1108 drivers/s390/crypto/pkey_api.c 		DEBUG_DBG("%s pkey_apqns4keytype()=%d\n", __func__, rc);
rc               1109 drivers/s390/crypto/pkey_api.c 		if (rc && rc != -ENOSPC) {
rc               1113 drivers/s390/crypto/pkey_api.c 		if (!rc && kat.apqns) {
rc               1128 drivers/s390/crypto/pkey_api.c 			rc = -EFAULT;
rc               1137 drivers/s390/crypto/pkey_api.c 	return rc;
rc               1155 drivers/s390/crypto/pkey_api.c 	int rc;
rc               1168 drivers/s390/crypto/pkey_api.c 	rc = pkey_genprotkey(protkeytoken.keytype, &protkey);
rc               1169 drivers/s390/crypto/pkey_api.c 	if (rc)
rc               1170 drivers/s390/crypto/pkey_api.c 		return rc;
rc               1178 drivers/s390/crypto/pkey_api.c 		rc = pkey_genprotkey(protkeytoken.keytype, &protkey);
rc               1179 drivers/s390/crypto/pkey_api.c 		if (rc)
rc               1180 drivers/s390/crypto/pkey_api.c 			return rc;
rc               1273 drivers/s390/crypto/pkey_api.c 	int rc;
rc               1282 drivers/s390/crypto/pkey_api.c 	rc = cca_genseckey(-1, -1, keytype, seckey->seckey);
rc               1283 drivers/s390/crypto/pkey_api.c 	if (rc)
rc               1284 drivers/s390/crypto/pkey_api.c 		return rc;
rc               1288 drivers/s390/crypto/pkey_api.c 		rc = cca_genseckey(-1, -1, keytype, seckey->seckey);
rc               1289 drivers/s390/crypto/pkey_api.c 		if (rc)
rc               1290 drivers/s390/crypto/pkey_api.c 			return rc;
rc               1381 drivers/s390/crypto/pkey_api.c 	int rc;
rc               1390 drivers/s390/crypto/pkey_api.c 	rc = cca_gencipherkey(-1, -1, keybits, 0, buf, &keysize);
rc               1391 drivers/s390/crypto/pkey_api.c 	if (rc)
rc               1392 drivers/s390/crypto/pkey_api.c 		return rc;
rc               1397 drivers/s390/crypto/pkey_api.c 		rc = cca_gencipherkey(-1, -1, keybits, 0,
rc               1399 drivers/s390/crypto/pkey_api.c 		if (rc)
rc               1400 drivers/s390/crypto/pkey_api.c 			return rc;
rc               1164 drivers/s390/crypto/vfio_ap_ops.c 	int rc = 0;
rc               1179 drivers/s390/crypto/vfio_ap_ops.c 				rc = ret;
rc               1184 drivers/s390/crypto/vfio_ap_ops.c 	return rc;
rc                165 drivers/s390/crypto/zcrypt_api.c 	int i, rc;
rc                179 drivers/s390/crypto/zcrypt_api.c 	rc = 2 + 2 * i * sizeof(long) + 1;
rc                183 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                190 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc                193 drivers/s390/crypto/zcrypt_api.c 	rc = ap_parse_mask_str(buf, zcdndev->perms.ioctlm,
rc                195 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc                196 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc                207 drivers/s390/crypto/zcrypt_api.c 	int i, rc;
rc                221 drivers/s390/crypto/zcrypt_api.c 	rc = 2 + 2 * i * sizeof(long) + 1;
rc                225 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                232 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc                235 drivers/s390/crypto/zcrypt_api.c 	rc = ap_parse_mask_str(buf, zcdndev->perms.apm,
rc                237 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc                238 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc                249 drivers/s390/crypto/zcrypt_api.c 	int i, rc;
rc                263 drivers/s390/crypto/zcrypt_api.c 	rc = 2 + 2 * i * sizeof(long) + 1;
rc                267 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                274 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc                277 drivers/s390/crypto/zcrypt_api.c 	rc = ap_parse_mask_str(buf, zcdndev->perms.aqm,
rc                279 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc                280 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc                307 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc                313 drivers/s390/crypto/zcrypt_api.c 	rc = zcdn_create(strim(name));
rc                315 drivers/s390/crypto/zcrypt_api.c 	return rc ? rc : count;
rc                325 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc                331 drivers/s390/crypto/zcrypt_api.c 	rc = zcdn_destroy(strim(name));
rc                333 drivers/s390/crypto/zcrypt_api.c 	return rc ? rc : count;
rc                352 drivers/s390/crypto/zcrypt_api.c 	int i, rc = 0;
rc                364 drivers/s390/crypto/zcrypt_api.c 			rc = -EEXIST;
rc                379 drivers/s390/crypto/zcrypt_api.c 		rc = -ENOSPC;
rc                386 drivers/s390/crypto/zcrypt_api.c 		rc = -ENOMEM;
rc                400 drivers/s390/crypto/zcrypt_api.c 		rc = -EINVAL;
rc                403 drivers/s390/crypto/zcrypt_api.c 	rc = device_register(&zcdndev->device);
rc                404 drivers/s390/crypto/zcrypt_api.c 	if (rc) {
rc                414 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                419 drivers/s390/crypto/zcrypt_api.c 	int rc = 0;
rc                428 drivers/s390/crypto/zcrypt_api.c 		rc = -ENOENT;
rc                441 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                543 drivers/s390/crypto/zcrypt_api.c 	int rc = -EPERM;
rc                548 drivers/s390/crypto/zcrypt_api.c 			rc = 0;
rc                551 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc                554 drivers/s390/crypto/zcrypt_api.c 			   ioctlnr, rc);
rc                556 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                638 drivers/s390/crypto/zcrypt_api.c 	int qid = 0, rc = -ENODEV;
rc                645 drivers/s390/crypto/zcrypt_api.c 		rc = -EINVAL;
rc                656 drivers/s390/crypto/zcrypt_api.c 	rc = get_rsa_modex_fc(mex, &func_code);
rc                657 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc                698 drivers/s390/crypto/zcrypt_api.c 		rc = -ENODEV;
rc                703 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->rsa_modexpo(pref_zq, mex);
rc                710 drivers/s390/crypto/zcrypt_api.c 	trace_s390_zcrypt_rep(mex, func_code, rc,
rc                712 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                722 drivers/s390/crypto/zcrypt_api.c 	int qid = 0, rc = -ENODEV;
rc                729 drivers/s390/crypto/zcrypt_api.c 		rc = -EINVAL;
rc                740 drivers/s390/crypto/zcrypt_api.c 	rc = get_rsa_crt_fc(crt, &func_code);
rc                741 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc                782 drivers/s390/crypto/zcrypt_api.c 		rc = -ENODEV;
rc                787 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->rsa_modexpo_crt(pref_zq, crt);
rc                794 drivers/s390/crypto/zcrypt_api.c 	trace_s390_zcrypt_rep(crt, func_code, rc,
rc                796 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                808 drivers/s390/crypto/zcrypt_api.c 	int qid = 0, rc = -ENODEV;
rc                815 drivers/s390/crypto/zcrypt_api.c 	rc = get_cprb_fc(xcRB, &ap_msg, &func_code, &domain);
rc                816 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc                871 drivers/s390/crypto/zcrypt_api.c 		rc = -ENODEV;
rc                880 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->send_cprb(pref_zq, xcRB, &ap_msg);
rc                888 drivers/s390/crypto/zcrypt_api.c 	trace_s390_zcrypt_rep(xcRB, func_code, rc,
rc                890 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                933 drivers/s390/crypto/zcrypt_api.c 	int qid = 0, rc = -ENODEV;
rc                950 drivers/s390/crypto/zcrypt_api.c 			rc = -ENOMEM;
rc                958 drivers/s390/crypto/zcrypt_api.c 			rc = -EFAULT;
rc                963 drivers/s390/crypto/zcrypt_api.c 	rc = get_ep11cprb_fc(xcrb, &ap_msg, &func_code);
rc                964 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1009 drivers/s390/crypto/zcrypt_api.c 		rc = -ENODEV;
rc               1014 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->send_ep11_cprb(pref_zq, xcrb, &ap_msg);
rc               1024 drivers/s390/crypto/zcrypt_api.c 	trace_s390_zcrypt_rep(xcrb, func_code, rc,
rc               1026 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc               1037 drivers/s390/crypto/zcrypt_api.c 	int qid = 0, rc = -ENODEV;
rc               1043 drivers/s390/crypto/zcrypt_api.c 	rc = get_rng_fc(&ap_msg, &func_code, &domain);
rc               1044 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1074 drivers/s390/crypto/zcrypt_api.c 		rc = -ENODEV;
rc               1079 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->rng(pref_zq, buffer, &ap_msg);
rc               1087 drivers/s390/crypto/zcrypt_api.c 	trace_s390_zcrypt_rep(buffer, func_code, rc,
rc               1089 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc               1294 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc               1298 drivers/s390/crypto/zcrypt_api.c 	rc = zcrypt_check_ioctl(perms, cmd);
rc               1299 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1300 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1310 drivers/s390/crypto/zcrypt_api.c 			rc = zcrypt_rsa_modexpo(perms, &mex);
rc               1311 drivers/s390/crypto/zcrypt_api.c 		} while (rc == -EAGAIN);
rc               1313 drivers/s390/crypto/zcrypt_api.c 		if ((rc == -ENODEV) && (zcrypt_process_rescan()))
rc               1315 drivers/s390/crypto/zcrypt_api.c 				rc = zcrypt_rsa_modexpo(perms, &mex);
rc               1316 drivers/s390/crypto/zcrypt_api.c 			} while (rc == -EAGAIN);
rc               1317 drivers/s390/crypto/zcrypt_api.c 		if (rc) {
rc               1318 drivers/s390/crypto/zcrypt_api.c 			ZCRYPT_DBF(DBF_DEBUG, "ioctl ICARSAMODEXPO rc=%d\n", rc);
rc               1319 drivers/s390/crypto/zcrypt_api.c 			return rc;
rc               1330 drivers/s390/crypto/zcrypt_api.c 			rc = zcrypt_rsa_crt(perms, &crt);
rc               1331 drivers/s390/crypto/zcrypt_api.c 		} while (rc == -EAGAIN);
rc               1333 drivers/s390/crypto/zcrypt_api.c 		if ((rc == -ENODEV) && (zcrypt_process_rescan()))
rc               1335 drivers/s390/crypto/zcrypt_api.c 				rc = zcrypt_rsa_crt(perms, &crt);
rc               1336 drivers/s390/crypto/zcrypt_api.c 			} while (rc == -EAGAIN);
rc               1337 drivers/s390/crypto/zcrypt_api.c 		if (rc) {
rc               1338 drivers/s390/crypto/zcrypt_api.c 			ZCRYPT_DBF(DBF_DEBUG, "ioctl ICARSACRT rc=%d\n", rc);
rc               1339 drivers/s390/crypto/zcrypt_api.c 			return rc;
rc               1350 drivers/s390/crypto/zcrypt_api.c 			rc = _zcrypt_send_cprb(perms, &xcRB);
rc               1351 drivers/s390/crypto/zcrypt_api.c 		} while (rc == -EAGAIN);
rc               1353 drivers/s390/crypto/zcrypt_api.c 		if ((rc == -ENODEV) && (zcrypt_process_rescan()))
rc               1355 drivers/s390/crypto/zcrypt_api.c 				rc = _zcrypt_send_cprb(perms, &xcRB);
rc               1356 drivers/s390/crypto/zcrypt_api.c 			} while (rc == -EAGAIN);
rc               1357 drivers/s390/crypto/zcrypt_api.c 		if (rc)
rc               1359 drivers/s390/crypto/zcrypt_api.c 				   rc, xcRB.status);
rc               1362 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1371 drivers/s390/crypto/zcrypt_api.c 			rc = zcrypt_send_ep11_cprb(perms, &xcrb);
rc               1372 drivers/s390/crypto/zcrypt_api.c 		} while (rc == -EAGAIN);
rc               1374 drivers/s390/crypto/zcrypt_api.c 		if ((rc == -ENODEV) && (zcrypt_process_rescan()))
rc               1376 drivers/s390/crypto/zcrypt_api.c 				rc = zcrypt_send_ep11_cprb(perms, &xcrb);
rc               1377 drivers/s390/crypto/zcrypt_api.c 			} while (rc == -EAGAIN);
rc               1378 drivers/s390/crypto/zcrypt_api.c 		if (rc)
rc               1379 drivers/s390/crypto/zcrypt_api.c 			ZCRYPT_DBF(DBF_DEBUG, "ioctl ZSENDEP11CPRB rc=%d\n", rc);
rc               1382 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1395 drivers/s390/crypto/zcrypt_api.c 			rc = -EFAULT;
rc               1397 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1423 drivers/s390/crypto/zcrypt_api.c 			rc = -EFAULT;
rc               1425 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1451 drivers/s390/crypto/zcrypt_api.c 			rc = -EFAULT;
rc               1453 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1508 drivers/s390/crypto/zcrypt_api.c 	long rc;
rc               1519 drivers/s390/crypto/zcrypt_api.c 		rc = zcrypt_rsa_modexpo(perms, &mex64);
rc               1520 drivers/s390/crypto/zcrypt_api.c 	} while (rc == -EAGAIN);
rc               1522 drivers/s390/crypto/zcrypt_api.c 	if ((rc == -ENODEV) && (zcrypt_process_rescan()))
rc               1524 drivers/s390/crypto/zcrypt_api.c 			rc = zcrypt_rsa_modexpo(perms, &mex64);
rc               1525 drivers/s390/crypto/zcrypt_api.c 		} while (rc == -EAGAIN);
rc               1526 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1527 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1550 drivers/s390/crypto/zcrypt_api.c 	long rc;
rc               1564 drivers/s390/crypto/zcrypt_api.c 		rc = zcrypt_rsa_crt(perms, &crt64);
rc               1565 drivers/s390/crypto/zcrypt_api.c 	} while (rc == -EAGAIN);
rc               1567 drivers/s390/crypto/zcrypt_api.c 	if ((rc == -ENODEV) && (zcrypt_process_rescan()))
rc               1569 drivers/s390/crypto/zcrypt_api.c 			rc = zcrypt_rsa_crt(perms, &crt64);
rc               1570 drivers/s390/crypto/zcrypt_api.c 		} while (rc == -EAGAIN);
rc               1571 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1572 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1603 drivers/s390/crypto/zcrypt_api.c 	long rc;
rc               1628 drivers/s390/crypto/zcrypt_api.c 		rc = _zcrypt_send_cprb(perms, &xcRB64);
rc               1629 drivers/s390/crypto/zcrypt_api.c 	} while (rc == -EAGAIN);
rc               1631 drivers/s390/crypto/zcrypt_api.c 	if ((rc == -ENODEV) && (zcrypt_process_rescan()))
rc               1633 drivers/s390/crypto/zcrypt_api.c 			rc = _zcrypt_send_cprb(perms, &xcRB64);
rc               1634 drivers/s390/crypto/zcrypt_api.c 		} while (rc == -EAGAIN);
rc               1640 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc               1646 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc               1650 drivers/s390/crypto/zcrypt_api.c 	rc = zcrypt_check_ioctl(perms, cmd);
rc               1651 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1652 drivers/s390/crypto/zcrypt_api.c 		return rc;
rc               1696 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc               1703 drivers/s390/crypto/zcrypt_api.c 		rc = zcrypt_rng((char *) zcrypt_rng_buffer);
rc               1705 drivers/s390/crypto/zcrypt_api.c 		if ((rc == -ENODEV) && (zcrypt_process_rescan()))
rc               1706 drivers/s390/crypto/zcrypt_api.c 			rc = zcrypt_rng((char *) zcrypt_rng_buffer);
rc               1707 drivers/s390/crypto/zcrypt_api.c 		if (rc < 0)
rc               1709 drivers/s390/crypto/zcrypt_api.c 		zcrypt_rng_buffer_index = rc / sizeof(*data);
rc               1723 drivers/s390/crypto/zcrypt_api.c 	int rc = 0;
rc               1729 drivers/s390/crypto/zcrypt_api.c 			rc = -ENOMEM;
rc               1735 drivers/s390/crypto/zcrypt_api.c 		rc = hwrng_register(&zcrypt_rng_dev);
rc               1736 drivers/s390/crypto/zcrypt_api.c 		if (rc)
rc               1748 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc               1781 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc               1786 drivers/s390/crypto/zcrypt_api.c 		rc = PTR_ERR(zcrypt_class);
rc               1792 drivers/s390/crypto/zcrypt_api.c 	rc = alloc_chrdev_region(&zcrypt_devt,
rc               1795 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1800 drivers/s390/crypto/zcrypt_api.c 	rc = cdev_add(&zcrypt_cdev, zcrypt_devt, ZCRYPT_MAX_MINOR_NODES);
rc               1801 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1805 drivers/s390/crypto/zcrypt_api.c 	rc = class_create_file(zcrypt_class, &class_attr_zcdn_create);
rc               1806 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1808 drivers/s390/crypto/zcrypt_api.c 	rc = class_create_file(zcrypt_class, &class_attr_zcdn_destroy);
rc               1809 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1823 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc               1845 drivers/s390/crypto/zcrypt_api.c 	int rc;
rc               1847 drivers/s390/crypto/zcrypt_api.c 	rc = zcrypt_debug_init();
rc               1848 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1852 drivers/s390/crypto/zcrypt_api.c 	rc = zcdn_init();
rc               1853 drivers/s390/crypto/zcrypt_api.c 	if (rc)
rc               1858 drivers/s390/crypto/zcrypt_api.c 	rc = misc_register(&zcrypt_misc_device);
rc               1859 drivers/s390/crypto/zcrypt_api.c 	if (rc < 0)
rc               1873 drivers/s390/crypto/zcrypt_api.c 	return rc;
rc                152 drivers/s390/crypto/zcrypt_card.c 	int rc;
rc                154 drivers/s390/crypto/zcrypt_card.c 	rc = sysfs_create_group(&zc->card->ap_dev.device.kobj,
rc                156 drivers/s390/crypto/zcrypt_card.c 	if (rc)
rc                157 drivers/s390/crypto/zcrypt_card.c 		return rc;
rc                167 drivers/s390/crypto/zcrypt_card.c 	return rc;
rc                259 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc;
rc                263 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = zcrypt_send_cprb(xcrb);
rc                266 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc                275 drivers/s390/crypto/zcrypt_ccamisc.c 	int i, rc, keysize;
rc                315 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = alloc_and_prep_cprbmem(PARMBSIZE, &mem, &preqcblk, &prepcblk);
rc                316 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc)
rc                317 drivers/s390/crypto/zcrypt_ccamisc.c 		return rc;
rc                347 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EINVAL;
rc                362 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _zcrypt_send_cprb(&xcrb);
rc                363 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc                365 drivers/s390/crypto/zcrypt_ccamisc.c 			  __func__, (int) cardnr, (int) domain, rc);
rc                375 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                390 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                395 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = cca_check_secaeskeytoken(zcrypt_dbf_info, DBF_ERR,
rc                397 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc                398 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                407 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc                417 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc, keysize, seckeysize;
rc                455 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = alloc_and_prep_cprbmem(PARMBSIZE, &mem, &preqcblk, &prepcblk);
rc                456 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc)
rc                457 drivers/s390/crypto/zcrypt_ccamisc.c 		return rc;
rc                484 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EINVAL;
rc                499 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _zcrypt_send_cprb(&xcrb);
rc                500 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc                502 drivers/s390/crypto/zcrypt_ccamisc.c 			  __func__, (int) cardnr, (int) domain, rc);
rc                512 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                527 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                532 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = cca_check_secaeskeytoken(zcrypt_dbf_info, DBF_ERR,
rc                534 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc                535 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                545 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc                556 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc;
rc                600 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = alloc_and_prep_cprbmem(PARMBSIZE, &mem, &preqcblk, &prepcblk);
rc                601 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc)
rc                602 drivers/s390/crypto/zcrypt_ccamisc.c 		return rc;
rc                625 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _zcrypt_send_cprb(&xcrb);
rc                626 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc                628 drivers/s390/crypto/zcrypt_ccamisc.c 			  __func__, (int) cardnr, (int) domain, rc);
rc                638 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                656 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                680 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                689 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc                715 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc;
rc                789 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = alloc_and_prep_cprbmem(PARMBSIZE, &mem, &preqcblk, &prepcblk);
rc                790 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc)
rc                791 drivers/s390/crypto/zcrypt_ccamisc.c 		return rc;
rc                814 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EINVAL;
rc                849 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _zcrypt_send_cprb(&xcrb);
rc                850 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc                853 drivers/s390/crypto/zcrypt_ccamisc.c 			__func__, (int) cardnr, (int) domain, rc);
rc                864 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                877 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                882 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = cca_check_secaescipherkey(zcrypt_dbf_info, DBF_ERR,
rc                885 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc                886 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc                896 drivers/s390/crypto/zcrypt_ccamisc.c 			rc = -EINVAL;
rc                902 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc                918 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc, n;
rc                967 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = alloc_and_prep_cprbmem(PARMBSIZE, &mem, &preqcblk, &prepcblk);
rc                968 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc)
rc                969 drivers/s390/crypto/zcrypt_ccamisc.c 		return rc;
rc               1016 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _zcrypt_send_cprb(&xcrb);
rc               1017 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc               1020 drivers/s390/crypto/zcrypt_ccamisc.c 			__func__, (int) cardnr, (int) domain, rc);
rc               1031 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc               1044 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc               1057 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc               1066 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc;
rc               1098 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _ip_cprb_helper(card, dom, "AES     ", "FIRST   ", "MIN3PART",
rc               1100 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc               1103 drivers/s390/crypto/zcrypt_ccamisc.c 			__func__, rc);
rc               1106 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _ip_cprb_helper(card, dom, "AES     ", "ADD-PART", NULL,
rc               1108 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc               1111 drivers/s390/crypto/zcrypt_ccamisc.c 			__func__, rc);
rc               1114 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _ip_cprb_helper(card, dom, "AES     ", "ADD-PART", NULL,
rc               1116 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc               1119 drivers/s390/crypto/zcrypt_ccamisc.c 			__func__, rc);
rc               1122 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _ip_cprb_helper(card, dom, "AES     ", "COMPLETE", NULL,
rc               1124 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc               1127 drivers/s390/crypto/zcrypt_ccamisc.c 			__func__, rc);
rc               1134 drivers/s390/crypto/zcrypt_ccamisc.c 			rc = -EINVAL;
rc               1142 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc               1152 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc;
rc               1202 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = alloc_and_prep_cprbmem(PARMBSIZE, &mem, &preqcblk, &prepcblk);
rc               1203 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc)
rc               1204 drivers/s390/crypto/zcrypt_ccamisc.c 		return rc;
rc               1232 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _zcrypt_send_cprb(&xcrb);
rc               1233 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc               1236 drivers/s390/crypto/zcrypt_ccamisc.c 			__func__, (int) cardnr, (int) domain, rc);
rc               1247 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc               1267 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc               1274 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc               1298 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc               1307 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc               1319 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc;
rc               1341 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = alloc_and_prep_cprbmem(parmbsize, &mem, &preqcblk, &prepcblk);
rc               1342 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc)
rc               1343 drivers/s390/crypto/zcrypt_ccamisc.c 		return rc;
rc               1362 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = _zcrypt_send_cprb(&xcrb);
rc               1363 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc) {
rc               1365 drivers/s390/crypto/zcrypt_ccamisc.c 			  __func__, (int) cardnr, (int) domain, rc);
rc               1375 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -EIO;
rc               1409 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc               1415 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc = -ENOENT;
rc               1422 drivers/s390/crypto/zcrypt_ccamisc.c 			rc = 0;
rc               1428 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc               1493 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc, found = 0;
rc               1501 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = zcrypt_device_status_ext(cardnr, domain, &devstat);
rc               1502 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc)
rc               1503 drivers/s390/crypto/zcrypt_ccamisc.c 		return rc;
rc               1515 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = cca_query_crypto_facility(cardnr, domain, "STATICSA",
rc               1517 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc == 0 && rlen >= 10*8 && vlen >= 204) {
rc               1541 drivers/s390/crypto/zcrypt_ccamisc.c 	int rc;
rc               1543 drivers/s390/crypto/zcrypt_ccamisc.c 	rc = cca_info_cache_fetch(card, dom, ci);
rc               1544 drivers/s390/crypto/zcrypt_ccamisc.c 	if (rc || verify) {
rc               1545 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = fetch_cca_info(card, dom, ci);
rc               1546 drivers/s390/crypto/zcrypt_ccamisc.c 		if (rc == 0)
rc               1550 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc               1564 drivers/s390/crypto/zcrypt_ccamisc.c 	int i, rc, oi = -1;
rc               1639 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = (i < MAX_ZDEV_ENTRIES_EXT ? 0 : 1);
rc               1641 drivers/s390/crypto/zcrypt_ccamisc.c 		rc = -ENODEV;
rc               1644 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc               1680 drivers/s390/crypto/zcrypt_ccamisc.c 	int i, n, card, dom, curmatch, oldmatch, rc = 0;
rc               1744 drivers/s390/crypto/zcrypt_ccamisc.c 			rc = -ENODEV; /* no eligible apqns found */
rc               1751 drivers/s390/crypto/zcrypt_ccamisc.c 			rc = -ENOMEM;
rc               1758 drivers/s390/crypto/zcrypt_ccamisc.c 	return rc;
rc                 86 drivers/s390/crypto/zcrypt_cex2a.c 	int rc = 0;
rc                121 drivers/s390/crypto/zcrypt_cex2a.c 	rc = zcrypt_card_register(zc);
rc                122 drivers/s390/crypto/zcrypt_cex2a.c 	if (rc) {
rc                127 drivers/s390/crypto/zcrypt_cex2a.c 	return rc;
rc                158 drivers/s390/crypto/zcrypt_cex2a.c 	int rc;
rc                182 drivers/s390/crypto/zcrypt_cex2a.c 	rc = zcrypt_queue_register(zq);
rc                183 drivers/s390/crypto/zcrypt_cex2a.c 	if (rc) {
rc                188 drivers/s390/crypto/zcrypt_cex2a.c 	return rc;
rc                215 drivers/s390/crypto/zcrypt_cex2a.c 	int rc;
rc                217 drivers/s390/crypto/zcrypt_cex2a.c 	rc = ap_driver_register(&zcrypt_cex2a_card_driver,
rc                219 drivers/s390/crypto/zcrypt_cex2a.c 	if (rc)
rc                220 drivers/s390/crypto/zcrypt_cex2a.c 		return rc;
rc                222 drivers/s390/crypto/zcrypt_cex2a.c 	rc = ap_driver_register(&zcrypt_cex2a_queue_driver,
rc                224 drivers/s390/crypto/zcrypt_cex2a.c 	if (rc)
rc                227 drivers/s390/crypto/zcrypt_cex2a.c 	return rc;
rc                 87 drivers/s390/crypto/zcrypt_cex2c.c 	int rc, i;
rc                 99 drivers/s390/crypto/zcrypt_cex2c.c 	rc = ap_send(aq->qid, 0x0102030405060708ULL, ap_msg.message,
rc                101 drivers/s390/crypto/zcrypt_cex2c.c 	if (rc)
rc                107 drivers/s390/crypto/zcrypt_cex2c.c 		rc = ap_recv(aq->qid, &psmid, ap_msg.message, 4096);
rc                108 drivers/s390/crypto/zcrypt_cex2c.c 		if (rc == 0 && psmid == 0x0102030405060708ULL)
rc                114 drivers/s390/crypto/zcrypt_cex2c.c 		rc = -ENODEV;
rc                120 drivers/s390/crypto/zcrypt_cex2c.c 		rc = 1;
rc                122 drivers/s390/crypto/zcrypt_cex2c.c 		rc = 0;
rc                125 drivers/s390/crypto/zcrypt_cex2c.c 	return rc;
rc                146 drivers/s390/crypto/zcrypt_cex2c.c 	int rc = 0;
rc                178 drivers/s390/crypto/zcrypt_cex2c.c 	rc = zcrypt_card_register(zc);
rc                179 drivers/s390/crypto/zcrypt_cex2c.c 	if (rc) {
rc                184 drivers/s390/crypto/zcrypt_cex2c.c 	return rc;
rc                215 drivers/s390/crypto/zcrypt_cex2c.c 	int rc;
rc                224 drivers/s390/crypto/zcrypt_cex2c.c 	rc = zcrypt_cex2c_rng_supported(aq);
rc                225 drivers/s390/crypto/zcrypt_cex2c.c 	if (rc < 0) {
rc                227 drivers/s390/crypto/zcrypt_cex2c.c 		return rc;
rc                229 drivers/s390/crypto/zcrypt_cex2c.c 	if (rc)
rc                239 drivers/s390/crypto/zcrypt_cex2c.c 	rc = zcrypt_queue_register(zq);
rc                240 drivers/s390/crypto/zcrypt_cex2c.c 	if (rc) {
rc                244 drivers/s390/crypto/zcrypt_cex2c.c 	return rc;
rc                271 drivers/s390/crypto/zcrypt_cex2c.c 	int rc;
rc                273 drivers/s390/crypto/zcrypt_cex2c.c 	rc = ap_driver_register(&zcrypt_cex2c_card_driver,
rc                275 drivers/s390/crypto/zcrypt_cex2c.c 	if (rc)
rc                276 drivers/s390/crypto/zcrypt_cex2c.c 		return rc;
rc                278 drivers/s390/crypto/zcrypt_cex2c.c 	rc = ap_driver_register(&zcrypt_cex2c_queue_driver,
rc                280 drivers/s390/crypto/zcrypt_cex2c.c 	if (rc)
rc                283 drivers/s390/crypto/zcrypt_cex2c.c 	return rc;
rc                193 drivers/s390/crypto/zcrypt_cex4.c 	int rc = 0;
rc                307 drivers/s390/crypto/zcrypt_cex4.c 	rc = zcrypt_card_register(zc);
rc                308 drivers/s390/crypto/zcrypt_cex4.c 	if (rc) {
rc                315 drivers/s390/crypto/zcrypt_cex4.c 		rc = sysfs_create_group(&ap_dev->device.kobj,
rc                317 drivers/s390/crypto/zcrypt_cex4.c 		if (rc)
rc                322 drivers/s390/crypto/zcrypt_cex4.c 	return rc;
rc                357 drivers/s390/crypto/zcrypt_cex4.c 	int rc;
rc                388 drivers/s390/crypto/zcrypt_cex4.c 	rc = zcrypt_queue_register(zq);
rc                389 drivers/s390/crypto/zcrypt_cex4.c 	if (rc) {
rc                396 drivers/s390/crypto/zcrypt_cex4.c 		rc = sysfs_create_group(&ap_dev->device.kobj,
rc                398 drivers/s390/crypto/zcrypt_cex4.c 		if (rc)
rc                403 drivers/s390/crypto/zcrypt_cex4.c 	return rc;
rc                432 drivers/s390/crypto/zcrypt_cex4.c 	int rc;
rc                434 drivers/s390/crypto/zcrypt_cex4.c 	rc = ap_driver_register(&zcrypt_cex4_card_driver,
rc                436 drivers/s390/crypto/zcrypt_cex4.c 	if (rc)
rc                437 drivers/s390/crypto/zcrypt_cex4.c 		return rc;
rc                439 drivers/s390/crypto/zcrypt_cex4.c 	rc = ap_driver_register(&zcrypt_cex4_queue_driver,
rc                441 drivers/s390/crypto/zcrypt_cex4.c 	if (rc)
rc                444 drivers/s390/crypto/zcrypt_cex4.c 	return rc;
rc                 17 drivers/s390/crypto/zcrypt_debug.h #define RC2ERR(rc) ((rc) ? DBF_ERR : DBF_INFO)
rc                 18 drivers/s390/crypto/zcrypt_debug.h #define RC2WARN(rc) ((rc) ? DBF_WARN : DBF_INFO)
rc                459 drivers/s390/crypto/zcrypt_msgtype50.c 	int rc;
rc                474 drivers/s390/crypto/zcrypt_msgtype50.c 	rc = ICAMEX_msg_to_type50MEX_msg(zq, &ap_msg, mex);
rc                475 drivers/s390/crypto/zcrypt_msgtype50.c 	if (rc)
rc                479 drivers/s390/crypto/zcrypt_msgtype50.c 	rc = wait_for_completion_interruptible(&work);
rc                480 drivers/s390/crypto/zcrypt_msgtype50.c 	if (rc == 0) {
rc                481 drivers/s390/crypto/zcrypt_msgtype50.c 		rc = ap_msg.rc;
rc                482 drivers/s390/crypto/zcrypt_msgtype50.c 		if (rc == 0)
rc                483 drivers/s390/crypto/zcrypt_msgtype50.c 			rc = convert_response(zq, &ap_msg, mex->outputdata,
rc                490 drivers/s390/crypto/zcrypt_msgtype50.c 	return rc;
rc                505 drivers/s390/crypto/zcrypt_msgtype50.c 	int rc;
rc                520 drivers/s390/crypto/zcrypt_msgtype50.c 	rc = ICACRT_msg_to_type50CRT_msg(zq, &ap_msg, crt);
rc                521 drivers/s390/crypto/zcrypt_msgtype50.c 	if (rc)
rc                525 drivers/s390/crypto/zcrypt_msgtype50.c 	rc = wait_for_completion_interruptible(&work);
rc                526 drivers/s390/crypto/zcrypt_msgtype50.c 	if (rc == 0) {
rc                527 drivers/s390/crypto/zcrypt_msgtype50.c 		rc = ap_msg.rc;
rc                528 drivers/s390/crypto/zcrypt_msgtype50.c 		if (rc == 0)
rc                529 drivers/s390/crypto/zcrypt_msgtype50.c 			rc = convert_response(zq, &ap_msg, crt->outputdata,
rc                536 drivers/s390/crypto/zcrypt_msgtype50.c 	return rc;
rc               1020 drivers/s390/crypto/zcrypt_msgtype6.c 	int rc;
rc               1030 drivers/s390/crypto/zcrypt_msgtype6.c 	rc = ICAMEX_msg_to_type6MEX_msgX(zq, &ap_msg, mex);
rc               1031 drivers/s390/crypto/zcrypt_msgtype6.c 	if (rc)
rc               1035 drivers/s390/crypto/zcrypt_msgtype6.c 	rc = wait_for_completion_interruptible(&resp_type.work);
rc               1036 drivers/s390/crypto/zcrypt_msgtype6.c 	if (rc == 0) {
rc               1037 drivers/s390/crypto/zcrypt_msgtype6.c 		rc = ap_msg.rc;
rc               1038 drivers/s390/crypto/zcrypt_msgtype6.c 		if (rc == 0)
rc               1039 drivers/s390/crypto/zcrypt_msgtype6.c 			rc = convert_response_ica(zq, &ap_msg,
rc               1047 drivers/s390/crypto/zcrypt_msgtype6.c 	return rc;
rc               1064 drivers/s390/crypto/zcrypt_msgtype6.c 	int rc;
rc               1074 drivers/s390/crypto/zcrypt_msgtype6.c 	rc = ICACRT_msg_to_type6CRT_msgX(zq, &ap_msg, crt);
rc               1075 drivers/s390/crypto/zcrypt_msgtype6.c 	if (rc)
rc               1079 drivers/s390/crypto/zcrypt_msgtype6.c 	rc = wait_for_completion_interruptible(&resp_type.work);
rc               1080 drivers/s390/crypto/zcrypt_msgtype6.c 	if (rc == 0) {
rc               1081 drivers/s390/crypto/zcrypt_msgtype6.c 		rc = ap_msg.rc;
rc               1082 drivers/s390/crypto/zcrypt_msgtype6.c 		if (rc == 0)
rc               1083 drivers/s390/crypto/zcrypt_msgtype6.c 			rc = convert_response_ica(zq, &ap_msg,
rc               1092 drivers/s390/crypto/zcrypt_msgtype6.c 	return rc;
rc               1133 drivers/s390/crypto/zcrypt_msgtype6.c 	int rc;
rc               1138 drivers/s390/crypto/zcrypt_msgtype6.c 	rc = wait_for_completion_interruptible(&rtype->work);
rc               1139 drivers/s390/crypto/zcrypt_msgtype6.c 	if (rc == 0) {
rc               1140 drivers/s390/crypto/zcrypt_msgtype6.c 		rc = ap_msg->rc;
rc               1141 drivers/s390/crypto/zcrypt_msgtype6.c 		if (rc == 0)
rc               1142 drivers/s390/crypto/zcrypt_msgtype6.c 			rc = convert_response_xcrb(zq, ap_msg, xcRB);
rc               1147 drivers/s390/crypto/zcrypt_msgtype6.c 	return rc;
rc               1188 drivers/s390/crypto/zcrypt_msgtype6.c 	int rc;
rc               1240 drivers/s390/crypto/zcrypt_msgtype6.c 	rc = wait_for_completion_interruptible(&rtype->work);
rc               1241 drivers/s390/crypto/zcrypt_msgtype6.c 	if (rc == 0) {
rc               1242 drivers/s390/crypto/zcrypt_msgtype6.c 		rc = ap_msg->rc;
rc               1243 drivers/s390/crypto/zcrypt_msgtype6.c 		if (rc == 0)
rc               1244 drivers/s390/crypto/zcrypt_msgtype6.c 			rc = convert_response_ep11_xcrb(zq, ap_msg, xcrb);
rc               1249 drivers/s390/crypto/zcrypt_msgtype6.c 	return rc;
rc               1295 drivers/s390/crypto/zcrypt_msgtype6.c 	int rc;
rc               1301 drivers/s390/crypto/zcrypt_msgtype6.c 	rc = wait_for_completion_interruptible(&rtype->work);
rc               1302 drivers/s390/crypto/zcrypt_msgtype6.c 	if (rc == 0) {
rc               1303 drivers/s390/crypto/zcrypt_msgtype6.c 		rc = ap_msg->rc;
rc               1304 drivers/s390/crypto/zcrypt_msgtype6.c 		if (rc == 0)
rc               1305 drivers/s390/crypto/zcrypt_msgtype6.c 			rc = convert_response_rng(zq, ap_msg, buffer);
rc               1310 drivers/s390/crypto/zcrypt_msgtype6.c 	return rc;
rc                159 drivers/s390/crypto/zcrypt_queue.c 	int rc;
rc                174 drivers/s390/crypto/zcrypt_queue.c 	rc = sysfs_create_group(&zq->queue->ap_dev.device.kobj,
rc                176 drivers/s390/crypto/zcrypt_queue.c 	if (rc)
rc                181 drivers/s390/crypto/zcrypt_queue.c 		rc = zcrypt_rng_device_add();
rc                182 drivers/s390/crypto/zcrypt_queue.c 		if (rc)
rc                196 drivers/s390/crypto/zcrypt_queue.c 	return rc;
rc                191 drivers/s390/net/ctcm_fsms.c void ctcm_ccw_check_rc(struct channel *ch, int rc, char *msg)
rc                195 drivers/s390/net/ctcm_fsms.c 		CTCM_FUNTAIL, ch->id, msg, rc);
rc                196 drivers/s390/net/ctcm_fsms.c 	switch (rc) {
rc                209 drivers/s390/net/ctcm_fsms.c 		       rc);
rc                281 drivers/s390/net/ctcm_fsms.c 		int rc;
rc                310 drivers/s390/net/ctcm_fsms.c 		rc = ccw_device_start(ch->cdev, &ch->ccw[0], 0, 0xff, 0);
rc                312 drivers/s390/net/ctcm_fsms.c 		if (rc != 0) {
rc                316 drivers/s390/net/ctcm_fsms.c 			ctcm_ccw_check_rc(ch, rc, "chained TX");
rc                364 drivers/s390/net/ctcm_fsms.c 	int rc;
rc                419 drivers/s390/net/ctcm_fsms.c 	rc = ccw_device_start(ch->cdev, &ch->ccw[0], 0, 0xff, 0);
rc                420 drivers/s390/net/ctcm_fsms.c 	if (rc != 0)
rc                421 drivers/s390/net/ctcm_fsms.c 		ctcm_ccw_check_rc(ch, rc, "normal RX");
rc                433 drivers/s390/net/ctcm_fsms.c 	int rc;
rc                479 drivers/s390/net/ctcm_fsms.c 	rc = ccw_device_start(ch->cdev, &ch->ccw[0], 0, 0xff, 0);
rc                480 drivers/s390/net/ctcm_fsms.c 	if (rc != 0) {
rc                483 drivers/s390/net/ctcm_fsms.c 		ctcm_ccw_check_rc(ch, rc, "init IO");
rc                515 drivers/s390/net/ctcm_fsms.c 	int rc;
rc                527 drivers/s390/net/ctcm_fsms.c 		rc = ccw_device_start(ch->cdev, &ch->ccw[0], 0, 0xff, 0);
rc                528 drivers/s390/net/ctcm_fsms.c 		if (rc != 0) {
rc                530 drivers/s390/net/ctcm_fsms.c 			ctcm_ccw_check_rc(ch, rc, "initial RX");
rc                551 drivers/s390/net/ctcm_fsms.c 	int rc;
rc                570 drivers/s390/net/ctcm_fsms.c 	rc = ccw_device_start(ch->cdev, &ch->ccw[6], 0, 0xff, 0);
rc                573 drivers/s390/net/ctcm_fsms.c 	if (rc != 0) {
rc                576 drivers/s390/net/ctcm_fsms.c 		ctcm_ccw_check_rc(ch, rc, "set Mode");
rc                592 drivers/s390/net/ctcm_fsms.c 	int rc;
rc                635 drivers/s390/net/ctcm_fsms.c 	rc = ccw_device_halt(ch->cdev, 0);
rc                637 drivers/s390/net/ctcm_fsms.c 	if (rc != 0) {
rc                638 drivers/s390/net/ctcm_fsms.c 		if (rc != -EBUSY)
rc                640 drivers/s390/net/ctcm_fsms.c 		ctcm_ccw_check_rc(ch, rc, "initial HaltIO");
rc                655 drivers/s390/net/ctcm_fsms.c 	int rc;
rc                670 drivers/s390/net/ctcm_fsms.c 	rc = ccw_device_halt(ch->cdev, 0);
rc                676 drivers/s390/net/ctcm_fsms.c 	if (rc != 0 && rc != -EBUSY) {
rc                680 drivers/s390/net/ctcm_fsms.c 			ctcm_ccw_check_rc(ch, rc, (char *)__func__);
rc                797 drivers/s390/net/ctcm_fsms.c 			int rc = ccw_device_halt(ch->cdev, 0);
rc                798 drivers/s390/net/ctcm_fsms.c 			if (rc != 0)
rc                799 drivers/s390/net/ctcm_fsms.c 				ctcm_ccw_check_rc(ch, rc,
rc                833 drivers/s390/net/ctcm_fsms.c 	int rc;
rc                849 drivers/s390/net/ctcm_fsms.c 	rc = ccw_device_halt(ch->cdev, 0);
rc                852 drivers/s390/net/ctcm_fsms.c 	if (rc != 0) {
rc                853 drivers/s390/net/ctcm_fsms.c 		if (rc != -EBUSY) {
rc                857 drivers/s390/net/ctcm_fsms.c 		ctcm_ccw_check_rc(ch, rc, "HaltIO in ctcm_chx_restart");
rc               1017 drivers/s390/net/ctcm_fsms.c 		int rc = 0;
rc               1039 drivers/s390/net/ctcm_fsms.c 		rc = ccw_device_start(ch->cdev, &ch->ccw[3], 0, 0xff, 0);
rc               1043 drivers/s390/net/ctcm_fsms.c 		if (rc != 0) {
rc               1045 drivers/s390/net/ctcm_fsms.c 			ctcm_ccw_check_rc(ch, rc, "TX in chx_txretry");
rc               1222 drivers/s390/net/ctcm_fsms.c 	int		rc;
rc               1358 drivers/s390/net/ctcm_fsms.c 	rc = ccw_device_start(ch->cdev, &ch->ccw[0], 0, 0xff, 0);
rc               1360 drivers/s390/net/ctcm_fsms.c 	if (rc != 0) {
rc               1364 drivers/s390/net/ctcm_fsms.c 		ctcm_ccw_check_rc(ch, rc, "chained TX");
rc               1442 drivers/s390/net/ctcm_fsms.c 	int rc, dolock;
rc               1458 drivers/s390/net/ctcm_fsms.c 		rc = ccw_device_start(ch->cdev, &ch->ccw[0], 0, 0xff, 0);
rc               1462 drivers/s390/net/ctcm_fsms.c 		if (rc != 0)
rc               1463 drivers/s390/net/ctcm_fsms.c 			ctcm_ccw_check_rc(ch, rc, "normal RX");
rc               1540 drivers/s390/net/ctcm_fsms.c 	int rc;
rc               1564 drivers/s390/net/ctcm_fsms.c 		rc = ccw_device_start(ch->cdev, &ch->ccw[0], 0, 0xff, 0);
rc               1568 drivers/s390/net/ctcm_fsms.c 		if (rc != 0) {
rc               1570 drivers/s390/net/ctcm_fsms.c 			ctcm_ccw_check_rc(ch, rc, "initial RX");
rc               1759 drivers/s390/net/ctcm_fsms.c 	int rc = 0;
rc               1819 drivers/s390/net/ctcm_fsms.c 	rc = ccw_device_start(wch->cdev, &wch->ccw[3], 0, 0xff, 0);
rc               1833 drivers/s390/net/ctcm_fsms.c 	if (rc != 0)
rc               1834 drivers/s390/net/ctcm_fsms.c 		ctcm_ccw_check_rc(wch, rc, "send sweep");
rc                160 drivers/s390/net/ctcm_fsms.h void ctcm_ccw_check_rc(struct channel *ch, int rc, char *msg);
rc                469 drivers/s390/net/ctcm_main.c 	int rc = 0;
rc                572 drivers/s390/net/ctcm_main.c 	rc = ccw_device_start(ch->cdev, &ch->ccw[ccw_idx], 0, 0xff, 0);
rc                576 drivers/s390/net/ctcm_main.c 	if (rc != 0) {
rc                578 drivers/s390/net/ctcm_main.c 		ctcm_ccw_check_rc(ch, rc, "single skb TX");
rc                594 drivers/s390/net/ctcm_main.c 	return rc;
rc                671 drivers/s390/net/ctcm_main.c 	int rc = 0;
rc                835 drivers/s390/net/ctcm_main.c 	rc = ccw_device_start(ch->cdev, &ch->ccw[ccw_idx], 0, 0xff, 0);
rc                839 drivers/s390/net/ctcm_main.c 	if (rc != 0) {
rc                841 drivers/s390/net/ctcm_main.c 		ctcm_ccw_check_rc(ch, rc, "single skb TX");
rc                856 drivers/s390/net/ctcm_main.c 	rc = -ENOMEM;
rc                862 drivers/s390/net/ctcm_main.c 	return rc;
rc               1352 drivers/s390/net/ctcm_main.c 	int rc = 0;
rc               1489 drivers/s390/net/ctcm_main.c 	rc = -ENOMEM;
rc               1497 drivers/s390/net/ctcm_main.c 	return rc;
rc               1722 drivers/s390/net/ctcm_main.c 	int rc;
rc               1726 drivers/s390/net/ctcm_main.c 	rc = ccw_device_set_online(gdev->cdev[1]);
rc               1727 drivers/s390/net/ctcm_main.c 	if (rc)
rc               1729 drivers/s390/net/ctcm_main.c 	rc = ccw_device_set_online(gdev->cdev[0]);
rc               1730 drivers/s390/net/ctcm_main.c 	if (rc)
rc               1735 drivers/s390/net/ctcm_main.c 	return rc;
rc               1521 drivers/s390/net/ctcm_mpc.c 	int rc;
rc               1526 drivers/s390/net/ctcm_mpc.c 	rc = ccw_device_start(ch->cdev, &ch->ccw[15], 0, 0xff, 0);
rc               1529 drivers/s390/net/ctcm_mpc.c 	if (rc != 0) {
rc               1530 drivers/s390/net/ctcm_mpc.c 		ctcm_ccw_check_rc(ch, rc, (char *)__func__);
rc               1549 drivers/s390/net/ctcm_mpc.c 	int	rc	 = 0;
rc               1557 drivers/s390/net/ctcm_mpc.c 		rc = 1;
rc               1570 drivers/s390/net/ctcm_mpc.c 		rc = 2;
rc               1619 drivers/s390/net/ctcm_mpc.c 			rc = 3;
rc               1626 drivers/s390/net/ctcm_mpc.c 			rc = 4;
rc               1633 drivers/s390/net/ctcm_mpc.c 			rc = 5;
rc               1640 drivers/s390/net/ctcm_mpc.c 			rc = 6;
rc               1648 drivers/s390/net/ctcm_mpc.c 	if (rc) {
rc               1651 drivers/s390/net/ctcm_mpc.c 			"rc = %d\n", rc);
rc               1656 drivers/s390/net/ctcm_mpc.c 	return rc;
rc               1666 drivers/s390/net/ctcm_mpc.c 	int rc = 0;
rc               1799 drivers/s390/net/ctcm_mpc.c 	rc = ccw_device_start(ch->cdev, &ch->ccw[8], 0, 0xff, 0);
rc               1804 drivers/s390/net/ctcm_mpc.c 	if (rc != 0) {
rc               1805 drivers/s390/net/ctcm_mpc.c 		ctcm_ccw_check_rc(ch, rc,
rc                 30 drivers/s390/net/ctcm_mpc.h 		void (*callback)(int port_num, int rc, int max_write_size));
rc                 40 drivers/s390/net/ctcm_sysfs.c 	int rc;
rc                 48 drivers/s390/net/ctcm_sysfs.c 	rc = kstrtouint(buf, 0, &bs1);
rc                 49 drivers/s390/net/ctcm_sysfs.c 	if (rc)
rc                150 drivers/s390/net/ctcm_sysfs.c 	int value, rc;
rc                155 drivers/s390/net/ctcm_sysfs.c 	rc = kstrtoint(buf, 0, &value);
rc                156 drivers/s390/net/ctcm_sysfs.c 	if (rc ||
rc                172 drivers/s390/net/lcs.c 	int rc;
rc                183 drivers/s390/net/lcs.c 	rc = lcs_alloc_channel(&card->read);
rc                184 drivers/s390/net/lcs.c 	if (rc){
rc                190 drivers/s390/net/lcs.c 	rc = lcs_alloc_channel(&card->write);
rc                191 drivers/s390/net/lcs.c 	if (rc) {
rc                320 drivers/s390/net/lcs.c         int rc = 0;
rc                323 drivers/s390/net/lcs.c         rc = (card->thread_running_mask & threads);
rc                325 drivers/s390/net/lcs.c         return rc;
rc                364 drivers/s390/net/lcs.c         int rc = 0;
rc                370 drivers/s390/net/lcs.c                         rc = 1;
rc                374 drivers/s390/net/lcs.c                         rc = -EPERM;
rc                377 drivers/s390/net/lcs.c         return rc;
rc                383 drivers/s390/net/lcs.c         int rc = 0;
rc                385 drivers/s390/net/lcs.c                    (rc = __lcs_do_run_thread(card, thread)) >= 0);
rc                386 drivers/s390/net/lcs.c         return rc;
rc                393 drivers/s390/net/lcs.c         int rc = 0;
rc                400 drivers/s390/net/lcs.c         rc = (card->thread_start_mask & thread);
rc                402 drivers/s390/net/lcs.c         return rc;
rc                478 drivers/s390/net/lcs.c 	int rc;
rc                482 drivers/s390/net/lcs.c 	rc = ccw_device_start(channel->ccwdev,
rc                485 drivers/s390/net/lcs.c 	if (rc == 0)
rc                488 drivers/s390/net/lcs.c 	if (rc) {
rc                493 drivers/s390/net/lcs.c 			" rc=%d!\n", rc);
rc                495 drivers/s390/net/lcs.c 	return rc;
rc                502 drivers/s390/net/lcs.c 	int rc;
rc                507 drivers/s390/net/lcs.c 	rc = ccw_device_clear(channel->ccwdev, 0);
rc                509 drivers/s390/net/lcs.c 	if (rc) {
rc                512 drivers/s390/net/lcs.c 		return rc;
rc                516 drivers/s390/net/lcs.c 	return rc;
rc                527 drivers/s390/net/lcs.c 	int rc;
rc                535 drivers/s390/net/lcs.c 	rc = ccw_device_halt(channel->ccwdev, 0);
rc                537 drivers/s390/net/lcs.c 	if (rc) {
rc                540 drivers/s390/net/lcs.c 		return rc;
rc                554 drivers/s390/net/lcs.c 	int rc;
rc                558 drivers/s390/net/lcs.c 	rc = lcs_start_channel(&card->read);
rc                559 drivers/s390/net/lcs.c 	if (rc)
rc                560 drivers/s390/net/lcs.c 		return rc;
rc                562 drivers/s390/net/lcs.c 	rc = lcs_start_channel(&card->write);
rc                563 drivers/s390/net/lcs.c 	if (rc)
rc                565 drivers/s390/net/lcs.c 	return rc;
rc                619 drivers/s390/net/lcs.c 	int rc;
rc                626 drivers/s390/net/lcs.c 	rc = ccw_device_resume(channel->ccwdev);
rc                627 drivers/s390/net/lcs.c 	if (rc) {
rc                632 drivers/s390/net/lcs.c 			" with rc=%d\n",rc);
rc                635 drivers/s390/net/lcs.c 	return rc;
rc                664 drivers/s390/net/lcs.c 	int index, rc;
rc                676 drivers/s390/net/lcs.c 	rc = __lcs_resume_channel(channel);
rc                678 drivers/s390/net/lcs.c 	return rc;
rc                782 drivers/s390/net/lcs.c 	reply->rc = 0;
rc                807 drivers/s390/net/lcs.c 			reply->rc = cmd->return_code;
rc                835 drivers/s390/net/lcs.c 			reply->rc = -ETIME;
rc                851 drivers/s390/net/lcs.c 	int rc;
rc                867 drivers/s390/net/lcs.c 	rc = lcs_ready_buffer(&card->write, buffer);
rc                868 drivers/s390/net/lcs.c 	if (rc)
rc                869 drivers/s390/net/lcs.c 		return rc;
rc                874 drivers/s390/net/lcs.c 	LCS_DBF_TEXT_(4, trace, "rc:%d",reply->rc);
rc                875 drivers/s390/net/lcs.c 	rc = reply->rc;
rc                877 drivers/s390/net/lcs.c 	return rc ? -EIO : 0;
rc               1055 drivers/s390/net/lcs.c 	int rc;
rc               1067 drivers/s390/net/lcs.c 	rc = lcs_send_lancmd(card, buffer, __lcs_check_multicast_cb);
rc               1068 drivers/s390/net/lcs.c 	if (rc != 0) {
rc               1086 drivers/s390/net/lcs.c 	int rc;
rc               1099 drivers/s390/net/lcs.c 			rc = lcs_send_setipm(card, ipm);
rc               1101 drivers/s390/net/lcs.c 			if (rc) {
rc               1366 drivers/s390/net/lcs.c 	int rc, index;
rc               1387 drivers/s390/net/lcs.c 	rc = lcs_get_problem(cdev, irb);
rc               1388 drivers/s390/net/lcs.c 	if (rc || (dstat & DEV_STAT_UNIT_EXCEP)) {
rc               1393 drivers/s390/net/lcs.c 		if (rc) {
rc               1526 drivers/s390/net/lcs.c 	int rc = NETDEV_TX_OK;
rc               1557 drivers/s390/net/lcs.c 			rc = NETDEV_TX_BUSY;
rc               1581 drivers/s390/net/lcs.c 	return rc;
rc               1588 drivers/s390/net/lcs.c 	int rc;
rc               1592 drivers/s390/net/lcs.c 	rc = __lcs_start_xmit(card, skb, dev);
rc               1593 drivers/s390/net/lcs.c 	return rc;
rc               1602 drivers/s390/net/lcs.c 	int rc;
rc               1607 drivers/s390/net/lcs.c 	rc = lcs_send_startlan(card, LCS_INITIATOR_TCPIP);
rc               1608 drivers/s390/net/lcs.c 	if (rc == 0)
rc               1614 drivers/s390/net/lcs.c 	rc = lcs_send_startlan(card, LCS_INITIATOR_TCPIP);
rc               1615 drivers/s390/net/lcs.c 	if (rc == 0)
rc               1624 drivers/s390/net/lcs.c 	int rc, i;
rc               1627 drivers/s390/net/lcs.c 	rc = 0;
rc               1630 drivers/s390/net/lcs.c 			rc = lcs_startlan_auto(card);
rc               1632 drivers/s390/net/lcs.c 			rc = lcs_send_startlan(card, LCS_INITIATOR_TCPIP);
rc               1637 drivers/s390/net/lcs.c                                 rc = lcs_send_startlan(card,
rc               1641 drivers/s390/net/lcs.c                                 rc = lcs_startlan_auto(card);
rc               1642 drivers/s390/net/lcs.c                         if (rc == 0)
rc               1646 drivers/s390/net/lcs.c 	if (rc == 0)
rc               1648 drivers/s390/net/lcs.c 	return rc;
rc               1658 drivers/s390/net/lcs.c 	int rc = 0;
rc               1664 drivers/s390/net/lcs.c 	rc = lcs_stop_channels(card);
rc               1665 drivers/s390/net/lcs.c 	if (rc == 0) {
rc               1666 drivers/s390/net/lcs.c 		rc = lcs_start_channels(card);
rc               1667 drivers/s390/net/lcs.c 		if (rc == 0) {
rc               1668 drivers/s390/net/lcs.c 			rc = lcs_send_startup(card, LCS_INITIATOR_TCPIP);
rc               1669 drivers/s390/net/lcs.c 			if (rc == 0)
rc               1670 drivers/s390/net/lcs.c 				rc = lcs_startlan(card);
rc               1673 drivers/s390/net/lcs.c 	if (rc == 0) {
rc               1680 drivers/s390/net/lcs.c 	return rc;
rc               1689 drivers/s390/net/lcs.c 	int rc;
rc               1699 drivers/s390/net/lcs.c 		rc = lcs_send_stoplan(card,LCS_INITIATOR_TCPIP);
rc               1700 drivers/s390/net/lcs.c 		rc = lcs_send_shutdown(card);
rc               1702 drivers/s390/net/lcs.c 	rc = lcs_stop_channels(card);
rc               1705 drivers/s390/net/lcs.c 	return rc;
rc               1853 drivers/s390/net/lcs.c 	int rc;
rc               1862 drivers/s390/net/lcs.c 	rc = lcs_stopcard(card);
rc               1863 drivers/s390/net/lcs.c 	if (rc)
rc               1866 drivers/s390/net/lcs.c 	return rc;
rc               1877 drivers/s390/net/lcs.c 	int rc;
rc               1882 drivers/s390/net/lcs.c 	rc = lcs_detect(card);
rc               1883 drivers/s390/net/lcs.c 	if (rc) {
rc               1892 drivers/s390/net/lcs.c 	return rc;
rc               1918 drivers/s390/net/lcs.c 	int rc;
rc               1926 drivers/s390/net/lcs.c 	rc = kstrtos16(buf, 0, &value);
rc               1927 drivers/s390/net/lcs.c 	if (rc)
rc               1978 drivers/s390/net/lcs.c 	int rc;
rc               1985 drivers/s390/net/lcs.c 	rc = kstrtouint(buf, 0, &value);
rc               1986 drivers/s390/net/lcs.c 	if (rc)
rc               2104 drivers/s390/net/lcs.c 	int rc;
rc               2116 drivers/s390/net/lcs.c 	rc = ccw_device_set_online(card->read.ccwdev);
rc               2117 drivers/s390/net/lcs.c 	if (rc)
rc               2119 drivers/s390/net/lcs.c 	rc = ccw_device_set_online(card->write.ccwdev);
rc               2120 drivers/s390/net/lcs.c 	if (rc)
rc               2126 drivers/s390/net/lcs.c 	rc = lcs_detect(card);
rc               2127 drivers/s390/net/lcs.c 	if (rc) {
rc               2131 drivers/s390/net/lcs.c 			" failed with rc=%d (0x%x)\n", rc, rc);
rc               2251 drivers/s390/net/lcs.c         int rc;
rc               2262 drivers/s390/net/lcs.c 	rc = __lcs_shutdown_device(gdev, 1);
rc               2263 drivers/s390/net/lcs.c 	rc = lcs_new_device(gdev);
rc               2264 drivers/s390/net/lcs.c 	if (!rc)
rc               2312 drivers/s390/net/lcs.c 	int rc = 0;
rc               2315 drivers/s390/net/lcs.c 		rc = lcs_new_device(card->gdev);
rc               2318 drivers/s390/net/lcs.c 	if (rc) {
rc               2322 drivers/s390/net/lcs.c 	return rc;
rc               2419 drivers/s390/net/lcs.c 	int rc;
rc               2422 drivers/s390/net/lcs.c 	rc = lcs_register_debug_facility();
rc               2424 drivers/s390/net/lcs.c 	if (rc)
rc               2427 drivers/s390/net/lcs.c 	rc = PTR_ERR_OR_ZERO(lcs_root_dev);
rc               2428 drivers/s390/net/lcs.c 	if (rc)
rc               2430 drivers/s390/net/lcs.c 	rc = ccw_driver_register(&lcs_ccw_driver);
rc               2431 drivers/s390/net/lcs.c 	if (rc)
rc               2434 drivers/s390/net/lcs.c 	rc = ccwgroup_driver_register(&lcs_group_driver);
rc               2435 drivers/s390/net/lcs.c 	if (rc)
rc               2447 drivers/s390/net/lcs.c 	return rc;
rc                282 drivers/s390/net/lcs.h 	int rc;
rc                550 drivers/s390/net/netiucv.c 	int rc;
rc                552 drivers/s390/net/netiucv.c 	rc = -EINVAL;
rc                566 drivers/s390/net/netiucv.c 		rc = 0;
rc                571 drivers/s390/net/netiucv.c 	return rc;
rc                675 drivers/s390/net/netiucv.c 	int rc;
rc                695 drivers/s390/net/netiucv.c 	rc = iucv_message_receive(conn->path, msg, 0, conn->rx_buff->data,
rc                697 drivers/s390/net/netiucv.c 	if (rc || msg->length < 5) {
rc                699 drivers/s390/net/netiucv.c 		IUCV_DBF_TEXT_(data, 2, "rc %d from iucv_receive\n", rc);
rc                719 drivers/s390/net/netiucv.c 	int rc;
rc                772 drivers/s390/net/netiucv.c 	rc = iucv_message_send(conn->path, &txmsg, 0, 0,
rc                779 drivers/s390/net/netiucv.c 	if (rc) {
rc                784 drivers/s390/net/netiucv.c 		IUCV_DBF_TEXT_(data, 2, "rc %d from iucv_send\n", rc);
rc                802 drivers/s390/net/netiucv.c 	int rc;
rc                809 drivers/s390/net/netiucv.c 	rc = iucv_path_accept(path, &netiucv_handler, conn->userdata , conn);
rc                810 drivers/s390/net/netiucv.c 	if (rc) {
rc                811 drivers/s390/net/netiucv.c 		IUCV_DBF_TEXT_(setup, 2, "rc %d from iucv_accept", rc);
rc                874 drivers/s390/net/netiucv.c 	int rc;
rc                891 drivers/s390/net/netiucv.c 	rc = iucv_path_connect(conn->path, &netiucv_handler, conn->userid,
rc                893 drivers/s390/net/netiucv.c 	switch (rc) {
rc                933 drivers/s390/net/netiucv.c 			rc);
rc                937 drivers/s390/net/netiucv.c 	IUCV_DBF_TEXT_(setup, 5, "iucv_connect rc is %d\n", rc);
rc               1153 drivers/s390/net/netiucv.c 	int rc;
rc               1161 drivers/s390/net/netiucv.c 			rc = -EBUSY;
rc               1168 drivers/s390/net/netiucv.c 			rc = 0;
rc               1185 drivers/s390/net/netiucv.c 				rc = -ENOMEM;
rc               1186 drivers/s390/net/netiucv.c 				return rc;
rc               1206 drivers/s390/net/netiucv.c 		rc = iucv_message_send(conn->path, &msg, 0, 0,
rc               1213 drivers/s390/net/netiucv.c 		if (rc) {
rc               1230 drivers/s390/net/netiucv.c 			IUCV_DBF_TEXT_(data, 2, "rc %d from iucv_send\n", rc);
rc               1239 drivers/s390/net/netiucv.c 	return rc;
rc               1300 drivers/s390/net/netiucv.c 	int rc = 0;
rc               1309 drivers/s390/net/netiucv.c 	rc = netiucv_close(ndev);
rc               1311 drivers/s390/net/netiucv.c 	return rc;
rc               1324 drivers/s390/net/netiucv.c 	int rc = 0;
rc               1334 drivers/s390/net/netiucv.c 		rc = netiucv_open(ndev);
rc               1341 drivers/s390/net/netiucv.c 	return rc;
rc               1358 drivers/s390/net/netiucv.c 	int rc;
rc               1394 drivers/s390/net/netiucv.c 	rc = netiucv_transmit_skb(privptr->conn, skb);
rc               1396 drivers/s390/net/netiucv.c 	return rc ? NETDEV_TX_BUSY : NETDEV_TX_OK;
rc               1483 drivers/s390/net/netiucv.c 	int	rc;
rc               1487 drivers/s390/net/netiucv.c 	rc = netiucv_check_user(buf, count, username, userdata);
rc               1488 drivers/s390/net/netiucv.c 	if (rc)
rc               1489 drivers/s390/net/netiucv.c 		return rc;
rc               1530 drivers/s390/net/netiucv.c 	int rc;
rc               1536 drivers/s390/net/netiucv.c 	rc = kstrtouint(buf, 0, &bs1);
rc               1538 drivers/s390/net/netiucv.c 	if (rc == -EINVAL) {
rc               1543 drivers/s390/net/netiucv.c 	if ((rc == -ERANGE) || (bs1 > NETIUCV_BUFSIZE_MAX)) {
rc               2012 drivers/s390/net/netiucv.c 	int rc;
rc               2018 drivers/s390/net/netiucv.c 	rc = netiucv_check_user(buf, count, username, userdata);
rc               2019 drivers/s390/net/netiucv.c 	if (rc)
rc               2020 drivers/s390/net/netiucv.c 		return rc;
rc               2040 drivers/s390/net/netiucv.c 	rc = netiucv_register_device(dev);
rc               2041 drivers/s390/net/netiucv.c 	if (rc) {
rc               2044 drivers/s390/net/netiucv.c 			"ret %d from netiucv_register_device\n", rc);
rc               2052 drivers/s390/net/netiucv.c 	rc = register_netdevice(dev);
rc               2054 drivers/s390/net/netiucv.c 	if (rc)
rc               2067 drivers/s390/net/netiucv.c 	return rc;
rc               2170 drivers/s390/net/netiucv.c 	int rc;
rc               2172 drivers/s390/net/netiucv.c 	rc = iucv_register_dbf_views();
rc               2173 drivers/s390/net/netiucv.c 	if (rc)
rc               2175 drivers/s390/net/netiucv.c 	rc = iucv_register(&netiucv_handler, 1);
rc               2176 drivers/s390/net/netiucv.c 	if (rc)
rc               2180 drivers/s390/net/netiucv.c 	rc = driver_register(&netiucv_driver);
rc               2181 drivers/s390/net/netiucv.c 	if (rc) {
rc               2182 drivers/s390/net/netiucv.c 		IUCV_DBF_TEXT_(setup, 2, "ret %d from driver_register\n", rc);
rc               2188 drivers/s390/net/netiucv.c 		rc = -ENOMEM;
rc               2196 drivers/s390/net/netiucv.c 	rc = device_register(netiucv_dev);
rc               2197 drivers/s390/net/netiucv.c 	if (rc) {
rc               2202 drivers/s390/net/netiucv.c 	return rc;
rc               2211 drivers/s390/net/netiucv.c 	return rc;
rc                647 drivers/s390/net/qeth_core.h 	int rc;
rc                194 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc                197 drivers/s390/net/qeth_core_main.c 	rc = (card->thread_running_mask & threads);
rc                199 drivers/s390/net/qeth_core_main.c 	return rc;
rc                293 drivers/s390/net/qeth_core_main.c 	int rc;
rc                300 drivers/s390/net/qeth_core_main.c 		rc = do_QDIO(CARD_DDEV(card), QDIO_FLAG_SYNC_INPUT,
rc                303 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc                304 drivers/s390/net/qeth_core_main.c 			QETH_CARD_TEXT_(card, 2, "1err%d", rc);
rc                308 drivers/s390/net/qeth_core_main.c 	rc = 0;
rc                310 drivers/s390/net/qeth_core_main.c 	return rc;
rc                315 drivers/s390/net/qeth_core_main.c 	int rc;
rc                324 drivers/s390/net/qeth_core_main.c 			rc = -1;
rc                335 drivers/s390/net/qeth_core_main.c 			rc = -1;
rc                348 drivers/s390/net/qeth_core_main.c 	rc = 0;
rc                350 drivers/s390/net/qeth_core_main.c 	return rc;
rc                504 drivers/s390/net/qeth_core_main.c 	int rc;
rc                517 drivers/s390/net/qeth_core_main.c 	rc = ccw_device_start(channel->ccwdev, ccw, (addr_t) iob, 0, 0);
rc                518 drivers/s390/net/qeth_core_main.c 	if (!rc) {
rc                522 drivers/s390/net/qeth_core_main.c 				 rc, CARD_DEVID(card));
rc                529 drivers/s390/net/qeth_core_main.c 	return rc;
rc                561 drivers/s390/net/qeth_core_main.c 	iob->rc = reason;
rc                566 drivers/s390/net/qeth_core_main.c static void qeth_issue_ipa_msg(struct qeth_ipa_cmd *cmd, int rc,
rc                573 drivers/s390/net/qeth_core_main.c 	if (rc)
rc                575 drivers/s390/net/qeth_core_main.c 				 ipa_name, com, CARD_DEVID(card), rc,
rc                576 drivers/s390/net/qeth_core_main.c 				 qeth_get_ipa_msg(rc));
rc                691 drivers/s390/net/qeth_core_main.c static void qeth_cancel_cmd(struct qeth_cmd_buffer *iob, int rc)
rc                693 drivers/s390/net/qeth_core_main.c 	qeth_notify_cmd(iob, rc);
rc                737 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc                740 drivers/s390/net/qeth_core_main.c 	rc = qeth_check_idx_response(card, iob->data);
rc                741 drivers/s390/net/qeth_core_main.c 	switch (rc) {
rc                786 drivers/s390/net/qeth_core_main.c 		rc = 0;
rc                791 drivers/s390/net/qeth_core_main.c 	if (request->rc)
rc                793 drivers/s390/net/qeth_core_main.c 		rc = request->rc;
rc                795 drivers/s390/net/qeth_core_main.c 		rc = reply->callback(card, reply, cmd ? (unsigned long)cmd :
rc                800 drivers/s390/net/qeth_core_main.c 	if (rc <= 0)
rc                801 drivers/s390/net/qeth_core_main.c 		qeth_notify_cmd(request, rc);
rc                852 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc                858 drivers/s390/net/qeth_core_main.c 			rc = 1;
rc                862 drivers/s390/net/qeth_core_main.c 			rc = -EPERM;
rc                865 drivers/s390/net/qeth_core_main.c 	return rc;
rc                870 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc                873 drivers/s390/net/qeth_core_main.c 		   (rc = __qeth_do_run_thread(card, thread)) >= 0);
rc                874 drivers/s390/net/qeth_core_main.c 	return rc;
rc                965 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1007 drivers/s390/net/qeth_core_main.c 	rc = qeth_check_irb_error(card, cdev, irb);
rc               1008 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               1011 drivers/s390/net/qeth_core_main.c 			qeth_cancel_cmd(iob, rc);
rc               1050 drivers/s390/net/qeth_core_main.c 		rc = qeth_get_problem(card, cdev, irb);
rc               1051 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc               1054 drivers/s390/net/qeth_core_main.c 				qeth_cancel_cmd(iob, rc);
rc               1229 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1232 drivers/s390/net/qeth_core_main.c 	rc = netif_set_real_num_tx_queues(card->dev, count);
rc               1235 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1236 drivers/s390/net/qeth_core_main.c 		return rc;
rc               1255 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               1268 drivers/s390/net/qeth_core_main.c 		rc = qeth_osa_set_output_queues(card, chp_dsc->chpp & 0x02);
rc               1273 drivers/s390/net/qeth_core_main.c 	return rc;
rc               1308 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               1315 drivers/s390/net/qeth_core_main.c 	rc = (card->thread_start_mask & thread);
rc               1317 drivers/s390/net/qeth_core_main.c 	return rc;
rc               1416 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1420 drivers/s390/net/qeth_core_main.c 	rc = ccw_device_clear(channel->ccwdev, (addr_t)channel->active_cmd);
rc               1423 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1424 drivers/s390/net/qeth_core_main.c 		return rc;
rc               1425 drivers/s390/net/qeth_core_main.c 	rc = wait_event_interruptible_timeout(card->wait_q,
rc               1427 drivers/s390/net/qeth_core_main.c 	if (rc == -ERESTARTSYS)
rc               1428 drivers/s390/net/qeth_core_main.c 		return rc;
rc               1438 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1442 drivers/s390/net/qeth_core_main.c 	rc = ccw_device_halt(channel->ccwdev, (addr_t)channel->active_cmd);
rc               1445 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1446 drivers/s390/net/qeth_core_main.c 		return rc;
rc               1447 drivers/s390/net/qeth_core_main.c 	rc = wait_event_interruptible_timeout(card->wait_q,
rc               1449 drivers/s390/net/qeth_core_main.c 	if (rc == -ERESTARTSYS)
rc               1450 drivers/s390/net/qeth_core_main.c 		return rc;
rc               1459 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1461 drivers/s390/net/qeth_core_main.c 	rc = ccw_device_set_offline(cdev);
rc               1471 drivers/s390/net/qeth_core_main.c 	return rc;
rc               1507 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               1512 drivers/s390/net/qeth_core_main.c 		rc = qeth_halt_channels(card);
rc               1513 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1514 drivers/s390/net/qeth_core_main.c 		return rc;
rc               1520 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               1527 drivers/s390/net/qeth_core_main.c 			rc = qdio_shutdown(CARD_DDEV(card),
rc               1530 drivers/s390/net/qeth_core_main.c 			rc = qdio_shutdown(CARD_DDEV(card),
rc               1532 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               1533 drivers/s390/net/qeth_core_main.c 			QETH_CARD_TEXT_(card, 3, "1err%d", rc);
rc               1537 drivers/s390/net/qeth_core_main.c 		return rc;
rc               1541 drivers/s390/net/qeth_core_main.c 	rc = qeth_clear_halt_card(card, use_halt);
rc               1542 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1543 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 3, "2err%d", rc);
rc               1545 drivers/s390/net/qeth_core_main.c 	return rc;
rc               1556 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               1560 drivers/s390/net/qeth_core_main.c 	cpcmd("QUERY USERID", userid, sizeof(userid), &rc);
rc               1561 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1567 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               1580 drivers/s390/net/qeth_core_main.c 	rc = diag26c(request, response, DIAG26C_PORT_VNIC);
rc               1582 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1588 drivers/s390/net/qeth_core_main.c 		rc = -EIO;
rc               1600 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1601 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "err%x", rc);
rc               1750 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1776 drivers/s390/net/qeth_core_main.c 	rc = ccw_device_start_timeout(channel->ccwdev, __ccw_from_cmd(iob),
rc               1778 drivers/s390/net/qeth_core_main.c 	if (!rc)
rc               1781 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               1783 drivers/s390/net/qeth_core_main.c 				 CARD_DEVID(card), rc);
rc               1784 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, " err%d", rc);
rc               1795 drivers/s390/net/qeth_core_main.c 		rc = (timeout == -ERESTARTSYS) ? -EINTR : -ETIME;
rc               1802 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               1804 drivers/s390/net/qeth_core_main.c 			iob->rc = rc;
rc               1808 drivers/s390/net/qeth_core_main.c 	if (!rc)
rc               1809 drivers/s390/net/qeth_core_main.c 		rc = iob->rc;
rc               1813 drivers/s390/net/qeth_core_main.c 	return rc;
rc               1827 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               1833 drivers/s390/net/qeth_core_main.c 		rc = -EINVAL;
rc               1852 drivers/s390/net/qeth_core_main.c 	qeth_notify_cmd(iob, rc);
rc               1884 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1886 drivers/s390/net/qeth_core_main.c 	rc = qeth_check_idx_response(card, iob->data);
rc               1887 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1888 drivers/s390/net/qeth_core_main.c 		return rc;
rc               1920 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1924 drivers/s390/net/qeth_core_main.c 	rc = qeth_idx_check_activate_response(card, channel, iob);
rc               1925 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1933 drivers/s390/net/qeth_core_main.c 		rc = -EINVAL;
rc               1944 drivers/s390/net/qeth_core_main.c 	qeth_notify_cmd(iob, rc);
rc               1954 drivers/s390/net/qeth_core_main.c 	int rc;
rc               1958 drivers/s390/net/qeth_core_main.c 	rc = qeth_idx_check_activate_response(card, channel, iob);
rc               1959 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               1968 drivers/s390/net/qeth_core_main.c 		rc = -EINVAL;
rc               1972 drivers/s390/net/qeth_core_main.c 	qeth_notify_cmd(iob, rc);
rc               2003 drivers/s390/net/qeth_core_main.c 	int rc;
rc               2015 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_control_data(card, iob, NULL, NULL);
rc               2016 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               2017 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2027 drivers/s390/net/qeth_core_main.c 	int rc;
rc               2039 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_control_data(card, iob, NULL, NULL);
rc               2040 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               2041 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2211 drivers/s390/net/qeth_core_main.c 	int rc;
rc               2225 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_control_data(card, iob, qeth_ulp_enable_cb, &max_mtu);
rc               2226 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               2227 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2472 drivers/s390/net/qeth_core_main.c 	int rc;
rc               2476 drivers/s390/net/qeth_core_main.c 	rc = qeth_issue_next_read(card);
rc               2477 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2478 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "1err%d", rc);
rc               2479 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2481 drivers/s390/net/qeth_core_main.c 	rc = qeth_cm_enable(card);
rc               2482 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2483 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "2err%d", rc);
rc               2484 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2486 drivers/s390/net/qeth_core_main.c 	rc = qeth_cm_setup(card);
rc               2487 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2488 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "3err%d", rc);
rc               2489 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2491 drivers/s390/net/qeth_core_main.c 	rc = qeth_ulp_enable(card);
rc               2492 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2493 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "4err%d", rc);
rc               2494 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2496 drivers/s390/net/qeth_core_main.c 	rc = qeth_ulp_setup(card);
rc               2497 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2498 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "5err%d", rc);
rc               2499 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2501 drivers/s390/net/qeth_core_main.c 	rc = qeth_alloc_qdio_queues(card);
rc               2502 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2503 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "5err%d", rc);
rc               2504 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2506 drivers/s390/net/qeth_core_main.c 	rc = qeth_qdio_establish(card);
rc               2507 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2508 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "6err%d", rc);
rc               2510 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2512 drivers/s390/net/qeth_core_main.c 	rc = qeth_qdio_activate(card);
rc               2513 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2514 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "7err%d", rc);
rc               2515 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2517 drivers/s390/net/qeth_core_main.c 	rc = qeth_dm_act(card);
rc               2518 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2519 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "8err%d", rc);
rc               2520 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2666 drivers/s390/net/qeth_core_main.c 	int rc;
rc               2677 drivers/s390/net/qeth_core_main.c 		rc = qeth_init_input_buffer(card, &card->qdio.in_q->bufs[i]);
rc               2678 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               2679 drivers/s390/net/qeth_core_main.c 			return rc;
rc               2684 drivers/s390/net/qeth_core_main.c 	rc = do_QDIO(CARD_DDEV(card), QDIO_FLAG_SYNC_INPUT, 0, 0,
rc               2686 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2687 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "1err%d", rc);
rc               2688 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2692 drivers/s390/net/qeth_core_main.c 	rc = qeth_cq_init(card);
rc               2693 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               2694 drivers/s390/net/qeth_core_main.c 		return rc;
rc               2795 drivers/s390/net/qeth_core_main.c 	int rc;
rc               2806 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_control_data(card, iob, reply_cb, reply_param);
rc               2807 drivers/s390/net/qeth_core_main.c 	if (rc == -ETIME) {
rc               2811 drivers/s390/net/qeth_core_main.c 	return rc;
rc               2889 drivers/s390/net/qeth_core_main.c 	int rc;
rc               2897 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_query_setadapterparms_cb, NULL);
rc               2898 drivers/s390/net/qeth_core_main.c 	return rc;
rc               2940 drivers/s390/net/qeth_core_main.c 	int rc;
rc               2947 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_query_ipassists_cb, NULL);
rc               2948 drivers/s390/net/qeth_core_main.c 	return rc;
rc               3011 drivers/s390/net/qeth_core_main.c 	u16 rc = cmd->hdr.return_code;
rc               3013 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               3014 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "diagq:%x", rc);
rc               3062 drivers/s390/net/qeth_core_main.c 	u16 rc = cmd->hdr.return_code;
rc               3064 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               3065 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "trapc:%x", rc);
rc               3128 drivers/s390/net/qeth_core_main.c 	int rc;
rc               3178 drivers/s390/net/qeth_core_main.c 		rc = do_QDIO(CARD_DDEV(card), QDIO_FLAG_SYNC_INPUT, 0,
rc               3180 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc               3281 drivers/s390/net/qeth_core_main.c 	int rc;
rc               3326 drivers/s390/net/qeth_core_main.c 	rc = do_QDIO(CARD_DDEV(queue->card), qdio_flags,
rc               3333 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               3335 drivers/s390/net/qeth_core_main.c 		if (rc == -ENOBUFS)
rc               3341 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(queue->card, 2, " err%d", rc);
rc               3405 drivers/s390/net/qeth_core_main.c 	int rc;
rc               3408 drivers/s390/net/qeth_core_main.c 		rc = -1;
rc               3412 drivers/s390/net/qeth_core_main.c 			rc = 0;
rc               3418 drivers/s390/net/qeth_core_main.c 		rc = 0;
rc               3421 drivers/s390/net/qeth_core_main.c 	return rc;
rc               3432 drivers/s390/net/qeth_core_main.c 	int rc;
rc               3462 drivers/s390/net/qeth_core_main.c 	rc = do_QDIO(CARD_DDEV(card), QDIO_FLAG_SYNC_INPUT, queue,
rc               3465 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               3467 drivers/s390/net/qeth_core_main.c 			"QDIO reported an error, rc=%i\n", rc);
rc               3647 drivers/s390/net/qeth_core_main.c 	int rc;
rc               3680 drivers/s390/net/qeth_core_main.c 		rc = skb_linearize(skb);
rc               3681 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc               3683 drivers/s390/net/qeth_core_main.c 			return rc;
rc               3898 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               3938 drivers/s390/net/qeth_core_main.c 				rc = -EBUSY;
rc               3997 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4030 drivers/s390/net/qeth_core_main.c 	int push_len, rc;
rc               4040 drivers/s390/net/qeth_core_main.c 	rc = skb_cow_head(skb, hw_hdr_len);
rc               4041 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               4042 drivers/s390/net/qeth_core_main.c 		return rc;
rc               4060 drivers/s390/net/qeth_core_main.c 		rc = __qeth_xmit(card, queue, skb, elements, hdr, data_offset,
rc               4065 drivers/s390/net/qeth_core_main.c 		rc = qeth_do_send_packet(card, queue, skb, hdr, data_offset,
rc               4069 drivers/s390/net/qeth_core_main.c 	if (rc && !push_len)
rc               4072 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4137 drivers/s390/net/qeth_core_main.c 	int rc;
rc               4152 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_setadpparms_change_macaddr_cb,
rc               4154 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4245 drivers/s390/net/qeth_core_main.c 	int rc;
rc               4260 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_setadpparms_set_access_ctrl_cb,
rc               4262 drivers/s390/net/qeth_core_main.c 	QETH_CARD_TEXT_(card, 2, "rc=%d", rc);
rc               4263 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4268 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               4274 drivers/s390/net/qeth_core_main.c 		rc = qeth_setadpparms_set_access_ctrl(card,
rc               4276 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc               4278 drivers/s390/net/qeth_core_main.c 					 rc, CARD_DEVID(card));
rc               4279 drivers/s390/net/qeth_core_main.c 			rc = -EOPNOTSUPP;
rc               4286 drivers/s390/net/qeth_core_main.c 		rc = -EOPNOTSUPP;
rc               4288 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4305 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               4309 drivers/s390/net/qeth_core_main.c 		rc = BMCR_FULLDPLX;
rc               4314 drivers/s390/net/qeth_core_main.c 			rc |= BMCR_SPEED100;
rc               4317 drivers/s390/net/qeth_core_main.c 		rc = BMSR_ERCAP | BMSR_ANEGCOMPLETE | BMSR_LSTATUS |
rc               4322 drivers/s390/net/qeth_core_main.c 		rc = (dev->dev_addr[0] << 16) | (dev->dev_addr[1] << 8) |
rc               4324 drivers/s390/net/qeth_core_main.c 		rc = (rc >> 5) & 0xFFFF;
rc               4327 drivers/s390/net/qeth_core_main.c 		rc = (dev->dev_addr[2] << 10) & 0xFFFF;
rc               4330 drivers/s390/net/qeth_core_main.c 		rc = ADVERTISE_ALL;
rc               4333 drivers/s390/net/qeth_core_main.c 		rc = LPA_10HALF | LPA_10FULL | LPA_100HALF | LPA_100FULL |
rc               4345 drivers/s390/net/qeth_core_main.c 		rc = card->stats.rx_errors;
rc               4364 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4423 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               4460 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_snmp_command_cb, &qinfo);
rc               4461 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               4463 drivers/s390/net/qeth_core_main.c 				 CARD_DEVID(card), rc);
rc               4466 drivers/s390/net/qeth_core_main.c 			rc = -EFAULT;
rc               4470 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4504 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               4515 drivers/s390/net/qeth_core_main.c 		rc = -EOPNOTSUPP;
rc               4521 drivers/s390/net/qeth_core_main.c 			rc = -EFAULT;
rc               4529 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               4536 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               4543 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_setadpparms_query_oat_cb,
rc               4545 drivers/s390/net/qeth_core_main.c 	if (!rc) {
rc               4553 drivers/s390/net/qeth_core_main.c 			rc = -EFAULT;
rc               4561 drivers/s390/net/qeth_core_main.c 			rc = -EFAULT;
rc               4567 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4616 drivers/s390/net/qeth_core_main.c 	int rc;
rc               4623 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               4634 drivers/s390/net/qeth_core_main.c 	rc = diag26c(request, response, DIAG26C_MAC_SERVICES);
rc               4636 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               4642 drivers/s390/net/qeth_core_main.c 		rc = -EIO;
rc               4647 drivers/s390/net/qeth_core_main.c 		rc = -EINVAL;
rc               4657 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4665 drivers/s390/net/qeth_core_main.c 	int rc;
rc               4671 drivers/s390/net/qeth_core_main.c 		rc = ccw_device_set_online(ddev);
rc               4672 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc               4673 drivers/s390/net/qeth_core_main.c 			QETH_CARD_TEXT_(card, 2, "3err%d", rc);
rc               4678 drivers/s390/net/qeth_core_main.c 	rc = qeth_read_conf_data(card);
rc               4679 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               4681 drivers/s390/net/qeth_core_main.c 				 CARD_DEVID(card), rc);
rc               4682 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "5err%d", rc);
rc               4686 drivers/s390/net/qeth_core_main.c 	rc = qdio_get_ssqd_desc(ddev, &card->ssqd);
rc               4687 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               4688 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "6err%d", rc);
rc               4740 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               4746 drivers/s390/net/qeth_core_main.c 		rc =  -ENOMEM;
rc               4757 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               4767 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               4780 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               4808 drivers/s390/net/qeth_core_main.c 		rc = qdio_allocate(&init_data);
rc               4809 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc               4813 drivers/s390/net/qeth_core_main.c 		rc = qdio_establish(&init_data);
rc               4814 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc               4839 drivers/s390/net/qeth_core_main.c 	return rc;
rc               4895 drivers/s390/net/qeth_core_main.c 	int rc;
rc               4899 drivers/s390/net/qeth_core_main.c 	rc = qeth_update_from_chp_desc(card);
rc               4900 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               4901 drivers/s390/net/qeth_core_main.c 		return rc;
rc               4906 drivers/s390/net/qeth_core_main.c 	rc = qeth_qdio_clear_card(card, !IS_IQD(card));
rc               4911 drivers/s390/net/qeth_core_main.c 	rc = ccw_device_set_online(CARD_RDEV(card));
rc               4912 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               4914 drivers/s390/net/qeth_core_main.c 	rc = ccw_device_set_online(CARD_WDEV(card));
rc               4915 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               4917 drivers/s390/net/qeth_core_main.c 	rc = ccw_device_set_online(CARD_DDEV(card));
rc               4918 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               4921 drivers/s390/net/qeth_core_main.c 	if (rc == -ERESTARTSYS) {
rc               4923 drivers/s390/net/qeth_core_main.c 		return rc;
rc               4924 drivers/s390/net/qeth_core_main.c 	} else if (rc) {
rc               4925 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "1err%d", rc);
rc               4935 drivers/s390/net/qeth_core_main.c 	rc = qeth_idx_activate_read_channel(card);
rc               4936 drivers/s390/net/qeth_core_main.c 	if (rc == -EINTR) {
rc               4938 drivers/s390/net/qeth_core_main.c 		return rc;
rc               4939 drivers/s390/net/qeth_core_main.c 	} else if (rc) {
rc               4940 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "3err%d", rc);
rc               4947 drivers/s390/net/qeth_core_main.c 	rc = qeth_idx_activate_write_channel(card);
rc               4948 drivers/s390/net/qeth_core_main.c 	if (rc == -EINTR) {
rc               4950 drivers/s390/net/qeth_core_main.c 		return rc;
rc               4951 drivers/s390/net/qeth_core_main.c 	} else if (rc) {
rc               4952 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "4err%d", rc);
rc               4959 drivers/s390/net/qeth_core_main.c 	rc = qeth_mpc_initialize(card);
rc               4960 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               4961 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "5err%d", rc);
rc               4965 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_startlan(card);
rc               4966 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               4967 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "6err%d", rc);
rc               4968 drivers/s390/net/qeth_core_main.c 		if (rc == -ENETDOWN) {
rc               4983 drivers/s390/net/qeth_core_main.c 	rc = qeth_query_ipassists(card, QETH_PROT_IPV4);
rc               4984 drivers/s390/net/qeth_core_main.c 	if (rc == -ENOMEM)
rc               4987 drivers/s390/net/qeth_core_main.c 		rc = qeth_query_ipassists(card, QETH_PROT_IPV6);
rc               4988 drivers/s390/net/qeth_core_main.c 		if (rc == -ENOMEM)
rc               4992 drivers/s390/net/qeth_core_main.c 		rc = qeth_query_setadapterparms(card);
rc               4993 drivers/s390/net/qeth_core_main.c 		if (rc < 0) {
rc               4994 drivers/s390/net/qeth_core_main.c 			QETH_CARD_TEXT_(card, 2, "7err%d", rc);
rc               4999 drivers/s390/net/qeth_core_main.c 		rc = qeth_query_setdiagass(card);
rc               5000 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               5001 drivers/s390/net/qeth_core_main.c 			QETH_CARD_TEXT_(card, 2, "8err%d", rc);
rc               5008 drivers/s390/net/qeth_core_main.c 			 CARD_DEVID(card), rc);
rc               5009 drivers/s390/net/qeth_core_main.c 	return rc;
rc               5523 drivers/s390/net/qeth_core_main.c 	debug_info_t *rc = NULL;
rc               5528 drivers/s390/net/qeth_core_main.c 			rc = entry->dbf_info;
rc               5533 drivers/s390/net/qeth_core_main.c 	return rc;
rc               5643 drivers/s390/net/qeth_core_main.c 	int rc;
rc               5658 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               5666 drivers/s390/net/qeth_core_main.c 		rc = qeth_add_dbf_entry(card, dbf_name);
rc               5667 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               5674 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               5679 drivers/s390/net/qeth_core_main.c 	rc = qeth_update_from_chp_desc(card);
rc               5680 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               5692 drivers/s390/net/qeth_core_main.c 		rc = qeth_core_load_discipline(card, enforced_disc);
rc               5693 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               5698 drivers/s390/net/qeth_core_main.c 		rc = card->discipline->setup(card->gdev);
rc               5699 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               5715 drivers/s390/net/qeth_core_main.c 	return rc;
rc               5737 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               5743 drivers/s390/net/qeth_core_main.c 		rc = qeth_core_load_discipline(card, def_discipline);
rc               5744 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               5746 drivers/s390/net/qeth_core_main.c 		rc = card->discipline->setup(card->gdev);
rc               5747 drivers/s390/net/qeth_core_main.c 		if (rc) {
rc               5752 drivers/s390/net/qeth_core_main.c 	rc = card->discipline->set_online(gdev);
rc               5754 drivers/s390/net/qeth_core_main.c 	return rc;
rc               5790 drivers/s390/net/qeth_core_main.c 	int rc;
rc               5792 drivers/s390/net/qeth_core_main.c 	rc = card->discipline->set_online(gdev);
rc               5795 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               5797 drivers/s390/net/qeth_core_main.c 	return rc;
rc               5862 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               5869 drivers/s390/net/qeth_core_main.c 		rc = qeth_snmp_command(card, rq->ifr_ifru.ifru_data);
rc               5883 drivers/s390/net/qeth_core_main.c 			rc = -EINVAL;
rc               5889 drivers/s390/net/qeth_core_main.c 		rc = qeth_query_oat_command(card, rq->ifr_ifru.ifru_data);
rc               5893 drivers/s390/net/qeth_core_main.c 			rc = card->discipline->do_ioctl(dev, rq, cmd);
rc               5895 drivers/s390/net/qeth_core_main.c 			rc = -EOPNOTSUPP;
rc               5897 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               5898 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 2, "ioce%x", rc);
rc               5899 drivers/s390/net/qeth_core_main.c 	return rc;
rc               5930 drivers/s390/net/qeth_core_main.c 	int rc;
rc               5942 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_start_csum_cb, &features);
rc               5943 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               5944 drivers/s390/net/qeth_core_main.c 		return rc;
rc               5962 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_setassparms_get_caps_cb, &caps);
rc               5963 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               5965 drivers/s390/net/qeth_core_main.c 		return rc;
rc               6018 drivers/s390/net/qeth_core_main.c 	int rc;
rc               6025 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_start_tso_cb, &tso_data);
rc               6026 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               6027 drivers/s390/net/qeth_core_main.c 		return rc;
rc               6045 drivers/s390/net/qeth_core_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_setassparms_get_caps_cb, &caps);
rc               6046 drivers/s390/net/qeth_core_main.c 	if (rc) {
rc               6048 drivers/s390/net/qeth_core_main.c 		return rc;
rc               6121 drivers/s390/net/qeth_core_main.c 	int rc = 0;
rc               6127 drivers/s390/net/qeth_core_main.c 		rc = qeth_set_ipa_csum(card, features & NETIF_F_IP_CSUM,
rc               6129 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               6133 drivers/s390/net/qeth_core_main.c 		rc = qeth_set_ipa_csum(card, features & NETIF_F_IPV6_CSUM,
rc               6135 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               6139 drivers/s390/net/qeth_core_main.c 		rc = qeth_set_ipa_rx_csum(card, features & NETIF_F_RXCSUM);
rc               6140 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               6144 drivers/s390/net/qeth_core_main.c 		rc = qeth_set_ipa_tso(card, features & NETIF_F_TSO,
rc               6146 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               6150 drivers/s390/net/qeth_core_main.c 		rc = qeth_set_ipa_tso(card, features & NETIF_F_TSO6,
rc               6152 drivers/s390/net/qeth_core_main.c 		if (rc)
rc               6312 drivers/s390/net/qeth_core_main.c 	int rc;
rc               6316 drivers/s390/net/qeth_core_main.c 	rc = qeth_register_dbf_views();
rc               6317 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               6320 drivers/s390/net/qeth_core_main.c 	rc = PTR_ERR_OR_ZERO(qeth_core_root_dev);
rc               6321 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               6328 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               6334 drivers/s390/net/qeth_core_main.c 		rc = -ENOMEM;
rc               6337 drivers/s390/net/qeth_core_main.c 	rc = ccw_driver_register(&qeth_ccw_driver);
rc               6338 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               6340 drivers/s390/net/qeth_core_main.c 	rc = ccwgroup_driver_register(&qeth_core_ccwgroup_driver);
rc               6341 drivers/s390/net/qeth_core_main.c 	if (rc)
rc               6358 drivers/s390/net/qeth_core_main.c 	return rc;
rc                138 drivers/s390/net/qeth_core_mpc.c 	enum qeth_ipa_return_codes rc;
rc                208 drivers/s390/net/qeth_core_mpc.c const char *qeth_get_ipa_msg(enum qeth_ipa_return_codes rc)
rc                213 drivers/s390/net/qeth_core_mpc.c 		if (qeth_ipa_rc_msg[x].rc == rc)
rc                809 drivers/s390/net/qeth_core_mpc.h extern const char *qeth_get_ipa_msg(enum qeth_ipa_return_codes rc);
rc                121 drivers/s390/net/qeth_core_sys.c 	int rc = 0;
rc                128 drivers/s390/net/qeth_core_sys.c 		rc = -EPERM;
rc                134 drivers/s390/net/qeth_core_sys.c 		rc = -EINVAL;
rc                139 drivers/s390/net/qeth_core_sys.c 		rc = -EINVAL;
rc                145 drivers/s390/net/qeth_core_sys.c 	return rc ? rc : count;
rc                196 drivers/s390/net/qeth_core_sys.c 	int rc = 0;
rc                206 drivers/s390/net/qeth_core_sys.c 		rc = -EPERM;
rc                215 drivers/s390/net/qeth_core_sys.c 		rc = -EPERM;
rc                230 drivers/s390/net/qeth_core_sys.c 			rc = -EOPNOTSUPP;
rc                251 drivers/s390/net/qeth_core_sys.c 		rc = -EINVAL;
rc                254 drivers/s390/net/qeth_core_sys.c 	return rc ? rc : count;
rc                277 drivers/s390/net/qeth_core_sys.c 	int rc = 0;
rc                284 drivers/s390/net/qeth_core_sys.c 		rc = -EPERM;
rc                293 drivers/s390/net/qeth_core_sys.c 		rc = qeth_realloc_buffer_pool(card, cnt);
rc                297 drivers/s390/net/qeth_core_sys.c 	return rc ? rc : count;
rc                343 drivers/s390/net/qeth_core_sys.c 	int rc;
rc                348 drivers/s390/net/qeth_core_sys.c 	rc = kstrtobool(buf, &reset);
rc                349 drivers/s390/net/qeth_core_sys.c 	if (rc)
rc                350 drivers/s390/net/qeth_core_sys.c 		return rc;
rc                385 drivers/s390/net/qeth_core_sys.c 	int i, rc = 0;
rc                393 drivers/s390/net/qeth_core_sys.c 		rc = -EPERM;
rc                406 drivers/s390/net/qeth_core_sys.c 		rc = -EINVAL;
rc                414 drivers/s390/net/qeth_core_sys.c 		rc = -EOPNOTSUPP;
rc                422 drivers/s390/net/qeth_core_sys.c 			rc = -ENOMEM;
rc                432 drivers/s390/net/qeth_core_sys.c 	rc = qeth_core_load_discipline(card, newdis);
rc                433 drivers/s390/net/qeth_core_sys.c 	if (rc)
rc                436 drivers/s390/net/qeth_core_sys.c 	rc = card->discipline->setup(card->gdev);
rc                437 drivers/s390/net/qeth_core_sys.c 	if (rc)
rc                441 drivers/s390/net/qeth_core_sys.c 	return rc ? rc : count;
rc                476 drivers/s390/net/qeth_core_sys.c 	int rc = 0;
rc                483 drivers/s390/net/qeth_core_sys.c 		rc = -EOPNOTSUPP;
rc                497 drivers/s390/net/qeth_core_sys.c 		rc = -EINVAL;
rc                500 drivers/s390/net/qeth_core_sys.c 	rc = count;
rc                508 drivers/s390/net/qeth_core_sys.c 			rc = ipa_rc;
rc                512 drivers/s390/net/qeth_core_sys.c 	return rc;
rc                523 drivers/s390/net/qeth_core_sys.c 	int	rc = 0;
rc                531 drivers/s390/net/qeth_core_sys.c 	rc = qeth_query_switch_attributes(card, &sw_info);
rc                532 drivers/s390/net/qeth_core_sys.c 	if (rc)
rc                533 drivers/s390/net/qeth_core_sys.c 		return rc;
rc                536 drivers/s390/net/qeth_core_sys.c 		rc = sprintf(buf, "unknown");
rc                539 drivers/s390/net/qeth_core_sys.c 		rc = sprintf(buf, (sw_info.settings & QETH_SWITCH_FORW_802_1 ?
rc                542 drivers/s390/net/qeth_core_sys.c 		rc += sprintf(buf + rc,
rc                545 drivers/s390/net/qeth_core_sys.c 	rc += sprintf(buf + rc, "\n");
rc                547 drivers/s390/net/qeth_core_sys.c 	return rc;
rc                570 drivers/s390/net/qeth_core_sys.c 	int rc = 0;
rc                584 drivers/s390/net/qeth_core_sys.c 				rc = qeth_hw_trap(card, QETH_DIAGS_TRAP_ARM);
rc                585 drivers/s390/net/qeth_core_sys.c 				if (!rc)
rc                588 drivers/s390/net/qeth_core_sys.c 				rc = -EINVAL;
rc                593 drivers/s390/net/qeth_core_sys.c 			rc = qeth_hw_trap(card, QETH_DIAGS_TRAP_DISARM);
rc                594 drivers/s390/net/qeth_core_sys.c 			if (!rc)
rc                599 drivers/s390/net/qeth_core_sys.c 		rc = qeth_hw_trap(card, QETH_DIAGS_TRAP_CAPTURE);
rc                601 drivers/s390/net/qeth_core_sys.c 		rc = -EINVAL;
rc                604 drivers/s390/net/qeth_core_sys.c 	return rc ? rc : count;
rc                623 drivers/s390/net/qeth_core_sys.c 	int i, rc = 0;
rc                630 drivers/s390/net/qeth_core_sys.c 		rc = -EPERM;
rc                637 drivers/s390/net/qeth_core_sys.c 		rc = -EINVAL;
rc                640 drivers/s390/net/qeth_core_sys.c 	return rc ? rc : count;
rc                268 drivers/s390/net/qeth_ethtool.c 	int rc;
rc                310 drivers/s390/net/qeth_ethtool.c 	rc = qeth_query_card_info(card, &carrier_info);
rc                311 drivers/s390/net/qeth_ethtool.c 	if (rc == -EOPNOTSUPP) /* for old hardware, return heuristic */
rc                313 drivers/s390/net/qeth_ethtool.c 	if (rc) /* report error from the hardware operation */
rc                314 drivers/s390/net/qeth_ethtool.c 		return rc;
rc                 40 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                 46 drivers/s390/net/qeth_l2_main.c 		rc = 0;
rc                 49 drivers/s390/net/qeth_l2_main.c 		rc = -EOPNOTSUPP;
rc                 52 drivers/s390/net/qeth_l2_main.c 		rc = -ENOSPC;
rc                 56 drivers/s390/net/qeth_l2_main.c 		rc = -EEXIST;
rc                 60 drivers/s390/net/qeth_l2_main.c 		rc = -EPERM;
rc                 63 drivers/s390/net/qeth_l2_main.c 		rc = -ENOENT;
rc                 66 drivers/s390/net/qeth_l2_main.c 		rc = -EIO;
rc                 69 drivers/s390/net/qeth_l2_main.c 	return rc;
rc                100 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                103 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setdelmac(card, mac, IPA_CMD_SETVMAC);
rc                104 drivers/s390/net/qeth_l2_main.c 	if (rc == 0) {
rc                108 drivers/s390/net/qeth_l2_main.c 		switch (rc) {
rc                119 drivers/s390/net/qeth_l2_main.c 	return rc;
rc                126 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                129 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setdelmac(card, mac, cmd);
rc                130 drivers/s390/net/qeth_l2_main.c 	if (rc == -EEXIST)
rc                133 drivers/s390/net/qeth_l2_main.c 	else if (rc)
rc                135 drivers/s390/net/qeth_l2_main.c 				 CARD_DEVID(card), rc);
rc                136 drivers/s390/net/qeth_l2_main.c 	return rc;
rc                143 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                146 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setdelmac(card, mac, cmd);
rc                147 drivers/s390/net/qeth_l2_main.c 	if (rc)
rc                149 drivers/s390/net/qeth_l2_main.c 				 CARD_DEVID(card), rc);
rc                150 drivers/s390/net/qeth_l2_main.c 	return rc;
rc                352 drivers/s390/net/qeth_l2_main.c 	int rc = 0;
rc                357 drivers/s390/net/qeth_l2_main.c 		rc = qeth_vm_request_mac(card);
rc                358 drivers/s390/net/qeth_l2_main.c 		if (!rc)
rc                361 drivers/s390/net/qeth_l2_main.c 				 CARD_DEVID(card), rc);
rc                362 drivers/s390/net/qeth_l2_main.c 		QETH_CARD_TEXT_(card, 2, "err%04x", rc);
rc                367 drivers/s390/net/qeth_l2_main.c 		rc = qeth_setadpparms_change_macaddr(card);
rc                368 drivers/s390/net/qeth_l2_main.c 		if (!rc)
rc                371 drivers/s390/net/qeth_l2_main.c 				 CARD_DEVID(card), rc);
rc                372 drivers/s390/net/qeth_l2_main.c 		QETH_CARD_TEXT_(card, 2, "1err%04x", rc);
rc                378 drivers/s390/net/qeth_l2_main.c 		return (rc) ? rc : -EADDRNOTAVAIL;
rc                411 drivers/s390/net/qeth_l2_main.c 	int rc = 0;
rc                429 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setmac(card, addr->sa_data);
rc                430 drivers/s390/net/qeth_l2_main.c 	if (rc)
rc                431 drivers/s390/net/qeth_l2_main.c 		return rc;
rc                444 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                456 drivers/s390/net/qeth_l2_main.c 	rc = qeth_bridgeport_setrole(card, role);
rc                457 drivers/s390/net/qeth_l2_main.c 	QETH_CARD_TEXT_(card, 2, "bpm%c%04x", enable ? '+' : '-', rc);
rc                458 drivers/s390/net/qeth_l2_main.c 	if (!rc) {
rc                516 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                535 drivers/s390/net/qeth_l2_main.c 			rc = qeth_l2_write_mac(card, mac->mac_addr);
rc                536 drivers/s390/net/qeth_l2_main.c 			if (rc) {
rc                559 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                576 drivers/s390/net/qeth_l2_main.c 		rc = -E2BIG;
rc                580 drivers/s390/net/qeth_l2_main.c 	rc = qeth_do_send_packet(card, queue, skb, hdr, hd_len, hd_len,
rc                583 drivers/s390/net/qeth_l2_main.c 	if (rc && hd_len)
rc                585 drivers/s390/net/qeth_l2_main.c 	return rc;
rc                594 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                603 drivers/s390/net/qeth_l2_main.c 		rc = qeth_l2_xmit_osn(card, skb, queue);
rc                605 drivers/s390/net/qeth_l2_main.c 		rc = qeth_xmit(card, skb, queue, qeth_get_ip_version(skb),
rc                608 drivers/s390/net/qeth_l2_main.c 	if (!rc)
rc                636 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                642 drivers/s390/net/qeth_l2_main.c 		rc = qeth_l2_create_device_attributes(&gdev->dev);
rc                643 drivers/s390/net/qeth_l2_main.c 		if (rc)
rc                644 drivers/s390/net/qeth_l2_main.c 			return rc;
rc                705 drivers/s390/net/qeth_l2_main.c 	int rc;
rc                759 drivers/s390/net/qeth_l2_main.c 	rc = register_netdev(card->dev);
rc                760 drivers/s390/net/qeth_l2_main.c 	if (!rc && carrier_ok)
rc                763 drivers/s390/net/qeth_l2_main.c 	if (rc)
rc                765 drivers/s390/net/qeth_l2_main.c 	return rc;
rc                792 drivers/s390/net/qeth_l2_main.c 	int rc = 0;
rc                799 drivers/s390/net/qeth_l2_main.c 	rc = qeth_core_hardsetup_card(card, &carrier_ok);
rc                800 drivers/s390/net/qeth_l2_main.c 	if (rc) {
rc                801 drivers/s390/net/qeth_l2_main.c 		QETH_CARD_TEXT_(card, 2, "2err%04x", rc);
rc                802 drivers/s390/net/qeth_l2_main.c 		rc = -ENODEV;
rc                837 drivers/s390/net/qeth_l2_main.c 		rc = qeth_l2_start_ipassists(card);
rc                838 drivers/s390/net/qeth_l2_main.c 		if (rc)
rc                842 drivers/s390/net/qeth_l2_main.c 	rc = qeth_init_qdio_queues(card);
rc                843 drivers/s390/net/qeth_l2_main.c 	if (rc) {
rc                844 drivers/s390/net/qeth_l2_main.c 		QETH_CARD_TEXT_(card, 2, "6err%d", rc);
rc                845 drivers/s390/net/qeth_l2_main.c 		rc = -ENODEV;
rc                853 drivers/s390/net/qeth_l2_main.c 		rc = qeth_l2_setup_netdev(card, carrier_ok);
rc                854 drivers/s390/net/qeth_l2_main.c 		if (rc)
rc                887 drivers/s390/net/qeth_l2_main.c 	return rc;
rc                894 drivers/s390/net/qeth_l2_main.c 	int rc = 0, rc2 = 0, rc3 = 0;
rc                913 drivers/s390/net/qeth_l2_main.c 	rc  = qeth_stop_channel(&card->data);
rc                916 drivers/s390/net/qeth_l2_main.c 	if (!rc)
rc                917 drivers/s390/net/qeth_l2_main.c 		rc = (rc2) ? rc2 : rc3;
rc                918 drivers/s390/net/qeth_l2_main.c 	if (rc)
rc                919 drivers/s390/net/qeth_l2_main.c 		QETH_CARD_TEXT_(card, 2, "1err%d", rc);
rc                937 drivers/s390/net/qeth_l2_main.c 	int rc = 0;
rc                947 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_set_online(card->gdev);
rc                948 drivers/s390/net/qeth_l2_main.c 	if (!rc)
rc               1311 drivers/s390/net/qeth_l2_main.c 	int rc;
rc               1320 drivers/s390/net/qeth_l2_main.c 			rc = 0;
rc               1324 drivers/s390/net/qeth_l2_main.c 			rc = -EOPNOTSUPP;
rc               1328 drivers/s390/net/qeth_l2_main.c 			rc = -ENODEV; /* maybe not the best code here? */
rc               1334 drivers/s390/net/qeth_l2_main.c 			rc = -EPERM;
rc               1342 drivers/s390/net/qeth_l2_main.c 				rc = -EEXIST;
rc               1347 drivers/s390/net/qeth_l2_main.c 				rc = -EBUSY;
rc               1352 drivers/s390/net/qeth_l2_main.c 				rc = -EIO;
rc               1357 drivers/s390/net/qeth_l2_main.c 			rc = -EBUSY;
rc               1363 drivers/s390/net/qeth_l2_main.c 			rc = -EEXIST;
rc               1369 drivers/s390/net/qeth_l2_main.c 			rc = -EBUSY;
rc               1375 drivers/s390/net/qeth_l2_main.c 			rc = -EACCES;
rc               1380 drivers/s390/net/qeth_l2_main.c 			rc = -EIO;
rc               1385 drivers/s390/net/qeth_l2_main.c 			rc = -EOPNOTSUPP;
rc               1388 drivers/s390/net/qeth_l2_main.c 			rc = -EOPNOTSUPP;
rc               1391 drivers/s390/net/qeth_l2_main.c 			rc = -EIO;
rc               1395 drivers/s390/net/qeth_l2_main.c 	if (rc) {
rc               1399 drivers/s390/net/qeth_l2_main.c 	return rc;
rc               1431 drivers/s390/net/qeth_l2_main.c 	int rc;
rc               1434 drivers/s390/net/qeth_l2_main.c 	rc = qeth_bridgeport_makerc(card, cmd);
rc               1435 drivers/s390/net/qeth_l2_main.c 	if (rc)
rc               1436 drivers/s390/net/qeth_l2_main.c 		return rc;
rc               1476 drivers/s390/net/qeth_l2_main.c 	int rc;
rc               1479 drivers/s390/net/qeth_l2_main.c 	rc = qeth_bridgeport_makerc(card, cmd);
rc               1480 drivers/s390/net/qeth_l2_main.c 	if (rc)
rc               1481 drivers/s390/net/qeth_l2_main.c 		return rc;
rc               1585 drivers/s390/net/qeth_l2_main.c 	int rc;
rc               1590 drivers/s390/net/qeth_l2_main.c 			rc = 0;
rc               1595 drivers/s390/net/qeth_l2_main.c 			rc = -EOPNOTSUPP;
rc               1600 drivers/s390/net/qeth_l2_main.c 			rc = -EAGAIN;
rc               1603 drivers/s390/net/qeth_l2_main.c 			rc = -EIO;
rc               1606 drivers/s390/net/qeth_l2_main.c 		rc = -EIO;
rc               1608 drivers/s390/net/qeth_l2_main.c 	if (rc) {
rc               1612 drivers/s390/net/qeth_l2_main.c 	return rc;
rc               1648 drivers/s390/net/qeth_l2_main.c 	int rc;
rc               1662 drivers/s390/net/qeth_l2_main.c 		rc = qdio_pnso_brinfo(schid, 1, &response,
rc               1665 drivers/s390/net/qeth_l2_main.c 		rc = qdio_pnso_brinfo(schid, 0, &response, NULL, NULL);
rc               1666 drivers/s390/net/qeth_l2_main.c 	return qeth_anset_makerc(card, rc, response);
rc               1680 drivers/s390/net/qeth_l2_main.c 	int rc;
rc               1687 drivers/s390/net/qeth_l2_main.c 		rc = -EOPNOTSUPP;
rc               1690 drivers/s390/net/qeth_l2_main.c 		rc = -EALREADY;
rc               1693 drivers/s390/net/qeth_l2_main.c 		rc = -EBUSY;
rc               1696 drivers/s390/net/qeth_l2_main.c 		rc = -ENOSPC;
rc               1699 drivers/s390/net/qeth_l2_main.c 		rc = -EACCES;
rc               1702 drivers/s390/net/qeth_l2_main.c 		rc = -EIO;
rc               1706 drivers/s390/net/qeth_l2_main.c 	return rc;
rc               1844 drivers/s390/net/qeth_l2_main.c 	int rc = 0;
rc               1868 drivers/s390/net/qeth_l2_main.c 		return rc;
rc               1876 drivers/s390/net/qeth_l2_main.c 		return rc;
rc               1879 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_vnicc_set_char(card, vnicc, cmd);
rc               1880 drivers/s390/net/qeth_l2_main.c 	if (rc)
rc               1892 drivers/s390/net/qeth_l2_main.c 	return rc;
rc               1898 drivers/s390/net/qeth_l2_main.c 	int rc = 0;
rc               1911 drivers/s390/net/qeth_l2_main.c 		rc = qeth_l2_vnicc_query_chars(card);
rc               1914 drivers/s390/net/qeth_l2_main.c 	return rc;
rc               1922 drivers/s390/net/qeth_l2_main.c 	int rc = 0;
rc               1936 drivers/s390/net/qeth_l2_main.c 		return rc;
rc               1941 drivers/s390/net/qeth_l2_main.c 		return rc;
rc               1945 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_vnicc_getset_timeout(card, QETH_VNICC_LEARNING,
rc               1947 drivers/s390/net/qeth_l2_main.c 	if (!rc)
rc               1950 drivers/s390/net/qeth_l2_main.c 	return rc;
rc               1958 drivers/s390/net/qeth_l2_main.c 	int rc = 0;
rc               1973 drivers/s390/net/qeth_l2_main.c 		rc = qeth_l2_vnicc_getset_timeout(card, QETH_VNICC_LEARNING,
rc               1977 drivers/s390/net/qeth_l2_main.c 	return rc;
rc                 18 drivers/s390/net/qeth_l2_sys.c 	int rc = 0;
rc                 30 drivers/s390/net/qeth_l2_sys.c 		rc = qeth_bridgeport_query_ports(card,
rc                 32 drivers/s390/net/qeth_l2_sys.c 	if (!rc) {
rc                 42 drivers/s390/net/qeth_l2_sys.c 				rc = -EIO;
rc                 53 drivers/s390/net/qeth_l2_sys.c 				rc = -EIO;
rc                 55 drivers/s390/net/qeth_l2_sys.c 		if (rc)
rc                 59 drivers/s390/net/qeth_l2_sys.c 			rc = sprintf(buf, "%s\n", word);
rc                 63 drivers/s390/net/qeth_l2_sys.c 	return rc;
rc                 81 drivers/s390/net/qeth_l2_sys.c 	int rc = 0;
rc                 99 drivers/s390/net/qeth_l2_sys.c 		rc = -EBUSY;
rc                102 drivers/s390/net/qeth_l2_sys.c 		rc = -EPERM;
rc                104 drivers/s390/net/qeth_l2_sys.c 		rc = qeth_bridgeport_setrole(card, role);
rc                105 drivers/s390/net/qeth_l2_sys.c 		if (!rc)
rc                113 drivers/s390/net/qeth_l2_sys.c 	return rc ? rc : count;
rc                155 drivers/s390/net/qeth_l2_sys.c 	int rc;
rc                160 drivers/s390/net/qeth_l2_sys.c 	rc = kstrtobool(buf, &enable);
rc                161 drivers/s390/net/qeth_l2_sys.c 	if (rc)
rc                162 drivers/s390/net/qeth_l2_sys.c 		return rc;
rc                168 drivers/s390/net/qeth_l2_sys.c 		rc = -EBUSY;
rc                170 drivers/s390/net/qeth_l2_sys.c 		rc = qeth_bridgeport_an_set(card, enable);
rc                171 drivers/s390/net/qeth_l2_sys.c 		if (!rc)
rc                179 drivers/s390/net/qeth_l2_sys.c 	return rc ? rc : count;
rc                214 drivers/s390/net/qeth_l2_sys.c 	int rc = 0;
rc                235 drivers/s390/net/qeth_l2_sys.c 		rc = -EBUSY;
rc                237 drivers/s390/net/qeth_l2_sys.c 		rc = -EPERM;
rc                241 drivers/s390/net/qeth_l2_sys.c 		rc = 0;
rc                247 drivers/s390/net/qeth_l2_sys.c 	return rc ? rc : count;
rc                274 drivers/s390/net/qeth_l2_sys.c 	int rc;
rc                291 drivers/s390/net/qeth_l2_sys.c 		rc = qeth_bridgeport_an_set(card, 1);
rc                292 drivers/s390/net/qeth_l2_sys.c 		if (rc)
rc                329 drivers/s390/net/qeth_l2_sys.c 	int rc;
rc                334 drivers/s390/net/qeth_l2_sys.c 	rc = qeth_l2_vnicc_get_timeout(card, &timeout);
rc                335 drivers/s390/net/qeth_l2_sys.c 	if (rc == -EBUSY)
rc                337 drivers/s390/net/qeth_l2_sys.c 	if (rc == -EOPNOTSUPP)
rc                339 drivers/s390/net/qeth_l2_sys.c 	return rc ? rc : sprintf(buf, "%d\n", timeout);
rc                349 drivers/s390/net/qeth_l2_sys.c 	int rc;
rc                354 drivers/s390/net/qeth_l2_sys.c 	rc = kstrtou32(buf, 10, &timeout);
rc                355 drivers/s390/net/qeth_l2_sys.c 	if (rc)
rc                356 drivers/s390/net/qeth_l2_sys.c 		return rc;
rc                359 drivers/s390/net/qeth_l2_sys.c 	rc = qeth_l2_vnicc_set_timeout(card, timeout);
rc                361 drivers/s390/net/qeth_l2_sys.c 	return rc ? rc : count;
rc                371 drivers/s390/net/qeth_l2_sys.c 	int rc;
rc                377 drivers/s390/net/qeth_l2_sys.c 	rc = qeth_l2_vnicc_get_state(card, vnicc, &state);
rc                379 drivers/s390/net/qeth_l2_sys.c 	if (rc == -EBUSY)
rc                381 drivers/s390/net/qeth_l2_sys.c 	if (rc == -EOPNOTSUPP)
rc                383 drivers/s390/net/qeth_l2_sys.c 	return rc ? rc : sprintf(buf, "%d\n", state);
rc                394 drivers/s390/net/qeth_l2_sys.c 	int rc;
rc                404 drivers/s390/net/qeth_l2_sys.c 	rc = qeth_l2_vnicc_set_state(card, vnicc, state);
rc                407 drivers/s390/net/qeth_l2_sys.c 	return rc ? rc : count;
rc                114 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                130 drivers/s390/net/qeth_l3_main.c 			rc = !memcmp(addr_bits, ipatoe_bits,
rc                133 drivers/s390/net/qeth_l3_main.c 			rc = !memcmp(addr_bits, ipatoe_bits,
rc                135 drivers/s390/net/qeth_l3_main.c 		if (rc)
rc                140 drivers/s390/net/qeth_l3_main.c 		rc = !rc;
rc                142 drivers/s390/net/qeth_l3_main.c 		rc = !rc;
rc                144 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                150 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                173 drivers/s390/net/qeth_l3_main.c 		return rc;
rc                178 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_deregister_addr_entry(card, addr);
rc                183 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                188 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                249 drivers/s390/net/qeth_l3_main.c 			rc = qeth_l3_register_addr_entry(card, addr);
rc                253 drivers/s390/net/qeth_l3_main.c 			rc = qeth_l3_register_addr_entry(card, addr);
rc                255 drivers/s390/net/qeth_l3_main.c 		if (!rc || rc == -EADDRINUSE || rc == -ENETDOWN) {
rc                267 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                273 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                276 drivers/s390/net/qeth_l3_main.c 	rc = add ? qeth_l3_add_ip(card, addr) : qeth_l3_delete_ip(card, addr);
rc                279 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                321 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                332 drivers/s390/net/qeth_l3_main.c 				rc = qeth_l3_register_addr_entry(card, addr);
rc                336 drivers/s390/net/qeth_l3_main.c 				rc = qeth_l3_register_addr_entry(card, addr);
rc                338 drivers/s390/net/qeth_l3_main.c 			if (!rc) {
rc                460 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                471 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_ipa_cmd(card, iob, NULL, NULL);
rc                473 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                510 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                514 drivers/s390/net/qeth_l3_main.c 	rc = qeth_l3_correct_routing_type(card, &card->options.route4.type,
rc                516 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc                517 drivers/s390/net/qeth_l3_main.c 		return rc;
rc                519 drivers/s390/net/qeth_l3_main.c 	rc = qeth_l3_send_setrouting(card, card->options.route4.type,
rc                521 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                524 drivers/s390/net/qeth_l3_main.c 				 rc, CARD_DEVID(card));
rc                526 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                531 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                537 drivers/s390/net/qeth_l3_main.c 	rc = qeth_l3_correct_routing_type(card, &card->options.route6.type,
rc                539 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc                540 drivers/s390/net/qeth_l3_main.c 		return rc;
rc                542 drivers/s390/net/qeth_l3_main.c 	rc = qeth_l3_send_setrouting(card, card->options.route6.type,
rc                544 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                547 drivers/s390/net/qeth_l3_main.c 				 rc, CARD_DEVID(card));
rc                549 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                592 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                604 drivers/s390/net/qeth_l3_main.c 			rc = -EEXIST;
rc                609 drivers/s390/net/qeth_l3_main.c 	if (!rc) {
rc                616 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                624 drivers/s390/net/qeth_l3_main.c 	int rc = -ENOENT;
rc                639 drivers/s390/net/qeth_l3_main.c 			rc = 0;
rc                644 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                680 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                699 drivers/s390/net/qeth_l3_main.c 			rc =  qeth_l3_send_setdelmc(card, addr, IPA_CMD_SETIPM);
rc                701 drivers/s390/net/qeth_l3_main.c 			rc = qeth_l3_send_setdelip(card, addr, IPA_CMD_SETIP);
rc                702 drivers/s390/net/qeth_l3_main.c 		if (rc)
rc                704 drivers/s390/net/qeth_l3_main.c 	} while ((--cnt > 0) && rc);
rc                705 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                711 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                717 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                734 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_send_setdelmc(card, addr, IPA_CMD_DELIPM);
rc                736 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_send_setdelip(card, addr, IPA_CMD_DELIP);
rc                737 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc                740 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                745 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                750 drivers/s390/net/qeth_l3_main.c 		rc = qeth_setadpparms_change_macaddr(card);
rc                751 drivers/s390/net/qeth_l3_main.c 		if (rc)
rc                756 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                761 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                771 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms(card, IPA_ARP_PROCESSING,
rc                773 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                778 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                783 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                794 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms(card, IPA_SOURCE_MAC,
rc                796 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc                800 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                805 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                815 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms(card, IPA_VLAN_PRIO,
rc                817 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                824 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                829 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                840 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms(card, IPA_MULTICASTING,
rc                842 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                850 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                856 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                863 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms(card, IPA_IPV6, IPA_CMD_ASS_START,
rc                865 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                869 drivers/s390/net/qeth_l3_main.c 		return rc;
rc                871 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms_v6(card, IPA_IPV6, IPA_CMD_ASS_START,
rc                873 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                877 drivers/s390/net/qeth_l3_main.c 		return rc;
rc                879 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms_v6(card, IPA_PASSTHRU,
rc                881 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                885 drivers/s390/net/qeth_l3_main.c 		return rc;
rc                907 drivers/s390/net/qeth_l3_main.c 	int rc;
rc                915 drivers/s390/net/qeth_l3_main.c 		rc = -EOPNOTSUPP;
rc                918 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms(card, IPA_FILTERING,
rc                920 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                926 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms(card, IPA_FILTERING,
rc                928 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                936 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_simple_setassparms(card, IPA_FILTERING,
rc                938 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc                949 drivers/s390/net/qeth_l3_main.c 	return rc;
rc                982 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc                996 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_l3_iqd_read_initial_mac_cb,
rc                998 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               1020 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc               1040 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_l3_get_unique_id_cb, NULL);
rc               1041 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               1049 drivers/s390/net/qeth_l3_main.c 	__u16 rc;
rc               1054 drivers/s390/net/qeth_l3_main.c 	rc = cmd->hdr.return_code;
rc               1055 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               1056 drivers/s390/net/qeth_l3_main.c 		QETH_CARD_TEXT_(card, 2, "dxter%x", rc);
rc               1061 drivers/s390/net/qeth_l3_main.c 		switch (rc) {
rc               1073 drivers/s390/net/qeth_l3_main.c 		switch (rc) {
rc               1098 drivers/s390/net/qeth_l3_main.c 	return rc ? -EIO : 0;
rc               1467 drivers/s390/net/qeth_l3_main.c 	int i, rc;
rc               1478 drivers/s390/net/qeth_l3_main.c 				rc = qeth_l3_deregister_addr_entry(card, addr);
rc               1479 drivers/s390/net/qeth_l3_main.c 				if (!rc || rc == -ENOENT) {
rc               1485 drivers/s390/net/qeth_l3_main.c 				rc = qeth_l3_register_addr_entry(card, addr);
rc               1486 drivers/s390/net/qeth_l3_main.c 				if (rc && rc != -ENETDOWN) {
rc               1503 drivers/s390/net/qeth_l3_main.c static int qeth_l3_arp_makerc(u16 rc)
rc               1505 drivers/s390/net/qeth_l3_main.c 	switch (rc) {
rc               1532 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               1555 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_l3_arp_cmd_cb, NULL);
rc               1556 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               1558 drivers/s390/net/qeth_l3_main.c 				 CARD_DEVID(card), rc);
rc               1559 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               1566 drivers/s390/net/qeth_l3_main.c 	__u32 rc;
rc               1573 drivers/s390/net/qeth_l3_main.c 			rc = is_hsi ? sizeof(struct qeth_arp_qi_entry5_short) :
rc               1576 drivers/s390/net/qeth_l3_main.c 			rc = is_hsi ? sizeof(struct qeth_arp_qi_entry5) :
rc               1582 drivers/s390/net/qeth_l3_main.c 			rc = is_hsi ?
rc               1586 drivers/s390/net/qeth_l3_main.c 			rc = is_hsi ?
rc               1592 drivers/s390/net/qeth_l3_main.c 		rc = 0;
rc               1595 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               1689 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               1700 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_l3_arp_query_cb, qinfo);
rc               1701 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               1703 drivers/s390/net/qeth_l3_main.c 				 CARD_DEVID(card), rc);
rc               1704 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               1710 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               1717 drivers/s390/net/qeth_l3_main.c 		rc = -EOPNOTSUPP;
rc               1722 drivers/s390/net/qeth_l3_main.c 		rc = -EFAULT;
rc               1727 drivers/s390/net/qeth_l3_main.c 		rc = -ENOMEM;
rc               1731 drivers/s390/net/qeth_l3_main.c 	rc = qeth_l3_query_arp_cache_info(card, QETH_PROT_IPV4, &qinfo);
rc               1732 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc               1734 drivers/s390/net/qeth_l3_main.c 			rc = -EFAULT;
rc               1743 drivers/s390/net/qeth_l3_main.c 		rc = -EFAULT;
rc               1751 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               1760 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               1787 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_l3_arp_cmd_cb, NULL);
rc               1788 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               1790 drivers/s390/net/qeth_l3_main.c 				 arp_cmd, CARD_DEVID(card), rc);
rc               1791 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               1797 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               1818 drivers/s390/net/qeth_l3_main.c 	rc = qeth_send_ipa_cmd(card, iob, qeth_l3_arp_cmd_cb, NULL);
rc               1819 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               1821 drivers/s390/net/qeth_l3_main.c 				 CARD_DEVID(card), rc);
rc               1822 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               1830 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc               1835 drivers/s390/net/qeth_l3_main.c 			rc = -EPERM;
rc               1838 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_arp_set_no_entries(card, rq->ifr_ifru.ifru_ivalue);
rc               1842 drivers/s390/net/qeth_l3_main.c 			rc = -EPERM;
rc               1845 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_arp_query(card, rq->ifr_ifru.ifru_data);
rc               1860 drivers/s390/net/qeth_l3_main.c 			rc = -EPERM;
rc               1863 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_arp_flush_cache(card);
rc               1866 drivers/s390/net/qeth_l3_main.c 		rc = -EOPNOTSUPP;
rc               1868 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               2026 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               2031 drivers/s390/net/qeth_l3_main.c 	rc = skb_cow_head(skb, hw_hdr_len - ETH_HLEN);
rc               2032 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               2033 drivers/s390/net/qeth_l3_main.c 		return rc;
rc               2047 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               2069 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_xmit(card, skb, queue, ipv);
rc               2071 drivers/s390/net/qeth_l3_main.c 		rc = qeth_xmit(card, skb, queue, ipv, qeth_l3_fill_header);
rc               2073 drivers/s390/net/qeth_l3_main.c 	if (!rc)
rc               2174 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               2219 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_iqd_read_initial_mac(card);
rc               2220 drivers/s390/net/qeth_l3_main.c 		if (rc)
rc               2236 drivers/s390/net/qeth_l3_main.c 	rc = register_netdev(card->dev);
rc               2237 drivers/s390/net/qeth_l3_main.c 	if (!rc && carrier_ok)
rc               2241 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               2243 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               2254 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               2264 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_create_device_attributes(&gdev->dev);
rc               2265 drivers/s390/net/qeth_l3_main.c 		if (rc) {
rc               2267 drivers/s390/net/qeth_l3_main.c 			return rc;
rc               2303 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc               2310 drivers/s390/net/qeth_l3_main.c 	rc = qeth_core_hardsetup_card(card, &carrier_ok);
rc               2311 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc               2312 drivers/s390/net/qeth_l3_main.c 		QETH_CARD_TEXT_(card, 2, "2err%04x", rc);
rc               2313 drivers/s390/net/qeth_l3_main.c 		rc = -ENODEV;
rc               2330 drivers/s390/net/qeth_l3_main.c 	rc = qeth_l3_setadapter_parms(card);
rc               2331 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               2332 drivers/s390/net/qeth_l3_main.c 		QETH_CARD_TEXT_(card, 2, "2err%04x", rc);
rc               2334 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_start_ipassists(card);
rc               2335 drivers/s390/net/qeth_l3_main.c 		if (rc) {
rc               2336 drivers/s390/net/qeth_l3_main.c 			QETH_CARD_TEXT_(card, 2, "3err%d", rc);
rc               2339 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_setrouting_v4(card);
rc               2340 drivers/s390/net/qeth_l3_main.c 		if (rc)
rc               2341 drivers/s390/net/qeth_l3_main.c 			QETH_CARD_TEXT_(card, 2, "4err%04x", rc);
rc               2342 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_setrouting_v6(card);
rc               2343 drivers/s390/net/qeth_l3_main.c 		if (rc)
rc               2344 drivers/s390/net/qeth_l3_main.c 			QETH_CARD_TEXT_(card, 2, "5err%04x", rc);
rc               2347 drivers/s390/net/qeth_l3_main.c 	rc = qeth_init_qdio_queues(card);
rc               2348 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc               2349 drivers/s390/net/qeth_l3_main.c 		QETH_CARD_TEXT_(card, 2, "6err%d", rc);
rc               2350 drivers/s390/net/qeth_l3_main.c 		rc = -ENODEV;
rc               2359 drivers/s390/net/qeth_l3_main.c 		rc = qeth_l3_setup_netdev(card, carrier_ok);
rc               2360 drivers/s390/net/qeth_l3_main.c 		if (rc)
rc               2393 drivers/s390/net/qeth_l3_main.c 	return rc;
rc               2400 drivers/s390/net/qeth_l3_main.c 	int rc = 0, rc2 = 0, rc3 = 0;
rc               2425 drivers/s390/net/qeth_l3_main.c 	rc  = qeth_stop_channel(&card->data);
rc               2428 drivers/s390/net/qeth_l3_main.c 	if (!rc)
rc               2429 drivers/s390/net/qeth_l3_main.c 		rc = (rc2) ? rc2 : rc3;
rc               2430 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               2431 drivers/s390/net/qeth_l3_main.c 		QETH_CARD_TEXT_(card, 2, "1err%d", rc);
rc               2449 drivers/s390/net/qeth_l3_main.c 	int rc = 0;
rc               2460 drivers/s390/net/qeth_l3_main.c 	rc = qeth_l3_set_online(card->gdev);
rc               2461 drivers/s390/net/qeth_l3_main.c 	if (!rc)
rc               2617 drivers/s390/net/qeth_l3_main.c 	int rc;
rc               2620 drivers/s390/net/qeth_l3_main.c 	rc = register_inetaddr_notifier(&qeth_l3_ip_notifier);
rc               2621 drivers/s390/net/qeth_l3_main.c 	if (rc)
rc               2622 drivers/s390/net/qeth_l3_main.c 		return rc;
rc               2623 drivers/s390/net/qeth_l3_main.c 	rc = register_inet6addr_notifier(&qeth_l3_ip6_notifier);
rc               2624 drivers/s390/net/qeth_l3_main.c 	if (rc) {
rc               2626 drivers/s390/net/qeth_l3_main.c 		return rc;
rc                 74 drivers/s390/net/qeth_l3_sys.c 	int rc = 0;
rc                 90 drivers/s390/net/qeth_l3_sys.c 		rc = -EINVAL;
rc                 96 drivers/s390/net/qeth_l3_sys.c 			rc = qeth_l3_setrouting_v4(card);
rc                 98 drivers/s390/net/qeth_l3_sys.c 			rc = qeth_l3_setrouting_v6(card);
rc                101 drivers/s390/net/qeth_l3_sys.c 	if (rc)
rc                104 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                164 drivers/s390/net/qeth_l3_sys.c 	int i, rc = 0;
rc                171 drivers/s390/net/qeth_l3_sys.c 		rc = -EPERM;
rc                179 drivers/s390/net/qeth_l3_sys.c 		rc = -EINVAL;
rc                182 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                203 drivers/s390/net/qeth_l3_sys.c 	int rc = 0;
rc                216 drivers/s390/net/qeth_l3_sys.c 		rc = -EPERM;
rc                220 drivers/s390/net/qeth_l3_sys.c 	rc = kstrtoul(buf, 16, &i);
rc                221 drivers/s390/net/qeth_l3_sys.c 	if (rc) {
rc                222 drivers/s390/net/qeth_l3_sys.c 		rc = -EINVAL;
rc                238 drivers/s390/net/qeth_l3_sys.c 			rc = -EPERM;
rc                241 drivers/s390/net/qeth_l3_sys.c 		rc = -EINVAL;
rc                245 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                273 drivers/s390/net/qeth_l3_sys.c 	int rc = 0;
rc                284 drivers/s390/net/qeth_l3_sys.c 		rc = -EPERM;
rc                289 drivers/s390/net/qeth_l3_sys.c 		rc = -EPERM;
rc                294 drivers/s390/net/qeth_l3_sys.c 		rc = -EPERM;
rc                300 drivers/s390/net/qeth_l3_sys.c 		rc = -EINVAL;
rc                317 drivers/s390/net/qeth_l3_sys.c 		rc = -EPERM;
rc                326 drivers/s390/net/qeth_l3_sys.c 	rc = qeth_l3_modify_hsuid(card, true);
rc                330 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                366 drivers/s390/net/qeth_l3_sys.c 	int rc = 0;
rc                373 drivers/s390/net/qeth_l3_sys.c 		rc = -EPERM;
rc                380 drivers/s390/net/qeth_l3_sys.c 		rc = -EINVAL;
rc                392 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                416 drivers/s390/net/qeth_l3_sys.c 	int rc = 0;
rc                425 drivers/s390/net/qeth_l3_sys.c 		rc = -EINVAL;
rc                437 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                518 drivers/s390/net/qeth_l3_sys.c 	int rc = 0;
rc                521 drivers/s390/net/qeth_l3_sys.c 	rc = qeth_l3_parse_ipatoe(buf, proto, addr, &mask_bits);
rc                522 drivers/s390/net/qeth_l3_sys.c 	if (rc)
rc                527 drivers/s390/net/qeth_l3_sys.c 		rc = -ENOMEM;
rc                534 drivers/s390/net/qeth_l3_sys.c 	rc = qeth_l3_add_ipato_entry(card, ipatoe);
rc                535 drivers/s390/net/qeth_l3_sys.c 	if (rc)
rc                539 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                562 drivers/s390/net/qeth_l3_sys.c 	int rc = 0;
rc                565 drivers/s390/net/qeth_l3_sys.c 	rc = qeth_l3_parse_ipatoe(buf, proto, addr, &mask_bits);
rc                566 drivers/s390/net/qeth_l3_sys.c 	if (!rc)
rc                567 drivers/s390/net/qeth_l3_sys.c 		rc = qeth_l3_del_ipato_entry(card, proto, addr, mask_bits);
rc                569 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                602 drivers/s390/net/qeth_l3_sys.c 	int rc = 0;
rc                611 drivers/s390/net/qeth_l3_sys.c 		rc = -EINVAL;
rc                623 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                744 drivers/s390/net/qeth_l3_sys.c 	int rc;
rc                747 drivers/s390/net/qeth_l3_sys.c 	rc = qeth_l3_parse_vipae(buf, proto, addr);
rc                748 drivers/s390/net/qeth_l3_sys.c 	if (!rc)
rc                749 drivers/s390/net/qeth_l3_sys.c 		rc = qeth_l3_modify_rxip_vipa(card, true, addr,
rc                752 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                774 drivers/s390/net/qeth_l3_sys.c 	int rc;
rc                777 drivers/s390/net/qeth_l3_sys.c 	rc = qeth_l3_parse_vipae(buf, proto, addr);
rc                778 drivers/s390/net/qeth_l3_sys.c 	if (!rc)
rc                779 drivers/s390/net/qeth_l3_sys.c 		rc = qeth_l3_modify_rxip_vipa(card, false, addr,
rc                782 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                887 drivers/s390/net/qeth_l3_sys.c 	int rc;
rc                890 drivers/s390/net/qeth_l3_sys.c 	rc = qeth_l3_parse_rxipe(buf, proto, addr);
rc                891 drivers/s390/net/qeth_l3_sys.c 	if (!rc)
rc                892 drivers/s390/net/qeth_l3_sys.c 		rc = qeth_l3_modify_rxip_vipa(card, true, addr,
rc                895 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                917 drivers/s390/net/qeth_l3_sys.c 	int rc;
rc                920 drivers/s390/net/qeth_l3_sys.c 	rc = qeth_l3_parse_rxipe(buf, proto, addr);
rc                921 drivers/s390/net/qeth_l3_sys.c 	if (!rc)
rc                922 drivers/s390/net/qeth_l3_sys.c 		rc = qeth_l3_modify_rxip_vipa(card, false, addr,
rc                925 drivers/s390/net/qeth_l3_sys.c 	return rc ? rc : count;
rc                 61 drivers/s390/net/smsgiucv.c 	int rc, i;
rc                 68 drivers/s390/net/smsgiucv.c 	rc = iucv_message_receive(path, msg, 0, buffer, msg->length, NULL);
rc                 69 drivers/s390/net/smsgiucv.c 	if (rc == 0) {
rc                141 drivers/s390/net/smsgiucv.c 	int rc;
rc                150 drivers/s390/net/smsgiucv.c 		rc = iucv_path_connect(smsg_path, &smsg_handler, "*MSG    ",
rc                153 drivers/s390/net/smsgiucv.c 		if (rc)
rc                155 drivers/s390/net/smsgiucv.c 			       "iucv_path_connect returned with rc %i\n", rc);
rc                157 drivers/s390/net/smsgiucv.c 		if (!rc)
rc                187 drivers/s390/net/smsgiucv.c 	int rc;
rc                190 drivers/s390/net/smsgiucv.c 		rc = -EPROTONOSUPPORT;
rc                193 drivers/s390/net/smsgiucv.c 	rc = driver_register(&smsg_driver);
rc                194 drivers/s390/net/smsgiucv.c 	if (rc != 0)
rc                196 drivers/s390/net/smsgiucv.c 	rc = iucv_register(&smsg_handler, 1);
rc                197 drivers/s390/net/smsgiucv.c 	if (rc)
rc                201 drivers/s390/net/smsgiucv.c 		rc = -ENOMEM;
rc                204 drivers/s390/net/smsgiucv.c 	rc = iucv_path_connect(smsg_path, &smsg_handler, "*MSG    ",
rc                206 drivers/s390/net/smsgiucv.c 	if (rc)
rc                212 drivers/s390/net/smsgiucv.c 		rc = -ENOMEM;
rc                220 drivers/s390/net/smsgiucv.c 	rc = device_register(smsg_dev);
rc                221 drivers/s390/net/smsgiucv.c 	if (rc)
rc                237 drivers/s390/net/smsgiucv.c 	return rc;
rc                154 drivers/s390/net/smsgiucv_app.c 	int rc;
rc                169 drivers/s390/net/smsgiucv_app.c 	rc = dev_set_name(smsg_app_dev, KMSG_COMPONENT);
rc                170 drivers/s390/net/smsgiucv_app.c 	if (rc) {
rc                178 drivers/s390/net/smsgiucv_app.c 	rc = device_register(smsg_app_dev);
rc                179 drivers/s390/net/smsgiucv_app.c 	if (rc) {
rc                192 drivers/s390/net/smsgiucv_app.c 	rc = smsg_register_callback(SMSG_PREFIX, smsg_app_callback);
rc                193 drivers/s390/net/smsgiucv_app.c 	if (rc) {
rc                198 drivers/s390/net/smsgiucv_app.c 	rc = 0;
rc                200 drivers/s390/net/smsgiucv_app.c 	return rc;
rc                495 drivers/s390/scsi/zfcp_qdio.c 	int rc;
rc                500 drivers/s390/scsi/zfcp_qdio.c 	rc = ccw_device_siosl(adapter->ccw_device);
rc                501 drivers/s390/scsi/zfcp_qdio.c 	if (!rc)
rc                235 drivers/s390/virtio/virtio_ccw.c 	int rc;
rc                252 drivers/s390/virtio/virtio_ccw.c 	rc = register_adapter_interrupt(&info->airq);
rc                253 drivers/s390/virtio/virtio_ccw.c 	if (rc) {
rc                761 drivers/s390/virtio/virtio_ccw.c 	u64 rc;
rc                770 drivers/s390/virtio/virtio_ccw.c 		rc = 0;
rc                781 drivers/s390/virtio/virtio_ccw.c 		rc = 0;
rc                785 drivers/s390/virtio/virtio_ccw.c 	rc = le32_to_cpu(features->features);
rc                798 drivers/s390/virtio/virtio_ccw.c 		rc |= (u64)le32_to_cpu(features->features) << 32;
rc                803 drivers/s390/virtio/virtio_ccw.c 	return rc;
rc               1345 drivers/s390/virtio/virtio_ccw.c 	int rc;
rc               1358 drivers/s390/virtio/virtio_ccw.c 		rc = NOTIFY_DONE;
rc               1361 drivers/s390/virtio/virtio_ccw.c 		rc = NOTIFY_OK;
rc               1364 drivers/s390/virtio/virtio_ccw.c 		rc = NOTIFY_DONE;
rc               1367 drivers/s390/virtio/virtio_ccw.c 	return rc;
rc               1443 drivers/s390/virtio/virtio_ccw.c 	int rc, ret;
rc               1445 drivers/s390/virtio/virtio_ccw.c 	rc = 1;
rc               1463 drivers/s390/virtio/virtio_ccw.c 	rc = 0;
rc               1465 drivers/s390/virtio/virtio_ccw.c 	return rc;
rc               1472 drivers/s390/virtio/virtio_ccw.c 	int rc;
rc               1476 drivers/s390/virtio/virtio_ccw.c 		rc = parse_busid(strsep(&parm, "-"), &from_cssid,
rc               1478 drivers/s390/virtio/virtio_ccw.c 		if (rc)
rc               1481 drivers/s390/virtio/virtio_ccw.c 			rc = parse_busid(parm, &to_cssid,
rc               1485 drivers/s390/virtio/virtio_ccw.c 				rc = -EINVAL;
rc               1491 drivers/s390/virtio/virtio_ccw.c 		if (rc)
rc               1507 drivers/s390/virtio/virtio_ccw.c 	int rc;
rc               1515 drivers/s390/virtio/virtio_ccw.c 	rc = ccw_driver_register(&virtio_ccw_driver);
rc               1516 drivers/s390/virtio/virtio_ccw.c 	if (rc)
rc               1518 drivers/s390/virtio/virtio_ccw.c 	return rc;
rc               3004 drivers/scsi/BusLogic.c 	int rc;
rc               3010 drivers/scsi/BusLogic.c 	rc = blogic_resetadapter(adapter, false);
rc               3012 drivers/scsi/BusLogic.c 	return rc;
rc               1394 drivers/scsi/NCR5380.c 	int rc;
rc               1409 drivers/scsi/NCR5380.c 	rc = NCR5380_poll_politely(hostdata, STATUS_REG, SR_REQ, SR_REQ, 10 * HZ);
rc               1410 drivers/scsi/NCR5380.c 	if (rc < 0)
rc               1420 drivers/scsi/NCR5380.c 		rc = NCR5380_poll_politely(hostdata, STATUS_REG, SR_REQ, 0, 3 * HZ);
rc               1421 drivers/scsi/NCR5380.c 		if (rc < 0)
rc               1011 drivers/scsi/aacraid/src.c 	int rc = 1;
rc               1032 drivers/scsi/aacraid/src.c 			rc = 0;
rc               1046 drivers/scsi/aacraid/src.c 	if (status && !rc) {
rc               1054 drivers/scsi/aacraid/src.c 	return rc;
rc               1073 drivers/scsi/aacraid/src.c 	int rc = 1;
rc               1097 drivers/scsi/aacraid/src.c 	rc = aac_adapter_sync_cmd(dev, GET_ADAPTER_PROPERTIES, 0, 0, 0,
rc               1099 drivers/scsi/aacraid/src.c 	if (rc)
rc               1104 drivers/scsi/aacraid/src.c 		rc = 1;
rc               1111 drivers/scsi/aacraid/src.c 		rc = 2;
rc               1120 drivers/scsi/aacraid/src.c 	rc = aac_adapter_sync_cmd(dev, DROP_IO, 0, 0, 0, 0, 0, 0,
rc               1123 drivers/scsi/aacraid/src.c 	if (rc)
rc               1128 drivers/scsi/aacraid/src.c 		rc = 3;
rc               1137 drivers/scsi/aacraid/src.c 	rc = aac_src_check_health(dev);
rc               1142 drivers/scsi/aacraid/src.c 	if (rc)
rc               1144 drivers/scsi/aacraid/src.c 			state_str[state], rc);
rc               1146 drivers/scsi/aacraid/src.c 	return rc;
rc                553 drivers/scsi/aha1740.c 	int slotbase, rc;
rc                609 drivers/scsi/aha1740.c 	rc = scsi_add_host (shpnt, dev);
rc                610 drivers/scsi/aha1740.c 	if (rc)
rc                 82 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	int rc;
rc                 84 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	if ((rc = ahd_suspend(ahd)))
rc                 85 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 		return rc;
rc                 95 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	return rc;
rc                102 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	int rc;
rc                107 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	if ((rc = pci_enable_device(pdev))) {
rc                109 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 			   "failed to enable device after resume (%d)\n", rc);
rc                110 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 		return rc;
rc                119 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	return rc;
rc                129 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	int rc;
rc                131 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	if ((rc = ahc_suspend(ahc)))
rc                132 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 		return rc;
rc                140 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	return rc;
rc                147 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	int rc;
rc                152 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	if ((rc = pci_enable_device(pdev))) {
rc                154 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 			   "failed to enable device after resume (%d)\n", rc);
rc                155 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 		return rc;
rc                179 drivers/scsi/be2iscsi/be_cmds.c 	int rc = 0;
rc                205 drivers/scsi/be2iscsi/be_cmds.c 		rc = -EIO;
rc                214 drivers/scsi/be2iscsi/be_cmds.c 			rc = -EAGAIN;
rc                218 drivers/scsi/be2iscsi/be_cmds.c 	return rc;
rc                239 drivers/scsi/be2iscsi/be_cmds.c 	int rc = 0;
rc                254 drivers/scsi/be2iscsi/be_cmds.c 	rc = wait_event_interruptible_timeout(phba->ctrl.mcc_wait[tag],
rc                273 drivers/scsi/be2iscsi/be_cmds.c 	if (rc <= 0) {
rc                302 drivers/scsi/be2iscsi/be_cmds.c 	rc = __beiscsi_mcc_compl_status(phba, tag, wrb, mbx_cmd_mem);
rc                305 drivers/scsi/be2iscsi/be_cmds.c 	return rc;
rc                793 drivers/scsi/be2iscsi/be_iscsi.c 	int rc;
rc                799 drivers/scsi/be2iscsi/be_iscsi.c 	rc = mgmt_get_nic_conf(phba, &resp);
rc                800 drivers/scsi/be2iscsi/be_iscsi.c 	if (rc)
rc                801 drivers/scsi/be2iscsi/be_iscsi.c 		return rc;
rc                227 drivers/scsi/be2iscsi/be_main.c 	int rc;
rc                256 drivers/scsi/be2iscsi/be_main.c 	rc = beiscsi_mgmt_invalidate_icds(phba, &inv_tbl, 1);
rc                258 drivers/scsi/be2iscsi/be_main.c 	if (rc) {
rc                261 drivers/scsi/be2iscsi/be_main.c 			    sc, rc);
rc                282 drivers/scsi/be2iscsi/be_main.c 	int rc, more = 0;
rc                343 drivers/scsi/be2iscsi/be_main.c 	rc = SUCCESS;
rc                350 drivers/scsi/be2iscsi/be_main.c 		rc = FAILED;
rc                358 drivers/scsi/be2iscsi/be_main.c 		rc = FAILED;
rc                366 drivers/scsi/be2iscsi/be_main.c 	if (rc == SUCCESS)
rc                367 drivers/scsi/be2iscsi/be_main.c 		rc = iscsi_eh_device_reset(sc);
rc                368 drivers/scsi/be2iscsi/be_main.c 	return rc;
rc               4819 drivers/scsi/be2iscsi/be_main.c 	int rc = -EINVAL;
rc               4857 drivers/scsi/be2iscsi/be_main.c 		rc = wait_event_interruptible_timeout(
rc               4893 drivers/scsi/be2iscsi/be_main.c 			rc = 0;
rc               4904 drivers/scsi/be2iscsi/be_main.c 	return rc;
rc               4942 drivers/scsi/be2iscsi/be_main.c 	int rc = -EPERM;
rc               4946 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(buf, "%.*s\n",
rc               4952 drivers/scsi/be2iscsi/be_main.c 			rc = sprintf(buf, "%pI4\n",
rc               4955 drivers/scsi/be2iscsi/be_main.c 			rc = sprintf(str, "%pI6\n",
rc               4959 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str, "%d\n", boot_conn->dest_port);
rc               4963 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str,  "%.*s\n",
rc               4970 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str,  "%.*s\n",
rc               4977 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str,  "%.*s\n",
rc               4984 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str,  "%.*s\n",
rc               4991 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str, "%d\n", BEISCSI_SYSFS_ISCSI_BOOT_FLAGS);
rc               4994 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str, "0\n");
rc               4997 drivers/scsi/be2iscsi/be_main.c 	return rc;
rc               5004 drivers/scsi/be2iscsi/be_main.c 	int rc = -EPERM;
rc               5008 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str, "%s\n",
rc               5012 drivers/scsi/be2iscsi/be_main.c 	return rc;
rc               5019 drivers/scsi/be2iscsi/be_main.c 	int rc = -EPERM;
rc               5023 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str, "%d\n", BEISCSI_SYSFS_ISCSI_BOOT_FLAGS);
rc               5026 drivers/scsi/be2iscsi/be_main.c 		rc = sprintf(str, "0\n");
rc               5029 drivers/scsi/be2iscsi/be_main.c 		rc  = beiscsi_get_macaddr(str, phba);
rc               5032 drivers/scsi/be2iscsi/be_main.c 	return rc;
rc               5037 drivers/scsi/be2iscsi/be_main.c 	umode_t rc = 0;
rc               5049 drivers/scsi/be2iscsi/be_main.c 		rc = S_IRUGO;
rc               5052 drivers/scsi/be2iscsi/be_main.c 	return rc;
rc               5057 drivers/scsi/be2iscsi/be_main.c 	umode_t rc = 0;
rc               5061 drivers/scsi/be2iscsi/be_main.c 		rc = S_IRUGO;
rc               5064 drivers/scsi/be2iscsi/be_main.c 	return rc;
rc               5069 drivers/scsi/be2iscsi/be_main.c 	umode_t rc = 0;
rc               5075 drivers/scsi/be2iscsi/be_main.c 		rc = S_IRUGO;
rc               5078 drivers/scsi/be2iscsi/be_main.c 	return rc;
rc                231 drivers/scsi/be2iscsi/be_mgmt.c 	int rc = 0;
rc                237 drivers/scsi/be2iscsi/be_mgmt.c 		rc = -ENOMEM;
rc                266 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_mccq_compl_wait(phba, tag, NULL, nonemb_cmd);
rc                276 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc == -EAGAIN)
rc                277 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                283 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc == -EBUSY)
rc                284 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                289 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc                330 drivers/scsi/be2iscsi/be_mgmt.c 	int i, rc;
rc                332 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_COMMON,
rc                334 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                335 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                362 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                364 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI_INI,
rc                366 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                367 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                372 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL,
rc                374 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc) {
rc                378 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                380 drivers/scsi/be2iscsi/be_mgmt.c 	rc = sprintf(name, "%s\n", resp.initiator_name);
rc                381 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc                490 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                492 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI,
rc                495 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                496 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                511 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                513 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI,
rc                516 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                517 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                533 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0);
rc                534 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc < 0 || req->ip_params.ip_record.status) {
rc                537 drivers/scsi/be2iscsi/be_mgmt.c 			    rc, req->ip_params.ip_record.status);
rc                539 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc                549 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                551 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI,
rc                554 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                555 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                571 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0);
rc                576 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc < 0 || req->ip_params.ip_record.status) {
rc                579 drivers/scsi/be2iscsi/be_mgmt.c 			    rc, req->ip_params.ip_record.status);
rc                581 drivers/scsi/be2iscsi/be_mgmt.c 			rc = -EINVAL;
rc                583 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc                592 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                594 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_if_get_info(phba, ip_type, &if_info);
rc                595 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                596 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                599 drivers/scsi/be2iscsi/be_mgmt.c 		rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd,
rc                603 drivers/scsi/be2iscsi/be_mgmt.c 		if (rc)
rc                609 drivers/scsi/be2iscsi/be_mgmt.c 		rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0);
rc                610 drivers/scsi/be2iscsi/be_mgmt.c 		if (rc < 0) {
rc                613 drivers/scsi/be2iscsi/be_mgmt.c 				    rc);
rc                620 drivers/scsi/be2iscsi/be_mgmt.c 		rc = beiscsi_if_clr_ip(phba, if_info);
rc                621 drivers/scsi/be2iscsi/be_mgmt.c 		if (rc)
rc                627 drivers/scsi/be2iscsi/be_mgmt.c 		rc = beiscsi_if_set_ip(phba, ip, subnet, ip_type);
rc                630 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc                640 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                642 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_if_get_info(phba, ip_type, &if_info);
rc                643 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                644 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                654 drivers/scsi/be2iscsi/be_mgmt.c 		rc = beiscsi_if_clr_ip(phba, if_info);
rc                655 drivers/scsi/be2iscsi/be_mgmt.c 		if (rc)
rc                662 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_if_get_gw(phba, if_info->ip_addr.ip_type, &gw_resp);
rc                663 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc) {
rc                670 drivers/scsi/be2iscsi/be_mgmt.c 		rc = beiscsi_if_mod_gw(phba, IP_ACTION_DEL,
rc                672 drivers/scsi/be2iscsi/be_mgmt.c 		if (rc) {
rc                679 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI,
rc                682 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                690 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0);
rc                694 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc                711 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                722 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_mccq_compl_wait(phba, tag, NULL, NULL);
rc                723 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc) {
rc                727 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                729 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc                739 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                741 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_if_get_handle(phba);
rc                742 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                743 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc                746 drivers/scsi/be2iscsi/be_mgmt.c 		rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd,
rc                750 drivers/scsi/be2iscsi/be_mgmt.c 		if (rc)
rc                751 drivers/scsi/be2iscsi/be_mgmt.c 			return rc;
rc                772 drivers/scsi/be2iscsi/be_mgmt.c 		rc =  beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, *if_info,
rc                776 drivers/scsi/be2iscsi/be_mgmt.c 		if (rc == -EAGAIN) {
rc                793 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc                800 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc                802 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI,
rc                805 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc)
rc                806 drivers/scsi/be2iscsi/be_mgmt.c 		return rc;
rc               1092 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc               1104 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_mccq_compl_wait(phba, tag, &wrb, NULL);
rc               1105 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc) {
rc               1507 drivers/scsi/be2iscsi/be_mgmt.c 	int rc;
rc               1551 drivers/scsi/be2iscsi/be_mgmt.c 	rc = beiscsi_mccq_compl_wait(phba, tag, NULL, &nonemb_cmd);
rc               1552 drivers/scsi/be2iscsi/be_mgmt.c 	if (rc != -EBUSY)
rc               1555 drivers/scsi/be2iscsi/be_mgmt.c 	return rc;
rc               6761 drivers/scsi/bfa/bfa_fcs_lport.c 	bfa_status_t rc;
rc               6763 drivers/scsi/bfa/bfa_fcs_lport.c 	rc = bfa_fcs_vport_create(vport, fcs, vf_id, vport_cfg, vport_drv);
rc               6766 drivers/scsi/bfa/bfa_fcs_lport.c 	return rc;
rc                436 drivers/scsi/bfa/bfad.c 	bfa_status_t	rc;
rc                457 drivers/scsi/bfa/bfad.c 		rc = bfad_im_port_new(bfad, port_drv);
rc                458 drivers/scsi/bfa/bfad.c 		if (rc != BFA_STATUS_OK) {
rc                474 drivers/scsi/bfa/bfad.c 	bfa_status_t	rc = BFA_STATUS_OK;
rc                478 drivers/scsi/bfa/bfad.c 		rc = BFA_STATUS_ENOMEM;
rc                485 drivers/scsi/bfa/bfad.c 	return rc;
rc                497 drivers/scsi/bfa/bfad.c 	int rc;
rc                511 drivers/scsi/bfa/bfad.c 	rc = bfa_fcs_pbc_vport_create(&vport->fcs_vport, &bfad->bfa_fcs, 0,
rc                514 drivers/scsi/bfa/bfad.c 	if (rc != BFA_STATUS_OK) {
rc                591 drivers/scsi/bfa/bfad.c 	bfa_status_t	rc = BFA_STATUS_OK;
rc                608 drivers/scsi/bfa/bfad.c 			rc = BFA_STATUS_ENOMEM;
rc                621 drivers/scsi/bfa/bfad.c 			rc = BFA_STATUS_ENOMEM;
rc                628 drivers/scsi/bfa/bfad.c 	return rc;
rc                639 drivers/scsi/bfa/bfad.c 	int		rc = BFA_STATUS_OK;
rc                645 drivers/scsi/bfa/bfad.c 		rc = BFA_STATUS_ENOMEM;
rc                651 drivers/scsi/bfa/bfad.c 	rc = bfa_fcs_vport_create(&vport->fcs_vport, &bfad->bfa_fcs, vf_id,
rc                655 drivers/scsi/bfa/bfad.c 	if (rc != BFA_STATUS_OK)
rc                659 drivers/scsi/bfa/bfad.c 		rc = bfad_im_scsi_host_alloc(bfad, vport->drv_port.im_port,
rc                661 drivers/scsi/bfa/bfad.c 		if (rc != BFA_STATUS_OK)
rc                682 drivers/scsi/bfa/bfad.c 	return rc;
rc                722 drivers/scsi/bfa/bfad.c 	int rc = -ENODEV;
rc                734 drivers/scsi/bfa/bfad.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc                735 drivers/scsi/bfa/bfad.c 	if (rc)
rc                736 drivers/scsi/bfa/bfad.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                738 drivers/scsi/bfa/bfad.c 	if (rc) {
rc                739 drivers/scsi/bfa/bfad.c 		rc = -ENODEV;
rc                797 drivers/scsi/bfa/bfad.c 	return rc;
rc                814 drivers/scsi/bfa/bfad.c 	bfa_status_t	rc;
rc                822 drivers/scsi/bfa/bfad.c 	rc = bfad_hal_mem_alloc(bfad);
rc                823 drivers/scsi/bfa/bfad.c 	if (rc != BFA_STATUS_OK) {
rc                921 drivers/scsi/bfa/bfad.c 	int		rc = BFA_STATUS_OK;
rc                927 drivers/scsi/bfa/bfad.c 			rc = BFA_STATUS_FAILED;
rc                931 drivers/scsi/bfa/bfad.c 		rc = bfad_im_scsi_host_alloc(bfad, bfad->pport.im_port,
rc                933 drivers/scsi/bfa/bfad.c 		if (rc != BFA_STATUS_OK)
rc                942 drivers/scsi/bfa/bfad.c 	return rc;
rc               1092 drivers/scsi/bfa/bfad.c 	bfa_boolean_t rc;
rc               1095 drivers/scsi/bfa/bfad.c 	rc = bfa_intx(&bfad->bfa);
rc               1096 drivers/scsi/bfa/bfad.c 	if (!rc) {
rc               1533 drivers/scsi/bfa/bfad.c 	int rc;
rc               1561 drivers/scsi/bfa/bfad.c 	rc = dma_set_mask_and_coherent(&bfad->pcidev->dev, DMA_BIT_MASK(64));
rc               1562 drivers/scsi/bfa/bfad.c 	if (rc)
rc               1563 drivers/scsi/bfa/bfad.c 		rc = dma_set_mask_and_coherent(&bfad->pcidev->dev,
rc               1565 drivers/scsi/bfa/bfad.c 	if (rc)
rc                264 drivers/scsi/bfa/bfad_attr.c 	bfa_status_t    rc;
rc                275 drivers/scsi/bfa/bfad_attr.c 	rc = bfa_port_get_stats(BFA_FCPORT(&bfad->bfa),
rc                278 drivers/scsi/bfa/bfad_attr.c 	if (rc != BFA_STATUS_OK) {
rc                316 drivers/scsi/bfa/bfad_attr.c 	bfa_status_t    rc;
rc                320 drivers/scsi/bfa/bfad_attr.c 	rc = bfa_port_clear_stats(BFA_FCPORT(&bfad->bfa), bfad_hcb_comp,
rc                324 drivers/scsi/bfa/bfad_attr.c 	if (rc != BFA_STATUS_OK)
rc                361 drivers/scsi/bfa/bfad_attr.c 	int status = 0, rc;
rc                382 drivers/scsi/bfa/bfad_attr.c 	rc = bfad_vport_create(bfad, 0, &port_cfg, &fc_vport->dev);
rc                383 drivers/scsi/bfa/bfad_attr.c 	if (rc == BFA_STATUS_OK) {
rc                426 drivers/scsi/bfa/bfad_attr.c 	} else if (rc == BFA_STATUS_INVALID_WWN)
rc                428 drivers/scsi/bfa/bfad_attr.c 	else if (rc == BFA_STATUS_VPORT_EXISTS)
rc                430 drivers/scsi/bfa/bfad_attr.c 	else if (rc == BFA_STATUS_VPORT_MAX)
rc                432 drivers/scsi/bfa/bfad_attr.c 	else if (rc == BFA_STATUS_VPORT_WWN_BP)
rc                487 drivers/scsi/bfa/bfad_attr.c 	int rc;
rc                514 drivers/scsi/bfa/bfad_attr.c 	rc = bfa_fcs_vport_delete(&vport->fcs_vport);
rc                517 drivers/scsi/bfa/bfad_attr.c 	if (rc == BFA_STATUS_PBC) {
rc                413 drivers/scsi/bfa/bfad_bsg.c 	int rc;
rc                417 drivers/scsi/bfa/bfad_bsg.c 		rc = bfa_fcport_cfg_bbcr(&bfad->bfa, BFA_TRUE, iocmd->bb_scn);
rc                419 drivers/scsi/bfa/bfad_bsg.c 		rc = bfa_fcport_cfg_bbcr(&bfad->bfa, BFA_FALSE, 0);
rc                426 drivers/scsi/bfa/bfad_bsg.c 	iocmd->status = rc;
rc               2751 drivers/scsi/bfa/bfad_bsg.c 	int rc = -EINVAL;
rc               2755 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_enable(bfad, iocmd);
rc               2758 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_disable(bfad, iocmd);
rc               2761 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_get_info(bfad, iocmd);
rc               2764 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_get_attr(bfad, iocmd);
rc               2767 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_get_stats(bfad, iocmd);
rc               2770 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_get_fwstats(bfad, iocmd, payload_len);
rc               2774 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_reset_stats(bfad, iocmd, cmd);
rc               2778 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_set_name(bfad, iocmd, cmd);
rc               2781 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_iocfc_get_attr(bfad, iocmd);
rc               2784 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_iocfc_set_intr(bfad, iocmd);
rc               2787 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_enable(bfad, iocmd);
rc               2790 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_disable(bfad, iocmd);
rc               2793 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_get_attr(bfad, iocmd);
rc               2796 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_get_stats(bfad, iocmd, payload_len);
rc               2799 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_reset_stats(bfad, iocmd);
rc               2805 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_set_port_cfg(bfad, iocmd, cmd);
rc               2808 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_cfg_maxfrsize(bfad, iocmd);
rc               2812 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_cfg_bbcr(bfad, cmd, iocmd);
rc               2815 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_get_bbcr_attr(bfad, iocmd);
rc               2818 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_lport_get_attr(bfad, iocmd);
rc               2821 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_lport_get_stats(bfad, iocmd);
rc               2824 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_lport_reset_stats(bfad, iocmd);
rc               2827 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_lport_get_iostats(bfad, iocmd);
rc               2830 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_lport_get_rports(bfad, iocmd, payload_len);
rc               2833 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_rport_get_attr(bfad, iocmd);
rc               2836 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_rport_get_addr(bfad, iocmd);
rc               2839 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_rport_get_stats(bfad, iocmd);
rc               2842 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_rport_clr_stats(bfad, iocmd);
rc               2845 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_rport_set_speed(bfad, iocmd);
rc               2848 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_vport_get_attr(bfad, iocmd);
rc               2851 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_vport_get_stats(bfad, iocmd);
rc               2854 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_vport_clr_stats(bfad, iocmd);
rc               2857 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fabric_get_lports(bfad, iocmd, payload_len);
rc               2861 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ratelim(bfad, cmd, iocmd);
rc               2864 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ratelim_speed(bfad, cmd, iocmd);
rc               2867 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_cfg_fcpim(bfad, iocmd);
rc               2870 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_get_modstats(bfad, iocmd);
rc               2873 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_clr_modstats(bfad, iocmd);
rc               2876 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_get_del_itn_stats(bfad, iocmd);
rc               2879 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_itnim_get_attr(bfad, iocmd);
rc               2882 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_itnim_get_iostats(bfad, iocmd);
rc               2885 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_itnim_reset_stats(bfad, iocmd);
rc               2888 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_itnim_get_itnstats(bfad, iocmd);
rc               2891 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcport_enable(bfad, iocmd);
rc               2894 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcport_disable(bfad, iocmd);
rc               2897 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_get_pcifn_cfg(bfad, iocmd);
rc               2900 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_fw_sig_inv(bfad, iocmd);
rc               2903 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_pcifn_create(bfad, iocmd);
rc               2906 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_pcifn_delete(bfad, iocmd);
rc               2909 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_pcifn_bw(bfad, iocmd);
rc               2912 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_adapter_cfg_mode(bfad, iocmd);
rc               2915 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_cfg_mode(bfad, iocmd);
rc               2919 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ablk_optrom(bfad, cmd, iocmd);
rc               2922 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_faa_query(bfad, iocmd);
rc               2925 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_cee_attr(bfad, iocmd, payload_len);
rc               2928 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_cee_get_stats(bfad, iocmd, payload_len);
rc               2931 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_cee_reset_stats(bfad, iocmd);
rc               2934 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_sfp_media(bfad, iocmd);
rc               2937 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_sfp_speed(bfad, iocmd);
rc               2940 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_flash_get_attr(bfad, iocmd);
rc               2943 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_flash_erase_part(bfad, iocmd);
rc               2946 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_flash_update_part(bfad, iocmd, payload_len);
rc               2949 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_flash_read_part(bfad, iocmd, payload_len);
rc               2952 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_temp(bfad, iocmd);
rc               2955 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_memtest(bfad, iocmd);
rc               2958 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_loopback(bfad, iocmd);
rc               2961 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_fwping(bfad, iocmd);
rc               2964 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_queuetest(bfad, iocmd);
rc               2967 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_sfp(bfad, iocmd);
rc               2970 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_led(bfad, iocmd);
rc               2973 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_beacon_lport(bfad, iocmd);
rc               2976 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_lb_stat(bfad, iocmd);
rc               2979 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_dport_enable(bfad, iocmd);
rc               2982 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_dport_disable(bfad, iocmd);
rc               2985 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_dport_show(bfad, iocmd);
rc               2988 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_diag_dport_start(bfad, iocmd);
rc               2991 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_phy_get_attr(bfad, iocmd);
rc               2994 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_phy_get_stats(bfad, iocmd);
rc               2997 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_phy_update(bfad, iocmd, payload_len);
rc               3000 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_phy_read(bfad, iocmd, payload_len);
rc               3003 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_vhba_query(bfad, iocmd);
rc               3006 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_porglog_get(bfad, iocmd);
rc               3009 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_debug_fw_core(bfad, iocmd, payload_len);
rc               3015 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_debug_ctl(bfad, iocmd, cmd);
rc               3018 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_porglog_ctl(bfad, iocmd);
rc               3022 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_cfg_profile(bfad, iocmd, cmd);
rc               3025 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_itnim_get_ioprofile(bfad, iocmd);
rc               3028 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcport_get_stats(bfad, iocmd);
rc               3031 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcport_reset_stats(bfad, iocmd);
rc               3034 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_boot_cfg(bfad, iocmd);
rc               3037 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_boot_query(bfad, iocmd);
rc               3040 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_preboot_query(bfad, iocmd);
rc               3043 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ethboot_cfg(bfad, iocmd);
rc               3046 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ethboot_query(bfad, iocmd);
rc               3050 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_cfg_trunk(bfad, iocmd, cmd);
rc               3053 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_trunk_get_attr(bfad, iocmd);
rc               3057 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_qos(bfad, iocmd, cmd);
rc               3060 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_qos_get_attr(bfad, iocmd);
rc               3063 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_qos_get_vc_attr(bfad, iocmd);
rc               3066 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_qos_get_stats(bfad, iocmd);
rc               3069 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_qos_reset_stats(bfad, iocmd);
rc               3072 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_qos_set_bw(bfad, iocmd);
rc               3075 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_vf_get_stats(bfad, iocmd);
rc               3078 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_vf_clr_stats(bfad, iocmd);
rc               3083 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_lunmask(bfad, iocmd, cmd);
rc               3086 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_lunmask_query(bfad, iocmd);
rc               3090 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_cfg_lunmask(bfad, iocmd, cmd);
rc               3093 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_throttle_query(bfad, iocmd);
rc               3096 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_throttle_set(bfad, iocmd);
rc               3100 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_tfru_read(bfad, iocmd);
rc               3103 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_tfru_write(bfad, iocmd);
rc               3107 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fruvpd_read(bfad, iocmd);
rc               3110 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fruvpd_update(bfad, iocmd);
rc               3113 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fruvpd_get_max_size(bfad, iocmd);
rc               3116 drivers/scsi/bfa/bfad_bsg.c 		rc = -EINVAL;
rc               3119 drivers/scsi/bfa/bfad_bsg.c 	return rc;
rc               3132 drivers/scsi/bfa/bfad_bsg.c 	int rc = -EINVAL;
rc               3137 drivers/scsi/bfa/bfad_bsg.c 		rc = -ENOMEM;
rc               3147 drivers/scsi/bfa/bfad_bsg.c 	rc = bfad_iocmd_handler(bfad, vendor_cmd, payload_kbuf,
rc               3149 drivers/scsi/bfa/bfad_bsg.c 	if (rc != BFA_STATUS_OK)
rc               3164 drivers/scsi/bfa/bfad_bsg.c 	bsg_reply->result = rc;
rc               3168 drivers/scsi/bfa/bfad_bsg.c 	return rc;
rc               3173 drivers/scsi/bfa/bfad_bsg.c 	bsg_reply->result = rc;
rc               3176 drivers/scsi/bfa/bfad_bsg.c 	return rc;
rc               3358 drivers/scsi/bfa/bfad_bsg.c 	int rc = -EINVAL;
rc               3375 drivers/scsi/bfa/bfad_bsg.c 		rc = -ENOMEM;
rc               3383 drivers/scsi/bfa/bfad_bsg.c 		rc = -EIO;
rc               3390 drivers/scsi/bfa/bfad_bsg.c 		rc = -ENOMEM;
rc               3446 drivers/scsi/bfa/bfad_bsg.c 		rc = -ENOMEM;
rc               3454 drivers/scsi/bfa/bfad_bsg.c 		rc = -ENOMEM;
rc               3469 drivers/scsi/bfa/bfad_bsg.c 		rc = -ENOMEM;
rc               3485 drivers/scsi/bfa/bfad_bsg.c 		rc = -ENOMEM;
rc               3497 drivers/scsi/bfa/bfad_bsg.c 	rc = bfad_fcxp_bsg_send(job, drv_fcxp, bsg_fcpt);
rc               3498 drivers/scsi/bfa/bfad_bsg.c 	if (rc == BFA_STATUS_OK) {
rc               3502 drivers/scsi/bfa/bfad_bsg.c 		bsg_fcpt->status = rc;
rc               3536 drivers/scsi/bfa/bfad_bsg.c 		rc = -EIO;
rc               3541 drivers/scsi/bfa/bfad_bsg.c 	bsg_reply->result = rc;
rc               3543 drivers/scsi/bfa/bfad_bsg.c 	if (rc == BFA_STATUS_OK)
rc               3547 drivers/scsi/bfa/bfad_bsg.c 	return rc;
rc               3555 drivers/scsi/bfa/bfad_bsg.c 	uint32_t rc = BFA_STATUS_OK;
rc               3560 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_im_bsg_vendor_request(job);
rc               3567 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_im_bsg_els_ct_request(job);
rc               3570 drivers/scsi/bfa/bfad_bsg.c 		bsg_reply->result = rc = -EINVAL;
rc               3575 drivers/scsi/bfa/bfad_bsg.c 	return rc;
rc                 68 drivers/scsi/bfa/bfad_debugfs.c 	int rc;
rc                 85 drivers/scsi/bfa/bfad_debugfs.c 	rc = bfa_ioc_debug_fwtrc(&bfad->bfa.ioc,
rc                 89 drivers/scsi/bfa/bfad_debugfs.c 	if (rc != BFA_STATUS_OK) {
rc                110 drivers/scsi/bfa/bfad_debugfs.c 	int rc;
rc                127 drivers/scsi/bfa/bfad_debugfs.c 	rc = bfa_ioc_debug_fwsave(&bfad->bfa.ioc,
rc                131 drivers/scsi/bfa/bfad_debugfs.c 	if (rc != BFA_STATUS_OK) {
rc                220 drivers/scsi/bfa/bfad_debugfs.c 	ssize_t rc;
rc                225 drivers/scsi/bfa/bfad_debugfs.c 	rc = simple_read_from_buffer(buf, nbytes, pos,
rc                234 drivers/scsi/bfa/bfad_debugfs.c 	return rc;
rc                246 drivers/scsi/bfa/bfad_debugfs.c 	int addr, rc, i;
rc                257 drivers/scsi/bfa/bfad_debugfs.c 	rc = sscanf(kern_buf, "%x:%x", &addr, &len);
rc                258 drivers/scsi/bfa/bfad_debugfs.c 	if (rc < 2 || len > (UINT_MAX >> 2)) {
rc                283 drivers/scsi/bfa/bfad_debugfs.c 	rc = bfad_reg_offset_check(bfa, addr, len);
rc                284 drivers/scsi/bfa/bfad_debugfs.c 	if (rc) {
rc                315 drivers/scsi/bfa/bfad_debugfs.c 	int addr, val, rc;
rc                324 drivers/scsi/bfa/bfad_debugfs.c 	rc = sscanf(kern_buf, "%x:%x", &addr, &val);
rc                325 drivers/scsi/bfa/bfad_debugfs.c 	if (rc < 2) {
rc                337 drivers/scsi/bfa/bfad_debugfs.c 	rc = bfad_reg_offset_check(bfa, addr, 1);
rc                338 drivers/scsi/bfa/bfad_debugfs.c 	if (rc) {
rc                199 drivers/scsi/bfa/bfad_im.c 	int             rc = FAILED;
rc                205 drivers/scsi/bfa/bfad_im.c 		rc = SUCCESS;
rc                209 drivers/scsi/bfa/bfad_im.c 		rc = FAILED;
rc                237 drivers/scsi/bfa/bfad_im.c 	return rc;
rc                246 drivers/scsi/bfa/bfad_im.c 	bfa_status_t    rc = BFA_STATUS_OK;
rc                253 drivers/scsi/bfa/bfad_im.c 		rc = BFA_STATUS_FAILED;
rc                273 drivers/scsi/bfa/bfad_im.c 		rc = BFA_STATUS_FAILED;
rc                281 drivers/scsi/bfa/bfad_im.c 	return rc;
rc                302 drivers/scsi/bfa/bfad_im.c 	int             rc = SUCCESS;
rc                311 drivers/scsi/bfa/bfad_im.c 		rc = FAILED;
rc                320 drivers/scsi/bfa/bfad_im.c 		rc = FAILED;
rc                342 drivers/scsi/bfa/bfad_im.c 		rc = FAILED;
rc                357 drivers/scsi/bfa/bfad_im.c 		rc = FAILED;
rc                361 drivers/scsi/bfa/bfad_im.c 	return rc;
rc                377 drivers/scsi/bfa/bfad_im.c 	u32        rc, rtn = FAILED;
rc                385 drivers/scsi/bfa/bfad_im.c 		rc = bfad_im_target_reset_send(bfad, cmnd, itnim);
rc                386 drivers/scsi/bfa/bfad_im.c 		if (rc == BFA_STATUS_OK) {
rc                622 drivers/scsi/bfa/bfad_im.c 	int             rc = BFA_STATUS_OK;
rc                627 drivers/scsi/bfa/bfad_im.c 		rc = BFA_STATUS_ENOMEM;
rc                639 drivers/scsi/bfa/bfad_im.c 	return rc;
rc               1212 drivers/scsi/bfa/bfad_im.c 	int             rc;
rc               1216 drivers/scsi/bfa/bfad_im.c 	rc = fc_remote_port_chkready(rport);
rc               1217 drivers/scsi/bfa/bfad_im.c 	if (rc) {
rc               1218 drivers/scsi/bfa/bfad_im.c 		cmnd->result = rc;
rc                 32 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc = 0;
rc                 54 drivers/scsi/bnx2fc/bnx2fc_els.c 			rc = bnx2fc_initiate_cleanup(rrq_req);
rc                 55 drivers/scsi/bnx2fc/bnx2fc_els.c 			BUG_ON(rc);
rc                 70 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc;
rc                 86 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -ENOMEM;
rc                 98 drivers/scsi/bnx2fc/bnx2fc_els.c 	rc = bnx2fc_initiate_els(tgt, ELS_RRQ, &rrq, sizeof(rrq),
rc                101 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc == -ENOMEM) {
rc                104 drivers/scsi/bnx2fc/bnx2fc_els.c 			rc = FAILED;
rc                111 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc) {
rc                119 drivers/scsi/bnx2fc/bnx2fc_els.c 	return rc;
rc                133 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc = 0;
rc                147 drivers/scsi/bnx2fc/bnx2fc_els.c 			rc = bnx2fc_initiate_cleanup(els_req);
rc                148 drivers/scsi/bnx2fc/bnx2fc_els.c 			BUG_ON(rc);
rc                189 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc;
rc                203 drivers/scsi/bnx2fc/bnx2fc_els.c 	rc = bnx2fc_initiate_els(tgt, ELS_ADISC, adisc, sizeof(*adisc),
rc                205 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc)
rc                207 drivers/scsi/bnx2fc/bnx2fc_els.c 	return rc;
rc                217 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc;
rc                231 drivers/scsi/bnx2fc/bnx2fc_els.c 	rc = bnx2fc_initiate_els(tgt, ELS_LOGO, logo, sizeof(*logo),
rc                233 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc)
rc                235 drivers/scsi/bnx2fc/bnx2fc_els.c 	return rc;
rc                245 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc;
rc                258 drivers/scsi/bnx2fc/bnx2fc_els.c 	rc = bnx2fc_initiate_els(tgt, ELS_RLS, rls, sizeof(*rls),
rc                260 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc)
rc                262 drivers/scsi/bnx2fc/bnx2fc_els.c 	return rc;
rc                276 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc = 0;
rc                285 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = bnx2fc_initiate_abts(srr_req);
rc                286 drivers/scsi/bnx2fc/bnx2fc_els.c 		if (rc != SUCCESS) {
rc                301 drivers/scsi/bnx2fc/bnx2fc_els.c 			rc = bnx2fc_send_srr(orig_io_req,
rc                305 drivers/scsi/bnx2fc/bnx2fc_els.c 			if (!rc)
rc                309 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = bnx2fc_initiate_abts(orig_io_req);
rc                310 drivers/scsi/bnx2fc/bnx2fc_els.c 		if (rc != SUCCESS) {
rc                355 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = bnx2fc_initiate_abts(orig_io_req);
rc                356 drivers/scsi/bnx2fc/bnx2fc_els.c 		if (rc != SUCCESS) {
rc                394 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc = 0;
rc                410 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = bnx2fc_initiate_abts(rec_req);
rc                411 drivers/scsi/bnx2fc/bnx2fc_els.c 		if (rc != SUCCESS) {
rc                420 drivers/scsi/bnx2fc/bnx2fc_els.c 			rc = bnx2fc_send_rec(orig_io_req);
rc                422 drivers/scsi/bnx2fc/bnx2fc_els.c 			if (!rc)
rc                425 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = bnx2fc_initiate_abts(orig_io_req);
rc                426 drivers/scsi/bnx2fc/bnx2fc_els.c 		if (rc != SUCCESS) {
rc                491 drivers/scsi/bnx2fc/bnx2fc_els.c 			rc = bnx2fc_post_io_req(tgt, new_io_req);
rc                492 drivers/scsi/bnx2fc/bnx2fc_els.c 			if (!rc)
rc                497 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = bnx2fc_initiate_abts(orig_io_req);
rc                498 drivers/scsi/bnx2fc/bnx2fc_els.c 		if (rc != SUCCESS) {
rc                555 drivers/scsi/bnx2fc/bnx2fc_els.c 			rc = bnx2fc_initiate_abts(orig_io_req);
rc                556 drivers/scsi/bnx2fc/bnx2fc_els.c 			if (rc != SUCCESS) {
rc                564 drivers/scsi/bnx2fc/bnx2fc_els.c 			rc = bnx2fc_send_srr(orig_io_req, offset, r_ctl);
rc                567 drivers/scsi/bnx2fc/bnx2fc_els.c 			if (rc) {
rc                590 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc;
rc                598 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -ENOMEM;
rc                610 drivers/scsi/bnx2fc/bnx2fc_els.c 	rc = bnx2fc_initiate_els(tgt, ELS_REC, &rec, sizeof(rec),
rc                613 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc) {
rc                621 drivers/scsi/bnx2fc/bnx2fc_els.c 	return rc;
rc                631 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc;
rc                639 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -ENOMEM;
rc                654 drivers/scsi/bnx2fc/bnx2fc_els.c 	rc = bnx2fc_initiate_els(tgt, ELS_SRR, &srr, sizeof(srr),
rc                657 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc) {
rc                667 drivers/scsi/bnx2fc/bnx2fc_els.c 	return rc;
rc                684 drivers/scsi/bnx2fc/bnx2fc_els.c 	int rc = 0;
rc                689 drivers/scsi/bnx2fc/bnx2fc_els.c 	rc = fc_remote_port_chkready(rport);
rc                690 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc) {
rc                692 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -EINVAL;
rc                697 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -EINVAL;
rc                702 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -EINVAL;
rc                707 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -ENOMEM;
rc                720 drivers/scsi/bnx2fc/bnx2fc_els.c 	rc = bnx2fc_init_mp_req(els_req);
rc                721 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc == FAILED) {
rc                726 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -ENOMEM;
rc                730 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = 0;
rc                747 drivers/scsi/bnx2fc/bnx2fc_els.c 		rc = -EINVAL;
rc                750 drivers/scsi/bnx2fc/bnx2fc_els.c 	if (rc)
rc                802 drivers/scsi/bnx2fc/bnx2fc_els.c 	return rc;
rc                169 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc;
rc                171 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = fcoe_get_paged_crc_eof(skb, tlen, &bnx2fc_global);
rc                174 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	return rc;
rc                219 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc                230 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 			rc = bnx2fc_send_adisc(tgt, fp);
rc                233 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 			rc = bnx2fc_send_logo(tgt, fp);
rc                236 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 			rc = bnx2fc_send_rls(tgt, fp);
rc                250 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc)
rc                278 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int			wlen, rc = 0;
rc                324 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = bnx2fc_xmit_l2_frame(tgt, fp);
rc                325 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		if (rc != -ENODEV) {
rc                327 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 			return rc;
rc                685 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc                698 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = wait_for_completion_timeout(&hba->stat_req_done, (2 * HZ));
rc                699 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (!rc) {
rc                735 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc                747 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = scsi_add_host(lport->host, dev);
rc                748 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc                750 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		return rc;
rc                768 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc                774 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -1;
rc                776 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	return rc;
rc               1132 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc;
rc               1135 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = fcoe_validate_vport_create(vport);
rc               1136 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               1141 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		return rc;
rc               1364 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc;
rc               1382 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_bind_pcidev(hba);
rc               1383 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               1445 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc               1469 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_interface_setup(interface);
rc               1470 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (!rc)
rc               1500 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int			rc = 0;
rc               1527 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_lport_config(lport);
rc               1528 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc)
rc               1538 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_net_config(lport, interface->netdev);
rc               1539 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               1544 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_shost_config(lport, parent);
rc               1545 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               1552 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_libfc_config(lport);
rc               1553 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               1564 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = bnx2fc_em_config(lport, hba);
rc               1568 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = fc_exch_mgr_list_clone(n_port, lport);
rc               1571 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               1671 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc               1679 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -ENODEV;
rc               1691 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	return rc;
rc               1894 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = -1;
rc               1897 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_bind_adapter_devices(hba);
rc               1898 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               1900 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 			"bnx2fc_bind_adapter_devices failed - rc = %d\n", rc);
rc               1904 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_send_fw_fcoe_init_msg(hba);
rc               1905 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               1907 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 			"bnx2fc_send_fw_fcoe_init_msg failed - rc = %d\n", rc);
rc               1922 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -1;
rc               1933 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	return rc;
rc               2047 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc               2075 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = dev->register_device(dev, CNIC_ULP_FCOE,
rc               2077 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc)
rc               2078 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		printk(KERN_ERR PFX "register_device failed, rc = %d\n", rc);
rc               2108 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc               2117 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -ENODEV;
rc               2120 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = __bnx2fc_disable(ctlr);
rc               2124 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	return rc;
rc               2236 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc               2244 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -ENODEV;
rc               2247 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = __bnx2fc_enable(ctlr);
rc               2252 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	return rc;
rc               2311 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc               2325 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -EINVAL;
rc               2339 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 			rc = -EINVAL;
rc               2344 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -EINVAL;
rc               2351 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -ENODEV;
rc               2357 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -EEXIST;
rc               2364 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -ENOMEM;
rc               2382 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -EINVAL;
rc               2390 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -EINVAL;
rc               2441 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	return rc;
rc               2690 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	int rc = 0;
rc               2697 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = fcoe_transport_attach(&bnx2fc_transport);
rc               2698 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc) {
rc               2710 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = bnx2fc_attach_transport();
rc               2711 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc)
rc               2716 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = -ENOMEM;
rc               2726 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		rc = PTR_ERR(l2_thread);
rc               2740 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	rc = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "scsi/bnx2fc:online",
rc               2742 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (rc < 0)
rc               2744 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	bnx2fc_online_state = rc;
rc               2758 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	return rc;
rc                 35 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = 0;
rc                 48 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                 50 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	return rc;
rc                 69 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = 0;
rc                142 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                144 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	return rc;
rc                151 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = -1;
rc                161 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                162 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	return rc;
rc                187 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = 0;
rc                345 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                347 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	return rc;
rc                367 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = 0;
rc                416 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                417 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	return rc;
rc                436 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = 0;
rc                480 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                482 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	return rc;
rc                497 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = 0;
rc                510 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                512 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	return rc;
rc                639 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = 0;
rc                769 drivers/scsi/bnx2fc/bnx2fc_hwi.c 				rc = bnx2fc_send_rec(io_req);
rc                772 drivers/scsi/bnx2fc/bnx2fc_hwi.c 				if (rc)
rc                791 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = bnx2fc_initiate_abts(io_req);
rc                792 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		if (rc != SUCCESS) {
rc               1830 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	int rc = 0;
rc               1848 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = -1;
rc               1861 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = -1;
rc               1872 drivers/scsi/bnx2fc/bnx2fc_hwi.c 		rc = -1;
rc               1885 drivers/scsi/bnx2fc/bnx2fc_hwi.c 			rc = -1;
rc               1915 drivers/scsi/bnx2fc/bnx2fc_hwi.c 	return rc;
rc                 46 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc;
rc                103 drivers/scsi/bnx2fc/bnx2fc_io.c 				rc = bnx2fc_initiate_abts(io_req);
rc                104 drivers/scsi/bnx2fc/bnx2fc_io.c 				if (rc == SUCCESS)
rc                677 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc = SUCCESS;
rc                689 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = FAILED;
rc                694 drivers/scsi/bnx2fc/bnx2fc_io.c 	rc = fc_block_scsi_eh(sc_cmd);
rc                695 drivers/scsi/bnx2fc/bnx2fc_io.c 	if (rc)
rc                696 drivers/scsi/bnx2fc/bnx2fc_io.c 		return rc;
rc                700 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = FAILED;
rc                708 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = FAILED;
rc                716 drivers/scsi/bnx2fc/bnx2fc_io.c 			rc = FAILED;
rc                729 drivers/scsi/bnx2fc/bnx2fc_io.c 	rc = bnx2fc_init_mp_req(io_req);
rc                730 drivers/scsi/bnx2fc/bnx2fc_io.c 	if (rc == FAILED) {
rc                785 drivers/scsi/bnx2fc/bnx2fc_io.c 	rc = wait_for_completion_timeout(&io_req->abts_done,
rc                800 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = wait_for_completion_timeout(&io_req->cleanup_done,
rc                804 drivers/scsi/bnx2fc/bnx2fc_io.c 		if (!rc)
rc                810 drivers/scsi/bnx2fc/bnx2fc_io.c 	if (!rc) {
rc                812 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = FAILED;
rc                815 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = SUCCESS;
rc                818 drivers/scsi/bnx2fc/bnx2fc_io.c 	return rc;
rc                837 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc = SUCCESS;
rc                849 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = FAILED;
rc                855 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = FAILED;
rc                861 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = FAILED;
rc                868 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = FAILED;
rc                927 drivers/scsi/bnx2fc/bnx2fc_io.c 	return rc;
rc                942 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc = 0;
rc                954 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = -ENOMEM;
rc                961 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = -ENOMEM;
rc                995 drivers/scsi/bnx2fc/bnx2fc_io.c 	return rc;
rc               1008 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc = 0;
rc               1019 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = -1;
rc               1054 drivers/scsi/bnx2fc/bnx2fc_io.c 	return rc;
rc               1131 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc;
rc               1134 drivers/scsi/bnx2fc/bnx2fc_io.c 	rc = fc_block_scsi_eh(sc_cmd);
rc               1135 drivers/scsi/bnx2fc/bnx2fc_io.c 	if (rc)
rc               1136 drivers/scsi/bnx2fc/bnx2fc_io.c 		return rc;
rc               1215 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = bnx2fc_abts_cleanup(io_req);
rc               1231 drivers/scsi/bnx2fc/bnx2fc_io.c 	rc = bnx2fc_initiate_abts(io_req);
rc               1232 drivers/scsi/bnx2fc/bnx2fc_io.c 	if (rc == FAILED) {
rc               1254 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = SUCCESS;
rc               1264 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = bnx2fc_abts_cleanup(io_req);
rc               1273 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = SUCCESS;
rc               1281 drivers/scsi/bnx2fc/bnx2fc_io.c 	return rc;
rc               1292 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc = 0;
rc               1306 drivers/scsi/bnx2fc/bnx2fc_io.c 	rc = bnx2fc_send_srr(orig_io_req, offset, r_ctl);
rc               1309 drivers/scsi/bnx2fc/bnx2fc_io.c 	if (rc)
rc               1458 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc = 0;
rc               1478 drivers/scsi/bnx2fc/bnx2fc_io.c 				rc = bnx2fc_initiate_abts(cmd);
rc               1480 drivers/scsi/bnx2fc/bnx2fc_io.c 				WARN_ON(rc != SUCCESS);
rc               1493 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc = 0;
rc               1510 drivers/scsi/bnx2fc/bnx2fc_io.c 			rc = bnx2fc_initiate_abts(cmd);
rc               1512 drivers/scsi/bnx2fc/bnx2fc_io.c 			WARN_ON(rc != SUCCESS);
rc               1862 drivers/scsi/bnx2fc/bnx2fc_io.c 	int rc = 0;
rc               1873 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1885 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = SCSI_MLQUEUE_TARGET_BUSY;
rc               1893 drivers/scsi/bnx2fc/bnx2fc_io.c 			rc = SCSI_MLQUEUE_TARGET_BUSY;
rc               1902 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1909 drivers/scsi/bnx2fc/bnx2fc_io.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1916 drivers/scsi/bnx2fc/bnx2fc_io.c 	return rc;
rc                170 drivers/scsi/bnx2fc/bnx2fc_tgt.c 	int rc;
rc                203 drivers/scsi/bnx2fc/bnx2fc_tgt.c 			rc = bnx2fc_initiate_cleanup(io_req);
rc                204 drivers/scsi/bnx2fc/bnx2fc_tgt.c 			BUG_ON(rc);
rc                237 drivers/scsi/bnx2fc/bnx2fc_tgt.c 			rc = bnx2fc_initiate_cleanup(io_req);
rc                238 drivers/scsi/bnx2fc/bnx2fc_tgt.c 			BUG_ON(rc);
rc                754 drivers/scsi/bnx2i/bnx2i_hwi.c 	int rc = -EINVAL;
rc                771 drivers/scsi/bnx2i/bnx2i_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, 1);
rc                773 drivers/scsi/bnx2i/bnx2i_hwi.c 	return rc;
rc                793 drivers/scsi/bnx2i/bnx2i_hwi.c 	int rc = -EINVAL;
rc                831 drivers/scsi/bnx2i/bnx2i_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                833 drivers/scsi/bnx2i/bnx2i_hwi.c 	return rc;
rc                854 drivers/scsi/bnx2i/bnx2i_hwi.c 	int rc = -EINVAL;
rc                900 drivers/scsi/bnx2i/bnx2i_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, num_kwqes);
rc                902 drivers/scsi/bnx2i/bnx2i_hwi.c 	return rc;
rc                915 drivers/scsi/bnx2i/bnx2i_hwi.c 	int rc;
rc                918 drivers/scsi/bnx2i/bnx2i_hwi.c 		rc = bnx2i_5771x_send_conn_ofld_req(hba, ep);
rc                920 drivers/scsi/bnx2i/bnx2i_hwi.c 		rc = bnx2i_570x_send_conn_ofld_req(hba, ep);
rc                922 drivers/scsi/bnx2i/bnx2i_hwi.c 	return rc;
rc               1248 drivers/scsi/bnx2i/bnx2i_hwi.c 	int rc = 0;
rc               1322 drivers/scsi/bnx2i/bnx2i_hwi.c 		rc = hba->cnic->submit_kwqes(hba->cnic, kwqe_arr, 2);
rc               1323 drivers/scsi/bnx2i/bnx2i_hwi.c 	return rc;
rc               1905 drivers/scsi/bnx2i/bnx2i_hwi.c 	int rc = 0;
rc               1921 drivers/scsi/bnx2i/bnx2i_hwi.c 		rc = -EINVAL;
rc               1937 drivers/scsi/bnx2i/bnx2i_hwi.c 		rc = -ENOMEM;
rc               1942 drivers/scsi/bnx2i/bnx2i_hwi.c 	return rc;
rc               2658 drivers/scsi/bnx2i/bnx2i_hwi.c 	int rc;
rc               2663 drivers/scsi/bnx2i/bnx2i_hwi.c 	rc = iscsi_offload_mesg(hba->shost, &bnx2i_iscsi_transport,
rc               2665 drivers/scsi/bnx2i/bnx2i_hwi.c 	if (rc)
rc               2668 drivers/scsi/bnx2i/bnx2i_hwi.c 	return rc;
rc                275 drivers/scsi/bnx2i/bnx2i_init.c 	int rc;
rc                281 drivers/scsi/bnx2i/bnx2i_init.c 		rc = -EOPNOTSUPP;
rc                286 drivers/scsi/bnx2i/bnx2i_init.c 	rc = cnic->register_device(cnic, CNIC_ULP_ISCSI, hba);
rc                287 drivers/scsi/bnx2i/bnx2i_init.c 	if (!rc) {
rc                292 drivers/scsi/bnx2i/bnx2i_init.c 	} else if (rc == -EBUSY) 	/* duplicate registration */
rc                295 drivers/scsi/bnx2i/bnx2i_init.c 	else if (rc == -EAGAIN)
rc                297 drivers/scsi/bnx2i/bnx2i_init.c 	else if (rc == -EINVAL)
rc                300 drivers/scsi/bnx2i/bnx2i_init.c 		printk(KERN_ERR "bnx2i dev reg, unknown error, %d\n", rc);
rc                305 drivers/scsi/bnx2i/bnx2i_init.c 	return rc;
rc                526 drivers/scsi/bnx2i/bnx2i_iscsi.c 	int rc = 0;
rc                534 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -1;
rc                546 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -1;
rc                558 drivers/scsi/bnx2i/bnx2i_iscsi.c 	return rc;
rc               1085 drivers/scsi/bnx2i/bnx2i_iscsi.c 	int rc = 0;
rc               1098 drivers/scsi/bnx2i/bnx2i_iscsi.c 			rc = bnx2i_send_iscsi_nopout(bnx2i_conn, task,
rc               1101 drivers/scsi/bnx2i/bnx2i_iscsi.c 			rc = bnx2i_send_iscsi_nopout(bnx2i_conn, task,
rc               1105 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = bnx2i_send_iscsi_logout(bnx2i_conn, task);
rc               1108 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = bnx2i_send_iscsi_tmf(bnx2i_conn, task);
rc               1111 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = bnx2i_send_iscsi_text(bnx2i_conn, task);
rc               1118 drivers/scsi/bnx2i/bnx2i_iscsi.c 	return rc;
rc               1782 drivers/scsi/bnx2i/bnx2i_iscsi.c 	int rc = 0;
rc               1795 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -EINVAL;
rc               1801 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -EPERM;
rc               1807 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -ENOMEM;
rc               1817 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -ENOMEM;
rc               1823 drivers/scsi/bnx2i/bnx2i_iscsi.c 	rc = bnx2i_alloc_qp_resc(hba, bnx2i_ep);
rc               1824 drivers/scsi/bnx2i/bnx2i_iscsi.c 	if (rc != 0) {
rc               1827 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -ENOMEM;
rc               1843 drivers/scsi/bnx2i/bnx2i_iscsi.c 			rc = -EBUSY;
rc               1845 drivers/scsi/bnx2i/bnx2i_iscsi.c 			rc = -ENOSPC;
rc               1866 drivers/scsi/bnx2i/bnx2i_iscsi.c 			rc = -EBUSY;
rc               1868 drivers/scsi/bnx2i/bnx2i_iscsi.c 			rc = -ENOSPC;
rc               1872 drivers/scsi/bnx2i/bnx2i_iscsi.c 	rc = cnic->cm_create(cnic, CNIC_ULP_ISCSI, bnx2i_ep->ep_cid,
rc               1874 drivers/scsi/bnx2i/bnx2i_iscsi.c 	if (rc) {
rc               1875 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -EINVAL;
rc               1898 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -EINVAL;
rc               1901 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = cnic->cm_connect(bnx2i_ep->cm_sk, &saddr);
rc               1902 drivers/scsi/bnx2i/bnx2i_iscsi.c 	if (rc)
rc               1907 drivers/scsi/bnx2i/bnx2i_iscsi.c 	rc = bnx2i_map_ep_dbell_regs(bnx2i_ep);
rc               1908 drivers/scsi/bnx2i/bnx2i_iscsi.c 	if (rc)
rc               1919 drivers/scsi/bnx2i/bnx2i_iscsi.c 		return ERR_PTR(rc);
rc               1928 drivers/scsi/bnx2i/bnx2i_iscsi.c 	return ERR_PTR(rc);
rc               1942 drivers/scsi/bnx2i/bnx2i_iscsi.c 	int rc = 0;
rc               1952 drivers/scsi/bnx2i/bnx2i_iscsi.c 	rc = wait_event_interruptible_timeout(bnx2i_ep->ofld_wait,
rc               1961 drivers/scsi/bnx2i/bnx2i_iscsi.c 		rc = -1;
rc               1963 drivers/scsi/bnx2i/bnx2i_iscsi.c 	if (rc > 0)
rc               1965 drivers/scsi/bnx2i/bnx2i_iscsi.c 	else if (!rc)
rc               1968 drivers/scsi/bnx2i/bnx2i_iscsi.c 		return rc;
rc               1006 drivers/scsi/ch.c 	int rc;
rc               1011 drivers/scsi/ch.c 		rc = PTR_ERR(ch_sysfs_class);
rc               1012 drivers/scsi/ch.c 		return rc;
rc               1014 drivers/scsi/ch.c 	rc = register_chrdev(SCSI_CHANGER_MAJOR,"ch",&changer_fops);
rc               1015 drivers/scsi/ch.c 	if (rc < 0) {
rc               1020 drivers/scsi/ch.c 	rc = scsi_register_driver(&ch_template.gendrv);
rc               1021 drivers/scsi/ch.c 	if (rc < 0)
rc               1029 drivers/scsi/ch.c 	return rc;
rc               1036 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	int rc;
rc               1048 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	rc = cxgbi_device_portmap_create(cdev, cxgb3i_sport_base,
rc               1050 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	if (rc < 0)
rc               1051 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		return rc;
rc               1380 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	int rc;
rc               1384 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	rc = cxgbi_iscsi_init(&cxgb3i_iscsi_transport, &cxgb3i_stt);
rc               1385 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	if (rc < 0)
rc               1386 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		return rc;
rc               1865 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	int rc;
rc               1870 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	rc = cxgbi_device_portmap_create(cdev, cxgb4i_sport_base,
rc               1872 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	if (rc < 0)
rc               1873 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 		return rc;
rc               2121 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	int i, rc;
rc               2155 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	rc = cxgb4i_ddp_init(cdev);
rc               2156 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	if (rc) {
rc               2157 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 		pr_info("t4 0x%p ddp init failed %d.\n", cdev, rc);
rc               2160 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	rc = cxgb4i_ofld_init(cdev);
rc               2161 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	if (rc) {
rc               2166 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	rc = cxgbi_hbas_add(cdev, CXGB4I_MAX_LUN, CXGBI_MAX_CONN,
rc               2168 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	if (rc)
rc               2321 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	int rc;
rc               2325 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	rc = cxgbi_iscsi_init(&cxgb4i_iscsi_transport, &cxgb4i_stt);
rc               2326 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	if (rc < 0)
rc               2327 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 		return rc;
rc                233 drivers/scsi/cxlflash/lunmgt.c 	int rc = 0;
rc                243 drivers/scsi/cxlflash/lunmgt.c 		rc = -ENOMEM;
rc                258 drivers/scsi/cxlflash/lunmgt.c 			rc = -EBUSY;
rc                276 drivers/scsi/cxlflash/lunmgt.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc                277 drivers/scsi/cxlflash/lunmgt.c 	return rc;
rc                 57 drivers/scsi/cxlflash/main.c 	if (ioasa->rc.flags & SISL_RC_FLAGS_UNDERRUN) {
rc                 64 drivers/scsi/cxlflash/main.c 	if (ioasa->rc.flags & SISL_RC_FLAGS_OVERRUN) {
rc                 72 drivers/scsi/cxlflash/main.c 		ioasa->rc.afu_rc, ioasa->rc.scsi_rc, ioasa->rc.fc_rc,
rc                 75 drivers/scsi/cxlflash/main.c 	if (ioasa->rc.scsi_rc) {
rc                 77 drivers/scsi/cxlflash/main.c 		if (ioasa->rc.flags & SISL_RC_FLAGS_SENSE_VALID) {
rc                 80 drivers/scsi/cxlflash/main.c 			scp->result = ioasa->rc.scsi_rc;
rc                 82 drivers/scsi/cxlflash/main.c 			scp->result = ioasa->rc.scsi_rc | (DID_ERROR << 16);
rc                 89 drivers/scsi/cxlflash/main.c 	if (ioasa->rc.fc_rc) {
rc                 91 drivers/scsi/cxlflash/main.c 		switch (ioasa->rc.fc_rc) {
rc                 97 drivers/scsi/cxlflash/main.c 			if (!(ioasa->rc.flags & SISL_RC_FLAGS_OVERRUN)) {
rc                121 drivers/scsi/cxlflash/main.c 	if (ioasa->rc.afu_rc) {
rc                123 drivers/scsi/cxlflash/main.c 		switch (ioasa->rc.afu_rc) {
rc                244 drivers/scsi/cxlflash/main.c 	int rc = -ETIMEDOUT;
rc                257 drivers/scsi/cxlflash/main.c 			rc = 0;
rc                265 drivers/scsi/cxlflash/main.c 	if (!rc)
rc                271 drivers/scsi/cxlflash/main.c 		__func__, rc, val, nretry);
rc                272 drivers/scsi/cxlflash/main.c 	return rc;
rc                310 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc                326 drivers/scsi/cxlflash/main.c 			rc = SCSI_MLQUEUE_HOST_BUSY;
rc                337 drivers/scsi/cxlflash/main.c 		__func__, cmd, cmd->rcb.data_len, cmd->rcb.data_ea, rc);
rc                338 drivers/scsi/cxlflash/main.c 	return rc;
rc                354 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc                360 drivers/scsi/cxlflash/main.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc                381 drivers/scsi/cxlflash/main.c 	       cmd->rcb.data_ea, cmd->rcb.ioasa, rc, hwq->hsq_curr,
rc                384 drivers/scsi/cxlflash/main.c 	return rc;
rc                398 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc                403 drivers/scsi/cxlflash/main.c 		rc = -ETIMEDOUT;
rc                406 drivers/scsi/cxlflash/main.c 		rc = -EAGAIN;
rc                411 drivers/scsi/cxlflash/main.c 		rc = -EIO;
rc                414 drivers/scsi/cxlflash/main.c 	return rc;
rc                473 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc                479 drivers/scsi/cxlflash/main.c 		rc = -ENOMEM;
rc                508 drivers/scsi/cxlflash/main.c 	rc = afu->send_cmd(afu, cmd);
rc                509 drivers/scsi/cxlflash/main.c 	if (unlikely(rc)) {
rc                524 drivers/scsi/cxlflash/main.c 		rc = -ETIMEDOUT;
rc                528 drivers/scsi/cxlflash/main.c 		rc = -EAGAIN;
rc                532 drivers/scsi/cxlflash/main.c 		rc = -EIO;
rc                544 drivers/scsi/cxlflash/main.c 	return rc;
rc                576 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc                594 drivers/scsi/cxlflash/main.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc                604 drivers/scsi/cxlflash/main.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc                610 drivers/scsi/cxlflash/main.c 		rc = 0;
rc                638 drivers/scsi/cxlflash/main.c 	rc = afu->send_cmd(afu, cmd);
rc                641 drivers/scsi/cxlflash/main.c 	return rc;
rc               1012 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               1021 drivers/scsi/cxlflash/main.c 		rc = -ENOMEM;
rc               1028 drivers/scsi/cxlflash/main.c 	return rc;
rc               1041 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               1043 drivers/scsi/cxlflash/main.c 	rc = pci_enable_device(pdev);
rc               1044 drivers/scsi/cxlflash/main.c 	if (rc || pci_channel_offline(pdev)) {
rc               1047 drivers/scsi/cxlflash/main.c 			rc = pci_enable_device(pdev);
rc               1050 drivers/scsi/cxlflash/main.c 		if (rc) {
rc               1058 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               1059 drivers/scsi/cxlflash/main.c 	return rc;
rc               1072 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               1074 drivers/scsi/cxlflash/main.c 	rc = scsi_add_host(cfg->host, &pdev->dev);
rc               1075 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               1076 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: scsi_add_host failed rc=%d\n", __func__, rc);
rc               1083 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               1084 drivers/scsi/cxlflash/main.c 	return rc;
rc               1637 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               1652 drivers/scsi/cxlflash/main.c 		rc = -ENODEV;
rc               1661 drivers/scsi/cxlflash/main.c 		rc = -ENODEV;
rc               1707 drivers/scsi/cxlflash/main.c 			rc = -ENODEV;
rc               1712 drivers/scsi/cxlflash/main.c 		rc = kstrtoul(tmp_buf, WWPN_LEN, (ulong *)&wwpn[k]);
rc               1713 drivers/scsi/cxlflash/main.c 		if (unlikely(rc)) {
rc               1716 drivers/scsi/cxlflash/main.c 			rc = -ENODEV;
rc               1724 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               1725 drivers/scsi/cxlflash/main.c 	return rc;
rc               1779 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               1784 drivers/scsi/cxlflash/main.c 	rc = read_vpd(cfg, &wwpn[0]);
rc               1785 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               1786 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: could not read vpd rc=%d\n", __func__, rc);
rc               1889 drivers/scsi/cxlflash/main.c 	return rc;
rc               1901 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               1940 drivers/scsi/cxlflash/main.c 	rc = init_global(cfg);
rc               1942 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               1943 drivers/scsi/cxlflash/main.c 	return rc;
rc               1958 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               1963 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->allocate_afu_irqs(ctx, num_irqs);
rc               1964 drivers/scsi/cxlflash/main.c 	if (unlikely(rc)) {
rc               1966 drivers/scsi/cxlflash/main.c 			__func__, rc);
rc               1971 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 1, cxlflash_sync_err_irq, hwq,
rc               1973 drivers/scsi/cxlflash/main.c 	if (unlikely(rc <= 0)) {
rc               1979 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 2, cxlflash_rrq_irq, hwq,
rc               1981 drivers/scsi/cxlflash/main.c 	if (unlikely(rc <= 0)) {
rc               1991 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 3, cxlflash_async_err_irq, hwq,
rc               1993 drivers/scsi/cxlflash/main.c 	if (unlikely(rc <= 0)) {
rc               2014 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               2030 drivers/scsi/cxlflash/main.c 		rc = -ENOMEM;
rc               2043 drivers/scsi/cxlflash/main.c 		rc = cfg->ops->afu_reset(ctx);
rc               2044 drivers/scsi/cxlflash/main.c 		if (unlikely(rc)) {
rc               2046 drivers/scsi/cxlflash/main.c 				      __func__, rc);
rc               2053 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: interrupt init failed rc=%d\n", __func__, rc);
rc               2058 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->start_context(hwq->ctx_cookie);
rc               2059 drivers/scsi/cxlflash/main.c 	if (unlikely(rc)) {
rc               2060 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: start context failed rc=%d\n", __func__, rc);
rc               2066 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               2067 drivers/scsi/cxlflash/main.c 	return rc;
rc               2122 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               2133 drivers/scsi/cxlflash/main.c 		rc = init_mc(cfg, i);
rc               2134 drivers/scsi/cxlflash/main.c 		if (rc) {
rc               2136 drivers/scsi/cxlflash/main.c 				__func__, rc, i);
rc               2146 drivers/scsi/cxlflash/main.c 		rc = -ENOMEM;
rc               2159 drivers/scsi/cxlflash/main.c 		rc = -EINVAL;
rc               2176 drivers/scsi/cxlflash/main.c 	rc = start_afu(cfg);
rc               2177 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               2178 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: start_afu failed, rc=%d\n", __func__, rc);
rc               2192 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               2193 drivers/scsi/cxlflash/main.c 	return rc;
rc               2212 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               2219 drivers/scsi/cxlflash/main.c 	rc = init_afu(cfg);
rc               2221 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               2222 drivers/scsi/cxlflash/main.c 	return rc;
rc               2247 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               2257 drivers/scsi/cxlflash/main.c 	rc = afu_reset(cfg);
rc               2258 drivers/scsi/cxlflash/main.c 	if (rc)
rc               2312 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               2326 drivers/scsi/cxlflash/main.c 		rc = -ENOMEM;
rc               2344 drivers/scsi/cxlflash/main.c 	rc = afu->send_cmd(afu, cmd);
rc               2345 drivers/scsi/cxlflash/main.c 	if (unlikely(rc)) {
rc               2346 drivers/scsi/cxlflash/main.c 		rc = -ENOBUFS;
rc               2350 drivers/scsi/cxlflash/main.c 	rc = wait_resp(afu, cmd);
rc               2351 drivers/scsi/cxlflash/main.c 	switch (rc) {
rc               2353 drivers/scsi/cxlflash/main.c 		rc = afu->context_reset(hwq);
rc               2354 drivers/scsi/cxlflash/main.c 		if (rc) {
rc               2378 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               2379 drivers/scsi/cxlflash/main.c 	return rc;
rc               2431 drivers/scsi/cxlflash/main.c 	int rc = FAILED;
rc               2456 drivers/scsi/cxlflash/main.c 	rc = afu->context_reset(hwq);
rc               2457 drivers/scsi/cxlflash/main.c 	if (unlikely(rc))
rc               2460 drivers/scsi/cxlflash/main.c 	rc = SUCCESS;
rc               2463 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               2464 drivers/scsi/cxlflash/main.c 	return rc;
rc               2477 drivers/scsi/cxlflash/main.c 	int rc = SUCCESS;
rc               2491 drivers/scsi/cxlflash/main.c 			rc = FAILED;
rc               2497 drivers/scsi/cxlflash/main.c 		rc = FAILED;
rc               2501 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               2502 drivers/scsi/cxlflash/main.c 	return rc;
rc               2520 drivers/scsi/cxlflash/main.c 	int rc = SUCCESS;
rc               2535 drivers/scsi/cxlflash/main.c 			rc = FAILED;
rc               2548 drivers/scsi/cxlflash/main.c 		rc = FAILED;
rc               2552 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               2553 drivers/scsi/cxlflash/main.c 	return rc;
rc               2728 drivers/scsi/cxlflash/main.c 	int rc;
rc               2731 drivers/scsi/cxlflash/main.c 	rc = kstrtouint(buf, 10, &lun_mode);
rc               2732 drivers/scsi/cxlflash/main.c 	if (!rc && (lun_mode < 5) && (lun_mode != afu->internal_lun)) {
rc               2916 drivers/scsi/cxlflash/main.c 	int rc, i;
rc               2918 drivers/scsi/cxlflash/main.c 	rc = kstrtouint(buf, 10, &weight);
rc               2919 drivers/scsi/cxlflash/main.c 	if (rc)
rc               2993 drivers/scsi/cxlflash/main.c 	int rc;
rc               2996 drivers/scsi/cxlflash/main.c 	rc = kstrtoint(buf, 10, &nhwqs);
rc               2997 drivers/scsi/cxlflash/main.c 	if (rc)
rc               3016 drivers/scsi/cxlflash/main.c 		rc = afu_reset(cfg);
rc               3017 drivers/scsi/cxlflash/main.c 		if (rc)
rc               3320 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               3323 drivers/scsi/cxlflash/main.c 		rc = -ENOTSUPP;
rc               3328 drivers/scsi/cxlflash/main.c 		rc = -EINVAL;
rc               3357 drivers/scsi/cxlflash/main.c 		rc = -EINVAL;
rc               3374 drivers/scsi/cxlflash/main.c 	rc = send_afu_cmd(afu, &rcb);
rc               3375 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               3377 drivers/scsi/cxlflash/main.c 			__func__, rc, asa.ioasc, asa.afu_extra);
rc               3386 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               3387 drivers/scsi/cxlflash/main.c 	return rc;
rc               3413 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               3416 drivers/scsi/cxlflash/main.c 		rc = -ENOTSUPP;
rc               3424 drivers/scsi/cxlflash/main.c 			rc = -EINVAL;
rc               3430 drivers/scsi/cxlflash/main.c 			rc = -ENOMEM;
rc               3440 drivers/scsi/cxlflash/main.c 				rc = -EFAULT;
rc               3463 drivers/scsi/cxlflash/main.c 	rc = send_afu_cmd(afu, &rcb);
rc               3464 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               3466 drivers/scsi/cxlflash/main.c 			__func__, rc, asa.ioasc, asa.afu_extra);
rc               3472 drivers/scsi/cxlflash/main.c 			rc = -EFAULT;
rc               3476 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               3477 drivers/scsi/cxlflash/main.c 	return rc;
rc               3509 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               3541 drivers/scsi/cxlflash/main.c 		rc = -EINVAL;
rc               3549 drivers/scsi/cxlflash/main.c 		rc = -EFAULT;
rc               3557 drivers/scsi/cxlflash/main.c 		rc = -EINVAL;
rc               3563 drivers/scsi/cxlflash/main.c 		rc = -EINVAL;
rc               3567 drivers/scsi/cxlflash/main.c 	rc = do_ioctl(cfg, (void *)&buf);
rc               3568 drivers/scsi/cxlflash/main.c 	if (likely(!rc))
rc               3573 drivers/scsi/cxlflash/main.c 			rc = -EFAULT;
rc               3580 drivers/scsi/cxlflash/main.c 	if (unlikely(rc && known_ioctl))
rc               3582 drivers/scsi/cxlflash/main.c 			__func__, decode_hioctl(cmd), cmd, rc);
rc               3585 drivers/scsi/cxlflash/main.c 			__func__, decode_hioctl(cmd), cmd, rc);
rc               3586 drivers/scsi/cxlflash/main.c 	return rc;
rc               3611 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               3616 drivers/scsi/cxlflash/main.c 		rc = -ENOSPC;
rc               3623 drivers/scsi/cxlflash/main.c 	rc = cdev_add(&cfg->cdev, devno, 1);
rc               3624 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               3625 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: cdev_add failed rc=%d\n", __func__, rc);
rc               3632 drivers/scsi/cxlflash/main.c 		rc = PTR_ERR(char_dev);
rc               3634 drivers/scsi/cxlflash/main.c 			__func__, rc);
rc               3640 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               3641 drivers/scsi/cxlflash/main.c 	return rc;
rc               3672 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               3684 drivers/scsi/cxlflash/main.c 		rc = -ENOMEM;
rc               3696 drivers/scsi/cxlflash/main.c 	rc = alloc_mem(cfg);
rc               3697 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               3699 drivers/scsi/cxlflash/main.c 		rc = -ENOMEM;
rc               3739 drivers/scsi/cxlflash/main.c 	rc = init_pci(cfg);
rc               3740 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               3741 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: init_pci failed rc=%d\n", __func__, rc);
rc               3752 drivers/scsi/cxlflash/main.c 	rc = init_afu(cfg);
rc               3753 drivers/scsi/cxlflash/main.c 	if (rc && !wq_has_sleeper(&cfg->reset_waitq)) {
rc               3754 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: init_afu failed rc=%d\n", __func__, rc);
rc               3759 drivers/scsi/cxlflash/main.c 	rc = init_scsi(cfg);
rc               3760 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               3761 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: init_scsi failed rc=%d\n", __func__, rc);
rc               3766 drivers/scsi/cxlflash/main.c 	rc = init_chrdev(cfg);
rc               3767 drivers/scsi/cxlflash/main.c 	if (rc) {
rc               3768 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: init_chrdev failed rc=%d\n", __func__, rc);
rc               3779 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               3780 drivers/scsi/cxlflash/main.c 	return rc;
rc               3801 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               3817 drivers/scsi/cxlflash/main.c 		rc = cxlflash_mark_contexts_error(cfg);
rc               3818 drivers/scsi/cxlflash/main.c 		if (unlikely(rc))
rc               3820 drivers/scsi/cxlflash/main.c 				__func__, rc);
rc               3845 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               3851 drivers/scsi/cxlflash/main.c 	rc = init_afu(cfg);
rc               3852 drivers/scsi/cxlflash/main.c 	if (unlikely(rc)) {
rc               3853 drivers/scsi/cxlflash/main.c 		dev_err(dev, "%s: EEH recovery failed rc=%d\n", __func__, rc);
rc               3896 drivers/scsi/cxlflash/main.c 	int rc = 0;
rc               3898 drivers/scsi/cxlflash/main.c 	rc = alloc_chrdev_region(&devno, 0, CXLFLASH_MAX_ADAPTERS, "cxlflash");
rc               3899 drivers/scsi/cxlflash/main.c 	if (unlikely(rc)) {
rc               3900 drivers/scsi/cxlflash/main.c 		pr_err("%s: alloc_chrdev_region failed rc=%d\n", __func__, rc);
rc               3908 drivers/scsi/cxlflash/main.c 		rc = PTR_ERR(cxlflash_class);
rc               3909 drivers/scsi/cxlflash/main.c 		pr_err("%s: class_create failed rc=%d\n", __func__, rc);
rc               3915 drivers/scsi/cxlflash/main.c 	pr_debug("%s: returning rc=%d\n", __func__, rc);
rc               3916 drivers/scsi/cxlflash/main.c 	return rc;
rc               3958 drivers/scsi/cxlflash/main.c 	int rc;
rc               3962 drivers/scsi/cxlflash/main.c 	rc = cxlflash_class_init();
rc               3963 drivers/scsi/cxlflash/main.c 	if (unlikely(rc))
rc               3966 drivers/scsi/cxlflash/main.c 	rc = pci_register_driver(&cxlflash_driver);
rc               3967 drivers/scsi/cxlflash/main.c 	if (unlikely(rc))
rc               3970 drivers/scsi/cxlflash/main.c 	pr_debug("%s: returning rc=%d\n", __func__, rc);
rc               3971 drivers/scsi/cxlflash/main.c 	return rc;
rc                 74 drivers/scsi/cxlflash/ocxl_hw.c 	int rc;
rc                 78 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -ENOENT;
rc                 82 drivers/scsi/cxlflash/ocxl_hw.c 	rc = simple_pin_fs(&ocxlflash_fs_type, &ocxlflash_vfs_mount,
rc                 84 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc < 0)) {
rc                 86 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                 92 drivers/scsi/cxlflash/ocxl_hw.c 		rc = PTR_ERR(inode);
rc                 94 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                101 drivers/scsi/cxlflash/ocxl_hw.c 		rc = PTR_ERR(file);
rc                103 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                117 drivers/scsi/cxlflash/ocxl_hw.c 	file = ERR_PTR(rc);
rc                185 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc                189 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -ENOENT;
rc                197 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -ENOMEM;
rc                201 drivers/scsi/cxlflash/ocxl_hw.c 	rc = request_irq(virq, handler, 0, name, cookie);
rc                202 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                203 drivers/scsi/cxlflash/ocxl_hw.c 		dev_err(dev, "%s: request_irq failed rc=%d\n", __func__, rc);
rc                210 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -ENOMEM;
rc                217 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                336 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc                343 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -EINVAL;
rc                364 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_link_add_pe(link_token, ctx->pe, pid, 0, 0, mm,
rc                366 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                368 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                375 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                405 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc                414 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_terminate_pasid(pdev, acfg->dvsec_afu_control_pos,
rc                416 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                418 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                420 drivers/scsi/cxlflash/ocxl_hw.c 		if (rc == -EBUSY)
rc                424 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_link_remove_pe(afu->link_token, ctx->pe);
rc                425 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                427 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                431 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                487 drivers/scsi/cxlflash/ocxl_hw.c 	int rc;
rc                492 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -ENOMEM;
rc                497 drivers/scsi/cxlflash/ocxl_hw.c 	rc = idr_alloc(&afu->idr, ctx, 0, afu->max_pasid, GFP_NOWAIT);
rc                499 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc < 0)) {
rc                500 drivers/scsi/cxlflash/ocxl_hw.c 		dev_err(dev, "%s: idr_alloc failed rc=%d\n", __func__, rc);
rc                509 drivers/scsi/cxlflash/ocxl_hw.c 	ctx->pe = rc;
rc                521 drivers/scsi/cxlflash/ocxl_hw.c 	ctx = ERR_PTR(rc);
rc                535 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc                546 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -EBUSY;
rc                555 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                619 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc                625 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -EEXIST;
rc                631 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -EINVAL;
rc                638 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -ENOMEM;
rc                643 drivers/scsi/cxlflash/ocxl_hw.c 		rc = ocxl_link_irq_alloc(afu->link_token, &hwirq, &addr);
rc                644 drivers/scsi/cxlflash/ocxl_hw.c 		if (unlikely(rc)) {
rc                646 drivers/scsi/cxlflash/ocxl_hw.c 				__func__, rc);
rc                657 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                733 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc                736 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_read_function(pdev, fcfg);
rc                737 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                739 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                751 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_get_actag_info(pdev, &base, &enabled, &supported);
rc                752 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                754 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                765 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_link_setup(pdev, 0, &afu->link_token);
rc                766 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                768 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                772 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_set_TL(pdev, fcfg->dvsec_tl_pos);
rc                773 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                775 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                779 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                807 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc                809 drivers/scsi/cxlflash/ocxl_hw.c 	rc = pci_request_region(pdev, acfg->global_mmio_bar, "ocxlflash");
rc                810 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                812 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                818 drivers/scsi/cxlflash/ocxl_hw.c 	rc = pci_request_region(pdev, acfg->pp_mmio_bar, "ocxlflash");
rc                819 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                821 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                830 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -ENOMEM;
rc                837 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                862 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc                869 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_read_afu(pdev, fcfg, acfg, 0);
rc                870 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                872 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                889 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxlflash_map_mmio(afu);
rc                890 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                892 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                899 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                913 drivers/scsi/cxlflash/ocxl_hw.c 	int rc;
rc                925 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxlflash_config_fn(pdev, afu);
rc                926 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                928 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                932 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxlflash_config_afu(pdev, afu);
rc                933 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc                935 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc                941 drivers/scsi/cxlflash/ocxl_hw.c 		rc = PTR_ERR(ctx);
rc                943 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc               1021 drivers/scsi/cxlflash/ocxl_hw.c 	ssize_t rc;
rc               1028 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -EINVAL;
rc               1043 drivers/scsi/cxlflash/ocxl_hw.c 			rc = -EAGAIN;
rc               1050 drivers/scsi/cxlflash/ocxl_hw.c 			rc = -ERESTARTSYS;
rc               1086 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -EFAULT;
rc               1090 drivers/scsi/cxlflash/ocxl_hw.c 	rc = event.header.size;
rc               1092 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc               1202 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc               1209 drivers/scsi/cxlflash/ocxl_hw.c 		rc = -EEXIST;
rc               1216 drivers/scsi/cxlflash/ocxl_hw.c 	rc = get_unused_fd_flags(flags);
rc               1217 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc < 0)) {
rc               1219 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc               1222 drivers/scsi/cxlflash/ocxl_hw.c 	fdtmp = rc;
rc               1237 drivers/scsi/cxlflash/ocxl_hw.c 		rc = PTR_ERR(file);
rc               1239 drivers/scsi/cxlflash/ocxl_hw.c 			__func__, rc);
rc               1250 drivers/scsi/cxlflash/ocxl_hw.c 	file = ERR_PTR(rc);
rc               1313 drivers/scsi/cxlflash/ocxl_hw.c 	int rc = 0;
rc               1316 drivers/scsi/cxlflash/ocxl_hw.c 	rc = alloc_afu_irqs(ctx, num_irqs);
rc               1317 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc < 0)) {
rc               1318 drivers/scsi/cxlflash/ocxl_hw.c 		dev_err(dev, "%s: alloc_afu_irqs failed rc=%d\n", __func__, rc);
rc               1325 drivers/scsi/cxlflash/ocxl_hw.c 		rc = afu_map_irq(0, ctx, i, ocxlflash_afu_irq, ctx, name);
rc               1327 drivers/scsi/cxlflash/ocxl_hw.c 		if (unlikely(rc < 0)) {
rc               1329 drivers/scsi/cxlflash/ocxl_hw.c 				__func__, rc);
rc               1334 drivers/scsi/cxlflash/ocxl_hw.c 	rc = start_context(ctx);
rc               1335 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(rc)) {
rc               1336 drivers/scsi/cxlflash/ocxl_hw.c 		dev_err(dev, "%s: start_context failed rc=%d\n", __func__, rc);
rc               1340 drivers/scsi/cxlflash/ocxl_hw.c 	return rc;
rc                170 drivers/scsi/cxlflash/sislite.h 		struct sisl_rc rc;
rc                164 drivers/scsi/cxlflash/superpipe.c 	int rc;
rc                204 drivers/scsi/cxlflash/superpipe.c 			rc = mutex_trylock(&ctxi->mutex);
rc                206 drivers/scsi/cxlflash/superpipe.c 			if (rc)
rc                266 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc                279 drivers/scsi/cxlflash/superpipe.c 		rc = -EAGAIN;
rc                301 drivers/scsi/cxlflash/superpipe.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc                302 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc                338 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc                347 drivers/scsi/cxlflash/superpipe.c 		rc = -ENOMEM;
rc                364 drivers/scsi/cxlflash/superpipe.c 	rc = check_state(cfg);
rc                365 drivers/scsi/cxlflash/superpipe.c 	if (rc) {
rc                368 drivers/scsi/cxlflash/superpipe.c 		rc = -ENODEV;
rc                405 drivers/scsi/cxlflash/superpipe.c 		rc = -EIO;
rc                424 drivers/scsi/cxlflash/superpipe.c 		__func__, gli->max_lba, gli->blk_len, rc);
rc                425 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc                568 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc                578 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc                586 drivers/scsi/cxlflash/superpipe.c 		 __func__, rc, gli->mode, gli->users);
rc                589 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc                644 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc                660 drivers/scsi/cxlflash/superpipe.c 			rc = -EINVAL;
rc                671 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc                686 drivers/scsi/cxlflash/superpipe.c 		rc = _cxlflash_vlun_resize(sdev, ctxi, &size);
rc                687 drivers/scsi/cxlflash/superpipe.c 		if (rc) {
rc                688 drivers/scsi/cxlflash/superpipe.c 			dev_dbg(dev, "%s: resize failed rc %d\n", __func__, rc);
rc                728 drivers/scsi/cxlflash/superpipe.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc                729 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc                902 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc                913 drivers/scsi/cxlflash/superpipe.c 			rc = -EINVAL;
rc                954 drivers/scsi/cxlflash/superpipe.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc                955 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1114 drivers/scsi/cxlflash/superpipe.c 	vm_fault_t rc = 0;
rc               1134 drivers/scsi/cxlflash/superpipe.c 		rc = ctxi->cxl_mmap_vmops->fault(vmf);
rc               1142 drivers/scsi/cxlflash/superpipe.c 			rc = VM_FAULT_RETRY;
rc               1154 drivers/scsi/cxlflash/superpipe.c 	dev_dbg(dev, "%s: returning rc=%x\n", __func__, rc);
rc               1155 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1158 drivers/scsi/cxlflash/superpipe.c 	rc = VM_FAULT_SIGBUS;
rc               1187 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               1193 drivers/scsi/cxlflash/superpipe.c 		rc = -EIO;
rc               1200 drivers/scsi/cxlflash/superpipe.c 		rc = -EIO;
rc               1206 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->fd_mmap(file, vma);
rc               1207 drivers/scsi/cxlflash/superpipe.c 	if (likely(!rc)) {
rc               1216 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1236 drivers/scsi/cxlflash/superpipe.c 	int i, rc = 0;
rc               1255 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1281 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               1288 drivers/scsi/cxlflash/superpipe.c 		rc = wait_event_interruptible(cfg->reset_waitq,
rc               1291 drivers/scsi/cxlflash/superpipe.c 		if (unlikely(rc))
rc               1296 drivers/scsi/cxlflash/superpipe.c 		rc = -ENODEV;
rc               1302 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1327 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               1342 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               1349 drivers/scsi/cxlflash/superpipe.c 		rc = read_cap16(sdev, lli);
rc               1350 drivers/scsi/cxlflash/superpipe.c 		if (rc) {
rc               1352 drivers/scsi/cxlflash/superpipe.c 				__func__, rc);
rc               1353 drivers/scsi/cxlflash/superpipe.c 			rc = -ENODEV;
rc               1366 drivers/scsi/cxlflash/superpipe.c 			rc = -EINVAL;
rc               1374 drivers/scsi/cxlflash/superpipe.c 				rc = -EINVAL;
rc               1379 drivers/scsi/cxlflash/superpipe.c 	rc = scsi_device_get(sdev);
rc               1380 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc)) {
rc               1388 drivers/scsi/cxlflash/superpipe.c 		rc = -ENOMEM;
rc               1408 drivers/scsi/cxlflash/superpipe.c 		rc = -ENOMEM;
rc               1416 drivers/scsi/cxlflash/superpipe.c 		rc = -ENODEV;
rc               1420 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->start_work(ctx, irqs);
rc               1421 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc)) {
rc               1423 drivers/scsi/cxlflash/superpipe.c 			__func__, rc);
rc               1430 drivers/scsi/cxlflash/superpipe.c 		rc = -EPERM;
rc               1436 drivers/scsi/cxlflash/superpipe.c 		rc = -ENODEV;
rc               1447 drivers/scsi/cxlflash/superpipe.c 	rc = afu_attach(cfg, ctxi);
rc               1448 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc)) {
rc               1449 drivers/scsi/cxlflash/superpipe.c 		dev_err(dev, "%s: Could not attach AFU rc %d\n", __func__, rc);
rc               1487 drivers/scsi/cxlflash/superpipe.c 		__func__, ctxid, fd, attach->block_size, rc, attach->last_lba);
rc               1488 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1539 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               1550 drivers/scsi/cxlflash/superpipe.c 		rc = -ENODEV;
rc               1554 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->start_work(ctx, ctxi->irqs);
rc               1555 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc)) {
rc               1557 drivers/scsi/cxlflash/superpipe.c 			__func__, rc);
rc               1564 drivers/scsi/cxlflash/superpipe.c 		rc = -EPERM;
rc               1570 drivers/scsi/cxlflash/superpipe.c 		rc = -ENODEV;
rc               1578 drivers/scsi/cxlflash/superpipe.c 	rc = afu_attach(cfg, ctxi);
rc               1579 drivers/scsi/cxlflash/superpipe.c 	if (rc) {
rc               1580 drivers/scsi/cxlflash/superpipe.c 		dev_err(dev, "%s: Could not attach AFU rc %d\n", __func__, rc);
rc               1608 drivers/scsi/cxlflash/superpipe.c 		__func__, ctxid, fd, rc);
rc               1609 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1668 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               1672 drivers/scsi/cxlflash/superpipe.c 	rc = mutex_lock_interruptible(mutex);
rc               1674 drivers/scsi/cxlflash/superpipe.c 	if (rc) {
rc               1679 drivers/scsi/cxlflash/superpipe.c 	rc = check_state(cfg);
rc               1680 drivers/scsi/cxlflash/superpipe.c 	if (rc) {
rc               1681 drivers/scsi/cxlflash/superpipe.c 		dev_err(dev, "%s: Failed state rc=%d\n", __func__, rc);
rc               1682 drivers/scsi/cxlflash/superpipe.c 		rc = -ENODEV;
rc               1694 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               1700 drivers/scsi/cxlflash/superpipe.c 		rc = recover_context(cfg, ctxi, &new_adap_fd);
rc               1701 drivers/scsi/cxlflash/superpipe.c 		if (unlikely(rc)) {
rc               1703 drivers/scsi/cxlflash/superpipe.c 				__func__, ctxid, rc);
rc               1704 drivers/scsi/cxlflash/superpipe.c 			if ((rc == -ENODEV) &&
rc               1711 drivers/scsi/cxlflash/superpipe.c 				rc = mutex_lock_interruptible(mutex);
rc               1712 drivers/scsi/cxlflash/superpipe.c 				if (rc) {
rc               1749 drivers/scsi/cxlflash/superpipe.c 		rc = check_state(cfg);
rc               1750 drivers/scsi/cxlflash/superpipe.c 		if (unlikely(rc))
rc               1762 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1781 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               1783 drivers/scsi/cxlflash/superpipe.c 	rc = scsi_normalize_sense((const u8 *)&verify->sense_data,
rc               1785 drivers/scsi/cxlflash/superpipe.c 	if (!rc) {
rc               1787 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               1802 drivers/scsi/cxlflash/superpipe.c 			rc = read_cap16(sdev, lli);
rc               1803 drivers/scsi/cxlflash/superpipe.c 			if (rc) {
rc               1804 drivers/scsi/cxlflash/superpipe.c 				rc = -ENODEV;
rc               1816 drivers/scsi/cxlflash/superpipe.c 			rc = -EIO;
rc               1821 drivers/scsi/cxlflash/superpipe.c 		rc = -EIO;
rc               1826 drivers/scsi/cxlflash/superpipe.c 		sshdr.sense_key, sshdr.asc, sshdr.ascq, rc);
rc               1827 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1840 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               1859 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               1867 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               1881 drivers/scsi/cxlflash/superpipe.c 		rc = process_sense(sdev, verify);
rc               1882 drivers/scsi/cxlflash/superpipe.c 		if (unlikely(rc)) {
rc               1884 drivers/scsi/cxlflash/superpipe.c 				__func__, rc);
rc               1913 drivers/scsi/cxlflash/superpipe.c 		__func__, rc, verify->last_lba);
rc               1914 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               1980 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               1987 drivers/scsi/cxlflash/superpipe.c 	rc = cxlflash_lun_attach(gli, MODE_PHYSICAL, false);
rc               1988 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc)) {
rc               1996 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               2004 drivers/scsi/cxlflash/superpipe.c 		rc = -EMFILE;	/* too many opens  */
rc               2017 drivers/scsi/cxlflash/superpipe.c 	rc = cxlflash_afu_sync(afu, ctxid, rsrc_handle, AFU_LW_SYNC);
rc               2018 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc)) {
rc               2019 drivers/scsi/cxlflash/superpipe.c 		dev_dbg(dev, "%s: AFU sync failed rc=%d\n", __func__, rc);
rc               2027 drivers/scsi/cxlflash/superpipe.c 		__func__, rsrc_handle, rc, last_lba);
rc               2028 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               2055 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               2059 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               2063 drivers/scsi/cxlflash/superpipe.c 	rc = check_state(cfg);
rc               2064 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc) && (cfg->state == STATE_FAILTERM)) {
rc               2070 drivers/scsi/cxlflash/superpipe.c 				__func__, rc);
rc               2071 drivers/scsi/cxlflash/superpipe.c 			rc = 0;
rc               2076 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc               2107 drivers/scsi/cxlflash/superpipe.c 	int rc = 0;
rc               2139 drivers/scsi/cxlflash/superpipe.c 			rc = -EINVAL;
rc               2156 drivers/scsi/cxlflash/superpipe.c 		rc = ioctl_common(sdev, cmd);
rc               2157 drivers/scsi/cxlflash/superpipe.c 		if (unlikely(rc))
rc               2173 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               2180 drivers/scsi/cxlflash/superpipe.c 		rc = -EFAULT;
rc               2188 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               2194 drivers/scsi/cxlflash/superpipe.c 		rc = -EINVAL;
rc               2198 drivers/scsi/cxlflash/superpipe.c 	rc = do_ioctl(sdev, (void *)&buf);
rc               2199 drivers/scsi/cxlflash/superpipe.c 	if (likely(!rc))
rc               2203 drivers/scsi/cxlflash/superpipe.c 			rc = -EFAULT;
rc               2210 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc && known_ioctl))
rc               2214 drivers/scsi/cxlflash/superpipe.c 			sdev->channel, sdev->id, sdev->lun, rc);
rc               2219 drivers/scsi/cxlflash/superpipe.c 			sdev->lun, rc);
rc               2220 drivers/scsi/cxlflash/superpipe.c 	return rc;
rc                370 drivers/scsi/cxlflash/vlun.c 	int rc = 0;
rc                385 drivers/scsi/cxlflash/vlun.c 	rc = ba_init(&blka->ba_lun);
rc                386 drivers/scsi/cxlflash/vlun.c 	if (unlikely(rc))
rc                387 drivers/scsi/cxlflash/vlun.c 		pr_debug("%s: cannot init block_alloc, rc=%d\n", __func__, rc);
rc                389 drivers/scsi/cxlflash/vlun.c 	pr_debug("%s: returning rc=%d lli=%p\n", __func__, rc, lli);
rc                390 drivers/scsi/cxlflash/vlun.c 	return rc;
rc                425 drivers/scsi/cxlflash/vlun.c 	int rc = 0;
rc                439 drivers/scsi/cxlflash/vlun.c 		rc = -ENOMEM;
rc                457 drivers/scsi/cxlflash/vlun.c 		rc = check_state(cfg);
rc                458 drivers/scsi/cxlflash/vlun.c 		if (rc) {
rc                461 drivers/scsi/cxlflash/vlun.c 			rc = -ENODEV;
rc                469 drivers/scsi/cxlflash/vlun.c 			rc = -EIO;
rc                479 drivers/scsi/cxlflash/vlun.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc                480 drivers/scsi/cxlflash/vlun.c 	return rc;
rc                518 drivers/scsi/cxlflash/vlun.c 	int i, rc = 0;
rc                531 drivers/scsi/cxlflash/vlun.c 		rc = -ENOSPC;
rc                548 drivers/scsi/cxlflash/vlun.c 			rc = -ENOMEM;
rc                594 drivers/scsi/cxlflash/vlun.c 	rc = cxlflash_afu_sync(afu, ctxid, rhndl, AFU_LW_SYNC);
rc                595 drivers/scsi/cxlflash/vlun.c 	if (unlikely(rc))
rc                596 drivers/scsi/cxlflash/vlun.c 		rc = -EAGAIN;
rc                603 drivers/scsi/cxlflash/vlun.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc                604 drivers/scsi/cxlflash/vlun.c 	return rc;
rc                638 drivers/scsi/cxlflash/vlun.c 	int i, rc = 0;
rc                650 drivers/scsi/cxlflash/vlun.c 				rc = -ENOMEM;
rc                676 drivers/scsi/cxlflash/vlun.c 		rc = cxlflash_afu_sync(afu, ctxid, rhndl, AFU_HW_SYNC);
rc                677 drivers/scsi/cxlflash/vlun.c 		if (unlikely(rc))
rc                678 drivers/scsi/cxlflash/vlun.c 			rc = -EAGAIN;
rc                711 drivers/scsi/cxlflash/vlun.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc                712 drivers/scsi/cxlflash/vlun.c 	return rc;
rc                748 drivers/scsi/cxlflash/vlun.c 	int rc = 0;
rc                764 drivers/scsi/cxlflash/vlun.c 		rc = -EINVAL;
rc                774 drivers/scsi/cxlflash/vlun.c 			rc = -EINVAL;
rc                785 drivers/scsi/cxlflash/vlun.c 		rc = -EINVAL;
rc                790 drivers/scsi/cxlflash/vlun.c 		rc = grow_lxt(afu, sdev, ctxid, rhndl, rhte, &new_size);
rc                792 drivers/scsi/cxlflash/vlun.c 		rc = shrink_lxt(afu, sdev, rhndl, rhte, ctxi, &new_size);
rc                802 drivers/scsi/cxlflash/vlun.c 		rc = cxlflash_afu_sync(afu, ctxid, rhndl, AFU_HW_SYNC);
rc                803 drivers/scsi/cxlflash/vlun.c 		if (unlikely(rc)) {
rc                804 drivers/scsi/cxlflash/vlun.c 			rc = -EAGAIN;
rc                818 drivers/scsi/cxlflash/vlun.c 		__func__, resize->last_lba, rc);
rc                819 drivers/scsi/cxlflash/vlun.c 	return rc;
rc                890 drivers/scsi/cxlflash/vlun.c 	int rc = 0;
rc                903 drivers/scsi/cxlflash/vlun.c 		rc = -EIO;
rc                917 drivers/scsi/cxlflash/vlun.c 				rc = -ENOSPC;
rc                942 drivers/scsi/cxlflash/vlun.c 			rc = -ENOSPC;
rc                957 drivers/scsi/cxlflash/vlun.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc                958 drivers/scsi/cxlflash/vlun.c 	return rc;
rc                989 drivers/scsi/cxlflash/vlun.c 	int rc = 0;
rc                999 drivers/scsi/cxlflash/vlun.c 		rc = init_vlun(lli);
rc               1000 drivers/scsi/cxlflash/vlun.c 		if (rc) {
rc               1002 drivers/scsi/cxlflash/vlun.c 				__func__, rc);
rc               1003 drivers/scsi/cxlflash/vlun.c 			rc = -ENOMEM;
rc               1008 drivers/scsi/cxlflash/vlun.c 	rc = cxlflash_lun_attach(gli, MODE_VIRTUAL, true);
rc               1009 drivers/scsi/cxlflash/vlun.c 	if (unlikely(rc)) {
rc               1015 drivers/scsi/cxlflash/vlun.c 	rc = init_luntable(cfg, lli);
rc               1016 drivers/scsi/cxlflash/vlun.c 	if (rc) {
rc               1017 drivers/scsi/cxlflash/vlun.c 		dev_err(dev, "%s: init_luntable failed rc=%d\n", __func__, rc);
rc               1024 drivers/scsi/cxlflash/vlun.c 		rc = -EINVAL;
rc               1032 drivers/scsi/cxlflash/vlun.c 		rc = -EMFILE;	/* too many opens  */
rc               1045 drivers/scsi/cxlflash/vlun.c 	rc = _cxlflash_vlun_resize(sdev, ctxi, &resize);
rc               1046 drivers/scsi/cxlflash/vlun.c 	if (rc) {
rc               1047 drivers/scsi/cxlflash/vlun.c 		dev_err(dev, "%s: resize failed rc=%d\n", __func__, rc);
rc               1065 drivers/scsi/cxlflash/vlun.c 		__func__, rsrc_handle, rc, last_lba);
rc               1066 drivers/scsi/cxlflash/vlun.c 	return rc;
rc               1106 drivers/scsi/cxlflash/vlun.c 	int rc = 0;
rc               1115 drivers/scsi/cxlflash/vlun.c 			rc = -ENOMEM;
rc               1133 drivers/scsi/cxlflash/vlun.c 				rc = -EIO;
rc               1151 drivers/scsi/cxlflash/vlun.c 	rc = cxlflash_afu_sync(afu, ctxid, rhndl, AFU_LW_SYNC);
rc               1152 drivers/scsi/cxlflash/vlun.c 	if (unlikely(rc)) {
rc               1153 drivers/scsi/cxlflash/vlun.c 		rc = -EAGAIN;
rc               1160 drivers/scsi/cxlflash/vlun.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               1161 drivers/scsi/cxlflash/vlun.c 	return rc;
rc               1210 drivers/scsi/cxlflash/vlun.c 	int rc = 0;
rc               1219 drivers/scsi/cxlflash/vlun.c 		rc = -EINVAL;
rc               1224 drivers/scsi/cxlflash/vlun.c 		rc = -EINVAL;
rc               1235 drivers/scsi/cxlflash/vlun.c 		rc = -EINVAL;
rc               1242 drivers/scsi/cxlflash/vlun.c 			rc = -EINVAL;
rc               1261 drivers/scsi/cxlflash/vlun.c 				rc = -ENOMEM;
rc               1302 drivers/scsi/cxlflash/vlun.c 		rc = clone_lxt(afu, blka, ctxid_dst, i,
rc               1305 drivers/scsi/cxlflash/vlun.c 		if (rc) {
rc               1330 drivers/scsi/cxlflash/vlun.c 	dev_dbg(dev, "%s: returning rc=%d\n", __func__, rc);
rc               1331 drivers/scsi/cxlflash/vlun.c 	return rc;
rc               1244 drivers/scsi/dc395x.c 	int rc;
rc               1247 drivers/scsi/dc395x.c 	rc = __dc395x_eh_bus_reset(cmd);
rc               1250 drivers/scsi/dc395x.c 	return rc;
rc                122 drivers/scsi/device_handler/scsi_dh_hp_sw.c 	int res, rc = SCSI_DH_OK;
rc                147 drivers/scsi/device_handler/scsi_dh_hp_sw.c 				rc = SCSI_DH_RETRY;
rc                156 drivers/scsi/device_handler/scsi_dh_hp_sw.c 			rc = SCSI_DH_IO;
rc                159 drivers/scsi/device_handler/scsi_dh_hp_sw.c 	return rc;
rc                774 drivers/scsi/dpt_i2o.c 	int rc;
rc                777 drivers/scsi/dpt_i2o.c 	rc = __adpt_reset(cmd);
rc                780 drivers/scsi/dpt_i2o.c 	return rc;
rc                767 drivers/scsi/fcoe/fcoe.c 	int rc = 0;
rc                781 drivers/scsi/fcoe/fcoe.c 	rc = scsi_add_host(lport->host, dev);
rc                782 drivers/scsi/fcoe/fcoe.c 	if (rc) {
rc                785 drivers/scsi/fcoe/fcoe.c 		return rc;
rc                812 drivers/scsi/fcoe/fcoe.c 	int rc;
rc                828 drivers/scsi/fcoe/fcoe.c 		rc = realdev->netdev_ops->ndo_fcoe_get_hbainfo(realdev,
rc                830 drivers/scsi/fcoe/fcoe.c 		if (rc) {
rc               1131 drivers/scsi/fcoe/fcoe.c 	int rc;
rc               1147 drivers/scsi/fcoe/fcoe.c 		rc = -ENOMEM;
rc               1165 drivers/scsi/fcoe/fcoe.c 	rc = fcoe_lport_config(lport);
rc               1166 drivers/scsi/fcoe/fcoe.c 	if (rc) {
rc               1181 drivers/scsi/fcoe/fcoe.c 	rc = fcoe_netdev_config(lport, netdev);
rc               1182 drivers/scsi/fcoe/fcoe.c 	if (rc) {
rc               1189 drivers/scsi/fcoe/fcoe.c 	rc = fcoe_shost_config(lport, parent);
rc               1190 drivers/scsi/fcoe/fcoe.c 	if (rc) {
rc               1197 drivers/scsi/fcoe/fcoe.c 	rc = fcoe_libfc_config(lport, ctlr, &fcoe_libfc_fcn_templ, 1);
rc               1198 drivers/scsi/fcoe/fcoe.c 	if (rc) {
rc               1218 drivers/scsi/fcoe/fcoe.c 		rc = fcoe_em_config(lport);
rc               1222 drivers/scsi/fcoe/fcoe.c 		rc = fc_exch_mgr_list_clone(n_port, lport);
rc               1225 drivers/scsi/fcoe/fcoe.c 	if (rc) {
rc               1238 drivers/scsi/fcoe/fcoe.c 	return ERR_PTR(rc);
rc               1455 drivers/scsi/fcoe/fcoe.c 	int rc;
rc               1458 drivers/scsi/fcoe/fcoe.c 	rc = fcoe_get_paged_crc_eof(skb, tlen, fps);
rc               1461 drivers/scsi/fcoe/fcoe.c 	return rc;
rc               1854 drivers/scsi/fcoe/fcoe.c 	int rc = NOTIFY_OK;
rc               1864 drivers/scsi/fcoe/fcoe.c 		rc = NOTIFY_DONE;
rc               1933 drivers/scsi/fcoe/fcoe.c 	return rc;
rc               1950 drivers/scsi/fcoe/fcoe.c 	int rc = 0;
rc               1963 drivers/scsi/fcoe/fcoe.c 		rc = -ENODEV;
rc               1966 drivers/scsi/fcoe/fcoe.c 	return rc;
rc               1981 drivers/scsi/fcoe/fcoe.c 	int rc = 0;
rc               1989 drivers/scsi/fcoe/fcoe.c 		rc = -ENODEV;
rc               2000 drivers/scsi/fcoe/fcoe.c 	return rc;
rc               2070 drivers/scsi/fcoe/fcoe.c 	int rc = 0;
rc               2076 drivers/scsi/fcoe/fcoe.c 		rc = -ENODEV;
rc               2087 drivers/scsi/fcoe/fcoe.c 	return rc;
rc               2202 drivers/scsi/fcoe/fcoe.c 	int rc = 0;
rc               2213 drivers/scsi/fcoe/fcoe.c 		rc = -EEXIST;
rc               2219 drivers/scsi/fcoe/fcoe.c 		rc = PTR_ERR(fcoe);
rc               2229 drivers/scsi/fcoe/fcoe.c 		rc = -EIO;
rc               2236 drivers/scsi/fcoe/fcoe.c 		return rc;
rc               2271 drivers/scsi/fcoe/fcoe.c 		return rc;
rc               2278 drivers/scsi/fcoe/fcoe.c 	return rc;
rc               2475 drivers/scsi/fcoe/fcoe.c 	int rc = 0;
rc               2482 drivers/scsi/fcoe/fcoe.c 	rc = fcoe_transport_attach(&fcoe_sw_transport);
rc               2483 drivers/scsi/fcoe/fcoe.c 	if (rc) {
rc               2500 drivers/scsi/fcoe/fcoe.c 	rc = fcoe_if_init();
rc               2501 drivers/scsi/fcoe/fcoe.c 	if (rc)
rc               2511 drivers/scsi/fcoe/fcoe.c 	return rc;
rc               2665 drivers/scsi/fcoe/fcoe.c 	int rc;
rc               2668 drivers/scsi/fcoe/fcoe.c 	rc = fcoe_validate_vport_create(vport);
rc               2669 drivers/scsi/fcoe/fcoe.c 	if (rc) {
rc               2674 drivers/scsi/fcoe/fcoe.c 		return rc;
rc                165 drivers/scsi/fcoe/fcoe_ctlr.c 	int rc = -ENOMEM;
rc                196 drivers/scsi/fcoe/fcoe_ctlr.c 			rc = -ENOMEM;
rc                220 drivers/scsi/fcoe/fcoe_ctlr.c 	rc = 0;
rc                224 drivers/scsi/fcoe/fcoe_ctlr.c 	return rc;
rc               1026 drivers/scsi/fcoe/fcoe_ctlr.c 	int rc = 0;
rc               1052 drivers/scsi/fcoe/fcoe_ctlr.c 		rc = fcoe_sysfs_fcf_add(fcf);
rc               1053 drivers/scsi/fcoe/fcoe_ctlr.c 		if (rc) {
rc               2743 drivers/scsi/fcoe/fcoe_ctlr.c 	int rc, vlan_id = 0;
rc               2754 drivers/scsi/fcoe/fcoe_ctlr.c 		rc = -EAGAIN;
rc               2758 drivers/scsi/fcoe/fcoe_ctlr.c 	rc = fcoe_ctlr_vn_parse(fip, skb, &frport);
rc               2759 drivers/scsi/fcoe/fcoe_ctlr.c 	if (rc) {
rc               2760 drivers/scsi/fcoe/fcoe_ctlr.c 		LIBFCOE_FIP_DBG(fip, "vn_recv vn_parse error %d\n", rc);
rc               2783 drivers/scsi/fcoe/fcoe_ctlr.c 		rc = -1;
rc               2789 drivers/scsi/fcoe/fcoe_ctlr.c 	return rc;
rc               2981 drivers/scsi/fcoe/fcoe_ctlr.c 	int rc;
rc               2985 drivers/scsi/fcoe/fcoe_ctlr.c 	rc = fcoe_ctlr_vlan_parse(fip, skb, &frport);
rc               2986 drivers/scsi/fcoe/fcoe_ctlr.c 	if (rc) {
rc               2987 drivers/scsi/fcoe/fcoe_ctlr.c 		LIBFCOE_FIP_DBG(fip, "vlan_recv vlan_parse error %d\n", rc);
rc               2997 drivers/scsi/fcoe/fcoe_ctlr.c 	return rc;
rc                327 drivers/scsi/fcoe/fcoe_sysfs.c 	int rc;
rc                351 drivers/scsi/fcoe/fcoe_sysfs.c 	rc = ctlr->f->set_fcoe_ctlr_enabled(ctlr);
rc                352 drivers/scsi/fcoe/fcoe_sysfs.c 	if (rc)
rc                353 drivers/scsi/fcoe/fcoe_sysfs.c 		return rc;
rc                499 drivers/scsi/fcoe/fcoe_sysfs.c 	int rc;
rc                501 drivers/scsi/fcoe/fcoe_sysfs.c 	rc = fcoe_str_to_dev_loss(buf, &val);
rc                502 drivers/scsi/fcoe/fcoe_sysfs.c 	if (rc)
rc                503 drivers/scsi/fcoe/fcoe_sysfs.c 		return rc;
rc                542 drivers/scsi/fcoe/fcoe_sysfs.c 	int rc;
rc                544 drivers/scsi/fcoe/fcoe_sysfs.c 	rc = fcoe_str_to_dev_loss(buf, &val);
rc                545 drivers/scsi/fcoe/fcoe_sysfs.c 	if (rc)
rc                546 drivers/scsi/fcoe/fcoe_sysfs.c 		return rc;
rc                548 drivers/scsi/fcoe/fcoe_sysfs.c 	rc = fcoe_fcf_set_dev_loss_tmo(fcf, val);
rc                549 drivers/scsi/fcoe/fcoe_sysfs.c 	if (rc)
rc                550 drivers/scsi/fcoe/fcoe_sysfs.c 		return rc;
rc                253 drivers/scsi/fcoe/fcoe_transport.c 	int rc = 0;
rc                263 drivers/scsi/fcoe/fcoe_transport.c 		rc = -EINVAL;
rc                272 drivers/scsi/fcoe/fcoe_transport.c 			rc = -EINVAL;
rc                278 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc                349 drivers/scsi/fcoe/fcoe_transport.c 	int rc;
rc                354 drivers/scsi/fcoe/fcoe_transport.c 	rc = dev_queue_xmit(nskb);
rc                355 drivers/scsi/fcoe/fcoe_transport.c 	if (rc != 0)
rc                356 drivers/scsi/fcoe/fcoe_transport.c 		return rc;
rc                398 drivers/scsi/fcoe/fcoe_transport.c 	int rc;
rc                415 drivers/scsi/fcoe/fcoe_transport.c 		rc = fcoe_start_io(skb);
rc                418 drivers/scsi/fcoe/fcoe_transport.c 		if (rc) {
rc                528 drivers/scsi/fcoe/fcoe_transport.c 	int rc = 0;
rc                534 drivers/scsi/fcoe/fcoe_transport.c 		rc = -EEXIST;
rc                549 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc                561 drivers/scsi/fcoe/fcoe_transport.c 	int rc = 0;
rc                568 drivers/scsi/fcoe/fcoe_transport.c 		rc = -ENODEV;
rc                591 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc                750 drivers/scsi/fcoe/fcoe_transport.c 	int rc = 0;
rc                758 drivers/scsi/fcoe/fcoe_transport.c 		rc = -ENODEV;
rc                767 drivers/scsi/fcoe/fcoe_transport.c 		rc = -EEXIST;
rc                775 drivers/scsi/fcoe/fcoe_transport.c 		rc = -ENODEV;
rc                783 drivers/scsi/fcoe/fcoe_transport.c 		rc = -ENOMEM;
rc                792 drivers/scsi/fcoe/fcoe_transport.c 		rc = -ENODEV;
rc                803 drivers/scsi/fcoe/fcoe_transport.c 	if (rc)
rc                804 drivers/scsi/fcoe/fcoe_transport.c 		return rc;
rc                811 drivers/scsi/fcoe/fcoe_transport.c 	int rc = -ENODEV;
rc                831 drivers/scsi/fcoe/fcoe_transport.c 	rc = ft->destroy(netdev);
rc                832 drivers/scsi/fcoe/fcoe_transport.c 	if (rc)
rc                837 drivers/scsi/fcoe/fcoe_transport.c 			      ft->name, (rc) ? "failed" : "succeeded",
rc                839 drivers/scsi/fcoe/fcoe_transport.c 	rc = count; /* required for successful return */
rc                844 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc                860 drivers/scsi/fcoe/fcoe_transport.c 	int rc = -ENODEV;
rc                878 drivers/scsi/fcoe/fcoe_transport.c 		rc = -EEXIST;
rc                889 drivers/scsi/fcoe/fcoe_transport.c 	rc = fcoe_add_netdev_mapping(netdev, ft);
rc                890 drivers/scsi/fcoe/fcoe_transport.c 	if (rc) {
rc                898 drivers/scsi/fcoe/fcoe_transport.c 	rc = ft->create ? ft->create(netdev, fip_mode) : -ENODEV;
rc                899 drivers/scsi/fcoe/fcoe_transport.c 	if (rc)
rc                903 drivers/scsi/fcoe/fcoe_transport.c 			      ft->name, (rc) ? "failed" : "succeeded",
rc                910 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc                926 drivers/scsi/fcoe/fcoe_transport.c 	int rc = -ENODEV;
rc                946 drivers/scsi/fcoe/fcoe_transport.c 	rc = ft->destroy ? ft->destroy(netdev) : -ENODEV;
rc                949 drivers/scsi/fcoe/fcoe_transport.c 			      ft->name, (rc) ? "failed" : "succeeded",
rc                956 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc                971 drivers/scsi/fcoe/fcoe_transport.c 	int rc = -ENODEV;
rc                985 drivers/scsi/fcoe/fcoe_transport.c 	rc = ft->disable ? ft->disable(netdev) : -ENODEV;
rc                991 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc               1006 drivers/scsi/fcoe/fcoe_transport.c 	int rc = -ENODEV;
rc               1020 drivers/scsi/fcoe/fcoe_transport.c 	rc = ft->enable ? ft->enable(netdev) : -ENODEV;
rc               1026 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc               1034 drivers/scsi/fcoe/fcoe_transport.c 	int rc = 0;
rc               1036 drivers/scsi/fcoe/fcoe_transport.c 	rc = fcoe_transport_init();
rc               1037 drivers/scsi/fcoe/fcoe_transport.c 	if (rc)
rc               1038 drivers/scsi/fcoe/fcoe_transport.c 		return rc;
rc               1040 drivers/scsi/fcoe/fcoe_transport.c 	rc = fcoe_sysfs_setup();
rc               1041 drivers/scsi/fcoe/fcoe_transport.c 	if (rc)
rc               1044 drivers/scsi/fcoe/fcoe_transport.c 	return rc;
rc                295 drivers/scsi/fnic/fnic_debugfs.c 	int rc = 0;
rc                296 drivers/scsi/fnic/fnic_debugfs.c 	rc = simple_read_from_buffer(ubuf, nbytes, pos,
rc                299 drivers/scsi/fnic/fnic_debugfs.c 	return rc;
rc                643 drivers/scsi/fnic/fnic_debugfs.c 	int rc = 0;
rc                644 drivers/scsi/fnic/fnic_debugfs.c 	rc = simple_read_from_buffer(ubuf, nbytes, pos,
rc                647 drivers/scsi/fnic/fnic_debugfs.c 	return rc;
rc                457 drivers/scsi/gdth.c 	int rc;
rc                469 drivers/scsi/gdth.c 	rc = pci_enable_device(pdev);
rc                470 drivers/scsi/gdth.c 	if (rc)
rc                471 drivers/scsi/gdth.c 		return rc;
rc                500 drivers/scsi/gdth.c 	rc = gdth_pci_probe_one(&gdth_pcistr, &ha);
rc                501 drivers/scsi/gdth.c 	if (rc)
rc                502 drivers/scsi/gdth.c 		return rc;
rc               3700 drivers/scsi/gdth.c     int rc = -ENOMEM;
rc               3710 drivers/scsi/gdth.c         rc = -EFAULT;
rc               3737 drivers/scsi/gdth.c         rc = -EFAULT;
rc               3739 drivers/scsi/gdth.c         rc = 0;
rc               3744 drivers/scsi/gdth.c     return rc;
rc               3754 drivers/scsi/gdth.c     int rc = -ENOMEM;
rc               3765 drivers/scsi/gdth.c         rc = -EFAULT;
rc               3867 drivers/scsi/gdth.c         rc = -EFAULT;
rc               3869 drivers/scsi/gdth.c         rc = 0;
rc               3874 drivers/scsi/gdth.c     return rc;
rc                159 drivers/scsi/gdth_proc.c     int rc = -ENOMEM;
rc                553 drivers/scsi/gdth_proc.c     rc = 0;
rc                557 drivers/scsi/gdth_proc.c     return rc;
rc                311 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc;
rc                322 drivers/scsi/hisi_sas/hisi_sas_main.c 				rc = -ENOMEM;
rc                329 drivers/scsi/hisi_sas/hisi_sas_main.c 				rc = -ENOMEM;
rc                334 drivers/scsi/hisi_sas/hisi_sas_main.c 				rc = -EINVAL;
rc                343 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = -EINVAL;
rc                353 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc                377 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc;
rc                395 drivers/scsi/hisi_sas/hisi_sas_main.c 				rc = -EINVAL;
rc                406 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc                422 drivers/scsi/hisi_sas/hisi_sas_main.c 	int dlvry_queue_slot, dlvry_queue, rc, slot_idx;
rc                458 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_dma_map(hisi_hba, task, &n_elem,
rc                460 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc < 0)
rc                464 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_dif_dma_map(hisi_hba, &n_elem_dif, task);
rc                465 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc < 0)
rc                470 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_hba->hw->slot_index_alloc(hisi_hba, device);
rc                484 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc  = hisi_sas_slot_index_alloc(hisi_hba, scsi_cmnd);
rc                486 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc < 0)
rc                489 drivers/scsi/hisi_sas/hisi_sas_main.c 	slot_idx = rc;
rc                556 drivers/scsi/hisi_sas/hisi_sas_main.c 	dev_err(dev, "task prep: failed[%d]!\n", rc);
rc                557 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc                563 drivers/scsi/hisi_sas/hisi_sas_main.c 	u32 rc;
rc                604 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_task_prep(task, &dq, is_tmf, tmf, &pass);
rc                605 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc)
rc                606 drivers/scsi/hisi_sas/hisi_sas_main.c 		dev_err(dev, "task exec: failed[%d]!\n", rc);
rc                614 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc                695 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc = TMF_RESP_FUNC_COMPLETE;
rc                709 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = hisi_sas_debug_issue_ssp_tmf(device, lun.scsi_lun,
rc                711 drivers/scsi/hisi_sas/hisi_sas_main.c 			if (rc == TMF_RESP_FUNC_COMPLETE) {
rc                737 drivers/scsi/hisi_sas/hisi_sas_main.c 				rc = ops->hardreset(link, &classes,
rc                741 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc) {
rc                742 drivers/scsi/hisi_sas/hisi_sas_main.c 			dev_warn(dev, "SATA disk hardreset fail: %d\n", rc);
rc                743 drivers/scsi/hisi_sas/hisi_sas_main.c 			return rc;
rc                747 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = hisi_sas_softreset_ata_disk(device);
rc                748 drivers/scsi/hisi_sas/hisi_sas_main.c 			if (!rc)
rc                756 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc                765 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc;
rc                797 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = -EINVAL;
rc                805 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_init_device(device);
rc                806 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc)
rc                813 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1315 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1324 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_exec_internal_tmf_task(device, fis, s, NULL);
rc               1325 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc != TMF_RESP_FUNC_COMPLETE)
rc               1329 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc == TMF_RESP_FUNC_COMPLETE) {
rc               1334 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = hisi_sas_exec_internal_tmf_task(device, fis,
rc               1336 drivers/scsi/hisi_sas/hisi_sas_main.c 			if (rc != TMF_RESP_FUNC_COMPLETE)
rc               1343 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc == TMF_RESP_FUNC_COMPLETE)
rc               1346 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1460 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1476 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = hisi_sas_exec_internal_tmf_task(device, fis, s,
rc               1478 drivers/scsi/hisi_sas/hisi_sas_main.c 			if (rc != TMF_RESP_FUNC_COMPLETE) {
rc               1480 drivers/scsi/hisi_sas/hisi_sas_main.c 					sas_phy->id, rc);
rc               1490 drivers/scsi/hisi_sas/hisi_sas_main.c 	int port_no, rc, i;
rc               1499 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_internal_task_abort(hisi_hba, device,
rc               1501 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc < 0)
rc               1502 drivers/scsi/hisi_sas/hisi_sas_main.c 			dev_err(dev, "STP reject: abort dev failed %d\n", rc);
rc               1571 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc;
rc               1585 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_hba->hw->soft_reset(hisi_hba);
rc               1586 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc) {
rc               1587 drivers/scsi/hisi_sas/hisi_sas_main.c 		dev_warn(dev, "controller reset failed (%d)\n", rc);
rc               1592 drivers/scsi/hisi_sas/hisi_sas_main.c 		return rc;
rc               1609 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1632 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = TMF_RESP_FUNC_COMPLETE;
rc               1648 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_debug_issue_ssp_tmf(task->dev, lun.scsi_lun,
rc               1665 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc == TMF_RESP_FUNC_COMPLETE && rc2 != TMF_RESP_FUNC_SUCC) {
rc               1672 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = hisi_sas_internal_task_abort(hisi_hba, device,
rc               1675 drivers/scsi/hisi_sas/hisi_sas_main.c 			if (rc < 0) {
rc               1680 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = hisi_sas_softreset_ata_disk(device);
rc               1688 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_internal_task_abort(hisi_hba, device,
rc               1690 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (((rc < 0) || (rc == TMF_RESP_FUNC_FAILED)) &&
rc               1702 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc != TMF_RESP_FUNC_COMPLETE)
rc               1703 drivers/scsi/hisi_sas/hisi_sas_main.c 		dev_notice(dev, "abort task: rc=%d\n", rc);
rc               1704 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1712 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc;
rc               1714 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_internal_task_abort(hisi_hba, device,
rc               1716 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc < 0) {
rc               1717 drivers/scsi/hisi_sas/hisi_sas_main.c 		dev_err(dev, "abort task set: internal abort rc=%d\n", rc);
rc               1723 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_debug_issue_ssp_tmf(device, lun, &tmf_task);
rc               1725 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc == TMF_RESP_FUNC_COMPLETE)
rc               1728 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1734 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc;
rc               1737 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_debug_issue_ssp_tmf(device, lun, &tmf_task);
rc               1739 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1749 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc, reset_type;
rc               1768 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = sas_phy_reset(local_phy, reset_type);
rc               1792 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (!rc)
rc               1796 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1803 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc;
rc               1805 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_internal_task_abort(hisi_hba, device,
rc               1807 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc < 0) {
rc               1808 drivers/scsi/hisi_sas/hisi_sas_main.c 		dev_err(dev, "I_T nexus reset: internal abort (%d)\n", rc);
rc               1814 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_softreset_ata_disk(device);
rc               1815 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc == TMF_RESP_FUNC_FAILED)
rc               1819 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_debug_I_T_nexus_reset(device);
rc               1821 drivers/scsi/hisi_sas/hisi_sas_main.c 	if ((rc == TMF_RESP_FUNC_COMPLETE) || (rc == -ENODEV))
rc               1824 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1832 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1835 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_internal_task_abort(hisi_hba, device,
rc               1837 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc < 0) {
rc               1848 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = sas_phy_reset(phy, true);
rc               1850 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc == 0)
rc               1856 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_debug_issue_ssp_tmf(device, lun, &tmf_task);
rc               1857 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc == TMF_RESP_FUNC_COMPLETE)
rc               1861 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc != TMF_RESP_FUNC_COMPLETE)
rc               1863 drivers/scsi/hisi_sas/hisi_sas_main.c 			     sas_dev->device_id, rc);
rc               1864 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1872 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc, i;
rc               1887 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_debug_I_T_nexus_reset(device);
rc               1888 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (rc != TMF_RESP_FUNC_COMPLETE)
rc               1890 drivers/scsi/hisi_sas/hisi_sas_main.c 				 sas_dev->device_id, rc);
rc               1902 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1914 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = hisi_sas_debug_issue_ssp_tmf(device,
rc               1917 drivers/scsi/hisi_sas/hisi_sas_main.c 		switch (rc) {
rc               1925 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = TMF_RESP_FUNC_FAILED;
rc               1929 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               1944 drivers/scsi/hisi_sas/hisi_sas_main.c 	int dlvry_queue_slot, dlvry_queue, n_elem = 0, rc, slot_idx;
rc               1957 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_sas_slot_index_alloc(hisi_hba, NULL);
rc               1958 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc < 0)
rc               1961 drivers/scsi/hisi_sas/hisi_sas_main.c 	slot_idx = rc;
rc               2007 drivers/scsi/hisi_sas/hisi_sas_main.c 	dev_err(dev, "internal abort task prep: failed[%d]!\n", rc);
rc               2009 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc               2119 drivers/scsi/hisi_sas/hisi_sas_main.c 	int i, rc;
rc               2135 drivers/scsi/hisi_sas/hisi_sas_main.c 			rc = _hisi_sas_internal_task_abort(hisi_hba, device,
rc               2138 drivers/scsi/hisi_sas/hisi_sas_main.c 			if (rc)
rc               2139 drivers/scsi/hisi_sas/hisi_sas_main.c 				return rc;
rc               2619 drivers/scsi/hisi_sas/hisi_sas_main.c 	int rc, phy_nr, port_nr, i;
rc               2634 drivers/scsi/hisi_sas/hisi_sas_main.c 		rc = -ENOMEM;
rc               2667 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = scsi_add_host(shost, &pdev->dev);
rc               2668 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc)
rc               2671 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = sas_register_ha(sha);
rc               2672 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc)
rc               2675 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = hisi_hba->hw->hw_init(hisi_hba);
rc               2676 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (rc)
rc               2689 drivers/scsi/hisi_sas/hisi_sas_main.c 	return rc;
rc                749 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	int rc;
rc                751 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	rc = reset_hw_v1_hw(hisi_hba);
rc                752 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	if (rc) {
rc                753 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		dev_err(dev, "hisi_sas_reset_hw failed, rc=%d", rc);
rc                754 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		return rc;
rc               1640 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	int i, j, irq, rc, idx;
rc               1654 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 			rc = devm_request_irq(dev, irq, phy_interrupts[j], 0,
rc               1656 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 			if (rc) {
rc               1658 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 					irq, rc);
rc               1673 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		rc = devm_request_irq(dev, irq, cq_interrupt_v1_hw, 0,
rc               1675 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		if (rc) {
rc               1677 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 				irq, rc);
rc               1691 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		rc = devm_request_irq(dev, irq, fatal_interrupts[i], 0,
rc               1693 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		if (rc) {
rc               1695 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 				irq, rc);
rc               1734 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	int rc;
rc               1736 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	rc = hw_init_v1_hw(hisi_hba);
rc               1737 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	if (rc)
rc               1738 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		return rc;
rc               1740 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	rc = interrupt_init_v1_hw(hisi_hba);
rc               1741 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	if (rc)
rc               1742 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		return rc;
rc               1744 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	rc = interrupt_openall_v1_hw(hisi_hba);
rc               1745 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	if (rc)
rc               1746 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		return rc;
rc               1376 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int rc;
rc               1378 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	rc = reset_hw_v2_hw(hisi_hba);
rc               1379 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (rc) {
rc               1380 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		dev_err(dev, "hisi_sas_reset_hw failed, rc=%d", rc);
rc               1381 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		return rc;
rc               3310 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int irq, rc = 0, irq_map[128];
rc               3318 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		rc = devm_request_irq(dev, irq, phy_interrupts[i], 0,
rc               3320 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if (rc) {
rc               3322 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				irq, rc);
rc               3323 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			rc = -ENOENT;
rc               3332 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		rc = devm_request_irq(dev, irq, sata_int_v2_hw, 0,
rc               3334 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if (rc) {
rc               3336 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				irq, rc);
rc               3337 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			rc = -ENOENT;
rc               3344 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		rc = devm_request_irq(dev, irq, fatal_interrupts[fatal_no], 0,
rc               3346 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if (rc) {
rc               3348 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				irq, rc);
rc               3349 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			rc = -ENOENT;
rc               3359 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		rc = devm_request_irq(dev, irq, cq_interrupt_v2_hw, 0,
rc               3361 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if (rc) {
rc               3363 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				irq, rc);
rc               3364 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			rc = -ENOENT;
rc               3373 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	return rc;
rc               3378 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int rc;
rc               3382 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	rc = hw_init_v2_hw(hisi_hba);
rc               3383 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (rc)
rc               3384 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		return rc;
rc               3386 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	rc = interrupt_init_v2_hw(hisi_hba);
rc               3387 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (rc)
rc               3388 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		return rc;
rc               3424 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int rc, cnt;
rc               3454 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	rc = hw_init_v2_hw(hisi_hba);
rc               3455 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (rc)
rc               3456 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		return rc;
rc                885 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int rc;
rc                887 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = reset_hw_v3_hw(hisi_hba);
rc                888 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc                889 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "hisi_sas_reset_hw failed, rc=%d", rc);
rc                890 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		return rc;
rc               1780 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		int rc;
rc               1782 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = hisi_sas_read32_poll_timeout_atomic(
rc               1786 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		if (rc)
rc               2375 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int vectors, rc, i;
rc               2408 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = devm_request_irq(dev, pci_irq_vector(pdev, 1),
rc               2411 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               2412 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "could not request phy interrupt, rc=%d\n", rc);
rc               2413 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = -ENOENT;
rc               2417 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = devm_request_irq(dev, pci_irq_vector(pdev, 2),
rc               2420 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               2421 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "could not request chnl interrupt, rc=%d\n", rc);
rc               2422 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = -ENOENT;
rc               2426 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = devm_request_irq(dev, pci_irq_vector(pdev, 11),
rc               2429 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               2430 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "could not request fatal interrupt, rc=%d\n", rc);
rc               2431 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = -ENOENT;
rc               2442 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = devm_request_irq(dev, pci_irq_vector(pdev, nr),
rc               2445 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		if (rc) {
rc               2447 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 				i, rc);
rc               2448 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			rc = -ENOENT;
rc               2459 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	return rc;
rc               2464 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int rc;
rc               2466 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = hw_init_v3_hw(hisi_hba);
rc               2467 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               2468 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		return rc;
rc               2470 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = interrupt_init_v3_hw(hisi_hba);
rc               2471 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               2472 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		return rc;
rc               2524 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int rc;
rc               2541 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = hisi_sas_read32_poll_timeout(AXI_MASTER_CFG_BASE +
rc               2544 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               2545 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "axi bus is not idle, rc=%d\n", rc);
rc               2546 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		return rc;
rc               2555 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int rc;
rc               2557 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = disable_host_v3_hw(hisi_hba);
rc               2558 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               2559 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "soft reset: disable host failed rc=%d\n", rc);
rc               2560 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		return rc;
rc               3160 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int rc, phy_nr, port_nr, i;
rc               3162 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = pci_enable_device(pdev);
rc               3163 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               3168 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc               3169 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               3172 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc               3173 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               3174 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc               3175 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               3177 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = -ENODEV;
rc               3183 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = -ENOMEM;
rc               3194 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = -ENOMEM;
rc               3203 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = -ENOMEM;
rc               3243 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = scsi_add_host(shost, dev);
rc               3244 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               3247 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = sas_register_ha(sha);
rc               3248 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               3251 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = hisi_hba->hw->hw_init(hisi_hba);
rc               3252 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               3269 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	return rc;
rc               3317 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int rc;
rc               3323 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = disable_host_v3_hw(hisi_hba);
rc               3324 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc)
rc               3325 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "FLR: disable host failed rc=%d\n", rc);
rc               3333 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int rc;
rc               3337 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = hw_init_v3_hw(hisi_hba);
rc               3338 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               3339 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "FLR: hw init failed rc=%d\n", rc);
rc               3359 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int rc;
rc               3373 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = disable_host_v3_hw(hisi_hba);
rc               3374 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               3375 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "PM suspend: disable host failed rc=%d\n", rc);
rc               3379 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		return rc;
rc               3403 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	unsigned int rc;
rc               3411 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = pci_enable_device(pdev);
rc               3412 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               3413 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "enable device failed during resume (%d)\n", rc);
rc               3414 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		return rc;
rc               3422 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = hw_init_v3_hw(hisi_hba);
rc               3423 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (rc) {
rc               3426 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		return rc;
rc                353 drivers/scsi/hpsa.c 	bool rc;
rc                362 drivers/scsi/hpsa.c 	rc = scsi_normalize_sense(sense_data, sense_data_len, &sshdr);
rc                363 drivers/scsi/hpsa.c 	if (rc) {
rc               1800 drivers/scsi/hpsa.c 	int rc = 0;
rc               1806 drivers/scsi/hpsa.c 		rc = scsi_add_device(h->scsi_host, device->bus,
rc               1809 drivers/scsi/hpsa.c 		rc = hpsa_add_sas_device(h->sas_host, device);
rc               1811 drivers/scsi/hpsa.c 	return rc;
rc               2053 drivers/scsi/hpsa.c 		int rc = 0;
rc               2059 drivers/scsi/hpsa.c 		rc = hpsa_add_device(h, added[i]);
rc               2060 drivers/scsi/hpsa.c 		if (!rc)
rc               2063 drivers/scsi/hpsa.c 			"addition failed %d, device not added.", rc);
rc               2862 drivers/scsi/hpsa.c 	u32 rc, *lockup_detected;
rc               2866 drivers/scsi/hpsa.c 	rc = *lockup_detected;
rc               2868 drivers/scsi/hpsa.c 	return rc;
rc               2877 drivers/scsi/hpsa.c 	int rc;
rc               2881 drivers/scsi/hpsa.c 		rc = hpsa_scsi_do_simple_cmd(h, c, DEFAULT_REPLY_QUEUE,
rc               2883 drivers/scsi/hpsa.c 		if (rc)
rc               2896 drivers/scsi/hpsa.c 		rc = -EIO;
rc               2897 drivers/scsi/hpsa.c 	return rc;
rc               2988 drivers/scsi/hpsa.c 	int rc = IO_OK;
rc               2995 drivers/scsi/hpsa.c 		rc = -1;
rc               2998 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               3000 drivers/scsi/hpsa.c 	if (rc)
rc               3005 drivers/scsi/hpsa.c 		rc = -1;
rc               3009 drivers/scsi/hpsa.c 	return rc;
rc               3017 drivers/scsi/hpsa.c 	int rc = 0;
rc               3023 drivers/scsi/hpsa.c 	rc = hpsa_do_receive_diagnostic(h, scsi3addr, RECEIVE_DIAGNOSTIC,
rc               3026 drivers/scsi/hpsa.c 	if (rc)
rc               3040 drivers/scsi/hpsa.c 	int rc = IO_OK;
rc               3048 drivers/scsi/hpsa.c 		rc = -1;
rc               3051 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               3053 drivers/scsi/hpsa.c 	if (rc)
rc               3058 drivers/scsi/hpsa.c 		rc = -1;
rc               3062 drivers/scsi/hpsa.c 	return rc;
rc               3068 drivers/scsi/hpsa.c 	int rc = IO_OK;
rc               3077 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd(h, c, reply_queue, NO_TIMEOUT);
rc               3078 drivers/scsi/hpsa.c 	if (rc) {
rc               3087 drivers/scsi/hpsa.c 		rc = -1;
rc               3091 drivers/scsi/hpsa.c 	return rc;
rc               3156 drivers/scsi/hpsa.c 	int rc = 0;
rc               3164 drivers/scsi/hpsa.c 	rc = hpsa_send_reset(h, dev, reset_type, reply_queue);
rc               3165 drivers/scsi/hpsa.c 	if (!rc) {
rc               3176 drivers/scsi/hpsa.c 		rc = -ENODEV;
rc               3179 drivers/scsi/hpsa.c 	if (!rc)
rc               3180 drivers/scsi/hpsa.c 		rc = wait_for_device_to_become_ready(h, dev->scsi3addr, 0);
rc               3183 drivers/scsi/hpsa.c 	return rc;
rc               3189 drivers/scsi/hpsa.c 	int rc;
rc               3201 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_inquiry(h, scsi3addr, VPD_PAGE |
rc               3204 drivers/scsi/hpsa.c 	if (rc == 0)
rc               3215 drivers/scsi/hpsa.c static void hpsa_debug_map_buff(struct ctlr_info *h, int rc,
rc               3222 drivers/scsi/hpsa.c 	if (rc != 0)
rc               3285 drivers/scsi/hpsa.c 			__attribute__((unused)) int rc,
rc               3294 drivers/scsi/hpsa.c 	int rc = 0;
rc               3307 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               3309 drivers/scsi/hpsa.c 	if (rc)
rc               3314 drivers/scsi/hpsa.c 		rc = -1;
rc               3323 drivers/scsi/hpsa.c 		rc = -1;
rc               3325 drivers/scsi/hpsa.c 	hpsa_debug_map_buff(h, rc, &this_device->raid_map);
rc               3326 drivers/scsi/hpsa.c 	return rc;
rc               3329 drivers/scsi/hpsa.c 	return rc;
rc               3336 drivers/scsi/hpsa.c 	int rc = IO_OK;
rc               3342 drivers/scsi/hpsa.c 	rc = fill_cmd(c, BMIC_SENSE_SUBSYSTEM_INFORMATION, h, buf, bufsize,
rc               3344 drivers/scsi/hpsa.c 	if (rc)
rc               3350 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               3352 drivers/scsi/hpsa.c 	if (rc)
rc               3357 drivers/scsi/hpsa.c 		rc = -1;
rc               3361 drivers/scsi/hpsa.c 	return rc;
rc               3367 drivers/scsi/hpsa.c 	int rc = IO_OK;
rc               3373 drivers/scsi/hpsa.c 	rc = fill_cmd(c, BMIC_IDENTIFY_CONTROLLER, h, buf, bufsize,
rc               3375 drivers/scsi/hpsa.c 	if (rc)
rc               3378 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               3380 drivers/scsi/hpsa.c 	if (rc)
rc               3385 drivers/scsi/hpsa.c 		rc = -1;
rc               3389 drivers/scsi/hpsa.c 	return rc;
rc               3396 drivers/scsi/hpsa.c 	int rc = IO_OK;
rc               3401 drivers/scsi/hpsa.c 	rc = fill_cmd(c, BMIC_IDENTIFY_PHYSICAL_DEVICE, h, buf, bufsize,
rc               3403 drivers/scsi/hpsa.c 	if (rc)
rc               3414 drivers/scsi/hpsa.c 		rc = -1;
rc               3419 drivers/scsi/hpsa.c 	return rc;
rc               3433 drivers/scsi/hpsa.c 	int rc = -1;
rc               3447 drivers/scsi/hpsa.c 		rc = IO_OK;
rc               3452 drivers/scsi/hpsa.c 		rc = IO_OK;
rc               3464 drivers/scsi/hpsa.c 	rc = hpsa_bmic_id_physical_device(h, scsi3addr, bmic_device_index,
rc               3466 drivers/scsi/hpsa.c 	if (rc) {
rc               3474 drivers/scsi/hpsa.c 	rc = fill_cmd(c, BMIC_SENSE_STORAGE_BOX_PARAMS, h, bssbp,
rc               3477 drivers/scsi/hpsa.c 	if (rc)
rc               3485 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               3487 drivers/scsi/hpsa.c 	if (rc)
rc               3492 drivers/scsi/hpsa.c 		rc = -1;
rc               3500 drivers/scsi/hpsa.c 	rc = IO_OK;
rc               3508 drivers/scsi/hpsa.c 	if (rc != IO_OK)
rc               3546 drivers/scsi/hpsa.c 	int rc;
rc               3556 drivers/scsi/hpsa.c 		rc = hpsa_bmic_sense_subsystem_information(h,
rc               3558 drivers/scsi/hpsa.c 		if (rc == 0) {
rc               3598 drivers/scsi/hpsa.c 	int rc;
rc               3608 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_inquiry(h, scsi3addr,
rc               3611 drivers/scsi/hpsa.c 	if (rc != 0)
rc               3620 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_inquiry(h, scsi3addr,
rc               3623 drivers/scsi/hpsa.c 	if (rc != 0)
rc               3648 drivers/scsi/hpsa.c 	int rc;
rc               3661 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_inquiry(h, scsi3addr,
rc               3663 drivers/scsi/hpsa.c 	if (rc != 0)
rc               3688 drivers/scsi/hpsa.c 	int rc;
rc               3699 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_inquiry(h, scsi3addr, VPD_PAGE |
rc               3701 drivers/scsi/hpsa.c 	if (rc == 0) {
rc               3709 drivers/scsi/hpsa.c 	return rc; /*0 - got id,  otherwise, didn't */
rc               3716 drivers/scsi/hpsa.c 	int rc = IO_OK;
rc               3727 drivers/scsi/hpsa.c 		rc = -EAGAIN;
rc               3732 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               3734 drivers/scsi/hpsa.c 	if (rc)
rc               3740 drivers/scsi/hpsa.c 		rc = -EIO;
rc               3750 drivers/scsi/hpsa.c 				rc = -EINVAL;
rc               3752 drivers/scsi/hpsa.c 				rc = -EOPNOTSUPP;
rc               3757 drivers/scsi/hpsa.c 	return rc;
rc               3763 drivers/scsi/hpsa.c 	int rc;
rc               3766 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_report_luns(h, 0, buf, bufsize,
rc               3768 drivers/scsi/hpsa.c 	if (!rc || rc != -EOPNOTSUPP)
rc               3769 drivers/scsi/hpsa.c 		return rc;
rc               3776 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_report_luns(h, 0, lbuf, sizeof(*lbuf), 0);
rc               3777 drivers/scsi/hpsa.c 	if (!rc) {
rc               3788 drivers/scsi/hpsa.c 	return rc;
rc               3809 drivers/scsi/hpsa.c 	int rc;
rc               3823 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_inquiry(h, scsi3addr, VPD_PAGE | HPSA_VPD_LV_STATUS,
rc               3825 drivers/scsi/hpsa.c 	if (rc != 0)
rc               3830 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_inquiry(h, scsi3addr, VPD_PAGE | HPSA_VPD_LV_STATUS,
rc               3832 drivers/scsi/hpsa.c 	if (rc != 0)
rc               3857 drivers/scsi/hpsa.c 	int rc, ldstat = 0;
rc               3867 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd(h, c, DEFAULT_REPLY_QUEUE,
rc               3869 drivers/scsi/hpsa.c 	if (rc) {
rc               3925 drivers/scsi/hpsa.c 	int rc = 0;
rc               3929 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               3939 drivers/scsi/hpsa.c 		rc = HPSA_INQUIRY_FAILED;
rc               3965 drivers/scsi/hpsa.c 		rc = HPSA_LV_FAILED;
rc               3990 drivers/scsi/hpsa.c 			rc = HPSA_LV_FAILED;
rc               4023 drivers/scsi/hpsa.c 	return rc;
rc               4160 drivers/scsi/hpsa.c 	int rc;
rc               4169 drivers/scsi/hpsa.c 	rc = hpsa_bmic_id_physical_device(h, &rle->lunid[0],
rc               4172 drivers/scsi/hpsa.c 	if (!rc)
rc               4214 drivers/scsi/hpsa.c 	int rc;
rc               4222 drivers/scsi/hpsa.c 	rc = hpsa_bmic_id_controller(h, id_ctlr, sizeof(*id_ctlr));
rc               4223 drivers/scsi/hpsa.c 	if (!rc)
rc               4231 drivers/scsi/hpsa.c 	return rc;
rc               4238 drivers/scsi/hpsa.c 	int rc;
rc               4244 drivers/scsi/hpsa.c 	rc = hpsa_bmic_id_physical_device(h,
rc               4248 drivers/scsi/hpsa.c 	if (rc == 0)
rc               4389 drivers/scsi/hpsa.c 		int rc = 0;
rc               4417 drivers/scsi/hpsa.c 		rc = hpsa_update_device_info(h, lunaddrbytes, tmpdevice,
rc               4419 drivers/scsi/hpsa.c 		if (rc == -ENOMEM) {
rc               4425 drivers/scsi/hpsa.c 		if (rc) {
rc               4506 drivers/scsi/hpsa.c 		int rc = 0;
rc               4508 drivers/scsi/hpsa.c 		rc = hpsa_add_sas_host(h);
rc               4509 drivers/scsi/hpsa.c 		if (rc) {
rc               4511 drivers/scsi/hpsa.c 				"Could not add sas host %d\n", rc);
rc               5536 drivers/scsi/hpsa.c 	int rc = IO_ACCEL_INELIGIBLE;
rc               5554 drivers/scsi/hpsa.c 		rc = hpsa_scsi_ioaccel_raid_map(h, c);
rc               5555 drivers/scsi/hpsa.c 		if (rc < 0)     /* scsi_dma_map failed. */
rc               5556 drivers/scsi/hpsa.c 			rc = SCSI_MLQUEUE_HOST_BUSY;
rc               5562 drivers/scsi/hpsa.c 		rc = hpsa_scsi_ioaccel_direct_map(h, c);
rc               5563 drivers/scsi/hpsa.c 		if (rc < 0)     /* scsi_dma_map failed. */
rc               5564 drivers/scsi/hpsa.c 			rc = SCSI_MLQUEUE_HOST_BUSY;
rc               5566 drivers/scsi/hpsa.c 	return rc;
rc               5590 drivers/scsi/hpsa.c 		int rc;
rc               5594 drivers/scsi/hpsa.c 			rc = hpsa_ioaccel_submit(h, c, cmd);
rc               5595 drivers/scsi/hpsa.c 			if (rc == 0)
rc               5597 drivers/scsi/hpsa.c 			if (rc == SCSI_MLQUEUE_HOST_BUSY) {
rc               5630 drivers/scsi/hpsa.c 	int rc = 0;
rc               5676 drivers/scsi/hpsa.c 		rc = hpsa_ioaccel_submit(h, c, cmd);
rc               5677 drivers/scsi/hpsa.c 		if (rc == 0)
rc               5679 drivers/scsi/hpsa.c 		if (rc == SCSI_MLQUEUE_HOST_BUSY) {
rc               5855 drivers/scsi/hpsa.c 	int rc;
rc               5860 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd(h, c, reply_queue, NO_TIMEOUT);
rc               5861 drivers/scsi/hpsa.c 	if (rc)
rc               5862 drivers/scsi/hpsa.c 		return rc;
rc               5891 drivers/scsi/hpsa.c 	int rc;
rc               5904 drivers/scsi/hpsa.c 		rc = hpsa_send_test_unit_ready(h, c, lunaddr, reply_queue);
rc               5905 drivers/scsi/hpsa.c 		if (!rc)
rc               5917 drivers/scsi/hpsa.c 	return rc;
rc               5927 drivers/scsi/hpsa.c 	int rc = 0;
rc               5946 drivers/scsi/hpsa.c 		rc = hpsa_wait_for_test_unit_ready(h, c, lunaddr, rq);
rc               5947 drivers/scsi/hpsa.c 		if (rc)
rc               5951 drivers/scsi/hpsa.c 	if (rc)
rc               5957 drivers/scsi/hpsa.c 	return rc;
rc               5965 drivers/scsi/hpsa.c 	int rc = SUCCESS;
rc               5983 drivers/scsi/hpsa.c 		rc = FAILED;
rc               5990 drivers/scsi/hpsa.c 		rc = FAILED;
rc               5995 drivers/scsi/hpsa.c 		rc = SUCCESS;
rc               6005 drivers/scsi/hpsa.c 		rc = FAILED;
rc               6015 drivers/scsi/hpsa.c 		rc = FAILED;
rc               6021 drivers/scsi/hpsa.c 		rc = SUCCESS;
rc               6046 drivers/scsi/hpsa.c 	rc = hpsa_do_reset(h, dev, reset_type, DEFAULT_REPLY_QUEUE);
rc               6047 drivers/scsi/hpsa.c 	if (rc == 0)
rc               6048 drivers/scsi/hpsa.c 		rc = SUCCESS;
rc               6050 drivers/scsi/hpsa.c 		rc = FAILED;
rc               6054 drivers/scsi/hpsa.c 		rc == SUCCESS ? "completed successfully" : "failed");
rc               6063 drivers/scsi/hpsa.c 	return rc;
rc               6321 drivers/scsi/hpsa.c 	int rc;
rc               6323 drivers/scsi/hpsa.c 	rc = sscanf(HPSA_DRIVER_VERSION, "%hhu.%hhu.%hhu",
rc               6325 drivers/scsi/hpsa.c 	if (rc != 3) {
rc               6346 drivers/scsi/hpsa.c 	int rc = 0;
rc               6366 drivers/scsi/hpsa.c 				rc = -EFAULT;
rc               6400 drivers/scsi/hpsa.c 			rc = -ENOMEM;
rc               6407 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd(h, c, DEFAULT_REPLY_QUEUE,
rc               6412 drivers/scsi/hpsa.c 	if (rc) {
rc               6413 drivers/scsi/hpsa.c 		rc = -EIO;
rc               6421 drivers/scsi/hpsa.c 		rc = -EFAULT;
rc               6428 drivers/scsi/hpsa.c 			rc = -EFAULT;
rc               6436 drivers/scsi/hpsa.c 	return rc;
rc               6596 drivers/scsi/hpsa.c 	int rc;
rc               6613 drivers/scsi/hpsa.c 		rc = hpsa_passthru_ioctl(h, argp);
rc               6615 drivers/scsi/hpsa.c 		return rc;
rc               6619 drivers/scsi/hpsa.c 		rc = hpsa_big_passthru_ioctl(h, argp);
rc               6621 drivers/scsi/hpsa.c 		return rc;
rc               7161 drivers/scsi/hpsa.c 		int rc = 0;
rc               7166 drivers/scsi/hpsa.c 		rc = pci_set_power_state(pdev, PCI_D3hot);
rc               7167 drivers/scsi/hpsa.c 		if (rc)
rc               7168 drivers/scsi/hpsa.c 			return rc;
rc               7173 drivers/scsi/hpsa.c 		rc = pci_set_power_state(pdev, PCI_D0);
rc               7174 drivers/scsi/hpsa.c 		if (rc)
rc               7175 drivers/scsi/hpsa.c 			return rc;
rc               7222 drivers/scsi/hpsa.c 	int rc, size = sizeof(cfgtable->driver_version);
rc               7234 drivers/scsi/hpsa.c 	rc = !memcmp(driver_ver, old_driver_ver, size);
rc               7236 drivers/scsi/hpsa.c 	return rc;
rc               7249 drivers/scsi/hpsa.c 	int rc;
rc               7281 drivers/scsi/hpsa.c 	rc = hpsa_pci_find_memory_BAR(pdev, &paddr);
rc               7282 drivers/scsi/hpsa.c 	if (rc)
rc               7283 drivers/scsi/hpsa.c 		return rc;
rc               7289 drivers/scsi/hpsa.c 	rc = hpsa_find_cfg_addrs(pdev, vaddr, &cfg_base_addr,
rc               7291 drivers/scsi/hpsa.c 	if (rc)
rc               7296 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               7299 drivers/scsi/hpsa.c 	rc = write_driver_ver_to_cfgtable(cfgtable);
rc               7300 drivers/scsi/hpsa.c 	if (rc)
rc               7315 drivers/scsi/hpsa.c 			rc = -ENOTSUPP; /* try soft reset */
rc               7320 drivers/scsi/hpsa.c 	rc = hpsa_controller_hard_reset(pdev, vaddr, use_doorbell);
rc               7321 drivers/scsi/hpsa.c 	if (rc)
rc               7331 drivers/scsi/hpsa.c 	rc = hpsa_wait_for_board_state(pdev, vaddr, BOARD_READY);
rc               7332 drivers/scsi/hpsa.c 	if (rc) {
rc               7338 drivers/scsi/hpsa.c 	rc = controller_reset_failed(vaddr);
rc               7339 drivers/scsi/hpsa.c 	if (rc < 0)
rc               7341 drivers/scsi/hpsa.c 	if (rc) {
rc               7344 drivers/scsi/hpsa.c 		rc = -ENOTSUPP;
rc               7354 drivers/scsi/hpsa.c 	return rc;
rc               7601 drivers/scsi/hpsa.c 	int rc;
rc               7603 drivers/scsi/hpsa.c 	rc = hpsa_find_cfg_addrs(h->pdev, h->vaddr, &cfg_base_addr,
rc               7605 drivers/scsi/hpsa.c 	if (rc)
rc               7606 drivers/scsi/hpsa.c 		return rc;
rc               7613 drivers/scsi/hpsa.c 	rc = write_driver_ver_to_cfgtable(h->cfgtable);
rc               7614 drivers/scsi/hpsa.c 	if (rc)
rc               7615 drivers/scsi/hpsa.c 		return rc;
rc               7904 drivers/scsi/hpsa.c 	int rc;
rc               7910 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_inquiry(h, RAID_CTLR_LUNID, 0,
rc               7912 drivers/scsi/hpsa.c 	if (rc != 0) {
rc               7920 drivers/scsi/hpsa.c 	int rc, i;
rc               7930 drivers/scsi/hpsa.c 	rc = pci_enable_device(pdev);
rc               7931 drivers/scsi/hpsa.c 	if (rc) {
rc               7937 drivers/scsi/hpsa.c 	rc = pci_enable_device(pdev);
rc               7938 drivers/scsi/hpsa.c 	if (rc) {
rc               7947 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               7954 drivers/scsi/hpsa.c 	rc = hpsa_kdump_hard_reset_controller(pdev, board_id);
rc               7961 drivers/scsi/hpsa.c 	if (rc)
rc               7977 drivers/scsi/hpsa.c 	return rc;
rc               8056 drivers/scsi/hpsa.c 	int rc, i;
rc               8073 drivers/scsi/hpsa.c 			rc = request_irq(pci_irq_vector(h->pdev, i), msixhandler,
rc               8076 drivers/scsi/hpsa.c 			if (rc) {
rc               8088 drivers/scsi/hpsa.c 				return rc;
rc               8096 drivers/scsi/hpsa.c 			rc = request_irq(pci_irq_vector(h->pdev, irq_vector),
rc               8103 drivers/scsi/hpsa.c 			rc = request_irq(pci_irq_vector(h->pdev, irq_vector),
rc               8109 drivers/scsi/hpsa.c 	if (rc) {
rc               8120 drivers/scsi/hpsa.c 	int rc;
rc               8124 drivers/scsi/hpsa.c 	rc = hpsa_wait_for_board_state(h->pdev, h->vaddr, BOARD_NOT_READY);
rc               8125 drivers/scsi/hpsa.c 	if (rc) {
rc               8127 drivers/scsi/hpsa.c 		return rc;
rc               8131 drivers/scsi/hpsa.c 	rc = hpsa_wait_for_board_state(h->pdev, h->vaddr, BOARD_READY);
rc               8132 drivers/scsi/hpsa.c 	if (rc) {
rc               8135 drivers/scsi/hpsa.c 		return rc;
rc               8294 drivers/scsi/hpsa.c 	int rc;
rc               8321 drivers/scsi/hpsa.c 		rc = hpsa_scsi_do_inquiry(h, device->scsi3addr,
rc               8324 drivers/scsi/hpsa.c 		if (rc != 0)
rc               8439 drivers/scsi/hpsa.c 	int rc = 1; /* assume there are changes */
rc               8447 drivers/scsi/hpsa.c 		return rc;
rc               8451 drivers/scsi/hpsa.c 		return rc;
rc               8464 drivers/scsi/hpsa.c 		rc = 0; /* no changes detected. */
rc               8467 drivers/scsi/hpsa.c 	return rc;
rc               8604 drivers/scsi/hpsa.c 	int dac, rc;
rc               8613 drivers/scsi/hpsa.c 	rc = hpsa_lookup_board_id(pdev, &board_id, NULL);
rc               8614 drivers/scsi/hpsa.c 	if (rc < 0) {
rc               8616 drivers/scsi/hpsa.c 		return rc;
rc               8619 drivers/scsi/hpsa.c 	rc = hpsa_init_reset_devices(pdev, board_id);
rc               8620 drivers/scsi/hpsa.c 	if (rc) {
rc               8621 drivers/scsi/hpsa.c 		if (rc != -ENOTSUPP)
rc               8622 drivers/scsi/hpsa.c 			return rc;
rc               8629 drivers/scsi/hpsa.c 		rc = 0;
rc               8659 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               8664 drivers/scsi/hpsa.c 	rc = hpsa_pci_init(h);
rc               8665 drivers/scsi/hpsa.c 	if (rc)
rc               8670 drivers/scsi/hpsa.c 	rc = hpsa_scsi_host_alloc(h);
rc               8671 drivers/scsi/hpsa.c 	if (rc)
rc               8679 drivers/scsi/hpsa.c 	rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
rc               8680 drivers/scsi/hpsa.c 	if (rc == 0) {
rc               8683 drivers/scsi/hpsa.c 		rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
rc               8684 drivers/scsi/hpsa.c 		if (rc == 0) {
rc               8695 drivers/scsi/hpsa.c 	rc = hpsa_request_irqs(h, do_hpsa_intr_msi, do_hpsa_intr_intx);
rc               8696 drivers/scsi/hpsa.c 	if (rc)
rc               8698 drivers/scsi/hpsa.c 	rc = hpsa_alloc_cmd_pool(h);
rc               8699 drivers/scsi/hpsa.c 	if (rc)
rc               8701 drivers/scsi/hpsa.c 	rc = hpsa_alloc_sg_chain_blocks(h);
rc               8702 drivers/scsi/hpsa.c 	if (rc)
rc               8714 drivers/scsi/hpsa.c 	rc = hpsa_put_ctlr_into_performant_mode(h);
rc               8715 drivers/scsi/hpsa.c 	if (rc)
rc               8721 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               8727 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               8733 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               8755 drivers/scsi/hpsa.c 		rc = hpsa_request_irqs(h, hpsa_msix_discard_completions,
rc               8757 drivers/scsi/hpsa.c 		if (rc) {
rc               8774 drivers/scsi/hpsa.c 		rc = hpsa_kdump_soft_reset(h);
rc               8775 drivers/scsi/hpsa.c 		if (rc)
rc               8786 drivers/scsi/hpsa.c 		rc = controller_reset_failed(h->cfgtable);
rc               8787 drivers/scsi/hpsa.c 		if (rc)
rc               8797 drivers/scsi/hpsa.c 		if (rc)
rc               8821 drivers/scsi/hpsa.c 	rc = hpsa_scsi_add_host(h);
rc               8822 drivers/scsi/hpsa.c 	if (rc)
rc               8871 drivers/scsi/hpsa.c 	return rc;
rc               8878 drivers/scsi/hpsa.c 	int rc;
rc               8892 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_TO_DEVICE,
rc               8894 drivers/scsi/hpsa.c 	if (rc)
rc               8911 drivers/scsi/hpsa.c 	int rc;
rc               8928 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               8930 drivers/scsi/hpsa.c 	if ((rc != 0) || (c->err_info->CommandStatus != 0))
rc               8940 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_TO_DEVICE,
rc               8942 drivers/scsi/hpsa.c 	if ((rc != 0)  || (c->err_info->CommandStatus != 0))
rc               8950 drivers/scsi/hpsa.c 	rc = hpsa_scsi_do_simple_cmd_with_retry(h, c, DMA_FROM_DEVICE,
rc               8952 drivers/scsi/hpsa.c 	if ((rc != 0)  || (c->err_info->CommandStatus != 0))
rc               9265 drivers/scsi/hpsa.c 		int rc;
rc               9267 drivers/scsi/hpsa.c 		rc = hpsa_find_cfg_addrs(h->pdev, h->vaddr, &cfg_base_addr,
rc               9365 drivers/scsi/hpsa.c 	int rc;
rc               9387 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               9391 drivers/scsi/hpsa.c 	rc = hpsa_allocate_ioaccel2_sg_chain_blocks(h);
rc               9392 drivers/scsi/hpsa.c 	if (rc)
rc               9401 drivers/scsi/hpsa.c 	return rc;
rc               9422 drivers/scsi/hpsa.c 	int i, rc;
rc               9435 drivers/scsi/hpsa.c 		rc = hpsa_alloc_ioaccel1_cmd_and_bft(h);
rc               9436 drivers/scsi/hpsa.c 		if (rc)
rc               9437 drivers/scsi/hpsa.c 			return rc;
rc               9441 drivers/scsi/hpsa.c 		rc = hpsa_alloc_ioaccel2_cmd_and_bft(h);
rc               9442 drivers/scsi/hpsa.c 		if (rc)
rc               9443 drivers/scsi/hpsa.c 			return rc;
rc               9457 drivers/scsi/hpsa.c 			rc = -ENOMEM;
rc               9469 drivers/scsi/hpsa.c 		rc = -ENOMEM;
rc               9473 drivers/scsi/hpsa.c 	rc = hpsa_enter_performant_mode(h, trans_support);
rc               9474 drivers/scsi/hpsa.c 	if (rc)
rc               9485 drivers/scsi/hpsa.c 	return rc;
rc               9551 drivers/scsi/hpsa.c 	int rc;
rc               9571 drivers/scsi/hpsa.c 	rc = sas_phy_add(hpsa_sas_phy->phy);
rc               9572 drivers/scsi/hpsa.c 	if (rc)
rc               9573 drivers/scsi/hpsa.c 		return rc;
rc               9601 drivers/scsi/hpsa.c 	int rc;
rc               9616 drivers/scsi/hpsa.c 	rc = sas_port_add(port);
rc               9617 drivers/scsi/hpsa.c 	if (rc)
rc               9697 drivers/scsi/hpsa.c 	int rc;
rc               9711 drivers/scsi/hpsa.c 		rc = -ENODEV;
rc               9717 drivers/scsi/hpsa.c 		rc = -ENODEV;
rc               9721 drivers/scsi/hpsa.c 	rc = hpsa_sas_port_add_phy(hpsa_sas_phy);
rc               9722 drivers/scsi/hpsa.c 	if (rc)
rc               9736 drivers/scsi/hpsa.c 	return rc;
rc               9747 drivers/scsi/hpsa.c 	int rc;
rc               9757 drivers/scsi/hpsa.c 		rc = -ENODEV;
rc               9764 drivers/scsi/hpsa.c 	rc = hpsa_sas_port_add_rphy(hpsa_sas_port, rphy);
rc               9765 drivers/scsi/hpsa.c 	if (rc)
rc               9774 drivers/scsi/hpsa.c 	return rc;
rc               9867 drivers/scsi/hpsa.c 	int rc;
rc               9874 drivers/scsi/hpsa.c 	rc = pci_register_driver(&hpsa_pci_driver);
rc               9876 drivers/scsi/hpsa.c 	if (rc)
rc               9879 drivers/scsi/hpsa.c 	return rc;
rc               1287 drivers/scsi/hptiop.c 	int rc;
rc               1304 drivers/scsi/hptiop.c 	rc = dma_set_mask(&pcidev->dev,
rc               1306 drivers/scsi/hptiop.c 	if (rc)
rc               1307 drivers/scsi/hptiop.c 		rc = dma_set_mask(&pcidev->dev, DMA_BIT_MASK(32));
rc               1309 drivers/scsi/hptiop.c 	if (rc) {
rc                248 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = ibmvfc_get_err_index(status, error);
rc                249 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc >= 0)
rc                250 drivers/scsi/ibmvscsi/ibmvfc.c 		return cmd_status[rc].name;
rc                288 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = ibmvfc_get_err_index(status, error);
rc                290 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc >= 0)
rc                291 drivers/scsi/ibmvscsi/ibmvfc.c 		return cmd_status[rc].retry;
rc                445 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = 0;
rc                449 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = -EINVAL;
rc                456 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc                644 drivers/scsi/ibmvscsi/ibmvfc.c 	long rc = 0;
rc                652 drivers/scsi/ibmvscsi/ibmvfc.c 		if (rc)
rc                654 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc                655 drivers/scsi/ibmvscsi/ibmvfc.c 	} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc                672 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = 0;
rc                677 drivers/scsi/ibmvscsi/ibmvfc.c 		if (rc)
rc                679 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = plpar_hcall_norets(H_ENABLE_CRQ, vdev->unit_address);
rc                680 drivers/scsi/ibmvscsi/ibmvfc.c 	} while (rc == H_IN_PROGRESS || rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc                682 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc)
rc                683 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_err(vhost->dev, "Error enabling adapter (rc=%d)\n", rc);
rc                685 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc                697 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = 0;
rc                704 drivers/scsi/ibmvscsi/ibmvfc.c 		if (rc)
rc                706 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc                707 drivers/scsi/ibmvscsi/ibmvfc.c 	} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc                718 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address,
rc                721 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc == H_CLOSED)
rc                724 drivers/scsi/ibmvscsi/ibmvfc.c 	else if (rc != 0)
rc                725 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_warn(vhost->dev, "Couldn't register crq (rc=%d)\n", rc);
rc                728 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               1403 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               1424 drivers/scsi/ibmvscsi/ibmvfc.c 	if ((rc = ibmvfc_send_crq(vhost, be64_to_cpu(crq_as_u64[0]),
rc               1434 drivers/scsi/ibmvscsi/ibmvfc.c 		if (rc == H_CLOSED) {
rc               1443 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_err(vhost->dev, "Send error (rc=%d)\n", rc);
rc               1611 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               1613 drivers/scsi/ibmvscsi/ibmvfc.c 	if (unlikely((rc = fc_remote_port_chkready(rport))) ||
rc               1614 drivers/scsi/ibmvscsi/ibmvfc.c 	    unlikely((rc = ibmvfc_host_chkready(vhost)))) {
rc               1615 drivers/scsi/ibmvscsi/ibmvfc.c 		cmnd->result = rc;
rc               1643 drivers/scsi/ibmvscsi/ibmvfc.c 	if (likely(!(rc = ibmvfc_map_sg_data(cmnd, evt, vfc_cmd, vhost->dev))))
rc               1647 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc == -ENOMEM)
rc               1652 drivers/scsi/ibmvscsi/ibmvfc.c 			    "Failed to map DMA buffer for command. rc=%d\n", rc);
rc               1703 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               1725 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = ibmvfc_send_event(evt, vhost, default_timeout);
rc               1727 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc != 0) {
rc               1729 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_err(vhost->dev, "Failed to send cancel event. rc=%d\n", rc);
rc               1730 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = -EIO;
rc               1738 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               1756 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = 0, issue_login = 1;
rc               1769 drivers/scsi/ibmvscsi/ibmvfc.c 	if (unlikely((rc = ibmvfc_host_chkready(vhost))))
rc               1783 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = ibmvfc_send_event(evt, vhost, default_timeout);
rc               1786 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc)
rc               1792 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = -EIO;
rc               1799 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               1820 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = 0, req_seg, rsp_seg, issue_login = 0;
rc               1875 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = -EINVAL;
rc               1880 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = ibmvfc_bsg_plogi(vhost, port_id);
rc               1884 drivers/scsi/ibmvscsi/ibmvfc.c 	if (unlikely(rc || (rport && (rc = fc_remote_port_chkready(rport)))) ||
rc               1885 drivers/scsi/ibmvscsi/ibmvfc.c 	    unlikely((rc = ibmvfc_host_chkready(vhost)))) {
rc               1918 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = ibmvfc_send_event(evt, vhost, 0);
rc               1921 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc) {
rc               1922 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = -EIO;
rc               1929 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = -EIO;
rc               1936 drivers/scsi/ibmvscsi/ibmvfc.c 	bsg_reply->result = rc;
rc               1939 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = 0;
rc               1947 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               2282 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc, rsp_rc = -EBUSY;
rc               2335 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = ibmvfc_cancel_all(sdev, 0);
rc               2336 drivers/scsi/ibmvscsi/ibmvfc.c 		if (!rc) {
rc               2337 drivers/scsi/ibmvscsi/ibmvfc.c 			rc = ibmvfc_wait_for_ops(vhost, sdev->hostdata, ibmvfc_match_key);
rc               2338 drivers/scsi/ibmvscsi/ibmvfc.c 			if (rc == SUCCESS)
rc               2339 drivers/scsi/ibmvscsi/ibmvfc.c 				rc = 0;
rc               2342 drivers/scsi/ibmvscsi/ibmvfc.c 		if (rc) {
rc               2346 drivers/scsi/ibmvscsi/ibmvfc.c 			rc = ibmvfc_wait_for_ops(vhost, sdev->hostdata, ibmvfc_match_key);
rc               2348 drivers/scsi/ibmvscsi/ibmvfc.c 			if (rc == SUCCESS)
rc               2351 drivers/scsi/ibmvscsi/ibmvfc.c 			rc = ibmvfc_wait_for_ops(vhost, evt, ibmvfc_match_evt);
rc               2352 drivers/scsi/ibmvscsi/ibmvfc.c 			if (rc != SUCCESS) {
rc               2398 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = FAILED;
rc               2410 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = ibmvfc_wait_for_ops(vhost, sdev, ibmvfc_match_lun);
rc               2412 drivers/scsi/ibmvscsi/ibmvfc.c 	if (block_rc == FAST_IO_FAIL && rc != FAILED)
rc               2413 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = FAST_IO_FAIL;
rc               2416 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               2431 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = FAILED;
rc               2443 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = ibmvfc_wait_for_ops(vhost, sdev, ibmvfc_match_lun);
rc               2445 drivers/scsi/ibmvscsi/ibmvfc.c 	if (block_rc == FAST_IO_FAIL && rc != FAILED)
rc               2446 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = FAST_IO_FAIL;
rc               2449 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               2460 drivers/scsi/ibmvscsi/ibmvfc.c 	unsigned long *rc = data;
rc               2461 drivers/scsi/ibmvscsi/ibmvfc.c 	*rc |= ibmvfc_cancel_all(sdev, IBMVFC_TMF_SUPPRESS_ABTS);
rc               2472 drivers/scsi/ibmvscsi/ibmvfc.c 	unsigned long *rc = data;
rc               2473 drivers/scsi/ibmvscsi/ibmvfc.c 	*rc |= ibmvfc_cancel_all(sdev, IBMVFC_TMF_TGT_RESET);
rc               2490 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = FAILED;
rc               2503 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = ibmvfc_wait_for_ops(vhost, starget, ibmvfc_match_target);
rc               2505 drivers/scsi/ibmvscsi/ibmvfc.c 	if (block_rc == FAST_IO_FAIL && rc != FAILED)
rc               2506 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = FAST_IO_FAIL;
rc               2509 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               2519 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               2523 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = ibmvfc_issue_fc_host_lip(vhost->host);
rc               2525 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc ? FAILED : SUCCESS;
rc               2541 drivers/scsi/ibmvscsi/ibmvfc.c 	unsigned long rc;
rc               2551 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = ibmvfc_wait_for_ops(vhost, rport, ibmvfc_match_rport);
rc               2553 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc == FAILED)
rc               2718 drivers/scsi/ibmvscsi/ibmvfc.c 	long rc;
rc               2727 drivers/scsi/ibmvscsi/ibmvfc.c 			rc = ibmvfc_send_crq_init_complete(vhost);
rc               2728 drivers/scsi/ibmvscsi/ibmvfc.c 			if (rc == 0)
rc               2731 drivers/scsi/ibmvscsi/ibmvfc.c 				dev_err(vhost->dev, "Unable to send init rsp. rc=%ld\n", rc);
rc               3690 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               3716 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = ibmvfc_send_event(evt, vhost, default_timeout);
rc               3718 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc) {
rc               3719 drivers/scsi/ibmvscsi/ibmvfc.c 		tgt_err(tgt, "Failed to send cancel event for ADISC. rc=%d\n", rc);
rc               3923 drivers/scsi/ibmvscsi/ibmvfc.c 	int i, rc;
rc               3925 drivers/scsi/ibmvscsi/ibmvfc.c 	for (i = 0, rc = 0; !rc && i < vhost->num_targets; i++)
rc               3926 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = ibmvfc_alloc_target(vhost,
rc               3930 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               4245 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               4248 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = __ibmvfc_work_to_do(vhost);
rc               4250 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               4329 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               4342 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = ibmvfc_reset_crq(vhost);
rc               4344 drivers/scsi/ibmvscsi/ibmvfc.c 		if (rc == H_CLOSED)
rc               4346 drivers/scsi/ibmvscsi/ibmvfc.c 		if (rc || (rc = ibmvfc_send_crq_init(vhost)) ||
rc               4347 drivers/scsi/ibmvscsi/ibmvfc.c 		    (rc = vio_enable_interrupts(to_vio_dev(vhost->dev)))) {
rc               4349 drivers/scsi/ibmvscsi/ibmvfc.c 			dev_err(vhost->dev, "Error after reset (rc=%d)\n", rc);
rc               4355 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = ibmvfc_reenable_crq_queue(vhost);
rc               4357 drivers/scsi/ibmvscsi/ibmvfc.c 		if (rc || (rc = ibmvfc_send_crq_init(vhost))) {
rc               4359 drivers/scsi/ibmvscsi/ibmvfc.c 			dev_err(vhost->dev, "Error after enable (rc=%d)\n", rc);
rc               4473 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               4478 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = wait_event_interruptible(vhost->work_wait_q,
rc               4481 drivers/scsi/ibmvscsi/ibmvfc.c 		BUG_ON(rc);
rc               4505 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc, retrc = -ENOMEM;
rc               4523 drivers/scsi/ibmvscsi/ibmvfc.c 	retrc = rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address,
rc               4526 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc == H_RESOURCE)
rc               4528 drivers/scsi/ibmvscsi/ibmvfc.c 		retrc = rc = ibmvfc_reset_crq(vhost);
rc               4530 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc == H_CLOSED)
rc               4532 drivers/scsi/ibmvscsi/ibmvfc.c 	else if (rc) {
rc               4533 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_warn(dev, "Error %d opening adapter\n", rc);
rc               4541 drivers/scsi/ibmvscsi/ibmvfc.c 	if ((rc = request_irq(vdev->irq, ibmvfc_interrupt, 0, IBMVFC_NAME, vhost))) {
rc               4542 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_err(dev, "Couldn't register irq 0x%x. rc=%d\n", vdev->irq, rc);
rc               4546 drivers/scsi/ibmvscsi/ibmvfc.c 	if ((rc = vio_enable_interrupts(vdev))) {
rc               4547 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_err(dev, "Error %d enabling interrupts\n", rc);
rc               4558 drivers/scsi/ibmvscsi/ibmvfc.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc               4559 drivers/scsi/ibmvscsi/ibmvfc.c 	} while (rc == H_BUSY || H_IS_LONG_BUSY(rc));
rc               4749 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc = -ENOMEM;
rc               4782 drivers/scsi/ibmvscsi/ibmvfc.c 	if ((rc = ibmvfc_alloc_mem(vhost)))
rc               4794 drivers/scsi/ibmvscsi/ibmvfc.c 	if ((rc = ibmvfc_init_crq(vhost))) {
rc               4795 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_err(dev, "Couldn't initialize crq. rc=%d\n", rc);
rc               4799 drivers/scsi/ibmvscsi/ibmvfc.c 	if ((rc = ibmvfc_init_event_pool(vhost))) {
rc               4800 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_err(dev, "Couldn't initialize event pool. rc=%d\n", rc);
rc               4804 drivers/scsi/ibmvscsi/ibmvfc.c 	if ((rc = scsi_add_host(shost, dev)))
rc               4809 drivers/scsi/ibmvscsi/ibmvfc.c 	if ((rc = ibmvfc_create_trace_file(&shost->shost_dev.kobj,
rc               4811 drivers/scsi/ibmvscsi/ibmvfc.c 		dev_err(dev, "Failed to create trace file. rc=%d\n", rc);
rc               4840 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc               4981 drivers/scsi/ibmvscsi/ibmvfc.c 	int rc;
rc               4993 drivers/scsi/ibmvscsi/ibmvfc.c 	rc = vio_register_driver(&ibmvfc_driver);
rc               4994 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rc)
rc               4996 drivers/scsi/ibmvscsi/ibmvfc.c 	return rc;
rc                144 drivers/scsi/ibmvscsi/ibmvscsi.c 	long rc = 0;
rc                149 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (rc)
rc                151 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc                152 drivers/scsi/ibmvscsi/ibmvscsi.c 	} while ((rc == H_BUSY) || (H_IS_LONG_BUSY(rc)));
rc                287 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc = 0;
rc                292 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (rc)
rc                294 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc                295 drivers/scsi/ibmvscsi/ibmvscsi.c 	} while ((rc == H_BUSY) || (H_IS_LONG_BUSY(rc)));
rc                304 drivers/scsi/ibmvscsi/ibmvscsi.c 	rc = plpar_hcall_norets(H_REG_CRQ,
rc                307 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (rc == H_CLOSED) {
rc                310 drivers/scsi/ibmvscsi/ibmvscsi.c 	} else if (rc != 0) {
rc                311 drivers/scsi/ibmvscsi/ibmvscsi.c 		dev_warn(hostdata->dev, "couldn't register crq--rc 0x%x\n", rc);
rc                313 drivers/scsi/ibmvscsi/ibmvscsi.c 	return rc;
rc                329 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc;
rc                349 drivers/scsi/ibmvscsi/ibmvscsi.c 	retrc = rc = plpar_hcall_norets(H_REG_CRQ,
rc                352 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (rc == H_RESOURCE)
rc                354 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = ibmvscsi_reset_crq_queue(queue,
rc                357 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (rc == H_CLOSED) {
rc                361 drivers/scsi/ibmvscsi/ibmvscsi.c 	} else if (rc != 0) {
rc                362 drivers/scsi/ibmvscsi/ibmvscsi.c 		dev_warn(hostdata->dev, "Error %d opening adapter\n", rc);
rc                380 drivers/scsi/ibmvscsi/ibmvscsi.c 	rc = vio_enable_interrupts(vdev);
rc                381 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (rc != 0) {
rc                382 drivers/scsi/ibmvscsi/ibmvscsi.c 		dev_err(hostdata->dev, "Error %d enabling interrupts!!!\n", rc);
rc                390 drivers/scsi/ibmvscsi/ibmvscsi.c 	rc = 0;
rc                392 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (rc)
rc                394 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address);
rc                395 drivers/scsi/ibmvscsi/ibmvscsi.c 	} while ((rc == H_BUSY) || (H_IS_LONG_BUSY(rc)));
rc                415 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc = 0;
rc                420 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (rc)
rc                422 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = plpar_hcall_norets(H_ENABLE_CRQ, vdev->unit_address);
rc                423 drivers/scsi/ibmvscsi/ibmvscsi.c 	} while ((rc == H_IN_PROGRESS) || (rc == H_BUSY) || (H_IS_LONG_BUSY(rc)));
rc                425 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (rc)
rc                426 drivers/scsi/ibmvscsi/ibmvscsi.c 		dev_err(hostdata->dev, "Error %d enabling adapter\n", rc);
rc                427 drivers/scsi/ibmvscsi/ibmvscsi.c 	return rc;
rc                857 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc;
rc                924 drivers/scsi/ibmvscsi/ibmvscsi.c 	rc = ibmvscsi_send_crq(hostdata, be64_to_cpu(crq_as_u64[0]),
rc                926 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (rc != 0) {
rc                935 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (rc == H_CLOSED) {
rc                940 drivers/scsi/ibmvscsi/ibmvscsi.c 		dev_err(hostdata->dev, "send error %d\n", rc);
rc               1180 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc;
rc               1203 drivers/scsi/ibmvscsi/ibmvscsi.c 	rc = ibmvscsi_send_srp_event(evt_struct, hostdata, login_timeout * 2);
rc               1206 drivers/scsi/ibmvscsi/ibmvscsi.c 	return rc;
rc               1334 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc;
rc               1355 drivers/scsi/ibmvscsi/ibmvscsi.c 	rc = ibmvscsi_send_srp_event(evt_struct, hostdata, info_timeout * 2);
rc               1357 drivers/scsi/ibmvscsi/ibmvscsi.c 	return rc;
rc               1750 drivers/scsi/ibmvscsi/ibmvscsi.c 	long rc;
rc               1761 drivers/scsi/ibmvscsi/ibmvscsi.c 			rc = ibmvscsi_send_crq(hostdata, 0xC002000000000000LL, 0);
rc               1762 drivers/scsi/ibmvscsi/ibmvscsi.c 			if (rc == 0) {
rc               1766 drivers/scsi/ibmvscsi/ibmvscsi.c 				dev_err(hostdata->dev, "Unable to send init rsp. rc=%ld\n", rc);
rc               2107 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc;
rc               2113 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = 0;
rc               2117 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = ibmvscsi_reset_crq_queue(&hostdata->queue, hostdata);
rc               2119 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (!rc)
rc               2120 drivers/scsi/ibmvscsi/ibmvscsi.c 			rc = ibmvscsi_send_crq(hostdata, 0xC001000000000000LL, 0);
rc               2126 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = ibmvscsi_reenable_crq_queue(&hostdata->queue, hostdata);
rc               2128 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (!rc)
rc               2129 drivers/scsi/ibmvscsi/ibmvscsi.c 			rc = ibmvscsi_send_crq(hostdata, 0xC001000000000000LL, 0);
rc               2139 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (rc) {
rc               2168 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc;
rc               2171 drivers/scsi/ibmvscsi/ibmvscsi.c 	rc = __ibmvscsi_work_to_do(hostdata);
rc               2174 drivers/scsi/ibmvscsi/ibmvscsi.c 	return rc;
rc               2180 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc;
rc               2185 drivers/scsi/ibmvscsi/ibmvscsi.c 		rc = wait_event_interruptible(hostdata->work_wait_q,
rc               2188 drivers/scsi/ibmvscsi/ibmvscsi.c 		BUG_ON(rc);
rc               2210 drivers/scsi/ibmvscsi/ibmvscsi.c 	int rc;
rc               2244 drivers/scsi/ibmvscsi/ibmvscsi.c 	rc = ibmvscsi_init_crq_queue(&hostdata->queue, hostdata, max_events);
rc               2245 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (rc != 0 && rc != H_RESOURCE) {
rc               2246 drivers/scsi/ibmvscsi/ibmvscsi.c 		dev_err(&vdev->dev, "couldn't initialize crq. rc=%d\n", rc);
rc               2279 drivers/scsi/ibmvscsi/ibmvscsi.c 	    || rc == H_RESOURCE) {
rc                104 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	bool rc = false;
rc                119 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = true;
rc                121 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                142 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc                158 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ERROR;
rc                190 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ERROR;
rc                199 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ERROR;
rc                202 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	} while (qrc != H_SUCCESS && rc == ADAPT_SUCCESS);
rc                204 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	dev_dbg(&vscsi->dev, "Freeing CRQ: phyp rc %ld, rc %ld\n", qrc, rc);
rc                206 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                257 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc                268 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_unregister_command_q(vscsi);
rc                276 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (rc == ADAPT_SUCCESS) {
rc                289 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                334 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc;
rc                339 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_send_crq(vscsi->dds.unit_id, cpu_to_be64(buffer[MSG_HI]),
rc                342 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                360 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc                381 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ERROR;
rc                387 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ERROR;
rc                392 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                655 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc                664 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ERROR;
rc                676 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ERROR;
rc                683 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                694 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc                698 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_send_init_message(vscsi, INIT_COMPLETE_MSG);
rc                699 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		switch (rc) {
rc                706 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc);
rc                712 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc);
rc                713 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ERROR;
rc                720 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				 rc);
rc                721 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = 0;
rc                727 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ERROR;
rc                742 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ERROR;
rc                749 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                762 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc                766 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_vioctl(vscsi->dds.unit_id, H_GET_PARTNER_INFO,
rc                769 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc == H_SUCCESS) {
rc                775 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		dev_dbg(&vscsi->dev, "init_msg h_vioctl rc %ld\n", rc);
rc                776 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ADAPT_SUCCESS;
rc                780 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_handle_init_msg(vscsi);
rc                782 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_handle_init_compl_msg(vscsi);
rc                784 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ERROR;
rc                790 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                801 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc                804 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_vioctl(vscsi->dds.unit_id, H_ENABLE_PREPARE_FOR_SUSPEND, 30000,
rc                806 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc == H_SUCCESS)
rc                808 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	else if (rc != H_NOT_FOUND)
rc                810 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc                817 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = vio_enable_interrupts(vscsi->dma_dev);
rc                818 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc                820 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			 rc);
rc                821 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		return rc;
rc                824 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_check_init_msg(vscsi, &format);
rc                825 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc                827 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc                828 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		return rc;
rc                832 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_send_init_message(vscsi, INIT_MSG);
rc                833 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		switch (rc) {
rc                837 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ADAPT_SUCCESS;
rc                846 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = H_HARDWARE;
rc                850 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_handle_init_msg(vscsi);
rc                853 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                878 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc                891 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_free_command_q(vscsi);
rc                892 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (rc == ADAPT_SUCCESS) {
rc                896 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = h_reg_crq(vscsi->dds.unit_id,
rc                898 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			if (rc == H_CLOSED || rc == H_SUCCESS) {
rc                899 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc = ibmvscsis_establish_new_q(vscsi);
rc                902 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			if (rc != ADAPT_SUCCESS) {
rc                904 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					rc);
rc                977 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = 0;
rc                987 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = h_vioctl(vscsi->dds.unit_id, H_READY_FOR_SUSPEND, 0, 0, 0,
rc                989 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (rc) {
rc                991 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc);
rc                992 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = 0;
rc               1001 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = -1;
rc               1016 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               1033 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               1141 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ERROR;
rc               1149 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = vscsi->flags & SCHEDULE_DISCONNECT;
rc               1152 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		vscsi->flags, vscsi->state, rc);
rc               1154 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               1170 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc;
rc               1177 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = vscsi->flags & SCHEDULE_DISCONNECT;
rc               1187 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (!rc) {
rc               1188 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ibmvscsis_parse_command(vscsi, crq);
rc               1197 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc = ibmvscsis_trans_event(vscsi, crq);
rc               1228 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (!rc) {
rc               1240 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	dev_dbg(&vscsi->dev, "Leaving poll_cmd_q: rc %ld\n", rc);
rc               1314 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = 0;
rc               1358 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ibmvscsis_ready_for_suspend(vscsi, true);
rc               1360 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			if (rc)
rc               1445 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = 0;
rc               1455 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(len, vscsi->dds.window[REMOTE].liobn,
rc               1459 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	switch (rc) {
rc               1478 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               1484 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               1489 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               1507 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc;
rc               1526 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(be16_to_cpu(mad->common.length),
rc               1531 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc != H_SUCCESS) {
rc               1532 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (rc == H_PERMISSION) {
rc               1537 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			 rc);
rc               1572 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(sizeof(*info), vscsi->dds.window[LOCAL].liobn,
rc               1575 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	switch (rc) {
rc               1587 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               1596 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	dev_dbg(&vscsi->dev, "Leaving adapter_info, rc %ld\n", rc);
rc               1598 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               1621 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = 0;
rc               1643 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(olen, vscsi->dds.window[REMOTE].liobn,
rc               1646 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc == H_SUCCESS) {
rc               1654 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		while ((len > 0) && (status == VIOSRP_MAD_SUCCESS) && !rc) {
rc               1689 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = h_copy_rdma(olen, vscsi->dds.window[LOCAL].liobn, token,
rc               1693 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (rc != H_SUCCESS) {
rc               1695 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc);
rc               1697 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			if (rc == H_PERMISSION) {
rc               1704 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				 rc);
rc               1714 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc, vscsi->client_cap);
rc               1716 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               1730 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               1740 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_adapter_info(vscsi, iue);
rc               1743 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_cap_mad(vscsi, iue);
rc               1759 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               1769 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c static void srp_snd_msg_failed(struct scsi_info *vscsi, long rc)
rc               1773 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc != H_DROPPED) {
rc               1776 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (rc == H_CLOSED)
rc               1786 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					vscsi->state, vscsi->flags, rc);
rc               1881 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               1944 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					rc = h_send_crq(vscsi->dma_dev->unit_address,
rc               1950 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 						rc);
rc               1955 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					if (rc == H_SUCCESS) {
rc               1963 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 						srp_snd_msg_failed(vscsi, rc);
rc               1970 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (!rc) {
rc               1991 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc;
rc               1994 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(sizeof(struct mad_common),
rc               1998 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (!rc) {
rc               2006 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               2007 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (rc == H_PERMISSION) {
rc               2012 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               2033 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               2074 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_copy_crq_packet(vscsi, cmd, crq);
rc               2075 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (!rc) {
rc               2080 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_process_mad(vscsi, iue);
rc               2083 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			be16_to_cpu(mad->status), rc);
rc               2085 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (!rc)
rc               2091 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	dev_dbg(&vscsi->dev, "Leaving mad, rc %ld\n", rc);
rc               2092 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               2110 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               2126 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(cmd->rsp.len, vscsi->dds.window[LOCAL].liobn,
rc               2130 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	switch (rc) {
rc               2138 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               2146 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               2151 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               2170 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               2183 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(cmd->rsp.len, vscsi->dds.window[LOCAL].liobn,
rc               2187 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	switch (rc) {
rc               2194 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               2202 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               2207 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               2215 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc;
rc               2232 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = PTR_ERR(nexus->se_sess);
rc               2242 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               2289 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               2311 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_make_nexus(&vscsi->tport);
rc               2312 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc)
rc               2321 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_srp_login_rej(vscsi, cmd, reason);
rc               2323 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_login_rsp(vscsi, cmd);
rc               2325 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (!rc) {
rc               2335 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	dev_dbg(&vscsi->dev, "Leaving srp_login, rc %ld\n", rc);
rc               2336 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               2357 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               2373 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               2383 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc;
rc               2403 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_copy_crq_packet(vscsi, cmd, crq);
rc               2404 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               2412 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ibmvscsis_srp_login(vscsi, cmd, crq);
rc               2441 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ibmvscsis_srp_i_logout(vscsi, cmd, crq);
rc               2455 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_srp_login(vscsi, cmd, crq);
rc               2481 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc;
rc               2488 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_send_crq(vscsi->dds.unit_id, cpu_to_be64(buffer[MSG_HI]),
rc               2491 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	switch (rc) {
rc               2502 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               2507 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               2512 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               2530 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               2540 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc = ERROR;
rc               2547 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc = ibmvscsis_mad(vscsi, crq);
rc               2570 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_trans_event(vscsi, crq);
rc               2574 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_init_msg(vscsi, crq);
rc               2588 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = vscsi->flags & SCHEDULE_DISCONNECT;
rc               2590 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               2677 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc = 0;
rc               2732 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = target_submit_cmd(&cmd->se_cmd, nexus->se_sess, srp->cdb,
rc               2735 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               2736 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		dev_err(&vscsi->dev, "target_submit_cmd failed, rc %d\n", rc);
rc               2770 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc = 0;
rc               2799 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = -1;
rc               2803 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (!rc) {
rc               2814 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = target_submit_tmr(&cmd->se_cmd, nexus->se_sess, NULL,
rc               2817 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (rc) {
rc               2819 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc);
rc               2828 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc)
rc               2983 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               2986 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_reg_crq(vscsi->dds.unit_id, vscsi->cmd_q.crq_token, bytes);
rc               2987 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc == H_CLOSED || rc == H_SUCCESS) {
rc               2989 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_establish_new_q(vscsi);
rc               2992 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc != ADAPT_SUCCESS) {
rc               2997 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               3065 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	u8 rc = se_cmd->scsi_status;
rc               3073 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc = NO_SENSE;
rc               3077 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               3099 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = ADAPT_SUCCESS;
rc               3174 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(len, vscsi->dds.window[LOCAL].liobn, iue->sbuf->dma,
rc               3178 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	switch (rc) {
rc               3188 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc, vscsi->flags, vscsi->state);
rc               3194 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               3200 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               3216 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc = 0;
rc               3231 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc = -EIO;
rc               3240 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc = -EIO;
rc               3260 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = h_copy_rdma(buf_len,
rc               3274 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = h_copy_rdma(buf_len,
rc               3280 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		switch (rc) {
rc               3293 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc);
rc               3298 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc);
rc               3302 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (!rc) {
rc               3320 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	} while (!rc);
rc               3322 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               3339 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	long rc;
rc               3361 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = vscsi->flags & SCHEDULE_DISCONNECT;
rc               3377 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (!rc) {
rc               3378 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ibmvscsis_parse_command(vscsi, crq);
rc               3387 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				rc = ibmvscsis_trans_event(vscsi, crq);
rc               3415 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (!rc) {
rc               3441 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc = 0;
rc               3447 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = -ENOMEM;
rc               3449 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		return rc;
rc               3463 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = read_dma_window(vscsi);
rc               3464 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc)
rc               3486 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = srp_target_alloc(&vscsi->target, &vdev->dev, vscsi->request_limit,
rc               3488 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc)
rc               3493 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_alloc_cmds(vscsi, vscsi->request_limit);
rc               3494 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               3496 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc, vscsi->request_limit);
rc               3506 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_alloctimer(vscsi);
rc               3507 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               3508 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		dev_err(&vscsi->dev, "probe: alloctimer failed, rc %d\n", rc);
rc               3512 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_create_command_q(vscsi, 256);
rc               3513 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               3515 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc);
rc               3521 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = -ENOMEM;
rc               3529 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = -ENOMEM;
rc               3557 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = -ENOMEM;
rc               3562 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = request_irq(vdev->irq, ibmvscsis_interrupt, 0, "ibmvscsis", vscsi);
rc               3563 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               3564 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = -EPERM;
rc               3565 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		dev_err(&vscsi->dev, "probe: request_irq failed, rc %d\n", rc);
rc               3599 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc               3757 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc;
rc               3771 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = srp_transfer_data(cmd, &vio_iu(iue)->srp.cmd, ibmvscsis_rdma,
rc               3773 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               3774 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		dev_err(&vscsi->dev, "srp_transfer_data() failed: %d\n", rc);
rc               3802 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc;
rc               3804 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = srp_transfer_data(cmd, &vio_iu(iue)->srp.cmd, ibmvscsis_rdma, 1,
rc               3806 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               3807 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		dev_err(&vscsi->dev, "srp_transfer_data failed: %d\n", rc);
rc               3917 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc;
rc               3921 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = kstrtou16(name + 5, 0, &tpgt);
rc               3922 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc)
rc               3923 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		return ERR_PTR(rc);
rc               3928 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = core_tpg_register(&tport->tport_wwn, &tport->se_tpg,
rc               3930 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc)
rc               3931 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		return ERR_PTR(rc);
rc               3987 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc;
rc               3990 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = kstrtoul(page, 0, &tmp);
rc               3991 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc < 0) {
rc               4110 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	int rc = 0;
rc               4112 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_get_system_info();
rc               4113 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               4114 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		pr_err("rc %d from get_system_info\n", rc);
rc               4118 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = class_register(&ibmvscsis_class);
rc               4119 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               4124 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = target_register_template(&ibmvscsis_ops);
rc               4125 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               4126 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		pr_err("rc %d from target_register_template\n", rc);
rc               4130 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = vio_register_driver(&ibmvscsis_driver);
rc               4131 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (rc) {
rc               4132 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		pr_err("rc %d from vio_register_driver\n", rc);
rc               4143 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return rc;
rc                377 drivers/scsi/ibmvscsi_tgt/libsrp.c 	int rc;
rc                390 drivers/scsi/ibmvscsi_tgt/libsrp.c 	rc = 0;
rc                413 drivers/scsi/ibmvscsi_tgt/libsrp.c 	return rc;
rc               2970 drivers/scsi/ipr.c 	int cur_len, rc, rem_len, rem_page_len, max_dump_size;
rc               3003 drivers/scsi/ipr.c 			rc = -EIO;
rc               3005 drivers/scsi/ipr.c 			rc = ipr_get_ldump_data_section(ioa_cfg,
rc               3012 drivers/scsi/ipr.c 		if (!rc) {
rc               3144 drivers/scsi/ipr.c 	u32 max_dump_size, bytes_to_copy, bytes_copied, rc;
rc               3215 drivers/scsi/ipr.c 	rc = ipr_get_ldump_data_section(ioa_cfg, start_addr, (__be32 *)sdt,
rc               3219 drivers/scsi/ipr.c 	if (rc || ((be32_to_cpu(sdt->hdr.state) != IPR_FMT3_SDT_READY_TO_USE) &&
rc               3223 drivers/scsi/ipr.c 			rc, be32_to_cpu(sdt->hdr.state));
rc               3590 drivers/scsi/ipr.c 	int rc = count;
rc               3618 drivers/scsi/ipr.c 		rc = -EIO;
rc               3621 drivers/scsi/ipr.c 	return rc;
rc               4263 drivers/scsi/ipr.c 	size_t rc = count;
rc               4285 drivers/scsi/ipr.c 		rc = count;
rc               4338 drivers/scsi/ipr.c 	return rc;
rc               4448 drivers/scsi/ipr.c 	int rc;
rc               4454 drivers/scsi/ipr.c 		rc = ipr_alloc_dump(ioa_cfg);
rc               4456 drivers/scsi/ipr.c 		rc = ipr_free_dump(ioa_cfg);
rc               4460 drivers/scsi/ipr.c 	if (rc)
rc               4461 drivers/scsi/ipr.c 		return rc;
rc               4985 drivers/scsi/ipr.c 	int rc = -ENXIO;
rc               4991 drivers/scsi/ipr.c 		rc = ata_sas_port_init(sata_port->ap);
rc               4992 drivers/scsi/ipr.c 		if (rc == 0)
rc               4993 drivers/scsi/ipr.c 			rc = ata_sas_sync_probe(sata_port->ap);
rc               4996 drivers/scsi/ipr.c 	if (rc)
rc               5000 drivers/scsi/ipr.c 	return rc;
rc               5020 drivers/scsi/ipr.c 	int rc = -ENXIO;
rc               5034 drivers/scsi/ipr.c 		rc = 0;
rc               5043 drivers/scsi/ipr.c 	return rc;
rc               5170 drivers/scsi/ipr.c 	int rc = SUCCESS;
rc               5193 drivers/scsi/ipr.c 		rc = FAILED;
rc               5198 drivers/scsi/ipr.c 	return rc;
rc               5277 drivers/scsi/ipr.c 	int rc = -ENXIO, ret;
rc               5289 drivers/scsi/ipr.c 		rc = ipr_device_reset(ioa_cfg, res);
rc               5305 drivers/scsi/ipr.c 	return rc;
rc               5325 drivers/scsi/ipr.c 	int rc = 0, i;
rc               5371 drivers/scsi/ipr.c 		rc = ipr_device_reset(ioa_cfg, res);
rc               5376 drivers/scsi/ipr.c 	return rc ? FAILED : SUCCESS;
rc               5381 drivers/scsi/ipr.c 	int rc;
rc               5392 drivers/scsi/ipr.c 	rc = __ipr_eh_dev_reset(cmd);
rc               5395 drivers/scsi/ipr.c 	if (rc == SUCCESS) {
rc               5397 drivers/scsi/ipr.c 			rc = ipr_wait_for_ops(ioa_cfg, res, ipr_match_res);
rc               5399 drivers/scsi/ipr.c 			rc = ipr_wait_for_ops(ioa_cfg, cmd->device, ipr_match_lun);
rc               5402 drivers/scsi/ipr.c 	return rc;
rc               5581 drivers/scsi/ipr.c 	int rc = 0;
rc               5585 drivers/scsi/ipr.c 		rc = 1;
rc               5587 drivers/scsi/ipr.c 		rc = 1;
rc               5589 drivers/scsi/ipr.c 	return rc;
rc               5602 drivers/scsi/ipr.c 	int rc;
rc               5610 drivers/scsi/ipr.c 	rc = ipr_cancel_op(scsi_cmd);
rc               5613 drivers/scsi/ipr.c 	if (rc == SUCCESS)
rc               5614 drivers/scsi/ipr.c 		rc = ipr_wait_for_ops(ioa_cfg, scsi_cmd->device, ipr_match_lun);
rc               5616 drivers/scsi/ipr.c 	return rc;
rc               5630 drivers/scsi/ipr.c 	irqreturn_t rc = IRQ_HANDLED;
rc               5692 drivers/scsi/ipr.c 	return rc;
rc               5808 drivers/scsi/ipr.c 	irqreturn_t rc = IRQ_NONE;
rc               5820 drivers/scsi/ipr.c 			rc =  IRQ_HANDLED;
rc               5834 drivers/scsi/ipr.c 		} else if (rc == IRQ_NONE && irq_none == 0) {
rc               5841 drivers/scsi/ipr.c 			rc = IRQ_HANDLED;
rc               5847 drivers/scsi/ipr.c 	if (unlikely(rc == IRQ_NONE))
rc               5848 drivers/scsi/ipr.c 		rc = ipr_handle_other_interrupt(ioa_cfg, int_reg);
rc               5856 drivers/scsi/ipr.c 	return rc;
rc               5873 drivers/scsi/ipr.c 	irqreturn_t rc = IRQ_NONE;
rc               5896 drivers/scsi/ipr.c 				rc =  IRQ_HANDLED;
rc               5906 drivers/scsi/ipr.c 	return rc;
rc               6554 drivers/scsi/ipr.c 	int rc;
rc               6565 drivers/scsi/ipr.c 		rc = ata_sas_queuecmd(scsi_cmd, res->sata_port->ap);
rc               6567 drivers/scsi/ipr.c 		return rc;
rc               6639 drivers/scsi/ipr.c 		rc = ipr_build_ioadl64(ioa_cfg, ipr_cmd);
rc               6641 drivers/scsi/ipr.c 		rc = ipr_build_ioadl(ioa_cfg, ipr_cmd);
rc               6644 drivers/scsi/ipr.c 	if (unlikely(rc || (!hrrq->allow_cmds && !hrrq->ioa_is_dead))) {
rc               6647 drivers/scsi/ipr.c 		if (!rc)
rc               6763 drivers/scsi/ipr.c 	int rc;
rc               6776 drivers/scsi/ipr.c 	rc = ipr_device_reset(ioa_cfg, res);
rc               6778 drivers/scsi/ipr.c 	if (rc) {
rc               8534 drivers/scsi/ipr.c 	int rc, length;
rc               8545 drivers/scsi/ipr.c 	rc = ipr_get_ldump_data_section(ioa_cfg, mailbox, (__be32 *) &sdt,
rc               8548 drivers/scsi/ipr.c 	if (rc || !(sdt.entry[0].flags & IPR_SDT_VALID_ENTRY) ||
rc               8568 drivers/scsi/ipr.c 	rc = ipr_get_ldump_data_section(ioa_cfg,
rc               8573 drivers/scsi/ipr.c 	if (!rc) {
rc               8738 drivers/scsi/ipr.c 	int rc = PCIBIOS_SUCCESSFUL;
rc               8745 drivers/scsi/ipr.c 		rc = pci_write_config_byte(ioa_cfg->pdev, PCI_BIST, PCI_BIST_START);
rc               8747 drivers/scsi/ipr.c 	if (rc == PCIBIOS_SUCCESSFUL) {
rc               8750 drivers/scsi/ipr.c 		rc = IPR_RC_JOB_RETURN;
rc               8756 drivers/scsi/ipr.c 		rc = IPR_RC_JOB_CONTINUE;
rc               8760 drivers/scsi/ipr.c 	return rc;
rc               8840 drivers/scsi/ipr.c 	int rc = IPR_RC_JOB_CONTINUE;
rc               8847 drivers/scsi/ipr.c 			rc = IPR_RC_JOB_RETURN;
rc               8858 drivers/scsi/ipr.c 	return rc;
rc               8911 drivers/scsi/ipr.c 	int rc = IPR_RC_JOB_RETURN;
rc               8918 drivers/scsi/ipr.c 		rc = IPR_RC_JOB_CONTINUE;
rc               8921 drivers/scsi/ipr.c 	return rc;
rc               8940 drivers/scsi/ipr.c 	int rc;
rc               8943 drivers/scsi/ipr.c 	rc = pci_read_config_word(ioa_cfg->pdev, PCI_COMMAND, &cmd_reg);
rc               8945 drivers/scsi/ipr.c 	if ((rc == PCIBIOS_SUCCESSFUL) && (cmd_reg & PCI_COMMAND_MEMORY)) {
rc               8995 drivers/scsi/ipr.c 	int rc = IPR_RC_JOB_CONTINUE;
rc               9007 drivers/scsi/ipr.c 			rc = IPR_RC_JOB_RETURN;
rc               9017 drivers/scsi/ipr.c 	return rc;
rc               9032 drivers/scsi/ipr.c 	int rc = IPR_RC_JOB_CONTINUE;
rc               9064 drivers/scsi/ipr.c 				rc = IPR_RC_JOB_RETURN;
rc               9073 drivers/scsi/ipr.c 	return rc;
rc               9155 drivers/scsi/ipr.c 	int rc = IPR_RC_JOB_CONTINUE;
rc               9178 drivers/scsi/ipr.c 		rc = IPR_RC_JOB_RETURN;
rc               9184 drivers/scsi/ipr.c 	return rc;
rc               9198 drivers/scsi/ipr.c 	u32 rc, ioasc;
rc               9215 drivers/scsi/ipr.c 			rc = ipr_cmd->job_step_failed(ipr_cmd);
rc               9216 drivers/scsi/ipr.c 			if (rc == IPR_RC_JOB_RETURN)
rc               9222 drivers/scsi/ipr.c 		rc = ipr_cmd->job_step(ipr_cmd);
rc               9223 drivers/scsi/ipr.c 	} while (rc == IPR_RC_JOB_CONTINUE);
rc               9488 drivers/scsi/ipr.c 	int rc = 0;
rc               9504 drivers/scsi/ipr.c 	return rc;
rc               9742 drivers/scsi/ipr.c 	int i, rc = -ENOMEM;
rc               9815 drivers/scsi/ipr.c 	rc = 0;
rc               9818 drivers/scsi/ipr.c 	return rc;
rc               10039 drivers/scsi/ipr.c 	int i, rc;
rc               10042 drivers/scsi/ipr.c 		rc = request_irq(pci_irq_vector(pdev, i),
rc               10047 drivers/scsi/ipr.c 		if (rc) {
rc               10051 drivers/scsi/ipr.c 			return rc;
rc               10071 drivers/scsi/ipr.c 	irqreturn_t rc = IRQ_HANDLED;
rc               10080 drivers/scsi/ipr.c 	return rc;
rc               10096 drivers/scsi/ipr.c 	int rc;
rc               10111 drivers/scsi/ipr.c 	rc = request_irq(irq, ipr_test_intr, 0, IPR_NAME, ioa_cfg);
rc               10112 drivers/scsi/ipr.c 	if (rc) {
rc               10114 drivers/scsi/ipr.c 		return rc;
rc               10127 drivers/scsi/ipr.c 		rc = -EOPNOTSUPP;
rc               10137 drivers/scsi/ipr.c 	return rc;
rc               10154 drivers/scsi/ipr.c 	int rc = PCIBIOS_SUCCESSFUL;
rc               10166 drivers/scsi/ipr.c 		rc = -ENOMEM;
rc               10201 drivers/scsi/ipr.c 	rc = pci_request_regions(pdev, IPR_NAME);
rc               10202 drivers/scsi/ipr.c 	if (rc < 0) {
rc               10208 drivers/scsi/ipr.c 	rc = pci_enable_device(pdev);
rc               10210 drivers/scsi/ipr.c 	if (rc || pci_channel_offline(pdev)) {
rc               10213 drivers/scsi/ipr.c 			rc = pci_enable_device(pdev);
rc               10216 drivers/scsi/ipr.c 		if (rc) {
rc               10228 drivers/scsi/ipr.c 		rc = -ENOMEM;
rc               10239 drivers/scsi/ipr.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc               10240 drivers/scsi/ipr.c 		if (rc < 0) {
rc               10242 drivers/scsi/ipr.c 			rc = dma_set_mask_and_coherent(&pdev->dev,
rc               10246 drivers/scsi/ipr.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc               10248 drivers/scsi/ipr.c 	if (rc < 0) {
rc               10253 drivers/scsi/ipr.c 	rc = pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE,
rc               10256 drivers/scsi/ipr.c 	if (rc != PCIBIOS_SUCCESSFUL) {
rc               10259 drivers/scsi/ipr.c 		rc = -EIO;
rc               10276 drivers/scsi/ipr.c 	rc = pci_alloc_irq_vectors(pdev, 1, ipr_number_of_msix, irq_flag);
rc               10277 drivers/scsi/ipr.c 	if (rc < 0) {
rc               10281 drivers/scsi/ipr.c 	ioa_cfg->nvectors = rc;
rc               10292 drivers/scsi/ipr.c 			rc = -EIO;
rc               10298 drivers/scsi/ipr.c 		rc = ipr_test_msi(ioa_cfg, pdev);
rc               10299 drivers/scsi/ipr.c 		switch (rc) {
rc               10321 drivers/scsi/ipr.c 	if ((rc = ipr_save_pcix_cmd_reg(ioa_cfg)))
rc               10324 drivers/scsi/ipr.c 	if ((rc = ipr_set_pcix_cmd_reg(ioa_cfg)))
rc               10327 drivers/scsi/ipr.c 	rc = ipr_alloc_mem(ioa_cfg);
rc               10328 drivers/scsi/ipr.c 	if (rc < 0) {
rc               10335 drivers/scsi/ipr.c 	rc = pci_save_state(pdev);
rc               10337 drivers/scsi/ipr.c 	if (rc != PCIBIOS_SUCCESSFUL) {
rc               10339 drivers/scsi/ipr.c 		rc = -EIO;
rc               10363 drivers/scsi/ipr.c 		rc = request_irq(pci_irq_vector(pdev, 0), ipr_isr, 0,
rc               10366 drivers/scsi/ipr.c 		if (!rc)
rc               10367 drivers/scsi/ipr.c 			rc = ipr_request_other_msi_irqs(ioa_cfg, pdev);
rc               10369 drivers/scsi/ipr.c 		rc = request_irq(pdev->irq, ipr_isr,
rc               10373 drivers/scsi/ipr.c 	if (rc) {
rc               10375 drivers/scsi/ipr.c 			pdev->irq, rc);
rc               10389 drivers/scsi/ipr.c 			rc = -ENOMEM;
rc               10401 drivers/scsi/ipr.c 	return rc;
rc               10538 drivers/scsi/ipr.c 	int rc, i;
rc               10540 drivers/scsi/ipr.c 	rc = ipr_probe_ioa(pdev, dev_id);
rc               10542 drivers/scsi/ipr.c 	if (rc)
rc               10543 drivers/scsi/ipr.c 		return rc;
rc               10546 drivers/scsi/ipr.c 	rc = ipr_probe_ioa_part2(ioa_cfg);
rc               10548 drivers/scsi/ipr.c 	if (rc) {
rc               10550 drivers/scsi/ipr.c 		return rc;
rc               10553 drivers/scsi/ipr.c 	rc = scsi_add_host(ioa_cfg->host, &pdev->dev);
rc               10555 drivers/scsi/ipr.c 	if (rc) {
rc               10557 drivers/scsi/ipr.c 		return rc;
rc               10560 drivers/scsi/ipr.c 	rc = ipr_create_trace_file(&ioa_cfg->host->shost_dev.kobj,
rc               10563 drivers/scsi/ipr.c 	if (rc) {
rc               10566 drivers/scsi/ipr.c 		return rc;
rc               10569 drivers/scsi/ipr.c 	rc = sysfs_create_bin_file(&ioa_cfg->host->shost_dev.kobj,
rc               10572 drivers/scsi/ipr.c 	if (rc) {
rc               10579 drivers/scsi/ipr.c 		return rc;
rc               10582 drivers/scsi/ipr.c 	rc = ipr_create_dump_file(&ioa_cfg->host->shost_dev.kobj,
rc               10585 drivers/scsi/ipr.c 	if (rc) {
rc               10592 drivers/scsi/ipr.c 		return rc;
rc               1017 drivers/scsi/ips.c 	int rc;
rc               1020 drivers/scsi/ips.c 	rc = __ips_eh_reset(SC);
rc               1023 drivers/scsi/ips.c 	return rc;
rc               6780 drivers/scsi/ips.c 	int rc;
rc               6783 drivers/scsi/ips.c 	rc = pci_enable_device(pci_dev);
rc               6784 drivers/scsi/ips.c 	if (rc)
rc               6785 drivers/scsi/ips.c 		return rc;
rc               6787 drivers/scsi/ips.c 	rc = pci_request_regions(pci_dev, "ips");
rc               6788 drivers/scsi/ips.c 	if (rc)
rc               6791 drivers/scsi/ips.c 	rc = ips_init_phase1(pci_dev, &index);
rc               6792 drivers/scsi/ips.c 	if (rc == SUCCESS)
rc               6793 drivers/scsi/ips.c 		rc = ips_init_phase2(index);
rc               6798 drivers/scsi/ips.c 			rc = -1;
rc               6801 drivers/scsi/ips.c 	if (rc == SUCCESS)
rc               6806 drivers/scsi/ips.c 	if (rc < 0) {
rc               6807 drivers/scsi/ips.c 		rc = -ENODEV;
rc               6818 drivers/scsi/ips.c 	return rc;
rc                725 drivers/scsi/isci/init.c 	int rc, i;
rc                730 drivers/scsi/isci/init.c 	rc = pcim_enable_device(pdev);
rc                731 drivers/scsi/isci/init.c 	if (rc) {
rc                733 drivers/scsi/isci/init.c 			"enabling device failure after resume(%d)\n", rc);
rc                734 drivers/scsi/isci/init.c 		return rc;
rc               1700 drivers/scsi/isci/port.c 	int rc = 0;
rc               1712 drivers/scsi/isci/port.c 	rc = !!iport->active_phy_mask;
rc               1716 drivers/scsi/isci/port.c 	return rc;
rc                745 drivers/scsi/isci/task.c 	int rc = TMF_RESP_FUNC_COMPLETE, reset_stat = -1;
rc                754 drivers/scsi/isci/task.c 		rc = TMF_RESP_FUNC_FAILED;
rc                779 drivers/scsi/isci/task.c 	return rc;
rc                314 drivers/scsi/iscsi_tcp.c 	int rc = 0;
rc                317 drivers/scsi/iscsi_tcp.c 		rc = iscsi_sw_tcp_xmit_segment(tcp_conn, segment);
rc                323 drivers/scsi/iscsi_tcp.c 		if (rc == -EAGAIN)
rc                324 drivers/scsi/iscsi_tcp.c 			return rc;
rc                325 drivers/scsi/iscsi_tcp.c 		else if (rc < 0) {
rc                326 drivers/scsi/iscsi_tcp.c 			rc = ISCSI_ERR_XMIT_FAILED;
rc                328 drivers/scsi/iscsi_tcp.c 		} else if (rc == 0)
rc                331 drivers/scsi/iscsi_tcp.c 		consumed += rc;
rc                335 drivers/scsi/iscsi_tcp.c 				rc = segment->done(tcp_conn, segment);
rc                336 drivers/scsi/iscsi_tcp.c 				if (rc != 0)
rc                350 drivers/scsi/iscsi_tcp.c 	ISCSI_SW_TCP_DBG(conn, "Error sending PDU, errno=%d\n", rc);
rc                351 drivers/scsi/iscsi_tcp.c 	iscsi_conn_failure(conn, rc);
rc                374 drivers/scsi/iscsi_tcp.c 	int rc = 0;
rc                385 drivers/scsi/iscsi_tcp.c 		rc = iscsi_sw_tcp_xmit(conn);
rc                386 drivers/scsi/iscsi_tcp.c 		if (rc == 0) {
rc                387 drivers/scsi/iscsi_tcp.c 			rc = -EAGAIN;
rc                390 drivers/scsi/iscsi_tcp.c 		if (rc < 0)
rc                392 drivers/scsi/iscsi_tcp.c 		rc = 0;
rc                396 drivers/scsi/iscsi_tcp.c 	return rc;
rc                739 drivers/scsi/iscsi_tcp.c 	int rc;
rc                751 drivers/scsi/iscsi_tcp.c 			rc = kernel_getsockname(tcp_sw_conn->sock,
rc                754 drivers/scsi/iscsi_tcp.c 			rc = kernel_getpeername(tcp_sw_conn->sock,
rc                757 drivers/scsi/iscsi_tcp.c 		if (rc < 0)
rc                758 drivers/scsi/iscsi_tcp.c 			return rc;
rc                778 drivers/scsi/iscsi_tcp.c 	int rc;
rc                799 drivers/scsi/iscsi_tcp.c 		rc = kernel_getsockname(tcp_sw_conn->sock,
rc                802 drivers/scsi/iscsi_tcp.c 		if (rc < 0)
rc                803 drivers/scsi/iscsi_tcp.c 			return rc;
rc                 40 drivers/scsi/libfc/fc_elsct.c 	int rc;
rc                 44 drivers/scsi/libfc/fc_elsct.c 		rc = fc_els_fill(lport, did, fp, op, &r_ctl, &fh_type);
rc                 47 drivers/scsi/libfc/fc_elsct.c 		rc = fc_ct_fill(lport, did, fp, op, &r_ctl, &fh_type, &did);
rc                 50 drivers/scsi/libfc/fc_elsct.c 	if (rc) {
rc                380 drivers/scsi/libfc/fc_exch.c 	int rc = 1;
rc                389 drivers/scsi/libfc/fc_exch.c 		return rc;
rc                395 drivers/scsi/libfc/fc_exch.c 		rc = 0;
rc                397 drivers/scsi/libfc/fc_exch.c 	return rc;
rc                766 drivers/scsi/libfc/fc_exch.c 	int rc = 1;
rc                783 drivers/scsi/libfc/fc_exch.c 			rc = fc_exch_done_locked(ep);
rc                785 drivers/scsi/libfc/fc_exch.c 		if (!rc)
rc                967 drivers/scsi/libfc/fc_exch.c 	int rc;
rc                970 drivers/scsi/libfc/fc_exch.c 	rc = fc_exch_done_locked(ep);
rc                974 drivers/scsi/libfc/fc_exch.c 	if (!rc)
rc               1575 drivers/scsi/libfc/fc_exch.c 	int rc;
rc               1619 drivers/scsi/libfc/fc_exch.c 		rc = fc_exch_done_locked(ep);
rc               1622 drivers/scsi/libfc/fc_exch.c 		if (!rc)
rc               1685 drivers/scsi/libfc/fc_exch.c 	int rc = 1, has_rec = 0;
rc               1733 drivers/scsi/libfc/fc_exch.c 		rc = fc_exch_done_locked(ep);
rc               1737 drivers/scsi/libfc/fc_exch.c 	if (!rc)
rc               1884 drivers/scsi/libfc/fc_exch.c 	int rc = 1;
rc               1893 drivers/scsi/libfc/fc_exch.c 	rc = fc_exch_done_locked(ep);
rc               1898 drivers/scsi/libfc/fc_exch.c 	if (!rc)
rc               2171 drivers/scsi/libfc/fc_exch.c 	int rc = 1;
rc               2212 drivers/scsi/libfc/fc_exch.c 	rc = fc_exch_done_locked(ep);
rc               2214 drivers/scsi/libfc/fc_exch.c 	if (!rc)
rc                268 drivers/scsi/libfc/fc_fcp.c 	int rc;
rc                277 drivers/scsi/libfc/fc_fcp.c 	rc = fc_seq_exch_abort(fsp->seq_ptr, 0);
rc                282 drivers/scsi/libfc/fc_fcp.c 	if (rc == -ENXIO) {
rc                284 drivers/scsi/libfc/fc_fcp.c 		rc = 0;
rc                286 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc                784 drivers/scsi/libfc/fc_fcp.c 	int rc = 0;
rc                821 drivers/scsi/libfc/fc_fcp.c 		rc = fc_fcp_send_data(fsp, seq,
rc                824 drivers/scsi/libfc/fc_fcp.c 		if (!rc)
rc               1137 drivers/scsi/libfc/fc_fcp.c 	int rc;
rc               1149 drivers/scsi/libfc/fc_fcp.c 	rc = lport->tt.fcp_cmd_send(lport, fsp, fc_fcp_recv);
rc               1150 drivers/scsi/libfc/fc_fcp.c 	if (unlikely(rc)) {
rc               1157 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc               1176 drivers/scsi/libfc/fc_fcp.c 	int rc = 0;
rc               1183 drivers/scsi/libfc/fc_fcp.c 		rc = -1;
rc               1199 drivers/scsi/libfc/fc_fcp.c 		rc = -1;
rc               1211 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc               1250 drivers/scsi/libfc/fc_fcp.c 	int rc = FAILED;
rc               1277 drivers/scsi/libfc/fc_fcp.c 		rc = SUCCESS;
rc               1281 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc               1315 drivers/scsi/libfc/fc_fcp.c 	int rc;
rc               1330 drivers/scsi/libfc/fc_fcp.c 	rc = wait_for_completion_timeout(&fsp->tm_done, FC_SCSI_TM_TOV);
rc               1346 drivers/scsi/libfc/fc_fcp.c 	if (!rc) {
rc               1864 drivers/scsi/libfc/fc_fcp.c 	int rc = 0;
rc               1892 drivers/scsi/libfc/fc_fcp.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1898 drivers/scsi/libfc/fc_fcp.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1941 drivers/scsi/libfc/fc_fcp.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1944 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc               2105 drivers/scsi/libfc/fc_fcp.c 	int rc = FAILED;
rc               2115 drivers/scsi/libfc/fc_fcp.c 		return rc;
rc               2117 drivers/scsi/libfc/fc_fcp.c 		return rc;
rc               2133 drivers/scsi/libfc/fc_fcp.c 		rc = SUCCESS;
rc               2137 drivers/scsi/libfc/fc_fcp.c 	rc = fc_fcp_pkt_abort(fsp);
rc               2142 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc               2158 drivers/scsi/libfc/fc_fcp.c 	int rc = FAILED;
rc               2168 drivers/scsi/libfc/fc_fcp.c 		return rc;
rc               2188 drivers/scsi/libfc/fc_fcp.c 	rc = fc_lun_reset(lport, fsp, scmd_id(sc_cmd), sc_cmd->device->lun);
rc               2193 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc               2267 drivers/scsi/libfc/fc_fcp.c 	int rc = 0;
rc               2275 drivers/scsi/libfc/fc_fcp.c 		rc = -ENOMEM;
rc               2278 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc               2292 drivers/scsi/libfc/fc_fcp.c 	int rc;
rc               2314 drivers/scsi/libfc/fc_fcp.c 		rc = -ENOMEM;
rc               2321 drivers/scsi/libfc/fc_fcp.c 	return rc;
rc                 53 drivers/scsi/libfc/fc_libfc.c 	int rc = 0;
rc                 55 drivers/scsi/libfc/fc_libfc.c 	rc = fc_setup_fcp();
rc                 56 drivers/scsi/libfc/fc_libfc.c 	if (rc)
rc                 57 drivers/scsi/libfc/fc_libfc.c 		return rc;
rc                 59 drivers/scsi/libfc/fc_libfc.c 	rc = fc_setup_exch_mgr();
rc                 60 drivers/scsi/libfc/fc_libfc.c 	if (rc)
rc                 63 drivers/scsi/libfc/fc_libfc.c 	rc = fc_setup_rport();
rc                 64 drivers/scsi/libfc/fc_libfc.c 	if (rc)
rc                 67 drivers/scsi/libfc/fc_libfc.c 	return rc;
rc                 72 drivers/scsi/libfc/fc_libfc.c 	return rc;
rc                521 drivers/scsi/libfc/fc_lport.c 	int rc = -1;
rc                528 drivers/scsi/libfc/fc_lport.c 		rc = 0;
rc                532 drivers/scsi/libfc/fc_lport.c 	return rc;
rc                655 drivers/scsi/libfc/fc_lport.c 	int rc = -EINVAL;
rc                667 drivers/scsi/libfc/fc_lport.c 		rc = 0;
rc                670 drivers/scsi/libfc/fc_lport.c 	if (!rc && mfs < old_mfs)
rc                675 drivers/scsi/libfc/fc_lport.c 	return rc;
rc               2062 drivers/scsi/libfc/fc_lport.c 	int rc = -EINVAL;
rc               2076 drivers/scsi/libfc/fc_lport.c 		rc = fc_lport_els_request(job, lport, rport->port_id,
rc               2086 drivers/scsi/libfc/fc_lport.c 		rc = fc_lport_ct_request(job, lport, rport->port_id,
rc               2105 drivers/scsi/libfc/fc_lport.c 		rc = fc_lport_ct_request(job, lport, did, tov);
rc               2110 drivers/scsi/libfc/fc_lport.c 		rc = fc_lport_els_request(job, lport, did, lport->e_d_tov);
rc               2115 drivers/scsi/libfc/fc_lport.c 	return rc;
rc                187 drivers/scsi/libiscsi.c 	int rc;
rc                197 drivers/scsi/libiscsi.c 	rc = iscsi_add_hdr(task, sizeof(ecdb_ahdr->ahslength) +
rc                199 drivers/scsi/libiscsi.c 	if (rc)
rc                200 drivers/scsi/libiscsi.c 		return rc;
rc                315 drivers/scsi/libiscsi.c 	int rc;
rc                317 drivers/scsi/libiscsi.c 	rc = iscsi_check_tmf_restrictions(task, ISCSI_OP_SCSI_CMD);
rc                318 drivers/scsi/libiscsi.c 	if (rc)
rc                319 drivers/scsi/libiscsi.c 		return rc;
rc                322 drivers/scsi/libiscsi.c 		rc = conn->session->tt->alloc_pdu(task, ISCSI_OP_SCSI_CMD);
rc                323 drivers/scsi/libiscsi.c 		if (rc)
rc                324 drivers/scsi/libiscsi.c 			return rc;
rc                336 drivers/scsi/libiscsi.c 	rc = iscsi_add_hdr(task, sizeof(*hdr));
rc                337 drivers/scsi/libiscsi.c 	if (rc)
rc                338 drivers/scsi/libiscsi.c 		return rc;
rc                348 drivers/scsi/libiscsi.c 		rc = iscsi_prep_ecdb_ahs(task);
rc                349 drivers/scsi/libiscsi.c 		if (rc)
rc                350 drivers/scsi/libiscsi.c 			return rc;
rc                985 drivers/scsi/libiscsi.c 	int rc = 0;
rc                994 drivers/scsi/libiscsi.c 			rc = ISCSI_ERR_CONN_FAILED;
rc                998 drivers/scsi/libiscsi.c 	return rc;
rc               1006 drivers/scsi/libiscsi.c 	int opcode, rc = 0;
rc               1067 drivers/scsi/libiscsi.c 				rc = ISCSI_ERR_BAD_ITT;
rc               1069 drivers/scsi/libiscsi.c 				rc = iscsi_nop_out_rsp(task,
rc               1081 drivers/scsi/libiscsi.c 	return rc;
rc               1128 drivers/scsi/libiscsi.c 	int opcode = hdr->opcode & ISCSI_OPCODE_MASK, rc = 0;
rc               1133 drivers/scsi/libiscsi.c 	rc = iscsi_verify_itt(conn, hdr->itt);
rc               1134 drivers/scsi/libiscsi.c 	if (rc)
rc               1135 drivers/scsi/libiscsi.c 		return rc;
rc               1151 drivers/scsi/libiscsi.c 				rc = ISCSI_ERR_PROTO;
rc               1166 drivers/scsi/libiscsi.c 			rc = iscsi_handle_reject(conn, hdr, data, datalen);
rc               1171 drivers/scsi/libiscsi.c 				rc = ISCSI_ERR_CONN_FAILED;
rc               1174 drivers/scsi/libiscsi.c 			rc = ISCSI_ERR_BAD_OPCODE;
rc               1216 drivers/scsi/libiscsi.c 			rc = ISCSI_ERR_PROTO;
rc               1232 drivers/scsi/libiscsi.c 			rc = ISCSI_ERR_PROTO;
rc               1242 drivers/scsi/libiscsi.c 			rc = ISCSI_ERR_PROTO;
rc               1247 drivers/scsi/libiscsi.c 		rc = iscsi_nop_out_rsp(task, (struct iscsi_nopin*)hdr,
rc               1251 drivers/scsi/libiscsi.c 		rc = ISCSI_ERR_BAD_OPCODE;
rc               1256 drivers/scsi/libiscsi.c 	return rc;
rc               1259 drivers/scsi/libiscsi.c 		rc = ISCSI_ERR_CONN_FAILED;
rc               1261 drivers/scsi/libiscsi.c 	return rc;
rc               1268 drivers/scsi/libiscsi.c 	int rc;
rc               1271 drivers/scsi/libiscsi.c 	rc = __iscsi_complete_pdu(conn, hdr, data, datalen);
rc               1273 drivers/scsi/libiscsi.c 	return rc;
rc               1410 drivers/scsi/libiscsi.c 	int rc;
rc               1423 drivers/scsi/libiscsi.c 	rc = conn->session->tt->xmit_task(task);
rc               1425 drivers/scsi/libiscsi.c 	if (!rc) {
rc               1434 drivers/scsi/libiscsi.c 	return rc;
rc               1473 drivers/scsi/libiscsi.c 	int rc = 0;
rc               1483 drivers/scsi/libiscsi.c 		rc = iscsi_xmit_task(conn);
rc               1484 drivers/scsi/libiscsi.c 	        if (rc)
rc               1509 drivers/scsi/libiscsi.c 		rc = iscsi_xmit_task(conn);
rc               1510 drivers/scsi/libiscsi.c 		if (rc)
rc               1526 drivers/scsi/libiscsi.c 		rc = iscsi_prep_scsi_cmd_pdu(conn->task);
rc               1527 drivers/scsi/libiscsi.c 		if (rc) {
rc               1528 drivers/scsi/libiscsi.c 			if (rc == -ENOMEM || rc == -EACCES) {
rc               1540 drivers/scsi/libiscsi.c 		rc = iscsi_xmit_task(conn);
rc               1541 drivers/scsi/libiscsi.c 		if (rc)
rc               1569 drivers/scsi/libiscsi.c 		rc = iscsi_xmit_task(conn);
rc               1570 drivers/scsi/libiscsi.c 		if (rc)
rc               1582 drivers/scsi/libiscsi.c 	return rc;
rc               1589 drivers/scsi/libiscsi.c 	int rc;
rc               1594 drivers/scsi/libiscsi.c 		rc = iscsi_data_xmit(conn);
rc               1595 drivers/scsi/libiscsi.c 	} while (rc >= 0 || rc == -EAGAIN);
rc               1936 drivers/scsi/libiscsi.c 	enum blk_eh_timer_return rc = BLK_EH_DONE;
rc               1955 drivers/scsi/libiscsi.c 		rc = BLK_EH_DONE;
rc               1970 drivers/scsi/libiscsi.c 			rc = BLK_EH_DONE;
rc               1977 drivers/scsi/libiscsi.c 		rc = BLK_EH_RESET_TIMER;
rc               1984 drivers/scsi/libiscsi.c 		rc = BLK_EH_RESET_TIMER;
rc               2001 drivers/scsi/libiscsi.c 		rc = BLK_EH_RESET_TIMER;
rc               2012 drivers/scsi/libiscsi.c 		rc = BLK_EH_RESET_TIMER;
rc               2048 drivers/scsi/libiscsi.c 			rc = BLK_EH_RESET_TIMER;
rc               2063 drivers/scsi/libiscsi.c 		rc = BLK_EH_RESET_TIMER;
rc               2070 drivers/scsi/libiscsi.c 	rc = BLK_EH_RESET_TIMER;
rc               2076 drivers/scsi/libiscsi.c 	ISCSI_DBG_EH(session, "return %s\n", rc == BLK_EH_RESET_TIMER ?
rc               2078 drivers/scsi/libiscsi.c 	return rc;
rc               2282 drivers/scsi/libiscsi.c 	int rc = FAILED;
rc               2310 drivers/scsi/libiscsi.c 		rc = FAILED;
rc               2326 drivers/scsi/libiscsi.c 	rc = SUCCESS;
rc               2344 drivers/scsi/libiscsi.c 		     rc == SUCCESS ? "SUCCESS" : "FAILED");
rc               2346 drivers/scsi/libiscsi.c 	return rc;
rc               2445 drivers/scsi/libiscsi.c 	int rc = FAILED;
rc               2473 drivers/scsi/libiscsi.c 		rc = FAILED;
rc               2489 drivers/scsi/libiscsi.c 	rc = SUCCESS;
rc               2507 drivers/scsi/libiscsi.c 		     rc == SUCCESS ? "SUCCESS" : "FAILED");
rc               2509 drivers/scsi/libiscsi.c 	return rc;
rc               2521 drivers/scsi/libiscsi.c 	int rc;
rc               2523 drivers/scsi/libiscsi.c 	rc = iscsi_eh_target_reset(sc);
rc               2524 drivers/scsi/libiscsi.c 	if (rc == FAILED)
rc               2525 drivers/scsi/libiscsi.c 		rc = iscsi_eh_session_reset(sc);
rc               2526 drivers/scsi/libiscsi.c 	return rc;
rc                419 drivers/scsi/libiscsi_tcp.c 	int rc = 0;
rc                424 drivers/scsi/libiscsi_tcp.c 	rc = iscsi_complete_pdu(conn, tcp_conn->in.hdr,
rc                426 drivers/scsi/libiscsi_tcp.c 	if (rc)
rc                427 drivers/scsi/libiscsi_tcp.c 		return rc;
rc                539 drivers/scsi/libiscsi_tcp.c 	int rc;
rc                586 drivers/scsi/libiscsi_tcp.c 	rc = kfifo_out(&tcp_task->r2tpool.queue, (void *)&r2t, sizeof(void *));
rc                587 drivers/scsi/libiscsi_tcp.c 	if (!rc) {
rc                621 drivers/scsi/libiscsi_tcp.c 	int rc;
rc                628 drivers/scsi/libiscsi_tcp.c 		rc = iscsi_complete_pdu(conn, tcp_conn->in.hdr, NULL, 0);
rc                629 drivers/scsi/libiscsi_tcp.c 		if (rc)
rc                630 drivers/scsi/libiscsi_tcp.c 			return rc;
rc                650 drivers/scsi/libiscsi_tcp.c 	int rc = 0, opcode, ahslen;
rc                670 drivers/scsi/libiscsi_tcp.c 	rc = iscsi_verify_itt(conn, hdr->itt);
rc                671 drivers/scsi/libiscsi_tcp.c 	if (rc)
rc                672 drivers/scsi/libiscsi_tcp.c 		return rc;
rc                682 drivers/scsi/libiscsi_tcp.c 			rc = ISCSI_ERR_BAD_ITT;
rc                684 drivers/scsi/libiscsi_tcp.c 			rc = iscsi_tcp_data_in(conn, task);
rc                685 drivers/scsi/libiscsi_tcp.c 		if (rc) {
rc                712 drivers/scsi/libiscsi_tcp.c 			rc = iscsi_segment_seek_sg(&tcp_conn->in.segment,
rc                720 drivers/scsi/libiscsi_tcp.c 			return rc;
rc                722 drivers/scsi/libiscsi_tcp.c 		rc = __iscsi_complete_pdu(conn, hdr, NULL, 0);
rc                730 drivers/scsi/libiscsi_tcp.c 		rc = iscsi_complete_pdu(conn, hdr, NULL, 0);
rc                737 drivers/scsi/libiscsi_tcp.c 			rc = ISCSI_ERR_BAD_ITT;
rc                739 drivers/scsi/libiscsi_tcp.c 			rc = ISCSI_ERR_AHSLEN;
rc                743 drivers/scsi/libiscsi_tcp.c 			rc = iscsi_tcp_r2t_rsp(conn, task);
rc                746 drivers/scsi/libiscsi_tcp.c 			rc = ISCSI_ERR_PROTO;
rc                764 drivers/scsi/libiscsi_tcp.c 			rc = ISCSI_ERR_PROTO;
rc                779 drivers/scsi/libiscsi_tcp.c 		rc = iscsi_complete_pdu(conn, hdr, NULL, 0);
rc                782 drivers/scsi/libiscsi_tcp.c 		rc = ISCSI_ERR_BAD_OPCODE;
rc                786 drivers/scsi/libiscsi_tcp.c 	if (rc == 0) {
rc                794 drivers/scsi/libiscsi_tcp.c 	return rc;
rc                892 drivers/scsi/libiscsi_tcp.c 	int rc = 0;
rc                929 drivers/scsi/libiscsi_tcp.c 		rc = iscsi_tcp_segment_recv(tcp_conn, segment, ptr, avail);
rc                930 drivers/scsi/libiscsi_tcp.c 		BUG_ON(rc == 0);
rc                931 drivers/scsi/libiscsi_tcp.c 		consumed += rc;
rc                942 drivers/scsi/libiscsi_tcp.c 	rc = segment->done(tcp_conn, segment);
rc                943 drivers/scsi/libiscsi_tcp.c 	if (rc != 0) {
rc                945 drivers/scsi/libiscsi_tcp.c 		ISCSI_DBG_TCP(conn, "Error receiving PDU, errno=%d\n", rc);
rc                946 drivers/scsi/libiscsi_tcp.c 		iscsi_conn_failure(conn, rc);
rc               1042 drivers/scsi/libiscsi_tcp.c 	int rc = 0;
rc               1046 drivers/scsi/libiscsi_tcp.c 	rc = session->tt->xmit_pdu(task);
rc               1047 drivers/scsi/libiscsi_tcp.c 	if (rc < 0)
rc               1048 drivers/scsi/libiscsi_tcp.c 		return rc;
rc               1068 drivers/scsi/libiscsi_tcp.c 	rc = conn->session->tt->alloc_pdu(task, ISCSI_OP_SCSI_DATA_OUT);
rc               1069 drivers/scsi/libiscsi_tcp.c 	if (rc)
rc               1070 drivers/scsi/libiscsi_tcp.c 		return rc;
rc               1077 drivers/scsi/libiscsi_tcp.c 	rc = conn->session->tt->init_pdu(task, r2t->data_offset + r2t->sent,
rc               1079 drivers/scsi/libiscsi_tcp.c 	if (rc) {
rc               1081 drivers/scsi/libiscsi_tcp.c 		return rc;
rc                541 drivers/scsi/libsas/sas_ata.c 	int rc;
rc                554 drivers/scsi/libsas/sas_ata.c 		rc = -ENODEV;
rc                561 drivers/scsi/libsas/sas_ata.c 	rc = ata_sas_port_init(ap);
rc                562 drivers/scsi/libsas/sas_ata.c 	if (rc)
rc                565 drivers/scsi/libsas/sas_ata.c 	rc = ata_sas_tport_add(ata_host->dev, ap);
rc                566 drivers/scsi/libsas/sas_ata.c 	if (rc)
rc                578 drivers/scsi/libsas/sas_ata.c 	return rc;
rc                 55 drivers/scsi/libsas/sas_discover.c 	int rc = -ENODEV;
rc                106 drivers/scsi/libsas/sas_discover.c 		rc = sas_ata_init(dev);
rc                107 drivers/scsi/libsas/sas_discover.c 		if (rc) {
rc                131 drivers/scsi/libsas/sas_discover.c 		return rc;
rc                 16 drivers/scsi/libsas/sas_event.c 	int rc = 1;
rc                 26 drivers/scsi/libsas/sas_event.c 		rc = queue_work(ha->event_q, &sw->work);
rc                 28 drivers/scsi/libsas/sas_event.c 	return rc;
rc                 35 drivers/scsi/libsas/sas_event.c 	int rc;
rc                 38 drivers/scsi/libsas/sas_event.c 	rc = sas_queue_work(ha, work);
rc                 41 drivers/scsi/libsas/sas_event.c 	return rc;
rc                380 drivers/scsi/libsas/sas_init.c 	int i, rc = 0;
rc                386 drivers/scsi/libsas/sas_init.c 			rc++;
rc                389 drivers/scsi/libsas/sas_init.c 	return rc;
rc                485 drivers/scsi/libsas/sas_init.c 	int rc;
rc                499 drivers/scsi/libsas/sas_init.c 	rc = sas_drain_work(ha);
rc                500 drivers/scsi/libsas/sas_init.c 	if (rc == 0)
rc                501 drivers/scsi/libsas/sas_init.c 		rc = d->reset_result;
rc                504 drivers/scsi/libsas/sas_init.c 	return rc;
rc                512 drivers/scsi/libsas/sas_init.c 	int rc;
rc                526 drivers/scsi/libsas/sas_init.c 	rc = sas_drain_work(ha);
rc                527 drivers/scsi/libsas/sas_init.c 	if (rc == 0)
rc                528 drivers/scsi/libsas/sas_init.c 		rc = d->enable_result;
rc                531 drivers/scsi/libsas/sas_init.c 	return rc;
rc                 48 drivers/scsi/libsas/sas_port.c 		int i, rc;
rc                 50 drivers/scsi/libsas/sas_port.c 		rc = sas_notify_lldd_dev_found(dev);
rc                 51 drivers/scsi/libsas/sas_port.c 		if (rc) {
rc               1221 drivers/scsi/lpfc/lpfc_attr.c 	int rc;
rc               1224 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_workq_post_event(phba, &status, &online_compl,
rc               1226 drivers/scsi/lpfc/lpfc_attr.c 	if (rc == 0)
rc               1277 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_workq_post_event(phba, &status, &online_compl, type);
rc               1278 drivers/scsi/lpfc/lpfc_attr.c 	if (rc == 0)
rc               1387 drivers/scsi/lpfc/lpfc_attr.c 	int rc;
rc               1400 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_workq_post_event(phba, &status, &online_compl,
rc               1402 drivers/scsi/lpfc/lpfc_attr.c 	if (rc == 0)
rc               1525 drivers/scsi/lpfc/lpfc_attr.c 	int status = 0, rc = 0;
rc               1575 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_sli4_pdev_status_reg_wait(phba);
rc               1577 drivers/scsi/lpfc/lpfc_attr.c 	if (rc == -EPERM) {
rc               1582 drivers/scsi/lpfc/lpfc_attr.c 	} else if (rc == -EIO) {
rc               1587 drivers/scsi/lpfc/lpfc_attr.c 		return rc;
rc               1612 drivers/scsi/lpfc/lpfc_attr.c 	if (!rc) {
rc               1614 drivers/scsi/lpfc/lpfc_attr.c 			rc = -ENOMEM;
rc               1616 drivers/scsi/lpfc/lpfc_attr.c 			rc = -EIO;
rc               1618 drivers/scsi/lpfc/lpfc_attr.c 	return rc;
rc               1646 drivers/scsi/lpfc/lpfc_attr.c 	int rc = 0;
rc               1651 drivers/scsi/lpfc/lpfc_attr.c 		rc = kstrtoul(pval, 0, &val);
rc               1652 drivers/scsi/lpfc/lpfc_attr.c 		if (rc)
rc               1653 drivers/scsi/lpfc/lpfc_attr.c 			return rc; /* Invalid  number */
rc               1689 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               1690 drivers/scsi/lpfc/lpfc_attr.c 	if (rc)
rc               1693 drivers/scsi/lpfc/lpfc_attr.c 				rc);
rc               1694 drivers/scsi/lpfc/lpfc_attr.c 	if (rc != MBX_TIMEOUT)
rc               1752 drivers/scsi/lpfc/lpfc_attr.c 	int rc;
rc               1765 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_workq_post_event(phba, &status, &online_compl,
rc               1767 drivers/scsi/lpfc/lpfc_attr.c 		if (rc == 0) {
rc               1842 drivers/scsi/lpfc/lpfc_attr.c 	int rc = 0;
rc               1868 drivers/scsi/lpfc/lpfc_attr.c 		rc = MBX_NOT_FINISHED;
rc               1870 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2);
rc               1872 drivers/scsi/lpfc/lpfc_attr.c 	if (rc != MBX_SUCCESS) {
rc               1873 drivers/scsi/lpfc/lpfc_attr.c 		if (rc != MBX_TIMEOUT)
rc               2863 drivers/scsi/lpfc/lpfc_attr.c 	int rc;
rc               2883 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_wwn_set(buf, cnt, wwpn);
rc               2884 drivers/scsi/lpfc/lpfc_attr.c 	if (rc) {
rc               2887 drivers/scsi/lpfc/lpfc_attr.c 		return rc;
rc               2904 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_workq_post_event(phba, &stat2, &online_compl,
rc               2906 drivers/scsi/lpfc/lpfc_attr.c 	if (rc == 0)
rc               2954 drivers/scsi/lpfc/lpfc_attr.c 	int rc;
rc               2963 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_wwn_set(buf, cnt, wwnn);
rc               2964 drivers/scsi/lpfc/lpfc_attr.c 	if (rc) {
rc               2968 drivers/scsi/lpfc/lpfc_attr.c 		return rc;
rc               3023 drivers/scsi/lpfc/lpfc_attr.c 	int rc;
rc               3032 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_wwn_set(buf, cnt, wwpn);
rc               3033 drivers/scsi/lpfc/lpfc_attr.c 	if (rc)
rc               3034 drivers/scsi/lpfc/lpfc_attr.c 		return rc;
rc               3154 drivers/scsi/lpfc/lpfc_attr.c 	int rc;
rc               3163 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_wwn_set(buf, cnt, wwpn);
rc               3164 drivers/scsi/lpfc/lpfc_attr.c 	if (rc)
rc               3165 drivers/scsi/lpfc/lpfc_attr.c 		return rc;
rc               3289 drivers/scsi/lpfc/lpfc_attr.c 	int rc = 0;
rc               3298 drivers/scsi/lpfc/lpfc_attr.c 			rc = -ENOMEM;
rc               3303 drivers/scsi/lpfc/lpfc_attr.c 	return rc;
rc               3367 drivers/scsi/lpfc/lpfc_attr.c 	int rc;
rc               3369 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_oas_lun_state_set(phba, vpt_wwpn, tgt_wwpn, lun,
rc               3371 drivers/scsi/lpfc/lpfc_attr.c 	return rc;
rc               3444 drivers/scsi/lpfc/lpfc_attr.c 	ssize_t rc;
rc               3472 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_oas_lun_state_change(phba, phba->cfg_oas_vpt_wwpn,
rc               3475 drivers/scsi/lpfc/lpfc_attr.c 	if (rc)
rc               3476 drivers/scsi/lpfc/lpfc_attr.c 		return rc;
rc               4695 drivers/scsi/lpfc/lpfc_attr.c 	int val = 0, rc = -EINVAL;
rc               4705 drivers/scsi/lpfc/lpfc_attr.c 			rc = pci_disable_pcie_error_reporting(phba->pcidev);
rc               4706 drivers/scsi/lpfc/lpfc_attr.c 			if (!rc) {
rc               4711 drivers/scsi/lpfc/lpfc_attr.c 				rc = strlen(buf);
rc               4713 drivers/scsi/lpfc/lpfc_attr.c 				rc = -EPERM;
rc               4716 drivers/scsi/lpfc/lpfc_attr.c 			rc = strlen(buf);
rc               4721 drivers/scsi/lpfc/lpfc_attr.c 			rc = pci_enable_pcie_error_reporting(phba->pcidev);
rc               4722 drivers/scsi/lpfc/lpfc_attr.c 			if (!rc) {
rc               4727 drivers/scsi/lpfc/lpfc_attr.c 				rc = strlen(buf);
rc               4729 drivers/scsi/lpfc/lpfc_attr.c 				 rc = -EPERM;
rc               4732 drivers/scsi/lpfc/lpfc_attr.c 			rc = strlen(buf);
rc               4736 drivers/scsi/lpfc/lpfc_attr.c 		rc = -EINVAL;
rc               4739 drivers/scsi/lpfc/lpfc_attr.c 	return rc;
rc               4770 drivers/scsi/lpfc/lpfc_attr.c 	int val, rc = -1;
rc               4780 drivers/scsi/lpfc/lpfc_attr.c 		rc = pci_cleanup_aer_uncorrect_error_status(phba->pcidev);
rc               4782 drivers/scsi/lpfc/lpfc_attr.c 	if (rc == 0)
rc               4838 drivers/scsi/lpfc/lpfc_attr.c 	int val = 0, rc = -EINVAL;
rc               4875 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_sli_probe_sriov_nr_virtfn(phba, phba->cfg_sriov_nr_virtfn);
rc               4876 drivers/scsi/lpfc/lpfc_attr.c 	if (rc) {
rc               4878 drivers/scsi/lpfc/lpfc_attr.c 		rc = -EPERM;
rc               4880 drivers/scsi/lpfc/lpfc_attr.c 		rc = strlen(buf);
rc               4882 drivers/scsi/lpfc/lpfc_attr.c 	return rc;
rc               4914 drivers/scsi/lpfc/lpfc_attr.c 	int val = 0, rc = -EINVAL;
rc               4924 drivers/scsi/lpfc/lpfc_attr.c 	rc = lpfc_sli4_request_firmware_update(phba, RUN_FW_UPGRADE);
rc               4925 drivers/scsi/lpfc/lpfc_attr.c 	if (rc)
rc               4926 drivers/scsi/lpfc/lpfc_attr.c 		rc = -EPERM;
rc               4928 drivers/scsi/lpfc/lpfc_attr.c 		rc = strlen(buf);
rc               4929 drivers/scsi/lpfc/lpfc_attr.c 	return rc;
rc               6586 drivers/scsi/lpfc/lpfc_attr.c 	int rc = 0;
rc               6612 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL);
rc               6614 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2);
rc               6616 drivers/scsi/lpfc/lpfc_attr.c 	if (rc != MBX_SUCCESS) {
rc               6617 drivers/scsi/lpfc/lpfc_attr.c 		if (rc != MBX_TIMEOUT)
rc               6644 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL);
rc               6646 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2);
rc               6648 drivers/scsi/lpfc/lpfc_attr.c 	if (rc != MBX_SUCCESS) {
rc               6649 drivers/scsi/lpfc/lpfc_attr.c 		if (rc != MBX_TIMEOUT)
rc               6706 drivers/scsi/lpfc/lpfc_attr.c 	int rc = 0;
rc               6725 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL);
rc               6727 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2);
rc               6729 drivers/scsi/lpfc/lpfc_attr.c 	if (rc != MBX_SUCCESS) {
rc               6730 drivers/scsi/lpfc/lpfc_attr.c 		if (rc != MBX_TIMEOUT)
rc               6743 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL);
rc               6745 drivers/scsi/lpfc/lpfc_attr.c 		rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2);
rc               6747 drivers/scsi/lpfc/lpfc_attr.c 	if (rc != MBX_SUCCESS) {
rc               6748 drivers/scsi/lpfc/lpfc_attr.c 		if (rc != MBX_TIMEOUT)
rc                312 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc                345 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -ETIMEDOUT;
rc                348 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -EFAULT;
rc                351 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -EACCES;
rc                355 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -EACCES;
rc                376 drivers/scsi/lpfc/lpfc_bsg.c 		bsg_reply->result = rc;
rc                405 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc                416 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc                421 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc                426 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc                432 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc                440 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc                445 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc                456 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc                467 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc                509 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -EIO ;
rc                529 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EAGAIN;
rc                531 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EIO;
rc                553 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc                555 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc                590 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc                639 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -EIO;
rc                650 drivers/scsi/lpfc/lpfc_bsg.c 		bsg_reply->result = rc;
rc                677 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc                687 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc                696 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc                704 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc                717 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EIO;
rc                747 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -EIO;
rc                755 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, cmdiocbq, 0);
rc                757 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == IOCB_SUCCESS) {
rc                766 drivers/scsi/lpfc/lpfc_bsg.c 	} else if (rc == IOCB_BUSY) {
rc                767 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EAGAIN;
rc                769 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EIO;
rc                787 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc                789 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               1213 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               1223 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               1248 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ENOMEM;
rc               1257 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ENOMEM;
rc               1281 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               1300 drivers/scsi/lpfc/lpfc_bsg.c 	uint32_t rc = 0;
rc               1307 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               1336 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOENT;
rc               1374 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               1375 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               1407 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               1438 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -ETIMEDOUT;
rc               1441 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -EFAULT;
rc               1444 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -EACCES;
rc               1448 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -EACCES;
rc               1465 drivers/scsi/lpfc/lpfc_bsg.c 		bsg_reply->result = rc;
rc               1487 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               1498 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               1505 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               1528 drivers/scsi/lpfc/lpfc_bsg.c 			rc = IOCB_ERROR;
rc               1539 drivers/scsi/lpfc/lpfc_bsg.c 			rc = IOCB_ERROR;
rc               1545 drivers/scsi/lpfc/lpfc_bsg.c 			rc = IOCB_ERROR;
rc               1553 drivers/scsi/lpfc/lpfc_bsg.c 			rc = IOCB_ERROR;
rc               1589 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -IOCB_ERROR;
rc               1597 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, ctiocb, 0);
rc               1599 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == IOCB_SUCCESS) {
rc               1618 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               1640 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               1646 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ERANGE;
rc               1652 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               1658 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               1668 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               1674 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_issue_ct_rsp(phba, job, tag, cmp, bmp, bpl_entries);
rc               1676 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == IOCB_SUCCESS)
rc               1679 drivers/scsi/lpfc/lpfc_bsg.c 	rc = -EACCES;
rc               1689 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               1691 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               1801 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               1814 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               1818 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_bsg_diag_mode_enter(phba);
rc               1819 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               1830 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               1844 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -ETIMEDOUT;
rc               1864 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ENODEV;
rc               1875 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -ETIMEDOUT;
rc               1884 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               1897 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               1899 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == 0)
rc               1902 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               1919 drivers/scsi/lpfc/lpfc_bsg.c 	int mbxstatus = MBX_SUCCESS, rc;
rc               1931 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               1956 drivers/scsi/lpfc/lpfc_bsg.c 		rc = 0;
rc               1958 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               1964 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               1983 drivers/scsi/lpfc/lpfc_bsg.c 	int mbxstatus = MBX_SUCCESS, rc = 0;
rc               2019 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               2023 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               2036 drivers/scsi/lpfc/lpfc_bsg.c 	int rc;
rc               2047 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_issue_reg_vfi(phba->pport);
rc               2048 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               2066 drivers/scsi/lpfc/lpfc_bsg.c 	int i, rc = 0;
rc               2079 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               2094 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli4_bsg_set_loopback_mode(phba,
rc               2097 drivers/scsi/lpfc/lpfc_bsg.c 		if (!rc) {
rc               2105 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -EPERM;
rc               2110 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_bsg_diag_mode_enter(phba);
rc               2111 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               2120 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_selective_reset(phba);
rc               2121 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               2128 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli4_bsg_set_link_diag_state(phba, 1);
rc               2129 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc) {
rc               2132 drivers/scsi/lpfc/lpfc_bsg.c 				"state, rc:x%x\n", rc);
rc               2140 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ETIMEDOUT;
rc               2157 drivers/scsi/lpfc/lpfc_bsg.c 			rc = lpfc_sli4_bsg_set_loopback_mode(phba,
rc               2163 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -ELNRNG;
rc               2167 drivers/scsi/lpfc/lpfc_bsg.c 			rc = lpfc_sli4_bsg_set_loopback_mode(phba,
rc               2172 drivers/scsi/lpfc/lpfc_bsg.c 		if (!rc) {
rc               2180 drivers/scsi/lpfc/lpfc_bsg.c 			rc = lpfc_sli4_bsg_set_loopback_mode(phba,
rc               2186 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -ELNRNG;
rc               2190 drivers/scsi/lpfc/lpfc_bsg.c 			rc = lpfc_sli4_bsg_set_loopback_mode(phba,
rc               2195 drivers/scsi/lpfc/lpfc_bsg.c 		if (!rc) {
rc               2202 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               2209 drivers/scsi/lpfc/lpfc_bsg.c 	if (!rc) {
rc               2215 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -ETIMEDOUT;
rc               2227 drivers/scsi/lpfc/lpfc_bsg.c 	if (!rc) {
rc               2230 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli4_diag_fcport_reg_setup(phba);
rc               2234 drivers/scsi/lpfc/lpfc_bsg.c 	if (!rc) {
rc               2240 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -ETIMEDOUT;
rc               2253 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc) {
rc               2262 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               2264 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == 0)
rc               2267 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               2283 drivers/scsi/lpfc/lpfc_bsg.c 	int rc;
rc               2296 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli3_bsg_diag_loopback_mode(phba, job);
rc               2299 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli4_bsg_diag_loopback_mode(phba, job);
rc               2301 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               2303 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               2323 drivers/scsi/lpfc/lpfc_bsg.c 	int rc, i;
rc               2349 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli4_bsg_set_link_diag_state(phba, 0);
rc               2350 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc) {
rc               2353 drivers/scsi/lpfc/lpfc_bsg.c 				"state, rc:x%x\n", rc);
rc               2372 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_selective_reset(phba);
rc               2377 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               2379 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == 0)
rc               2382 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               2407 drivers/scsi/lpfc/lpfc_bsg.c 	int mbxstatus, rc = 0;
rc               2411 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               2416 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               2421 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               2426 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               2431 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENODEV;
rc               2443 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               2447 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_bsg_diag_mode_enter(phba);
rc               2448 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               2454 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli4_bsg_set_link_diag_state(phba, 1);
rc               2456 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               2509 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               2518 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli4_bsg_set_link_diag_state(phba, 0);
rc               2527 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               2529 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == 0)
rc               2532 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               3122 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               3137 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               3143 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               3150 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EACCES;
rc               3155 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EACCES;
rc               3163 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ERANGE;
rc               3185 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               3194 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfcdiag_loop_self_reg(phba, &rpi);
rc               3195 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               3199 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfcdiag_loop_get_xri(phba, rpi, &txxri, &rxxri);
rc               3200 drivers/scsi/lpfc/lpfc_bsg.c 		if (rc) {
rc               3205 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfcdiag_loop_post_rxbufs(phba, rxxri, full_size);
rc               3206 drivers/scsi/lpfc/lpfc_bsg.c 		if (rc) {
rc               3215 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               3240 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               3244 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               3320 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EIO;
rc               3331 drivers/scsi/lpfc/lpfc_bsg.c 		rc = (time_left) ? -EINTR : -ETIMEDOUT;
rc               3334 drivers/scsi/lpfc/lpfc_bsg.c 				"rc:x%x\n", rc);
rc               3348 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -EIO;
rc               3350 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -EIO;
rc               3352 drivers/scsi/lpfc/lpfc_bsg.c 			rc = IOCB_SUCCESS;
rc               3389 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               3392 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == IOCB_SUCCESS)
rc               3395 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               3409 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               3416 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               3428 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               3435 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               3436 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == 0)
rc               3439 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               3643 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               3708 drivers/scsi/lpfc/lpfc_bsg.c 				phba->mbox_ext_buf_ctx.mboxType, rc);
rc               3915 drivers/scsi/lpfc/lpfc_bsg.c 	int rc, i;
rc               3932 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ERANGE;
rc               3942 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ENODEV;
rc               3953 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ERANGE;
rc               3967 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EPERM;
rc               3974 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -ENOMEM;
rc               3985 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               3992 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               4057 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT);
rc               4058 drivers/scsi/lpfc/lpfc_bsg.c 	if ((rc == MBX_SUCCESS) || (rc == MBX_BUSY)) {
rc               4061 drivers/scsi/lpfc/lpfc_bsg.c 				"mailbox command, rc:x%x\n", rc);
rc               4066 drivers/scsi/lpfc/lpfc_bsg.c 			"mailbox command, rc:x%x\n", rc);
rc               4067 drivers/scsi/lpfc/lpfc_bsg.c 	rc = -EPIPE;
rc               4076 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               4102 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = SLI_CONFIG_NOT_HANDLED, i;
rc               4185 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ENOMEM;
rc               4192 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ENOMEM;
rc               4216 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT);
rc               4217 drivers/scsi/lpfc/lpfc_bsg.c 		if ((rc == MBX_SUCCESS) || (rc == MBX_BUSY)) {
rc               4220 drivers/scsi/lpfc/lpfc_bsg.c 					"mailbox command, rc:x%x\n", rc);
rc               4225 drivers/scsi/lpfc/lpfc_bsg.c 				"mailbox command, rc:x%x\n", rc);
rc               4226 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EPIPE;
rc               4242 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               4262 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = SLI_CONFIG_NOT_HANDLED;
rc               4283 drivers/scsi/lpfc/lpfc_bsg.c 				rc = lpfc_bsg_sli_cfg_read_cmd_ext(phba, job,
rc               4293 drivers/scsi/lpfc/lpfc_bsg.c 				rc = lpfc_bsg_sli_cfg_write_cmd_ext(phba, job,
rc               4301 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -EPERM;
rc               4313 drivers/scsi/lpfc/lpfc_bsg.c 				rc = lpfc_bsg_sli_cfg_read_cmd_ext(phba, job,
rc               4321 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -EPERM;
rc               4329 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -EPERM;
rc               4344 drivers/scsi/lpfc/lpfc_bsg.c 				rc = lpfc_bsg_sli_cfg_read_cmd_ext(phba, job,
rc               4352 drivers/scsi/lpfc/lpfc_bsg.c 				rc = lpfc_bsg_sli_cfg_write_cmd_ext(phba, job,
rc               4360 drivers/scsi/lpfc/lpfc_bsg.c 				rc = SLI_CONFIG_NOT_HANDLED;
rc               4368 drivers/scsi/lpfc/lpfc_bsg.c 			rc = SLI_CONFIG_NOT_HANDLED;
rc               4373 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc != SLI_CONFIG_HANDLED)
rc               4376 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               4486 drivers/scsi/lpfc/lpfc_bsg.c 	int rc;
rc               4531 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ENOMEM;
rc               4538 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ENOMEM;
rc               4562 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT);
rc               4563 drivers/scsi/lpfc/lpfc_bsg.c 		if ((rc == MBX_SUCCESS) || (rc == MBX_BUSY)) {
rc               4566 drivers/scsi/lpfc/lpfc_bsg.c 					"mailbox command, rc:x%x\n", rc);
rc               4571 drivers/scsi/lpfc/lpfc_bsg.c 				"mailbox command, rc:x%x\n", rc);
rc               4572 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EPIPE;
rc               4588 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               4604 drivers/scsi/lpfc/lpfc_bsg.c 	int rc;
rc               4619 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_read_ebuf_get(phba, job);
rc               4620 drivers/scsi/lpfc/lpfc_bsg.c 		if (rc == SLI_CONFIG_HANDLED)
rc               4631 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_write_ebuf_set(phba, job, dmabuf);
rc               4633 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               4651 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = SLI_CONFIG_NOT_HANDLED;
rc               4658 drivers/scsi/lpfc/lpfc_bsg.c 		return rc;
rc               4667 drivers/scsi/lpfc/lpfc_bsg.c 			rc = lpfc_bsg_handle_sli_cfg_mbox(phba, job, dmabuf);
rc               4668 drivers/scsi/lpfc/lpfc_bsg.c 			return rc;
rc               4690 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_bsg_handle_sli_cfg_ebuf(phba, job, dmabuf);
rc               4691 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               4742 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               4752 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ERANGE;
rc               4761 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EAGAIN;
rc               4771 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ERANGE;
rc               4777 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               4789 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_handle_sli_cfg_ext(phba, job, dmabuf);
rc               4790 drivers/scsi/lpfc/lpfc_bsg.c 		if (rc == SLI_CONFIG_HANDLED)
rc               4792 drivers/scsi/lpfc/lpfc_bsg.c 		if (rc)
rc               4797 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_bsg_check_cmd_access(phba, (MAILBOX_t *)pmbx, vport);
rc               4798 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc != 0)
rc               4806 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               4812 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               4859 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ERANGE;
rc               4882 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ERANGE;
rc               4908 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -ERANGE;
rc               4922 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -ERANGE;
rc               4947 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -ERANGE;
rc               4980 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL);
rc               4981 drivers/scsi/lpfc/lpfc_bsg.c 		if (rc != MBX_SUCCESS) {
rc               4982 drivers/scsi/lpfc/lpfc_bsg.c 			rc = (rc == MBX_TIMEOUT) ? -ETIME : -ENODEV;
rc               4993 drivers/scsi/lpfc/lpfc_bsg.c 		rc = 0;
rc               4997 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT);
rc               4998 drivers/scsi/lpfc/lpfc_bsg.c 	if ((rc == MBX_SUCCESS) || (rc == MBX_BUSY))
rc               5009 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5024 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5043 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_bsg_issue_mbox(phba, job, vport);
rc               5045 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == 0) {
rc               5051 drivers/scsi/lpfc/lpfc_bsg.c 	} else if (rc == 1)
rc               5053 drivers/scsi/lpfc/lpfc_bsg.c 		rc = 0; /* return zero, no error */
rc               5056 drivers/scsi/lpfc/lpfc_bsg.c 		bsg_reply->result = rc;
rc               5060 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5094 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5128 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -ETIMEDOUT;
rc               5131 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -EFAULT;
rc               5134 drivers/scsi/lpfc/lpfc_bsg.c 					rc = -EACCES;
rc               5138 drivers/scsi/lpfc/lpfc_bsg.c 				rc = -EACCES;
rc               5159 drivers/scsi/lpfc/lpfc_bsg.c 		bsg_reply->result = rc;
rc               5185 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5202 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ERANGE;
rc               5211 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ERANGE;
rc               5219 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EPERM;
rc               5231 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               5237 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               5243 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               5254 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               5265 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               5271 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               5316 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, cmdiocbq,
rc               5318 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == IOCB_SUCCESS)
rc               5335 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               5337 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5348 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5356 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5369 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5377 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               5378 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc == 0)
rc               5381 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5420 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5428 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5433 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_check_fwlog_support(phba);
rc               5434 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               5451 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               5454 drivers/scsi/lpfc/lpfc_bsg.c 	if (!rc)
rc               5457 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5477 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0, action_status = 0;
rc               5485 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5490 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_check_fwlog_support(phba);
rc               5491 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               5502 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -ESRCH;
rc               5519 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli4_ras_fwlog_init(phba, log_level,
rc               5521 drivers/scsi/lpfc/lpfc_bsg.c 		if (rc) {
rc               5522 drivers/scsi/lpfc/lpfc_bsg.c 			rc = -EINVAL;
rc               5528 drivers/scsi/lpfc/lpfc_bsg.c 			rc = action_status;
rc               5532 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               5535 drivers/scsi/lpfc/lpfc_bsg.c 	if (!rc)
rc               5539 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5559 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5561 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_check_fwlog_support(phba);
rc               5562 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               5571 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5581 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5594 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               5597 drivers/scsi/lpfc/lpfc_bsg.c 	if (!rc)
rc               5601 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5623 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5627 drivers/scsi/lpfc/lpfc_bsg.c 	rc = lpfc_check_fwlog_support(phba);
rc               5628 drivers/scsi/lpfc/lpfc_bsg.c 	if (rc)
rc               5633 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINPROGRESS;
rc               5643 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5654 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -ENOMEM;
rc               5680 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               5681 drivers/scsi/lpfc/lpfc_bsg.c 	if (!rc)
rc               5685 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5695 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5702 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5714 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5718 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5753 drivers/scsi/lpfc/lpfc_bsg.c 	bsg_reply->result = rc;
rc               5754 drivers/scsi/lpfc/lpfc_bsg.c 	if (!rc)
rc               5757 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5771 drivers/scsi/lpfc/lpfc_bsg.c 	int rc;
rc               5775 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_hba_set_event(job);
rc               5778 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_hba_get_event(job);
rc               5781 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_send_mgmt_rsp(job);
rc               5784 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_diag_loopback_mode(job);
rc               5787 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli4_bsg_diag_mode_end(job);
rc               5790 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_diag_loopback_run(job);
rc               5793 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_sli4_bsg_link_diag_test(job);
rc               5796 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_get_dfc_rev(job);
rc               5799 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_mbox_cmd(job);
rc               5803 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_menlo_cmd(job);
rc               5806 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_forced_link_speed(job);
rc               5809 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_get_ras_lwpd(job);
rc               5812 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_get_ras_fwlog(job);
rc               5815 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_get_ras_config(job);
rc               5818 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_set_ras_config(job);
rc               5821 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_get_trunk_info(job);
rc               5824 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5827 drivers/scsi/lpfc/lpfc_bsg.c 		bsg_reply->result = rc;
rc               5831 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5844 drivers/scsi/lpfc/lpfc_bsg.c 	int rc;
rc               5849 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_hst_vendor(job);
rc               5852 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_rport_els(job);
rc               5855 drivers/scsi/lpfc/lpfc_bsg.c 		rc = lpfc_bsg_send_mgmt_cmd(job);
rc               5858 drivers/scsi/lpfc/lpfc_bsg.c 		rc = -EINVAL;
rc               5861 drivers/scsi/lpfc/lpfc_bsg.c 		bsg_reply->result = rc;
rc               5865 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc               5884 drivers/scsi/lpfc/lpfc_bsg.c 	int rc = 0;
rc               5988 drivers/scsi/lpfc/lpfc_bsg.c 	return rc;
rc                326 drivers/scsi/lpfc/lpfc_ct.c 	int rc;
rc                388 drivers/scsi/lpfc/lpfc_ct.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, geniocb, 0);
rc                390 drivers/scsi/lpfc/lpfc_ct.c 	if (rc == IOCB_ERROR) {
rc                671 drivers/scsi/lpfc/lpfc_ct.c 	int rc, type;
rc                746 drivers/scsi/lpfc/lpfc_ct.c 			rc = lpfc_ns_cmd(vport, SLI_CTNS_GID_FT,
rc                748 drivers/scsi/lpfc/lpfc_ct.c 			if (rc == 0)
rc                873 drivers/scsi/lpfc/lpfc_ct.c 	int rc;
rc                945 drivers/scsi/lpfc/lpfc_ct.c 			rc = lpfc_ns_cmd(vport, SLI_CTNS_GID_PT,
rc                947 drivers/scsi/lpfc/lpfc_ct.c 			if (rc == 0)
rc               1063 drivers/scsi/lpfc/lpfc_ct.c 	int did, rc, retry;
rc               1127 drivers/scsi/lpfc/lpfc_ct.c 				rc = lpfc_ns_cmd(vport, SLI_CTNS_GFF_ID,
rc               1129 drivers/scsi/lpfc/lpfc_ct.c 				if (rc == 0) {
rc               1275 drivers/scsi/lpfc/lpfc_ct.c 	int cmdcode, rc;
rc               1326 drivers/scsi/lpfc/lpfc_ct.c 		rc = lpfc_ns_cmd(vport, cmdcode, retry, 0);
rc               1327 drivers/scsi/lpfc/lpfc_ct.c 		if (rc == 0)
rc               1572 drivers/scsi/lpfc/lpfc_ct.c 	int rc = 0;
rc               1577 drivers/scsi/lpfc/lpfc_ct.c 		rc=1;
rc               1585 drivers/scsi/lpfc/lpfc_ct.c 		rc=2;
rc               1592 drivers/scsi/lpfc/lpfc_ct.c 		rc=3;
rc               1599 drivers/scsi/lpfc/lpfc_ct.c 		rc=4;
rc               1606 drivers/scsi/lpfc/lpfc_ct.c 		rc=5;
rc               1815 drivers/scsi/lpfc/lpfc_ct.c 	rc=6;
rc               1833 drivers/scsi/lpfc/lpfc_ct.c 			 cmdcode, rc, vport->fc_flag, vport->fc_rscn_id_cnt);
rc               1831 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               1834 drivers/scsi/lpfc/lpfc_debugfs.c 		rc = -ENOSPC;
rc               1855 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               1857 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               1881 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               1884 drivers/scsi/lpfc/lpfc_debugfs.c 		rc = -ENOSPC;
rc               1905 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               1907 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               1930 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               1947 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               1949 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               1972 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               1991 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               1993 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2017 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2034 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2036 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2101 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2118 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2120 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2143 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2160 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2162 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2282 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2299 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2301 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2452 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2471 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2473 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2540 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2559 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2561 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2598 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2617 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2619 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2725 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2744 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2746 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               2830 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc = -ENOMEM;
rc               2849 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = 0;
rc               2851 drivers/scsi/lpfc/lpfc_debugfs.c 	return rc;
rc               3225 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               3234 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
rc               3235 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc < 0)
rc               3236 drivers/scsi/lpfc/lpfc_debugfs.c 		return rc;
rc               3240 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_PCI_CFG_RD_CMD_ARG)
rc               3276 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_PCI_CFG_WR_CMD_ARG)
rc               3296 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_byte(pdev, where, &u8val);
rc               3297 drivers/scsi/lpfc/lpfc_debugfs.c 				if (!rc) {
rc               3304 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_byte(pdev, where, &u8val);
rc               3305 drivers/scsi/lpfc/lpfc_debugfs.c 				if (!rc) {
rc               3321 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_word(pdev, where, &u16val);
rc               3322 drivers/scsi/lpfc/lpfc_debugfs.c 				if (!rc) {
rc               3329 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_word(pdev, where, &u16val);
rc               3330 drivers/scsi/lpfc/lpfc_debugfs.c 				if (!rc) {
rc               3345 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_dword(pdev, where,
rc               3347 drivers/scsi/lpfc/lpfc_debugfs.c 				if (!rc) {
rc               3354 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_dword(pdev, where,
rc               3356 drivers/scsi/lpfc/lpfc_debugfs.c 				if (!rc) {
rc               3550 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               3559 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
rc               3560 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc < 0)
rc               3561 drivers/scsi/lpfc/lpfc_debugfs.c 		return rc;
rc               3609 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_PCI_BAR_RD_CMD_ARG)
rc               3628 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_PCI_BAR_WR_CMD_ARG)
rc               3761 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               3773 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_wqs_for_cq(phba, "IO", pbuffer, len,
rc               3775 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc)
rc               3851 drivers/scsi/lpfc/lpfc_debugfs.c 	int max_cnt, rc, x, len = 0;
rc               3893 drivers/scsi/lpfc/lpfc_debugfs.c 		rc = lpfc_idiag_cqs_for_eq(phba, pbuffer, &len,
rc               3895 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc)
rc               4138 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               4143 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
rc               4144 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc < 0)
rc               4145 drivers/scsi/lpfc/lpfc_debugfs.c 		return rc;
rc               4159 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_QUE_ACC_WR_CMD_ARG)
rc               4164 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_QUE_ACC_RD_CMD_ARG)
rc               4177 drivers/scsi/lpfc/lpfc_debugfs.c 					rc = lpfc_idiag_que_param_check(qp,
rc               4179 drivers/scsi/lpfc/lpfc_debugfs.c 					if (rc)
rc               4193 drivers/scsi/lpfc/lpfc_debugfs.c 			rc = lpfc_idiag_que_param_check(
rc               4195 drivers/scsi/lpfc/lpfc_debugfs.c 			if (rc)
rc               4204 drivers/scsi/lpfc/lpfc_debugfs.c 			rc = lpfc_idiag_que_param_check(
rc               4206 drivers/scsi/lpfc/lpfc_debugfs.c 			if (rc)
rc               4215 drivers/scsi/lpfc/lpfc_debugfs.c 			rc = lpfc_idiag_que_param_check(
rc               4217 drivers/scsi/lpfc/lpfc_debugfs.c 			if (rc)
rc               4229 drivers/scsi/lpfc/lpfc_debugfs.c 					rc = lpfc_idiag_que_param_check(
rc               4231 drivers/scsi/lpfc/lpfc_debugfs.c 					if (rc)
rc               4245 drivers/scsi/lpfc/lpfc_debugfs.c 			rc = lpfc_idiag_que_param_check(
rc               4247 drivers/scsi/lpfc/lpfc_debugfs.c 			if (rc)
rc               4259 drivers/scsi/lpfc/lpfc_debugfs.c 			rc = lpfc_idiag_que_param_check(
rc               4261 drivers/scsi/lpfc/lpfc_debugfs.c 			if (rc)
rc               4270 drivers/scsi/lpfc/lpfc_debugfs.c 			rc = lpfc_idiag_que_param_check(
rc               4272 drivers/scsi/lpfc/lpfc_debugfs.c 			if (rc)
rc               4284 drivers/scsi/lpfc/lpfc_debugfs.c 					rc = lpfc_idiag_que_param_check(
rc               4286 drivers/scsi/lpfc/lpfc_debugfs.c 					if (rc)
rc               4301 drivers/scsi/lpfc/lpfc_debugfs.c 			rc = lpfc_idiag_que_param_check(
rc               4303 drivers/scsi/lpfc/lpfc_debugfs.c 			if (rc)
rc               4312 drivers/scsi/lpfc/lpfc_debugfs.c 			rc = lpfc_idiag_que_param_check(
rc               4314 drivers/scsi/lpfc/lpfc_debugfs.c 			if (rc)
rc               4493 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               4498 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
rc               4499 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc < 0)
rc               4500 drivers/scsi/lpfc/lpfc_debugfs.c 		return rc;
rc               4509 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_DRB_ACC_WR_CMD_ARG)
rc               4514 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_DRB_ACC_RD_CMD_ARG)
rc               4708 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               4713 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
rc               4714 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc < 0)
rc               4715 drivers/scsi/lpfc/lpfc_debugfs.c 		return rc;
rc               4724 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_CTL_ACC_WR_CMD_ARG)
rc               4729 drivers/scsi/lpfc/lpfc_debugfs.c 		if (rc != LPFC_CTL_ACC_RD_CMD_ARG)
rc               4892 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               4897 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
rc               4898 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc < 0)
rc               4899 drivers/scsi/lpfc/lpfc_debugfs.c 		return rc;
rc               4930 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc != LPFC_MBX_DMP_ARG)
rc               5019 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               5026 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_sli4_get_allocated_extnts(phba, LPFC_RSC_TYPE_FCOE_VPI,
rc               5028 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!rc)
rc               5038 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_sli4_get_allocated_extnts(phba, LPFC_RSC_TYPE_FCOE_VFI,
rc               5040 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!rc)
rc               5050 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_sli4_get_allocated_extnts(phba, LPFC_RSC_TYPE_FCOE_RPI,
rc               5052 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!rc)
rc               5062 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_sli4_get_allocated_extnts(phba, LPFC_RSC_TYPE_FCOE_XRI,
rc               5064 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!rc)
rc               5166 drivers/scsi/lpfc/lpfc_debugfs.c 	int rc;
rc               5171 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
rc               5172 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc < 0)
rc               5173 drivers/scsi/lpfc/lpfc_debugfs.c 		return rc;
rc               5179 drivers/scsi/lpfc/lpfc_debugfs.c 	if (rc != LPFC_EXT_ACC_CMD_ARG)
rc                376 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc                397 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc                398 drivers/scsi/lpfc/lpfc_els.c 	if (rc == MBX_NOT_FINISHED) {
rc                408 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_reg_rpi(phba, vport->vpi, Fabric_DID, (uint8_t *)sp, mbox,
rc                410 drivers/scsi/lpfc/lpfc_els.c 	if (rc) {
rc                422 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc                423 drivers/scsi/lpfc/lpfc_els.c 	if (rc == MBX_NOT_FINISHED) {
rc                466 drivers/scsi/lpfc/lpfc_els.c 	int rc = 0;
rc                474 drivers/scsi/lpfc/lpfc_els.c 			rc = -ENODEV;
rc                481 drivers/scsi/lpfc/lpfc_els.c 		rc = -ENOMEM;
rc                489 drivers/scsi/lpfc/lpfc_els.c 			rc = -ENOMEM;
rc                494 drivers/scsi/lpfc/lpfc_els.c 			rc = -ENOMEM;
rc                510 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
rc                511 drivers/scsi/lpfc/lpfc_els.c 	if (rc == MBX_NOT_FINISHED) {
rc                512 drivers/scsi/lpfc/lpfc_els.c 		rc = -ENXIO;
rc                528 drivers/scsi/lpfc/lpfc_els.c 		"0289 Issue Register VFI failed: Err %d\n", rc);
rc                529 drivers/scsi/lpfc/lpfc_els.c 	return rc;
rc                549 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc                563 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
rc                564 drivers/scsi/lpfc/lpfc_els.c 	if (rc == MBX_NOT_FINISHED) {
rc                568 drivers/scsi/lpfc/lpfc_els.c 				rc, phba->pport->port_state);
rc                858 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc                878 drivers/scsi/lpfc/lpfc_els.c 	rc = memcmp(&vport->fc_portname, &sp->portName,
rc                881 drivers/scsi/lpfc/lpfc_els.c 	if (rc >= 0) {
rc                893 drivers/scsi/lpfc/lpfc_els.c 		if (rc)
rc                935 drivers/scsi/lpfc/lpfc_els.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc                936 drivers/scsi/lpfc/lpfc_els.c 		if (rc == MBX_NOT_FINISHED) {
rc                990 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               1034 drivers/scsi/lpfc/lpfc_els.c 			rc = lpfc_sli4_fcf_rr_next_proc(vport, fcf_index);
rc               1035 drivers/scsi/lpfc/lpfc_els.c 			if (rc)
rc               1131 drivers/scsi/lpfc/lpfc_els.c 			rc = lpfc_cmpl_els_flogi_fabric(vport, ndlp, sp, irsp);
rc               1133 drivers/scsi/lpfc/lpfc_els.c 			rc = lpfc_cmpl_els_flogi_nport(vport, ndlp, sp);
rc               1167 drivers/scsi/lpfc/lpfc_els.c 		if (!rc) {
rc               1277 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               1347 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_issue_fabric_iocb(phba, elsiocb);
rc               1377 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc               1606 drivers/scsi/lpfc/lpfc_els.c 	uint32_t rc, keepDID = 0, keep_nlp_flag = 0;
rc               1650 drivers/scsi/lpfc/lpfc_els.c 		rc = memcmp(&ndlp->nlp_portname, name,
rc               1652 drivers/scsi/lpfc/lpfc_els.c 		if (!rc) {
rc               1666 drivers/scsi/lpfc/lpfc_els.c 		rc = memcmp(&ndlp->nlp_portname, name,
rc               1668 drivers/scsi/lpfc/lpfc_els.c 		if (!rc) {
rc               2952 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               2986 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               2987 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc               3534 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               3560 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               3561 drivers/scsi/lpfc/lpfc_els.c 	if ((rc != MBX_BUSY) && (rc != MBX_SUCCESS)) {
rc               3564 drivers/scsi/lpfc/lpfc_els.c 				"mbox command, rc:x%x\n", rc);
rc               3608 drivers/scsi/lpfc/lpfc_els.c 	int link_reset = 0, rc;
rc               3869 drivers/scsi/lpfc/lpfc_els.c 		rc = lpfc_link_reset(vport);
rc               3870 drivers/scsi/lpfc/lpfc_els.c 		if (rc) {
rc               4505 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               4633 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               4634 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc               4674 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               4709 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               4711 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc               4747 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               4784 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               4785 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc               4795 drivers/scsi/lpfc/lpfc_els.c 			 rc, elsiocb->iotag, elsiocb->sli4_xritag,
rc               4835 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               4952 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               4953 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc               4996 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               5052 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               5053 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc               5126 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               5159 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               5160 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc               5715 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               5800 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               5801 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR)
rc               5826 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               5828 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR)
rc               5838 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               5852 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               5853 drivers/scsi/lpfc/lpfc_els.c 	if (rc == MBX_NOT_FINISHED)
rc               5973 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               6028 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               6029 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR)
rc               6058 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, elsiocb, 0);
rc               6059 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR)
rc               6074 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               6127 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               6128 drivers/scsi/lpfc/lpfc_els.c 	if (rc == MBX_NOT_FINISHED) {
rc               6776 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               6807 drivers/scsi/lpfc/lpfc_els.c 	rc = memcmp(&vport->fc_portname, &sp->portName,
rc               6810 drivers/scsi/lpfc/lpfc_els.c 	if (!rc) {
rc               6823 drivers/scsi/lpfc/lpfc_els.c 			rc = lpfc_sli_issue_mbox(phba, mbox,
rc               6826 drivers/scsi/lpfc/lpfc_els.c 			if (rc == MBX_NOT_FINISHED)
rc               6837 drivers/scsi/lpfc/lpfc_els.c 	} else if (rc > 0) {	/* greater than */
rc               8972 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               9006 drivers/scsi/lpfc/lpfc_els.c 			rc = lpfc_sli_issue_mbox(phba, pmb,
rc               9008 drivers/scsi/lpfc/lpfc_els.c 			if (rc == MBX_NOT_FINISHED) {
rc               9378 drivers/scsi/lpfc/lpfc_els.c 	int rc;
rc               9437 drivers/scsi/lpfc/lpfc_els.c 	rc = lpfc_issue_fabric_iocb(phba, elsiocb);
rc               9438 drivers/scsi/lpfc/lpfc_els.c 	if (rc == IOCB_ERROR) {
rc                746 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc                754 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = wait_event_interruptible(phba->work_waitq,
rc                759 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc) {
rc                761 drivers/scsi/lpfc/lpfc_hbadisc.c 					"0433 Wakeup on signal: rc=x%x\n", rc);
rc               1485 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               1522 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli_issue_mbox(phba, fcf_mbxq, MBX_NOWAIT);
rc               1523 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc == MBX_NOT_FINISHED) {
rc               1999 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               2027 drivers/scsi/lpfc/lpfc_hbadisc.c 			rc = lpfc_sli4_redisc_fcf_table(phba);
rc               2028 drivers/scsi/lpfc/lpfc_hbadisc.c 			if (!rc) {
rc               2036 drivers/scsi/lpfc/lpfc_hbadisc.c 						"failed. Status:x%x\n", rc);
rc               2048 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli4_fcf_rr_read_fcf_rec(phba, fcf_index);
rc               2049 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc)
rc               2053 drivers/scsi/lpfc/lpfc_hbadisc.c 					rc, phba->fcf.current_rec.fcf_indx);
rc               2235 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               2259 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_match_fcf_conn_list(phba, new_fcf_record, &boot_flag,
rc               2271 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (!rc) {
rc               2324 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli4_fcf_pri_list_add(phba, fcf_index,
rc               2326 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc)
rc               2610 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               2635 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_match_fcf_conn_list(phba, new_fcf_record, &boot_flag,
rc               2643 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (!rc) {
rc               2651 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli4_fcf_rr_next_proc(phba->pport, fcf_index);
rc               2652 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc)
rc               2715 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               2736 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_match_fcf_conn_list(phba, new_fcf_record, &boot_flag,
rc               2743 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (!rc)
rc               2749 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli4_fcf_pri_list_add(phba, fcf_index, new_fcf_record);
rc               2800 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               2812 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
rc               2813 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc == MBX_NOT_FINISHED) {
rc               2883 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc, vpi;
rc               2907 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli_issue_mbox(vport->phba, mboxq, MBX_NOWAIT);
rc               2908 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc == MBX_NOT_FINISHED) {
rc               3127 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               3248 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli_issue_mbox(phba, cfglink_mbox, MBX_NOWAIT);
rc               3249 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc == MBX_NOT_FINISHED) {
rc               3259 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_read_sparam(phba, sparam_mbox, 0);
rc               3260 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc) {
rc               3266 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli_issue_mbox(phba, sparam_mbox, MBX_NOWAIT);
rc               3267 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc == MBX_NOT_FINISHED) {
rc               3290 drivers/scsi/lpfc/lpfc_hbadisc.c 				rc = -ENODEV;
rc               3296 drivers/scsi/lpfc/lpfc_hbadisc.c 			rc = lpfc_sli4_add_fcf_record(phba, fcf_record);
rc               3297 drivers/scsi/lpfc/lpfc_hbadisc.c 			if (unlikely(rc)) {
rc               3301 drivers/scsi/lpfc/lpfc_hbadisc.c 					"record 0, status %d\n", rc);
rc               3302 drivers/scsi/lpfc/lpfc_hbadisc.c 				rc = -ENODEV;
rc               3322 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli4_fcf_scan_read_fcf_rec(phba,
rc               3324 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc) {
rc               3645 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               3654 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               3655 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc == MBX_NOT_FINISHED) {
rc               3660 drivers/scsi/lpfc/lpfc_hbadisc.c 		return rc;
rc               4915 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc, acc_plogi = 1;
rc               4969 drivers/scsi/lpfc/lpfc_hbadisc.c 			rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               4970 drivers/scsi/lpfc/lpfc_hbadisc.c 			if (rc == MBX_NOT_FINISHED) {
rc               5031 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               5045 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, LPFC_MBOX_TMO);
rc               5046 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc != MBX_TIMEOUT)
rc               5049 drivers/scsi/lpfc/lpfc_hbadisc.c 		if ((rc == MBX_TIMEOUT) || (rc == MBX_NOT_FINISHED))
rc               5052 drivers/scsi/lpfc/lpfc_hbadisc.c 				"unreg_login(all_rpis) status %d\n", rc);
rc               5061 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               5074 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, LPFC_MBOX_TMO);
rc               5075 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc != MBX_TIMEOUT)
rc               5078 drivers/scsi/lpfc/lpfc_hbadisc.c 		if ((rc == MBX_TIMEOUT) || (rc == MBX_NOT_FINISHED))
rc               5082 drivers/scsi/lpfc/lpfc_hbadisc.c 					 rc);
rc               5208 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               5225 drivers/scsi/lpfc/lpfc_hbadisc.c 			rc = lpfc_reg_rpi(phba, vport->vpi, ndlp->nlp_DID,
rc               5227 drivers/scsi/lpfc/lpfc_hbadisc.c 			if (rc) {
rc               5235 drivers/scsi/lpfc/lpfc_hbadisc.c 				rc =lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               5236 drivers/scsi/lpfc/lpfc_hbadisc.c 				if (rc == MBX_NOT_FINISHED) {
rc               5546 drivers/scsi/lpfc/lpfc_hbadisc.c 	int  rc;
rc               5563 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               5564 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc == MBX_NOT_FINISHED) {
rc               5812 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc, clrlaerr = 0;
rc               5906 drivers/scsi/lpfc/lpfc_hbadisc.c 			rc = lpfc_issue_gidft(vport);
rc               5907 drivers/scsi/lpfc/lpfc_hbadisc.c 			if (rc == 0)
rc               5943 drivers/scsi/lpfc/lpfc_hbadisc.c 		rc = lpfc_sli_issue_mbox(phba, initlinkmbox, MBX_NOWAIT);
rc               5945 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (rc == MBX_NOT_FINISHED)
rc               6553 drivers/scsi/lpfc/lpfc_hbadisc.c 	int i = 0, rc;
rc               6600 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_issue_unreg_vfi(phba->pport);
rc               6601 drivers/scsi/lpfc/lpfc_hbadisc.c 	return rc;
rc               6618 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               6630 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               6632 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc == MBX_NOT_FINISHED) {
rc               6636 drivers/scsi/lpfc/lpfc_hbadisc.c 				rc, phba->pport->port_state);
rc               6652 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               6655 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_unregister_fcf_prep(phba);
rc               6656 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc) {
rc               6659 drivers/scsi/lpfc/lpfc_hbadisc.c 				"HBA's FCF record: rc=%d\n", rc);
rc               6664 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli4_unregister_fcf(phba);
rc               6665 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc)
rc               6687 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli4_fcf_scan_read_fcf_rec(phba, LPFC_FCOE_FCF_GET_FIRST);
rc               6689 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc) {
rc               6710 drivers/scsi/lpfc/lpfc_hbadisc.c 	int rc;
rc               6713 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_unregister_fcf_prep(phba);
rc               6714 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc) {
rc               6717 drivers/scsi/lpfc/lpfc_hbadisc.c 				"HBA's FCF record: rc=%d\n", rc);
rc               6722 drivers/scsi/lpfc/lpfc_hbadisc.c 	rc = lpfc_sli4_unregister_fcf(phba);
rc               6723 drivers/scsi/lpfc/lpfc_hbadisc.c 	if (rc)
rc                122 drivers/scsi/lpfc/lpfc_init.c 	int i = 0, rc;
rc                155 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc                157 drivers/scsi/lpfc/lpfc_init.c 		if (rc != MBX_SUCCESS) {
rc                180 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc                181 drivers/scsi/lpfc/lpfc_init.c 	if (rc != MBX_SUCCESS) {
rc                244 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc                246 drivers/scsi/lpfc/lpfc_init.c 		if (rc != MBX_SUCCESS) {
rc                420 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc                439 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_read_sparam(phba, pmb, 0);
rc                440 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc                552 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_config_msi(phba, pmb);
rc                553 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc                557 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc                558 drivers/scsi/lpfc/lpfc_init.c 		if (rc != MBX_SUCCESS) {
rc                615 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc                616 drivers/scsi/lpfc/lpfc_init.c 		if ((rc != MBX_SUCCESS) && (rc != MBX_BUSY)) {
rc                620 drivers/scsi/lpfc/lpfc_init.c 			" mbox command rc 0x%x\n", rc);
rc                627 drivers/scsi/lpfc/lpfc_init.c 		rc = phba->lpfc_hba_init_link(phba, MBX_NOWAIT);
rc                628 drivers/scsi/lpfc/lpfc_init.c 		if (rc)
rc                629 drivers/scsi/lpfc/lpfc_init.c 			return rc;
rc                641 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc                643 drivers/scsi/lpfc/lpfc_init.c 	if ((rc != MBX_BUSY) && (rc != MBX_SUCCESS)) {
rc                649 drivers/scsi/lpfc/lpfc_init.c 				rc);
rc                663 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc                665 drivers/scsi/lpfc/lpfc_init.c 	if ((rc != MBX_BUSY) && (rc != MBX_SUCCESS)) {
rc                667 drivers/scsi/lpfc/lpfc_init.c 				"to get Option ROM version status x%x\n", rc);
rc                716 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc                754 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, pmb, flag);
rc                755 drivers/scsi/lpfc/lpfc_init.c 	if ((rc != MBX_BUSY) && (rc != MBX_SUCCESS)) {
rc                769 drivers/scsi/lpfc/lpfc_init.c 		if (rc != MBX_BUSY || flag == MBX_POLL)
rc                797 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc                810 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, pmb, flag);
rc                811 drivers/scsi/lpfc/lpfc_init.c 	if ((rc != MBX_SUCCESS) && (rc != MBX_BUSY)) {
rc                815 drivers/scsi/lpfc/lpfc_init.c 		" mbox command rc 0x%x\n", rc);
rc               1772 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               1781 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli4_pdev_status_reg_wait(phba);
rc               1782 drivers/scsi/lpfc/lpfc_init.c 		if (rc)
rc               1783 drivers/scsi/lpfc/lpfc_init.c 			return rc;
rc               1796 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_brdrestart(phba);
rc               1797 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               1800 drivers/scsi/lpfc/lpfc_init.c 		return rc;
rc               1810 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_online(phba);
rc               1811 drivers/scsi/lpfc/lpfc_init.c 	if (rc == 0)
rc               1814 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               1838 drivers/scsi/lpfc/lpfc_init.c 	int rc, i;
rc               1898 drivers/scsi/lpfc/lpfc_init.c 					rc = lpfc_sli4_port_sta_fn_reset(phba,
rc               1900 drivers/scsi/lpfc/lpfc_init.c 					if (rc == 0)
rc               1974 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli4_port_sta_fn_reset(phba, LPFC_MBX_NO_WAIT,
rc               1976 drivers/scsi/lpfc/lpfc_init.c 		if (rc == 0) {
rc               2037 drivers/scsi/lpfc/lpfc_init.c 	int rc = 0;
rc               2041 drivers/scsi/lpfc/lpfc_init.c 		rc = 1;
rc               2047 drivers/scsi/lpfc/lpfc_init.c 		rc = 2;
rc               2053 drivers/scsi/lpfc/lpfc_init.c 		rc = 3;
rc               2066 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox (phba, pmb, MBX_NOWAIT);
rc               2067 drivers/scsi/lpfc/lpfc_init.c 	if (rc == MBX_NOT_FINISHED) {
rc               2068 drivers/scsi/lpfc/lpfc_init.c 		rc = 4;
rc               2104 drivers/scsi/lpfc/lpfc_init.c 		     "0300 LATT: Cannot issue READ_LA: Data:%d\n", rc);
rc               3675 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               3697 drivers/scsi/lpfc/lpfc_init.c 				rc = -ENOMEM;
rc               3708 drivers/scsi/lpfc/lpfc_init.c 				rc = -ENOMEM;
rc               3763 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENOMEM;
rc               3773 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               3795 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               3818 drivers/scsi/lpfc/lpfc_init.c 				rc = -ENOMEM;
rc               3829 drivers/scsi/lpfc/lpfc_init.c 				rc = -ENOMEM;
rc               3885 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENOMEM;
rc               3895 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               4011 drivers/scsi/lpfc/lpfc_init.c 	int rc, cnt;
rc               4059 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENOMEM;
rc               4070 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               4193 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               4204 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               4205 drivers/scsi/lpfc/lpfc_init.c 	if (rc != MBX_SUCCESS) {
rc               4249 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               4256 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_sli_chipset_init(phba);
rc               4257 drivers/scsi/lpfc/lpfc_init.c 			if (rc)
rc               4876 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               4948 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc               4949 drivers/scsi/lpfc/lpfc_init.c 		if (rc == MBX_NOT_FINISHED)
rc               5137 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               5259 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc               5260 drivers/scsi/lpfc/lpfc_init.c 	if (rc == MBX_NOT_FINISHED)
rc               5289 drivers/scsi/lpfc/lpfc_init.c 	int rc, i;
rc               5417 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli4_read_config(phba);
rc               5418 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               5422 drivers/scsi/lpfc/lpfc_init.c 					"speeds, rc = 0x%x\n", rc);
rc               5543 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               5581 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_sli4_read_fcf_rec(phba, acqe_fip->index);
rc               5608 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli4_fcf_scan_read_fcf_rec(phba,
rc               5610 drivers/scsi/lpfc/lpfc_init.c 		if (rc)
rc               5613 drivers/scsi/lpfc/lpfc_init.c 					"command failed (x%x)\n", rc);
rc               5661 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli4_redisc_fcf_table(phba);
rc               5662 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               5752 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_sli4_redisc_fcf_table(phba);
rc               5753 drivers/scsi/lpfc/lpfc_init.c 			if (rc) {
rc               5892 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               5906 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli4_fcf_scan_read_fcf_rec(phba, LPFC_FCOE_FCF_GET_FIRST);
rc               5907 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               5910 drivers/scsi/lpfc/lpfc_init.c 				"command failed 0x%x\n", rc);
rc               5926 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               5936 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_init_api_table_setup(phba, dev_grp);
rc               5937 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               5940 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_scsi_api_table_setup(phba, dev_grp);
rc               5941 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               5944 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_api_table_setup(phba, dev_grp);
rc               5945 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               5948 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_mbox_api_table_setup(phba, dev_grp);
rc               5949 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               6124 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               6134 drivers/scsi/lpfc/lpfc_init.c 	rc = pci_enable_sriov(pdev, nr_vfn);
rc               6135 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               6139 drivers/scsi/lpfc/lpfc_init.c 				nr_vfn, rc);
rc               6144 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               6237 drivers/scsi/lpfc/lpfc_init.c 	int rc, entry_sz;
rc               6254 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_setup_driver_resource_phase1(phba);
rc               6255 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               6363 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_probe_sriov_nr_virtfn(phba,
rc               6365 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               6417 drivers/scsi/lpfc/lpfc_init.c 	int rc, i, max_buf_size;
rc               6434 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_setup_driver_resource_phase1(phba);
rc               6435 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               6439 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli4_post_status_check(phba);
rc               6440 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               6540 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_mem_alloc(phba, SGL_ALIGN_SZ);
rc               6541 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               6547 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_function_reset(phba);
rc               6548 drivers/scsi/lpfc/lpfc_init.c 		if (unlikely(rc)) {
rc               6549 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENODEV;
rc               6556 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_create_bootstrap_mbox(phba);
rc               6557 drivers/scsi/lpfc/lpfc_init.c 	if (unlikely(rc))
rc               6561 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_setup_endian_order(phba);
rc               6562 drivers/scsi/lpfc/lpfc_init.c 	if (unlikely(rc))
rc               6566 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli4_read_config(phba);
rc               6567 drivers/scsi/lpfc/lpfc_init.c 	if (unlikely(rc))
rc               6569 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_mem_alloc_active_rrq_pool_s4(phba);
rc               6570 drivers/scsi/lpfc/lpfc_init.c 	if (unlikely(rc))
rc               6576 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_function_reset(phba);
rc               6577 drivers/scsi/lpfc/lpfc_init.c 		if (unlikely(rc))
rc               6584 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               6594 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               6595 drivers/scsi/lpfc/lpfc_init.c 		if (rc != MBX_SUCCESS) {
rc               6602 drivers/scsi/lpfc/lpfc_init.c 			rc = -EIO;
rc               6645 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               6646 drivers/scsi/lpfc/lpfc_init.c 	if (!rc) {
rc               6661 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_pc_sli4_params_get(phba, mboxq);
rc               6662 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               6664 drivers/scsi/lpfc/lpfc_init.c 			rc = -EIO;
rc               6674 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_get_sli4_parameters(phba, mboxq);
rc               6675 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               6688 drivers/scsi/lpfc/lpfc_init.c 				rc = -EIO;
rc               6695 drivers/scsi/lpfc/lpfc_init.c 			rc = -EIO;
rc               6834 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli4_queue_verify(phba);
rc               6835 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               6839 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli4_cq_event_pool_create(phba);
rc               6840 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               6847 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_init_active_sgl_array(phba);
rc               6848 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               6853 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli4_init_rpi_hdrs(phba);
rc               6854 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               6868 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               6879 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               6890 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               6898 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               6906 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_probe_sriov_nr_virtfn(phba,
rc               6908 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               6942 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               7315 drivers/scsi/lpfc/lpfc_init.c 	int rc = 0;
rc               7320 drivers/scsi/lpfc/lpfc_init.c 		return rc;
rc               7329 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENODEV;
rc               7332 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               8272 drivers/scsi/lpfc/lpfc_init.c 	int length, i, rc = 0, rc2;
rc               8284 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc               8285 drivers/scsi/lpfc/lpfc_init.c 	if (rc != MBX_SUCCESS) {
rc               8291 drivers/scsi/lpfc/lpfc_init.c 		rc = -EIO;
rc               8416 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               8546 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               8566 drivers/scsi/lpfc/lpfc_init.c 	uint32_t if_type, rc = 0;
rc               8589 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               8590 drivers/scsi/lpfc/lpfc_init.c 		if (rc != MBX_SUCCESS) {
rc               8594 drivers/scsi/lpfc/lpfc_init.c 					rc);
rc               8595 drivers/scsi/lpfc/lpfc_init.c 			rc = -EIO;
rc               8605 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               9243 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               9253 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_cq_create(phba, cq, eq,
rc               9255 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               9258 drivers/scsi/lpfc/lpfc_init.c 			qidx, (uint32_t)rc);
rc               9259 drivers/scsi/lpfc/lpfc_init.c 		return rc;
rc               9272 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_wq_create(phba, wq, cq, qtype);
rc               9273 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               9276 drivers/scsi/lpfc/lpfc_init.c 				qidx, (uint32_t)rc);
rc               9278 drivers/scsi/lpfc/lpfc_init.c 			return rc;
rc               9290 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_mq_create(phba, wq, cq, LPFC_MBOX);
rc               9291 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               9294 drivers/scsi/lpfc/lpfc_init.c 				"rc = 0x%x\n", rc);
rc               9296 drivers/scsi/lpfc/lpfc_init.c 			return rc;
rc               9362 drivers/scsi/lpfc/lpfc_init.c 	int rc = -ENOMEM;
rc               9378 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               9384 drivers/scsi/lpfc/lpfc_init.c 	if (shdr_status || shdr_add_status || rc) {
rc               9388 drivers/scsi/lpfc/lpfc_init.c 				shdr_status, shdr_add_status, rc);
rc               9389 drivers/scsi/lpfc/lpfc_init.c 		if (rc != MBX_TIMEOUT)
rc               9391 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENXIO;
rc               9406 drivers/scsi/lpfc/lpfc_init.c 	if (rc != MBX_TIMEOUT)
rc               9418 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               9437 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_eq_create(phba, qp[cpup->hdwq].hba_eq,
rc               9439 drivers/scsi/lpfc/lpfc_init.c 			if (rc) {
rc               9443 drivers/scsi/lpfc/lpfc_init.c 						cpup->eq, (uint32_t)rc);
rc               9464 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_create_wq_cq(phba,
rc               9471 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               9475 drivers/scsi/lpfc/lpfc_init.c 					qidx, (uint32_t)rc);
rc               9491 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               9495 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_create_wq_cq(phba, qp[0].hba_eq,
rc               9499 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               9502 drivers/scsi/lpfc/lpfc_init.c 			(uint32_t)rc);
rc               9510 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENOMEM;
rc               9514 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_cq_create_set(phba,
rc               9518 drivers/scsi/lpfc/lpfc_init.c 			if (rc) {
rc               9522 drivers/scsi/lpfc/lpfc_init.c 						(uint32_t)rc);
rc               9527 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_cq_create(phba, phba->sli4_hba.nvmet_cqset[0],
rc               9530 drivers/scsi/lpfc/lpfc_init.c 			if (rc) {
rc               9533 drivers/scsi/lpfc/lpfc_init.c 						"rc = 0x%x\n", (uint32_t)rc);
rc               9551 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               9554 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_create_wq_cq(phba, qp[0].hba_eq,
rc               9558 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               9561 drivers/scsi/lpfc/lpfc_init.c 				(uint32_t)rc);
rc               9575 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENOMEM;
rc               9578 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_create_wq_cq(phba, qp[0].hba_eq,
rc               9582 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               9585 drivers/scsi/lpfc/lpfc_init.c 					"rc = 0x%x\n", (uint32_t)rc);
rc               9606 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENOMEM;
rc               9610 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_mrq_create(phba,
rc               9615 drivers/scsi/lpfc/lpfc_init.c 			if (rc) {
rc               9619 drivers/scsi/lpfc/lpfc_init.c 						(uint32_t)rc);
rc               9624 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_rq_create(phba,
rc               9629 drivers/scsi/lpfc/lpfc_init.c 			if (rc) {
rc               9633 drivers/scsi/lpfc/lpfc_init.c 						(uint32_t)rc);
rc               9651 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               9655 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_rq_create(phba, phba->sli4_hba.hdr_rq, phba->sli4_hba.dat_rq,
rc               9657 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               9660 drivers/scsi/lpfc/lpfc_init.c 				"rc = 0x%x\n", (uint32_t)rc);
rc               9689 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENOMEM;
rc               9699 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               9972 drivers/scsi/lpfc/lpfc_init.c 	uint32_t rc = 0, if_type;
rc               9997 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               10003 drivers/scsi/lpfc/lpfc_init.c 		if (rc != MBX_TIMEOUT)
rc               10005 drivers/scsi/lpfc/lpfc_init.c 		if (shdr_status || shdr_add_status || rc) {
rc               10010 drivers/scsi/lpfc/lpfc_init.c 					shdr_status, shdr_add_status, rc);
rc               10011 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENXIO;
rc               10025 drivers/scsi/lpfc/lpfc_init.c 				rc = -ENODEV;
rc               10044 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENODEV;
rc               10067 drivers/scsi/lpfc/lpfc_init.c 			rc = -ENODEV;
rc               10079 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               10083 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENODEV;
rc               10086 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               10357 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               10361 drivers/scsi/lpfc/lpfc_init.c 	rc = pci_alloc_irq_vectors(phba->pcidev,
rc               10363 drivers/scsi/lpfc/lpfc_init.c 	if (rc < 0) {
rc               10365 drivers/scsi/lpfc/lpfc_init.c 				"0420 PCI enable MSI-X failed (%d)\n", rc);
rc               10374 drivers/scsi/lpfc/lpfc_init.c 	rc = request_irq(pci_irq_vector(phba->pcidev, 0),
rc               10377 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               10380 drivers/scsi/lpfc/lpfc_init.c 				"(%d)\n", rc);
rc               10385 drivers/scsi/lpfc/lpfc_init.c 	rc = request_irq(pci_irq_vector(phba->pcidev, 1),
rc               10389 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               10392 drivers/scsi/lpfc/lpfc_init.c 				"(%d)\n", rc);
rc               10402 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENOMEM;
rc               10408 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_config_msi(phba, pmb);
rc               10409 drivers/scsi/lpfc/lpfc_init.c 	if (rc)
rc               10411 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc               10412 drivers/scsi/lpfc/lpfc_init.c 	if (rc != MBX_SUCCESS) {
rc               10422 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               10441 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               10461 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               10463 drivers/scsi/lpfc/lpfc_init.c 	rc = pci_enable_msi(phba->pcidev);
rc               10464 drivers/scsi/lpfc/lpfc_init.c 	if (!rc)
rc               10469 drivers/scsi/lpfc/lpfc_init.c 				"0471 PCI enable MSI mode failed (%d)\n", rc);
rc               10470 drivers/scsi/lpfc/lpfc_init.c 		return rc;
rc               10473 drivers/scsi/lpfc/lpfc_init.c 	rc = request_irq(phba->pcidev->irq, lpfc_sli_intr_handler,
rc               10475 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               10478 drivers/scsi/lpfc/lpfc_init.c 				"0478 MSI request_irq failed (%d)\n", rc);
rc               10480 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               11153 drivers/scsi/lpfc/lpfc_init.c 	int vectors, rc, index;
rc               11159 drivers/scsi/lpfc/lpfc_init.c 	rc = pci_alloc_irq_vectors(phba->pcidev,
rc               11162 drivers/scsi/lpfc/lpfc_init.c 	if (rc < 0) {
rc               11164 drivers/scsi/lpfc/lpfc_init.c 				"0484 PCI enable MSI-X failed (%d)\n", rc);
rc               11167 drivers/scsi/lpfc/lpfc_init.c 	vectors = rc;
rc               11178 drivers/scsi/lpfc/lpfc_init.c 		rc = request_irq(pci_irq_vector(phba->pcidev, index),
rc               11182 drivers/scsi/lpfc/lpfc_init.c 		if (rc) {
rc               11185 drivers/scsi/lpfc/lpfc_init.c 					"request_irq failed (%d)\n", index, rc);
rc               11201 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               11213 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               11233 drivers/scsi/lpfc/lpfc_init.c 	int rc, index;
rc               11235 drivers/scsi/lpfc/lpfc_init.c 	rc = pci_alloc_irq_vectors(phba->pcidev, 1, 1,
rc               11237 drivers/scsi/lpfc/lpfc_init.c 	if (rc > 0)
rc               11242 drivers/scsi/lpfc/lpfc_init.c 				"0488 PCI enable MSI mode failed (%d)\n", rc);
rc               11243 drivers/scsi/lpfc/lpfc_init.c 		return rc ? rc : -1;
rc               11246 drivers/scsi/lpfc/lpfc_init.c 	rc = request_irq(phba->pcidev->irq, lpfc_sli4_intr_handler,
rc               11248 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               11251 drivers/scsi/lpfc/lpfc_init.c 				"0490 MSI request_irq failed (%d)\n", rc);
rc               11252 drivers/scsi/lpfc/lpfc_init.c 		return rc;
rc               11593 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               11598 drivers/scsi/lpfc/lpfc_init.c 	rc = 0;
rc               11604 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               11607 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo);
rc               11610 drivers/scsi/lpfc/lpfc_init.c 	if (unlikely(rc))
rc               11647 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               11665 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               11687 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               11690 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo);
rc               11692 drivers/scsi/lpfc/lpfc_init.c 	if (unlikely(rc))
rc               11693 drivers/scsi/lpfc/lpfc_init.c 		return rc;
rc               11730 drivers/scsi/lpfc/lpfc_init.c 	rc = (bf_get(cfg_nvme, mbx_sli4_parameters) &&
rc               11733 drivers/scsi/lpfc/lpfc_init.c 	if (rc) {
rc               12530 drivers/scsi/lpfc/lpfc_init.c 	int i, rc = 0;
rc               12537 drivers/scsi/lpfc/lpfc_init.c 		rc = -ENXIO;
rc               12558 drivers/scsi/lpfc/lpfc_init.c 				rc = -ENOMEM;
rc               12567 drivers/scsi/lpfc/lpfc_init.c 				rc = -ENOMEM;
rc               12586 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_wr_object(phba, &dma_buffer_list,
rc               12588 drivers/scsi/lpfc/lpfc_init.c 			if (rc) {
rc               12594 drivers/scsi/lpfc/lpfc_init.c 		rc = offset;
rc               12611 drivers/scsi/lpfc/lpfc_init.c 			"3024 Firmware update done: %d.\n", rc);
rc               13279 drivers/scsi/lpfc/lpfc_init.c 	int rc;
rc               13287 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_probe_one_s4(pdev, pid);
rc               13289 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_probe_one_s3(pdev, pid);
rc               13291 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               13345 drivers/scsi/lpfc/lpfc_init.c 	int rc = -ENODEV;
rc               13349 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_suspend_one_s3(pdev, msg);
rc               13352 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_suspend_one_s4(pdev, msg);
rc               13360 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               13381 drivers/scsi/lpfc/lpfc_init.c 	int rc = -ENODEV;
rc               13385 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_resume_one_s3(pdev);
rc               13388 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_resume_one_s4(pdev);
rc               13396 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               13419 drivers/scsi/lpfc/lpfc_init.c 	pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
rc               13423 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_io_error_detected_s3(pdev, state);
rc               13426 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_io_error_detected_s4(pdev, state);
rc               13434 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc               13456 drivers/scsi/lpfc/lpfc_init.c 	pci_ers_result_t rc = PCI_ERS_RESULT_DISCONNECT;
rc               13460 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_io_slot_reset_s3(pdev);
rc               13463 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_io_slot_reset_s4(pdev);
rc               13471 drivers/scsi/lpfc/lpfc_init.c 	return rc;
rc                845 drivers/scsi/lpfc/lpfc_mbox.c 	int rc;
rc                862 drivers/scsi/lpfc/lpfc_mbox.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc                863 drivers/scsi/lpfc/lpfc_mbox.c 		if (rc == MBX_NOT_FINISHED)
rc               2306 drivers/scsi/lpfc/lpfc_mbox.c 	int rc = FAILURE;
rc               2316 drivers/scsi/lpfc/lpfc_mbox.c 	rc = SUCCESS;
rc               2320 drivers/scsi/lpfc/lpfc_mbox.c 	rdp_context->cmpl(phba, rdp_context, rc);
rc               2361 drivers/scsi/lpfc/lpfc_mbox.c 	int rc;
rc               2395 drivers/scsi/lpfc/lpfc_mbox.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               2396 drivers/scsi/lpfc/lpfc_mbox.c 	if (rc == MBX_NOT_FINISHED)
rc                714 drivers/scsi/lpfc/lpfc_mem.c 	int rc;
rc                728 drivers/scsi/lpfc/lpfc_mem.c 	rc = lpfc_sli4_rq_put(rqb_entry->hrq, rqb_entry->drq, &hrqe, &drqe);
rc                729 drivers/scsi/lpfc/lpfc_mem.c 	if (rc < 0) {
rc                297 drivers/scsi/lpfc/lpfc_nportdisc.c 	int rc;
rc                432 drivers/scsi/lpfc/lpfc_nportdisc.c 			rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc                433 drivers/scsi/lpfc/lpfc_nportdisc.c 			if (rc == MBX_NOT_FINISHED) {
rc                459 drivers/scsi/lpfc/lpfc_nportdisc.c 	rc = lpfc_reg_rpi(phba, vport->vpi, icmd->un.rcvels.remoteID,
rc                461 drivers/scsi/lpfc/lpfc_nportdisc.c 	if (rc) {
rc                508 drivers/scsi/lpfc/lpfc_nportdisc.c 		rc = lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb,
rc                510 drivers/scsi/lpfc/lpfc_nportdisc.c 		if (rc)
rc                514 drivers/scsi/lpfc/lpfc_nportdisc.c 	rc = lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, cmdiocb, ndlp, mbox);
rc                515 drivers/scsi/lpfc/lpfc_nportdisc.c 	if (rc)
rc                887 drivers/scsi/lpfc/lpfc_nportdisc.c 	int rc;
rc                923 drivers/scsi/lpfc/lpfc_nportdisc.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc                924 drivers/scsi/lpfc/lpfc_nportdisc.c 		if (rc == MBX_NOT_FINISHED)
rc               1159 drivers/scsi/lpfc/lpfc_nportdisc.c 	int rc;
rc               1262 drivers/scsi/lpfc/lpfc_nportdisc.c 			rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               1263 drivers/scsi/lpfc/lpfc_nportdisc.c 			if (rc == MBX_NOT_FINISHED) {
rc               1516 drivers/scsi/lpfc/lpfc_nportdisc.c 	int rc;
rc               1544 drivers/scsi/lpfc/lpfc_nportdisc.c 		rc = lpfc_sli4_resume_rpi(ndlp, NULL, NULL);
rc               1545 drivers/scsi/lpfc/lpfc_nportdisc.c 		if (rc) {
rc               2915 drivers/scsi/lpfc/lpfc_nportdisc.c 	uint32_t cur_state, rc;
rc               2940 drivers/scsi/lpfc/lpfc_nportdisc.c 	rc = (func) (vport, ndlp, arg, evt);
rc               2949 drivers/scsi/lpfc/lpfc_nportdisc.c 			 rc, ndlp->nlp_DID, ndlp->nlp_rpi, ndlp->nlp_flag,
rc               2954 drivers/scsi/lpfc/lpfc_nportdisc.c 			rc, ndlp->nlp_DID, ndlp->nlp_flag);
rc               2959 drivers/scsi/lpfc/lpfc_nportdisc.c 			"0213 DSM out state %d on NPort free\n", rc);
rc               2963 drivers/scsi/lpfc/lpfc_nportdisc.c 			rc, 0, 0);
rc               2966 drivers/scsi/lpfc/lpfc_nportdisc.c 	return rc;
rc                433 drivers/scsi/lpfc/lpfc_nvme.c 	int i, rc, xmit_len, first_len;
rc                536 drivers/scsi/lpfc/lpfc_nvme.c 	rc = lpfc_sli4_issue_wqe(phba, &phba->sli4_hba.hdwq[0], genwqe);
rc                537 drivers/scsi/lpfc/lpfc_nvme.c 	if (rc) {
rc                852 drivers/scsi/lpfc/lpfc_nvmet.c 	int rc;
rc                905 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = lpfc_sli4_issue_wqe(phba, ctxp->hdwq, nvmewqeq);
rc                906 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == WQE_SUCCESS) {
rc                919 drivers/scsi/lpfc/lpfc_nvmet.c 			ctxp->oxid, rc);
rc                941 drivers/scsi/lpfc/lpfc_nvmet.c 	int rc;
rc                944 drivers/scsi/lpfc/lpfc_nvmet.c 		rc = -ENODEV;
rc                949 drivers/scsi/lpfc/lpfc_nvmet.c 		rc = -ENODEV;
rc                986 drivers/scsi/lpfc/lpfc_nvmet.c 		rc = -ENXIO;
rc                996 drivers/scsi/lpfc/lpfc_nvmet.c 		rc = -ENXIO;
rc               1010 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = lpfc_sli4_issue_wqe(phba, ctxp->hdwq, nvmewqeq);
rc               1011 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == WQE_SUCCESS) {
rc               1023 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == -EBUSY) {
rc               1043 drivers/scsi/lpfc/lpfc_nvmet.c 			ctxp->oxid, rc);
rc               1048 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = -EBUSY;
rc               1050 drivers/scsi/lpfc/lpfc_nvmet.c 	return rc;
rc               1207 drivers/scsi/lpfc/lpfc_nvmet.c 	uint32_t rc;
rc               1212 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = lpfc_issue_els_rscn(phba->pport, 0);
rc               1215 drivers/scsi/lpfc/lpfc_nvmet.c 			(rc) ? "Failed" : "Sent");
rc               1867 drivers/scsi/lpfc/lpfc_nvmet.c 	int rc;
rc               1880 drivers/scsi/lpfc/lpfc_nvmet.c 		rc = lpfc_sli4_issue_wqe(phba, ctxp->hdwq, nvmewqeq);
rc               1882 drivers/scsi/lpfc/lpfc_nvmet.c 		if (rc == -EBUSY) {
rc               1888 drivers/scsi/lpfc/lpfc_nvmet.c 		if (rc == WQE_SUCCESS) {
rc               1898 drivers/scsi/lpfc/lpfc_nvmet.c 			WARN_ON(rc);
rc               1959 drivers/scsi/lpfc/lpfc_nvmet.c 	uint32_t size, oxid, sid, rc;
rc               2010 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = nvmet_fc_rcv_ls_req(phba->targetport, &ctxp->ctx.ls_req,
rc               2015 drivers/scsi/lpfc/lpfc_nvmet.c 			"%08x %08x %08x\n", size, rc,
rc               2019 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == 0) {
rc               2030 drivers/scsi/lpfc/lpfc_nvmet.c 			ctxp->oxid, rc);
rc               2049 drivers/scsi/lpfc/lpfc_nvmet.c 	uint32_t rc;
rc               2088 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = nvmet_fc_rcv_fcp_req(phba->targetport, &ctxp->ctx.fcp_req,
rc               2091 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == 0) {
rc               2106 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == -EOVERFLOW) {
rc               2132 drivers/scsi/lpfc/lpfc_nvmet.c 			ctxp->oxid, rc,
rc               3245 drivers/scsi/lpfc/lpfc_nvmet.c 	int rc;
rc               3370 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = lpfc_sli4_issue_wqe(phba, ctxp->hdwq, abts_wqeq);
rc               3372 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == WQE_SUCCESS) {
rc               3385 drivers/scsi/lpfc/lpfc_nvmet.c 			rc, ctxp->oxid);
rc               3398 drivers/scsi/lpfc/lpfc_nvmet.c 	int rc;
rc               3410 drivers/scsi/lpfc/lpfc_nvmet.c 		rc = WQE_BUSY;
rc               3415 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = lpfc_nvmet_unsol_issue_abort(phba, ctxp, sid, xri);
rc               3416 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == 0)
rc               3427 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = lpfc_sli4_issue_wqe(phba, ctxp->hdwq, abts_wqeq);
rc               3429 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == WQE_SUCCESS) {
rc               3448 drivers/scsi/lpfc/lpfc_nvmet.c 			ctxp->oxid, rc, released);
rc               3462 drivers/scsi/lpfc/lpfc_nvmet.c 	int rc;
rc               3492 drivers/scsi/lpfc/lpfc_nvmet.c 		rc = WQE_BUSY;
rc               3500 drivers/scsi/lpfc/lpfc_nvmet.c 	rc = lpfc_sli4_issue_wqe(phba, ctxp->hdwq, abts_wqeq);
rc               3502 drivers/scsi/lpfc/lpfc_nvmet.c 	if (rc == WQE_SUCCESS) {
rc               3513 drivers/scsi/lpfc/lpfc_nvmet.c 			"6056 Failed to Issue ABTS. Status x%x\n", rc);
rc                996 drivers/scsi/lpfc/lpfc_scsi.c 	int rc = 0;
rc               1091 drivers/scsi/lpfc/lpfc_scsi.c 					rc = BG_ERR_TGT | BG_ERR_CHECK;
rc               1112 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_TGT | BG_ERR_CHECK;
rc               1133 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_INIT;
rc               1160 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_INIT;
rc               1211 drivers/scsi/lpfc/lpfc_scsi.c 					rc = BG_ERR_TGT | BG_ERR_CHECK;
rc               1231 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_TGT | BG_ERR_CHECK;
rc               1252 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_INIT;
rc               1279 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_INIT;
rc               1295 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_CHECK;
rc               1313 drivers/scsi/lpfc/lpfc_scsi.c 				rc |= BG_ERR_TGT | BG_ERR_SWAP;
rc               1335 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_INIT | BG_ERR_SWAP;
rc               1363 drivers/scsi/lpfc/lpfc_scsi.c 				rc = BG_ERR_INIT | BG_ERR_SWAP;
rc               1373 drivers/scsi/lpfc/lpfc_scsi.c 	return rc;
rc               1571 drivers/scsi/lpfc/lpfc_scsi.c 	uint32_t rc;
rc               1585 drivers/scsi/lpfc/lpfc_scsi.c 	rc = lpfc_bg_err_inject(phba, sc, &reftag, NULL, 1);
rc               1586 drivers/scsi/lpfc/lpfc_scsi.c 	if (rc) {
rc               1587 drivers/scsi/lpfc/lpfc_scsi.c 		if (rc & BG_ERR_SWAP)
rc               1589 drivers/scsi/lpfc/lpfc_scsi.c 		if (rc & BG_ERR_CHECK)
rc               1720 drivers/scsi/lpfc/lpfc_scsi.c 	uint32_t rc;
rc               1746 drivers/scsi/lpfc/lpfc_scsi.c 	rc = lpfc_bg_err_inject(phba, sc, &reftag, NULL, 1);
rc               1747 drivers/scsi/lpfc/lpfc_scsi.c 	if (rc) {
rc               1748 drivers/scsi/lpfc/lpfc_scsi.c 		if (rc & BG_ERR_SWAP)
rc               1750 drivers/scsi/lpfc/lpfc_scsi.c 		if (rc & BG_ERR_CHECK)
rc               1957 drivers/scsi/lpfc/lpfc_scsi.c 	uint32_t rc;
rc               1974 drivers/scsi/lpfc/lpfc_scsi.c 	rc = lpfc_bg_err_inject(phba, sc, &reftag, NULL, 1);
rc               1975 drivers/scsi/lpfc/lpfc_scsi.c 	if (rc) {
rc               1976 drivers/scsi/lpfc/lpfc_scsi.c 		if (rc & BG_ERR_SWAP)
rc               1978 drivers/scsi/lpfc/lpfc_scsi.c 		if (rc & BG_ERR_CHECK)
rc               2146 drivers/scsi/lpfc/lpfc_scsi.c 	uint32_t rc;
rc               2172 drivers/scsi/lpfc/lpfc_scsi.c 	rc = lpfc_bg_err_inject(phba, sc, &reftag, NULL, 1);
rc               2173 drivers/scsi/lpfc/lpfc_scsi.c 	if (rc) {
rc               2174 drivers/scsi/lpfc/lpfc_scsi.c 		if (rc & BG_ERR_SWAP)
rc               2176 drivers/scsi/lpfc/lpfc_scsi.c 		if (rc & BG_ERR_CHECK)
rc               5458 drivers/scsi/lpfc/lpfc_scsi.c 	int rc, ret = SUCCESS;
rc               5465 drivers/scsi/lpfc/lpfc_scsi.c 	rc = lpfc_sli_brdrestart(phba);
rc               5466 drivers/scsi/lpfc/lpfc_scsi.c 	if (rc)
rc               5469 drivers/scsi/lpfc/lpfc_scsi.c 	rc = lpfc_online(phba);
rc               5470 drivers/scsi/lpfc/lpfc_scsi.c 	if (rc)
rc               1541 drivers/scsi/lpfc/lpfc_sli.c 	int i, rc, ret = 0;
rc               1550 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc               1551 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_SUCCESS) {
rc               1556 drivers/scsi/lpfc/lpfc_sli.c 					rc, pmbox->mbxCommand,
rc               2076 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               2092 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_rq_put(hrq, drq, &hrqe, &drqe);
rc               2093 drivers/scsi/lpfc/lpfc_sli.c 	if (rc < 0)
rc               2094 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               2095 drivers/scsi/lpfc/lpfc_sli.c 	hbq_buf->tag = (rc | (hbqno << 16));
rc               2466 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               2489 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc               2490 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_NOT_FINISHED)
rc               2634 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               2712 drivers/scsi/lpfc/lpfc_sli.c 				rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc               2713 drivers/scsi/lpfc/lpfc_sli.c 				if (rc != MBX_NOT_FINISHED)
rc               3115 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 1;
rc               3240 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               3357 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 1;
rc               3525 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               3558 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               3632 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli_process_sol_iocb(phba, pring, saveq);
rc               3638 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli_process_unsol_iocb(phba, pring, saveq);
rc               3640 drivers/scsi/lpfc/lpfc_sli.c 			if (!rc)
rc               4482 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               4504 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               4522 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_pci_function_reset(phba);
rc               4527 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               4621 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               4631 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_brdreset(phba);
rc               4632 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               4654 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               4920 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t resetcount = 0, rc = 0, done = 0;
rc               4935 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_chipset_init(phba);
rc               4936 drivers/scsi/lpfc/lpfc_sli.c 		if (rc)
rc               4949 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_config_port_prep(phba);
rc               4950 drivers/scsi/lpfc/lpfc_sli.c 		if (rc == -ERESTART) {
rc               4953 drivers/scsi/lpfc/lpfc_sli.c 		} else if (rc)
rc               4958 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc               4963 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_SUCCESS) {
rc               4971 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENXIO;
rc               4986 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EINVAL;
rc               4991 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENXIO;
rc               5043 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5063 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t rc;
rc               5090 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_config_port(phba, mode);
rc               5092 drivers/scsi/lpfc/lpfc_sli.c 	if (rc && phba->cfg_sli_mode == 3)
rc               5096 drivers/scsi/lpfc/lpfc_sli.c 	if (rc && mode != 2)
rc               5097 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_config_port(phba, 2);
rc               5098 drivers/scsi/lpfc/lpfc_sli.c 	else if (rc && mode == 2)
rc               5099 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_config_port(phba, 3);
rc               5100 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               5105 drivers/scsi/lpfc/lpfc_sli.c 		rc = pci_enable_pcie_error_reporting(phba->pcidev);
rc               5106 drivers/scsi/lpfc/lpfc_sli.c 		if (!rc) {
rc               5117 drivers/scsi/lpfc/lpfc_sli.c 					rc);
rc               5134 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_ring_map(phba);
rc               5136 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               5152 drivers/scsi/lpfc/lpfc_sli.c 				rc = -ENOMEM;
rc               5161 drivers/scsi/lpfc/lpfc_sli.c 				rc = -ENOMEM;
rc               5171 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_hbq_setup(phba);
rc               5172 drivers/scsi/lpfc/lpfc_sli.c 		if (rc)
rc               5179 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_config_port_post(phba);
rc               5180 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               5183 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5189 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5207 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               5221 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENOMEM;
rc               5226 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               5249 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               5252 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               5259 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               5266 drivers/scsi/lpfc/lpfc_sli.c 	rc = 0;
rc               5270 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5292 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               5326 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               5327 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               5371 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               5388 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENOMEM;
rc               5391 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               5397 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               5404 drivers/scsi/lpfc/lpfc_sli.c 				rc, shdr_status, shdr_add_status);
rc               5405 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENXIO;
rc               5426 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_TIMEOUT) {
rc               5432 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5454 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               5470 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_get_ctl_attr(phba);
rc               5471 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               5485 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               5488 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               5495 drivers/scsi/lpfc/lpfc_sli.c 				rc, shdr_status, shdr_add_status);
rc               5496 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENXIO;
rc               5532 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_TIMEOUT) {
rc               5538 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5605 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               5623 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mbox_rsrc_extent(phba, mbox, 0, type,
rc               5625 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               5626 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               5631 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               5634 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, mbox_tmo);
rc               5636 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               5637 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               5651 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               5666 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5689 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               5695 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_get_avail_extnt_rsrc(phba, type,
rc               5698 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc))
rc               5725 drivers/scsi/lpfc/lpfc_sli.c 		rc = 1;
rc               5727 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5751 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               5788 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mbox_rsrc_extent(phba, mbox, extnt_cnt, type, *emb);
rc               5789 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc))
rc               5793 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               5796 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, mbox_tmo);
rc               5799 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc))
rc               5800 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               5801 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               5819 drivers/scsi/lpfc/lpfc_sli.c 	int i, rc;
rc               5831 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_get_avail_extnt_rsrc(phba, type,
rc               5834 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc))
rc               5854 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_cfg_post_extnts(phba, rsrc_cnt, type, &emb, mbox);
rc               5855 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               5856 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               5891 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               5899 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               5919 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               5926 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               5940 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               5949 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               5963 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               5971 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6005 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6030 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               6047 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               6069 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mbox_rsrc_extent(phba, mbox, 0, type,
rc               6071 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               6072 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               6076 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               6079 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, mbox_tmo);
rc               6081 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               6082 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               6098 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               6150 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               6257 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0, i = 0;
rc               6279 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6290 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6300 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               6303 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               6369 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               6380 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_ras_dma_alloc(phba, fwlog_entry_count);
rc               6381 drivers/scsi/lpfc/lpfc_sli.c 		if (rc) {
rc               6384 drivers/scsi/lpfc/lpfc_sli.c 			return rc;
rc               6393 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENOMEM;
rc               6433 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               6435 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == MBX_NOT_FINISHED) {
rc               6438 drivers/scsi/lpfc/lpfc_sli.c 				"status %d mbxStatus : x%x", rc,
rc               6441 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               6444 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               6446 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               6449 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               6478 drivers/scsi/lpfc/lpfc_sli.c 	int i, rc, error = 0;
rc               6497 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli4_chk_avail_extnt_rsrc(phba,
rc               6499 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != 0)
rc               6501 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli4_chk_avail_extnt_rsrc(phba,
rc               6503 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != 0)
rc               6505 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli4_chk_avail_extnt_rsrc(phba,
rc               6507 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != 0)
rc               6509 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli4_chk_avail_extnt_rsrc(phba,
rc               6511 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != 0)
rc               6526 drivers/scsi/lpfc/lpfc_sli.c 				rc = lpfc_sli4_dealloc_extent(phba,
rc               6528 drivers/scsi/lpfc/lpfc_sli.c 				rc = lpfc_sli4_dealloc_extent(phba,
rc               6530 drivers/scsi/lpfc/lpfc_sli.c 				rc = lpfc_sli4_dealloc_extent(phba,
rc               6532 drivers/scsi/lpfc/lpfc_sli.c 				rc = lpfc_sli4_dealloc_extent(phba,
rc               6538 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_alloc_extent(phba, LPFC_RSC_TYPE_FCOE_VFI);
rc               6539 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(rc))
rc               6542 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_alloc_extent(phba, LPFC_RSC_TYPE_FCOE_VPI);
rc               6543 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(rc))
rc               6546 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_alloc_extent(phba, LPFC_RSC_TYPE_FCOE_RPI);
rc               6547 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(rc))
rc               6550 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_alloc_extent(phba, LPFC_RSC_TYPE_FCOE_XRI);
rc               6551 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(rc))
rc               6555 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               6575 drivers/scsi/lpfc/lpfc_sli.c 			rc = -EINVAL;
rc               6584 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6590 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6603 drivers/scsi/lpfc/lpfc_sli.c 			rc = -EINVAL;
rc               6611 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6617 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6630 drivers/scsi/lpfc/lpfc_sli.c 			rc = -EINVAL;
rc               6639 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6646 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6659 drivers/scsi/lpfc/lpfc_sli.c 			rc = -EINVAL;
rc               6668 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6674 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENOMEM;
rc               6712 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               6761 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               6838 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENOMEM;
rc               6841 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mbox_rsrc_extent(phba, mbox, curr_blks, type, emb);
rc               6842 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               6843 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               6848 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               6851 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, mbox_tmo);
rc               6854 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               6855 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               6883 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               6888 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               7057 drivers/scsi/lpfc/lpfc_sli.c 	int num_posted, rc = 0;
rc               7068 drivers/scsi/lpfc/lpfc_sli.c 			rc = -EIO;
rc               7070 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               7097 drivers/scsi/lpfc/lpfc_sli.c 	int rc, i;
rc               7127 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_rq_put(hrq, drq, &hrqe, &drqe);
rc               7128 drivers/scsi/lpfc/lpfc_sli.c 		if (rc < 0) {
rc               7161 drivers/scsi/lpfc/lpfc_sli.c 	int rc, i, cnt, len;
rc               7173 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_pci_function_reset(phba);
rc               7174 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc))
rc               7178 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_post_status_check(phba);
rc               7179 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc))
rc               7199 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENOMEM;
rc               7203 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_read_rev(phba, mboxq, vpd, &vpd_size);
rc               7204 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               7231 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               7250 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_retrieve_pport_name(phba);
rc               7251 drivers/scsi/lpfc/lpfc_sli.c 	if (!rc)
rc               7256 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_get_ctl_attr(phba);
rc               7257 drivers/scsi/lpfc/lpfc_sli.c 	if (!rc)
rc               7267 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_parse_vpd(phba, vpd, vpd_size);
rc               7268 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(!rc)) {
rc               7271 drivers/scsi/lpfc/lpfc_sli.c 				"Using defaults.\n", rc);
rc               7272 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               7316 drivers/scsi/lpfc/lpfc_sli.c 	rc = (phba->sli4_hba.max_cfg_param.max_xri >> 3);
rc               7317 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->pport->cfg_lun_queue_depth > rc) {
rc               7320 drivers/scsi/lpfc/lpfc_sli.c 				phba->pport->cfg_lun_queue_depth, rc);
rc               7321 drivers/scsi/lpfc/lpfc_sli.c 		phba->pport->cfg_lun_queue_depth = rc;
rc               7327 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7328 drivers/scsi/lpfc/lpfc_sli.c 		if (rc == MBX_SUCCESS) {
rc               7344 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7345 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_SUCCESS)
rc               7354 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7355 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               7356 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               7416 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_alloc_resource_identifiers(phba);
rc               7417 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               7420 drivers/scsi/lpfc/lpfc_sli.c 				"rc = x%x\n", rc);
rc               7426 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7427 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               7430 drivers/scsi/lpfc/lpfc_sli.c 				rc);
rc               7434 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_read_sparam(phba, mboxq, vport->vpi);
rc               7435 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               7437 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENOMEM;
rc               7442 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7444 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == MBX_SUCCESS) {
rc               7446 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               7456 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               7460 drivers/scsi/lpfc/lpfc_sli.c 				rc, bf_get(lpfc_mqe_status, mqe));
rc               7462 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               7473 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_queue_create(phba);
rc               7474 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               7477 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENODEV;
rc               7481 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_queue_setup(phba);
rc               7482 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               7484 drivers/scsi/lpfc/lpfc_sli.c 				"0381 Error %d during queue setup.\n ", rc);
rc               7492 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_els_sgl_update(phba);
rc               7493 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               7496 drivers/scsi/lpfc/lpfc_sli.c 				"mapping: %d\n", rc);
rc               7501 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_repost_sgl_list(phba, &phba->sli4_hba.lpfc_els_sgl_list,
rc               7503 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc < 0)) {
rc               7506 drivers/scsi/lpfc/lpfc_sli.c 				"operation\n", rc);
rc               7507 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENODEV;
rc               7510 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.els_xri_cnt = rc;
rc               7514 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_nvmet_sgl_update(phba);
rc               7515 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(rc)) {
rc               7518 drivers/scsi/lpfc/lpfc_sli.c 					"and mapping: %d\n", rc);
rc               7523 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_repost_sgl_list(
rc               7527 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(rc < 0)) {
rc               7530 drivers/scsi/lpfc/lpfc_sli.c 					"sgl post\n", rc);
rc               7531 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENODEV;
rc               7534 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.nvmet_xri_cnt = rc;
rc               7541 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_io_sgl_update(phba);
rc               7542 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(rc)) {
rc               7545 drivers/scsi/lpfc/lpfc_sli.c 					"and mapping: %d\n", rc);
rc               7550 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_repost_io_sgl_list(phba);
rc               7551 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(rc)) {
rc               7554 drivers/scsi/lpfc/lpfc_sli.c 					"operation\n", rc);
rc               7557 drivers/scsi/lpfc/lpfc_sli.c 			rc = -ENODEV;
rc               7568 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_init_iocb_list(phba, cnt);
rc               7569 drivers/scsi/lpfc/lpfc_sli.c 		if (rc) {
rc               7597 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_post_all_rpi_hdrs(phba);
rc               7598 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               7601 drivers/scsi/lpfc/lpfc_sli.c 				rc);
rc               7602 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENODEV;
rc               7614 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7615 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != MBX_SUCCESS)
rc               7617 drivers/scsi/lpfc/lpfc_sli.c 			rc = 0;
rc               7626 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7627 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != MBX_SUCCESS)
rc               7629 drivers/scsi/lpfc/lpfc_sli.c 			rc = 0;
rc               7636 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7637 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != MBX_SUCCESS)
rc               7639 drivers/scsi/lpfc/lpfc_sli.c 			rc = 0;
rc               7653 drivers/scsi/lpfc/lpfc_sli.c 				rc = -ENOMEM;
rc               7697 drivers/scsi/lpfc/lpfc_sli.c 		rc = pci_enable_pcie_error_reporting(phba->pcidev);
rc               7698 drivers/scsi/lpfc/lpfc_sli.c 		if (!rc) {
rc               7711 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               7743 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               7744 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_SUCCESS) {
rc               7747 drivers/scsi/lpfc/lpfc_sli.c 					"DOWN_LINK mbox cmd, rc:x%x\n", rc);
rc               7753 drivers/scsi/lpfc/lpfc_sli.c 			rc = phba->lpfc_hba_init_link(phba, MBX_NOWAIT);
rc               7754 drivers/scsi/lpfc/lpfc_sli.c 			if (rc)
rc               7759 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               7773 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               8416 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               8441 drivers/scsi/lpfc/lpfc_sli.c 			rc = 1;
rc               8447 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               8452 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               8543 drivers/scsi/lpfc/lpfc_sli.c 	int rc = MBX_SUCCESS;
rc               8575 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq);
rc               8576 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               8593 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq);
rc               8594 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               8601 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq);
rc               8602 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               8625 drivers/scsi/lpfc/lpfc_sli.c 		rc = MBXERR_ERROR;
rc               8652 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               8673 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               8678 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_mbox_dev_check(phba);
rc               8679 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc)) {
rc               8694 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli4_post_sync_mbox(phba, mboxq);
rc               8696 drivers/scsi/lpfc/lpfc_sli.c 			rc = -EIO;
rc               8697 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_SUCCESS)
rc               8714 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               8726 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_async_mbox_block(phba);
rc               8727 drivers/scsi/lpfc/lpfc_sli.c 		if (!rc) {
rc               8729 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli4_post_sync_mbox(phba, mboxq);
rc               8730 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != MBX_SUCCESS)
rc               8751 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               8755 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_mbox_cmd_check(phba, mboxq);
rc               8756 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               8804 drivers/scsi/lpfc/lpfc_sli.c 	int rc = MBX_SUCCESS;
rc               8845 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_mbox_dev_check(phba);
rc               8846 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(rc))
rc               8884 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mq_put(phba->sli4_hba.mbx_wq, mqe);
rc               8885 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_SUCCESS) {
rc               8897 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               10068 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               10078 drivers/scsi/lpfc/lpfc_sli.c 		rc = __lpfc_sli_issue_iocb(phba, ring_number, piocb, flag);
rc               10085 drivers/scsi/lpfc/lpfc_sli.c 		rc = __lpfc_sli_issue_iocb(phba, ring_number, piocb, flag);
rc               10088 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               11338 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 1;
rc               11341 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               11345 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               11350 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               11357 drivers/scsi/lpfc/lpfc_sli.c 			rc = 0;
rc               11362 drivers/scsi/lpfc/lpfc_sli.c 			rc = 0;
rc               11365 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               11373 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               12351 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               12565 drivers/scsi/lpfc/lpfc_sli.c 						rc = lpfc_sli_issue_mbox(phba,
rc               12568 drivers/scsi/lpfc/lpfc_sli.c 						if (rc != MBX_BUSY)
rc               12574 drivers/scsi/lpfc/lpfc_sli.c 						if (rc != MBX_NOT_FINISHED)
rc               12596 drivers/scsi/lpfc/lpfc_sli.c 				rc = lpfc_sli_issue_mbox(phba, NULL,
rc               12598 drivers/scsi/lpfc/lpfc_sli.c 			} while (rc == MBX_NOT_FINISHED);
rc               12599 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != MBX_SUCCESS)
rc               13093 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               13150 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
rc               13151 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != MBX_BUSY)
rc               13155 drivers/scsi/lpfc/lpfc_sli.c 			if (rc != MBX_NOT_FINISHED)
rc               14642 drivers/scsi/lpfc/lpfc_sli.c 	int cnt = 0, rc, length;
rc               14714 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               14718 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               14722 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               14753 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               14836 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               14839 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               14843 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               14887 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               14966 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               14971 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               14975 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               15035 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, alloclen, status = 0;
rc               15210 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               15218 drivers/scsi/lpfc/lpfc_sli.c 			rc++;
rc               15220 drivers/scsi/lpfc/lpfc_sli.c 		page_idx += rc;
rc               15223 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               15228 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               15232 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               15236 drivers/scsi/lpfc/lpfc_sli.c 	rc = bf_get(lpfc_mbx_cq_create_set_base_id, &cq_set->u.response);
rc               15237 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == 0xFFFF) {
rc               15244 drivers/scsi/lpfc/lpfc_sli.c 		cq->queue_id = rc + idx;
rc               15342 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               15423 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               15426 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_SUCCESS) {
rc               15430 drivers/scsi/lpfc/lpfc_sli.c 				rc);
rc               15433 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               15442 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               15446 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               15496 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               15587 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               15591 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               15595 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               15700 drivers/scsi/lpfc/lpfc_sli.c 			rc = set_memory_wc(pg_addr, 1);
rc               15701 drivers/scsi/lpfc/lpfc_sli.c 			if (rc) {
rc               15763 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               15851 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               15855 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               15859 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               15992 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               15997 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16054 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, alloclen, status = 0;
rc               16138 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               16146 drivers/scsi/lpfc/lpfc_sli.c 			rc++;
rc               16148 drivers/scsi/lpfc/lpfc_sli.c 		page_idx += rc;
rc               16150 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               16158 drivers/scsi/lpfc/lpfc_sli.c 			rc++;
rc               16160 drivers/scsi/lpfc/lpfc_sli.c 		page_idx += rc;
rc               16184 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               16188 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16192 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16196 drivers/scsi/lpfc/lpfc_sli.c 	rc = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response);
rc               16197 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == 0xFFFF) {
rc               16205 drivers/scsi/lpfc/lpfc_sli.c 		hrq->queue_id = rc + (2 * idx);
rc               16207 drivers/scsi/lpfc/lpfc_sli.c 		drq->queue_id = rc + (2 * idx) + 1;
rc               16231 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               16252 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(eq->phba, mbox, MBX_POLL);
rc               16258 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16262 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16288 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               16307 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(cq->phba, mbox, MBX_POLL);
rc               16313 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16317 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16342 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               16361 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(mq->phba, mbox, MBX_POLL);
rc               16367 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16371 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16396 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               16415 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(wq->phba, mbox, MBX_POLL);
rc               16420 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16424 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16452 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length, status = 0;
rc               16471 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(hrq->phba, mbox, MBX_POLL);
rc               16477 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16481 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16482 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_TIMEOUT)
rc               16488 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(drq->phba, mbox, MBX_POLL);
rc               16493 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16497 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16536 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               16571 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               16574 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, mbox_tmo);
rc               16580 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_TIMEOUT)
rc               16582 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16586 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16707 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               16767 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               16770 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, mbox_tmo);
rc               16775 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_TIMEOUT)
rc               16777 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16781 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16782 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENXIO;
rc               16784 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               16810 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               16880 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               16883 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, mbox_tmo);
rc               16888 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_TIMEOUT)
rc               16890 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               16894 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               16895 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENXIO;
rc               16897 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               17520 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               17635 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, ctiocb, 0);
rc               17636 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == IOCB_ERROR) {
rc               17932 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               17992 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, iocbq, 0);
rc               17993 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == IOCB_ERROR)
rc               18138 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t rc = 0;
rc               18157 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli4_post_rpi_hdr(phba, rpi_page);
rc               18158 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_SUCCESS) {
rc               18161 drivers/scsi/lpfc/lpfc_sli.c 					"headers\n", rc);
rc               18162 drivers/scsi/lpfc/lpfc_sli.c 			rc = -EIO;
rc               18170 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               18192 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t rc = 0;
rc               18198 drivers/scsi/lpfc/lpfc_sli.c 		return rc;
rc               18228 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               18232 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_TIMEOUT)
rc               18234 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               18238 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               18239 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENXIO;
rc               18249 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               18407 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               18423 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
rc               18424 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == MBX_NOT_FINISHED) {
rc               18427 drivers/scsi/lpfc/lpfc_sli.c 				"status %d, mbxStatus x%x\n", rc,
rc               18449 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               18458 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo);
rc               18459 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_SUCCESS) {
rc               18462 drivers/scsi/lpfc/lpfc_sli.c 				"status %d, mbxStatus x%x\n", rc,
rc               18466 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_TIMEOUT)
rc               18516 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               18570 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
rc               18571 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == MBX_NOT_FINISHED) {
rc               18574 drivers/scsi/lpfc/lpfc_sli.c 			"status 0x%x\n", rc);
rc               18576 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EIO;
rc               18578 drivers/scsi/lpfc/lpfc_sli.c 		rc = 0;
rc               18580 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               18638 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0, error;
rc               18652 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index);
rc               18653 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               18665 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
rc               18666 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == MBX_NOT_FINISHED)
rc               18700 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0, error;
rc               18712 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index);
rc               18713 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               18720 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
rc               18721 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == MBX_NOT_FINISHED)
rc               18746 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0, error;
rc               18758 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index);
rc               18759 drivers/scsi/lpfc/lpfc_sli.c 	if (rc) {
rc               18766 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
rc               18767 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == MBX_NOT_FINISHED)
rc               18797 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               18835 drivers/scsi/lpfc/lpfc_sli.c 			rc = lpfc_sli4_fcf_rr_index_set(phba,
rc               18837 drivers/scsi/lpfc/lpfc_sli.c 			if (rc)
rc               18858 drivers/scsi/lpfc/lpfc_sli.c 				rc = lpfc_sli4_fcf_rr_index_set(phba,
rc               18860 drivers/scsi/lpfc/lpfc_sli.c 				if (rc)
rc               19081 drivers/scsi/lpfc/lpfc_sli.c 	int rc, length;
rc               19107 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
rc               19109 drivers/scsi/lpfc/lpfc_sli.c 	if (rc == MBX_NOT_FINISHED) {
rc               19156 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               19171 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
rc               19173 drivers/scsi/lpfc/lpfc_sli.c 		if (rc != MBX_SUCCESS) {
rc               19177 drivers/scsi/lpfc/lpfc_sli.c 					rc, mb->mbxStatus);
rc               19215 drivers/scsi/lpfc/lpfc_sli.c 	int rc;
rc               19231 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL);
rc               19232 drivers/scsi/lpfc/lpfc_sli.c 	if (rc)
rc               19374 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0, i = 0;
rc               19419 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox(phba, mbox, MBX_POLL);
rc               19422 drivers/scsi/lpfc/lpfc_sli.c 		rc = lpfc_sli_issue_mbox_wait(phba, mbox, mbox_tmo);
rc               19458 drivers/scsi/lpfc/lpfc_sli.c 	if (rc != MBX_TIMEOUT)
rc               19460 drivers/scsi/lpfc/lpfc_sli.c 	if (shdr_status || shdr_add_status || rc) {
rc               19464 drivers/scsi/lpfc/lpfc_sli.c 				shdr_status, shdr_add_status, rc);
rc               19465 drivers/scsi/lpfc/lpfc_sli.c 		rc = -ENXIO;
rc               19469 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               20641 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               20658 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EINVAL;
rc               20662 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc               20790 drivers/scsi/lpfc/lpfc_sli.c 	int rc = 0;
rc               20807 drivers/scsi/lpfc/lpfc_sli.c 		rc = -EINVAL;
rc               20811 drivers/scsi/lpfc/lpfc_sli.c 	return rc;
rc                123 drivers/scsi/lpfc/lpfc_vport.c 	int  rc;
rc                131 drivers/scsi/lpfc/lpfc_vport.c 	rc = lpfc_read_sparam(phba, pmb, vport->vpi);
rc                132 drivers/scsi/lpfc/lpfc_vport.c 	if (rc) {
rc                145 drivers/scsi/lpfc/lpfc_vport.c 	rc = lpfc_sli_issue_mbox_wait(phba, pmb, phba->fc_ratov * 2);
rc                146 drivers/scsi/lpfc/lpfc_vport.c 	if (rc != MBX_SUCCESS) {
rc                153 drivers/scsi/lpfc/lpfc_vport.c 			if (rc != MBX_TIMEOUT)
rc                160 drivers/scsi/lpfc/lpfc_vport.c 					 mb->mbxCommand, mb->mbxStatus, rc);
rc                163 drivers/scsi/lpfc/lpfc_vport.c 			if (rc != MBX_TIMEOUT)
rc                304 drivers/scsi/lpfc/lpfc_vport.c 	int rc = VPORT_ERROR;
rc                312 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_INVAL;
rc                321 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_INVAL;
rc                331 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_NORESOURCES;
rc                341 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_NORESOURCES;
rc                350 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_NORESOURCES;
rc                361 drivers/scsi/lpfc/lpfc_vport.c 			rc = VPORT_ERROR;
rc                366 drivers/scsi/lpfc/lpfc_vport.c 			rc = VPORT_NORESOURCES;
rc                386 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_INVAL;
rc                396 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_INVAL;
rc                427 drivers/scsi/lpfc/lpfc_vport.c 		rc = lpfc_sli4_init_vpi(vport);
rc                428 drivers/scsi/lpfc/lpfc_vport.c 		if (rc) {
rc                431 drivers/scsi/lpfc/lpfc_vport.c 					"status %d\n", vpi, rc);
rc                432 drivers/scsi/lpfc/lpfc_vport.c 			rc = VPORT_NORESOURCES;
rc                443 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_OK;
rc                451 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_OK;
rc                457 drivers/scsi/lpfc/lpfc_vport.c 		rc = VPORT_OK;
rc                478 drivers/scsi/lpfc/lpfc_vport.c 	rc = VPORT_OK;
rc                485 drivers/scsi/lpfc/lpfc_vport.c 	return rc;
rc                418 drivers/scsi/mac53c94.c 	int proplen, rc = -ENODEV;
rc                435 drivers/scsi/mac53c94.c 		rc = -ENOMEM;
rc                474 drivers/scsi/mac53c94.c 		rc = -ENOMEM;
rc                490 drivers/scsi/mac53c94.c 	rc = scsi_add_host(host, &mdev->ofdev.dev);
rc                491 drivers/scsi/mac53c94.c 	if (rc != 0)
rc                510 drivers/scsi/mac53c94.c 	return rc;
rc               3962 drivers/scsi/megaraid/megaraid_sas_base.c 	irqreturn_t rc;
rc               3968 drivers/scsi/megaraid/megaraid_sas_base.c 	rc = megasas_deplete_reply_queue(instance, DID_OK);
rc               3971 drivers/scsi/megaraid/megaraid_sas_base.c 	return rc;
rc               7940 drivers/scsi/megaraid/megaraid_sas_base.c 	int rc;
rc               7944 drivers/scsi/megaraid/megaraid_sas_base.c 	rc = fasync_helper(fd, filep, mode, &megasas_async_queue);
rc               7948 drivers/scsi/megaraid/megaraid_sas_base.c 	if (rc >= 0) {
rc               7954 drivers/scsi/megaraid/megaraid_sas_base.c 	printk(KERN_DEBUG "megasas: fasync_helper failed [%d]\n", rc);
rc               7956 drivers/scsi/megaraid/megaraid_sas_base.c 	return rc;
rc               4423 drivers/scsi/megaraid/megaraid_sas_fusion.c 	int rc;
rc               4491 drivers/scsi/megaraid/megaraid_sas_fusion.c 		rc = megasas_reset_fusion(instance->host, MFI_IO_TIMEOUT_OCR);
rc               4493 drivers/scsi/megaraid/megaraid_sas_fusion.c 		return rc;
rc               4500 drivers/scsi/megaraid/megaraid_sas_fusion.c 	rc = SUCCESS;
rc               4515 drivers/scsi/megaraid/megaraid_sas_fusion.c 		rc = FAILED;
rc               4523 drivers/scsi/megaraid/megaraid_sas_fusion.c 		rc = megasas_track_scsiio(instance, id, channel);
rc               4532 drivers/scsi/megaraid/megaraid_sas_fusion.c 		rc = FAILED;
rc               4536 drivers/scsi/megaraid/megaraid_sas_fusion.c 	return rc;
rc                607 drivers/scsi/mpt3sas/mpt3sas_base.c 	int rc;
rc                662 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = mpt3sas_base_hard_reset_handler(ioc, FORCE_BIG_HAMMER);
rc                664 drivers/scsi/mpt3sas/mpt3sas_base.c 			 __func__, rc == 0 ? "success" : "failed");
rc                669 drivers/scsi/mpt3sas/mpt3sas_base.c 		if (rc && (doorbell & MPI2_IOC_STATE_MASK) !=
rc               1440 drivers/scsi/mpt3sas/mpt3sas_base.c 	u8 rc;
rc               1470 drivers/scsi/mpt3sas/mpt3sas_base.c 				rc = mpt_callbacks[cb_idx](ioc, smid,
rc               1472 drivers/scsi/mpt3sas/mpt3sas_base.c 				if (rc)
rc               1486 drivers/scsi/mpt3sas/mpt3sas_base.c 					rc = mpt_callbacks[cb_idx](ioc, smid,
rc               1491 drivers/scsi/mpt3sas/mpt3sas_base.c 					if (rc)
rc               3200 drivers/scsi/mpt3sas/mpt3sas_base.c 	int rc = -EFAULT;
rc               3211 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = _base_diag_reset(ioc);
rc               3214 drivers/scsi/mpt3sas/mpt3sas_base.c 	return rc;
rc               3229 drivers/scsi/mpt3sas/mpt3sas_base.c 	int i, r = 0, rc;
rc               3291 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = _base_check_for_fault_and_issue_reset(ioc);
rc               3292 drivers/scsi/mpt3sas/mpt3sas_base.c 		if (rc || (_base_get_ioc_facts(ioc)))
rc               5798 drivers/scsi/mpt3sas/mpt3sas_base.c 	int rc;
rc               5807 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = -EAGAIN;
rc               5811 drivers/scsi/mpt3sas/mpt3sas_base.c 	rc = mpt3sas_wait_for_ioc(ioc, IOC_OPERATIONAL_WAIT_COUNT);
rc               5812 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (rc)
rc               5818 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = -EAGAIN;
rc               5822 drivers/scsi/mpt3sas/mpt3sas_base.c 	rc = 0;
rc               5857 drivers/scsi/mpt3sas/mpt3sas_base.c 	rc = -EFAULT;
rc               5860 drivers/scsi/mpt3sas/mpt3sas_base.c 	return rc;
rc               5880 drivers/scsi/mpt3sas/mpt3sas_base.c 	int rc;
rc               5889 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = -EAGAIN;
rc               5893 drivers/scsi/mpt3sas/mpt3sas_base.c 	rc = mpt3sas_wait_for_ioc(ioc, IOC_OPERATIONAL_WAIT_COUNT);
rc               5894 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (rc)
rc               5900 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = -EAGAIN;
rc               5904 drivers/scsi/mpt3sas/mpt3sas_base.c 	rc = 0;
rc               5933 drivers/scsi/mpt3sas/mpt3sas_base.c 	rc = -EFAULT;
rc               5936 drivers/scsi/mpt3sas/mpt3sas_base.c 	return rc;
rc               5991 drivers/scsi/mpt3sas/mpt3sas_base.c 	int rc;
rc               6031 drivers/scsi/mpt3sas/mpt3sas_base.c 	rc = _base_diag_reset(ioc);
rc               6032 drivers/scsi/mpt3sas/mpt3sas_base.c 	return rc;
rc               6662 drivers/scsi/mpt3sas/mpt3sas_base.c 	int rc;
rc               6714 drivers/scsi/mpt3sas/mpt3sas_base.c 	rc = _base_diag_reset(ioc);
rc               6715 drivers/scsi/mpt3sas/mpt3sas_base.c 	return rc;
rc               6727 drivers/scsi/mpt3sas/mpt3sas_base.c 	int r, i, index, rc;
rc               6839 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = _base_check_for_fault_and_issue_reset(ioc);
rc               6840 drivers/scsi/mpt3sas/mpt3sas_base.c 		if (rc || (_base_send_ioc_init(ioc)))
rc               6934 drivers/scsi/mpt3sas/mpt3sas_base.c 	int r, i, rc;
rc               6979 drivers/scsi/mpt3sas/mpt3sas_base.c 		rc = _base_check_for_fault_and_issue_reset(ioc);
rc               6980 drivers/scsi/mpt3sas/mpt3sas_base.c 		if (rc || (_base_get_ioc_facts(ioc)))
rc               7051 drivers/scsi/mpt3sas/mpt3sas_base.c 			rc = _base_check_for_fault_and_issue_reset(ioc);
rc               7052 drivers/scsi/mpt3sas/mpt3sas_base.c 			if (rc || (_base_get_port_facts(ioc, i)))
rc               1336 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	int rc = 0;
rc               1339 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		return rc;
rc               1347 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1352 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1358 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               1372 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	int rc = 0;
rc               1375 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		return rc;
rc               1383 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1388 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1394 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               1408 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	int rc = 0;
rc               1411 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		return rc;
rc               1419 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1424 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1430 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               1442 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	int rc;
rc               1453 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = _ctl_btdh_search_sas_device(ioc, &karg);
rc               1454 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	if (!rc)
rc               1455 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = _ctl_btdh_search_pcie_device(ioc, &karg);
rc               1456 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	if (!rc)
rc               1477 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	u8 rc = 0;
rc               1483 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1488 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1493 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = 1;
rc               1496 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               1510 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	int rc, i;
rc               1529 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EAGAIN;
rc               1535 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EAGAIN;
rc               1562 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EAGAIN;
rc               1566 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = 0;
rc               1599 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			rc = -ENOMEM;
rc               1641 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EFAULT;
rc               1656 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EFAULT;
rc               1665 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	if (rc && request_data)
rc               1670 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               1730 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	long rc;
rc               1738 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = _ctl_diag_register_2(ioc, &karg);
rc               1739 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               1908 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	int rc;
rc               1913 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = 0;
rc               1925 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EAGAIN;
rc               1931 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EAGAIN;
rc               1938 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EAGAIN;
rc               1961 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EFAULT;
rc               1968 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EFAULT;
rc               1983 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EFAULT;
rc               1988 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               2005 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	int rc;
rc               2065 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = mpt3sas_send_diag_release(ioc, buffer_type, &issue_reset);
rc               2070 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               2086 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	int rc, i;
rc               2171 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EAGAIN;
rc               2178 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EAGAIN;
rc               2182 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = 0;
rc               2216 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EFAULT;
rc               2231 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		rc = -EFAULT;
rc               2241 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               2919 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ssize_t rc = 0;
rc               2964 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = snprintf(buf, PAGE_SIZE, "%d\n", (backup_rail_monitor_status & 1));
rc               2969 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               3188 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ssize_t rc;
rc               3191 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = sizeof(struct SL_WH_MASTER_TRIGGER_T);
rc               3192 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	memcpy(buf, &ioc->diag_trigger_master, rc);
rc               3194 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               3214 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ssize_t rc;
rc               3217 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = min(sizeof(struct SL_WH_MASTER_TRIGGER_T), count);
rc               3220 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	memcpy(&ioc->diag_trigger_master, buf, rc);
rc               3224 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               3244 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ssize_t rc;
rc               3247 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = sizeof(struct SL_WH_EVENT_TRIGGERS_T);
rc               3248 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	memcpy(buf, &ioc->diag_trigger_event, rc);
rc               3250 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               3300 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ssize_t rc;
rc               3303 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = sizeof(struct SL_WH_SCSI_TRIGGERS_T);
rc               3304 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	memcpy(buf, &ioc->diag_trigger_scsi, rc);
rc               3306 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc               3354 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ssize_t rc;
rc               3357 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	rc = sizeof(struct SL_WH_MPI_TRIGGERS_T);
rc               3358 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	memcpy(buf, &ioc->diag_trigger_mpi, rc);
rc               3360 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	return rc;
rc                375 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc = 0;
rc                381 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = _scsih_srch_boot_sas_address(
rc                387 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = _scsih_srch_boot_encl_slot(
rc                394 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = _scsih_srch_boot_device_name(
rc                401 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	return rc;
rc               2675 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               2693 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = mpt3sas_base_hard_reset_handler(ioc, FORCE_BIG_HAMMER);
rc               2694 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		return (!rc) ? SUCCESS : FAILED;
rc               2700 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = mpt3sas_base_hard_reset_handler(ioc, FORCE_BIG_HAMMER);
rc               2701 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		return (!rc) ? SUCCESS : FAILED;
rc               2732 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			rc = mpt3sas_base_hard_reset_handler(ioc,
rc               2734 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			rc = (!rc) ? SUCCESS : FAILED;
rc               2757 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	rc = SUCCESS;
rc               2762 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	return rc;
rc               5662 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc = 0;
rc               5699 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			rc = _scsih_expander_add(ioc, parent_handle);
rc               5700 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			if (rc != 0)
rc               5701 drivers/scsi/mpt3sas/mpt3sas_scsih.c 				return rc;
rc               5738 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = -1;
rc               5748 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = -1;
rc               5758 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			rc = -1;
rc               5769 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			rc = -1;
rc               5792 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	return rc;
rc               5870 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	u8 rc = 1;
rc               5876 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = 0;
rc               5912 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (!rc)
rc               5917 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	return rc;
rc               6569 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	u8 rc = 1;
rc               6575 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = 0;
rc               6586 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = 0;
rc               6633 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		return rc;
rc               6636 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (!rc)
rc               6637 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		return rc;
rc               6641 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	return rc;
rc               7049 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               7128 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			rc = _scsih_pcie_add_device(ioc, handle);
rc               7129 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			if (!rc) {
rc               7308 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               7333 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			rc = mpt3sas_config_get_enclosure_pg0(ioc, &mpi_reply,
rc               7338 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			if (rc || (le16_to_cpu(mpi_reply.IOCStatus) &
rc               7631 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc = 0;
rc               7636 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		return rc;
rc               7642 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = -EAGAIN;
rc               7651 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = -EAGAIN;
rc               7676 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = -EFAULT;
rc               7693 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			rc = -EFAULT;
rc               7705 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	return rc;
rc               7737 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               7766 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = scsi_add_device(ioc->shost, RAID_CHANNEL,
rc               7768 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		if (rc)
rc               8127 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               8181 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = scsi_add_device(ioc->shost, RAID_CHANNEL,
rc               8183 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		if (rc)
rc               8479 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               8494 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = mpt3sas_config_get_enclosure_pg0(ioc, &mpi_reply,
rc               8499 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		if (rc || (le16_to_cpu(mpi_reply.IOCStatus) &
rc               9878 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               9902 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = scsi_add_device(ioc->shost, RAID_CHANNEL,
rc               9904 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		if (rc)
rc               9912 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = scsi_add_device(ioc->shost, PCIE_CHANNEL, tid, 0);
rc               9913 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		if (rc)
rc               9950 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               9956 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = scsi_add_device(ioc->shost, RAID_CHANNEL,
rc               9958 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		if (rc)
rc               10106 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               10120 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		rc = scsi_add_device(ioc->shost, PCIE_CHANNEL,
rc               10122 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		if (rc) {
rc               10193 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               10201 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	rc = mpt3sas_port_enable(ioc);
rc               10203 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (rc != 0)
rc               10774 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	int rc;
rc               10781 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	rc = mpt3sas_base_map_resources(ioc);
rc               10782 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (rc)
rc               10785 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	rc = mpt3sas_base_hard_reset_handler(ioc, FORCE_BIG_HAMMER);
rc               10788 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		 (rc == 0) ? "success" : "failed");
rc               10790 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (!rc)
rc                 92 drivers/scsi/mpt3sas/mpt3sas_transport.c 	enum sas_linkrate rc;
rc                 96 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_LINK_RATE_1_5_GBPS;
rc                 99 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_LINK_RATE_3_0_GBPS;
rc                102 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_LINK_RATE_6_0_GBPS;
rc                105 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_LINK_RATE_12_0_GBPS;
rc                108 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_PHY_DISABLED;
rc                111 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_LINK_RATE_FAILED;
rc                114 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_SATA_PORT_SELECTOR;
rc                117 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_PHY_RESET_IN_PROGRESS;
rc                123 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = SAS_LINK_RATE_UNKNOWN;
rc                126 drivers/scsi/mpt3sas/mpt3sas_transport.c 	return rc;
rc                297 drivers/scsi/mpt3sas/mpt3sas_transport.c 	int rc;
rc                316 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc                321 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = mpt3sas_wait_for_ioc(ioc, IOC_OPERATIONAL_WAIT_COUNT);
rc                322 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (rc)
rc                328 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc                332 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = 0;
rc                343 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENOMEM;
rc                428 drivers/scsi/mpt3sas/mpt3sas_transport.c 	return rc;
rc               1065 drivers/scsi/mpt3sas/mpt3sas_transport.c 	int rc;
rc               1082 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc               1087 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = mpt3sas_wait_for_ioc(ioc, IOC_OPERATIONAL_WAIT_COUNT);
rc               1088 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (rc)
rc               1094 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc               1108 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENOMEM;
rc               1113 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = -EINVAL;
rc               1183 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = 0;
rc               1197 drivers/scsi/mpt3sas/mpt3sas_transport.c 	return rc;
rc               1264 drivers/scsi/mpt3sas/mpt3sas_transport.c 	int rc;
rc               1271 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = 0;
rc               1275 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENXIO;
rc               1279 drivers/scsi/mpt3sas/mpt3sas_transport.c 	return rc;
rc               1294 drivers/scsi/mpt3sas/mpt3sas_transport.c 	int rc;
rc               1300 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = sas_device->slot;
rc               1303 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENXIO;
rc               1306 drivers/scsi/mpt3sas/mpt3sas_transport.c 	return rc;
rc               1355 drivers/scsi/mpt3sas/mpt3sas_transport.c 	int rc;
rc               1372 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc               1377 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = mpt3sas_wait_for_ioc(ioc, IOC_OPERATIONAL_WAIT_COUNT);
rc               1378 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (rc)
rc               1384 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc               1398 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENOMEM;
rc               1403 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = -EINVAL;
rc               1470 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = 0;
rc               1485 drivers/scsi/mpt3sas/mpt3sas_transport.c 	return rc;
rc               1555 drivers/scsi/mpt3sas/mpt3sas_transport.c 	int rc = 0;
rc               1582 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENOMEM;
rc               1589 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENXIO;
rc               1597 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EIO;
rc               1612 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc               1623 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENOMEM;
rc               1630 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENXIO;
rc               1638 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EIO;
rc               1671 drivers/scsi/mpt3sas/mpt3sas_transport.c 	return rc;
rc               1693 drivers/scsi/mpt3sas/mpt3sas_transport.c 	int rc = 0;
rc               1731 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENOMEM;
rc               1738 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENXIO;
rc               1746 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EIO;
rc               1766 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENXIO;
rc               1787 drivers/scsi/mpt3sas/mpt3sas_transport.c 	return rc;
rc               1839 drivers/scsi/mpt3sas/mpt3sas_transport.c 	int rc;
rc               1852 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EFAULT;
rc               1856 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = mutex_lock_interruptible(&ioc->transport_cmds.mutex);
rc               1857 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (rc)
rc               1863 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc               1868 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = _transport_map_smp_buffer(&ioc->pdev->dev, &job->request_payload,
rc               1870 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (rc)
rc               1878 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = _transport_map_smp_buffer(&ioc->pdev->dev, &job->reply_payload,
rc               1880 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (rc)
rc               1883 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = mpt3sas_wait_for_ioc(ioc, IOC_OPERATIONAL_WAIT_COUNT);
rc               1884 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (rc)
rc               1890 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -EAGAIN;
rc               1894 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = 0;
rc               1923 drivers/scsi/mpt3sas/mpt3sas_transport.c 			rc = -ETIMEDOUT;
rc               1933 drivers/scsi/mpt3sas/mpt3sas_transport.c 		rc = -ENXIO;
rc               1954 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = 0;
rc               1965 drivers/scsi/mpt3sas/mpt3sas_transport.c 	bsg_job_done(job, rc, reslen);
rc                387 drivers/scsi/mvsas/mv_init.c 	int rc;
rc                389 drivers/scsi/mvsas/mv_init.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc                390 drivers/scsi/mvsas/mv_init.c 	if (rc) {
rc                391 drivers/scsi/mvsas/mv_init.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                392 drivers/scsi/mvsas/mv_init.c 		if (rc) {
rc                395 drivers/scsi/mvsas/mv_init.c 			return rc;
rc                399 drivers/scsi/mvsas/mv_init.c 	return rc;
rc                494 drivers/scsi/mvsas/mv_init.c 	unsigned int rc, nhost = 0;
rc                503 drivers/scsi/mvsas/mv_init.c 	rc = pci_enable_device(pdev);
rc                504 drivers/scsi/mvsas/mv_init.c 	if (rc)
rc                509 drivers/scsi/mvsas/mv_init.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc                510 drivers/scsi/mvsas/mv_init.c 	if (rc)
rc                513 drivers/scsi/mvsas/mv_init.c 	rc = pci_go_64(pdev);
rc                514 drivers/scsi/mvsas/mv_init.c 	if (rc)
rc                519 drivers/scsi/mvsas/mv_init.c 		rc = -ENOMEM;
rc                528 drivers/scsi/mvsas/mv_init.c 		rc = -ENOMEM;
rc                532 drivers/scsi/mvsas/mv_init.c 	rc = mvs_prep_sas_ha_init(shost, chip);
rc                533 drivers/scsi/mvsas/mv_init.c 	if (rc) {
rc                535 drivers/scsi/mvsas/mv_init.c 		rc = -ENOMEM;
rc                544 drivers/scsi/mvsas/mv_init.c 			rc = -ENOMEM;
rc                554 drivers/scsi/mvsas/mv_init.c 		rc = MVS_CHIP_DISP->chip_init(mvi);
rc                555 drivers/scsi/mvsas/mv_init.c 		if (rc) {
rc                569 drivers/scsi/mvsas/mv_init.c 	rc = scsi_add_host(shost, &pdev->dev);
rc                570 drivers/scsi/mvsas/mv_init.c 	if (rc)
rc                573 drivers/scsi/mvsas/mv_init.c 	rc = sas_register_ha(SHOST_TO_SAS_HA(shost));
rc                574 drivers/scsi/mvsas/mv_init.c 	if (rc)
rc                576 drivers/scsi/mvsas/mv_init.c 	rc = request_irq(pdev->irq, irq_handler, IRQF_SHARED,
rc                578 drivers/scsi/mvsas/mv_init.c 	if (rc)
rc                596 drivers/scsi/mvsas/mv_init.c 	return rc;
rc                763 drivers/scsi/mvsas/mv_init.c 	int rc;
rc                768 drivers/scsi/mvsas/mv_init.c 	rc = pci_register_driver(&mvs_pci_driver);
rc                769 drivers/scsi/mvsas/mv_init.c 	if (rc)
rc                776 drivers/scsi/mvsas/mv_init.c 	return rc;
rc                166 drivers/scsi/mvsas/mv_sas.c 	int rc = 0, phy_id = sas_phy->id;
rc                201 drivers/scsi/mvsas/mv_sas.c 		rc = -ENOSYS;
rc                204 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc                302 drivers/scsi/mvsas/mv_sas.c 	int elem, rc, i;
rc                331 drivers/scsi/mvsas/mv_sas.c 		rc = -ENOMEM;
rc                338 drivers/scsi/mvsas/mv_sas.c 		rc = -EINVAL;
rc                407 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc                703 drivers/scsi/mvsas/mv_sas.c 	int rc = 0;
rc                716 drivers/scsi/mvsas/mv_sas.c 		return rc;
rc                727 drivers/scsi/mvsas/mv_sas.c 		rc = SAS_PHY_DOWN;
rc                728 drivers/scsi/mvsas/mv_sas.c 		return rc;
rc                749 drivers/scsi/mvsas/mv_sas.c 		return rc;
rc                759 drivers/scsi/mvsas/mv_sas.c 				rc = -ENOMEM;
rc                767 drivers/scsi/mvsas/mv_sas.c 	rc = mvs_tag_alloc(mvi, &tag);
rc                768 drivers/scsi/mvsas/mv_sas.c 	if (rc)
rc                779 drivers/scsi/mvsas/mv_sas.c 		rc = -ENOMEM;
rc                789 drivers/scsi/mvsas/mv_sas.c 		rc = mvs_task_prep_smp(mvi, &tei);
rc                792 drivers/scsi/mvsas/mv_sas.c 		rc = mvs_task_prep_ssp(mvi, &tei, is_tmf, tmf);
rc                797 drivers/scsi/mvsas/mv_sas.c 		rc = mvs_task_prep_ata(mvi, &tei);
rc                803 drivers/scsi/mvsas/mv_sas.c 		rc = -EINVAL;
rc                807 drivers/scsi/mvsas/mv_sas.c 	if (rc) {
rc                808 drivers/scsi/mvsas/mv_sas.c 		mv_dprintk("rc is %x\n", rc);
rc                823 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc                831 drivers/scsi/mvsas/mv_sas.c 	dev_printk(KERN_ERR, mvi->dev, "mvsas prep failed[%d]!\n", rc);
rc                837 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc                845 drivers/scsi/mvsas/mv_sas.c 	u32 rc = 0;
rc                852 drivers/scsi/mvsas/mv_sas.c 	rc = mvs_task_prep(task, mvi, is_tmf, tmf, &pass);
rc                853 drivers/scsi/mvsas/mv_sas.c 	if (rc)
rc                854 drivers/scsi/mvsas/mv_sas.c 		dev_printk(KERN_ERR, mvi->dev, "mvsas exec failed[%d]!\n", rc);
rc                861 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1372 drivers/scsi/mvsas/mv_sas.c 	int rc;
rc               1376 drivers/scsi/mvsas/mv_sas.c 	rc = sas_phy_reset(phy, reset_type);
rc               1379 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1386 drivers/scsi/mvsas/mv_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1393 drivers/scsi/mvsas/mv_sas.c 	rc = mvs_debug_issue_ssp_tmf(dev, lun, &tmf_task);
rc               1394 drivers/scsi/mvsas/mv_sas.c 	if (rc == TMF_RESP_FUNC_COMPLETE) {
rc               1401 drivers/scsi/mvsas/mv_sas.c 			mvi_dev->device_id, rc);
rc               1402 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1408 drivers/scsi/mvsas/mv_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1416 drivers/scsi/mvsas/mv_sas.c 	rc = mvs_debug_I_T_nexus_reset(dev);
rc               1418 drivers/scsi/mvsas/mv_sas.c 		__func__, mvi_dev->device_id, rc);
rc               1424 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1432 drivers/scsi/mvsas/mv_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1441 drivers/scsi/mvsas/mv_sas.c 		rc = mvs_find_tag(mvi, task, &tag);
rc               1442 drivers/scsi/mvsas/mv_sas.c 		if (rc == 0) {
rc               1443 drivers/scsi/mvsas/mv_sas.c 			rc = TMF_RESP_FUNC_FAILED;
rc               1444 drivers/scsi/mvsas/mv_sas.c 			return rc;
rc               1450 drivers/scsi/mvsas/mv_sas.c 		rc = mvs_debug_issue_ssp_tmf(dev, lun.scsi_lun, &tmf_task);
rc               1451 drivers/scsi/mvsas/mv_sas.c 		switch (rc) {
rc               1460 drivers/scsi/mvsas/mv_sas.c 	mv_printk("%s:rc= %d\n", __func__, rc);
rc               1461 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1472 drivers/scsi/mvsas/mv_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1486 drivers/scsi/mvsas/mv_sas.c 		rc = TMF_RESP_FUNC_COMPLETE;
rc               1495 drivers/scsi/mvsas/mv_sas.c 		rc = mvs_find_tag(mvi, task, &tag);
rc               1496 drivers/scsi/mvsas/mv_sas.c 		if (rc == 0) {
rc               1498 drivers/scsi/mvsas/mv_sas.c 			rc = TMF_RESP_FUNC_FAILED;
rc               1499 drivers/scsi/mvsas/mv_sas.c 			return rc;
rc               1505 drivers/scsi/mvsas/mv_sas.c 		rc = mvs_debug_issue_ssp_tmf(dev, lun.scsi_lun, &tmf_task);
rc               1508 drivers/scsi/mvsas/mv_sas.c 		if (rc == TMF_RESP_FUNC_COMPLETE) {
rc               1531 drivers/scsi/mvsas/mv_sas.c 			rc = TMF_RESP_FUNC_COMPLETE;
rc               1537 drivers/scsi/mvsas/mv_sas.c 	if (rc != TMF_RESP_FUNC_COMPLETE)
rc               1538 drivers/scsi/mvsas/mv_sas.c 		mv_printk("%s:rc= %d\n", __func__, rc);
rc               1539 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1544 drivers/scsi/mvsas/mv_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1548 drivers/scsi/mvsas/mv_sas.c 	rc = mvs_debug_issue_ssp_tmf(dev, lun, &tmf_task);
rc               1550 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1555 drivers/scsi/mvsas/mv_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1559 drivers/scsi/mvsas/mv_sas.c 	rc = mvs_debug_issue_ssp_tmf(dev, lun, &tmf_task);
rc               1561 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1566 drivers/scsi/mvsas/mv_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1570 drivers/scsi/mvsas/mv_sas.c 	rc = mvs_debug_issue_ssp_tmf(dev, lun, &tmf_task);
rc               1572 drivers/scsi/mvsas/mv_sas.c 	return rc;
rc               1954 drivers/scsi/myrb.c 	int rc, start;
rc               1957 drivers/scsi/myrb.c 	rc = kstrtoint(buf, 0, &start);
rc               1958 drivers/scsi/myrb.c 	if (rc)
rc               1959 drivers/scsi/myrb.c 		return rc;
rc               2061 drivers/scsi/myrb.c 	int rc, start;
rc               2064 drivers/scsi/myrb.c 	rc = kstrtoint(buf, 0, &start);
rc               2065 drivers/scsi/myrb.c 	if (rc)
rc               2066 drivers/scsi/myrb.c 		return rc;
rc               4241 drivers/scsi/pm8001/pm8001_hwi.c 	int elem, rc;
rc               4264 drivers/scsi/pm8001/pm8001_hwi.c 		rc = -ENOMEM;
rc               4270 drivers/scsi/pm8001/pm8001_hwi.c 		rc = -EINVAL;
rc               4286 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc,
rc               4288 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc)
rc               4299 drivers/scsi/pm8001/pm8001_hwi.c 	return rc;
rc               4536 drivers/scsi/pm8001/pm8001_hwi.c 	int rc, tag = 0xdeadbeef;
rc               4546 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               4547 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc)
rc               4548 drivers/scsi/pm8001/pm8001_hwi.c 		return rc;
rc               4580 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc               4581 drivers/scsi/pm8001/pm8001_hwi.c 	return rc;
rc               4688 drivers/scsi/pm8001/pm8001_hwi.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               4699 drivers/scsi/pm8001/pm8001_hwi.c 	rc = send_task_abort(pm8001_ha, opc, device_id, flag,
rc               4701 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc != TMF_RESP_FUNC_COMPLETE)
rc               4702 drivers/scsi/pm8001/pm8001_hwi.c 		PM8001_EH_DBG(pm8001_ha, pm8001_printk("rc= %d\n", rc));
rc               4703 drivers/scsi/pm8001/pm8001_hwi.c 	return rc;
rc               4741 drivers/scsi/pm8001/pm8001_hwi.c 	int rc;
rc               4757 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               4758 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc) {
rc               4760 drivers/scsi/pm8001/pm8001_hwi.c 		return rc;
rc               4822 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &nvmd_req, 0);
rc               4823 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc) {
rc               4827 drivers/scsi/pm8001/pm8001_hwi.c 	return rc;
rc               4835 drivers/scsi/pm8001/pm8001_hwi.c 	int rc;
rc               4852 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               4853 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc) {
rc               4906 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &nvmd_req, 0);
rc               4907 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc) {
rc               4911 drivers/scsi/pm8001/pm8001_hwi.c 	return rc;
rc               4952 drivers/scsi/pm8001/pm8001_hwi.c 	int rc;
rc               4974 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               4975 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc) {
rc               4982 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_chip_fw_flash_update_build(pm8001_ha, &flash_update_info,
rc               4984 drivers/scsi/pm8001/pm8001_hwi.c 	return rc;
rc               5072 drivers/scsi/pm8001/pm8001_hwi.c 	int rc;
rc               5076 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               5077 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc)
rc               5086 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc               5087 drivers/scsi/pm8001/pm8001_hwi.c 	return rc;
rc               5097 drivers/scsi/pm8001/pm8001_hwi.c 	int rc;
rc               5101 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               5102 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc)
rc               5111 drivers/scsi/pm8001/pm8001_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc               5112 drivers/scsi/pm8001/pm8001_hwi.c 	if (rc)
rc               5114 drivers/scsi/pm8001/pm8001_hwi.c 	return rc;
rc                501 drivers/scsi/pm8001/pm8001_init.c 	int rc;
rc                503 drivers/scsi/pm8001/pm8001_init.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(44));
rc                504 drivers/scsi/pm8001/pm8001_init.c 	if (rc) {
rc                505 drivers/scsi/pm8001/pm8001_init.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                506 drivers/scsi/pm8001/pm8001_init.c 		if (rc)
rc                510 drivers/scsi/pm8001/pm8001_init.c 	return rc;
rc                606 drivers/scsi/pm8001/pm8001_init.c 	int rc;
rc                634 drivers/scsi/pm8001/pm8001_init.c 	rc = PM8001_CHIP_DISP->get_nvmd_req(pm8001_ha, &payload);
rc                635 drivers/scsi/pm8001/pm8001_init.c 	if (rc) {
rc                693 drivers/scsi/pm8001/pm8001_init.c 	int rc;
rc                704 drivers/scsi/pm8001/pm8001_init.c 	rc = PM8001_CHIP_DISP->get_nvmd_req(pm8001_ha, &payload);
rc                705 drivers/scsi/pm8001/pm8001_init.c 	if (rc) {
rc                875 drivers/scsi/pm8001/pm8001_init.c 	int rc;
rc                886 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_alloc_irq_vectors(pm8001_ha->pdev, number_of_intr,
rc                888 drivers/scsi/pm8001/pm8001_init.c 	if (rc < 0)
rc                889 drivers/scsi/pm8001/pm8001_init.c 		return rc;
rc                894 drivers/scsi/pm8001/pm8001_init.c 				rc, pm8001_ha->number_of_intr));
rc                902 drivers/scsi/pm8001/pm8001_init.c 		rc = request_irq(pci_irq_vector(pm8001_ha->pdev, i),
rc                905 drivers/scsi/pm8001/pm8001_init.c 		if (rc) {
rc                915 drivers/scsi/pm8001/pm8001_init.c 	return rc;
rc                926 drivers/scsi/pm8001/pm8001_init.c 	int rc;
rc                944 drivers/scsi/pm8001/pm8001_init.c 	rc = request_irq(pdev->irq, pm8001_interrupt_handler_intx, IRQF_SHARED,
rc                946 drivers/scsi/pm8001/pm8001_init.c 	return rc;
rc                961 drivers/scsi/pm8001/pm8001_init.c 	unsigned int rc;
rc                970 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_enable_device(pdev);
rc                971 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc                982 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_request_regions(pdev, DRV_NAME);
rc                983 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc                985 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_go_44(pdev);
rc                986 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc                991 drivers/scsi/pm8001/pm8001_init.c 		rc = -ENOMEM;
rc                998 drivers/scsi/pm8001/pm8001_init.c 		rc = -ENOMEM;
rc               1002 drivers/scsi/pm8001/pm8001_init.c 	rc = pm8001_prep_sas_ha_init(shost, chip);
rc               1003 drivers/scsi/pm8001/pm8001_init.c 	if (rc) {
rc               1004 drivers/scsi/pm8001/pm8001_init.c 		rc = -ENOMEM;
rc               1011 drivers/scsi/pm8001/pm8001_init.c 		rc = -ENOMEM;
rc               1016 drivers/scsi/pm8001/pm8001_init.c 	rc = PM8001_CHIP_DISP->chip_init(pm8001_ha);
rc               1017 drivers/scsi/pm8001/pm8001_init.c 	if (rc) {
rc               1019 drivers/scsi/pm8001/pm8001_init.c 			"chip_init failed [ret: %d]\n", rc));
rc               1023 drivers/scsi/pm8001/pm8001_init.c 	rc = scsi_add_host(shost, &pdev->dev);
rc               1024 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc               1026 drivers/scsi/pm8001/pm8001_init.c 	rc = pm8001_request_irq(pm8001_ha);
rc               1027 drivers/scsi/pm8001/pm8001_init.c 	if (rc)	{
rc               1029 drivers/scsi/pm8001/pm8001_init.c 			"pm8001_request_irq failed [ret: %d]\n", rc));
rc               1047 drivers/scsi/pm8001/pm8001_init.c 	rc = sas_register_ha(SHOST_TO_SAS_HA(shost));
rc               1048 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc               1067 drivers/scsi/pm8001/pm8001_init.c 	return rc;
rc               1170 drivers/scsi/pm8001/pm8001_init.c 	int rc;
rc               1183 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_enable_device(pdev);
rc               1184 drivers/scsi/pm8001/pm8001_init.c 	if (rc) {
rc               1191 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_go_44(pdev);
rc               1192 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc               1201 drivers/scsi/pm8001/pm8001_init.c 	rc = PM8001_CHIP_DISP->chip_init(pm8001_ha);
rc               1202 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc               1208 drivers/scsi/pm8001/pm8001_init.c 	rc = pm8001_request_irq(pm8001_ha);
rc               1209 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc               1253 drivers/scsi/pm8001/pm8001_init.c 	return rc;
rc               1349 drivers/scsi/pm8001/pm8001_init.c 	int rc = -ENOMEM;
rc               1359 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_register_driver(&pm8001_pci_driver);
rc               1360 drivers/scsi/pm8001/pm8001_init.c 	if (rc)
rc               1369 drivers/scsi/pm8001/pm8001_init.c 	return rc;
rc                157 drivers/scsi/pm8001/pm8001_sas.c 	int rc = 0, phy_id = sas_phy->id;
rc                252 drivers/scsi/pm8001/pm8001_sas.c 		rc = -EOPNOTSUPP;
rc                255 drivers/scsi/pm8001/pm8001_sas.c 	return rc;
rc                387 drivers/scsi/pm8001/pm8001_sas.c 	u32 tag = 0xdeadbeef, rc, n_elem = 0;
rc                430 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc                431 drivers/scsi/pm8001/pm8001_sas.c 		if (rc)
rc                442 drivers/scsi/pm8001/pm8001_sas.c 					rc = -ENOMEM;
rc                457 drivers/scsi/pm8001/pm8001_sas.c 			rc = pm8001_task_prep_smp(pm8001_ha, ccb);
rc                461 drivers/scsi/pm8001/pm8001_sas.c 				rc = pm8001_task_prep_ssp_tm(pm8001_ha,
rc                464 drivers/scsi/pm8001/pm8001_sas.c 				rc = pm8001_task_prep_ssp(pm8001_ha, ccb);
rc                468 drivers/scsi/pm8001/pm8001_sas.c 			rc = pm8001_task_prep_ata(pm8001_ha, ccb);
rc                474 drivers/scsi/pm8001/pm8001_sas.c 			rc = -EINVAL;
rc                478 drivers/scsi/pm8001/pm8001_sas.c 		if (rc) {
rc                480 drivers/scsi/pm8001/pm8001_sas.c 				pm8001_printk("rc is %x\n", rc));
rc                489 drivers/scsi/pm8001/pm8001_sas.c 	rc = 0;
rc                495 drivers/scsi/pm8001/pm8001_sas.c 	dev_printk(KERN_ERR, pm8001_ha->dev, "pm8001 exec failed[%d]!\n", rc);
rc                502 drivers/scsi/pm8001/pm8001_sas.c 	return rc;
rc                999 drivers/scsi/pm8001/pm8001_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1013 drivers/scsi/pm8001/pm8001_sas.c 			rc = 0;
rc               1016 drivers/scsi/pm8001/pm8001_sas.c 		rc = sas_phy_reset(phy, 1);
rc               1017 drivers/scsi/pm8001/pm8001_sas.c 		if (rc) {
rc               1020 drivers/scsi/pm8001/pm8001_sas.c 			"with rc %d\n", pm8001_dev->device_id, rc));
rc               1021 drivers/scsi/pm8001/pm8001_sas.c 			rc = TMF_RESP_FUNC_FAILED;
rc               1025 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
rc               1027 drivers/scsi/pm8001/pm8001_sas.c 		if (rc) {
rc               1030 drivers/scsi/pm8001/pm8001_sas.c 			"with rc %d\n", pm8001_dev->device_id, rc));
rc               1031 drivers/scsi/pm8001/pm8001_sas.c 			rc = TMF_RESP_FUNC_FAILED;
rc               1034 drivers/scsi/pm8001/pm8001_sas.c 		rc = sas_phy_reset(phy, 1);
rc               1038 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->device_id, rc));
rc               1041 drivers/scsi/pm8001/pm8001_sas.c 	return rc;
rc               1050 drivers/scsi/pm8001/pm8001_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1069 drivers/scsi/pm8001/pm8001_sas.c 			rc = 0;
rc               1073 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
rc               1082 drivers/scsi/pm8001/pm8001_sas.c 		rc = sas_phy_reset(phy, 1);
rc               1089 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
rc               1098 drivers/scsi/pm8001/pm8001_sas.c 		rc = sas_phy_reset(phy, 1);
rc               1102 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->device_id, rc));
rc               1106 drivers/scsi/pm8001/pm8001_sas.c 	return rc;
rc               1111 drivers/scsi/pm8001/pm8001_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1118 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
rc               1120 drivers/scsi/pm8001/pm8001_sas.c 		rc = sas_phy_reset(phy, 1);
rc               1123 drivers/scsi/pm8001/pm8001_sas.c 		rc = PM8001_CHIP_DISP->set_dev_state_req(pm8001_ha,
rc               1128 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_issue_ssp_tmf(dev, lun, &tmf_task);
rc               1132 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->device_id, rc));
rc               1133 drivers/scsi/pm8001/pm8001_sas.c 	return rc;
rc               1143 drivers/scsi/pm8001/pm8001_sas.c 	int rc = TMF_RESP_FUNC_FAILED;
rc               1145 drivers/scsi/pm8001/pm8001_sas.c 		return rc;
rc               1154 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_find_tag(task, &tag);
rc               1155 drivers/scsi/pm8001/pm8001_sas.c 		if (rc == 0) {
rc               1156 drivers/scsi/pm8001/pm8001_sas.c 			rc = TMF_RESP_FUNC_FAILED;
rc               1157 drivers/scsi/pm8001/pm8001_sas.c 			return rc;
rc               1166 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_issue_ssp_tmf(dev, lun.scsi_lun, &tmf_task);
rc               1167 drivers/scsi/pm8001/pm8001_sas.c 		switch (rc) {
rc               1182 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_printk(":rc= %d\n", rc);
rc               1183 drivers/scsi/pm8001/pm8001_sas.c 	return rc;
rc               1196 drivers/scsi/pm8001/pm8001_sas.c 	int rc = TMF_RESP_FUNC_FAILED, ret;
rc               1205 drivers/scsi/pm8001/pm8001_sas.c 	rc = pm8001_find_tag(task, &tag);
rc               1206 drivers/scsi/pm8001/pm8001_sas.c 	if (rc == 0) {
rc               1226 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_issue_ssp_tmf(dev, lun.scsi_lun, &tmf_task);
rc               1289 drivers/scsi/pm8001/pm8001_sas.c 			rc = pm8001_exec_internal_task_abort(pm8001_ha,
rc               1292 drivers/scsi/pm8001/pm8001_sas.c 		rc = TMF_RESP_FUNC_COMPLETE;
rc               1295 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev,
rc               1304 drivers/scsi/pm8001/pm8001_sas.c 	if (rc != TMF_RESP_FUNC_COMPLETE)
rc               1305 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_printk("rc= %d\n", rc);
rc               1306 drivers/scsi/pm8001/pm8001_sas.c 	return rc;
rc                866 drivers/scsi/pm8001/pm80xx_hwi.c 	int rc;
rc                872 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc                873 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc                888 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc                889 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc                891 drivers/scsi/pm8001/pm80xx_hwi.c 	return rc;
rc                906 drivers/scsi/pm8001/pm80xx_hwi.c 	int rc;
rc                913 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc                915 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc                970 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc                971 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc                974 drivers/scsi/pm8001/pm80xx_hwi.c 	return rc;
rc               1076 drivers/scsi/pm8001/pm80xx_hwi.c 	int rc;
rc               1081 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               1082 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               1093 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc               1094 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               1097 drivers/scsi/pm8001/pm80xx_hwi.c 	return rc;
rc               3889 drivers/scsi/pm8001/pm80xx_hwi.c 	int elem, rc;
rc               3915 drivers/scsi/pm8001/pm80xx_hwi.c 		rc = -ENOMEM;
rc               3921 drivers/scsi/pm8001/pm80xx_hwi.c 		rc = -EINVAL;
rc               3996 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc,
rc               3998 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               4008 drivers/scsi/pm8001/pm80xx_hwi.c 	return rc;
rc               4538 drivers/scsi/pm8001/pm80xx_hwi.c 	int rc, tag = 0xdeadbeef;
rc               4548 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               4549 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               4550 drivers/scsi/pm8001/pm80xx_hwi.c 		return rc;
rc               4589 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc               4590 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               4593 drivers/scsi/pm8001/pm80xx_hwi.c 	return rc;
rc               4607 drivers/scsi/pm8001/pm80xx_hwi.c 	int rc;
rc               4612 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               4613 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               4614 drivers/scsi/pm8001/pm80xx_hwi.c 		return rc;
rc               4655 drivers/scsi/pm8001/pm80xx_hwi.c 	int rc;
rc               4661 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               4662 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               4674 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc               4675 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               4696 drivers/scsi/pm8001/pm80xx_hwi.c 	int rc, i;
rc               4702 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_tag_alloc(pm8001_ha, &tag);
rc               4703 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc               4716 drivers/scsi/pm8001/pm80xx_hwi.c 	rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0);
rc               4717 drivers/scsi/pm8001/pm80xx_hwi.c 	if (rc)
rc                143 drivers/scsi/pmcraid.c 	int rc = -ENXIO;
rc                191 drivers/scsi/pmcraid.c 		rc = 0;
rc                194 drivers/scsi/pmcraid.c 	return rc;
rc                550 drivers/scsi/pmcraid.c 	int rc;
rc                553 drivers/scsi/pmcraid.c 	rc = pci_read_config_word(pinstance->pdev, PCI_COMMAND, &pci_reg);
rc                556 drivers/scsi/pmcraid.c 	if ((rc != PCIBIOS_SUCCESSFUL || (!(pci_reg & PCI_COMMAND_MEMORY))) &&
rc                643 drivers/scsi/pmcraid.c 	int rc;
rc                651 drivers/scsi/pmcraid.c 	rc = pci_read_config_word(pinstance->pdev, PCI_COMMAND, &pci_reg);
rc                652 drivers/scsi/pmcraid.c 	if ((rc == PCIBIOS_SUCCESSFUL) && (pci_reg & PCI_COMMAND_MEMORY)) {
rc               1523 drivers/scsi/pmcraid.c 	int rc;
rc               1577 drivers/scsi/pmcraid.c 		rc = memcmp(&res->cfg_entry.resource_address,
rc               1580 drivers/scsi/pmcraid.c 		if (!rc) {
rc               2810 drivers/scsi/pmcraid.c 	int rc = 0;
rc               2820 drivers/scsi/pmcraid.c 		rc = pmcraid_error_handler(cmd);
rc               2822 drivers/scsi/pmcraid.c 	if (rc == 0) {
rc               2827 drivers/scsi/pmcraid.c 	return rc;
rc               2951 drivers/scsi/pmcraid.c 	int rc = FAILED;
rc               2962 drivers/scsi/pmcraid.c 		return rc;
rc               2975 drivers/scsi/pmcraid.c 		return rc;
rc               3006 drivers/scsi/pmcraid.c 		rc = pmcraid_abort_complete(cancel_cmd);
rc               3009 drivers/scsi/pmcraid.c 	return cmd_found ? rc : SUCCESS;
rc               3262 drivers/scsi/pmcraid.c 	int rc = 0;
rc               3274 drivers/scsi/pmcraid.c 			rc = copy_from_user(kaddr, buffer, bsize_elem);
rc               3276 drivers/scsi/pmcraid.c 			rc = copy_to_user(buffer, kaddr, bsize_elem);
rc               3280 drivers/scsi/pmcraid.c 		if (rc) {
rc               3294 drivers/scsi/pmcraid.c 			rc = copy_from_user(kaddr, buffer, len % bsize_elem);
rc               3296 drivers/scsi/pmcraid.c 			rc = copy_to_user(buffer, kaddr, len % bsize_elem);
rc               3303 drivers/scsi/pmcraid.c 	if (rc) {
rc               3305 drivers/scsi/pmcraid.c 		rc = -EFAULT;
rc               3308 drivers/scsi/pmcraid.c 	return rc;
rc               3335 drivers/scsi/pmcraid.c 	int rc = 0;
rc               3408 drivers/scsi/pmcraid.c 	rc = pmcraid_build_ioadl(pinstance, cmd);
rc               3422 drivers/scsi/pmcraid.c 	if (likely(rc == 0)) {
rc               3427 drivers/scsi/pmcraid.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               3430 drivers/scsi/pmcraid.c 	return rc;
rc               3461 drivers/scsi/pmcraid.c 	int rc;
rc               3465 drivers/scsi/pmcraid.c 	rc = fasync_helper(fd, filep, mode, &pinstance->aen_queue);
rc               3468 drivers/scsi/pmcraid.c 	return rc;
rc               3589 drivers/scsi/pmcraid.c 	int rc = 0;
rc               3593 drivers/scsi/pmcraid.c 		rc = wait_event_interruptible_timeout(
rc               3598 drivers/scsi/pmcraid.c 		if (!rc)
rc               3600 drivers/scsi/pmcraid.c 		else if (rc < 0)
rc               3623 drivers/scsi/pmcraid.c 	rc = copy_from_user(buffer, arg,
rc               3628 drivers/scsi/pmcraid.c 	if (rc) {
rc               3630 drivers/scsi/pmcraid.c 		rc = -EFAULT;
rc               3643 drivers/scsi/pmcraid.c 		rc = -EINVAL;
rc               3650 drivers/scsi/pmcraid.c 		rc = -EINVAL;
rc               3658 drivers/scsi/pmcraid.c 		rc = -ENOMEM;
rc               3693 drivers/scsi/pmcraid.c 		rc = pmcraid_build_passthrough_ioadls(cmd,
rc               3696 drivers/scsi/pmcraid.c 		if (rc) {
rc               3706 drivers/scsi/pmcraid.c 		rc = pmcraid_copy_sglist(cmd->sglist,
rc               3710 drivers/scsi/pmcraid.c 		if (rc) {
rc               3772 drivers/scsi/pmcraid.c 					rc = -ETIMEDOUT;
rc               3785 drivers/scsi/pmcraid.c 			rc = -ETIMEDOUT;
rc               3797 drivers/scsi/pmcraid.c 		rc = -EFAULT;
rc               3804 drivers/scsi/pmcraid.c 		rc = pmcraid_copy_sglist(cmd->sglist,
rc               3808 drivers/scsi/pmcraid.c 		if (rc) {
rc               3810 drivers/scsi/pmcraid.c 			rc = -EFAULT;
rc               3823 drivers/scsi/pmcraid.c 	return rc;
rc               3847 drivers/scsi/pmcraid.c 	int rc = -ENOSYS;
rc               3852 drivers/scsi/pmcraid.c 		rc = 0;
rc               3859 drivers/scsi/pmcraid.c 	return rc;
rc               3880 drivers/scsi/pmcraid.c 	int rc;
rc               3888 drivers/scsi/pmcraid.c 	rc = memcmp(hdr->signature,
rc               3891 drivers/scsi/pmcraid.c 	if (rc) {
rc               4494 drivers/scsi/pmcraid.c 	int num_hrrq, rc, i;
rc               4518 drivers/scsi/pmcraid.c 		rc = request_irq(pci_irq_vector(pdev, i), isr, flag,
rc               4520 drivers/scsi/pmcraid.c 		if (rc)
rc               4538 drivers/scsi/pmcraid.c 	return rc;
rc               5278 drivers/scsi/pmcraid.c 	int rc;
rc               5284 drivers/scsi/pmcraid.c 	rc = pci_enable_device(pdev);
rc               5286 drivers/scsi/pmcraid.c 	if (rc) {
rc               5288 drivers/scsi/pmcraid.c 		return rc;
rc               5295 drivers/scsi/pmcraid.c 		rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
rc               5297 drivers/scsi/pmcraid.c 	if (rc == 0)
rc               5298 drivers/scsi/pmcraid.c 		rc = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
rc               5300 drivers/scsi/pmcraid.c 	if (rc != 0) {
rc               5307 drivers/scsi/pmcraid.c 	rc = pmcraid_register_interrupt_handler(pinstance);
rc               5309 drivers/scsi/pmcraid.c 	if (rc) {
rc               5312 drivers/scsi/pmcraid.c 		rc = -ENODEV;
rc               5329 drivers/scsi/pmcraid.c 		rc = -ENODEV;
rc               5346 drivers/scsi/pmcraid.c 	return rc;
rc               5491 drivers/scsi/pmcraid.c 	int found, rc, i;
rc               5525 drivers/scsi/pmcraid.c 			rc = memcmp(&res->cfg_entry.resource_address,
rc               5528 drivers/scsi/pmcraid.c 			if (!rc) {
rc               5658 drivers/scsi/pmcraid.c 	int rc = PCIBIOS_SUCCESSFUL;
rc               5668 drivers/scsi/pmcraid.c 	rc = pci_enable_device(pdev);
rc               5670 drivers/scsi/pmcraid.c 	if (rc) {
rc               5673 drivers/scsi/pmcraid.c 		return rc;
rc               5681 drivers/scsi/pmcraid.c 	rc = pci_request_regions(pdev, PMCRAID_DRIVER_NAME);
rc               5683 drivers/scsi/pmcraid.c 	if (rc < 0) {
rc               5693 drivers/scsi/pmcraid.c 		rc = -ENOMEM;
rc               5708 drivers/scsi/pmcraid.c 		rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
rc               5713 drivers/scsi/pmcraid.c 	if (rc == 0)
rc               5714 drivers/scsi/pmcraid.c 		rc = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
rc               5716 drivers/scsi/pmcraid.c 	if (rc != 0) {
rc               5726 drivers/scsi/pmcraid.c 		rc = -ENOMEM;
rc               5743 drivers/scsi/pmcraid.c 	rc = pmcraid_init_instance(pdev, host, mapped_pci_addr);
rc               5745 drivers/scsi/pmcraid.c 	if (rc < 0) {
rc               5753 drivers/scsi/pmcraid.c 	rc = pci_save_state(pinstance->pdev);
rc               5755 drivers/scsi/pmcraid.c 	if (rc != 0) {
rc               5762 drivers/scsi/pmcraid.c 	rc = pmcraid_register_interrupt_handler(pinstance);
rc               5764 drivers/scsi/pmcraid.c 	if (rc) {
rc               5772 drivers/scsi/pmcraid.c 	rc = pmcraid_init_buffers(pinstance);
rc               5774 drivers/scsi/pmcraid.c 	if (rc) {
rc               5790 drivers/scsi/pmcraid.c 		rc = 1;
rc               5795 drivers/scsi/pmcraid.c 	rc = scsi_add_host(pinstance->host, &pdev->dev);
rc               5796 drivers/scsi/pmcraid.c 	if (rc != 0) {
rc               5797 drivers/scsi/pmcraid.c 		pmcraid_err("couldn't add host into mid-layer: %d\n", rc);
rc               5803 drivers/scsi/pmcraid.c 	rc = pmcraid_setup_chrdev(pinstance);
rc               5805 drivers/scsi/pmcraid.c 	if (rc != 0) {
rc               5807 drivers/scsi/pmcraid.c 			     rc);
rc               5816 drivers/scsi/pmcraid.c 	return rc;
rc                 20 drivers/scsi/qedf/qedf_els.c 	int rc = 0;
rc                 29 drivers/scsi/qedf/qedf_els.c 		rc = -EINVAL;
rc                 38 drivers/scsi/qedf/qedf_els.c 	rc = fc_remote_port_chkready(fcport->rport);
rc                 39 drivers/scsi/qedf/qedf_els.c 	if (rc) {
rc                 41 drivers/scsi/qedf/qedf_els.c 		rc = -EAGAIN;
rc                 47 drivers/scsi/qedf/qedf_els.c 		rc = -EAGAIN;
rc                 53 drivers/scsi/qedf/qedf_els.c 		rc = -EINVAL;
rc                 61 drivers/scsi/qedf/qedf_els.c 		rc = -ENOMEM;
rc                 81 drivers/scsi/qedf/qedf_els.c 	rc = qedf_init_mp_req(els_req);
rc                 82 drivers/scsi/qedf/qedf_els.c 	if (rc) {
rc                 87 drivers/scsi/qedf/qedf_els.c 		rc = 0;
rc                 98 drivers/scsi/qedf/qedf_els.c 		rc = -EINVAL;
rc                101 drivers/scsi/qedf/qedf_els.c 	if (rc)
rc                139 drivers/scsi/qedf/qedf_els.c 	return rc;
rc                228 drivers/scsi/qedf/qedf_els.c 	int rc;
rc                285 drivers/scsi/qedf/qedf_els.c 		rc = -ENOMEM;
rc                297 drivers/scsi/qedf/qedf_els.c 	rc = qedf_initiate_els(fcport, ELS_RRQ, &rrq, sizeof(rrq),
rc                301 drivers/scsi/qedf/qedf_els.c 	if (rc) {
rc                307 drivers/scsi/qedf/qedf_els.c 	return rc;
rc                493 drivers/scsi/qedf/qedf_els.c 	int rc;
rc                502 drivers/scsi/qedf/qedf_els.c 		rc = -ENOMEM;
rc                512 drivers/scsi/qedf/qedf_els.c 	rc = qedf_initiate_els(fcport, ELS_ADISC, adisc, sizeof(*adisc),
rc                516 drivers/scsi/qedf/qedf_els.c 	if (rc) {
rc                520 drivers/scsi/qedf/qedf_els.c 	return rc;
rc                616 drivers/scsi/qedf/qedf_els.c 	int rc;
rc                651 drivers/scsi/qedf/qedf_els.c 		rc = -ENOMEM;
rc                663 drivers/scsi/qedf/qedf_els.c 	rc = qedf_initiate_els(fcport, ELS_SRR, &srr, sizeof(srr),
rc                667 drivers/scsi/qedf/qedf_els.c 	if (rc) {
rc                678 drivers/scsi/qedf/qedf_els.c 	return rc;
rc                731 drivers/scsi/qedf/qedf_els.c 	int rc;
rc                746 drivers/scsi/qedf/qedf_els.c 	rc = qedf_send_srr(io_req, cb_arg->offset, cb_arg->r_ctl);
rc                747 drivers/scsi/qedf/qedf_els.c 	if (rc)
rc                760 drivers/scsi/qedf/qedf_els.c 	bool rc = false;
rc                814 drivers/scsi/qedf/qedf_els.c 	return rc;
rc                986 drivers/scsi/qedf/qedf_els.c 	int rc;
rc               1020 drivers/scsi/qedf/qedf_els.c 		rc = -ENOMEM;
rc               1035 drivers/scsi/qedf/qedf_els.c 	rc = qedf_initiate_els(fcport, ELS_REC, &rec, sizeof(rec),
rc               1039 drivers/scsi/qedf/qedf_els.c 	if (rc) {
rc               1045 drivers/scsi/qedf/qedf_els.c 	return rc;
rc                 23 drivers/scsi/qedf/qedf_fip.c 	int rc = -1;
rc                 70 drivers/scsi/qedf/qedf_fip.c 	rc = qed_ops->ll2->start_xmit(qedf->cdev, skb, flags);
rc                 71 drivers/scsi/qedf/qedf_fip.c 	if (rc) {
rc                 72 drivers/scsi/qedf/qedf_fip.c 		QEDF_ERR(&qedf->dbg_ctx, "start_xmit failed rc = %d.\n", rc);
rc                128 drivers/scsi/qedf/qedf_fip.c 	int rc = -1;
rc                157 drivers/scsi/qedf/qedf_fip.c 	rc = qed_ops->ll2->start_xmit(qedf->cdev, skb, 0);
rc                158 drivers/scsi/qedf/qedf_fip.c 	if (rc) {
rc                159 drivers/scsi/qedf/qedf_fip.c 		QEDF_ERR(&qedf->dbg_ctx, "start_xmit failed rc = %d.\n", rc);
rc                950 drivers/scsi/qedf/qedf_io.c 	int rc = 0;
rc                997 drivers/scsi/qedf/qedf_io.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1004 drivers/scsi/qedf/qedf_io.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1017 drivers/scsi/qedf/qedf_io.c 		rc = SCSI_MLQUEUE_TARGET_BUSY;
rc               1028 drivers/scsi/qedf/qedf_io.c 			rc = SCSI_MLQUEUE_TARGET_BUSY;
rc               1036 drivers/scsi/qedf/qedf_io.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1049 drivers/scsi/qedf/qedf_io.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               1055 drivers/scsi/qedf/qedf_io.c 	return rc;
rc               1570 drivers/scsi/qedf/qedf_io.c 	int i, rc;
rc               1684 drivers/scsi/qedf/qedf_io.c 			rc = kref_get_unless_zero(&io_req->refcount);
rc               1685 drivers/scsi/qedf/qedf_io.c 			if (!rc) {
rc               1702 drivers/scsi/qedf/qedf_io.c 			rc = kref_get_unless_zero(&io_req->refcount);
rc               1703 drivers/scsi/qedf/qedf_io.c 			if (!rc) {
rc               1760 drivers/scsi/qedf/qedf_io.c 		rc = kref_get_unless_zero(&io_req->refcount);
rc               1761 drivers/scsi/qedf/qedf_io.c 		if (!rc) {
rc               1839 drivers/scsi/qedf/qedf_io.c 	int rc = 0;
rc               1848 drivers/scsi/qedf/qedf_io.c 		rc = 1;
rc               1857 drivers/scsi/qedf/qedf_io.c 		rc = 1;
rc               1866 drivers/scsi/qedf/qedf_io.c 		rc = 1;
rc               1872 drivers/scsi/qedf/qedf_io.c 		rc = 1;
rc               1879 drivers/scsi/qedf/qedf_io.c 		rc = 1;
rc               1885 drivers/scsi/qedf/qedf_io.c 		rc = 1;
rc               1895 drivers/scsi/qedf/qedf_io.c 		rc = 1;
rc               1932 drivers/scsi/qedf/qedf_io.c 	return rc;
rc               1940 drivers/scsi/qedf/qedf_io.c 	int rc;
rc               1982 drivers/scsi/qedf/qedf_io.c 		rc = kref_get_unless_zero(&io_req->refcount);	/* ID: 003 */
rc               1983 drivers/scsi/qedf/qedf_io.c 		if (!rc) {
rc               2137 drivers/scsi/qedf/qedf_io.c 	int rc = SUCCESS;
rc               2152 drivers/scsi/qedf/qedf_io.c 		rc = 1;
rc               2219 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2248 drivers/scsi/qedf/qedf_io.c 	if (rc == SUCCESS)
rc               2253 drivers/scsi/qedf/qedf_io.c 	return rc;
rc               2275 drivers/scsi/qedf/qedf_io.c 	int rc = 0;
rc               2291 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2298 drivers/scsi/qedf/qedf_io.c 		rc = -EAGAIN;
rc               2350 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2358 drivers/scsi/qedf/qedf_io.c 			rc = SUCCESS;
rc               2360 drivers/scsi/qedf/qedf_io.c 			rc = FAILED;
rc               2381 drivers/scsi/qedf/qedf_io.c 	if (rc != SUCCESS) {
rc               2383 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2386 drivers/scsi/qedf/qedf_io.c 		rc = SUCCESS;
rc               2388 drivers/scsi/qedf/qedf_io.c 	return rc;
rc               2398 drivers/scsi/qedf/qedf_io.c 	int rc = SUCCESS;
rc               2429 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2433 drivers/scsi/qedf/qedf_io.c 	rc = fc_block_scsi_eh(sc_cmd);
rc               2434 drivers/scsi/qedf/qedf_io.c 	if (rc)
rc               2439 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2447 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2453 drivers/scsi/qedf/qedf_io.c 		rc = SUCCESS;
rc               2459 drivers/scsi/qedf/qedf_io.c 		rc = SUCCESS;
rc               2465 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2477 drivers/scsi/qedf/qedf_io.c 		rc = FAILED;
rc               2481 drivers/scsi/qedf/qedf_io.c 	rc = qedf_execute_tmf(fcport, sc_cmd, tm_flags);
rc               2485 drivers/scsi/qedf/qedf_io.c 	return rc;
rc                162 drivers/scsi/qedf/qedf_main.c 	int rc;
rc                168 drivers/scsi/qedf/qedf_main.c 		rc = qedf_initiate_fipvlan_req(qedf);
rc                169 drivers/scsi/qedf/qedf_main.c 		if (rc)
rc                356 drivers/scsi/qedf/qedf_main.c 	bool rc;
rc                381 drivers/scsi/qedf/qedf_main.c 	rc = qedf_initiate_fipvlan_req(qedf);
rc                383 drivers/scsi/qedf/qedf_main.c 	if (!rc)
rc                657 drivers/scsi/qedf/qedf_main.c 	int rc = FAILED;
rc                671 drivers/scsi/qedf/qedf_main.c 		rc = 1;
rc                682 drivers/scsi/qedf/qedf_main.c 		rc = SUCCESS;
rc                709 drivers/scsi/qedf/qedf_main.c 	rc = fc_block_scsi_eh(sc_cmd);
rc                710 drivers/scsi/qedf/qedf_main.c 	if (rc)
rc                723 drivers/scsi/qedf/qedf_main.c 			rc = SUCCESS;
rc                726 drivers/scsi/qedf/qedf_main.c 			rc = FAILED;
rc                743 drivers/scsi/qedf/qedf_main.c 		rc = SUCCESS;
rc                755 drivers/scsi/qedf/qedf_main.c 		rc = SUCCESS;
rc                770 drivers/scsi/qedf/qedf_main.c 		rc = SUCCESS;
rc                773 drivers/scsi/qedf/qedf_main.c 		rc = FAILED;
rc                776 drivers/scsi/qedf/qedf_main.c 	if (rc == SUCCESS)
rc                788 drivers/scsi/qedf/qedf_main.c 	return rc;
rc                935 drivers/scsi/qedf/qedf_main.c 	int rc;
rc                938 drivers/scsi/qedf/qedf_main.c 	rc = fcoe_get_paged_crc_eof(skb, tlen, &qedf_global);
rc                941 drivers/scsi/qedf/qedf_main.c 	return rc;
rc                969 drivers/scsi/qedf/qedf_main.c 	int rc = 0;
rc                977 drivers/scsi/qedf/qedf_main.c 			rc = 1;
rc                982 drivers/scsi/qedf/qedf_main.c 	return rc;
rc               1006 drivers/scsi/qedf/qedf_main.c 	int rc;
rc               1075 drivers/scsi/qedf/qedf_main.c 		rc = qedf_xmit_l2_frame(fcport, fp);
rc               1080 drivers/scsi/qedf/qedf_main.c 		if (rc)
rc               1167 drivers/scsi/qedf/qedf_main.c 	rc = qed_ops->ll2->start_xmit(qedf->cdev, skb, 0);
rc               1168 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               1169 drivers/scsi/qedf/qedf_main.c 		QEDF_ERR(&qedf->dbg_ctx, "start_xmit failed rc = %d.\n", rc);
rc               1171 drivers/scsi/qedf/qedf_main.c 		return rc;
rc               1725 drivers/scsi/qedf/qedf_main.c 	int rc = 0;
rc               1727 drivers/scsi/qedf/qedf_main.c 	rc = fcoe_validate_vport_create(vport);
rc               1728 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               1738 drivers/scsi/qedf/qedf_main.c 		rc = -EIO;
rc               1746 drivers/scsi/qedf/qedf_main.c 		rc = -ENOMEM;
rc               1767 drivers/scsi/qedf/qedf_main.c 	rc = qedf_vport_libfc_config(vport, vn_port);
rc               1768 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               1785 drivers/scsi/qedf/qedf_main.c 	rc = scsi_add_host(vn_port->host, &vport->dev);
rc               1786 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               1788 drivers/scsi/qedf/qedf_main.c 			  "Error adding Scsi_Host rc=0x%x.\n", rc);
rc               1833 drivers/scsi/qedf/qedf_main.c 	return rc;
rc               2268 drivers/scsi/qedf/qedf_main.c 	int i, rc, cpu;
rc               2280 drivers/scsi/qedf/qedf_main.c 		rc = request_irq(vector, qedf_msix_handler, 0, "qedf",
rc               2283 drivers/scsi/qedf/qedf_main.c 		if (rc) {
rc               2286 drivers/scsi/qedf/qedf_main.c 			return rc;
rc               2290 drivers/scsi/qedf/qedf_main.c 		rc = irq_set_affinity_hint(vector, get_cpu_mask(cpu));
rc               2299 drivers/scsi/qedf/qedf_main.c 	int rc = 0;
rc               2304 drivers/scsi/qedf/qedf_main.c 	rc = qed_ops->common->set_fp_int(qedf->cdev, num_online_cpus());
rc               2305 drivers/scsi/qedf/qedf_main.c 	if (rc <= 0)
rc               2308 drivers/scsi/qedf/qedf_main.c 	rc  = qed_ops->common->get_fp_int(qedf->cdev, &qedf->int_info);
rc               2309 drivers/scsi/qedf/qedf_main.c 	if (rc)
rc               2899 drivers/scsi/qedf/qedf_main.c 	int status = 0, rc;
rc               2935 drivers/scsi/qedf/qedf_main.c 	rc = qedf_alloc_bdq(qedf);
rc               2936 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               3154 drivers/scsi/qedf/qedf_main.c 	int rc = -EINVAL;
rc               3178 drivers/scsi/qedf/qedf_main.c 			rc = -ENOMEM;
rc               3253 drivers/scsi/qedf/qedf_main.c 		rc = -ENODEV;
rc               3258 drivers/scsi/qedf/qedf_main.c 	rc = qed_ops->fill_dev_info(qedf->cdev, &qedf->dev_info);
rc               3259 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               3277 drivers/scsi/qedf/qedf_main.c 	rc = qedf_set_fcoe_pf_param(qedf);
rc               3278 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               3293 drivers/scsi/qedf/qedf_main.c 	rc = qedf_prepare_sb(qedf);
rc               3294 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               3307 drivers/scsi/qedf/qedf_main.c 	rc = qed_ops->common->slowpath_start(qedf->cdev, &slowpath_params);
rc               3308 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               3320 drivers/scsi/qedf/qedf_main.c 	rc = qedf_setup_int(qedf);
rc               3321 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               3326 drivers/scsi/qedf/qedf_main.c 	rc = qed_ops->start(qedf->cdev, &qedf->tasks);
rc               3327 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               3388 drivers/scsi/qedf/qedf_main.c 		rc = -ENOMEM;
rc               3397 drivers/scsi/qedf/qedf_main.c 		rc = scsi_add_host(host, &pdev->dev);
rc               3398 drivers/scsi/qedf/qedf_main.c 		if (rc) {
rc               3400 drivers/scsi/qedf/qedf_main.c 				  "Error adding Scsi_Host rc=0x%x.\n", rc);
rc               3415 drivers/scsi/qedf/qedf_main.c 		rc = -ENOMEM;
rc               3426 drivers/scsi/qedf/qedf_main.c 	rc = qed_ops->ll2->start(qedf->cdev, &params);
rc               3427 drivers/scsi/qedf/qedf_main.c 	if (rc) {
rc               3445 drivers/scsi/qedf/qedf_main.c 		rc = qedf_lport_setup(qedf);
rc               3446 drivers/scsi/qedf/qedf_main.c 		if (rc) {
rc               3459 drivers/scsi/qedf/qedf_main.c 		rc = -ENOMEM;
rc               3478 drivers/scsi/qedf/qedf_main.c 			rc = qedf_alloc_grc_dump_buf(&qedf->grcdump,
rc               3480 drivers/scsi/qedf/qedf_main.c 			if (rc) {
rc               3541 drivers/scsi/qedf/qedf_main.c 	return rc;
rc               3552 drivers/scsi/qedf/qedf_main.c 	int rc;
rc               3650 drivers/scsi/qedf/qedf_main.c 	rc = qed_ops->common->update_drv_state(qedf->cdev, false);
rc               3651 drivers/scsi/qedf/qedf_main.c 	if (rc)
rc                723 drivers/scsi/qedi/qedi_iscsi.c 	int rc = 0;
rc                734 drivers/scsi/qedi/qedi_iscsi.c 			rc = qedi_send_iscsi_nopout(qedi_conn, task,
rc                737 drivers/scsi/qedi/qedi_iscsi.c 			rc = qedi_send_iscsi_nopout(qedi_conn, task,
rc                741 drivers/scsi/qedi/qedi_iscsi.c 		rc = qedi_send_iscsi_logout(qedi_conn, task);
rc                744 drivers/scsi/qedi/qedi_iscsi.c 		rc = qedi_iscsi_abort_work(qedi_conn, task);
rc                747 drivers/scsi/qedi/qedi_iscsi.c 		rc = qedi_send_iscsi_text(qedi_conn, task);
rc                754 drivers/scsi/qedi/qedi_iscsi.c 	return rc;
rc               1112 drivers/scsi/qedi/qedi_iscsi.c 	int rc = 0;
rc               1145 drivers/scsi/qedi/qedi_iscsi.c 	rc = qedi_ops->ll2->start_xmit(cdev, skb, 0);
rc               1146 drivers/scsi/qedi/qedi_iscsi.c 	if (rc) {
rc               1148 drivers/scsi/qedi/qedi_iscsi.c 			 rc);
rc               1155 drivers/scsi/qedi/qedi_iscsi.c 	return rc;
rc                214 drivers/scsi/qedi/qedi_main.c 	int rc = 0;
rc                217 drivers/scsi/qedi/qedi_main.c 		return rc;
rc                228 drivers/scsi/qedi/qedi_main.c 		rc = -ENOMEM;
rc                238 drivers/scsi/qedi/qedi_main.c 		rc = -ENOMEM;
rc                241 drivers/scsi/qedi/qedi_main.c 	return rc;
rc                247 drivers/scsi/qedi/qedi_main.c 	return rc;
rc                253 drivers/scsi/qedi/qedi_main.c 	int rc = 0;
rc                269 drivers/scsi/qedi/qedi_main.c 		rc = -ENOMEM;
rc                278 drivers/scsi/qedi/qedi_main.c 	rc = __qedi_alloc_uio_rings(udev);
rc                279 drivers/scsi/qedi/qedi_main.c 	if (rc)
rc               1146 drivers/scsi/qedi/qedi_main.c 	int rc = 0;
rc               1163 drivers/scsi/qedi/qedi_main.c 			rc = -1;
rc               1178 drivers/scsi/qedi/qedi_main.c 			rc = -1;
rc               1189 drivers/scsi/qedi/qedi_main.c 		rc = -1;
rc               1192 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               1343 drivers/scsi/qedi/qedi_main.c 	int i, rc, cpu;
rc               1356 drivers/scsi/qedi/qedi_main.c 		rc = request_irq(qedi->int_info.msix[idx].vector,
rc               1359 drivers/scsi/qedi/qedi_main.c 		if (rc) {
rc               1362 drivers/scsi/qedi/qedi_main.c 			return rc;
rc               1365 drivers/scsi/qedi/qedi_main.c 		rc = irq_set_affinity_hint(qedi->int_info.msix[idx].vector,
rc               1375 drivers/scsi/qedi/qedi_main.c 	int rc = 0;
rc               1377 drivers/scsi/qedi/qedi_main.c 	rc = qedi_ops->common->set_fp_int(qedi->cdev, num_online_cpus());
rc               1378 drivers/scsi/qedi/qedi_main.c 	rc = qedi_ops->common->get_fp_int(qedi->cdev, &qedi->int_info);
rc               1379 drivers/scsi/qedi/qedi_main.c 	if (rc)
rc               1387 drivers/scsi/qedi/qedi_main.c 		rc = qedi_request_msix_irq(qedi);
rc               1397 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               1556 drivers/scsi/qedi/qedi_main.c 	int status = 0, rc;
rc               1589 drivers/scsi/qedi/qedi_main.c 	rc = qedi_alloc_bdq(qedi);
rc               1590 drivers/scsi/qedi/qedi_main.c 	if (rc)
rc               1594 drivers/scsi/qedi/qedi_main.c 	rc = qedi_alloc_nvm_iscsi_cfg(qedi);
rc               1595 drivers/scsi/qedi/qedi_main.c 	if (rc)
rc               1980 drivers/scsi/qedi/qedi_main.c 	int rc = 1;
rc               2013 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, ip_len, fmt, ip);
rc               2016 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, ip_len, fmt, sub);
rc               2019 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, ip_len, fmt, gw);
rc               2022 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, 3, "%hhd\n",
rc               2026 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, 3, "0\n");
rc               2029 drivers/scsi/qedi/qedi_main.c 		rc = sysfs_format_mac(buf, qedi->mac, ETH_ALEN);
rc               2032 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, 12, "%d\n",
rc               2038 drivers/scsi/qedi/qedi_main.c 			rc = snprintf(buf, 3, "3\n");
rc               2041 drivers/scsi/qedi/qedi_main.c 		rc = 0;
rc               2045 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               2050 drivers/scsi/qedi/qedi_main.c 	int rc = 1;
rc               2061 drivers/scsi/qedi/qedi_main.c 		rc = 0444;
rc               2064 drivers/scsi/qedi/qedi_main.c 		rc = 0;
rc               2067 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               2074 drivers/scsi/qedi/qedi_main.c 	int rc;
rc               2085 drivers/scsi/qedi/qedi_main.c 		rc = sprintf(buf, "%.*s\n", NVM_ISCSI_CFG_ISCSI_NAME_MAX_LEN,
rc               2089 drivers/scsi/qedi/qedi_main.c 		rc = 0;
rc               2092 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               2097 drivers/scsi/qedi/qedi_main.c 	int rc;
rc               2101 drivers/scsi/qedi/qedi_main.c 		rc = 0444;
rc               2104 drivers/scsi/qedi/qedi_main.c 		rc = 0;
rc               2107 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               2114 drivers/scsi/qedi/qedi_main.c 	int rc = 1;
rc               2152 drivers/scsi/qedi/qedi_main.c 		rc = sprintf(buf, "%.*s\n", NVM_ISCSI_CFG_ISCSI_NAME_MAX_LEN,
rc               2157 drivers/scsi/qedi/qedi_main.c 			rc = snprintf(buf, ip_len, "%pI6\n",
rc               2160 drivers/scsi/qedi/qedi_main.c 			rc = snprintf(buf, ip_len, "%pI4\n",
rc               2164 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, 12, "%d\n",
rc               2169 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, 22, "%.*d\n",
rc               2174 drivers/scsi/qedi/qedi_main.c 		rc = sprintf(buf, "%.*s\n", NVM_ISCSI_CFG_CHAP_NAME_MAX_LEN,
rc               2178 drivers/scsi/qedi/qedi_main.c 		rc = sprintf(buf, "%.*s\n", NVM_ISCSI_CFG_CHAP_NAME_MAX_LEN,
rc               2182 drivers/scsi/qedi/qedi_main.c 		rc = sprintf(buf, "%.*s\n", NVM_ISCSI_CFG_CHAP_NAME_MAX_LEN,
rc               2186 drivers/scsi/qedi/qedi_main.c 		rc = sprintf(buf, "%.*s\n", NVM_ISCSI_CFG_CHAP_NAME_MAX_LEN,
rc               2190 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, 3, "%hhd\n", SYSFS_FLAG_FW_SEL_BOOT);
rc               2193 drivers/scsi/qedi/qedi_main.c 		rc = snprintf(buf, 3, "0\n");
rc               2196 drivers/scsi/qedi/qedi_main.c 		rc = 0;
rc               2201 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               2220 drivers/scsi/qedi/qedi_main.c 	int rc;
rc               2233 drivers/scsi/qedi/qedi_main.c 		rc = 0444;
rc               2236 drivers/scsi/qedi/qedi_main.c 		rc = 0;
rc               2239 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               2402 drivers/scsi/qedi/qedi_main.c 	int rc;
rc               2408 drivers/scsi/qedi/qedi_main.c 			rc = -ENOMEM;
rc               2422 drivers/scsi/qedi/qedi_main.c 		rc = -ENODEV;
rc               2429 drivers/scsi/qedi/qedi_main.c 	rc = qedi_ops->fill_dev_info(qedi->cdev, &qedi->dev_info);
rc               2430 drivers/scsi/qedi/qedi_main.c 	if (rc)
rc               2439 drivers/scsi/qedi/qedi_main.c 		rc = qedi_set_iscsi_pf_param(qedi);
rc               2440 drivers/scsi/qedi/qedi_main.c 		if (rc) {
rc               2441 drivers/scsi/qedi/qedi_main.c 			rc = -ENOMEM;
rc               2450 drivers/scsi/qedi/qedi_main.c 	rc = qedi_prepare_fp(qedi);
rc               2451 drivers/scsi/qedi/qedi_main.c 	if (rc) {
rc               2464 drivers/scsi/qedi/qedi_main.c 	rc = qedi_ops->common->slowpath_start(qedi->cdev, &sp_params);
rc               2465 drivers/scsi/qedi/qedi_main.c 	if (rc) {
rc               2475 drivers/scsi/qedi/qedi_main.c 	rc = qedi_setup_int(qedi);
rc               2476 drivers/scsi/qedi/qedi_main.c 	if (rc)
rc               2482 drivers/scsi/qedi/qedi_main.c 	rc = qedi_ops->fill_dev_info(qedi->cdev, &qedi->dev_info);
rc               2483 drivers/scsi/qedi/qedi_main.c 	if (rc)
rc               2542 drivers/scsi/qedi/qedi_main.c 	rc = qedi_ops->start(qedi->cdev, &qedi->tasks,
rc               2544 drivers/scsi/qedi/qedi_main.c 	if (rc) {
rc               2545 drivers/scsi/qedi/qedi_main.c 		rc = -ENODEV;
rc               2558 drivers/scsi/qedi/qedi_main.c 	rc = qedi_ops->common->set_link(qedi->cdev, &link_params);
rc               2559 drivers/scsi/qedi/qedi_main.c 	if (rc) {
rc               2577 drivers/scsi/qedi/qedi_main.c 			rc = -ENOMEM;
rc               2582 drivers/scsi/qedi/qedi_main.c 		rc = qedi_alloc_uio_rings(qedi);
rc               2583 drivers/scsi/qedi/qedi_main.c 		if (rc) {
rc               2585 drivers/scsi/qedi/qedi_main.c 				 "UIO alloc ring failed err=%d\n", rc);
rc               2589 drivers/scsi/qedi/qedi_main.c 		rc = qedi_init_uio(qedi);
rc               2590 drivers/scsi/qedi/qedi_main.c 		if (rc) {
rc               2592 drivers/scsi/qedi/qedi_main.c 				 "UIO init failed, err=%d\n", rc);
rc               2597 drivers/scsi/qedi/qedi_main.c 		rc = qedi_setup_cid_que(qedi);
rc               2598 drivers/scsi/qedi/qedi_main.c 		if (rc) {
rc               2604 drivers/scsi/qedi/qedi_main.c 		rc = qedi_cm_alloc_mem(qedi);
rc               2605 drivers/scsi/qedi/qedi_main.c 		if (rc) {
rc               2611 drivers/scsi/qedi/qedi_main.c 		rc = qedi_alloc_itt(qedi);
rc               2612 drivers/scsi/qedi/qedi_main.c 		if (rc) {
rc               2623 drivers/scsi/qedi/qedi_main.c 			rc = -ENODEV;
rc               2632 drivers/scsi/qedi/qedi_main.c 			rc = -ENODEV;
rc               2644 drivers/scsi/qedi/qedi_main.c 		rc = qedi_ops->common->update_drv_state(qedi->cdev, true);
rc               2645 drivers/scsi/qedi/qedi_main.c 		if (rc)
rc               2673 drivers/scsi/qedi/qedi_main.c 	return rc;
rc               2705 drivers/scsi/qedi/qedi_main.c 	int cpu, rc = 0;
rc               2720 drivers/scsi/qedi/qedi_main.c 		rc = -ENOMEM;
rc               2731 drivers/scsi/qedi/qedi_main.c 	rc = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "scsi/qedi:online",
rc               2733 drivers/scsi/qedi/qedi_main.c 	if (rc < 0)
rc               2735 drivers/scsi/qedi/qedi_main.c 	qedi_cpuhp_state = rc;
rc               2737 drivers/scsi/qedi/qedi_main.c 	rc = pci_register_driver(&qedi_pci_driver);
rc               2738 drivers/scsi/qedi/qedi_main.c 	if (rc) {
rc               2754 drivers/scsi/qedi/qedi_main.c 	return rc;
rc                976 drivers/scsi/qla1280.c 	int rc;
rc                979 drivers/scsi/qla1280.c 	rc = qla1280_error_action(cmd, ABORT_COMMAND);
rc                982 drivers/scsi/qla1280.c 	return rc;
rc                992 drivers/scsi/qla1280.c 	int rc;
rc                995 drivers/scsi/qla1280.c 	rc = qla1280_error_action(cmd, DEVICE_RESET);
rc                998 drivers/scsi/qla1280.c 	return rc;
rc               1008 drivers/scsi/qla1280.c 	int rc;
rc               1011 drivers/scsi/qla1280.c 	rc = qla1280_error_action(cmd, BUS_RESET);
rc               1014 drivers/scsi/qla1280.c 	return rc;
rc               1024 drivers/scsi/qla1280.c 	int rc;
rc               1027 drivers/scsi/qla1280.c 	rc = qla1280_error_action(cmd, ADAPTER_RESET);
rc               1030 drivers/scsi/qla1280.c 	return rc;
rc               1512 drivers/scsi/qla2xxx/qla_attr.c 	int rc;
rc               1527 drivers/scsi/qla2xxx/qla_attr.c 	rc = qla2x00_get_thermal_temp(vha, &temp);
rc               1529 drivers/scsi/qla2xxx/qla_attr.c 	if (rc == QLA_SUCCESS)
rc               1828 drivers/scsi/qla2xxx/qla_attr.c 	int rc = 0;
rc               2102 drivers/scsi/qla2xxx/qla_attr.c 	return rc;
rc                525 drivers/scsi/qla2xxx/qla_def.h 			int rc;
rc                614 drivers/scsi/qla2xxx/qla_def.h 	int rc;
rc               2493 drivers/scsi/qla2xxx/qla_def.h 	u16			data[2], rc;
rc                 63 drivers/scsi/qla2xxx/qla_dfs.c 	int rc, i;
rc                 79 drivers/scsi/qla2xxx/qla_dfs.c 		rc = qla24xx_gidlist_wait(vha, gid_list, gid_list_dma,
rc                 81 drivers/scsi/qla2xxx/qla_dfs.c 		if (rc != QLA_SUCCESS)
rc                 94 drivers/scsi/qla2xxx/qla_dfs.c 			rc = qla24xx_gpdb_wait(vha, &fc_port, 0);
rc                129 drivers/scsi/qla2xxx/qla_dfs.c 	int rc;
rc                131 drivers/scsi/qla2xxx/qla_dfs.c 	rc = qla24xx_res_count_wait(vha, mb, SIZEOF_IOCB_MB_REG);
rc                132 drivers/scsi/qla2xxx/qla_dfs.c 	if (rc != QLA_SUCCESS) {
rc                133 drivers/scsi/qla2xxx/qla_dfs.c 		seq_printf(s, "Mailbox Command failed %d, mb %#x", rc, mb[0]);
rc                386 drivers/scsi/qla2xxx/qla_dfs.c 	int rc = 0;
rc                412 drivers/scsi/qla2xxx/qla_dfs.c 		rc = -EINVAL;
rc                420 drivers/scsi/qla2xxx/qla_dfs.c 	rc = count;
rc                423 drivers/scsi/qla2xxx/qla_dfs.c 	return rc;
rc                502 drivers/scsi/qla2xxx/qla_gs.c static void qla2x00_async_sns_sp_done(srb_t *sp, int rc)
rc                508 drivers/scsi/qla2xxx/qla_gs.c 	sp->rc = rc;
rc                509 drivers/scsi/qla2xxx/qla_gs.c 	if (rc == QLA_SUCCESS) {
rc                513 drivers/scsi/qla2xxx/qla_gs.c 	} else if (rc == QLA_FUNCTION_TIMEOUT) {
rc                525 drivers/scsi/qla2xxx/qla_gs.c 		    sp->name, rc, sp->retry_count);
rc               2972 drivers/scsi/qla2xxx/qla_gs.c 	    fcport->fw_login_state, ea->rc, ea->sp->gen2, fcport->login_gen,
rc               3034 drivers/scsi/qla2xxx/qla_gs.c 	ea.rc = res;
rc               3157 drivers/scsi/qla2xxx/qla_gs.c 	if (ea->rc) {
rc               3275 drivers/scsi/qla2xxx/qla_gs.c 	ea.rc = res;
rc               3469 drivers/scsi/qla2xxx/qla_gs.c 	ea.rc = res;
rc               3538 drivers/scsi/qla2xxx/qla_gs.c 	int rc = 0;
rc               3547 drivers/scsi/qla2xxx/qla_gs.c 			rc = 1;
rc               3553 drivers/scsi/qla2xxx/qla_gs.c 	return rc;
rc               3559 drivers/scsi/qla2xxx/qla_gs.c 	u32 i, rc;
rc               3576 drivers/scsi/qla2xxx/qla_gs.c 	rc = sp->rc;
rc               3577 drivers/scsi/qla2xxx/qla_gs.c 	if (rc) {
rc               3865 drivers/scsi/qla2xxx/qla_gs.c 	int rc;
rc               3873 drivers/scsi/qla2xxx/qla_gs.c 	sp->rc = res;
rc               3883 drivers/scsi/qla2xxx/qla_gs.c 		rc = qla2x00_post_gnnft_gpnft_done_work(vha, sp,
rc               3885 drivers/scsi/qla2xxx/qla_gs.c 		if (rc) {
rc               3915 drivers/scsi/qla2xxx/qla_gs.c 		sp->rc = res;
rc               3916 drivers/scsi/qla2xxx/qla_gs.c 		rc = qla2x00_post_nvme_gpnft_work(vha, sp, QLA_EVT_GPNFT);
rc               3917 drivers/scsi/qla2xxx/qla_gs.c 		if (rc) {
rc               3926 drivers/scsi/qla2xxx/qla_gs.c 		rc = qla2x00_post_gnnft_gpnft_done_work(vha, sp,
rc               3929 drivers/scsi/qla2xxx/qla_gs.c 		rc = qla2x00_post_gnnft_gpnft_done_work(vha, sp,
rc               3933 drivers/scsi/qla2xxx/qla_gs.c 	if (rc) {
rc               4251 drivers/scsi/qla2xxx/qla_gs.c 	ea.rc = res;
rc               4347 drivers/scsi/qla2xxx/qla_gs.c 	    fcport->fw_login_state, ea->rc, fcport->login_gen, ea->sp->gen2,
rc               4381 drivers/scsi/qla2xxx/qla_gs.c 	ea.rc = res;
rc                202 drivers/scsi/qla2xxx/qla_init.c 	int rc, h;
rc                218 drivers/scsi/qla2xxx/qla_init.c 		rc = qla24xx_async_abort_cmd(sp, false);
rc                219 drivers/scsi/qla2xxx/qla_init.c 		if (rc) {
rc                246 drivers/scsi/qla2xxx/qla_init.c 		rc = qla24xx_async_abort_cmd(sp, false);
rc                247 drivers/scsi/qla2xxx/qla_init.c 		if (rc) {
rc                492 drivers/scsi/qla2xxx/qla_init.c 	    fcport->fw_login_state, ea->rc, fcport->login_gen, ea->sp->gen2,
rc                554 drivers/scsi/qla2xxx/qla_init.c 	ea.rc = res;
rc                695 drivers/scsi/qla2xxx/qla_init.c 	    fcport->fw_login_state, ea->rc,
rc                702 drivers/scsi/qla2xxx/qla_init.c 	if (ea->rc) { /* rval */
rc                988 drivers/scsi/qla2xxx/qla_init.c 	ea.rc = res;
rc               1419 drivers/scsi/qla2xxx/qla_init.c 	    ea->rc);
rc               1471 drivers/scsi/qla2xxx/qla_init.c 	int rc;
rc               1500 drivers/scsi/qla2xxx/qla_init.c 			rc = qla2x00_find_new_loop_id(vha, fcport);
rc               1501 drivers/scsi/qla2xxx/qla_init.c 			if (rc) {
rc               1947 drivers/scsi/qla2xxx/qla_init.c 	    fcport->fw_login_state, ea->rc, ea->sp->gen2, fcport->login_gen,
rc               3540 drivers/scsi/qla2xxx/qla_init.c 	int rc = QLA_SUCCESS;
rc               3547 drivers/scsi/qla2xxx/qla_init.c 	rc = qla2x00_read_sfp_dev(vha, NULL, 0);
rc               3548 drivers/scsi/qla2xxx/qla_init.c 	if (rc)
rc               3575 drivers/scsi/qla2xxx/qla_init.c 		rc = QLA_SUCCESS;
rc               3577 drivers/scsi/qla2xxx/qla_init.c 	return rc;
rc               1986 drivers/scsi/qla2xxx/qla_isr.c 	sp->rc = rval;
rc               6230 drivers/scsi/qla2xxx/qla_mbx.c 	sp->u.iocb_cmd.u.mbx.rc = res;
rc               6281 drivers/scsi/qla2xxx/qla_mbx.c 	rval = c->u.mbx.rc;
rc                974 drivers/scsi/qla2xxx/qla_mid.c 	rval = sp->rc;
rc               5215 drivers/scsi/qla2xxx/qla_os.c 	int rc;
rc               5222 drivers/scsi/qla2xxx/qla_os.c 		rc = QLA_SUCCESS;
rc               5236 drivers/scsi/qla2xxx/qla_os.c 			rc = qla2x00_async_logout(vha, e->u.logio.fcport);
rc               5281 drivers/scsi/qla2xxx/qla_os.c 			rc = qla2x00_async_prlo(vha, e->u.logio.fcport);
rc               5315 drivers/scsi/qla2xxx/qla_os.c 		if (rc == EAGAIN) {
rc               6996 drivers/scsi/qla2xxx/qla_os.c 	int rc;
rc               7016 drivers/scsi/qla2xxx/qla_os.c 		rc = pci_enable_device_mem(pdev);
rc               7018 drivers/scsi/qla2xxx/qla_os.c 		rc = pci_enable_device(pdev);
rc               7020 drivers/scsi/qla2xxx/qla_os.c 	if (rc) {
rc               7121 drivers/scsi/qla2xxx/qla_os.c 	int rc;
rc               7126 drivers/scsi/qla2xxx/qla_os.c 		rc = blk_mq_map_queues(qmap);
rc               7128 drivers/scsi/qla2xxx/qla_os.c 		rc = blk_mq_pci_map_queues(qmap, vha->hw->pdev, vha->irq_offset);
rc               7129 drivers/scsi/qla2xxx/qla_os.c 	return rc;
rc                177 drivers/scsi/qla2xxx/qla_target.c 		int rc = qla2x00_issue_marker(vha, vha_locked);
rc                179 drivers/scsi/qla2xxx/qla_target.c 		if (rc != QLA_SUCCESS) {
rc                184 drivers/scsi/qla2xxx/qla_target.c 		return rc;
rc                982 drivers/scsi/qla2xxx/qla_target.c 			int rc;
rc                987 drivers/scsi/qla2xxx/qla_target.c 				rc = qla2x00_post_async_logout_work(vha, sess,
rc                989 drivers/scsi/qla2xxx/qla_target.c 				if (rc != QLA_SUCCESS)
rc                992 drivers/scsi/qla2xxx/qla_target.c 					    sess, rc);
rc                997 drivers/scsi/qla2xxx/qla_target.c 				rc = qla2x00_post_async_prlo_work(vha, sess,
rc                999 drivers/scsi/qla2xxx/qla_target.c 				if (rc != QLA_SUCCESS)
rc               1002 drivers/scsi/qla2xxx/qla_target.c 					    sess, rc);
rc               1291 drivers/scsi/qla2xxx/qla_target.c 	int res, rc, i;
rc               1304 drivers/scsi/qla2xxx/qla_target.c 	rc = qla24xx_gidlist_wait(vha, gid_list, gid_list_dma, &entries);
rc               1305 drivers/scsi/qla2xxx/qla_target.c 	if (rc != QLA_SUCCESS) {
rc               1308 drivers/scsi/qla2xxx/qla_target.c 		    vha->vp_idx, rc);
rc               1722 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               1730 drivers/scsi/qla2xxx/qla_target.c 	rc = qlt_check_reserve_free_req(qpair, 1);
rc               1731 drivers/scsi/qla2xxx/qla_target.c 	if (rc) {
rc               1796 drivers/scsi/qla2xxx/qla_target.c 	return rc;
rc               2019 drivers/scsi/qla2xxx/qla_target.c 	int rc = EIO;
rc               2032 drivers/scsi/qla2xxx/qla_target.c 	rc = ha->tgt.tgt_ops->handle_tmr(mcmd, mcmd->unpacked_lun,
rc               2035 drivers/scsi/qla2xxx/qla_target.c 	if (rc != 0) {
rc               2062 drivers/scsi/qla2xxx/qla_target.c 		    mcmd->vha->vp_idx, rc);
rc               2130 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               2180 drivers/scsi/qla2xxx/qla_target.c 	rc = __qlt_24xx_handle_abts(vha, abts, sess);
rc               2181 drivers/scsi/qla2xxx/qla_target.c 	if (rc != 0) {
rc               2184 drivers/scsi/qla2xxx/qla_target.c 		    vha->vp_idx, rc);
rc               3591 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               3594 drivers/scsi/qla2xxx/qla_target.c 	rc = __qlt_send_term_imm_notif(vha, imm);
rc               3595 drivers/scsi/qla2xxx/qla_target.c 	pr_debug("rc = %d\n", rc);
rc               3668 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               3677 drivers/scsi/qla2xxx/qla_target.c 		rc = __qlt_send_term_exchange(qpair, cmd, atio);
rc               3678 drivers/scsi/qla2xxx/qla_target.c 		if (rc == -ENOMEM)
rc               3683 drivers/scsi/qla2xxx/qla_target.c 	rc = __qlt_send_term_exchange(qpair, cmd, atio);
rc               3684 drivers/scsi/qla2xxx/qla_target.c 	if (rc == -ENOMEM)
rc               4198 drivers/scsi/qla2xxx/qla_target.c 			int lcnt = 0, rc;
rc               4207 drivers/scsi/qla2xxx/qla_target.c 				rc = btree_insert64(&tgt->lun_qpair_map,
rc               4209 drivers/scsi/qla2xxx/qla_target.c 				if (rc) {
rc               4227 drivers/scsi/qla2xxx/qla_target.c 					rc = btree_insert64(&tgt->lun_qpair_map,
rc               4229 drivers/scsi/qla2xxx/qla_target.c 					if (rc) {
rc               4249 drivers/scsi/qla2xxx/qla_target.c 			rc = btree_insert64(&tgt->lun_qpair_map,
rc               4251 drivers/scsi/qla2xxx/qla_target.c 			if (rc) {
rc               4476 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               4497 drivers/scsi/qla2xxx/qla_target.c 	rc = ha->tgt.tgt_ops->handle_tmr(mcmd, unpacked_lun, mcmd->tmr_func,
rc               4499 drivers/scsi/qla2xxx/qla_target.c 	if (rc != 0) {
rc               4502 drivers/scsi/qla2xxx/qla_target.c 		    vha->vp_idx, rc);
rc               4536 drivers/scsi/qla2xxx/qla_target.c void qlt_logo_completion_handler(fc_port_t *fcport, int rc)
rc               4538 drivers/scsi/qla2xxx/qla_target.c 	if (rc != MBS_COMMAND_COMPLETE) {
rc               4548 drivers/scsi/qla2xxx/qla_target.c 			fcport->d_id.b.al_pa, rc);
rc               5435 drivers/scsi/qla2xxx/qla_target.c 	int rc = 0;
rc               5456 drivers/scsi/qla2xxx/qla_target.c 			rc = __qlt_send_busy(qpair, &cmd->atio, cmd->state);
rc               5458 drivers/scsi/qla2xxx/qla_target.c 			rc = __qlt_send_term_exchange(qpair, NULL, &cmd->atio);
rc               5460 drivers/scsi/qla2xxx/qla_target.c 		if (rc == -ENOMEM)
rc               5500 drivers/scsi/qla2xxx/qla_target.c 	return rc;
rc               5507 drivers/scsi/qla2xxx/qla_target.c 	int rc = 0;
rc               5510 drivers/scsi/qla2xxx/qla_target.c 	rc = __qlt_send_busy(qpair, atio, status);
rc               5511 drivers/scsi/qla2xxx/qla_target.c 	if (rc == -ENOMEM)
rc               5541 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               5574 drivers/scsi/qla2xxx/qla_target.c 			rc = qlt_chk_qfull_thresh_hold(vha, ha->base_qpair,
rc               5576 drivers/scsi/qla2xxx/qla_target.c 			if (rc != 0) {
rc               5580 drivers/scsi/qla2xxx/qla_target.c 			rc = qlt_handle_cmd_for_atio(vha, atio);
rc               5582 drivers/scsi/qla2xxx/qla_target.c 			rc = qlt_handle_task_mgmt(vha, atio);
rc               5584 drivers/scsi/qla2xxx/qla_target.c 		if (unlikely(rc != 0)) {
rc               5587 drivers/scsi/qla2xxx/qla_target.c 			switch (rc) {
rc               5658 drivers/scsi/qla2xxx/qla_target.c 	int rc = 0;
rc               5671 drivers/scsi/qla2xxx/qla_target.c 			rc = EIO;
rc               5692 drivers/scsi/qla2xxx/qla_target.c 	return rc;
rc               5777 drivers/scsi/qla2xxx/qla_target.c 		int rc;
rc               5788 drivers/scsi/qla2xxx/qla_target.c 		rc = qlt_chk_qfull_thresh_hold(vha, rsp->qpair, atio, 1);
rc               5789 drivers/scsi/qla2xxx/qla_target.c 		if (rc != 0)
rc               5792 drivers/scsi/qla2xxx/qla_target.c 		rc = qlt_handle_cmd_for_atio(vha, atio);
rc               5793 drivers/scsi/qla2xxx/qla_target.c 		if (unlikely(rc != 0)) {
rc               5794 drivers/scsi/qla2xxx/qla_target.c 			switch (rc) {
rc               6012 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               6026 drivers/scsi/qla2xxx/qla_target.c 	rc = qla24xx_gpdb_wait(vha, fcport, 0);
rc               6027 drivers/scsi/qla2xxx/qla_target.c 	if (rc != QLA_SUCCESS) {
rc               6031 drivers/scsi/qla2xxx/qla_target.c 		    "(loop_id=0x%04x)", vha->vp_idx, rc, loop_id);
rc               6096 drivers/scsi/qla2xxx/qla_target.c 	int rc, global_resets;
rc               6116 drivers/scsi/qla2xxx/qla_target.c 	rc = qla24xx_get_loop_id(vha, s_id, &loop_id);
rc               6117 drivers/scsi/qla2xxx/qla_target.c 	if (rc != 0) {
rc               6125 drivers/scsi/qla2xxx/qla_target.c 		if (rc == -ENOENT) {
rc               6168 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               6202 drivers/scsi/qla2xxx/qla_target.c 	rc = __qlt_24xx_handle_abts(vha, &prm->abts, sess);
rc               6207 drivers/scsi/qla2xxx/qla_target.c 	if (rc != 0)
rc               6230 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               6269 drivers/scsi/qla2xxx/qla_target.c 	rc = qlt_issue_task_mgmt(sess, unpacked_lun, fn, iocb, 0);
rc               6274 drivers/scsi/qla2xxx/qla_target.c 	if (rc != 0)
rc               6329 drivers/scsi/qla2xxx/qla_target.c 	int rc, i;
rc               6366 drivers/scsi/qla2xxx/qla_target.c 	rc = btree_init64(&tgt->lun_qpair_map);
rc               6367 drivers/scsi/qla2xxx/qla_target.c 	if (rc) {
rc               6482 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               6527 drivers/scsi/qla2xxx/qla_target.c 		rc = (*callback)(vha, target_lport_ptr, npiv_wwpn, npiv_wwnn);
rc               6528 drivers/scsi/qla2xxx/qla_target.c 		if (rc != 0)
rc               6532 drivers/scsi/qla2xxx/qla_target.c 		return rc;
rc               7075 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               7098 drivers/scsi/qla2xxx/qla_target.c 	rc = btree_init32(&ha->tgt.host_map);
rc               7099 drivers/scsi/qla2xxx/qla_target.c 	if (rc)
rc               7221 drivers/scsi/qla2xxx/qla_target.c 	int rc;
rc               7237 drivers/scsi/qla2xxx/qla_target.c 			rc = btree_insert32(&vha->hw->tgt.host_map,
rc               7239 drivers/scsi/qla2xxx/qla_target.c 			if (rc)
rc                138 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	int rc;
rc                151 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	rc = tcm_qla2xxx_npiv_extract_wwn(&name[0], wwpn);
rc                152 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (rc != 0)
rc                153 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		return rc;
rc                155 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	rc = tcm_qla2xxx_npiv_extract_wwn(&name[17], wwnn);
rc                156 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (rc != 0)
rc                157 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		return rc;
rc                906 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	int rc;
rc                908 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	rc = kstrtoul(page, 0, &op);
rc                909 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (rc < 0) {
rc                910 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		pr_err("kstrtoul() returned %d\n", rc);
rc               1068 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	int rc;
rc               1070 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	rc = kstrtoul(page, 0, &op);
rc               1071 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (rc < 0) {
rc               1072 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		pr_err("kstrtoul() returned %d\n", rc);
rc               1194 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	int rc;
rc               1204 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			rc = btree_insert32(&lport->lport_fcport_map, key,
rc               1206 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			if (rc)
rc               1568 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	int rc;
rc               1570 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	rc = btree_init32(&lport->lport_fcport_map);
rc               1571 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (rc) {
rc               1573 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		return rc;
rc                936 drivers/scsi/qla4xxx/ql4_os.c 	int rc = 0;
rc                967 drivers/scsi/qla4xxx/ql4_os.c 			rc = -ENOSYS;
rc                985 drivers/scsi/qla4xxx/ql4_os.c 		rc = qla4xxx_get_chap_by_index(ha, chap_rec.chap_tbl_idx,
rc                987 drivers/scsi/qla4xxx/ql4_os.c 		if (!rc) {
rc                992 drivers/scsi/qla4xxx/ql4_os.c 				rc = -EINVAL;
rc                997 drivers/scsi/qla4xxx/ql4_os.c 			rc = qla4xxx_is_chap_active(shost,
rc                999 drivers/scsi/qla4xxx/ql4_os.c 			if (rc) {
rc               1003 drivers/scsi/qla4xxx/ql4_os.c 				rc = -EBUSY;
rc               1008 drivers/scsi/qla4xxx/ql4_os.c 		rc = qla4xxx_find_free_chap_index(ha, &chap_rec.chap_tbl_idx);
rc               1009 drivers/scsi/qla4xxx/ql4_os.c 		if (rc) {
rc               1011 drivers/scsi/qla4xxx/ql4_os.c 			rc = -EBUSY;
rc               1016 drivers/scsi/qla4xxx/ql4_os.c 	rc = qla4xxx_set_chap(ha, chap_rec.username, chap_rec.password,
rc               1023 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               3474 drivers/scsi/qla4xxx/ql4_os.c 	int rc = 0;
rc               3479 drivers/scsi/qla4xxx/ql4_os.c 		rc = iscsi_switch_str_param(&sess->portal_type,
rc               3481 drivers/scsi/qla4xxx/ql4_os.c 		if (rc)
rc               3484 drivers/scsi/qla4xxx/ql4_os.c 		rc = iscsi_switch_str_param(&sess->portal_type,
rc               3486 drivers/scsi/qla4xxx/ql4_os.c 		if (rc)
rc               3564 drivers/scsi/qla4xxx/ql4_os.c 		rc = -ENOMEM;
rc               3570 drivers/scsi/qla4xxx/ql4_os.c 		rc = -ENOMEM;
rc               3584 drivers/scsi/qla4xxx/ql4_os.c 			rc = -ENOMEM;
rc               3592 drivers/scsi/qla4xxx/ql4_os.c 		rc = iscsi_switch_str_param(&sess->targetname,
rc               3594 drivers/scsi/qla4xxx/ql4_os.c 		if (rc)
rc               3599 drivers/scsi/qla4xxx/ql4_os.c 		rc = iscsi_switch_str_param(&sess->targetalias,
rc               3601 drivers/scsi/qla4xxx/ql4_os.c 		if (rc)
rc               3608 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               3616 drivers/scsi/qla4xxx/ql4_os.c 	int rc = 0;
rc               3715 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               5713 drivers/scsi/qla4xxx/ql4_os.c 	int rc;
rc               5717 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str, "%d\n", SYSFS_FLAG_FW_SEL_BOOT);
rc               5720 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str, "0\n");
rc               5723 drivers/scsi/qla4xxx/ql4_os.c 		rc = sysfs_format_mac(str, ha->my_mac,
rc               5727 drivers/scsi/qla4xxx/ql4_os.c 		rc = -ENOSYS;
rc               5730 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               5735 drivers/scsi/qla4xxx/ql4_os.c 	int rc;
rc               5741 drivers/scsi/qla4xxx/ql4_os.c 		rc = S_IRUGO;
rc               5744 drivers/scsi/qla4xxx/ql4_os.c 		rc = 0;
rc               5747 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               5754 drivers/scsi/qla4xxx/ql4_os.c 	int rc;
rc               5758 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str, "%s\n", ha->name_string);
rc               5761 drivers/scsi/qla4xxx/ql4_os.c 		rc = -ENOSYS;
rc               5764 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               5769 drivers/scsi/qla4xxx/ql4_os.c 	int rc;
rc               5773 drivers/scsi/qla4xxx/ql4_os.c 		rc = S_IRUGO;
rc               5776 drivers/scsi/qla4xxx/ql4_os.c 		rc = 0;
rc               5779 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               5788 drivers/scsi/qla4xxx/ql4_os.c 	int rc;
rc               5792 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%s\n", (char *)&boot_sess->target_name);
rc               5796 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%pI4\n",
rc               5799 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(str, "%pI6\n",
rc               5803 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(str, "%d\n", boot_conn->dest_port);
rc               5806 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str,  "%.*s\n",
rc               5811 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str,  "%.*s\n",
rc               5816 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str,  "%.*s\n",
rc               5821 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str,  "%.*s\n",
rc               5826 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str, "%d\n", SYSFS_FLAG_FW_SEL_BOOT);
rc               5829 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(str, "0\n");
rc               5832 drivers/scsi/qla4xxx/ql4_os.c 		rc = -ENOSYS;
rc               5835 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               5856 drivers/scsi/qla4xxx/ql4_os.c 	int rc;
rc               5868 drivers/scsi/qla4xxx/ql4_os.c 		rc = S_IRUGO;
rc               5871 drivers/scsi/qla4xxx/ql4_os.c 		rc = 0;
rc               5874 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               7203 drivers/scsi/qla4xxx/ql4_os.c 	int rc = QLA_ERROR;
rc               7234 drivers/scsi/qla4xxx/ql4_os.c 	rc = qla4xxx_copy_from_fwddb_param(fnode_sess, fnode_conn,
rc               7236 drivers/scsi/qla4xxx/ql4_os.c 	if (rc)
rc               7836 drivers/scsi/qla4xxx/ql4_os.c 	int rc = 0;
rc               7846 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->is_fw_assigned_ipv6);
rc               7849 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%s\n", fnode_sess->portal_type);
rc               7852 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->auto_snd_tgt_disable);
rc               7855 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->discovery_sess);
rc               7858 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->entry_state);
rc               7861 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->hdrdgst_en);
rc               7864 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->datadgst_en);
rc               7867 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->imm_data_en);
rc               7870 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->initial_r2t_en);
rc               7873 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->dataseq_inorder_en);
rc               7876 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->pdu_inorder_en);
rc               7879 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->chap_auth_en);
rc               7882 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->snack_req_en);
rc               7885 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->discovery_logout_en);
rc               7888 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->bidi_chap_en);
rc               7891 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->discovery_auth_optional);
rc               7894 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->erl);
rc               7897 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->tcp_timestamp_stat);
rc               7900 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->tcp_nagle_disable);
rc               7903 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->tcp_wsf_disable);
rc               7906 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->tcp_timer_scale);
rc               7909 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->tcp_timestamp_en);
rc               7912 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->fragment_disable);
rc               7915 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->max_recv_dlength);
rc               7918 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->max_xmit_dlength);
rc               7921 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->first_burst);
rc               7924 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->time2wait);
rc               7927 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->time2retain);
rc               7930 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->max_r2t);
rc               7933 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->keepalive_timeout);
rc               7936 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%pm\n", fnode_sess->isid);
rc               7939 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->tsid);
rc               7942 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%d\n", fnode_conn->port);
rc               7945 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->max_burst);
rc               7948 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n",
rc               7953 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%pI6\n", fnode_conn->ipaddress);
rc               7955 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%pI4\n", fnode_conn->ipaddress);
rc               7959 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%s\n", fnode_sess->targetalias);
rc               7961 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "\n");
rc               7965 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%pI6\n",
rc               7968 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%pI4\n",
rc               7972 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->max_segment_size);
rc               7975 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->local_port);
rc               7978 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->ipv4_tos);
rc               7982 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%u\n",
rc               7985 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "\n");
rc               7988 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->ipv6_flow_label);
rc               7992 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%pI6\n",
rc               7995 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "\n");
rc               7998 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->discovery_parent_idx);
rc               8010 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%s\n",
rc               8015 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%s\n", fnode_sess->targetname);
rc               8017 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "\n");
rc               8020 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->tpgt);
rc               8023 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->tcp_xmit_wsf);
rc               8026 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->tcp_recv_wsf);
rc               8029 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->chap_out_idx);
rc               8037 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%s\n", chap_tbl.name);
rc               8039 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "\n");
rc               8048 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "%s\n", chap_tbl.secret);
rc               8050 drivers/scsi/qla4xxx/ql4_os.c 			rc = sprintf(buf, "\n");
rc               8054 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->statsn);
rc               8057 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_conn->exp_statsn);
rc               8060 drivers/scsi/qla4xxx/ql4_os.c 		rc = sprintf(buf, "%u\n", fnode_sess->is_boot_target);
rc               8063 drivers/scsi/qla4xxx/ql4_os.c 		rc = -ENOSYS;
rc               8068 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               8091 drivers/scsi/qla4xxx/ql4_os.c 	int rc = QLA_ERROR;
rc               8224 drivers/scsi/qla4xxx/ql4_os.c 			rc = iscsi_switch_str_param(&fnode_sess->targetalias,
rc               8249 drivers/scsi/qla4xxx/ql4_os.c 			rc = iscsi_switch_str_param(&fnode_sess->targetname,
rc               8292 drivers/scsi/qla4xxx/ql4_os.c 			rc = -ENOSYS;
rc               8297 drivers/scsi/qla4xxx/ql4_os.c 	rc = qla4xxx_sysfs_ddb_apply(fnode_sess, fnode_conn);
rc               8300 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               8321 drivers/scsi/qla4xxx/ql4_os.c 	int rc = 0;
rc               8324 drivers/scsi/qla4xxx/ql4_os.c 		rc = -EPERM;
rc               8363 drivers/scsi/qla4xxx/ql4_os.c 		rc = -EIO;
rc               8372 drivers/scsi/qla4xxx/ql4_os.c 		rc = -ENOMEM;
rc               8402 drivers/scsi/qla4xxx/ql4_os.c 	return rc;
rc               9757 drivers/scsi/qla4xxx/ql4_os.c 	int rc;
rc               9777 drivers/scsi/qla4xxx/ql4_os.c 	rc = pci_enable_device(pdev);
rc               9778 drivers/scsi/qla4xxx/ql4_os.c 	if (rc) {
rc                 98 drivers/scsi/raid_class.c 	struct raid_component *rc, *next;
rc                101 drivers/scsi/raid_class.c 	list_for_each_entry_safe(rc, next, &rd->component_list, node) {
rc                102 drivers/scsi/raid_class.c 		list_del(&rc->node);
rc                103 drivers/scsi/raid_class.c 		dev_printk(KERN_ERR, rc->dev.parent, "RAID COMPONENT REMOVE\n");
rc                104 drivers/scsi/raid_class.c 		device_unregister(&rc->dev);
rc                214 drivers/scsi/raid_class.c 	struct raid_component *rc =
rc                216 drivers/scsi/raid_class.c 	dev_printk(KERN_ERR, rc->dev.parent, "COMPONENT RELEASE\n");
rc                217 drivers/scsi/raid_class.c 	put_device(rc->dev.parent);
rc                218 drivers/scsi/raid_class.c 	kfree(rc);
rc                227 drivers/scsi/raid_class.c 	struct raid_component *rc;
rc                231 drivers/scsi/raid_class.c 	rc = kzalloc(sizeof(*rc), GFP_KERNEL);
rc                232 drivers/scsi/raid_class.c 	if (!rc)
rc                235 drivers/scsi/raid_class.c 	INIT_LIST_HEAD(&rc->node);
rc                236 drivers/scsi/raid_class.c 	device_initialize(&rc->dev);
rc                237 drivers/scsi/raid_class.c 	rc->dev.release = raid_component_release;
rc                238 drivers/scsi/raid_class.c 	rc->dev.parent = get_device(component_dev);
rc                239 drivers/scsi/raid_class.c 	rc->num = rd->component_count++;
rc                241 drivers/scsi/raid_class.c 	dev_set_name(&rc->dev, "component-%d", rc->num);
rc                242 drivers/scsi/raid_class.c 	list_add_tail(&rc->node, &rd->component_list);
rc                243 drivers/scsi/raid_class.c 	rc->dev.class = &raid_class.class;
rc                244 drivers/scsi/raid_class.c 	err = device_add(&rc->dev);
rc                251 drivers/scsi/raid_class.c 	list_del(&rc->node);
rc                254 drivers/scsi/raid_class.c 	kfree(rc);
rc                495 drivers/scsi/scsi_error.c 		int rc;
rc                497 drivers/scsi/scsi_error.c 		rc = sdev->handler->check_sense(sdev, &sshdr);
rc                498 drivers/scsi/scsi_error.c 		if (rc != SCSI_RETURN_NOT_HANDLED)
rc                499 drivers/scsi/scsi_error.c 			return rc;
rc                888 drivers/scsi/scsi_transport_fc.c 	int rc;
rc                890 drivers/scsi/scsi_transport_fc.c 	rc = fc_str_to_dev_loss(buf, &val);
rc                891 drivers/scsi/scsi_transport_fc.c 	if (rc)
rc                892 drivers/scsi/scsi_transport_fc.c 		return rc;
rc                894 drivers/scsi/scsi_transport_fc.c 	rc = fc_rport_set_dev_loss_tmo(rport, val);
rc                895 drivers/scsi/scsi_transport_fc.c 	if (rc)
rc                896 drivers/scsi/scsi_transport_fc.c 		return rc;
rc               1658 drivers/scsi/scsi_transport_fc.c 	int rc;
rc               1660 drivers/scsi/scsi_transport_fc.c 	rc = fc_str_to_dev_loss(buf, &val);
rc               1661 drivers/scsi/scsi_transport_fc.c 	if (rc)
rc               1662 drivers/scsi/scsi_transport_fc.c 		return rc;
rc               2636 drivers/scsi/scsi_transport_iscsi.c 	int rc, len = nlmsg_total_size(sizeof(*ev));
rc               2680 drivers/scsi/scsi_transport_iscsi.c 	rc = iscsi_multicast_skb(skb, ISCSI_NL_GRP_ISCSID, GFP_KERNEL);
rc               2681 drivers/scsi/scsi_transport_iscsi.c 	if (rc == -ESRCH)
rc               2688 drivers/scsi/scsi_transport_iscsi.c 				event, rc);
rc               2689 drivers/scsi/scsi_transport_iscsi.c 	return rc;
rc               2852 drivers/scsi/scsi_transport_iscsi.c 	int rc = 0;
rc               2857 drivers/scsi/scsi_transport_iscsi.c 		rc = iscsi_if_ep_connect(transport, ev, msg_type);
rc               2871 drivers/scsi/scsi_transport_iscsi.c 		rc = iscsi_if_ep_disconnect(transport,
rc               2875 drivers/scsi/scsi_transport_iscsi.c 	return rc;
rc               3810 drivers/scsi/scsi_transport_iscsi.c 	ssize_t rc;							\
rc               3824 drivers/scsi/scsi_transport_iscsi.c 		rc = t->get_ep_param(ep, param, buf);			\
rc               3826 drivers/scsi/scsi_transport_iscsi.c 		rc = t->get_conn_param(conn, param, buf);		\
rc               3828 drivers/scsi/scsi_transport_iscsi.c 	return rc;							\
rc               1442 drivers/scsi/scsi_transport_spi.c 	int rc = 0;
rc               1445 drivers/scsi/scsi_transport_spi.c 		rc = sysfs_chmod_file(kobj, attr, attr->mode | S_IWUSR);
rc               1447 drivers/scsi/scsi_transport_spi.c 	return rc;
rc               1653 drivers/scsi/sg.c 	int rc;
rc               1664 drivers/scsi/sg.c 	rc = register_chrdev_region(MKDEV(SCSI_GENERIC_MAJOR, 0), 
rc               1666 drivers/scsi/sg.c 	if (rc)
rc               1667 drivers/scsi/sg.c 		return rc;
rc               1670 drivers/scsi/sg.c 		rc = PTR_ERR(sg_sysfs_class);
rc               1674 drivers/scsi/sg.c 	rc = scsi_register_interface(&sg_interface);
rc               1675 drivers/scsi/sg.c 	if (0 == rc) {
rc               1684 drivers/scsi/sg.c 	return rc;
rc                594 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                598 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_build_raid_path_request(ctrl_info, &request,
rc                601 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc                602 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc                604 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header,
rc                608 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc                656 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                661 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_build_raid_path_request(ctrl_info, &request,
rc                664 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc                665 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc                671 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header,
rc                675 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc                681 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                697 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_send_ctrl_raid_request(ctrl_info, SA_FLUSH_CACHE, flush_cache,
rc                702 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc                717 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                724 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_send_ctrl_raid_request(ctrl_info, BMIC_SENSE_DIAG_OPTIONS,
rc                726 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc                731 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_send_ctrl_raid_request(ctrl_info, BMIC_SET_DIAG_OPTIONS,
rc                736 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc                762 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                788 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_write_host_wellness(ctrl_info, buffer, buffer_length);
rc                792 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc                811 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                851 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_write_host_wellness(ctrl_info, buffer, buffer_length);
rc                855 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc                862 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                871 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_write_current_time_to_host_wellness(ctrl_info);
rc                872 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc                902 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                911 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -ENOMEM;
rc                915 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_report_luns(ctrl_info, cmd, report_lun_header,
rc                917 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc                927 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -ENOMEM;
rc                936 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_report_luns(ctrl_info, cmd, lun_data, lun_data_length);
rc                937 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc                952 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc                959 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc                979 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc                986 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_report_phys_luns(ctrl_info, (void **)physdev_list);
rc                987 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc                991 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_report_logical_luns(ctrl_info, (void **)logdev_list);
rc                992 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               1087 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1095 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_scsi_inquiry(ctrl_info, device->scsi3addr,
rc               1097 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc == 0) {
rc               1159 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1167 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_send_scsi_raid_request(ctrl_info, CISS_GET_RAID_MAP,
rc               1171 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               1184 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_send_scsi_raid_request(ctrl_info, CISS_GET_RAID_MAP,
rc               1187 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc)
rc               1200 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_validate_raid_map(ctrl_info, device, raid_map);
rc               1201 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               1211 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               1217 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1225 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_scsi_inquiry(ctrl_info, device->scsi3addr,
rc               1227 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               1253 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1264 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_scsi_inquiry(ctrl_info, device->scsi3addr,
rc               1266 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               1293 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1306 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_scsi_inquiry(ctrl_info, device->scsi3addr, 0,
rc               1308 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc == 0)
rc               1311 drivers/scsi/smartpqi/smartpqi_init.c 			rc != PQI_CMD_STATUS_ABORTED ||
rc               1338 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               1345 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1349 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_identify_physical_device(ctrl_info, device,
rc               1351 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               1488 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1491 drivers/scsi/smartpqi/smartpqi_init.c 		rc = scsi_add_device(ctrl_info->scsi_host, device->bus,
rc               1494 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_add_sas_device(ctrl_info->sas_host, device);
rc               1496 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               1504 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1508 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_device_wait_for_pending_io(ctrl_info, device,
rc               1510 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               1742 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1860 drivers/scsi/smartpqi/smartpqi_init.c 			rc = pqi_add_device(ctrl_info, device);
rc               1861 drivers/scsi/smartpqi/smartpqi_init.c 			if (rc) {
rc               1946 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               1967 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_get_device_lists(ctrl_info, &physdev_list, &logdev_list);
rc               1968 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               1996 drivers/scsi/smartpqi/smartpqi_init.c 			rc = -ENOMEM;
rc               2023 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -ENOMEM;
rc               2032 drivers/scsi/smartpqi/smartpqi_init.c 			rc = -ENOMEM;
rc               2082 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_get_device_info(ctrl_info, device);
rc               2083 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc == -ENOMEM) {
rc               2088 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc) {
rc               2099 drivers/scsi/smartpqi/smartpqi_init.c 			rc = 0;
rc               2148 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               2178 drivers/scsi/smartpqi/smartpqi_init.c 	int rc = 0;
rc               2185 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -EINPROGRESS;
rc               2187 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_update_scsi_devices(ctrl_info);
rc               2188 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc)
rc               2193 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               2888 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               2893 drivers/scsi/smartpqi/smartpqi_init.c 		rc = 0;
rc               2896 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -EAGAIN;
rc               2899 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -EIO;
rc               2903 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               3102 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               3113 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_ofa_ctrl_restart(ctrl_info);
rc               3117 drivers/scsi/smartpqi/smartpqi_init.c 			ctrl_info->ctrl_id, rc == 0 ? "SUCCESS" : "FAILED");
rc               3468 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               3473 drivers/scsi/smartpqi/smartpqi_init.c 		rc = request_irq(pci_irq_vector(pci_dev, i), pqi_irq_handler, 0,
rc               3475 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc) {
rc               3478 drivers/scsi/smartpqi/smartpqi_init.c 				pci_irq_vector(pci_dev, i), rc);
rc               3479 drivers/scsi/smartpqi/smartpqi_init.c 			return rc;
rc               3963 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               3968 drivers/scsi/smartpqi/smartpqi_init.c 			rc = 0;
rc               3974 drivers/scsi/smartpqi/smartpqi_init.c 			rc = -ENXIO;
rc               3979 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               3993 drivers/scsi/smartpqi/smartpqi_init.c 	int rc = -EIO;
rc               3998 drivers/scsi/smartpqi/smartpqi_init.c 			rc = 0;
rc               4003 drivers/scsi/smartpqi/smartpqi_init.c 			rc = 0;
rc               4006 drivers/scsi/smartpqi/smartpqi_init.c 		rc = PQI_CMD_STATUS_ABORTED;
rc               4010 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               4017 drivers/scsi/smartpqi/smartpqi_init.c 	int rc = 0;
rc               4043 drivers/scsi/smartpqi/smartpqi_init.c 				rc = -ETIMEDOUT;
rc               4054 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -ETIMEDOUT;
rc               4060 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -ENXIO;
rc               4095 drivers/scsi/smartpqi/smartpqi_init.c 			rc = -ETIMEDOUT;
rc               4105 drivers/scsi/smartpqi/smartpqi_init.c 	} else if (rc == 0 && io_request->error_info) {
rc               4106 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_process_raid_io_error_synchronous(
rc               4116 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               4143 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               4147 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_poll_for_admin_response(ctrl_info, response);
rc               4149 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc == 0)
rc               4150 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_validate_admin_response(response,
rc               4153 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               4158 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               4178 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_map_single(ctrl_info->pci_dev,
rc               4182 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               4185 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_admin_request_synchronous(ctrl_info, &request,
rc               4192 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               4196 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -EIO;
rc               4229 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               4278 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               4308 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_admin_request_synchronous(ctrl_info, &request,
rc               4310 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               4311 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               4324 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               4353 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_admin_request_synchronous(ctrl_info, &request,
rc               4355 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               4358 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               4388 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_admin_request_synchronous(ctrl_info, &request,
rc               4390 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               4393 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               4416 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_admin_request_synchronous(ctrl_info, &request,
rc               4418 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               4421 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               4446 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_admin_request_synchronous(ctrl_info, &request,
rc               4448 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               4451 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               4464 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               4467 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_create_event_queue(ctrl_info);
rc               4468 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               4471 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               4475 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_create_queue_group(ctrl_info, i);
rc               4476 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc) {
rc               4480 drivers/scsi/smartpqi/smartpqi_init.c 			return rc;
rc               4494 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               4514 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_map_single(ctrl_info->pci_dev,
rc               4518 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               4521 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header,
rc               4528 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               4550 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_map_single(ctrl_info->pci_dev,
rc               4554 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               4557 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header, 0,
rc               4567 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               4932 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5006 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_build_raid_sg_list(ctrl_info, request, scmd, io_request);
rc               5007 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               5145 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5156 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_retry_raid_bypass(io_request);
rc               5157 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc) {
rc               5217 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5271 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_build_aio_sg_list(ctrl_info, request, scmd, io_request);
rc               5272 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               5320 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5348 drivers/scsi/smartpqi/smartpqi_init.c 		rc = SCSI_MLQUEUE_HOST_BUSY;
rc               5365 drivers/scsi/smartpqi/smartpqi_init.c 			rc = pqi_raid_bypass_submit_scsi_cmd(ctrl_info, device,
rc               5367 drivers/scsi/smartpqi/smartpqi_init.c 			if (rc == 0 || rc == SCSI_MLQUEUE_HOST_BUSY)
rc               5371 drivers/scsi/smartpqi/smartpqi_init.c 			rc = pqi_raid_submit_scsi_cmd(ctrl_info, device, scmd,
rc               5375 drivers/scsi/smartpqi/smartpqi_init.c 			rc = pqi_aio_submit_scsi_cmd(ctrl_info, device, scmd,
rc               5378 drivers/scsi/smartpqi/smartpqi_init.c 			rc = pqi_raid_submit_scsi_cmd(ctrl_info, device, scmd,
rc               5384 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               5387 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               5419 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5429 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_wait_until_queued_io_drained(ctrl_info, queue_group);
rc               5430 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc)
rc               5431 drivers/scsi/smartpqi/smartpqi_init.c 			return rc;
rc               5620 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5625 drivers/scsi/smartpqi/smartpqi_init.c 			rc = 0;
rc               5631 drivers/scsi/smartpqi/smartpqi_init.c 			rc = -ENXIO;
rc               5636 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               5642 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5666 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_wait_for_lun_reset_completion(ctrl_info, device, &wait);
rc               5667 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc == 0)
rc               5668 drivers/scsi/smartpqi/smartpqi_init.c 		rc = io_request->status;
rc               5672 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               5684 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5689 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_lun_reset(ctrl_info, device);
rc               5690 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc != -EAGAIN || ++retries > PQI_LUN_RESET_RETRIES)
rc               5695 drivers/scsi/smartpqi/smartpqi_init.c 	timeout_secs = rc ? PQI_LUN_RESET_PENDING_IO_TIMEOUT_SECS : NO_TIMEOUT;
rc               5697 drivers/scsi/smartpqi/smartpqi_init.c 	rc |= pqi_device_wait_for_pending_io(ctrl_info, device, timeout_secs);
rc               5699 drivers/scsi/smartpqi/smartpqi_init.c 	return rc == 0 ? SUCCESS : FAILED;
rc               5705 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5712 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_wait_until_inbound_queues_empty(ctrl_info);
rc               5716 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               5717 drivers/scsi/smartpqi/smartpqi_init.c 		rc = FAILED;
rc               5719 drivers/scsi/smartpqi/smartpqi_init.c 		rc = _pqi_device_reset(ctrl_info, device);
rc               5725 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               5730 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5746 drivers/scsi/smartpqi/smartpqi_init.c 		rc = FAILED;
rc               5753 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_device_reset(ctrl_info, device);
rc               5760 drivers/scsi/smartpqi/smartpqi_init.c 		rc == SUCCESS ? "SUCCESS" : "FAILED");
rc               5762 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               5932 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               5974 drivers/scsi/smartpqi/smartpqi_init.c 				rc = -EFAULT;
rc               6012 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_map_single(ctrl_info->pci_dev,
rc               6015 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc)
rc               6023 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header,
rc               6032 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc == 0) {
rc               6050 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -EFAULT;
rc               6054 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc == 0 && iocommand.buf_size > 0 &&
rc               6058 drivers/scsi/smartpqi/smartpqi_init.c 			rc = -EFAULT;
rc               6065 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               6071 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               6084 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_scan_scsi_devices(ctrl_info);
rc               6087 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_getpciinfo_ioctl(ctrl_info, arg);
rc               6090 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_getdrivver_ioctl(arg);
rc               6093 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_passthru_ioctl(ctrl_info, arg);
rc               6096 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -EINVAL;
rc               6100 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               6496 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               6524 drivers/scsi/smartpqi/smartpqi_init.c 	rc = scsi_add_host(shost, &ctrl_info->pci_dev->dev);
rc               6525 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               6532 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_add_sas_host(shost, ctrl_info);
rc               6533 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               6549 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               6568 drivers/scsi/smartpqi/smartpqi_init.c 	int rc = 0;
rc               6585 drivers/scsi/smartpqi/smartpqi_init.c 			rc = -ENXIO;
rc               6589 drivers/scsi/smartpqi/smartpqi_init.c 			rc = -ETIMEDOUT;
rc               6594 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               6599 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               6603 drivers/scsi/smartpqi/smartpqi_init.c 		rc = sis_pqi_reset_quiesce(ctrl_info);
rc               6604 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc) {
rc               6607 drivers/scsi/smartpqi/smartpqi_init.c 				rc);
rc               6608 drivers/scsi/smartpqi/smartpqi_init.c 			return rc;
rc               6618 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_wait_for_pqi_reset_completion(ctrl_info);
rc               6619 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               6621 drivers/scsi/smartpqi/smartpqi_init.c 			"PQI reset failed with error %d\n", rc);
rc               6623 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               6628 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               6635 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_sense_subsystem_info(ctrl_info, sense_info);
rc               6636 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               6646 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               6651 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               6658 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_identify_controller(ctrl_info, identify);
rc               6659 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               6681 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               6838 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               6871 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_enable_firmware_features(ctrl_info, firmware_features,
rc               6873 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7000 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               7003 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_reset(ctrl_info);
rc               7004 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7005 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7006 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_reenable_sis_mode(ctrl_info);
rc               7007 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7009 drivers/scsi/smartpqi/smartpqi_init.c 			"re-enabling SIS mode failed with error %d\n", rc);
rc               7010 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7042 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               7048 drivers/scsi/smartpqi/smartpqi_init.c 		rc = pqi_force_sis_mode(ctrl_info);
rc               7049 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc)
rc               7050 drivers/scsi/smartpqi/smartpqi_init.c 			return rc;
rc               7057 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_wait_for_ctrl_ready(ctrl_info);
rc               7058 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7059 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7065 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_get_ctrl_properties(ctrl_info);
rc               7066 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7069 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7072 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_get_pqi_capabilities(ctrl_info);
rc               7073 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7076 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7093 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_alloc_error_buffer(ctrl_info);
rc               7094 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7097 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7105 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_init_base_struct_addr(ctrl_info);
rc               7106 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7109 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7113 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_wait_for_pqi_mode_ready(ctrl_info);
rc               7114 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7117 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7124 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_alloc_admin_queues(ctrl_info);
rc               7125 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7128 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7131 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_create_admin_queues(ctrl_info);
rc               7132 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7135 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7138 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_report_device_capability(ctrl_info);
rc               7139 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7142 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7145 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_validate_device_capability(ctrl_info);
rc               7146 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7147 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7151 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_enable_msix_interrupts(ctrl_info);
rc               7152 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7153 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7161 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_alloc_io_resources(ctrl_info);
rc               7162 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7163 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7165 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_alloc_operational_queues(ctrl_info);
rc               7166 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7169 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7174 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_request_irqs(ctrl_info);
rc               7175 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7176 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7178 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_create_queues(ctrl_info);
rc               7179 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7180 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7186 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_process_config_table(ctrl_info);
rc               7187 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7188 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7192 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_enable_events(ctrl_info);
rc               7193 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7196 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7200 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_register_scsi(ctrl_info);
rc               7201 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7202 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7204 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_get_ctrl_product_details(ctrl_info);
rc               7205 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7208 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7211 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_get_ctrl_serial_number(ctrl_info);
rc               7212 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7215 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7218 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_set_diag_rescan(ctrl_info);
rc               7219 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7222 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7225 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_write_driver_version_to_host_wellness(ctrl_info);
rc               7226 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7229 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7267 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               7269 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_force_sis_mode(ctrl_info);
rc               7270 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7271 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7277 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_wait_for_ctrl_ready_resume(ctrl_info);
rc               7278 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7279 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7285 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_get_ctrl_properties(ctrl_info);
rc               7286 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7289 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7292 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_get_pqi_capabilities(ctrl_info);
rc               7293 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7296 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7304 drivers/scsi/smartpqi/smartpqi_init.c 	rc = sis_init_base_struct_addr(ctrl_info);
rc               7305 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7308 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7312 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_wait_for_pqi_mode_ready(ctrl_info);
rc               7313 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7316 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7325 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_create_admin_queues(ctrl_info);
rc               7326 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7329 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7332 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_create_queues(ctrl_info);
rc               7333 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7334 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7341 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_process_config_table(ctrl_info);
rc               7342 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7343 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7347 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_enable_events(ctrl_info);
rc               7348 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7351 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7354 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_get_ctrl_product_details(ctrl_info);
rc               7355 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7358 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7361 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_set_diag_rescan(ctrl_info);
rc               7362 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7365 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7368 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_write_driver_version_to_host_wellness(ctrl_info);
rc               7369 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7372 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7391 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               7394 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pci_enable_device(ctrl_info->pci_dev);
rc               7395 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7398 drivers/scsi/smartpqi/smartpqi_init.c 		return rc;
rc               7406 drivers/scsi/smartpqi/smartpqi_init.c 	rc = dma_set_mask_and_coherent(&ctrl_info->pci_dev->dev, mask);
rc               7407 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7412 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pci_request_regions(ctrl_info->pci_dev, DRIVER_NAME_SHORT);
rc               7413 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7425 drivers/scsi/smartpqi/smartpqi_init.c 		rc = -ENOMEM;
rc               7432 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_set_pcie_completion_timeout(ctrl_info->pci_dev,
rc               7434 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7455 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               7862 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               7897 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_pci_init(ctrl_info);
rc               7898 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7901 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_ctrl_init(ctrl_info);
rc               7902 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7910 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc               7944 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               7963 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_ctrl_wait_for_pending_io(ctrl_info, NO_TIMEOUT);
rc               7964 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               7977 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_flush_cache(ctrl_info, SHUTDOWN);
rc               7978 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               7984 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_ctrl_wait_for_pending_sync_cmds(ctrl_info);
rc               7985 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc) {
rc               8053 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               8062 drivers/scsi/smartpqi/smartpqi_init.c 		rc = request_irq(pci_irq_vector(pci_dev, 0), pqi_irq_handler,
rc               8065 drivers/scsi/smartpqi/smartpqi_init.c 		if (rc) {
rc               8068 drivers/scsi/smartpqi/smartpqi_init.c 				pci_dev->irq, rc);
rc               8069 drivers/scsi/smartpqi/smartpqi_init.c 			return rc;
rc               8455 drivers/scsi/smartpqi/smartpqi_init.c 	int rc;
rc               8466 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pci_register_driver(&pqi_pci_driver);
rc               8467 drivers/scsi/smartpqi/smartpqi_init.c 	if (rc)
rc               8470 drivers/scsi/smartpqi/smartpqi_init.c 	return rc;
rc                 56 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	int rc;
rc                 76 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	rc = sas_phy_add(pqi_sas_phy->phy);
rc                 77 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	if (rc)
rc                 78 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		return rc;
rc                122 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	int rc;
rc                137 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	rc = sas_port_add(port);
rc                138 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	if (rc)
rc                217 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	int rc;
rc                232 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -ENODEV;
rc                238 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -ENODEV;
rc                242 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	rc = pqi_sas_port_add_phy(pqi_sas_phy);
rc                243 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	if (rc)
rc                257 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	return rc;
rc                268 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	int rc;
rc                279 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -ENODEV;
rc                286 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	rc = pqi_sas_port_add_rphy(pqi_sas_port, rphy);
rc                287 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	if (rc)
rc                296 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	return rc;
rc                316 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	int rc;
rc                332 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -ENODEV;
rc                338 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = 0;
rc                345 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -EINVAL;
rc                359 drivers/scsi/smartpqi/smartpqi_sas_transport.c 			rc = 0;
rc                365 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -EINVAL;
rc                375 drivers/scsi/smartpqi/smartpqi_sas_transport.c 			rc = 0;
rc                380 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	rc = -EINVAL;
rc                384 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	return rc;
rc                391 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	int rc;
rc                406 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -ENODEV;
rc                411 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -EINVAL;
rc                413 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = device->bay;
rc                418 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	return rc;
rc                514 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	int rc;
rc                523 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -ENOMEM;
rc                528 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -EINVAL;
rc                533 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -EINVAL;
rc                538 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -EINVAL;
rc                543 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -ENXIO;
rc                548 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -EBUSY;
rc                554 drivers/scsi/smartpqi/smartpqi_sas_transport.c 		rc = -ENOMEM;
rc                558 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	rc = pqi_csmi_smp_passthru(ctrl_info, smp_buf, sizeof(*smp_buf),
rc                560 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	if (rc)
rc                565 drivers/scsi/smartpqi/smartpqi_sas_transport.c 	bsg_job_done(job, rc, reslen);
rc                235 drivers/scsi/smartpqi/smartpqi_sis.c 	int rc;
rc                242 drivers/scsi/smartpqi/smartpqi_sis.c 	rc = sis_send_sync_cmd(ctrl_info, SIS_CMD_GET_ADAPTER_PROPERTIES,
rc                244 drivers/scsi/smartpqi/smartpqi_sis.c 	if (rc)
rc                245 drivers/scsi/smartpqi/smartpqi_sis.c 		return rc;
rc                266 drivers/scsi/smartpqi/smartpqi_sis.c 	int rc;
rc                271 drivers/scsi/smartpqi/smartpqi_sis.c 	rc = sis_send_sync_cmd(ctrl_info, SIS_CMD_GET_PQI_CAPABILITIES,
rc                273 drivers/scsi/smartpqi/smartpqi_sis.c 	if (rc)
rc                274 drivers/scsi/smartpqi/smartpqi_sis.c 		return rc;
rc                287 drivers/scsi/smartpqi/smartpqi_sis.c 	int rc;
rc                316 drivers/scsi/smartpqi/smartpqi_sis.c 		rc = -ENOMEM;
rc                325 drivers/scsi/smartpqi/smartpqi_sis.c 	rc = sis_send_sync_cmd(ctrl_info, SIS_CMD_INIT_BASE_STRUCT_ADDRESS,
rc                333 drivers/scsi/smartpqi/smartpqi_sis.c 	return rc;
rc                341 drivers/scsi/smartpqi/smartpqi_sis.c 	int rc = 0;
rc                354 drivers/scsi/smartpqi/smartpqi_sis.c 			rc = -ENODEV;
rc                361 drivers/scsi/smartpqi/smartpqi_sis.c 			rc = -ETIMEDOUT;
rc                367 drivers/scsi/smartpqi/smartpqi_sis.c 	return rc;
rc                695 drivers/scsi/snic/snic_main.c 		int rc = 0;
rc                697 drivers/scsi/snic/snic_main.c 		rc = svnic_wq_disable(&snic->wq[i]);
rc                698 drivers/scsi/snic/snic_main.c 		if (rc) {
rc                700 drivers/scsi/snic/snic_main.c 				      "WQ Disable Failed w/ err = %d\n", rc);
rc                868 drivers/scsi/sr.c 	int rc, n;
rc                894 drivers/scsi/sr.c 	rc = scsi_mode_sense(cd->device, 0, 0x2a, buffer, ms_len,
rc                897 drivers/scsi/sr.c 	if (!scsi_status_is_good(rc) || data.length > ms_len ||
rc               1034 drivers/scsi/sr.c 	int rc;
rc               1036 drivers/scsi/sr.c 	rc = register_blkdev(SCSI_CDROM_MAJOR, "sr");
rc               1037 drivers/scsi/sr.c 	if (rc)
rc               1038 drivers/scsi/sr.c 		return rc;
rc               1039 drivers/scsi/sr.c 	rc = scsi_register_driver(&sr_template.gendrv);
rc               1040 drivers/scsi/sr.c 	if (rc)
rc               1043 drivers/scsi/sr.c 	return rc;
rc                346 drivers/scsi/sr_ioctl.c 	int i, rc, have_datatracks = 0;
rc                349 drivers/scsi/sr_ioctl.c 	rc = sr_read_tochdr(cdi, &toc_h);
rc                350 drivers/scsi/sr_ioctl.c 	if (rc)
rc                351 drivers/scsi/sr_ioctl.c 		return (rc == -ENOMEDIUM) ? CDS_NO_DISC : CDS_NO_INFO;
rc                517 drivers/scsi/sr_ioctl.c 	int rc;
rc                521 drivers/scsi/sr_ioctl.c 		rc = sr_read_cd(cd, dest, lba, 0, blksize);
rc                522 drivers/scsi/sr_ioctl.c 		if (-EDRIVE_CANT_DO_THIS != rc)
rc                523 drivers/scsi/sr_ioctl.c 			return rc;
rc                531 drivers/scsi/sr_ioctl.c 		if (0 != (rc = sr_set_blocklength(cd, blksize)))
rc                532 drivers/scsi/sr_ioctl.c 			return rc;
rc                550 drivers/scsi/sr_ioctl.c 	rc = sr_do_ioctl(cd, &cgc);
rc                552 drivers/scsi/sr_ioctl.c 	return rc;
rc                115 drivers/scsi/sr_vendor.c 	int rc, density = 0;
rc                143 drivers/scsi/sr_vendor.c 	if (0 == (rc = sr_do_ioctl(cd, &cgc))) {
rc                153 drivers/scsi/sr_vendor.c 	return rc;
rc                165 drivers/scsi/sr_vendor.c 	int rc, no_multi;
rc                176 drivers/scsi/sr_vendor.c 	rc = 0;
rc                191 drivers/scsi/sr_vendor.c 		rc = sr_do_ioctl(cd, &cgc);
rc                192 drivers/scsi/sr_vendor.c 		if (rc != 0)
rc                219 drivers/scsi/sr_vendor.c 			rc = sr_do_ioctl(cd, &cgc);
rc                220 drivers/scsi/sr_vendor.c 			if (rc != 0)
rc                248 drivers/scsi/sr_vendor.c 			rc = sr_do_ioctl(cd, &cgc);
rc                249 drivers/scsi/sr_vendor.c 			if (rc == -EINVAL) {
rc                255 drivers/scsi/sr_vendor.c 			if (rc != 0)
rc                276 drivers/scsi/sr_vendor.c 		rc = sr_do_ioctl(cd, &cgc);
rc                277 drivers/scsi/sr_vendor.c 		if (rc != 0) {
rc                280 drivers/scsi/sr_vendor.c 		if ((rc = buffer[2]) == 0) {
rc                286 drivers/scsi/sr_vendor.c 		cgc.cmd[6] = rc & 0x7f;	/* number of last session */
rc                294 drivers/scsi/sr_vendor.c 		rc = sr_do_ioctl(cd, &cgc);
rc                295 drivers/scsi/sr_vendor.c 		if (rc != 0) {
rc                329 drivers/scsi/sr_vendor.c 	return rc;
rc               1516 drivers/scsi/ufs/ufshcd.c 	int rc = 0;
rc               1543 drivers/scsi/ufs/ufshcd.c 				rc = -EAGAIN;
rc               1580 drivers/scsi/ufs/ufshcd.c 			rc = -EAGAIN;
rc               1597 drivers/scsi/ufs/ufshcd.c 	return rc;
rc                342 drivers/slimbus/qcom-ngd-ctrl.c 	int rc;
rc                344 drivers/slimbus/qcom-ngd-ctrl.c 	rc = qmi_txn_init(ctrl->qmi.handle, &txn,
rc                346 drivers/slimbus/qcom-ngd-ctrl.c 	if (rc < 0) {
rc                347 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(ctrl->dev, "QMI TXN init fail: %d\n", rc);
rc                348 drivers/slimbus/qcom-ngd-ctrl.c 		return rc;
rc                351 drivers/slimbus/qcom-ngd-ctrl.c 	rc = qmi_send_request(ctrl->qmi.handle, NULL, &txn,
rc                355 drivers/slimbus/qcom-ngd-ctrl.c 	if (rc < 0) {
rc                356 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(ctrl->dev, "QMI send req fail %d\n", rc);
rc                358 drivers/slimbus/qcom-ngd-ctrl.c 		return rc;
rc                361 drivers/slimbus/qcom-ngd-ctrl.c 	rc = qmi_txn_wait(&txn, SLIMBUS_QMI_RESP_TOUT);
rc                362 drivers/slimbus/qcom-ngd-ctrl.c 	if (rc < 0) {
rc                363 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(ctrl->dev, "QMI TXN wait fail: %d\n", rc);
rc                364 drivers/slimbus/qcom-ngd-ctrl.c 		return rc;
rc                395 drivers/slimbus/qcom-ngd-ctrl.c 	int rc;
rc                397 drivers/slimbus/qcom-ngd-ctrl.c 	rc = qmi_txn_init(ctrl->qmi.handle, &txn,
rc                400 drivers/slimbus/qcom-ngd-ctrl.c 	rc = qmi_send_request(ctrl->qmi.handle, NULL, &txn,
rc                404 drivers/slimbus/qcom-ngd-ctrl.c 	if (rc < 0) {
rc                405 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(ctrl->dev, "QMI send req fail %d\n", rc);
rc                407 drivers/slimbus/qcom-ngd-ctrl.c 		return rc;
rc                410 drivers/slimbus/qcom-ngd-ctrl.c 	rc = qmi_txn_wait(&txn, SLIMBUS_QMI_RESP_TOUT);
rc                411 drivers/slimbus/qcom-ngd-ctrl.c 	if (rc < 0) {
rc                412 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(ctrl->dev, "QMI TXN wait fail: %d\n", rc);
rc                413 drivers/slimbus/qcom-ngd-ctrl.c 		return rc;
rc                442 drivers/slimbus/qcom-ngd-ctrl.c 	int rc;
rc                448 drivers/slimbus/qcom-ngd-ctrl.c 	rc = qmi_handle_init(handle, SLIMBUS_QMI_POWER_REQ_MAX_MSG_LEN,
rc                450 drivers/slimbus/qcom-ngd-ctrl.c 	if (rc < 0) {
rc                451 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(ctrl->dev, "QMI client init failed: %d\n", rc);
rc                455 drivers/slimbus/qcom-ngd-ctrl.c 	rc = kernel_connect(handle->sock,
rc                458 drivers/slimbus/qcom-ngd-ctrl.c 	if (rc < 0) {
rc                459 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(ctrl->dev, "Remote Service connect failed: %d\n", rc);
rc                475 drivers/slimbus/qcom-ngd-ctrl.c 	rc = qcom_slim_qmi_send_select_inst_req(ctrl, &req);
rc                476 drivers/slimbus/qcom-ngd-ctrl.c 	if (rc) {
rc                489 drivers/slimbus/qcom-ngd-ctrl.c 	return rc;
rc                 72 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	long rc;
rc                169 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		rc = regmap_write(lpc_ctrl->regmap, HICR7,
rc                171 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		if (rc)
rc                172 drivers/soc/aspeed/aspeed-lpc-ctrl.c 			return rc;
rc                174 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		rc = regmap_write(lpc_ctrl->regmap, HICR8,
rc                176 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		if (rc)
rc                177 drivers/soc/aspeed/aspeed-lpc-ctrl.c 			return rc;
rc                203 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	int rc;
rc                216 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		rc = of_address_to_resource(node, 1, &resm);
rc                218 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		if (rc) {
rc                220 drivers/soc/aspeed/aspeed-lpc-ctrl.c 			return rc;
rc                235 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		rc = of_address_to_resource(node, 0, &resm);
rc                237 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		if (rc) {
rc                258 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	rc = clk_prepare_enable(lpc_ctrl->clk);
rc                259 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	if (rc) {
rc                261 drivers/soc/aspeed/aspeed-lpc-ctrl.c 		return rc;
rc                268 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	rc = misc_register(&lpc_ctrl->miscdev);
rc                269 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	if (rc) {
rc                278 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	return rc;
rc                164 drivers/soc/aspeed/aspeed-lpc-snoop.c 	int rc;
rc                170 drivers/soc/aspeed/aspeed-lpc-snoop.c 	rc = devm_request_irq(dev, lpc_snoop->irq,
rc                173 drivers/soc/aspeed/aspeed-lpc-snoop.c 	if (rc < 0) {
rc                176 drivers/soc/aspeed/aspeed-lpc-snoop.c 		return rc;
rc                186 drivers/soc/aspeed/aspeed-lpc-snoop.c 	int rc = 0;
rc                193 drivers/soc/aspeed/aspeed-lpc-snoop.c 	rc = kfifo_alloc(&lpc_snoop->chan[channel].fifo,
rc                195 drivers/soc/aspeed/aspeed-lpc-snoop.c 	if (rc)
rc                196 drivers/soc/aspeed/aspeed-lpc-snoop.c 		return rc;
rc                203 drivers/soc/aspeed/aspeed-lpc-snoop.c 	rc = misc_register(&lpc_snoop->chan[channel].miscdev);
rc                204 drivers/soc/aspeed/aspeed-lpc-snoop.c 	if (rc)
rc                205 drivers/soc/aspeed/aspeed-lpc-snoop.c 		return rc;
rc                232 drivers/soc/aspeed/aspeed-lpc-snoop.c 	return rc;
rc                262 drivers/soc/aspeed/aspeed-lpc-snoop.c 	int rc;
rc                279 drivers/soc/aspeed/aspeed-lpc-snoop.c 	rc = of_property_read_u32_index(dev->of_node, "snoop-ports", 0, &port);
rc                280 drivers/soc/aspeed/aspeed-lpc-snoop.c 	if (rc) {
rc                285 drivers/soc/aspeed/aspeed-lpc-snoop.c 	rc = aspeed_lpc_snoop_config_irq(lpc_snoop, pdev);
rc                286 drivers/soc/aspeed/aspeed-lpc-snoop.c 	if (rc)
rc                287 drivers/soc/aspeed/aspeed-lpc-snoop.c 		return rc;
rc                289 drivers/soc/aspeed/aspeed-lpc-snoop.c 	rc = aspeed_lpc_enable_snoop(lpc_snoop, dev, 0, port);
rc                290 drivers/soc/aspeed/aspeed-lpc-snoop.c 	if (rc)
rc                291 drivers/soc/aspeed/aspeed-lpc-snoop.c 		return rc;
rc                296 drivers/soc/aspeed/aspeed-lpc-snoop.c 		rc = aspeed_lpc_enable_snoop(lpc_snoop, dev, 1, port);
rc                297 drivers/soc/aspeed/aspeed-lpc-snoop.c 		if (rc)
rc                301 drivers/soc/aspeed/aspeed-lpc-snoop.c 	return rc;
rc                338 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	int rc = 0;
rc                351 drivers/soc/aspeed/aspeed-p2a-ctrl.c 		rc = of_address_to_resource(node, 0, &resm);
rc                353 drivers/soc/aspeed/aspeed-p2a-ctrl.c 		if (rc) {
rc                379 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	rc = misc_register(&misc_ctrl->miscdev);
rc                380 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	if (rc)
rc                383 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	return rc;
rc                 48 drivers/soc/dove/pmu.c static int pmu_reset_reset(struct reset_controller_dev *rc, unsigned long id)
rc                 50 drivers/soc/dove/pmu.c 	struct pmu_data *pmu = rcdev_to_pmu(rc);
rc                 63 drivers/soc/dove/pmu.c static int pmu_reset_assert(struct reset_controller_dev *rc, unsigned long id)
rc                 65 drivers/soc/dove/pmu.c 	struct pmu_data *pmu = rcdev_to_pmu(rc);
rc                 77 drivers/soc/dove/pmu.c static int pmu_reset_deassert(struct reset_controller_dev *rc, unsigned long id)
rc                 79 drivers/soc/dove/pmu.c 	struct pmu_data *pmu = rcdev_to_pmu(rc);
rc               1329 drivers/soc/fsl/qbman/qman.c 			e->verb, e->ern.rc, qm_fd_addr_get64(&e->ern.fd));
rc                491 drivers/soc/fsl/qe/qe_ic.c 	int rc;
rc                495 drivers/soc/fsl/qe/qe_ic.c 	rc = subsys_system_register(&qe_ic_subsys, NULL);
rc                496 drivers/soc/fsl/qe/qe_ic.c 	if (rc) {
rc                500 drivers/soc/fsl/qe/qe_ic.c 	rc = device_register(&device_qe_ic);
rc                501 drivers/soc/fsl/qe/qe_ic.c 	if (rc) {
rc                 41 drivers/soc/qcom/qmi_encdec.c 				encoded_bytes, tlv_len, encode_tlv, rc) \
rc                 43 drivers/soc/qcom/qmi_encdec.c 	buf_dst = (u8 *)buf_dst + rc; \
rc                 44 drivers/soc/qcom/qmi_encdec.c 	encoded_bytes += rc; \
rc                 45 drivers/soc/qcom/qmi_encdec.c 	tlv_len += rc; \
rc                 50 drivers/soc/qcom/qmi_encdec.c #define UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc) \
rc                 52 drivers/soc/qcom/qmi_encdec.c 	buf_src = (u8 *)buf_src + rc; \
rc                 53 drivers/soc/qcom/qmi_encdec.c 	decoded_bytes += rc; \
rc                169 drivers/soc/qcom/qmi_encdec.c 	u32 i, rc = 0;
rc                173 drivers/soc/qcom/qmi_encdec.c 		rc += elem_size;
rc                176 drivers/soc/qcom/qmi_encdec.c 	return rc;
rc                202 drivers/soc/qcom/qmi_encdec.c 	int i, rc, encoded_bytes = 0;
rc                206 drivers/soc/qcom/qmi_encdec.c 		rc = qmi_encode(temp_ei->ei_array, buf_dst, buf_src,
rc                208 drivers/soc/qcom/qmi_encdec.c 		if (rc < 0) {
rc                210 drivers/soc/qcom/qmi_encdec.c 			return rc;
rc                212 drivers/soc/qcom/qmi_encdec.c 		buf_dst = buf_dst + rc;
rc                214 drivers/soc/qcom/qmi_encdec.c 		encoded_bytes += rc;
rc                240 drivers/soc/qcom/qmi_encdec.c 	int rc;
rc                268 drivers/soc/qcom/qmi_encdec.c 		rc = qmi_encode_basic_elem(buf_dst, &string_len,
rc                270 drivers/soc/qcom/qmi_encdec.c 		encoded_bytes += rc;
rc                273 drivers/soc/qcom/qmi_encdec.c 	rc = qmi_encode_basic_elem(buf_dst + encoded_bytes, buf_src,
rc                275 drivers/soc/qcom/qmi_encdec.c 	encoded_bytes += rc;
rc                306 drivers/soc/qcom/qmi_encdec.c 	int rc;
rc                332 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_encode_basic_elem(&opt_flag_value, buf_src,
rc                351 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_encode_basic_elem(buf_dst, &data_len_value,
rc                355 drivers/soc/qcom/qmi_encdec.c 						encode_tlv, rc);
rc                376 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_encode_basic_elem(buf_dst, buf_src,
rc                381 drivers/soc/qcom/qmi_encdec.c 						encode_tlv, rc);
rc                385 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_encode_struct_elem(temp_ei, buf_dst, buf_src,
rc                389 drivers/soc/qcom/qmi_encdec.c 			if (rc < 0)
rc                390 drivers/soc/qcom/qmi_encdec.c 				return rc;
rc                393 drivers/soc/qcom/qmi_encdec.c 						encode_tlv, rc);
rc                397 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_encode_string_elem(temp_ei, buf_dst, buf_src,
rc                400 drivers/soc/qcom/qmi_encdec.c 			if (rc < 0)
rc                401 drivers/soc/qcom/qmi_encdec.c 				return rc;
rc                404 drivers/soc/qcom/qmi_encdec.c 						encode_tlv, rc);
rc                442 drivers/soc/qcom/qmi_encdec.c 	u32 i, rc = 0;
rc                446 drivers/soc/qcom/qmi_encdec.c 		rc += elem_size;
rc                449 drivers/soc/qcom/qmi_encdec.c 	return rc;
rc                476 drivers/soc/qcom/qmi_encdec.c 	int i, rc, decoded_bytes = 0;
rc                480 drivers/soc/qcom/qmi_encdec.c 		rc = qmi_decode(temp_ei->ei_array, buf_dst, buf_src,
rc                482 drivers/soc/qcom/qmi_encdec.c 		if (rc < 0)
rc                483 drivers/soc/qcom/qmi_encdec.c 			return rc;
rc                484 drivers/soc/qcom/qmi_encdec.c 		buf_src = buf_src + rc;
rc                486 drivers/soc/qcom/qmi_encdec.c 		decoded_bytes += rc;
rc                521 drivers/soc/qcom/qmi_encdec.c 	int rc;
rc                532 drivers/soc/qcom/qmi_encdec.c 		rc = qmi_decode_basic_elem(&string_len, buf_src,
rc                534 drivers/soc/qcom/qmi_encdec.c 		decoded_bytes += rc;
rc                547 drivers/soc/qcom/qmi_encdec.c 	rc = qmi_decode_basic_elem(buf_dst, buf_src + decoded_bytes,
rc                550 drivers/soc/qcom/qmi_encdec.c 	decoded_bytes += rc;
rc                606 drivers/soc/qcom/qmi_encdec.c 	int rc;
rc                645 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_decode_basic_elem(&data_len_value, buf_src,
rc                651 drivers/soc/qcom/qmi_encdec.c 			UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc);
rc                671 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_decode_basic_elem(buf_dst, buf_src,
rc                674 drivers/soc/qcom/qmi_encdec.c 			UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc);
rc                678 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_decode_struct_elem(temp_ei, buf_dst, buf_src,
rc                681 drivers/soc/qcom/qmi_encdec.c 			if (rc < 0)
rc                682 drivers/soc/qcom/qmi_encdec.c 				return rc;
rc                683 drivers/soc/qcom/qmi_encdec.c 			UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc);
rc                687 drivers/soc/qcom/qmi_encdec.c 			rc = qmi_decode_string_elem(temp_ei, buf_dst, buf_src,
rc                689 drivers/soc/qcom/qmi_encdec.c 			if (rc < 0)
rc                690 drivers/soc/qcom/qmi_encdec.c 				return rc;
rc                691 drivers/soc/qcom/qmi_encdec.c 			UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc);
rc                316 drivers/spi/spi-mpc52xx.c 	int rc = FSM_CONTINUE;
rc                319 drivers/spi/spi-mpc52xx.c 	while (rc == FSM_CONTINUE) {
rc                324 drivers/spi/spi-mpc52xx.c 		rc = ms->state(irq, ms, status, data);
rc                327 drivers/spi/spi-mpc52xx.c 	if (rc == FSM_POLL)
rc                385 drivers/spi/spi-mpc52xx.c 	int rc, i = 0;
rc                411 drivers/spi/spi-mpc52xx.c 		rc = -EIO;
rc                418 drivers/spi/spi-mpc52xx.c 		rc = -ENOMEM;
rc                443 drivers/spi/spi-mpc52xx.c 			rc = -ENOMEM;
rc                452 drivers/spi/spi-mpc52xx.c 				rc = -ENODEV;
rc                456 drivers/spi/spi-mpc52xx.c 			rc = gpio_request(gpio_cs, dev_name(&op->dev));
rc                457 drivers/spi/spi-mpc52xx.c 			if (rc) {
rc                475 drivers/spi/spi-mpc52xx.c 		rc = request_irq(ms->irq0, mpc52xx_spi_irq, 0,
rc                477 drivers/spi/spi-mpc52xx.c 		rc |= request_irq(ms->irq1, mpc52xx_spi_irq, 0,
rc                479 drivers/spi/spi-mpc52xx.c 		if (rc) {
rc                493 drivers/spi/spi-mpc52xx.c 	rc = spi_register_master(master);
rc                494 drivers/spi/spi-mpc52xx.c 	if (rc)
rc                499 drivers/spi/spi-mpc52xx.c 	return rc;
rc                513 drivers/spi/spi-mpc52xx.c 	return rc;
rc                296 drivers/spi/spi-orion.c 	int	rc;
rc                311 drivers/spi/spi-orion.c 	rc = orion_spi_baudrate_set(spi, speed);
rc                312 drivers/spi/spi-orion.c 	if (rc)
rc                313 drivers/spi/spi-orion.c 		return rc;
rc                820 drivers/spi/spi-ti-qspi.c 	int rc;
rc                822 drivers/spi/spi-ti-qspi.c 	rc = spi_master_suspend(qspi->master);
rc                823 drivers/spi/spi-ti-qspi.c 	if (rc)
rc                824 drivers/spi/spi-ti-qspi.c 		return rc;
rc                368 drivers/spi/spi.c 	int rc;
rc                370 drivers/spi/spi.c 	rc = acpi_device_uevent_modalias(dev, env);
rc                371 drivers/spi/spi.c 	if (rc != -ENODEV)
rc                372 drivers/spi/spi.c 		return rc;
rc               1703 drivers/spi/spi.c 	int rc;
rc               1770 drivers/spi/spi.c 	rc = of_property_read_u32(nc, "reg", &value);
rc               1771 drivers/spi/spi.c 	if (rc) {
rc               1773 drivers/spi/spi.c 			nc, rc);
rc               1774 drivers/spi/spi.c 		return rc;
rc               1788 drivers/spi/spi.c 	rc = of_property_read_u32(nc, "spi-max-frequency", &value);
rc               1789 drivers/spi/spi.c 	if (rc) {
rc               1791 drivers/spi/spi.c 			"%pOF has no valid 'spi-max-frequency' property (%d)\n", nc, rc);
rc               1792 drivers/spi/spi.c 		return rc;
rc               1803 drivers/spi/spi.c 	int rc;
rc               1809 drivers/spi/spi.c 		rc = -ENOMEM;
rc               1814 drivers/spi/spi.c 	rc = of_modalias_node(nc, spi->modalias,
rc               1816 drivers/spi/spi.c 	if (rc < 0) {
rc               1821 drivers/spi/spi.c 	rc = of_spi_parse_dt(ctlr, spi, nc);
rc               1822 drivers/spi/spi.c 	if (rc)
rc               1830 drivers/spi/spi.c 	rc = spi_add_device(spi);
rc               1831 drivers/spi/spi.c 	if (rc) {
rc               1842 drivers/spi/spi.c 	return ERR_PTR(rc);
rc               2130 drivers/spi/spi.c 	int rc;
rc               2132 drivers/spi/spi.c 	rc = sscanf(buf, "%31s", name);
rc               2133 drivers/spi/spi.c 	if (rc != 1 || !name[0])
rc               2151 drivers/spi/spi.c 		rc = spi_add_device(spi);
rc               2152 drivers/spi/spi.c 		if (rc) {
rc               2154 drivers/spi/spi.c 			return rc;
rc                250 drivers/spmi/spmi-pmic-arb.c 	int rc;
rc                252 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb->ver_ops->offset(pmic_arb, sid, addr, ch_type);
rc                253 drivers/spmi/spmi-pmic-arb.c 	if (rc < 0)
rc                254 drivers/spmi/spmi-pmic-arb.c 		return rc;
rc                256 drivers/spmi/spmi-pmic-arb.c 	offset = rc;
rc                297 drivers/spmi/spmi-pmic-arb.c 	int rc;
rc                300 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb->ver_ops->offset(pmic_arb, sid, 0, PMIC_ARB_CHANNEL_RW);
rc                301 drivers/spmi/spmi-pmic-arb.c 	if (rc < 0)
rc                302 drivers/spmi/spmi-pmic-arb.c 		return rc;
rc                304 drivers/spmi/spmi-pmic-arb.c 	offset = rc;
rc                309 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, 0,
rc                313 drivers/spmi/spmi-pmic-arb.c 	return rc;
rc                343 drivers/spmi/spmi-pmic-arb.c 	int rc;
rc                346 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb->ver_ops->offset(pmic_arb, sid, addr,
rc                348 drivers/spmi/spmi-pmic-arb.c 	if (rc < 0)
rc                349 drivers/spmi/spmi-pmic-arb.c 		return rc;
rc                351 drivers/spmi/spmi-pmic-arb.c 	offset = rc;
rc                372 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb_wait_for_done(ctrl, pmic_arb->rd_base, sid, addr,
rc                374 drivers/spmi/spmi-pmic-arb.c 	if (rc)
rc                386 drivers/spmi/spmi-pmic-arb.c 	return rc;
rc                396 drivers/spmi/spmi-pmic-arb.c 	int rc;
rc                399 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb->ver_ops->offset(pmic_arb, sid, addr,
rc                401 drivers/spmi/spmi-pmic-arb.c 	if (rc < 0)
rc                402 drivers/spmi/spmi-pmic-arb.c 		return rc;
rc                404 drivers/spmi/spmi-pmic-arb.c 	offset = rc;
rc                435 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, addr,
rc                439 drivers/spmi/spmi-pmic-arb.c 	return rc;
rc                699 drivers/spmi/spmi-pmic-arb.c 	int rc;
rc                712 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb->ver_ops->ppid_to_apid(pmic_arb, ppid);
rc                713 drivers/spmi/spmi-pmic-arb.c 	if (rc < 0) {
rc                715 drivers/spmi/spmi-pmic-arb.c 		intspec[0], intspec[1], intspec[2], rc);
rc                716 drivers/spmi/spmi-pmic-arb.c 		return rc;
rc                719 drivers/spmi/spmi-pmic-arb.c 	apid = rc;
rc                959 drivers/spmi/spmi-pmic-arb.c 	int rc;
rc                962 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb_ppid_to_apid_v2(pmic_arb, ppid);
rc                963 drivers/spmi/spmi-pmic-arb.c 	if (rc < 0)
rc                964 drivers/spmi/spmi-pmic-arb.c 		return rc;
rc                966 drivers/spmi/spmi-pmic-arb.c 	apid = rc;
rc                978 drivers/spmi/spmi-pmic-arb.c 	int rc;
rc                982 drivers/spmi/spmi-pmic-arb.c 	rc = pmic_arb_ppid_to_apid_v5(pmic_arb, ppid);
rc                983 drivers/spmi/spmi-pmic-arb.c 	if (rc < 0)
rc                984 drivers/spmi/spmi-pmic-arb.c 		return rc;
rc                986 drivers/spmi/spmi-pmic-arb.c 	apid = rc;
rc                159 drivers/staging/axis-fifo/axis-fifo.c 	int rc;
rc                161 drivers/staging/axis-fifo/axis-fifo.c 	rc = kstrtoul(buf, 0, &tmp);
rc                162 drivers/staging/axis-fifo/axis-fifo.c 	if (rc < 0)
rc                163 drivers/staging/axis-fifo/axis-fifo.c 		return rc;
rc                690 drivers/staging/axis-fifo/axis-fifo.c 	int rc;
rc                692 drivers/staging/axis-fifo/axis-fifo.c 	rc = of_property_read_u32(fifo->dt_device->of_node, name, var);
rc                693 drivers/staging/axis-fifo/axis-fifo.c 	if (rc) {
rc                696 drivers/staging/axis-fifo/axis-fifo.c 		return rc;
rc                713 drivers/staging/axis-fifo/axis-fifo.c 	int rc = 0; /* error return value */
rc                771 drivers/staging/axis-fifo/axis-fifo.c 		rc = -ENODEV;
rc                783 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EBUSY;
rc                793 drivers/staging/axis-fifo/axis-fifo.c 		rc = -ENOMEM;
rc                810 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,axi-str-rxd-tdata-width",
rc                812 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                814 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,axi-str-txc-tdata-width",
rc                816 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                818 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,axi-str-txd-tdata-width",
rc                820 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                822 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,axis-tdest-width", &tdest_width);
rc                823 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                825 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,axis-tid-width", &tid_width);
rc                826 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                828 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,axis-tuser-width", &tuser_width);
rc                829 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                831 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,data-interface-type",
rc                833 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                835 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,has-axis-tdest", &has_tdest);
rc                836 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                838 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,has-axis-tid", &has_tid);
rc                839 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                841 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,has-axis-tkeep", &has_tkeep);
rc                842 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                844 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,has-axis-tstrb", &has_tstrb);
rc                845 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                847 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,has-axis-tuser", &has_tuser);
rc                848 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                850 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,rx-fifo-depth", &rx_fifo_depth);
rc                851 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                853 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,rx-fifo-pe-threshold",
rc                855 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                857 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,rx-fifo-pf-threshold",
rc                859 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                861 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,s-axi-id-width", &axi_id_width);
rc                862 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                864 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,s-axi4-data-width", &axi4_data_width);
rc                865 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                867 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,select-xpm", &select_xpm);
rc                868 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                870 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,tx-fifo-depth", &tx_fifo_depth);
rc                871 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                873 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,tx-fifo-pe-threshold",
rc                875 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                877 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,tx-fifo-pf-threshold",
rc                879 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                881 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,use-rx-cut-through",
rc                883 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                885 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,use-rx-data", &use_rx_data);
rc                886 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                888 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,use-tx-ctrl", &use_tx_control);
rc                889 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                891 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,use-tx-cut-through",
rc                893 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                895 drivers/staging/axis-fifo/axis-fifo.c 	rc = get_dts_property(fifo, "xlnx,use-tx-data", &use_tx_data);
rc                896 drivers/staging/axis-fifo/axis-fifo.c 	if (rc)
rc                904 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                911 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                916 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                921 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                926 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                931 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                936 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                941 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                946 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                951 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                980 drivers/staging/axis-fifo/axis-fifo.c 		rc = -EIO;
rc                986 drivers/staging/axis-fifo/axis-fifo.c 	rc = request_irq(fifo->irq, &axis_fifo_irq, 0, DRIVER_NAME, fifo);
rc                987 drivers/staging/axis-fifo/axis-fifo.c 	if (rc) {
rc                999 drivers/staging/axis-fifo/axis-fifo.c 	rc = alloc_chrdev_region(&fifo->devt, 0, 1, DRIVER_NAME);
rc               1000 drivers/staging/axis-fifo/axis-fifo.c 	if (rc < 0)
rc               1011 drivers/staging/axis-fifo/axis-fifo.c 		rc = PTR_ERR(fifo->device);
rc               1018 drivers/staging/axis-fifo/axis-fifo.c 	rc = cdev_add(&fifo->char_device, fifo->devt, 1);
rc               1019 drivers/staging/axis-fifo/axis-fifo.c 	if (rc < 0) {
rc               1025 drivers/staging/axis-fifo/axis-fifo.c 	rc = sysfs_create_group(&fifo->device->kobj, &axis_fifo_attrs_group);
rc               1026 drivers/staging/axis-fifo/axis-fifo.c 	if (rc < 0) {
rc               1051 drivers/staging/axis-fifo/axis-fifo.c 	return rc;
rc                263 drivers/staging/comedi/comedi_compat32.c 	int rc, err;
rc                268 drivers/staging/comedi/comedi_compat32.c 	rc = get_compat_cmd(cmd, cmd32);
rc                269 drivers/staging/comedi/comedi_compat32.c 	if (rc)
rc                270 drivers/staging/comedi/comedi_compat32.c 		return rc;
rc                272 drivers/staging/comedi/comedi_compat32.c 	rc = translated_ioctl(file, COMEDI_CMD, (unsigned long)cmd);
rc                273 drivers/staging/comedi/comedi_compat32.c 	if (rc == -EAGAIN) {
rc                277 drivers/staging/comedi/comedi_compat32.c 			rc = err;
rc                280 drivers/staging/comedi/comedi_compat32.c 	return rc;
rc                288 drivers/staging/comedi/comedi_compat32.c 	int rc, err;
rc                293 drivers/staging/comedi/comedi_compat32.c 	rc = get_compat_cmd(cmd, cmd32);
rc                294 drivers/staging/comedi/comedi_compat32.c 	if (rc)
rc                295 drivers/staging/comedi/comedi_compat32.c 		return rc;
rc                297 drivers/staging/comedi/comedi_compat32.c 	rc = translated_ioctl(file, COMEDI_CMDTEST, (unsigned long)cmd);
rc                298 drivers/staging/comedi/comedi_compat32.c 	if (rc < 0)
rc                299 drivers/staging/comedi/comedi_compat32.c 		return rc;
rc                303 drivers/staging/comedi/comedi_compat32.c 		rc = err;
rc                305 drivers/staging/comedi/comedi_compat32.c 	return rc;
rc                348 drivers/staging/comedi/comedi_compat32.c 	int err, rc;
rc                378 drivers/staging/comedi/comedi_compat32.c 		rc = get_compat_insn(&s->insn[n], &insn32[n]);
rc                379 drivers/staging/comedi/comedi_compat32.c 		if (rc)
rc                380 drivers/staging/comedi/comedi_compat32.c 			return rc;
rc                392 drivers/staging/comedi/comedi_compat32.c 	int rc;
rc                397 drivers/staging/comedi/comedi_compat32.c 	rc = get_compat_insn(insn, insn32);
rc                398 drivers/staging/comedi/comedi_compat32.c 	if (rc)
rc                399 drivers/staging/comedi/comedi_compat32.c 		return rc;
rc                411 drivers/staging/comedi/comedi_compat32.c 	int rc;
rc                421 drivers/staging/comedi/comedi_compat32.c 		rc = translated_ioctl(file, cmd, arg);
rc                430 drivers/staging/comedi/comedi_compat32.c 		rc = translated_ioctl(file, cmd, arg);
rc                433 drivers/staging/comedi/comedi_compat32.c 		rc = compat_chaninfo(file, arg);
rc                436 drivers/staging/comedi/comedi_compat32.c 		rc = compat_rangeinfo(file, arg);
rc                439 drivers/staging/comedi/comedi_compat32.c 		rc = compat_cmd(file, arg);
rc                442 drivers/staging/comedi/comedi_compat32.c 		rc = compat_cmdtest(file, arg);
rc                445 drivers/staging/comedi/comedi_compat32.c 		rc = compat_insnlist(file, arg);
rc                448 drivers/staging/comedi/comedi_compat32.c 		rc = compat_insn(file, arg);
rc                451 drivers/staging/comedi/comedi_compat32.c 		rc = -ENOIOCTLCMD;
rc                454 drivers/staging/comedi/comedi_compat32.c 	return rc;
rc               2153 drivers/staging/comedi/comedi_fops.c 	int rc;
rc               2164 drivers/staging/comedi/comedi_fops.c 			rc = -ENOTTY;
rc               2167 drivers/staging/comedi/comedi_fops.c 		rc = do_devconfig_ioctl(dev,
rc               2169 drivers/staging/comedi/comedi_fops.c 		if (rc == 0) {
rc               2179 drivers/staging/comedi/comedi_fops.c 					return rc;
rc               2188 drivers/staging/comedi/comedi_fops.c 		rc = -ENODEV;
rc               2194 drivers/staging/comedi/comedi_fops.c 		rc = do_bufconfig_ioctl(dev,
rc               2198 drivers/staging/comedi/comedi_fops.c 		rc = do_devinfo_ioctl(dev, (struct comedi_devinfo __user *)arg,
rc               2202 drivers/staging/comedi/comedi_fops.c 		rc = do_subdinfo_ioctl(dev,
rc               2207 drivers/staging/comedi/comedi_fops.c 		rc = do_chaninfo_ioctl(dev, (void __user *)arg);
rc               2210 drivers/staging/comedi/comedi_fops.c 		rc = do_rangeinfo_ioctl(dev, (void __user *)arg);
rc               2213 drivers/staging/comedi/comedi_fops.c 		rc = do_bufinfo_ioctl(dev,
rc               2218 drivers/staging/comedi/comedi_fops.c 		rc = do_lock_ioctl(dev, arg, file);
rc               2221 drivers/staging/comedi/comedi_fops.c 		rc = do_unlock_ioctl(dev, arg, file);
rc               2224 drivers/staging/comedi/comedi_fops.c 		rc = do_cancel_ioctl(dev, arg, file);
rc               2227 drivers/staging/comedi/comedi_fops.c 		rc = do_cmd_ioctl(dev, (struct comedi_cmd __user *)arg, file);
rc               2230 drivers/staging/comedi/comedi_fops.c 		rc = do_cmdtest_ioctl(dev, (struct comedi_cmd __user *)arg,
rc               2234 drivers/staging/comedi/comedi_fops.c 		rc = do_insnlist_ioctl(dev,
rc               2239 drivers/staging/comedi/comedi_fops.c 		rc = do_insn_ioctl(dev, (struct comedi_insn __user *)arg,
rc               2243 drivers/staging/comedi/comedi_fops.c 		rc = do_poll_ioctl(dev, arg, file);
rc               2246 drivers/staging/comedi/comedi_fops.c 		rc = do_setrsubd_ioctl(dev, arg, file);
rc               2249 drivers/staging/comedi/comedi_fops.c 		rc = do_setwsubd_ioctl(dev, arg, file);
rc               2252 drivers/staging/comedi/comedi_fops.c 		rc = -ENOTTY;
rc               2258 drivers/staging/comedi/comedi_fops.c 	return rc;
rc               2720 drivers/staging/comedi/comedi_fops.c 	int rc;
rc               2738 drivers/staging/comedi/comedi_fops.c 		rc = -ENODEV;
rc               2743 drivers/staging/comedi/comedi_fops.c 			rc = -ENXIO;
rc               2747 drivers/staging/comedi/comedi_fops.c 			rc = dev->open(dev);
rc               2748 drivers/staging/comedi/comedi_fops.c 			if (rc < 0) {
rc               2758 drivers/staging/comedi/comedi_fops.c 	rc = 0;
rc               2762 drivers/staging/comedi/comedi_fops.c 	if (rc) {
rc               2766 drivers/staging/comedi/comedi_fops.c 	return rc;
rc                 52 drivers/staging/comedi/comedi_pci.c 	int rc;
rc                 57 drivers/staging/comedi/comedi_pci.c 	rc = pci_enable_device(pcidev);
rc                 58 drivers/staging/comedi/comedi_pci.c 	if (rc < 0)
rc                 59 drivers/staging/comedi/comedi_pci.c 		return rc;
rc                 61 drivers/staging/comedi/comedi_pci.c 	rc = pci_request_regions(pcidev, dev->board_name);
rc                 62 drivers/staging/comedi/comedi_pci.c 	if (rc < 0)
rc                 67 drivers/staging/comedi/comedi_pci.c 	return rc;
rc               2377 drivers/staging/comedi/drivers/amplc_pci230.c 	int rc;
rc               2400 drivers/staging/comedi/drivers/amplc_pci230.c 	rc = comedi_pci_enable(dev);
rc               2401 drivers/staging/comedi/drivers/amplc_pci230.c 	if (rc)
rc               2402 drivers/staging/comedi/drivers/amplc_pci230.c 		return rc;
rc               2474 drivers/staging/comedi/drivers/amplc_pci230.c 		rc = request_irq(pci_dev->irq, pci230_interrupt, IRQF_SHARED,
rc               2476 drivers/staging/comedi/drivers/amplc_pci230.c 		if (rc == 0)
rc               2485 drivers/staging/comedi/drivers/amplc_pci230.c 	rc = comedi_alloc_subdevices(dev, 3);
rc               2486 drivers/staging/comedi/drivers/amplc_pci230.c 	if (rc)
rc               2487 drivers/staging/comedi/drivers/amplc_pci230.c 		return rc;
rc               2524 drivers/staging/comedi/drivers/amplc_pci230.c 		rc = comedi_alloc_subdev_readback(s);
rc               2525 drivers/staging/comedi/drivers/amplc_pci230.c 		if (rc)
rc               2526 drivers/staging/comedi/drivers/amplc_pci230.c 			return rc;
rc               2534 drivers/staging/comedi/drivers/amplc_pci230.c 		rc = subdev_8255_init(dev, s, NULL, PCI230_PPI_X_BASE);
rc               2535 drivers/staging/comedi/drivers/amplc_pci230.c 		if (rc)
rc               2536 drivers/staging/comedi/drivers/amplc_pci230.c 			return rc;
rc                916 drivers/staging/fwserial/fwserial.c 	int rc;
rc                918 drivers/staging/fwserial/fwserial.c 	rc = (port->mstatus & TIOCM_CAR);
rc                920 drivers/staging/fwserial/fwserial.c 	fwtty_dbg(port, "%d\n", rc);
rc                922 drivers/staging/fwserial/fwserial.c 	return rc;
rc                149 drivers/staging/greybus/bootrom.c 	int rc;
rc                178 drivers/staging/greybus/bootrom.c 	rc = request_firmware(&bootrom->fw, firmware_name,
rc                180 drivers/staging/greybus/bootrom.c 	if (rc) {
rc                182 drivers/staging/greybus/bootrom.c 			"failed to find %s firmware (%d)\n", firmware_name, rc);
rc                185 drivers/staging/greybus/bootrom.c 	return rc;
rc                154 drivers/staging/isdn/gigaset/bas-gigaset.c static char *get_usb_rcmsg(int rc)
rc                158 drivers/staging/isdn/gigaset/bas-gigaset.c 	switch (rc) {
rc                188 drivers/staging/isdn/gigaset/bas-gigaset.c 		snprintf(unkmsg, sizeof(unkmsg), "unknown error %d", rc);
rc                438 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc                458 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = atread_submit(cs, BAS_TIMEOUT);
rc                459 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (rc < 0) {
rc                463 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc != -ENODEV)
rc                482 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc                520 drivers/staging/isdn/gigaset/bas-gigaset.c 			rc = atread_submit(cs, BAS_TIMEOUT);
rc                521 drivers/staging/isdn/gigaset/bas-gigaset.c 			if (rc >= 0)
rc                524 drivers/staging/isdn/gigaset/bas-gigaset.c 			if (rc == -ENODEV)
rc                610 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc                613 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = usb_clear_halt(ucs->udev, urb->pipe);
rc                614 drivers/staging/isdn/gigaset/bas-gigaset.c 	gig_dbg(DEBUG_USBREQ, "clear_halt: %s", get_usb_rcmsg(rc));
rc                615 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (rc == 0)
rc                617 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                619 drivers/staging/isdn/gigaset/bas-gigaset.c 	switch (rc) {
rc                625 drivers/staging/isdn/gigaset/bas-gigaset.c 		dev_err(cs->dev, "clear halt failed: %s\n", get_usb_rcmsg(rc));
rc                626 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = usb_lock_device_for_reset(ucs->udev, ucs->interface);
rc                627 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc == 0) {
rc                628 drivers/staging/isdn/gigaset/bas-gigaset.c 			rc = usb_reset_device(ucs->udev);
rc                644 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc                654 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = usb_submit_urb(ucs->urb_int_in, GFP_ATOMIC);
rc                655 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (rc != 0 && rc != -ENODEV) {
rc                657 drivers/staging/isdn/gigaset/bas-gigaset.c 			get_usb_rcmsg(rc));
rc                676 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc                808 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = atread_submit(cs, BAS_TIMEOUT);
rc                809 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc < 0) {
rc                815 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc < 0 && rc != -ENODEV)
rc                838 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                839 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (unlikely(rc != 0 && rc != -ENODEV)) {
rc                841 drivers/staging/isdn/gigaset/bas-gigaset.c 			get_usb_rcmsg(rc));
rc                859 drivers/staging/isdn/gigaset/bas-gigaset.c 	int i, rc;
rc                898 drivers/staging/isdn/gigaset/bas-gigaset.c 			rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                899 drivers/staging/isdn/gigaset/bas-gigaset.c 			if (unlikely(rc != 0 && rc != -ENODEV)) {
rc                902 drivers/staging/isdn/gigaset/bas-gigaset.c 					get_usb_rcmsg(rc));
rc                962 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc                973 drivers/staging/isdn/gigaset/bas-gigaset.c 			rc = -EFAULT;
rc                992 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = usb_submit_urb(urb, GFP_ATOMIC);
rc                993 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc != 0)
rc               1004 drivers/staging/isdn/gigaset/bas-gigaset.c 			rc = -EFAULT;
rc               1028 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = usb_submit_urb(ubc->isoouturbs[k].urb, GFP_ATOMIC);
rc               1029 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc != 0)
rc               1038 drivers/staging/isdn/gigaset/bas-gigaset.c 	return rc;
rc               1049 drivers/staging/isdn/gigaset/bas-gigaset.c 	int k, rc;
rc               1054 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = usb_unlink_urb(ubc->isoinurbs[k]);
rc               1057 drivers/staging/isdn/gigaset/bas-gigaset.c 			__func__, k, get_usb_rcmsg(rc));
rc               1061 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = usb_unlink_urb(ubc->isoouturbs[k].urb);
rc               1064 drivers/staging/isdn/gigaset/bas-gigaset.c 			__func__, k, get_usb_rcmsg(rc));
rc               1085 drivers/staging/isdn/gigaset/bas-gigaset.c 	int corrbytes, nframe, rc;
rc               1111 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = gigaset_isowbuf_getbytes(ubc->isooutbuf, ifd->length);
rc               1112 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc < 0) {
rc               1113 drivers/staging/isdn/gigaset/bas-gigaset.c 			if (rc == -EBUSY) {
rc               1122 drivers/staging/isdn/gigaset/bas-gigaset.c 					__func__, rc, nframe);
rc               1123 drivers/staging/isdn/gigaset/bas-gigaset.c 				return rc;
rc               1127 drivers/staging/isdn/gigaset/bas-gigaset.c 		ifd->offset = rc;
rc               1136 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = usb_submit_urb(urb, GFP_ATOMIC);
rc               1137 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (unlikely(rc)) {
rc               1138 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc == -ENODEV)
rc               1144 drivers/staging/isdn/gigaset/bas-gigaset.c 				get_usb_rcmsg(rc));
rc               1145 drivers/staging/isdn/gigaset/bas-gigaset.c 		return rc;
rc               1170 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc               1200 drivers/staging/isdn/gigaset/bas-gigaset.c 			rc = submit_iso_write_urb(next);
rc               1201 drivers/staging/isdn/gigaset/bas-gigaset.c 			if (unlikely(rc <= 0 && rc != -ENODEV)) {
rc               1266 drivers/staging/isdn/gigaset/bas-gigaset.c 			rc = submit_iso_write_urb(next);
rc               1267 drivers/staging/isdn/gigaset/bas-gigaset.c 			if (unlikely(rc <= 0 && rc != -ENODEV)) {
rc               1310 drivers/staging/isdn/gigaset/bas-gigaset.c 	int totleft, numbytes, offset, frame, rc;
rc               1425 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = usb_submit_urb(urb, GFP_ATOMIC);
rc               1426 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (unlikely(rc != 0 && rc != -ENODEV)) {
rc               1429 drivers/staging/isdn/gigaset/bas-gigaset.c 				get_usb_rcmsg(rc));
rc               1519 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc               1561 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = usb_submit_urb(urb, GFP_ATOMIC);
rc               1562 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (unlikely(rc)) {
rc               1565 drivers/staging/isdn/gigaset/bas-gigaset.c 				ucs->dr_ctrl.bRequest, get_usb_rcmsg(rc));
rc               1866 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc               1885 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = usb_submit_urb(ucs->urb_cmd_out, GFP_ATOMIC);
rc               1886 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (unlikely(rc)) {
rc               1889 drivers/staging/isdn/gigaset/bas-gigaset.c 			get_usb_rcmsg(rc));
rc               1890 drivers/staging/isdn/gigaset/bas-gigaset.c 		return rc;
rc               1915 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc               1927 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = req_submit(cs->bcs, HD_OPEN_ATCHANNEL, 0, BAS_TIMEOUT);
rc               1928 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc < 0) {
rc               1935 drivers/staging/isdn/gigaset/bas-gigaset.c 		return rc;
rc               1943 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = atwrite_submit(cs, cb->buf, cb->len);
rc               1944 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (unlikely(rc)) {
rc               1945 drivers/staging/isdn/gigaset/bas-gigaset.c 			retval = rc;
rc               1971 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc               2004 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = req_submit(cs->bcs, HD_CLOSE_ATCHANNEL, 0, BAS_TIMEOUT);
rc               2007 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (!rc)
rc               2008 drivers/staging/isdn/gigaset/bas-gigaset.c 			rc = cb->len;
rc               2010 drivers/staging/isdn/gigaset/bas-gigaset.c 		return rc;
rc               2036 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = start_cbsend(cs);
rc               2038 drivers/staging/isdn/gigaset/bas-gigaset.c 	return rc < 0 ? rc : cb->len;
rc               2281 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc               2367 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = usb_submit_urb(ucs->urb_int_in, GFP_KERNEL);
rc               2368 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (rc != 0) {
rc               2370 drivers/staging/isdn/gigaset/bas-gigaset.c 			get_usb_rcmsg(rc));
rc               2376 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = req_submit(cs->bcs, HD_DEVICE_INIT_ACK, 0, 0);
rc               2377 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (rc != 0)
rc               2387 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = gigaset_start(cs);
rc               2388 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (rc < 0)
rc               2395 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = -ENOMEM;
rc               2401 drivers/staging/isdn/gigaset/bas-gigaset.c 	return rc;
rc               2456 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc               2465 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = wait_event_timeout(ucs->waitqueue,
rc               2469 drivers/staging/isdn/gigaset/bas-gigaset.c 	gig_dbg(DEBUG_SUSPEND, "wait_event_timeout() -> %d", rc);
rc               2489 drivers/staging/isdn/gigaset/bas-gigaset.c 		rc = req_submit(cs->bcs, HD_CLOSE_ATCHANNEL, 0, 0);
rc               2490 drivers/staging/isdn/gigaset/bas-gigaset.c 		if (rc) {
rc               2492 drivers/staging/isdn/gigaset/bas-gigaset.c 			return rc;
rc               2524 drivers/staging/isdn/gigaset/bas-gigaset.c 	int rc;
rc               2527 drivers/staging/isdn/gigaset/bas-gigaset.c 	rc = usb_submit_urb(ucs->urb_int_in, GFP_KERNEL);
rc               2528 drivers/staging/isdn/gigaset/bas-gigaset.c 	if (rc) {
rc               2530 drivers/staging/isdn/gigaset/bas-gigaset.c 			get_usb_rcmsg(rc));
rc               2531 drivers/staging/isdn/gigaset/bas-gigaset.c 		return rc;
rc               2447 drivers/staging/isdn/gigaset/capi.c 	int rc;
rc               2472 drivers/staging/isdn/gigaset/capi.c 	rc = attach_capi_ctr(&iif->ctr);
rc               2473 drivers/staging/isdn/gigaset/capi.c 	if (rc) {
rc               2474 drivers/staging/isdn/gigaset/capi.c 		pr_err("attach_capi_ctr failed (%d)\n", rc);
rc               2476 drivers/staging/isdn/gigaset/capi.c 		return rc;
rc                382 drivers/staging/isdn/gigaset/ser-gigaset.c 	int rc;
rc                395 drivers/staging/isdn/gigaset/ser-gigaset.c 	rc = platform_device_register(&cs->hw.ser->dev);
rc                396 drivers/staging/isdn/gigaset/ser-gigaset.c 	if (rc != 0) {
rc                397 drivers/staging/isdn/gigaset/ser-gigaset.c 		pr_err("error %d registering platform device\n", rc);
rc                400 drivers/staging/isdn/gigaset/ser-gigaset.c 		return rc;
rc                494 drivers/staging/isdn/gigaset/ser-gigaset.c 	int rc;
rc                508 drivers/staging/isdn/gigaset/ser-gigaset.c 		rc = -ENODEV;
rc                533 drivers/staging/isdn/gigaset/ser-gigaset.c 	rc = gigaset_start(cs);
rc                534 drivers/staging/isdn/gigaset/ser-gigaset.c 	if (rc < 0) {
rc                546 drivers/staging/isdn/gigaset/ser-gigaset.c 	return rc;
rc                608 drivers/staging/isdn/gigaset/ser-gigaset.c 	int rc, val;
rc                619 drivers/staging/isdn/gigaset/ser-gigaset.c 		rc = put_user(val, p);
rc                637 drivers/staging/isdn/gigaset/ser-gigaset.c 		rc = n_tty_ioctl_helper(tty, file, cmd, arg);
rc                641 drivers/staging/isdn/gigaset/ser-gigaset.c 	return rc;
rc                742 drivers/staging/isdn/gigaset/ser-gigaset.c 	int rc;
rc                745 drivers/staging/isdn/gigaset/ser-gigaset.c 	rc = platform_driver_register(&device_driver);
rc                746 drivers/staging/isdn/gigaset/ser-gigaset.c 	if (rc != 0) {
rc                747 drivers/staging/isdn/gigaset/ser-gigaset.c 		pr_err("error %d registering platform driver\n", rc);
rc                748 drivers/staging/isdn/gigaset/ser-gigaset.c 		return rc;
rc                756 drivers/staging/isdn/gigaset/ser-gigaset.c 		rc = -ENOMEM;
rc                760 drivers/staging/isdn/gigaset/ser-gigaset.c 	rc = tty_register_ldisc(N_GIGASET_M101, &gigaset_ldisc);
rc                761 drivers/staging/isdn/gigaset/ser-gigaset.c 	if (rc != 0) {
rc                762 drivers/staging/isdn/gigaset/ser-gigaset.c 		pr_err("error %d registering line discipline\n", rc);
rc                774 drivers/staging/isdn/gigaset/ser-gigaset.c 	return rc;
rc                779 drivers/staging/isdn/gigaset/ser-gigaset.c 	int rc;
rc                788 drivers/staging/isdn/gigaset/ser-gigaset.c 	rc = tty_unregister_ldisc(N_GIGASET_M101);
rc                789 drivers/staging/isdn/gigaset/ser-gigaset.c 	if (rc != 0)
rc                790 drivers/staging/isdn/gigaset/ser-gigaset.c 		pr_err("error %d unregistering line discipline\n", rc);
rc                851 drivers/staging/isdn/gigaset/usb-gigaset.c 	int rc;
rc                855 drivers/staging/isdn/gigaset/usb-gigaset.c 	rc = usb_submit_urb(cs->hw.usb->read_urb, GFP_KERNEL);
rc                856 drivers/staging/isdn/gigaset/usb-gigaset.c 	if (rc) {
rc                857 drivers/staging/isdn/gigaset/usb-gigaset.c 		dev_err(cs->dev, "Could not submit read URB (error %d)\n", -rc);
rc                858 drivers/staging/isdn/gigaset/usb-gigaset.c 		return rc;
rc                 63 drivers/staging/isdn/hysdn/hysdn_init.c 	int rc;
rc                 65 drivers/staging/isdn/hysdn/hysdn_init.c 	rc = pci_enable_device(akt_pcidev);
rc                 66 drivers/staging/isdn/hysdn/hysdn_init.c 	if (rc)
rc                 67 drivers/staging/isdn/hysdn/hysdn_init.c 		return rc;
rc                 71 drivers/staging/isdn/hysdn/hysdn_init.c 		rc = -ENOMEM;
rc                 90 drivers/staging/isdn/hysdn/hysdn_init.c 		rc = -EBUSY;
rc                109 drivers/staging/isdn/hysdn/hysdn_init.c 	return rc;
rc                158 drivers/staging/isdn/hysdn/hysdn_init.c 	int rc;
rc                162 drivers/staging/isdn/hysdn/hysdn_init.c 	rc = pci_register_driver(&hysdn_pci_driver);
rc                163 drivers/staging/isdn/hysdn/hysdn_init.c 	if (rc)
rc                164 drivers/staging/isdn/hysdn/hysdn_init.c 		return rc;
rc                156 drivers/staging/isdn/hysdn/hysdn_proclog.c 	int rc;
rc                159 drivers/staging/isdn/hysdn/hysdn_proclog.c 	rc = kstrtoul_from_user(buf, count, 0, &card->debug_flags);
rc                160 drivers/staging/isdn/hysdn/hysdn_proclog.c 	if (rc < 0)
rc                161 drivers/staging/isdn/hysdn/hysdn_proclog.c 		return rc;
rc               3076 drivers/staging/octeon-usb/octeon-hcd.c 	int rc;
rc               3081 drivers/staging/octeon-usb/octeon-hcd.c 	rc = usb_hcd_link_urb_to_ep(hcd, urb);
rc               3082 drivers/staging/octeon-usb/octeon-hcd.c 	if (rc) {
rc               3084 drivers/staging/octeon-usb/octeon-hcd.c 		return rc;
rc               3248 drivers/staging/octeon-usb/octeon-hcd.c 	int rc;
rc               3255 drivers/staging/octeon-usb/octeon-hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc               3256 drivers/staging/octeon-usb/octeon-hcd.c 	if (rc)
rc               3265 drivers/staging/octeon-usb/octeon-hcd.c 	return rc;
rc                150 drivers/staging/octeon/ethernet-mdio.c 		int rc;
rc                152 drivers/staging/octeon/ethernet-mdio.c 		rc = of_phy_register_fixed_link(priv->of_node);
rc                153 drivers/staging/octeon/ethernet-mdio.c 		if (rc)
rc                154 drivers/staging/octeon/ethernet-mdio.c 			return rc;
rc                 61 drivers/staging/olpc_dcon/olpc_dcon.c 	int rc = 0;
rc                 66 drivers/staging/olpc_dcon/olpc_dcon.c 		rc = -ENXIO;
rc                 72 drivers/staging/olpc_dcon/olpc_dcon.c 		rc = pdata->init(dcon);
rc                 73 drivers/staging/olpc_dcon/olpc_dcon.c 		if (rc != 0) {
rc                 82 drivers/staging/olpc_dcon/olpc_dcon.c 		rc = -ENODEV;
rc                104 drivers/staging/olpc_dcon/olpc_dcon.c 	return rc;
rc                436 drivers/staging/olpc_dcon/olpc_dcon.c 	int rc;
rc                438 drivers/staging/olpc_dcon/olpc_dcon.c 	rc = kstrtoul(buf, 10, &enable_mono);
rc                439 drivers/staging/olpc_dcon/olpc_dcon.c 	if (rc)
rc                440 drivers/staging/olpc_dcon/olpc_dcon.c 		return rc;
rc                481 drivers/staging/olpc_dcon/olpc_dcon.c 	int rc;
rc                483 drivers/staging/olpc_dcon/olpc_dcon.c 	rc = kstrtou16(buf, 10, &rl);
rc                484 drivers/staging/olpc_dcon/olpc_dcon.c 	if (rc)
rc                485 drivers/staging/olpc_dcon/olpc_dcon.c 		return rc;
rc                587 drivers/staging/olpc_dcon/olpc_dcon.c 	int rc, i, j;
rc                606 drivers/staging/olpc_dcon/olpc_dcon.c 		rc = -EIO;
rc                611 drivers/staging/olpc_dcon/olpc_dcon.c 	rc = dcon_hw_init(dcon, 1);
rc                612 drivers/staging/olpc_dcon/olpc_dcon.c 	if (rc)
rc                621 drivers/staging/olpc_dcon/olpc_dcon.c 		rc = -ENOMEM;
rc                624 drivers/staging/olpc_dcon/olpc_dcon.c 	rc = platform_device_add(dcon_device);
rc                627 drivers/staging/olpc_dcon/olpc_dcon.c 	if (rc) {
rc                633 drivers/staging/olpc_dcon/olpc_dcon.c 		rc = device_create_file(&dcon_device->dev,
rc                635 drivers/staging/olpc_dcon/olpc_dcon.c 		if (rc) {
rc                669 drivers/staging/olpc_dcon/olpc_dcon.c 	return rc;
rc                534 drivers/staging/qlge/qlge_ethtool.c 	netdev_tx_t rc;
rc                546 drivers/staging/qlge/qlge_ethtool.c 		rc = ql_lb_send(skb, qdev->ndev);
rc                547 drivers/staging/qlge/qlge_ethtool.c 		if (rc != NETDEV_TX_OK)
rc                 99 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c 	int rc, i;
rc                102 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c 	rc = request_firmware(&fw, name, &dev->dev);
rc                103 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c 	if (rc < 0)
rc                222 drivers/staging/rtl8192e/rtl819x_BAProc.c 	u16 rc = 0;
rc                255 drivers/staging/rtl8192e/rtl819x_BAProc.c 		rc = ADDBA_STATUS_REFUSED;
rc                264 drivers/staging/rtl8192e/rtl819x_BAProc.c 		rc = ADDBA_STATUS_REFUSED;
rc                271 drivers/staging/rtl8192e/rtl819x_BAProc.c 		rc = ADDBA_STATUS_INVALID_PARAM;
rc                304 drivers/staging/rtl8192e/rtl819x_BAProc.c 		rtllib_send_ADDBARsp(ieee, dst, &BA, rc);
rc               1698 drivers/staging/rtl8192e/rtllib_rx.c 	int rc = 0;
rc               1701 drivers/staging/rtl8192e/rtllib_rx.c 	rc = rtllib_read_qos_info_element(&qos_info_element, info_element);
rc               1703 drivers/staging/rtl8192e/rtllib_rx.c 	if (rc == 0) {
rc               1709 drivers/staging/rtl8192e/rtllib_rx.c 		rc = rtllib_read_qos_param_element(&param_element,
rc               1711 drivers/staging/rtl8192e/rtllib_rx.c 		if (rc == 0) {
rc               1720 drivers/staging/rtl8192e/rtllib_rx.c 	if (rc == 0) {
rc               1724 drivers/staging/rtl8192e/rtllib_rx.c 	return rc;
rc               1464 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	int rc = 0;
rc               1468 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	rc = ieee80211_read_qos_info_element(&qos_info_element, info_element);
rc               1470 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	if (rc == 0) {
rc               1476 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 		rc = ieee80211_read_qos_param_element(&param_element,
rc               1478 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 		if (rc == 0) {
rc               1488 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	if (rc == 0) {
rc               1492 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	return rc;
rc                318 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 	u16 rc = 0;
rc                351 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		rc = ADDBA_STATUS_REFUSED;
rc                364 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		rc = ADDBA_STATUS_REFUSED;
rc                374 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		rc = ADDBA_STATUS_INVALID_PARAM;
rc                403 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c 		ieee80211_send_ADDBARsp(ieee, dst, &BA, rc);
rc                219 drivers/staging/rtl8192u/r819xU_firmware.c 	int rc;
rc                247 drivers/staging/rtl8192u/r819xU_firmware.c 			rc = request_firmware(&fw_entry, fw_name[init_step], &priv->udev->dev);
rc                248 drivers/staging/rtl8192u/r819xU_firmware.c 			if (rc < 0) {
rc                 56 drivers/staging/rtl8712/hal_init.c 	int rc;
rc                 60 drivers/staging/rtl8712/hal_init.c 	rc = request_firmware_nowait(THIS_MODULE, 1, firmware_file, dev,
rc                 62 drivers/staging/rtl8712/hal_init.c 	if (rc)
rc                 63 drivers/staging/rtl8712/hal_init.c 		dev_err(dev, "r8712u: Firmware request error %d\n", rc);
rc                 64 drivers/staging/rtl8712/hal_init.c 	return rc;
rc                664 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	int rc = 0;
rc                680 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		rc = -EOPNOTSUPP;
rc                685 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			rc = -EINVAL;
rc                691 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	return rc;
rc               1189 drivers/staging/unisys/visorhba/visorhba_main.c 	int rc = -ENOMEM;
rc               1195 drivers/staging/unisys/visorhba/visorhba_main.c 	rc = visorbus_register_visor_driver(&visorhba_driver);
rc               1196 drivers/staging/unisys/visorhba/visorhba_main.c 	if (rc)
rc               1204 drivers/staging/unisys/visorhba/visorhba_main.c 	return rc;
rc                697 drivers/staging/unisys/visorinput/visorinput.c 	int rc;
rc                701 drivers/staging/unisys/visorinput/visorinput.c 		rc = -ENODEV;
rc                707 drivers/staging/unisys/visorinput/visorinput.c 		rc = -EBUSY;
rc                719 drivers/staging/unisys/visorinput/visorinput.c 	rc = 0;
rc                723 drivers/staging/unisys/visorinput/visorinput.c 	return rc;
rc                729 drivers/staging/unisys/visorinput/visorinput.c 	int rc;
rc                733 drivers/staging/unisys/visorinput/visorinput.c 		rc = -ENODEV;
rc                738 drivers/staging/unisys/visorinput/visorinput.c 		rc = -EBUSY;
rc                752 drivers/staging/unisys/visorinput/visorinput.c 	rc = 0;
rc                756 drivers/staging/unisys/visorinput/visorinput.c 	return rc;
rc                 45 drivers/staging/uwb/address.c int uwb_rc_dev_addr_mgmt(struct uwb_rc *rc,
rc                 70 drivers/staging/uwb/address.c 	result = uwb_rc_cmd(rc, "DEV-ADDR-MGMT",
rc                 76 drivers/staging/uwb/address.c 		dev_err(&rc->uwb_dev.dev,
rc                 81 drivers/staging/uwb/address.c 		dev_err(&rc->uwb_dev.dev,
rc                110 drivers/staging/uwb/address.c static int uwb_rc_addr_set(struct uwb_rc *rc,
rc                132 drivers/staging/uwb/address.c 	return uwb_rc_dev_addr_mgmt(rc, bmOperationType, baAddr, &reply);
rc                148 drivers/staging/uwb/address.c static int uwb_rc_addr_get(struct uwb_rc *rc,
rc                170 drivers/staging/uwb/address.c 	result = uwb_rc_dev_addr_mgmt(rc, bmOperationType, baAddr, &evt);
rc                189 drivers/staging/uwb/address.c int uwb_rc_mac_addr_get(struct uwb_rc *rc,
rc                191 drivers/staging/uwb/address.c 	return uwb_rc_addr_get(rc, addr, UWB_ADDR_MAC);
rc                197 drivers/staging/uwb/address.c int uwb_rc_dev_addr_get(struct uwb_rc *rc,
rc                199 drivers/staging/uwb/address.c 	return uwb_rc_addr_get(rc, addr, UWB_ADDR_DEV);
rc                205 drivers/staging/uwb/address.c int uwb_rc_mac_addr_set(struct uwb_rc *rc,
rc                209 drivers/staging/uwb/address.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                210 drivers/staging/uwb/address.c 	result = uwb_rc_addr_set(rc, addr, UWB_ADDR_MAC);
rc                211 drivers/staging/uwb/address.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                217 drivers/staging/uwb/address.c int uwb_rc_dev_addr_set(struct uwb_rc *rc,
rc                221 drivers/staging/uwb/address.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                222 drivers/staging/uwb/address.c 	result = uwb_rc_addr_set(rc, addr, UWB_ADDR_DEV);
rc                223 drivers/staging/uwb/address.c 	rc->uwb_dev.dev_addr = *addr;
rc                224 drivers/staging/uwb/address.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                263 drivers/staging/uwb/address.c int uwb_rc_dev_addr_assign(struct uwb_rc *rc)
rc                270 drivers/staging/uwb/address.c 		 || __uwb_dev_addr_assigned(rc, &new_addr));
rc                272 drivers/staging/uwb/address.c 	return uwb_rc_dev_addr_set(rc, &new_addr);
rc                285 drivers/staging/uwb/address.c 	struct uwb_rc *rc = evt->rc;
rc                287 drivers/staging/uwb/address.c 	return uwb_rc_dev_addr_assign(rc);
rc                298 drivers/staging/uwb/address.c 	struct uwb_rc *rc = uwb_dev->rc;
rc                302 drivers/staging/uwb/address.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                303 drivers/staging/uwb/address.c 	result = uwb_rc_addr_get(rc, &addr, UWB_ADDR_MAC);
rc                304 drivers/staging/uwb/address.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                321 drivers/staging/uwb/address.c 	struct uwb_rc *rc = uwb_dev->rc;
rc                328 drivers/staging/uwb/address.c 		dev_err(&rc->uwb_dev.dev, "refusing to set multicast "
rc                332 drivers/staging/uwb/address.c 	result = uwb_rc_mac_addr_set(rc, &addr);
rc                334 drivers/staging/uwb/address.c 		rc->uwb_dev.mac_addr = addr;
rc                 29 drivers/staging/uwb/beacon.c static int uwb_rc_start_beacon(struct uwb_rc *rc, u16 bpst_offset, u8 channel)
rc                 44 drivers/staging/uwb/beacon.c 	result = uwb_rc_cmd(rc, "START-BEACON", &cmd->rccb, sizeof(*cmd),
rc                 49 drivers/staging/uwb/beacon.c 		dev_err(&rc->uwb_dev.dev,
rc                 59 drivers/staging/uwb/beacon.c static int uwb_rc_stop_beacon(struct uwb_rc *rc)
rc                 72 drivers/staging/uwb/beacon.c 	result = uwb_rc_cmd(rc, "STOP-BEACON", cmd, sizeof(*cmd),
rc                 77 drivers/staging/uwb/beacon.c 		dev_err(&rc->uwb_dev.dev,
rc                101 drivers/staging/uwb/beacon.c int uwb_rc_beacon(struct uwb_rc *rc, int channel, unsigned bpst_offset)
rc                104 drivers/staging/uwb/beacon.c 	struct device *dev = &rc->uwb_dev.dev;
rc                110 drivers/staging/uwb/beacon.c 		result = uwb_rc_stop_beacon(rc);
rc                113 drivers/staging/uwb/beacon.c 		result = uwb_rc_start_beacon(rc, bpst_offset, channel);
rc                118 drivers/staging/uwb/beacon.c 		if (le16_to_cpu(rc->ies->wIELength) > 0) {
rc                119 drivers/staging/uwb/beacon.c 			result = uwb_rc_set_ie(rc, rc->ies);
rc                123 drivers/staging/uwb/beacon.c 				result = uwb_rc_stop_beacon(rc);
rc                131 drivers/staging/uwb/beacon.c 		rc->beaconing = channel;
rc                161 drivers/staging/uwb/beacon.c struct uwb_beca_e *__uwb_beca_find_bydev(struct uwb_rc *rc,
rc                165 drivers/staging/uwb/beacon.c 	list_for_each_entry_safe(bce, next, &rc->uwb_beca.list, node) {
rc                176 drivers/staging/uwb/beacon.c struct uwb_beca_e *__uwb_beca_find_bymac(struct uwb_rc *rc,
rc                180 drivers/staging/uwb/beacon.c 	list_for_each_entry_safe(bce, next, &rc->uwb_beca.list, node) {
rc                198 drivers/staging/uwb/beacon.c struct uwb_dev *uwb_dev_get_by_devaddr(struct uwb_rc *rc,
rc                204 drivers/staging/uwb/beacon.c 	mutex_lock(&rc->uwb_beca.mutex);
rc                205 drivers/staging/uwb/beacon.c 	bce = __uwb_beca_find_bydev(rc, devaddr);
rc                207 drivers/staging/uwb/beacon.c 		found = uwb_dev_try_get(rc, bce->uwb_dev);
rc                208 drivers/staging/uwb/beacon.c 	mutex_unlock(&rc->uwb_beca.mutex);
rc                218 drivers/staging/uwb/beacon.c struct uwb_dev *uwb_dev_get_by_macaddr(struct uwb_rc *rc,
rc                224 drivers/staging/uwb/beacon.c 	mutex_lock(&rc->uwb_beca.mutex);
rc                225 drivers/staging/uwb/beacon.c 	bce = __uwb_beca_find_bymac(rc, macaddr);
rc                227 drivers/staging/uwb/beacon.c 		found = uwb_dev_try_get(rc, bce->uwb_dev);
rc                228 drivers/staging/uwb/beacon.c 	mutex_unlock(&rc->uwb_beca.mutex);
rc                250 drivers/staging/uwb/beacon.c struct uwb_beca_e *__uwb_beca_add(struct uwb_rc *rc,
rc                263 drivers/staging/uwb/beacon.c 	list_add(&bce->node, &rc->uwb_beca.list);
rc                272 drivers/staging/uwb/beacon.c void uwb_beca_purge(struct uwb_rc *rc)
rc                277 drivers/staging/uwb/beacon.c 	mutex_lock(&rc->uwb_beca.mutex);
rc                278 drivers/staging/uwb/beacon.c 	list_for_each_entry_safe(bce, next, &rc->uwb_beca.list, node) {
rc                284 drivers/staging/uwb/beacon.c 	mutex_unlock(&rc->uwb_beca.mutex);
rc                288 drivers/staging/uwb/beacon.c void uwb_beca_release(struct uwb_rc *rc)
rc                292 drivers/staging/uwb/beacon.c 	mutex_lock(&rc->uwb_beca.mutex);
rc                293 drivers/staging/uwb/beacon.c 	list_for_each_entry_safe(bce, next, &rc->uwb_beca.list, node) {
rc                297 drivers/staging/uwb/beacon.c 	mutex_unlock(&rc->uwb_beca.mutex);
rc                300 drivers/staging/uwb/beacon.c static void uwb_beacon_print(struct uwb_rc *rc, struct uwb_rc_evt_beacon *be,
rc                310 drivers/staging/uwb/beacon.c 	dev_info(&rc->uwb_dev.dev,
rc                347 drivers/staging/uwb/beacon.c static int uwb_verify_beacon(struct uwb_rc *rc, struct uwb_event *evt,
rc                352 drivers/staging/uwb/beacon.c 	struct device *dev = &rc->uwb_dev.dev;
rc                382 drivers/staging/uwb/beacon.c 	struct uwb_rc *rc;
rc                387 drivers/staging/uwb/beacon.c 	rc = evt->rc;
rc                389 drivers/staging/uwb/beacon.c 	result = uwb_verify_beacon(rc, evt, be);
rc                412 drivers/staging/uwb/beacon.c 	mutex_lock(&rc->uwb_beca.mutex);
rc                413 drivers/staging/uwb/beacon.c 	bce = __uwb_beca_find_bymac(rc, &bf->Device_Identifier);
rc                416 drivers/staging/uwb/beacon.c 		uwb_beacon_print(evt->rc, be, bf);
rc                417 drivers/staging/uwb/beacon.c 		bce = __uwb_beca_add(rc, be, bf, evt->ts_jiffies);
rc                419 drivers/staging/uwb/beacon.c 			mutex_unlock(&rc->uwb_beca.mutex);
rc                423 drivers/staging/uwb/beacon.c 	mutex_unlock(&rc->uwb_beca.mutex);
rc                443 drivers/staging/uwb/beacon.c 		uwbd_dev_onair(evt->rc, bce);
rc                458 drivers/staging/uwb/beacon.c 	struct device *dev = &evt->rc->uwb_dev.dev;
rc                494 drivers/staging/uwb/beacon.c 	struct uwb_rc *rc = evt->rc;
rc                495 drivers/staging/uwb/beacon.c 	struct device *dev = &rc->uwb_dev.dev;
rc                506 drivers/staging/uwb/beacon.c 		mutex_lock(&rc->uwb_dev.mutex);
rc                507 drivers/staging/uwb/beacon.c 		rc->beaconing = -1;
rc                508 drivers/staging/uwb/beacon.c 		mutex_unlock(&rc->uwb_dev.mutex);
rc                510 drivers/staging/uwb/beacon.c 		rc->uwb_dev.beacon_slot = uwb_rc_evt_bp_slot_change_slot_num(bpsc);
rc                529 drivers/staging/uwb/beacon.c 	struct device *dev = &evt->rc->uwb_dev.dev;
rc                568 drivers/staging/uwb/beacon.c 	struct uwb_rc *rc = uwb_dev->rc;
rc                571 drivers/staging/uwb/beacon.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                572 drivers/staging/uwb/beacon.c 	result = sprintf(buf, "%d\n", rc->beaconing);
rc                573 drivers/staging/uwb/beacon.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                585 drivers/staging/uwb/beacon.c 	struct uwb_rc *rc = uwb_dev->rc;
rc                591 drivers/staging/uwb/beacon.c 		result = uwb_radio_force_channel(rc, channel);
rc                 37 drivers/staging/uwb/drp-avail.c void uwb_drp_avail_init(struct uwb_rc *rc)
rc                 39 drivers/staging/uwb/drp-avail.c 	bitmap_fill(rc->drp_avail.global, UWB_NUM_MAS);
rc                 40 drivers/staging/uwb/drp-avail.c 	bitmap_fill(rc->drp_avail.local, UWB_NUM_MAS);
rc                 41 drivers/staging/uwb/drp-avail.c 	bitmap_fill(rc->drp_avail.pending, UWB_NUM_MAS);
rc                 49 drivers/staging/uwb/drp-avail.c void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail)
rc                 51 drivers/staging/uwb/drp-avail.c 	bitmap_and(avail->bm, rc->drp_avail.global, rc->drp_avail.local, UWB_NUM_MAS);
rc                 52 drivers/staging/uwb/drp-avail.c 	bitmap_and(avail->bm, avail->bm, rc->drp_avail.pending, UWB_NUM_MAS);
rc                 62 drivers/staging/uwb/drp-avail.c int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas)
rc                 66 drivers/staging/uwb/drp-avail.c 	uwb_drp_available(rc, &avail);
rc                 70 drivers/staging/uwb/drp-avail.c 	bitmap_andnot(rc->drp_avail.pending, rc->drp_avail.pending, mas->bm, UWB_NUM_MAS);
rc                 79 drivers/staging/uwb/drp-avail.c void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas)
rc                 81 drivers/staging/uwb/drp-avail.c 	bitmap_or(rc->drp_avail.pending, rc->drp_avail.pending, mas->bm, UWB_NUM_MAS);
rc                 82 drivers/staging/uwb/drp-avail.c 	bitmap_andnot(rc->drp_avail.local, rc->drp_avail.local, mas->bm, UWB_NUM_MAS);
rc                 83 drivers/staging/uwb/drp-avail.c 	rc->drp_avail.ie_valid = false;
rc                 91 drivers/staging/uwb/drp-avail.c void uwb_drp_avail_release(struct uwb_rc *rc, struct uwb_mas_bm *mas)
rc                 93 drivers/staging/uwb/drp-avail.c 	bitmap_or(rc->drp_avail.local, rc->drp_avail.local, mas->bm, UWB_NUM_MAS);
rc                 94 drivers/staging/uwb/drp-avail.c 	bitmap_or(rc->drp_avail.pending, rc->drp_avail.pending, mas->bm, UWB_NUM_MAS);
rc                 95 drivers/staging/uwb/drp-avail.c 	rc->drp_avail.ie_valid = false;
rc                 96 drivers/staging/uwb/drp-avail.c 	uwb_rsv_handle_drp_avail_change(rc);
rc                105 drivers/staging/uwb/drp-avail.c void uwb_drp_avail_ie_update(struct uwb_rc *rc)
rc                109 drivers/staging/uwb/drp-avail.c 	bitmap_and(avail.bm, rc->drp_avail.global, rc->drp_avail.local, UWB_NUM_MAS);
rc                111 drivers/staging/uwb/drp-avail.c 	rc->drp_avail.ie.hdr.element_id = UWB_IE_DRP_AVAILABILITY;
rc                112 drivers/staging/uwb/drp-avail.c 	rc->drp_avail.ie.hdr.length = UWB_NUM_MAS / 8;
rc                113 drivers/staging/uwb/drp-avail.c 	uwb_mas_bm_copy_le(rc->drp_avail.ie.bmp, &avail);
rc                114 drivers/staging/uwb/drp-avail.c 	rc->drp_avail.ie_valid = true;
rc                217 drivers/staging/uwb/drp-avail.c 	struct device *dev = &evt->rc->uwb_dev.dev;
rc                262 drivers/staging/uwb/drp-avail.c 	struct uwb_rc *rc = evt->rc;
rc                269 drivers/staging/uwb/drp-avail.c 	mutex_lock(&rc->rsvs_mutex);
rc                270 drivers/staging/uwb/drp-avail.c 	bitmap_copy(rc->drp_avail.global, bmp, UWB_NUM_MAS);
rc                271 drivers/staging/uwb/drp-avail.c 	rc->drp_avail.ie_valid = false;
rc                272 drivers/staging/uwb/drp-avail.c 	uwb_rsv_handle_drp_avail_change(rc);
rc                273 drivers/staging/uwb/drp-avail.c 	mutex_unlock(&rc->rsvs_mutex);
rc                275 drivers/staging/uwb/drp-avail.c 	uwb_rsv_sched_update(rc);
rc                 47 drivers/staging/uwb/drp.c static void uwb_rc_set_drp_cmd_done(struct uwb_rc *rc, void *arg,
rc                 55 drivers/staging/uwb/drp.c 			dev_err(&rc->uwb_dev.dev, "SET-DRP-IE failed: %s (%d)\n",
rc                 58 drivers/staging/uwb/drp.c 		dev_err(&rc->uwb_dev.dev, "SET-DRP-IE: timeout\n");
rc                 60 drivers/staging/uwb/drp.c 	spin_lock_irqsave(&rc->rsvs_lock, flags);
rc                 61 drivers/staging/uwb/drp.c 	if (rc->set_drp_ie_pending > 1) {
rc                 62 drivers/staging/uwb/drp.c 		rc->set_drp_ie_pending = 0;
rc                 63 drivers/staging/uwb/drp.c 		uwb_rsv_queue_update(rc);
rc                 65 drivers/staging/uwb/drp.c 		rc->set_drp_ie_pending = 0;
rc                 67 drivers/staging/uwb/drp.c 	spin_unlock_irqrestore(&rc->rsvs_lock, flags);
rc                 90 drivers/staging/uwb/drp.c int uwb_rc_send_all_drp_ie(struct uwb_rc *rc)
rc                101 drivers/staging/uwb/drp.c 	list_for_each_entry(rsv, &rc->reservations, rc_node) {
rc                112 drivers/staging/uwb/drp.c 	num_bytes += sizeof(rc->drp_avail.ie);
rc                123 drivers/staging/uwb/drp.c 	memcpy(IEDataptr, &rc->drp_avail.ie, sizeof(rc->drp_avail.ie));
rc                127 drivers/staging/uwb/drp.c 	list_for_each_entry(rsv, &rc->reservations, rc_node) {
rc                144 drivers/staging/uwb/drp.c 	result = uwb_rc_cmd_async(rc, "SET-DRP-IE",
rc                149 drivers/staging/uwb/drp.c 	rc->set_drp_ie_pending = 1;
rc                166 drivers/staging/uwb/drp.c 	int our_beacon_slot = rsv->rc->uwb_dev.beacon_slot;
rc                244 drivers/staging/uwb/drp.c 	struct uwb_rc *rc = rsv->rc;
rc                246 drivers/staging/uwb/drp.c 	struct uwb_drp_backoff_win *bow = &rc->bow;
rc                257 drivers/staging/uwb/drp.c 				uwb_rsv_backoff_win_increment(rc);
rc                261 drivers/staging/uwb/drp.c 			uwb_rsv_backoff_win_increment(rc);
rc                286 drivers/staging/uwb/drp.c 	struct uwb_rc *rc = rsv->rc;
rc                287 drivers/staging/uwb/drp.c 	struct uwb_drp_backoff_win *bow = &rc->bow;
rc                302 drivers/staging/uwb/drp.c 					uwb_rsv_backoff_win_increment(rc);
rc                303 drivers/staging/uwb/drp.c 				uwb_drp_avail_release(rsv->rc,
rc                317 drivers/staging/uwb/drp.c 			uwb_rsv_backoff_win_increment(rc);
rc                319 drivers/staging/uwb/drp.c 			uwb_drp_avail_release(rsv->rc, &rsv->mv.companion_mas);
rc                334 drivers/staging/uwb/drp.c static void uwb_drp_handle_conflict_rsv(struct uwb_rc *rc, struct uwb_rsv *rsv,
rc                364 drivers/staging/uwb/drp.c static void uwb_drp_handle_all_conflict_rsv(struct uwb_rc *rc,
rc                371 drivers/staging/uwb/drp.c 	list_for_each_entry(rsv, &rc->reservations, rc_node) {
rc                372 drivers/staging/uwb/drp.c 		uwb_drp_handle_conflict_rsv(rc, rsv, drp_evt, drp_ie,
rc                377 drivers/staging/uwb/drp.c static void uwb_drp_process_target_accepted(struct uwb_rc *rc,
rc                400 drivers/staging/uwb/drp.c 			if (uwb_drp_avail_reserve_pending(rc, mas) == -EBUSY) {
rc                406 drivers/staging/uwb/drp.c 				uwb_drp_handle_all_conflict_rsv(rc, drp_evt,
rc                429 drivers/staging/uwb/drp.c static void uwb_drp_process_target(struct uwb_rc *rc, struct uwb_rsv *rsv,
rc                432 drivers/staging/uwb/drp.c 	struct device *dev = &rc->uwb_dev.dev;
rc                444 drivers/staging/uwb/drp.c 		uwb_drp_process_target_accepted(rc, rsv, drp_evt, drp_ie, &mas);
rc                459 drivers/staging/uwb/drp.c 			uwb_drp_avail_release(rsv->rc, &mv->companion_mas);
rc                517 drivers/staging/uwb/drp.c static void uwb_drp_process_owner(struct uwb_rc *rc, struct uwb_rsv *rsv,
rc                521 drivers/staging/uwb/drp.c 	struct device *dev = &rc->uwb_dev.dev;
rc                551 drivers/staging/uwb/drp.c 			uwb_drp_handle_conflict_rsv(rc, rsv, drp_evt, drp_ie, &mas);
rc                572 drivers/staging/uwb/drp.c 	struct uwb_rc *rc = cnflt->rc;
rc                576 drivers/staging/uwb/drp.c 	mutex_lock(&rc->rsvs_mutex);
rc                581 drivers/staging/uwb/drp.c 	bitmap_zero(rc->cnflt_alien_bitmap.bm, UWB_NUM_MAS);
rc                583 drivers/staging/uwb/drp.c 	list_for_each_entry(c, &rc->cnflt_alien_list, rc_node) {
rc                584 drivers/staging/uwb/drp.c 		bitmap_or(rc->cnflt_alien_bitmap.bm, rc->cnflt_alien_bitmap.bm,
rc                588 drivers/staging/uwb/drp.c 	queue_delayed_work(rc->rsv_workq, &rc->rsv_alien_bp_work,
rc                592 drivers/staging/uwb/drp.c 	mutex_unlock(&rc->rsvs_mutex);
rc                599 drivers/staging/uwb/drp.c 	queue_work(cnflt->rc->rsv_workq, &cnflt->cnflt_update_work);
rc                606 drivers/staging/uwb/drp.c static void uwb_drp_handle_alien_drp(struct uwb_rc *rc, struct uwb_ie_drp *drp_ie)
rc                608 drivers/staging/uwb/drp.c 	struct device *dev = &rc->uwb_dev.dev;
rc                615 drivers/staging/uwb/drp.c 	list_for_each_entry(cnflt, &rc->cnflt_alien_list, rc_node) {
rc                636 drivers/staging/uwb/drp.c 	cnflt->rc = rc;
rc                641 drivers/staging/uwb/drp.c 	list_add_tail(&cnflt->rc_node, &rc->cnflt_alien_list);
rc                644 drivers/staging/uwb/drp.c 	bitmap_or(rc->cnflt_alien_bitmap.bm, rc->cnflt_alien_bitmap.bm, mas.bm, UWB_NUM_MAS);
rc                646 drivers/staging/uwb/drp.c 	queue_delayed_work(rc->rsv_workq, &rc->rsv_alien_bp_work, usecs_to_jiffies(delay_us));
rc                652 drivers/staging/uwb/drp.c static void uwb_drp_process_not_involved(struct uwb_rc *rc,
rc                659 drivers/staging/uwb/drp.c 	uwb_drp_handle_all_conflict_rsv(rc, drp_evt, drp_ie, &mas);
rc                662 drivers/staging/uwb/drp.c static void uwb_drp_process_involved(struct uwb_rc *rc, struct uwb_dev *src,
rc                668 drivers/staging/uwb/drp.c 	rsv = uwb_rsv_find(rc, src, drp_ie);
rc                688 drivers/staging/uwb/drp.c 		uwb_drp_process_target(rc, rsv, drp_ie, drp_evt);
rc                690 drivers/staging/uwb/drp.c 		uwb_drp_process_owner(rc, rsv, src, drp_ie, drp_evt);
rc                695 drivers/staging/uwb/drp.c static bool uwb_drp_involves_us(struct uwb_rc *rc, struct uwb_ie_drp *drp_ie)
rc                697 drivers/staging/uwb/drp.c 	return uwb_dev_addr_cmp(&rc->uwb_dev.dev_addr, &drp_ie->dev_addr) == 0;
rc                703 drivers/staging/uwb/drp.c static void uwb_drp_process(struct uwb_rc *rc, struct uwb_rc_evt_drp *drp_evt,
rc                707 drivers/staging/uwb/drp.c 		uwb_drp_handle_alien_drp(rc, drp_ie);
rc                708 drivers/staging/uwb/drp.c 	else if (uwb_drp_involves_us(rc, drp_ie))
rc                709 drivers/staging/uwb/drp.c 		uwb_drp_process_involved(rc, src, drp_evt, drp_ie);
rc                711 drivers/staging/uwb/drp.c 		uwb_drp_process_not_involved(rc, drp_evt, drp_ie);
rc                717 drivers/staging/uwb/drp.c static void uwb_drp_availability_process(struct uwb_rc *rc, struct uwb_dev *src,
rc                729 drivers/staging/uwb/drp.c void uwb_drp_process_all(struct uwb_rc *rc, struct uwb_rc_evt_drp *drp_evt,
rc                732 drivers/staging/uwb/drp.c 	struct device *dev = &rc->uwb_dev.dev;
rc                744 drivers/staging/uwb/drp.c 			uwb_drp_availability_process(rc, src_dev, (struct uwb_ie_drp_avail *)ie_hdr);
rc                747 drivers/staging/uwb/drp.c 			uwb_drp_process(rc, drp_evt, src_dev, (struct uwb_ie_drp *)ie_hdr);
rc                794 drivers/staging/uwb/drp.c 	struct device *dev = &evt->rc->uwb_dev.dev;
rc                795 drivers/staging/uwb/drp.c 	struct uwb_rc *rc = evt->rc;
rc                820 drivers/staging/uwb/drp.c 	src_dev = uwb_dev_get_by_devaddr(rc, &src_addr);
rc                833 drivers/staging/uwb/drp.c 	mutex_lock(&rc->rsvs_mutex);
rc                836 drivers/staging/uwb/drp.c 	uwb_drp_process_all(rc, drp_evt, ielength, src_dev);
rc                838 drivers/staging/uwb/drp.c 	mutex_unlock(&rc->rsvs_mutex);
rc                414 drivers/staging/uwb/est.c ssize_t uwb_est_find_size(struct uwb_rc *rc, const struct uwb_rceb *rceb,
rc                419 drivers/staging/uwb/est.c 	struct device *dev = &rc->uwb_dev.dev;
rc                433 drivers/staging/uwb/est.c 		size = uwb_est_get_size(rc, &uwb_est[itr],
rc                100 drivers/staging/uwb/hwa-rc.c int hwarc_filter_evt_beacon_WUSB_0100(struct uwb_rc *rc,
rc                108 drivers/staging/uwb/hwa-rc.c 	struct device *dev = &rc->uwb_dev.dev;
rc                158 drivers/staging/uwb/hwa-rc.c int hwarc_filter_evt_drp_avail_WUSB_0100(struct uwb_rc *rc,
rc                167 drivers/staging/uwb/hwa-rc.c 	struct device *dev = &rc->uwb_dev.dev;
rc                233 drivers/staging/uwb/hwa-rc.c int hwarc_filter_evt_drp_WUSB_0100(struct uwb_rc *rc,
rc                241 drivers/staging/uwb/hwa-rc.c 	struct device *dev = &rc->uwb_dev.dev;
rc                292 drivers/staging/uwb/hwa-rc.c int hwarc_filter_cmd_scan_WUSB_0100(struct uwb_rc *rc,
rc                330 drivers/staging/uwb/hwa-rc.c int hwarc_filter_cmd_set_drp_ie_WUSB_0100(struct uwb_rc *rc,
rc                375 drivers/staging/uwb/hwa-rc.c int hwarc_filter_cmd_WUSB_0100(struct uwb_rc *rc, struct uwb_rccb **header,
rc                383 drivers/staging/uwb/hwa-rc.c 		result = hwarc_filter_cmd_scan_WUSB_0100(rc, header, size);
rc                386 drivers/staging/uwb/hwa-rc.c 		result = hwarc_filter_cmd_set_drp_ie_WUSB_0100(rc, header, size);
rc                407 drivers/staging/uwb/hwa-rc.c int hwarc_filter_cmd(struct uwb_rc *rc, struct uwb_rccb **header,
rc                411 drivers/staging/uwb/hwa-rc.c 	if (rc->version == 0x0100)
rc                412 drivers/staging/uwb/hwa-rc.c 		result = hwarc_filter_cmd_WUSB_0100(rc, header, size);
rc                428 drivers/staging/uwb/hwa-rc.c ssize_t hwarc_get_event_size(struct uwb_rc *rc, const struct uwb_rceb *rceb,
rc                435 drivers/staging/uwb/hwa-rc.c 	struct device *dev = &rc->uwb_dev.dev;
rc                481 drivers/staging/uwb/hwa-rc.c int hwarc_filter_event_WUSB_0100(struct uwb_rc *rc, struct uwb_rceb **header,
rc                498 drivers/staging/uwb/hwa-rc.c 		event_size = hwarc_get_event_size(rc, rceb, core_size,
rc                503 drivers/staging/uwb/hwa-rc.c 		result = hwarc_filter_evt_beacon_WUSB_0100(rc, header,
rc                516 drivers/staging/uwb/hwa-rc.c 		event_size = hwarc_get_event_size(rc, rceb, core_size,
rc                522 drivers/staging/uwb/hwa-rc.c 			rc, header, buf_size, _new_size);
rc                528 drivers/staging/uwb/hwa-rc.c 		event_size = hwarc_get_event_size(rc, rceb, core_size,
rc                533 drivers/staging/uwb/hwa-rc.c 		result = hwarc_filter_evt_drp_WUSB_0100(rc, header,
rc                561 drivers/staging/uwb/hwa-rc.c int hwarc_filter_event(struct uwb_rc *rc, struct uwb_rceb **header,
rc                566 drivers/staging/uwb/hwa-rc.c 	if (rc->version == 0x0100)
rc                568 drivers/staging/uwb/hwa-rc.c 			rc, header, buf_size, _real_size, _new_size);
rc                671 drivers/staging/uwb/hwa-rc.c static int hwarc_neep_init(struct uwb_rc *rc)
rc                673 drivers/staging/uwb/hwa-rc.c 	struct hwarc *hwarc = rc->priv;
rc                712 drivers/staging/uwb/hwa-rc.c static void hwarc_neep_release(struct uwb_rc *rc)
rc                714 drivers/staging/uwb/hwa-rc.c 	struct hwarc *hwarc = rc->priv;
rc                733 drivers/staging/uwb/hwa-rc.c static int hwarc_get_version(struct uwb_rc *rc)
rc                737 drivers/staging/uwb/hwa-rc.c 	struct hwarc *hwarc = rc->priv;
rc                739 drivers/staging/uwb/hwa-rc.c 	struct device *dev = &rc->uwb_dev.dev;
rc                787 drivers/staging/uwb/hwa-rc.c 	rc->version = version;
rc                788 drivers/staging/uwb/hwa-rc.c 	dev_dbg(dev, "Device supports WUSB protocol version 0x%04x \n",	rc->version);
rc                 21 drivers/staging/uwb/ie-rcv.c 	struct device *dev = &evt->rc->uwb_dev.dev;
rc                141 drivers/staging/uwb/ie.c int uwb_rc_set_ie(struct uwb_rc *rc, struct uwb_rc_cmd_set_ie *cmd)
rc                144 drivers/staging/uwb/ie.c 	struct device *dev = &rc->uwb_dev.dev;
rc                149 drivers/staging/uwb/ie.c 	result = uwb_rc_cmd(rc, "SET-IE", &cmd->rccb,
rc                217 drivers/staging/uwb/ie.c static int uwb_rc_ie_add_one(struct uwb_rc *rc, const struct uwb_ie_hdr *new_ie)
rc                224 drivers/staging/uwb/ie.c 	length = le16_to_cpu(rc->ies->wIELength);
rc                228 drivers/staging/uwb/ie.c 	if (new_capacity > rc->ies_capacity) {
rc                229 drivers/staging/uwb/ie.c 		new_ies = krealloc(rc->ies, new_capacity, GFP_KERNEL);
rc                232 drivers/staging/uwb/ie.c 		rc->ies = new_ies;
rc                235 drivers/staging/uwb/ie.c 	ptr = rc->ies->IEData;
rc                247 drivers/staging/uwb/ie.c 	rc->ies->wIELength = cpu_to_le16(length + new_ie_len);
rc                 35 drivers/staging/uwb/lc-dev.c int uwb_notifs_register(struct uwb_rc *rc, struct uwb_notifs_handler *new)
rc                 37 drivers/staging/uwb/lc-dev.c 	if (mutex_lock_interruptible(&rc->notifs_chain.mutex))
rc                 39 drivers/staging/uwb/lc-dev.c 	list_add(&new->list_node, &rc->notifs_chain.list);
rc                 40 drivers/staging/uwb/lc-dev.c 	mutex_unlock(&rc->notifs_chain.mutex);
rc                 48 drivers/staging/uwb/lc-dev.c int uwb_notifs_deregister(struct uwb_rc *rc, struct uwb_notifs_handler *entry)
rc                 50 drivers/staging/uwb/lc-dev.c 	if (mutex_lock_interruptible(&rc->notifs_chain.mutex))
rc                 53 drivers/staging/uwb/lc-dev.c 	mutex_unlock(&rc->notifs_chain.mutex);
rc                 64 drivers/staging/uwb/lc-dev.c void uwb_notify(struct uwb_rc *rc, struct uwb_dev *uwb_dev, enum uwb_notifs event)
rc                 67 drivers/staging/uwb/lc-dev.c 	if (mutex_lock_interruptible(&rc->notifs_chain.mutex))
rc                 69 drivers/staging/uwb/lc-dev.c 	if (!list_empty(&rc->notifs_chain.list)) {
rc                 70 drivers/staging/uwb/lc-dev.c 		list_for_each_entry(handler, &rc->notifs_chain.list, list_node) {
rc                 74 drivers/staging/uwb/lc-dev.c 	mutex_unlock(&rc->notifs_chain.mutex);
rc                290 drivers/staging/uwb/lc-dev.c 	uwb_dev->rc = parent_rc;
rc                327 drivers/staging/uwb/lc-dev.c struct uwb_dev *uwb_dev_try_get(struct uwb_rc *rc, struct uwb_dev *uwb_dev)
rc                329 drivers/staging/uwb/lc-dev.c 	if (uwb_dev_for_each(rc, __uwb_dev_try_get, uwb_dev))
rc                340 drivers/staging/uwb/lc-dev.c int __uwb_dev_offair(struct uwb_dev *uwb_dev, struct uwb_rc *rc)
rc                350 drivers/staging/uwb/lc-dev.c 		 rc ? dev_name(&(rc->uwb_dev.dev)) : "");
rc                378 drivers/staging/uwb/lc-dev.c 		uwb_notify(uwb_dev->rc, uwb_dev, UWB_NOTIF_OFFAIR);
rc                379 drivers/staging/uwb/lc-dev.c 		__uwb_dev_offair(uwb_dev, uwb_dev->rc);
rc                396 drivers/staging/uwb/lc-dev.c void uwbd_dev_onair(struct uwb_rc *rc, struct uwb_beca_e *bce)
rc                399 drivers/staging/uwb/lc-dev.c 	struct device *dev = &rc->uwb_dev.dev;
rc                422 drivers/staging/uwb/lc-dev.c 	result = uwb_dev_add(uwb_dev, &rc->uwb_dev.dev, rc);
rc                431 drivers/staging/uwb/lc-dev.c 		 dev_name(&(rc->uwb_dev.dev)));
rc                432 drivers/staging/uwb/lc-dev.c 	uwb_notify(rc, uwb_dev, UWB_NOTIF_ONAIR);
rc                453 drivers/staging/uwb/lc-dev.c int uwb_dev_for_each(struct uwb_rc *rc, uwb_dev_for_each_f function, void *priv)
rc                455 drivers/staging/uwb/lc-dev.c 	return device_for_each_child(&rc->uwb_dev.dev, priv, function);
rc                 32 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = dev_get_drvdata(dev);
rc                 34 drivers/staging/uwb/lc-rc.c 	if (rc->index == *index)
rc                 42 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = NULL;
rc                 46 drivers/staging/uwb/lc-rc.c 		rc = dev_get_drvdata(dev);
rc                 50 drivers/staging/uwb/lc-rc.c 	return rc;
rc                 71 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = container_of(uwb_dev, struct uwb_rc, uwb_dev);
rc                 73 drivers/staging/uwb/lc-rc.c 	uwb_rc_ie_release(rc);
rc                 74 drivers/staging/uwb/lc-rc.c 	kfree(rc);
rc                 78 drivers/staging/uwb/lc-rc.c void uwb_rc_init(struct uwb_rc *rc)
rc                 80 drivers/staging/uwb/lc-rc.c 	struct uwb_dev *uwb_dev = &rc->uwb_dev;
rc                 83 drivers/staging/uwb/lc-rc.c 	rc->uwb_dev.dev.class = &uwb_rc_class;
rc                 84 drivers/staging/uwb/lc-rc.c 	rc->uwb_dev.dev.release = uwb_rc_sys_release;
rc                 85 drivers/staging/uwb/lc-rc.c 	uwb_rc_neh_create(rc);
rc                 86 drivers/staging/uwb/lc-rc.c 	rc->beaconing = -1;
rc                 87 drivers/staging/uwb/lc-rc.c 	rc->scan_type = UWB_SCAN_DISABLED;
rc                 88 drivers/staging/uwb/lc-rc.c 	INIT_LIST_HEAD(&rc->notifs_chain.list);
rc                 89 drivers/staging/uwb/lc-rc.c 	mutex_init(&rc->notifs_chain.mutex);
rc                 90 drivers/staging/uwb/lc-rc.c 	INIT_LIST_HEAD(&rc->uwb_beca.list);
rc                 91 drivers/staging/uwb/lc-rc.c 	mutex_init(&rc->uwb_beca.mutex);
rc                 92 drivers/staging/uwb/lc-rc.c 	uwb_drp_avail_init(rc);
rc                 93 drivers/staging/uwb/lc-rc.c 	uwb_rc_ie_init(rc);
rc                 94 drivers/staging/uwb/lc-rc.c 	uwb_rsv_init(rc);
rc                 95 drivers/staging/uwb/lc-rc.c 	uwb_rc_pal_init(rc);
rc                102 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc;
rc                103 drivers/staging/uwb/lc-rc.c 	rc = kzalloc(sizeof(*rc), GFP_KERNEL);
rc                104 drivers/staging/uwb/lc-rc.c 	if (rc == NULL)
rc                106 drivers/staging/uwb/lc-rc.c 	uwb_rc_init(rc);
rc                107 drivers/staging/uwb/lc-rc.c 	return rc;
rc                118 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = uwb_dev->rc;
rc                126 drivers/staging/uwb/lc-rc.c 	mutex_lock(&rc->ies_mutex);
rc                128 drivers/staging/uwb/lc-rc.c 	ptr = rc->ies->IEData;
rc                129 drivers/staging/uwb/lc-rc.c 	len = le16_to_cpu(rc->ies->wIELength);
rc                141 drivers/staging/uwb/lc-rc.c 	mutex_unlock(&rc->ies_mutex);
rc                154 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = uwb_dev->rc;
rc                162 drivers/staging/uwb/lc-rc.c 		uwb_rc_ie_rm(rc, UWB_APP_SPEC_IE);
rc                201 drivers/staging/uwb/lc-rc.c 	uwb_rc_ie_rm(rc, UWB_APP_SPEC_IE);
rc                203 drivers/staging/uwb/lc-rc.c 	result = uwb_rc_ie_add(rc, ie, ie->length + sizeof(struct uwb_ie_hdr));
rc                224 drivers/staging/uwb/lc-rc.c static int uwb_rc_sys_add(struct uwb_rc *rc)
rc                226 drivers/staging/uwb/lc-rc.c 	return sysfs_create_group(&rc->uwb_dev.dev.kobj, &rc_attr_group);
rc                230 drivers/staging/uwb/lc-rc.c static void __uwb_rc_sys_rm(struct uwb_rc *rc)
rc                232 drivers/staging/uwb/lc-rc.c 	sysfs_remove_group(&rc->uwb_dev.dev.kobj, &rc_attr_group);
rc                245 drivers/staging/uwb/lc-rc.c int uwb_rc_mac_addr_setup(struct uwb_rc *rc)
rc                248 drivers/staging/uwb/lc-rc.c 	struct device *dev = &rc->uwb_dev.dev;
rc                249 drivers/staging/uwb/lc-rc.c 	struct uwb_dev *uwb_dev = &rc->uwb_dev;
rc                253 drivers/staging/uwb/lc-rc.c 	result = uwb_rc_mac_addr_get(rc, &addr);
rc                263 drivers/staging/uwb/lc-rc.c 		result = uwb_rc_mac_addr_set(rc, &addr);
rc                277 drivers/staging/uwb/lc-rc.c static int uwb_rc_setup(struct uwb_rc *rc)
rc                280 drivers/staging/uwb/lc-rc.c 	struct device *dev = &rc->uwb_dev.dev;
rc                282 drivers/staging/uwb/lc-rc.c 	result = uwb_radio_setup(rc);
rc                287 drivers/staging/uwb/lc-rc.c 	result = uwb_rc_mac_addr_setup(rc);
rc                292 drivers/staging/uwb/lc-rc.c 	result = uwb_rc_dev_addr_assign(rc);
rc                297 drivers/staging/uwb/lc-rc.c 	result = uwb_rc_ie_setup(rc);
rc                302 drivers/staging/uwb/lc-rc.c 	result = uwb_rsv_setup(rc);
rc                307 drivers/staging/uwb/lc-rc.c 	uwb_dbg_add_rc(rc);
rc                311 drivers/staging/uwb/lc-rc.c 	uwb_rc_ie_release(rc);
rc                328 drivers/staging/uwb/lc-rc.c int uwb_rc_add(struct uwb_rc *rc, struct device *parent_dev, void *priv)
rc                334 drivers/staging/uwb/lc-rc.c 	rc->index = uwb_rc_new_index();
rc                336 drivers/staging/uwb/lc-rc.c 	dev = &rc->uwb_dev.dev;
rc                337 drivers/staging/uwb/lc-rc.c 	dev_set_name(dev, "uwb%d", rc->index);
rc                339 drivers/staging/uwb/lc-rc.c 	rc->priv = priv;
rc                341 drivers/staging/uwb/lc-rc.c 	init_waitqueue_head(&rc->uwbd.wq);
rc                342 drivers/staging/uwb/lc-rc.c 	INIT_LIST_HEAD(&rc->uwbd.event_list);
rc                343 drivers/staging/uwb/lc-rc.c 	spin_lock_init(&rc->uwbd.event_list_lock);
rc                345 drivers/staging/uwb/lc-rc.c 	uwbd_start(rc);
rc                347 drivers/staging/uwb/lc-rc.c 	result = rc->start(rc);
rc                351 drivers/staging/uwb/lc-rc.c 	result = uwb_rc_setup(rc);
rc                357 drivers/staging/uwb/lc-rc.c 	result = uwb_dev_add(&rc->uwb_dev, parent_dev, rc);
rc                361 drivers/staging/uwb/lc-rc.c 	result = uwb_rc_sys_add(rc);
rc                368 drivers/staging/uwb/lc-rc.c 	uwb_mac_addr_print(macbuf, sizeof(macbuf), &rc->uwb_dev.mac_addr);
rc                369 drivers/staging/uwb/lc-rc.c 	uwb_dev_addr_print(devbuf, sizeof(devbuf), &rc->uwb_dev.dev_addr);
rc                373 drivers/staging/uwb/lc-rc.c 	rc->ready = 1;
rc                377 drivers/staging/uwb/lc-rc.c 	uwb_dev_rm(&rc->uwb_dev);
rc                380 drivers/staging/uwb/lc-rc.c 	rc->stop(rc);
rc                382 drivers/staging/uwb/lc-rc.c 	uwbd_stop(rc);
rc                392 drivers/staging/uwb/lc-rc.c 	return __uwb_dev_offair(uwb_dev, uwb_dev->rc);
rc                398 drivers/staging/uwb/lc-rc.c void uwb_rc_rm(struct uwb_rc *rc)
rc                400 drivers/staging/uwb/lc-rc.c 	rc->ready = 0;
rc                402 drivers/staging/uwb/lc-rc.c 	uwb_dbg_del_rc(rc);
rc                403 drivers/staging/uwb/lc-rc.c 	uwb_rsv_remove_all(rc);
rc                404 drivers/staging/uwb/lc-rc.c 	uwb_radio_shutdown(rc);
rc                406 drivers/staging/uwb/lc-rc.c 	rc->stop(rc);
rc                408 drivers/staging/uwb/lc-rc.c 	uwbd_stop(rc);
rc                409 drivers/staging/uwb/lc-rc.c 	uwb_rc_neh_destroy(rc);
rc                411 drivers/staging/uwb/lc-rc.c 	uwb_dev_lock(&rc->uwb_dev);
rc                412 drivers/staging/uwb/lc-rc.c 	rc->priv = NULL;
rc                413 drivers/staging/uwb/lc-rc.c 	rc->cmd = NULL;
rc                414 drivers/staging/uwb/lc-rc.c 	uwb_dev_unlock(&rc->uwb_dev);
rc                415 drivers/staging/uwb/lc-rc.c 	mutex_lock(&rc->uwb_beca.mutex);
rc                416 drivers/staging/uwb/lc-rc.c 	uwb_dev_for_each(rc, uwb_dev_offair_helper, NULL);
rc                417 drivers/staging/uwb/lc-rc.c 	__uwb_rc_sys_rm(rc);
rc                418 drivers/staging/uwb/lc-rc.c 	mutex_unlock(&rc->uwb_beca.mutex);
rc                419 drivers/staging/uwb/lc-rc.c 	uwb_rsv_cleanup(rc);
rc                420 drivers/staging/uwb/lc-rc.c  	uwb_beca_release(rc);
rc                421 drivers/staging/uwb/lc-rc.c 	uwb_dev_rm(&rc->uwb_dev);
rc                428 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = dev_get_drvdata(dev);
rc                430 drivers/staging/uwb/lc-rc.c 	if (rc == NULL) {
rc                434 drivers/staging/uwb/lc-rc.c 	if (rc == target_rc) {
rc                435 drivers/staging/uwb/lc-rc.c 		if (rc->ready == 0)
rc                452 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = NULL;
rc                457 drivers/staging/uwb/lc-rc.c 		rc = dev_get_drvdata(dev);
rc                458 drivers/staging/uwb/lc-rc.c 		__uwb_rc_get(rc);
rc                462 drivers/staging/uwb/lc-rc.c 	return rc;
rc                471 drivers/staging/uwb/lc-rc.c static inline struct uwb_rc *uwb_rc_get(struct uwb_rc *rc)
rc                473 drivers/staging/uwb/lc-rc.c 	if (rc->ready == 0)
rc                475 drivers/staging/uwb/lc-rc.c 	uwb_dev_get(&rc->uwb_dev);
rc                476 drivers/staging/uwb/lc-rc.c 	return rc;
rc                482 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = dev_get_drvdata(dev);
rc                484 drivers/staging/uwb/lc-rc.c 	if (rc->uwb_dev.dev.parent->parent == grandpa_dev) {
rc                485 drivers/staging/uwb/lc-rc.c 		rc = uwb_rc_get(rc);
rc                510 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = NULL;
rc                515 drivers/staging/uwb/lc-rc.c 		rc = dev_get_drvdata(dev);
rc                519 drivers/staging/uwb/lc-rc.c 	return rc;
rc                531 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = dev_get_drvdata(dev);
rc                533 drivers/staging/uwb/lc-rc.c 	if (rc == NULL) {
rc                537 drivers/staging/uwb/lc-rc.c 	if (!uwb_dev_addr_cmp(&rc->uwb_dev.dev_addr, addr)) {
rc                538 drivers/staging/uwb/lc-rc.c 		rc = uwb_rc_get(rc);
rc                547 drivers/staging/uwb/lc-rc.c 	struct uwb_rc *rc = NULL;
rc                551 drivers/staging/uwb/lc-rc.c 		rc = dev_get_drvdata(dev);
rc                555 drivers/staging/uwb/lc-rc.c 	return rc;
rc                565 drivers/staging/uwb/lc-rc.c void uwb_rc_put(struct uwb_rc *rc)
rc                567 drivers/staging/uwb/lc-rc.c 	__uwb_rc_put(rc);
rc                 92 drivers/staging/uwb/neh.c 	struct uwb_rc *rc;
rc                149 drivers/staging/uwb/neh.c int __uwb_rc_ctx_get(struct uwb_rc *rc, struct uwb_rc_neh *neh)
rc                152 drivers/staging/uwb/neh.c 	result = find_next_zero_bit(rc->ctx_bm, UWB_RC_CTX_MAX,
rc                153 drivers/staging/uwb/neh.c 				    rc->ctx_roll++);
rc                156 drivers/staging/uwb/neh.c 	result = find_first_zero_bit(rc->ctx_bm, UWB_RC_CTX_MAX);
rc                161 drivers/staging/uwb/neh.c 	set_bit(result, rc->ctx_bm);
rc                169 drivers/staging/uwb/neh.c void __uwb_rc_ctx_put(struct uwb_rc *rc, struct uwb_rc_neh *neh)
rc                171 drivers/staging/uwb/neh.c 	struct device *dev = &rc->uwb_dev.dev;
rc                174 drivers/staging/uwb/neh.c 	if (test_bit(neh->context, rc->ctx_bm) == 0) {
rc                179 drivers/staging/uwb/neh.c 	clear_bit(neh->context, rc->ctx_bm);
rc                195 drivers/staging/uwb/neh.c struct uwb_rc_neh *uwb_rc_neh_add(struct uwb_rc *rc, struct uwb_rccb *cmd,
rc                201 drivers/staging/uwb/neh.c 	struct device *dev = &rc->uwb_dev.dev;
rc                214 drivers/staging/uwb/neh.c 	neh->rc = rc;
rc                220 drivers/staging/uwb/neh.c 	spin_lock_irqsave(&rc->neh_lock, flags);
rc                221 drivers/staging/uwb/neh.c 	result = __uwb_rc_ctx_get(rc, neh);
rc                224 drivers/staging/uwb/neh.c 		list_add_tail(&neh->list_node, &rc->neh_list);
rc                227 drivers/staging/uwb/neh.c 	spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                240 drivers/staging/uwb/neh.c static void __uwb_rc_neh_rm(struct uwb_rc *rc, struct uwb_rc_neh *neh)
rc                242 drivers/staging/uwb/neh.c 	__uwb_rc_ctx_put(rc, neh);
rc                254 drivers/staging/uwb/neh.c void uwb_rc_neh_rm(struct uwb_rc *rc, struct uwb_rc_neh *neh)
rc                258 drivers/staging/uwb/neh.c 	spin_lock_irqsave(&rc->neh_lock, flags);
rc                259 drivers/staging/uwb/neh.c 	__uwb_rc_neh_rm(rc, neh);
rc                260 drivers/staging/uwb/neh.c 	spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                274 drivers/staging/uwb/neh.c void uwb_rc_neh_arm(struct uwb_rc *rc, struct uwb_rc_neh *neh)
rc                278 drivers/staging/uwb/neh.c 	spin_lock_irqsave(&rc->neh_lock, flags);
rc                282 drivers/staging/uwb/neh.c 	spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                287 drivers/staging/uwb/neh.c 	(*neh->cb)(neh->rc, neh->arg, rceb, size);
rc                313 drivers/staging/uwb/neh.c struct uwb_rc_neh *uwb_rc_neh_lookup(struct uwb_rc *rc,
rc                319 drivers/staging/uwb/neh.c 	spin_lock_irqsave(&rc->neh_lock, flags);
rc                321 drivers/staging/uwb/neh.c 	list_for_each_entry(h, &rc->neh_list, list_node) {
rc                329 drivers/staging/uwb/neh.c 		__uwb_rc_neh_rm(rc, neh);
rc                331 drivers/staging/uwb/neh.c 	spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                363 drivers/staging/uwb/neh.c void uwb_rc_notif(struct uwb_rc *rc, struct uwb_rceb *rceb, ssize_t size)
rc                365 drivers/staging/uwb/neh.c 	struct device *dev = &rc->uwb_dev.dev;
rc                383 drivers/staging/uwb/neh.c 	uwb_evt->rc = __uwb_rc_get(rc);	/* will be put by uwbd's uwbd_event_handle() */
rc                392 drivers/staging/uwb/neh.c static void uwb_rc_neh_grok_event(struct uwb_rc *rc, struct uwb_rceb *rceb, size_t size)
rc                394 drivers/staging/uwb/neh.c 	struct device *dev = &rc->uwb_dev.dev;
rc                403 drivers/staging/uwb/neh.c 			uwb_rc_notif(rc, notif, size);
rc                409 drivers/staging/uwb/neh.c 		neh = uwb_rc_neh_lookup(rc, rceb);
rc                411 drivers/staging/uwb/neh.c 			spin_lock_irqsave(&rc->neh_lock, flags);
rc                415 drivers/staging/uwb/neh.c 			spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                464 drivers/staging/uwb/neh.c void uwb_rc_neh_grok(struct uwb_rc *rc, void *buf, size_t buf_size)
rc                466 drivers/staging/uwb/neh.c 	struct device *dev = &rc->uwb_dev.dev;
rc                483 drivers/staging/uwb/neh.c 		if (rc->filter_event) {
rc                484 drivers/staging/uwb/neh.c 			needtofree = rc->filter_event(rc, &rceb, size,
rc                499 drivers/staging/uwb/neh.c 			ssize_t ret = uwb_est_find_size(rc, rceb, size);
rc                512 drivers/staging/uwb/neh.c 		uwb_rc_neh_grok_event(rc, rceb, event_size);
rc                532 drivers/staging/uwb/neh.c void uwb_rc_neh_error(struct uwb_rc *rc, int error)
rc                538 drivers/staging/uwb/neh.c 		spin_lock_irqsave(&rc->neh_lock, flags);
rc                539 drivers/staging/uwb/neh.c 		if (list_empty(&rc->neh_list)) {
rc                540 drivers/staging/uwb/neh.c 			spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                543 drivers/staging/uwb/neh.c 		neh = list_first_entry(&rc->neh_list, struct uwb_rc_neh, list_node);
rc                544 drivers/staging/uwb/neh.c 		__uwb_rc_neh_rm(rc, neh);
rc                545 drivers/staging/uwb/neh.c 		spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                557 drivers/staging/uwb/neh.c 	struct uwb_rc *rc = neh->rc;
rc                560 drivers/staging/uwb/neh.c 	spin_lock_irqsave(&rc->neh_lock, flags);
rc                562 drivers/staging/uwb/neh.c 		spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                566 drivers/staging/uwb/neh.c 		__uwb_rc_neh_rm(rc, neh);
rc                569 drivers/staging/uwb/neh.c 	spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                577 drivers/staging/uwb/neh.c void uwb_rc_neh_create(struct uwb_rc *rc)
rc                579 drivers/staging/uwb/neh.c 	spin_lock_init(&rc->neh_lock);
rc                580 drivers/staging/uwb/neh.c 	INIT_LIST_HEAD(&rc->neh_list);
rc                581 drivers/staging/uwb/neh.c 	set_bit(0, rc->ctx_bm);		/* 0 is reserved (see [WUSB] table 8-65) */
rc                582 drivers/staging/uwb/neh.c 	set_bit(0xff, rc->ctx_bm);	/* and 0xff is invalid */
rc                583 drivers/staging/uwb/neh.c 	rc->ctx_roll = 1;
rc                588 drivers/staging/uwb/neh.c void uwb_rc_neh_destroy(struct uwb_rc *rc)
rc                594 drivers/staging/uwb/neh.c 		spin_lock_irqsave(&rc->neh_lock, flags);
rc                595 drivers/staging/uwb/neh.c 		if (list_empty(&rc->neh_list)) {
rc                596 drivers/staging/uwb/neh.c 			spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                599 drivers/staging/uwb/neh.c 		neh = list_first_entry(&rc->neh_list, struct uwb_rc_neh, list_node);
rc                600 drivers/staging/uwb/neh.c 		__uwb_rc_neh_rm(rc, neh);
rc                601 drivers/staging/uwb/neh.c 		spin_unlock_irqrestore(&rc->neh_lock, flags);
rc                 32 drivers/staging/uwb/pal.c 	struct uwb_rc *rc = pal->rc;
rc                 38 drivers/staging/uwb/pal.c 					&rc->uwb_dev.dev.kobj, "uwb_rc");
rc                 42 drivers/staging/uwb/pal.c 		ret = sysfs_create_link(&rc->uwb_dev.dev.kobj,
rc                 52 drivers/staging/uwb/pal.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                 53 drivers/staging/uwb/pal.c 	list_add(&pal->node, &rc->pals);
rc                 54 drivers/staging/uwb/pal.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                 63 drivers/staging/uwb/pal.c 	struct uwb_rc *rc = dev_get_drvdata(dev);
rc                 65 drivers/staging/uwb/pal.c 	if (rc == NULL) {
rc                 69 drivers/staging/uwb/pal.c 	if (rc == target_rc) {
rc                 70 drivers/staging/uwb/pal.c 		if (rc->ready == 0)
rc                100 drivers/staging/uwb/pal.c 	struct uwb_rc *rc = pal->rc;
rc                104 drivers/staging/uwb/pal.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                106 drivers/staging/uwb/pal.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                112 drivers/staging/uwb/pal.c 		if (uwb_rc_class_device_exists(rc))
rc                113 drivers/staging/uwb/pal.c 			sysfs_remove_link(&rc->uwb_dev.dev.kobj, pal->name);
rc                125 drivers/staging/uwb/pal.c void uwb_rc_pal_init(struct uwb_rc *rc)
rc                127 drivers/staging/uwb/pal.c 	INIT_LIST_HEAD(&rc->pals);
rc                 14 drivers/staging/uwb/radio.c static int uwb_radio_select_channel(struct uwb_rc *rc)
rc                 20 drivers/staging/uwb/radio.c 	if (rc->active_pals == 0)
rc                 22 drivers/staging/uwb/radio.c 	if (rc->beaconing_forced)
rc                 23 drivers/staging/uwb/radio.c 		return rc->beaconing_forced;
rc                 31 drivers/staging/uwb/radio.c static void uwb_radio_channel_changed(struct uwb_rc *rc, int channel)
rc                 35 drivers/staging/uwb/radio.c 	list_for_each_entry(pal, &rc->pals, node) {
rc                 51 drivers/staging/uwb/radio.c static int uwb_radio_change_channel(struct uwb_rc *rc, int channel)
rc                 54 drivers/staging/uwb/radio.c 	struct device *dev = &rc->uwb_dev.dev;
rc                 57 drivers/staging/uwb/radio.c 		channel, rc->beaconing);
rc                 60 drivers/staging/uwb/radio.c 		uwb_radio_channel_changed(rc, channel);
rc                 62 drivers/staging/uwb/radio.c 	if (channel != rc->beaconing) {
rc                 63 drivers/staging/uwb/radio.c 		if (rc->beaconing != -1 && channel != -1) {
rc                 68 drivers/staging/uwb/radio.c 			ret = uwb_radio_change_channel(rc, -1);
rc                 72 drivers/staging/uwb/radio.c 		ret = uwb_rc_beacon(rc, channel, 0);
rc                 76 drivers/staging/uwb/radio.c 		uwb_radio_channel_changed(rc, rc->beaconing);
rc                 90 drivers/staging/uwb/radio.c 	struct uwb_rc *rc = pal->rc;
rc                 93 drivers/staging/uwb/radio.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                 97 drivers/staging/uwb/radio.c 		rc->active_pals++;
rc                 98 drivers/staging/uwb/radio.c 		ret = uwb_radio_change_channel(rc, uwb_radio_select_channel(rc));
rc                101 drivers/staging/uwb/radio.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                114 drivers/staging/uwb/radio.c 	struct uwb_rc *rc = pal->rc;
rc                116 drivers/staging/uwb/radio.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                119 drivers/staging/uwb/radio.c 		rc->active_pals--;
rc                120 drivers/staging/uwb/radio.c 		uwb_radio_change_channel(rc, uwb_radio_select_channel(rc));
rc                124 drivers/staging/uwb/radio.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                134 drivers/staging/uwb/radio.c int uwb_radio_force_channel(struct uwb_rc *rc, int channel)
rc                138 drivers/staging/uwb/radio.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                140 drivers/staging/uwb/radio.c 	rc->beaconing_forced = channel;
rc                141 drivers/staging/uwb/radio.c 	ret = uwb_radio_change_channel(rc, uwb_radio_select_channel(rc));
rc                143 drivers/staging/uwb/radio.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                154 drivers/staging/uwb/radio.c int uwb_radio_setup(struct uwb_rc *rc)
rc                156 drivers/staging/uwb/radio.c 	return uwb_rc_reset(rc);
rc                166 drivers/staging/uwb/radio.c void uwb_radio_reset_state(struct uwb_rc *rc)
rc                170 drivers/staging/uwb/radio.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                172 drivers/staging/uwb/radio.c 	list_for_each_entry(pal, &rc->pals, node) {
rc                180 drivers/staging/uwb/radio.c 	rc->beaconing = -1;
rc                181 drivers/staging/uwb/radio.c 	rc->scanning = -1;
rc                183 drivers/staging/uwb/radio.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                192 drivers/staging/uwb/radio.c void uwb_radio_shutdown(struct uwb_rc *rc)
rc                194 drivers/staging/uwb/radio.c 	uwb_radio_reset_state(rc);
rc                195 drivers/staging/uwb/radio.c 	uwb_rc_reset(rc);
rc                 57 drivers/staging/uwb/reset.c int uwb_rc_cmd_async(struct uwb_rc *rc, const char *cmd_name,
rc                 62 drivers/staging/uwb/reset.c 	struct device *dev = &rc->uwb_dev.dev;
rc                 67 drivers/staging/uwb/reset.c 	uwb_dev_lock(&rc->uwb_dev);	/* Protect against rc->priv being removed */
rc                 68 drivers/staging/uwb/reset.c 	if (rc->priv == NULL) {
rc                 69 drivers/staging/uwb/reset.c 		uwb_dev_unlock(&rc->uwb_dev);
rc                 73 drivers/staging/uwb/reset.c 	if (rc->filter_cmd) {
rc                 74 drivers/staging/uwb/reset.c 		needtofree = rc->filter_cmd(rc, &cmd, &cmd_size);
rc                 78 drivers/staging/uwb/reset.c 			uwb_dev_unlock(&rc->uwb_dev);
rc                 83 drivers/staging/uwb/reset.c 	neh = uwb_rc_neh_add(rc, cmd, expected_type, expected_event, cb, arg);
rc                 86 drivers/staging/uwb/reset.c 		uwb_dev_unlock(&rc->uwb_dev);
rc                 90 drivers/staging/uwb/reset.c 	result = rc->cmd(rc, cmd, cmd_size);
rc                 91 drivers/staging/uwb/reset.c 	uwb_dev_unlock(&rc->uwb_dev);
rc                 93 drivers/staging/uwb/reset.c 		uwb_rc_neh_rm(rc, neh);
rc                 95 drivers/staging/uwb/reset.c 		uwb_rc_neh_arm(rc, neh);
rc                110 drivers/staging/uwb/reset.c static void uwb_rc_cmd_done(struct uwb_rc *rc, void *arg,
rc                157 drivers/staging/uwb/reset.c ssize_t __uwb_rc_cmd(struct uwb_rc *rc, const char *cmd_name,
rc                164 drivers/staging/uwb/reset.c 	struct device *dev = &rc->uwb_dev.dev;
rc                171 drivers/staging/uwb/reset.c 	result = uwb_rc_cmd_async(rc, cmd_name, cmd, cmd_size,
rc                213 drivers/staging/uwb/reset.c ssize_t uwb_rc_cmd(struct uwb_rc *rc, const char *cmd_name,
rc                217 drivers/staging/uwb/reset.c 	struct device *dev = &rc->uwb_dev.dev;
rc                220 drivers/staging/uwb/reset.c 	result = __uwb_rc_cmd(rc, cmd_name,
rc                256 drivers/staging/uwb/reset.c ssize_t uwb_rc_vcmd(struct uwb_rc *rc, const char *cmd_name,
rc                261 drivers/staging/uwb/reset.c 	return __uwb_rc_cmd(rc, cmd_name, cmd, cmd_size, NULL, 0,
rc                277 drivers/staging/uwb/reset.c int uwb_rc_reset(struct uwb_rc *rc)
rc                284 drivers/staging/uwb/reset.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                292 drivers/staging/uwb/reset.c 	result = uwb_rc_cmd(rc, "RESET", cmd, cmd_size,
rc                297 drivers/staging/uwb/reset.c 		dev_err(&rc->uwb_dev.dev,
rc                305 drivers/staging/uwb/reset.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                311 drivers/staging/uwb/reset.c 	struct uwb_rc *rc = evt->rc;
rc                314 drivers/staging/uwb/reset.c 	dev_info(&rc->uwb_dev.dev, "resetting radio controller\n");
rc                315 drivers/staging/uwb/reset.c 	ret = rc->reset(rc);
rc                317 drivers/staging/uwb/reset.c 		dev_err(&rc->uwb_dev.dev, "failed to reset hardware: %d\n", ret);
rc                325 drivers/staging/uwb/reset.c 	uwb_rc_reset_all(rc);
rc                336 drivers/staging/uwb/reset.c void uwb_rc_reset_all(struct uwb_rc *rc)
rc                344 drivers/staging/uwb/reset.c 	evt->rc = __uwb_rc_get(rc);	/* will be put by uwbd's uwbd_event_handle() */
rc                353 drivers/staging/uwb/reset.c void uwb_rc_pre_reset(struct uwb_rc *rc)
rc                355 drivers/staging/uwb/reset.c 	rc->stop(rc);
rc                356 drivers/staging/uwb/reset.c 	uwbd_flush(rc);
rc                358 drivers/staging/uwb/reset.c 	uwb_radio_reset_state(rc);
rc                359 drivers/staging/uwb/reset.c 	uwb_rsv_remove_all(rc);
rc                363 drivers/staging/uwb/reset.c int uwb_rc_post_reset(struct uwb_rc *rc)
rc                367 drivers/staging/uwb/reset.c 	ret = rc->start(rc);
rc                370 drivers/staging/uwb/reset.c 	ret = uwb_rc_mac_addr_set(rc, &rc->uwb_dev.mac_addr);
rc                373 drivers/staging/uwb/reset.c 	ret = uwb_rc_dev_addr_set(rc, &rc->uwb_dev.dev_addr);
rc                 97 drivers/staging/uwb/rsv.c 	struct device *dev = &rsv->rc->uwb_dev.dev;
rc                138 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = rsv->rc;
rc                139 drivers/staging/uwb/rsv.c 	struct device *dev = &rc->uwb_dev.dev;
rc                148 drivers/staging/uwb/rsv.c 		streams_bm = rc->uwb_dev.streams;
rc                170 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = rsv->rc;
rc                171 drivers/staging/uwb/rsv.c 	struct device *dev = &rc->uwb_dev.dev;
rc                179 drivers/staging/uwb/rsv.c 		streams_bm = rc->uwb_dev.streams;
rc                193 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = container_of(bow, struct uwb_rc, bow);
rc                194 drivers/staging/uwb/rsv.c 	struct device *dev = &rc->uwb_dev.dev;
rc                208 drivers/staging/uwb/rsv.c 	uwb_rsv_handle_drp_avail_change(rc);
rc                211 drivers/staging/uwb/rsv.c void uwb_rsv_backoff_win_increment(struct uwb_rc *rc)
rc                213 drivers/staging/uwb/rsv.c 	struct uwb_drp_backoff_win *bow = &rc->bow;
rc                214 drivers/staging/uwb/rsv.c 	struct device *dev = &rc->uwb_dev.dev;
rc                280 drivers/staging/uwb/rsv.c 	uwb_rsv_sched_update(rsv->rc);
rc                335 drivers/staging/uwb/rsv.c 			uwb_drp_avail_release(rsv->rc, &mv->companion_mas);
rc                338 drivers/staging/uwb/rsv.c 		uwb_drp_avail_reserve(rsv->rc, &rsv->mas);
rc                348 drivers/staging/uwb/rsv.c 		uwb_drp_avail_reserve(rsv->rc, &mv->companion_mas);
rc                366 drivers/staging/uwb/rsv.c 		uwb_drp_avail_reserve(rsv->rc, &rsv->mas);
rc                381 drivers/staging/uwb/rsv.c 		uwb_drp_avail_reserve(rsv->rc, &mv->companion_mas);
rc                385 drivers/staging/uwb/rsv.c 		dev_err(&rsv->rc->uwb_dev.dev, "unhandled state: %s (%d)\n",
rc                394 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = rsv->rc;
rc                396 drivers/staging/uwb/rsv.c 	mutex_lock(&rc->rsvs_mutex);
rc                437 drivers/staging/uwb/rsv.c 		uwb_drp_avail_release(rsv->rc, &rsv->mv.companion_mas);
rc                448 drivers/staging/uwb/rsv.c 	mutex_unlock(&rc->rsvs_mutex);
rc                451 drivers/staging/uwb/rsv.c static struct uwb_rsv *uwb_rsv_alloc(struct uwb_rc *rc)
rc                464 drivers/staging/uwb/rsv.c 	rsv->rc = rc;
rc                483 drivers/staging/uwb/rsv.c struct uwb_rsv *uwb_rsv_create(struct uwb_rc *rc, uwb_rsv_cb_f cb, void *pal_priv)
rc                487 drivers/staging/uwb/rsv.c 	rsv = uwb_rsv_alloc(rc);
rc                506 drivers/staging/uwb/rsv.c 		uwb_drp_avail_release(rsv->rc, &rsv->mv.companion_mas);
rc                507 drivers/staging/uwb/rsv.c 	uwb_drp_avail_release(rsv->rc, &rsv->mas);
rc                545 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = rsv->rc;
rc                547 drivers/staging/uwb/rsv.c 	struct device *dev = &rc->uwb_dev.dev;
rc                550 drivers/staging/uwb/rsv.c 	mutex_lock(&rc->rsvs_mutex);
rc                560 drivers/staging/uwb/rsv.c 	uwb_drp_available(rc, &available);
rc                571 drivers/staging/uwb/rsv.c 	ret = uwb_drp_avail_reserve_pending(rc, &rsv->mas);
rc                580 drivers/staging/uwb/rsv.c 	list_add_tail(&rsv->rc_node, &rc->reservations);
rc                581 drivers/staging/uwb/rsv.c 	rsv->owner = &rc->uwb_dev;
rc                585 drivers/staging/uwb/rsv.c 	mutex_unlock(&rc->rsvs_mutex);
rc                611 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = rsv->rc;
rc                612 drivers/staging/uwb/rsv.c 	struct uwb_drp_backoff_win *bow = &rc->bow;
rc                613 drivers/staging/uwb/rsv.c 	struct device *dev = &rc->uwb_dev.dev;
rc                627 drivers/staging/uwb/rsv.c 			uwb_drp_avail_reserve_pending(rc, &mv->companion_mas);
rc                640 drivers/staging/uwb/rsv.c void uwb_rsv_handle_drp_avail_change(struct uwb_rc *rc)
rc                642 drivers/staging/uwb/rsv.c 	struct uwb_drp_backoff_win *bow = &rc->bow;
rc                649 drivers/staging/uwb/rsv.c 	list_for_each_entry(rsv, &rc->reservations, rc_node) {
rc                652 drivers/staging/uwb/rsv.c 			uwb_drp_available(rc, &mas);
rc                672 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = rsv->rc;
rc                674 drivers/staging/uwb/rsv.c 	mutex_lock(&rc->rsvs_mutex);
rc                679 drivers/staging/uwb/rsv.c 	mutex_unlock(&rc->rsvs_mutex);
rc                732 drivers/staging/uwb/rsv.c static struct uwb_rsv *uwb_rsv_new_target(struct uwb_rc *rc,
rc                740 drivers/staging/uwb/rsv.c 	rsv = uwb_rsv_alloc(rc);
rc                744 drivers/staging/uwb/rsv.c 	rsv->rc          = rc;
rc                748 drivers/staging/uwb/rsv.c 	rsv->target.dev  = &rc->uwb_dev;
rc                749 drivers/staging/uwb/rsv.c 	uwb_dev_get(&rc->uwb_dev);
rc                759 drivers/staging/uwb/rsv.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                760 drivers/staging/uwb/rsv.c 	list_for_each_entry(pal, &rc->pals, node) {
rc                766 drivers/staging/uwb/rsv.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                768 drivers/staging/uwb/rsv.c 	list_add_tail(&rsv->rc_node, &rc->reservations);
rc                774 drivers/staging/uwb/rsv.c 	    && uwb_drp_avail_reserve_pending(rc, &rsv->mas) == -EBUSY) {
rc                794 drivers/staging/uwb/rsv.c 	bitmap_andnot(mas->bm, rsv->mas.bm, rsv->rc->cnflt_alien_bitmap.bm, UWB_NUM_MAS);
rc                808 drivers/staging/uwb/rsv.c struct uwb_rsv *uwb_rsv_find(struct uwb_rc *rc, struct uwb_dev *src,
rc                813 drivers/staging/uwb/rsv.c 	list_for_each_entry(rsv, &rc->reservations, rc_node) {
rc                819 drivers/staging/uwb/rsv.c 		return uwb_rsv_new_target(rc, src, drp_ie);
rc                831 drivers/staging/uwb/rsv.c static bool uwb_rsv_update_all(struct uwb_rc *rc)
rc                836 drivers/staging/uwb/rsv.c 	list_for_each_entry_safe(rsv, t, &rc->reservations, rc_node) {
rc                846 drivers/staging/uwb/rsv.c void uwb_rsv_queue_update(struct uwb_rc *rc)
rc                850 drivers/staging/uwb/rsv.c 	queue_delayed_work(rc->rsv_workq, &rc->rsv_update_work, usecs_to_jiffies(delay_us));
rc                875 drivers/staging/uwb/rsv.c void uwb_rsv_sched_update(struct uwb_rc *rc)
rc                877 drivers/staging/uwb/rsv.c 	spin_lock_irq(&rc->rsvs_lock);
rc                878 drivers/staging/uwb/rsv.c 	if (!delayed_work_pending(&rc->rsv_update_work)) {
rc                879 drivers/staging/uwb/rsv.c 		if (rc->set_drp_ie_pending > 0) {
rc                880 drivers/staging/uwb/rsv.c 			rc->set_drp_ie_pending++;
rc                883 drivers/staging/uwb/rsv.c 		uwb_rsv_queue_update(rc);
rc                886 drivers/staging/uwb/rsv.c 	spin_unlock_irq(&rc->rsvs_lock);
rc                895 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = container_of(work, struct uwb_rc,
rc                899 drivers/staging/uwb/rsv.c 	mutex_lock(&rc->rsvs_mutex);
rc                901 drivers/staging/uwb/rsv.c 	ie_updated = uwb_rsv_update_all(rc);
rc                903 drivers/staging/uwb/rsv.c 	if (!rc->drp_avail.ie_valid) {
rc                904 drivers/staging/uwb/rsv.c 		uwb_drp_avail_ie_update(rc);
rc                908 drivers/staging/uwb/rsv.c 	if (ie_updated && (rc->set_drp_ie_pending == 0))
rc                909 drivers/staging/uwb/rsv.c 		uwb_rc_send_all_drp_ie(rc);
rc                911 drivers/staging/uwb/rsv.c 	mutex_unlock(&rc->rsvs_mutex);
rc                916 drivers/staging/uwb/rsv.c 	struct uwb_rc *rc = container_of(work, struct uwb_rc,
rc                920 drivers/staging/uwb/rsv.c 	mutex_lock(&rc->rsvs_mutex);
rc                922 drivers/staging/uwb/rsv.c 	list_for_each_entry(rsv, &rc->reservations, rc_node) {
rc                928 drivers/staging/uwb/rsv.c 	mutex_unlock(&rc->rsvs_mutex);
rc                935 drivers/staging/uwb/rsv.c 	queue_work(rsv->rc->rsv_workq, &rsv->handle_timeout_work);
rc                944 drivers/staging/uwb/rsv.c void uwb_rsv_remove_all(struct uwb_rc *rc)
rc                948 drivers/staging/uwb/rsv.c 	mutex_lock(&rc->rsvs_mutex);
rc                949 drivers/staging/uwb/rsv.c 	list_for_each_entry_safe(rsv, t, &rc->reservations, rc_node) {
rc                955 drivers/staging/uwb/rsv.c 	rc->set_drp_ie_pending = 0;
rc                956 drivers/staging/uwb/rsv.c 	mutex_unlock(&rc->rsvs_mutex);
rc                958 drivers/staging/uwb/rsv.c 	cancel_delayed_work_sync(&rc->rsv_update_work);
rc                959 drivers/staging/uwb/rsv.c 	flush_workqueue(rc->rsv_workq);
rc                961 drivers/staging/uwb/rsv.c 	mutex_lock(&rc->rsvs_mutex);
rc                962 drivers/staging/uwb/rsv.c 	list_for_each_entry_safe(rsv, t, &rc->reservations, rc_node) {
rc                965 drivers/staging/uwb/rsv.c 	mutex_unlock(&rc->rsvs_mutex);
rc                968 drivers/staging/uwb/rsv.c void uwb_rsv_init(struct uwb_rc *rc)
rc                970 drivers/staging/uwb/rsv.c 	INIT_LIST_HEAD(&rc->reservations);
rc                971 drivers/staging/uwb/rsv.c 	INIT_LIST_HEAD(&rc->cnflt_alien_list);
rc                972 drivers/staging/uwb/rsv.c 	mutex_init(&rc->rsvs_mutex);
rc                973 drivers/staging/uwb/rsv.c 	spin_lock_init(&rc->rsvs_lock);
rc                974 drivers/staging/uwb/rsv.c 	INIT_DELAYED_WORK(&rc->rsv_update_work, uwb_rsv_update_work);
rc                975 drivers/staging/uwb/rsv.c 	INIT_DELAYED_WORK(&rc->rsv_alien_bp_work, uwb_rsv_alien_bp_work);
rc                976 drivers/staging/uwb/rsv.c 	rc->bow.can_reserve_extra_mases = true;
rc                977 drivers/staging/uwb/rsv.c 	rc->bow.total_expired = 0;
rc                978 drivers/staging/uwb/rsv.c 	rc->bow.window = UWB_DRP_BACKOFF_WIN_MIN >> 1;
rc                979 drivers/staging/uwb/rsv.c 	timer_setup(&rc->bow.timer, uwb_rsv_backoff_win_timer, 0);
rc                981 drivers/staging/uwb/rsv.c 	bitmap_complement(rc->uwb_dev.streams, rc->uwb_dev.streams, UWB_NUM_STREAMS);
rc                984 drivers/staging/uwb/rsv.c int uwb_rsv_setup(struct uwb_rc *rc)
rc                988 drivers/staging/uwb/rsv.c 	snprintf(name, sizeof(name), "%s_rsvd", dev_name(&rc->uwb_dev.dev));
rc                989 drivers/staging/uwb/rsv.c 	rc->rsv_workq = create_singlethread_workqueue(name);
rc                990 drivers/staging/uwb/rsv.c 	if (rc->rsv_workq == NULL)
rc                996 drivers/staging/uwb/rsv.c void uwb_rsv_cleanup(struct uwb_rc *rc)
rc                998 drivers/staging/uwb/rsv.c 	uwb_rsv_remove_all(rc);
rc                999 drivers/staging/uwb/rsv.c 	destroy_workqueue(rc->rsv_workq);
rc                 42 drivers/staging/uwb/scan.c int uwb_rc_scan(struct uwb_rc *rc,
rc                 54 drivers/staging/uwb/scan.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                 62 drivers/staging/uwb/scan.c 	result = uwb_rc_cmd(rc, "SCAN", &cmd->rccb, sizeof(*cmd),
rc                 67 drivers/staging/uwb/scan.c 		dev_err(&rc->uwb_dev.dev,
rc                 73 drivers/staging/uwb/scan.c 	rc->scanning = channel;
rc                 74 drivers/staging/uwb/scan.c 	rc->scan_type = type;
rc                 76 drivers/staging/uwb/scan.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                 89 drivers/staging/uwb/scan.c 	struct uwb_rc *rc = uwb_dev->rc;
rc                 92 drivers/staging/uwb/scan.c 	mutex_lock(&rc->uwb_dev.mutex);
rc                 93 drivers/staging/uwb/scan.c 	result = sprintf(buf, "%d %d\n", rc->scanning, rc->scan_type);
rc                 94 drivers/staging/uwb/scan.c 	mutex_unlock(&rc->uwb_dev.mutex);
rc                106 drivers/staging/uwb/scan.c 	struct uwb_rc *rc = uwb_dev->rc;
rc                114 drivers/staging/uwb/scan.c 		result = uwb_rc_scan(rc, channel, type, bpst_offset);
rc                 70 drivers/staging/uwb/uwb-debug.c static int cmd_rsv_establish(struct uwb_rc *rc,
rc                 79 drivers/staging/uwb/uwb-debug.c 	target = uwb_dev_get_by_macaddr(rc, &macaddr);
rc                 83 drivers/staging/uwb/uwb-debug.c 	rsv = uwb_rsv_create(rc, uwb_dbg_rsv_cb, rc->dbg);
rc                100 drivers/staging/uwb/uwb-debug.c 		spin_lock(&(rc->dbg)->list_lock);
rc                101 drivers/staging/uwb/uwb-debug.c 		list_add_tail(&rsv->pal_node, &rc->dbg->rsvs);
rc                102 drivers/staging/uwb/uwb-debug.c 		spin_unlock(&(rc->dbg)->list_lock);
rc                107 drivers/staging/uwb/uwb-debug.c static int cmd_rsv_terminate(struct uwb_rc *rc,
rc                113 drivers/staging/uwb/uwb-debug.c 	spin_lock(&(rc->dbg)->list_lock);
rc                115 drivers/staging/uwb/uwb-debug.c 	list_for_each_entry(rsv, &rc->dbg->rsvs, pal_node) {
rc                124 drivers/staging/uwb/uwb-debug.c 	spin_unlock(&(rc->dbg)->list_lock);
rc                135 drivers/staging/uwb/uwb-debug.c static int cmd_ie_add(struct uwb_rc *rc, struct uwb_dbg_cmd_ie *ie_to_add)
rc                137 drivers/staging/uwb/uwb-debug.c 	return uwb_rc_ie_add(rc,
rc                142 drivers/staging/uwb/uwb-debug.c static int cmd_ie_rm(struct uwb_rc *rc, struct uwb_dbg_cmd_ie *ie_to_rm)
rc                144 drivers/staging/uwb/uwb-debug.c 	return uwb_rc_ie_rm(rc, ie_to_rm->data[0]);
rc                150 drivers/staging/uwb/uwb-debug.c 	struct uwb_rc *rc = file->private_data;
rc                162 drivers/staging/uwb/uwb-debug.c 		ret = cmd_rsv_establish(rc, &cmd.rsv_establish);
rc                165 drivers/staging/uwb/uwb-debug.c 		ret = cmd_rsv_terminate(rc, &cmd.rsv_terminate);
rc                168 drivers/staging/uwb/uwb-debug.c 		ret = cmd_ie_add(rc, &cmd.ie_add);
rc                171 drivers/staging/uwb/uwb-debug.c 		ret = cmd_ie_rm(rc, &cmd.ie_rm);
rc                174 drivers/staging/uwb/uwb-debug.c 		ret = uwb_radio_start(&rc->dbg->pal);
rc                177 drivers/staging/uwb/uwb-debug.c 		uwb_radio_stop(&rc->dbg->pal);
rc                196 drivers/staging/uwb/uwb-debug.c 	struct uwb_rc *rc = s->private;
rc                199 drivers/staging/uwb/uwb-debug.c 	mutex_lock(&rc->rsvs_mutex);
rc                201 drivers/staging/uwb/uwb-debug.c 	list_for_each_entry(rsv, &rc->reservations, rc_node) {
rc                209 drivers/staging/uwb/uwb-debug.c 			is_owner = &rc->uwb_dev == rsv->owner;
rc                224 drivers/staging/uwb/uwb-debug.c 	mutex_unlock(&rc->rsvs_mutex);
rc                232 drivers/staging/uwb/uwb-debug.c 	struct uwb_rc *rc = s->private;
rc                234 drivers/staging/uwb/uwb-debug.c 	seq_printf(s, "global:  %*pb\n", UWB_NUM_MAS, rc->drp_avail.global);
rc                235 drivers/staging/uwb/uwb-debug.c 	seq_printf(s, "local:   %*pb\n", UWB_NUM_MAS, rc->drp_avail.local);
rc                236 drivers/staging/uwb/uwb-debug.c 	seq_printf(s, "pending: %*pb\n", UWB_NUM_MAS, rc->drp_avail.pending);
rc                244 drivers/staging/uwb/uwb-debug.c 	struct device *dev = &pal->rc->uwb_dev.dev;
rc                268 drivers/staging/uwb/uwb-debug.c void uwb_dbg_add_rc(struct uwb_rc *rc)
rc                270 drivers/staging/uwb/uwb-debug.c 	rc->dbg = kzalloc(sizeof(struct uwb_dbg), GFP_KERNEL);
rc                271 drivers/staging/uwb/uwb-debug.c 	if (rc->dbg == NULL)
rc                274 drivers/staging/uwb/uwb-debug.c 	INIT_LIST_HEAD(&rc->dbg->rsvs);
rc                275 drivers/staging/uwb/uwb-debug.c 	spin_lock_init(&(rc->dbg)->list_lock);
rc                277 drivers/staging/uwb/uwb-debug.c 	uwb_pal_init(&rc->dbg->pal);
rc                278 drivers/staging/uwb/uwb-debug.c 	rc->dbg->pal.rc = rc;
rc                279 drivers/staging/uwb/uwb-debug.c 	rc->dbg->pal.channel_changed = uwb_dbg_channel_changed;
rc                280 drivers/staging/uwb/uwb-debug.c 	rc->dbg->pal.new_rsv = uwb_dbg_new_rsv;
rc                281 drivers/staging/uwb/uwb-debug.c 	uwb_pal_register(&rc->dbg->pal);
rc                284 drivers/staging/uwb/uwb-debug.c 		rc->dbg->root_d = debugfs_create_dir(dev_name(&rc->uwb_dev.dev),
rc                286 drivers/staging/uwb/uwb-debug.c 		rc->dbg->command_f = debugfs_create_file("command", 0200,
rc                287 drivers/staging/uwb/uwb-debug.c 							 rc->dbg->root_d, rc,
rc                289 drivers/staging/uwb/uwb-debug.c 		rc->dbg->reservations_f = debugfs_create_file("reservations", 0444,
rc                290 drivers/staging/uwb/uwb-debug.c 							      rc->dbg->root_d, rc,
rc                292 drivers/staging/uwb/uwb-debug.c 		rc->dbg->accept_f = debugfs_create_bool("accept", 0644,
rc                293 drivers/staging/uwb/uwb-debug.c 							rc->dbg->root_d,
rc                294 drivers/staging/uwb/uwb-debug.c 							&rc->dbg->accept);
rc                295 drivers/staging/uwb/uwb-debug.c 		rc->dbg->drp_avail_f = debugfs_create_file("drp_avail", 0444,
rc                296 drivers/staging/uwb/uwb-debug.c 							   rc->dbg->root_d, rc,
rc                305 drivers/staging/uwb/uwb-debug.c void uwb_dbg_del_rc(struct uwb_rc *rc)
rc                309 drivers/staging/uwb/uwb-debug.c 	if (rc->dbg == NULL)
rc                312 drivers/staging/uwb/uwb-debug.c 	list_for_each_entry_safe(rsv, t, &rc->dbg->rsvs, pal_node) {
rc                316 drivers/staging/uwb/uwb-debug.c 	uwb_pal_unregister(&rc->dbg->pal);
rc                319 drivers/staging/uwb/uwb-debug.c 		debugfs_remove(rc->dbg->drp_avail_f);
rc                320 drivers/staging/uwb/uwb-debug.c 		debugfs_remove(rc->dbg->accept_f);
rc                321 drivers/staging/uwb/uwb-debug.c 		debugfs_remove(rc->dbg->reservations_f);
rc                322 drivers/staging/uwb/uwb-debug.c 		debugfs_remove(rc->dbg->command_f);
rc                323 drivers/staging/uwb/uwb-debug.c 		debugfs_remove(rc->dbg->root_d);
rc                349 drivers/staging/uwb/uwb-debug.c 	struct uwb_rc *rc = pal->rc;
rc                351 drivers/staging/uwb/uwb-debug.c 	if (root_dir && rc->dbg && rc->dbg->root_d && pal->name)
rc                352 drivers/staging/uwb/uwb-debug.c 		return debugfs_create_dir(pal->name, rc->dbg->root_d);
rc                 33 drivers/staging/uwb/uwb-internal.h void uwb_notify(struct uwb_rc *rc, struct uwb_dev *uwb_dev, enum uwb_notifs event);
rc                 37 drivers/staging/uwb/uwb-internal.h static inline struct uwb_rc *__uwb_rc_get(struct uwb_rc *rc)
rc                 39 drivers/staging/uwb/uwb-internal.h 	uwb_dev_get(&rc->uwb_dev);
rc                 40 drivers/staging/uwb/uwb-internal.h 	return rc;
rc                 43 drivers/staging/uwb/uwb-internal.h static inline void __uwb_rc_put(struct uwb_rc *rc)
rc                 45 drivers/staging/uwb/uwb-internal.h 	if (rc)
rc                 46 drivers/staging/uwb/uwb-internal.h 		uwb_dev_put(&rc->uwb_dev);
rc                 49 drivers/staging/uwb/uwb-internal.h extern int uwb_rc_reset(struct uwb_rc *rc);
rc                 50 drivers/staging/uwb/uwb-internal.h extern int uwb_rc_beacon(struct uwb_rc *rc,
rc                 52 drivers/staging/uwb/uwb-internal.h extern int uwb_rc_scan(struct uwb_rc *rc,
rc                 55 drivers/staging/uwb/uwb-internal.h extern int uwb_rc_send_all_drp_ie(struct uwb_rc *rc);
rc                 82 drivers/staging/uwb/uwb-internal.h extern int uwb_rc_cmd_async(struct uwb_rc *rc, const char *cmd_name,
rc                 88 drivers/staging/uwb/uwb-internal.h void uwb_rc_neh_create(struct uwb_rc *rc);
rc                 89 drivers/staging/uwb/uwb-internal.h void uwb_rc_neh_destroy(struct uwb_rc *rc);
rc                 91 drivers/staging/uwb/uwb-internal.h struct uwb_rc_neh *uwb_rc_neh_add(struct uwb_rc *rc, struct uwb_rccb *cmd,
rc                 94 drivers/staging/uwb/uwb-internal.h void uwb_rc_neh_rm(struct uwb_rc *rc, struct uwb_rc_neh *neh);
rc                 95 drivers/staging/uwb/uwb-internal.h void uwb_rc_neh_arm(struct uwb_rc *rc, struct uwb_rc_neh *neh);
rc                106 drivers/staging/uwb/uwb-internal.h 	struct uwb_rc *rc;
rc                165 drivers/staging/uwb/uwb-internal.h void uwb_rsv_handle_drp_avail_change(struct uwb_rc *rc);
rc                210 drivers/staging/uwb/uwb-internal.h 	struct uwb_rc *rc;
rc                219 drivers/staging/uwb/uwb-internal.h extern void uwbd_start(struct uwb_rc *rc);
rc                220 drivers/staging/uwb/uwb-internal.h extern void uwbd_stop(struct uwb_rc *rc);
rc                223 drivers/staging/uwb/uwb-internal.h void uwbd_flush(struct uwb_rc *rc);
rc                240 drivers/staging/uwb/uwb-internal.h int uwb_rc_dev_addr_assign(struct uwb_rc *rc);
rc                289 drivers/staging/uwb/uwb-internal.h extern void uwb_beca_purge(struct uwb_rc *rc);
rc                290 drivers/staging/uwb/uwb-internal.h extern void uwb_beca_release(struct uwb_rc *rc);
rc                292 drivers/staging/uwb/uwb-internal.h struct uwb_dev *uwb_dev_get_by_devaddr(struct uwb_rc *rc,
rc                294 drivers/staging/uwb/uwb-internal.h struct uwb_dev *uwb_dev_get_by_macaddr(struct uwb_rc *rc,
rc                297 drivers/staging/uwb/uwb-internal.h int uwb_radio_setup(struct uwb_rc *rc);
rc                298 drivers/staging/uwb/uwb-internal.h void uwb_radio_reset_state(struct uwb_rc *rc);
rc                299 drivers/staging/uwb/uwb-internal.h void uwb_radio_shutdown(struct uwb_rc *rc);
rc                300 drivers/staging/uwb/uwb-internal.h int uwb_radio_force_channel(struct uwb_rc *rc, int channel);
rc                310 drivers/staging/uwb/uwb-internal.h void uwb_rsv_init(struct uwb_rc *rc);
rc                311 drivers/staging/uwb/uwb-internal.h int uwb_rsv_setup(struct uwb_rc *rc);
rc                312 drivers/staging/uwb/uwb-internal.h void uwb_rsv_cleanup(struct uwb_rc *rc);
rc                313 drivers/staging/uwb/uwb-internal.h void uwb_rsv_remove_all(struct uwb_rc *rc);
rc                320 drivers/staging/uwb/uwb-internal.h void uwb_rsv_backoff_win_increment(struct uwb_rc *rc);
rc                326 drivers/staging/uwb/uwb-internal.h struct uwb_rsv *uwb_rsv_find(struct uwb_rc *rc, struct uwb_dev *src,
rc                328 drivers/staging/uwb/uwb-internal.h void uwb_rsv_sched_update(struct uwb_rc *rc);
rc                329 drivers/staging/uwb/uwb-internal.h void uwb_rsv_queue_update(struct uwb_rc *rc);
rc                334 drivers/staging/uwb/uwb-internal.h void uwb_drp_avail_init(struct uwb_rc *rc);
rc                335 drivers/staging/uwb/uwb-internal.h void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail);
rc                336 drivers/staging/uwb/uwb-internal.h int  uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas);
rc                337 drivers/staging/uwb/uwb-internal.h void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas);
rc                338 drivers/staging/uwb/uwb-internal.h void uwb_drp_avail_release(struct uwb_rc *rc, struct uwb_mas_bm *mas);
rc                339 drivers/staging/uwb/uwb-internal.h void uwb_drp_avail_ie_update(struct uwb_rc *rc);
rc                342 drivers/staging/uwb/uwb-internal.h void uwb_rc_pal_init(struct uwb_rc *rc);
rc                352 drivers/staging/uwb/uwb-internal.h void uwb_dbg_add_rc(struct uwb_rc *rc);
rc                353 drivers/staging/uwb/uwb-internal.h void uwb_dbg_del_rc(struct uwb_rc *rc);
rc                 50 drivers/staging/uwb/uwb.h 	struct uwb_rc *rc;		/* radio controller */
rc                226 drivers/staging/uwb/uwb.h 	struct uwb_rc *rc;
rc                304 drivers/staging/uwb/uwb.h struct uwb_rsv *uwb_rsv_create(struct uwb_rc *rc, uwb_rsv_cb_f cb,
rc                364 drivers/staging/uwb/uwb.h 	int (*start)(struct uwb_rc *rc);
rc                365 drivers/staging/uwb/uwb.h 	void (*stop)(struct uwb_rc *rc);
rc                367 drivers/staging/uwb/uwb.h 	int (*reset)(struct uwb_rc *rc);
rc                443 drivers/staging/uwb/uwb.h 	struct uwb_rc *rc;
rc                465 drivers/staging/uwb/uwb.h struct uwb_dev *uwb_dev_get_by_devaddr(struct uwb_rc *rc,
rc                476 drivers/staging/uwb/uwb.h struct uwb_dev *uwb_dev_try_get(struct uwb_rc *rc, struct uwb_dev *uwb_dev);
rc                490 drivers/staging/uwb/uwb.h int uwb_dev_for_each(struct uwb_rc *rc, uwb_dev_for_each_f func, void *priv);
rc                495 drivers/staging/uwb/uwb.h void uwb_rc_put(struct uwb_rc *rc);
rc                497 drivers/staging/uwb/uwb.h typedef void (*uwb_rc_cmd_cb_f)(struct uwb_rc *rc, void *arg,
rc                500 drivers/staging/uwb/uwb.h int uwb_rc_cmd_async(struct uwb_rc *rc, const char *cmd_name,
rc                504 drivers/staging/uwb/uwb.h ssize_t uwb_rc_cmd(struct uwb_rc *rc, const char *cmd_name,
rc                507 drivers/staging/uwb/uwb.h ssize_t uwb_rc_vcmd(struct uwb_rc *rc, const char *cmd_name,
rc                568 drivers/staging/uwb/uwb.h static inline unsigned __uwb_dev_addr_assigned(struct uwb_rc *rc,
rc                571 drivers/staging/uwb/uwb.h 	return uwb_dev_for_each(rc, __uwb_dev_addr_assigned_check, addr);
rc                585 drivers/staging/uwb/uwb.h void uwb_rc_reset_all(struct uwb_rc *rc);
rc                586 drivers/staging/uwb/uwb.h void uwb_rc_pre_reset(struct uwb_rc *rc);
rc                587 drivers/staging/uwb/uwb.h int uwb_rc_post_reset(struct uwb_rc *rc);
rc                595 drivers/staging/uwb/uwb.h 	return rsv->owner == &rsv->rc->uwb_dev;
rc                670 drivers/staging/uwb/uwb.h ssize_t uwb_est_find_size(struct uwb_rc *rc, const struct uwb_rceb *rceb,
rc                191 drivers/staging/uwb/uwbd.c 		dev_err(&evt->rc->uwb_dev.dev,
rc                199 drivers/staging/uwb/uwbd.c 	struct uwb_rc *rc;
rc                202 drivers/staging/uwb/uwbd.c 	rc = evt->rc;
rc                205 drivers/staging/uwb/uwbd.c 		dev_err(&rc->uwb_dev.dev, "UWBD: invalid message type %d\n", evt->message);
rc                211 drivers/staging/uwb/uwbd.c 		dev_err(&rc->uwb_dev.dev, "UWBD: '%s' message failed: %d\n",
rc                217 drivers/staging/uwb/uwbd.c 	struct uwb_rc *rc;
rc                220 drivers/staging/uwb/uwbd.c 	rc = evt->rc;
rc                222 drivers/staging/uwb/uwbd.c 	if (rc->ready) {
rc                233 drivers/staging/uwb/uwbd.c 			dev_err(&rc->uwb_dev.dev, "UWBD: invalid event type %d\n", evt->type);
rc                238 drivers/staging/uwb/uwbd.c 	__uwb_rc_put(rc);	/* for the __uwb_rc_get() in uwb_rc_notif_cb() */
rc                255 drivers/staging/uwb/uwbd.c 	struct uwb_rc *rc = param;
rc                262 drivers/staging/uwb/uwbd.c 			rc->uwbd.wq,
rc                263 drivers/staging/uwb/uwbd.c 			!list_empty(&rc->uwbd.event_list)
rc                269 drivers/staging/uwb/uwbd.c 		spin_lock_irqsave(&rc->uwbd.event_list_lock, flags);
rc                270 drivers/staging/uwb/uwbd.c 		if (!list_empty(&rc->uwbd.event_list)) {
rc                271 drivers/staging/uwb/uwbd.c 			evt = list_first_entry(&rc->uwbd.event_list, struct uwb_event, list_node);
rc                275 drivers/staging/uwb/uwbd.c 		spin_unlock_irqrestore(&rc->uwbd.event_list_lock, flags);
rc                282 drivers/staging/uwb/uwbd.c 		uwb_beca_purge(rc);	/* Purge devices that left */
rc                289 drivers/staging/uwb/uwbd.c void uwbd_start(struct uwb_rc *rc)
rc                291 drivers/staging/uwb/uwbd.c 	struct task_struct *task = kthread_run(uwbd, rc, "uwbd");
rc                293 drivers/staging/uwb/uwbd.c 		rc->uwbd.task = NULL;
rc                297 drivers/staging/uwb/uwbd.c 		rc->uwbd.task = task;
rc                298 drivers/staging/uwb/uwbd.c 		rc->uwbd.pid = rc->uwbd.task->pid;
rc                303 drivers/staging/uwb/uwbd.c void uwbd_stop(struct uwb_rc *rc)
rc                305 drivers/staging/uwb/uwbd.c 	if (rc->uwbd.task)
rc                306 drivers/staging/uwb/uwbd.c 		kthread_stop(rc->uwbd.task);
rc                307 drivers/staging/uwb/uwbd.c 	uwbd_flush(rc);
rc                324 drivers/staging/uwb/uwbd.c 	struct uwb_rc *rc = evt->rc;
rc                327 drivers/staging/uwb/uwbd.c 	spin_lock_irqsave(&rc->uwbd.event_list_lock, flags);
rc                328 drivers/staging/uwb/uwbd.c 	if (rc->uwbd.pid != 0) {
rc                329 drivers/staging/uwb/uwbd.c 		list_add(&evt->list_node, &rc->uwbd.event_list);
rc                330 drivers/staging/uwb/uwbd.c 		wake_up_all(&rc->uwbd.wq);
rc                332 drivers/staging/uwb/uwbd.c 		__uwb_rc_put(evt->rc);
rc                337 drivers/staging/uwb/uwbd.c 	spin_unlock_irqrestore(&rc->uwbd.event_list_lock, flags);
rc                341 drivers/staging/uwb/uwbd.c void uwbd_flush(struct uwb_rc *rc)
rc                345 drivers/staging/uwb/uwbd.c 	spin_lock_irq(&rc->uwbd.event_list_lock);
rc                346 drivers/staging/uwb/uwbd.c 	list_for_each_entry_safe(evt, nxt, &rc->uwbd.event_list, list_node) {
rc                347 drivers/staging/uwb/uwbd.c 		if (evt->rc == rc) {
rc                348 drivers/staging/uwb/uwbd.c 			__uwb_rc_put(rc);
rc                355 drivers/staging/uwb/uwbd.c 	spin_unlock_irq(&rc->uwbd.event_list_lock);
rc                121 drivers/staging/uwb/whc-rc.c static int whcrc_reset(struct uwb_rc *rc)
rc                123 drivers/staging/uwb/whc-rc.c 	struct whcrc *whcrc = rc->priv;
rc                289 drivers/staging/uwb/whc-rc.c static int whcrc_start_rc(struct uwb_rc *rc)
rc                291 drivers/staging/uwb/whc-rc.c 	struct whcrc *whcrc = rc->priv;
rc                320 drivers/staging/uwb/whc-rc.c void whcrc_stop_rc(struct uwb_rc *rc)
rc                322 drivers/staging/uwb/whc-rc.c 	struct whcrc *whcrc = rc->priv;
rc                811 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	int i, rc;
rc                851 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		rc = mutex_lock_killable(&instance->state->mutex);
rc                852 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		if (rc) {
rc                856 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				instance->state->id, rc);
rc               1150 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			int rc;
rc               1154 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			rc = wait_for_completion_interruptible(
rc               1157 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			if (rc) {
rc               2323 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		long rc = 0, uc = 0;
rc               2334 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		rc = atomic_xchg(&arm_state->ka_release_count, 0);
rc               2348 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		while (rc--) {
rc               1659 drivers/staging/vt6655/device_main.c 	int         rc;
rc               1702 drivers/staging/vt6655/device_main.c 	rc = pci_request_regions(pcid, DEVICE_NAME);
rc               1703 drivers/staging/vt6655/device_main.c 	if (rc) {
rc                980 drivers/staging/vt6656/main_usb.c 	int rc = 0;
rc                992 drivers/staging/vt6656/main_usb.c 		rc = -ENOMEM;
rc               1028 drivers/staging/vt6656/main_usb.c 	rc = usb_reset_device(priv->usb);
rc               1029 drivers/staging/vt6656/main_usb.c 	if (rc)
rc               1031 drivers/staging/vt6656/main_usb.c 			 "%s reset fail status=%d\n", __func__, rc);
rc               1043 drivers/staging/vt6656/main_usb.c 	return rc;
rc                 31 drivers/staging/wusbcore/pal.c 	wusbhc->pal.rc     = wusbhc->uwb_rc;
rc                 67 drivers/staging/wusbcore/reservation.c 	struct uwb_rc *rc = wusbhc->uwb_rc;
rc                 72 drivers/staging/wusbcore/reservation.c 	if (rc == NULL)
rc                 75 drivers/staging/wusbcore/reservation.c 	rsv = uwb_rsv_create(rc, wusbhc_rsv_complete_cb, wusbhc);
rc                989 drivers/target/iscsi/cxgbit/cxgbit_target.c 	int rc;
rc                992 drivers/target/iscsi/cxgbit/cxgbit_target.c 	rc = iscsit_setup_scsi_cmd(conn, cmd, (unsigned char *)hdr);
rc                993 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (rc < 0)
rc                994 drivers/target/iscsi/cxgbit/cxgbit_target.c 		return rc;
rc               1000 drivers/target/iscsi/cxgbit/cxgbit_target.c 	rc = iscsit_process_scsi_cmd(conn, cmd, hdr);
rc               1001 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (rc < 0)
rc               1003 drivers/target/iscsi/cxgbit/cxgbit_target.c 	else if (rc > 0)
rc               1021 drivers/target/iscsi/cxgbit/cxgbit_target.c 	int rc, sg_nents, sg_off;
rc               1041 drivers/target/iscsi/cxgbit/cxgbit_target.c 		rc = __iscsit_check_dataout_hdr(conn, (unsigned char *)hdr,
rc               1043 drivers/target/iscsi/cxgbit/cxgbit_target.c 		if (rc < 0)
rc               1044 drivers/target/iscsi/cxgbit/cxgbit_target.c 			return rc;
rc               1048 drivers/target/iscsi/cxgbit/cxgbit_target.c 		rc = iscsit_check_dataout_hdr(conn, (unsigned char *)hdr, &cmd);
rc               1049 drivers/target/iscsi/cxgbit/cxgbit_target.c 		if (rc < 0)
rc               1050 drivers/target/iscsi/cxgbit/cxgbit_target.c 			return rc;
rc               1082 drivers/target/iscsi/cxgbit/cxgbit_target.c 	rc = iscsit_check_dataout_payload(cmd, hdr, dcrc_err);
rc               1083 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (rc < 0)
rc               1084 drivers/target/iscsi/cxgbit/cxgbit_target.c 		return rc;
rc               1163 drivers/target/iscsi/cxgbit/cxgbit_target.c 	int rc;
rc               1166 drivers/target/iscsi/cxgbit/cxgbit_target.c 	rc = iscsit_setup_text_cmd(conn, cmd, hdr);
rc               1167 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (rc < 0)
rc               1168 drivers/target/iscsi/cxgbit/cxgbit_target.c 		return rc;
rc               1280 drivers/target/iscsi/iscsi_target.c 	int rc;
rc               1292 drivers/target/iscsi/iscsi_target.c 		rc = iscsit_dump_data_payload(cmd->conn, length, 1);
rc               1294 drivers/target/iscsi/iscsi_target.c 		if (rc < 0)
rc               1344 drivers/target/iscsi/iscsi_target.c 	int rc, immed_data;
rc               1347 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_setup_scsi_cmd(conn, cmd, buf);
rc               1348 drivers/target/iscsi/iscsi_target.c 	if (rc < 0)
rc               1360 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_process_scsi_cmd(conn, cmd, hdr);
rc               1361 drivers/target/iscsi/iscsi_target.c 	if (rc < 0)
rc               1362 drivers/target/iscsi/iscsi_target.c 		return rc;
rc               1363 drivers/target/iscsi/iscsi_target.c 	else if (rc > 0)
rc               1439 drivers/target/iscsi/iscsi_target.c 	int rc;
rc               1526 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_check_pre_dataout(cmd, buf);
rc               1527 drivers/target/iscsi/iscsi_target.c 	if (rc == DATAOUT_WITHIN_COMMAND_RECOVERY)
rc               1529 drivers/target/iscsi/iscsi_target.c 	else if (rc == DATAOUT_CANNOT_RECOVER)
rc               1543 drivers/target/iscsi/iscsi_target.c 	int rc;
rc               1562 drivers/target/iscsi/iscsi_target.c 	rc = __iscsit_check_dataout_hdr(conn, buf, cmd, payload_length, &success);
rc               1567 drivers/target/iscsi/iscsi_target.c 	return rc;
rc               1644 drivers/target/iscsi/iscsi_target.c 	int rc, ooo_cmdsn;
rc               1649 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_check_post_dataout(cmd, (unsigned char *)hdr, data_crc_failed);
rc               1650 drivers/target/iscsi/iscsi_target.c 	if ((rc == DATAOUT_NORMAL) || (rc == DATAOUT_WITHIN_COMMAND_RECOVERY))
rc               1652 drivers/target/iscsi/iscsi_target.c 	else if (rc == DATAOUT_SEND_R2T) {
rc               1655 drivers/target/iscsi/iscsi_target.c 	} else if (rc == DATAOUT_SEND_TO_TRANSPORT) {
rc               1682 drivers/target/iscsi/iscsi_target.c 	int rc;
rc               1685 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_check_dataout_hdr(conn, buf, &cmd);
rc               1686 drivers/target/iscsi/iscsi_target.c 	if (rc < 0)
rc               1691 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_get_dataout(conn, cmd, hdr);
rc               1692 drivers/target/iscsi/iscsi_target.c 	if (rc < 0)
rc               1693 drivers/target/iscsi/iscsi_target.c 		return rc;
rc               1694 drivers/target/iscsi/iscsi_target.c 	else if (rc > 0)
rc               2244 drivers/target/iscsi/iscsi_target.c 	int rx_size, rc;
rc               2246 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_setup_text_cmd(conn, cmd, hdr);
rc               2247 drivers/target/iscsi/iscsi_target.c 	if (rc < 0)
rc               2973 drivers/target/iscsi/iscsi_target.c 	int rc;
rc               2975 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_build_logout_rsp(cmd, conn,
rc               2977 drivers/target/iscsi/iscsi_target.c 	if (rc < 0)
rc               2978 drivers/target/iscsi/iscsi_target.c 		return rc;
rc               4023 drivers/target/iscsi/iscsi_target.c 	int rc;
rc               4036 drivers/target/iscsi/iscsi_target.c 	rc = wait_for_completion_interruptible(&conn->rx_login_comp);
rc               4037 drivers/target/iscsi/iscsi_target.c 	if (rc < 0 || iscsi_target_check_conn_state(conn))
rc                 64 drivers/target/iscsi/iscsi_target_configfs.c 	int rc;
rc                 66 drivers/target/iscsi/iscsi_target_configfs.c 	rc = kstrtou32(page, 0, &op);
rc                 67 drivers/target/iscsi/iscsi_target_configfs.c 	if (rc)
rc                 68 drivers/target/iscsi/iscsi_target_configfs.c 		return rc;
rc                 86 drivers/target/iscsi/iscsi_target_configfs.c 			rc = request_module(mod_name);
rc                 87 drivers/target/iscsi/iscsi_target_configfs.c 			if (rc != 0) {
rc                 90 drivers/target/iscsi/iscsi_target_configfs.c 				rc = 0;
rc                 97 drivers/target/iscsi/iscsi_target_configfs.c 			rc = PTR_ERR(tpg_np_new);
rc                103 drivers/target/iscsi/iscsi_target_configfs.c 			rc = iscsit_tpg_del_network_portal(tpg, tpg_np_new);
rc                104 drivers/target/iscsi/iscsi_target_configfs.c 			if (rc < 0)
rc                113 drivers/target/iscsi/iscsi_target_configfs.c 	return rc;
rc                400 drivers/target/iscsi/iscsi_target_login.c 		int rc;
rc                416 drivers/target/iscsi/iscsi_target_login.c 		rc = kstrtoul(param->value, 0, &mrdsl);
rc                417 drivers/target/iscsi/iscsi_target_login.c 		if (rc < 0) {
rc                953 drivers/target/iscsi/iscsi_target_login.c 	int rc;
rc                959 drivers/target/iscsi/iscsi_target_login.c 	rc = t->iscsit_setup_np(np, sockaddr);
rc                960 drivers/target/iscsi/iscsi_target_login.c 	if (rc < 0) {
rc                962 drivers/target/iscsi/iscsi_target_login.c 		return rc;
rc                975 drivers/target/iscsi/iscsi_target_login.c 	int rc;
rc                977 drivers/target/iscsi/iscsi_target_login.c 	rc = kernel_accept(sock, &new_sock, 0);
rc                978 drivers/target/iscsi/iscsi_target_login.c 	if (rc < 0)
rc                979 drivers/target/iscsi/iscsi_target_login.c 		return rc;
rc                987 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
rc                989 drivers/target/iscsi/iscsi_target_login.c 		if (rc >= 0) {
rc               1001 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
rc               1003 drivers/target/iscsi/iscsi_target_login.c 		if (rc >= 0) {
rc               1017 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
rc               1019 drivers/target/iscsi/iscsi_target_login.c 		if (rc >= 0)
rc               1022 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
rc               1024 drivers/target/iscsi/iscsi_target_login.c 		if (rc >= 0)
rc               1088 drivers/target/iscsi/iscsi_target_login.c 	int rc;
rc               1095 drivers/target/iscsi/iscsi_target_login.c 	rc = try_module_get(t->owner);
rc               1096 drivers/target/iscsi/iscsi_target_login.c 	if (!rc) {
rc               1246 drivers/target/iscsi/iscsi_target_login.c 	int ret = 0, rc;
rc               1276 drivers/target/iscsi/iscsi_target_login.c 	rc = np->np_transport->iscsit_accept_np(np, conn);
rc               1277 drivers/target/iscsi/iscsi_target_login.c 	if (rc == -ENOSYS) {
rc               1281 drivers/target/iscsi/iscsi_target_login.c 	} else if (rc < 0) {
rc               1310 drivers/target/iscsi/iscsi_target_login.c 	rc = np->np_transport->iscsit_get_login_rx(conn, login);
rc               1311 drivers/target/iscsi/iscsi_target_login.c 	if (rc == 1)
rc               1313 drivers/target/iscsi/iscsi_target_login.c 	else if (rc < 0)
rc               1377 drivers/target/iscsi/iscsi_target_login.c 	rc = iscsi_target_locate_portal(np, conn, login);
rc               1378 drivers/target/iscsi/iscsi_target_login.c 	if (rc < 0) {
rc                356 drivers/target/iscsi/iscsi_target_nego.c 		int rc = iscsit_start_kthreads(conn);
rc                357 drivers/target/iscsi/iscsi_target_nego.c 		if (rc) {
rc                394 drivers/target/iscsi/iscsi_target_nego.c 	bool rc;
rc                422 drivers/target/iscsi/iscsi_target_nego.c 	rc = schedule_delayed_work(&conn->login_work, 0);
rc                423 drivers/target/iscsi/iscsi_target_nego.c 	if (!rc) {
rc                574 drivers/target/iscsi/iscsi_target_nego.c 	int rc, zero_tsih = login->zero_tsih;
rc                616 drivers/target/iscsi/iscsi_target_nego.c 	rc = conn->conn_transport->iscsit_get_login_rx(conn, login);
rc                622 drivers/target/iscsi/iscsi_target_nego.c 	if (rc < 0)
rc                628 drivers/target/iscsi/iscsi_target_nego.c 	rc = iscsi_target_do_login(conn, login);
rc                629 drivers/target/iscsi/iscsi_target_nego.c 	if (rc < 0) {
rc                631 drivers/target/iscsi/iscsi_target_nego.c 	} else if (!rc) {
rc                634 drivers/target/iscsi/iscsi_target_nego.c 	} else if (rc == 1) {
rc               1036 drivers/target/iscsi/iscsi_target_parameters.c 			int rc;
rc               1038 drivers/target/iscsi/iscsi_target_parameters.c 			rc = kstrtoull(param->value, 0, &tmp);
rc               1039 drivers/target/iscsi/iscsi_target_parameters.c 			if (rc < 0)
rc               1053 drivers/target/iscsi/iscsi_target_parameters.c 			rc = iscsi_update_param_value(param,
rc               1055 drivers/target/iscsi/iscsi_target_parameters.c 			if (rc < 0)
rc                765 drivers/target/iscsi/iscsi_target_util.c 	int rc;
rc                771 drivers/target/iscsi/iscsi_target_util.c 		rc = transport_generic_free_cmd(se_cmd, shutdown);
rc                772 drivers/target/iscsi/iscsi_target_util.c 		if (!rc && shutdown && se_cmd->se_sess) {
rc                107 drivers/target/loopback/tcm_loop.c 	int rc;
rc                145 drivers/target/loopback/tcm_loop.c 	rc = target_submit_cmd_map_sgls(se_cmd, tl_nexus->se_sess, sc->cmnd,
rc                152 drivers/target/loopback/tcm_loop.c 	if (rc < 0) {
rc                201 drivers/target/loopback/tcm_loop.c 	int ret = TMR_FUNCTION_FAILED, rc;
rc                221 drivers/target/loopback/tcm_loop.c 	rc = target_submit_tmr(se_cmd, se_sess, tl_cmd->tl_sense_buf, lun,
rc                224 drivers/target/loopback/tcm_loop.c 	if (rc < 0)
rc               1333 drivers/target/sbp/sbp_target.c 	int rc, ret = 0, length;
rc               1338 drivers/target/sbp/sbp_target.c 	rc = sbp_run_request_transaction(req, TCODE_WRITE_BLOCK_REQUEST,
rc               1340 drivers/target/sbp/sbp_target.c 	if (rc != RCODE_COMPLETE) {
rc               1341 drivers/target/sbp/sbp_target.c 		pr_debug("sbp_send_status: write failed: 0x%x\n", rc);
rc                276 drivers/target/target_core_alua.c 	sense_reason_t rc = TCM_NO_SENSE;
rc                300 drivers/target/target_core_alua.c 		rc = TCM_UNSUPPORTED_SCSI_OPCODE;
rc                308 drivers/target/target_core_alua.c 		rc = TCM_UNSUPPORTED_SCSI_OPCODE;
rc                324 drivers/target/target_core_alua.c 		rc = core_alua_check_transition(alua_access_state, valid_states,
rc                326 drivers/target/target_core_alua.c 		if (rc) {
rc                416 drivers/target/target_core_alua.c 			rc = TCM_INVALID_PARAMETER_LIST;
rc                426 drivers/target/target_core_alua.c 	if (!rc)
rc                428 drivers/target/target_core_alua.c 	return rc;
rc                906 drivers/target/target_core_alua.c 	int len, rc;
rc                924 drivers/target/target_core_alua.c 	rc = -ENOMEM;
rc                929 drivers/target/target_core_alua.c 		rc = core_alua_write_tpg_metadata(path, md_buf, len);
rc                933 drivers/target/target_core_alua.c 	return rc;
rc               1091 drivers/target/target_core_alua.c 	int primary, valid_states, rc = 0;
rc               1118 drivers/target/target_core_alua.c 		rc = core_alua_do_transition_tg_pt(l_tg_pt_gp,
rc               1121 drivers/target/target_core_alua.c 		return rc;
rc               1167 drivers/target/target_core_alua.c 			rc = core_alua_do_transition_tg_pt(tg_pt_gp,
rc               1172 drivers/target/target_core_alua.c 			if (rc)
rc               1182 drivers/target/target_core_alua.c 	if (!rc) {
rc               1192 drivers/target/target_core_alua.c 	return rc;
rc               1200 drivers/target/target_core_alua.c 	int len, rc;
rc               1207 drivers/target/target_core_alua.c 		rc = -ENOMEM;
rc               1229 drivers/target/target_core_alua.c 		rc = -ENOMEM;
rc               1233 drivers/target/target_core_alua.c 	rc = core_alua_write_tpg_metadata(path, md_buf, len);
rc               1239 drivers/target/target_core_alua.c 	return rc;
rc                554 drivers/target/target_core_device.c 	int rc;
rc                556 drivers/target/target_core_device.c 	rc = core_tpg_add_lun(tpg, lun, false, dev);
rc                557 drivers/target/target_core_device.c 	if (rc < 0)
rc                558 drivers/target/target_core_device.c 		return rc;
rc                107 drivers/target/target_core_fabric_lib.c 	int rc;
rc                119 drivers/target/target_core_fabric_lib.c 	rc = hex2bin(buf + 8 + leading_zero_bytes, p, count);
rc                120 drivers/target/target_core_fabric_lib.c 	if (rc < 0) {
rc                121 drivers/target/target_core_fabric_lib.c 		pr_debug("hex2bin failed for %s: %d\n", p, rc);
rc                122 drivers/target/target_core_fabric_lib.c 		return rc;
rc                527 drivers/target/target_core_file.c 	int rc;
rc                536 drivers/target/target_core_file.c 	rc = fd_do_prot_fill(cmd->se_dev, lba, nolb, buf, PAGE_SIZE);
rc                540 drivers/target/target_core_file.c 	return rc;
rc                602 drivers/target/target_core_file.c 	sense_reason_t rc;
rc                625 drivers/target/target_core_file.c 			rc = sbc_dif_verify(cmd, cmd->t_task_lba, sectors,
rc                627 drivers/target/target_core_file.c 			if (rc)
rc                628 drivers/target/target_core_file.c 				return rc;
rc                636 drivers/target/target_core_file.c 			rc = sbc_dif_verify(cmd, cmd->t_task_lba, sectors,
rc                638 drivers/target/target_core_file.c 			if (rc)
rc                639 drivers/target/target_core_file.c 				return rc;
rc                632 drivers/target/target_core_iblock.c 	int rc;
rc                660 drivers/target/target_core_iblock.c 		rc = bio_integrity_add_page(bio, miter->page, len,
rc                662 drivers/target/target_core_iblock.c 		if (rc != len) {
rc                663 drivers/target/target_core_iblock.c 			pr_err("bio_integrity_add_page() failed; %d\n", rc);
rc                692 drivers/target/target_core_iblock.c 	int i, rc, op, op_flags = 0;
rc                748 drivers/target/target_core_iblock.c 				rc = iblock_alloc_bip(cmd, bio, &prot_miter);
rc                749 drivers/target/target_core_iblock.c 				if (rc)
rc                774 drivers/target/target_core_iblock.c 		rc = iblock_alloc_bip(cmd, bio, &prot_miter);
rc                775 drivers/target/target_core_iblock.c 		if (rc)
rc                206 drivers/target/target_core_pr.c 	int rc;
rc                210 drivers/target/target_core_pr.c 	rc = target_check_scsi2_reservation_conflict(cmd);
rc                211 drivers/target/target_core_pr.c 	if (rc == 1)
rc                213 drivers/target/target_core_pr.c 	if (rc < 0)
rc                248 drivers/target/target_core_pr.c 	int rc;
rc                261 drivers/target/target_core_pr.c 	rc = target_check_scsi2_reservation_conflict(cmd);
rc                262 drivers/target/target_core_pr.c 	if (rc == 1)
rc                265 drivers/target/target_core_pr.c 	if (rc < 0)
rc               2006 drivers/target/target_core_pr.c 	int rc, len = PR_APTPL_BUF_LEN;
rc               2011 drivers/target/target_core_pr.c 		rc = __core_scsi3_write_aptpl_to_file(dev, null_buf);
rc               2015 drivers/target/target_core_pr.c 		if (rc)
rc               2025 drivers/target/target_core_pr.c 	rc = core_scsi3_update_aptpl_buf(dev, buf, len);
rc               2026 drivers/target/target_core_pr.c 	if (rc < 0) {
rc               2032 drivers/target/target_core_pr.c 	rc = __core_scsi3_write_aptpl_to_file(dev, buf);
rc               2033 drivers/target/target_core_pr.c 	if (rc != 0) {
rc                856 drivers/target/target_core_pscsi.c 	int nr_vecs = 0, rc;
rc                905 drivers/target/target_core_pscsi.c 			rc = bio_add_pc_page(pdv->pdv_sd->request_queue,
rc                909 drivers/target/target_core_pscsi.c 			if (rc != bytes) {
rc                914 drivers/target/target_core_pscsi.c 				rc = blk_rq_append_bio(req, &bio);
rc                915 drivers/target/target_core_pscsi.c 				if (rc) {
rc                933 drivers/target/target_core_pscsi.c 		rc = blk_rq_append_bio(req, &bio);
rc                934 drivers/target/target_core_pscsi.c 		if (rc) {
rc                180 drivers/target/target_core_rd.c 	int rc;
rc                202 drivers/target/target_core_rd.c 	rc = rd_allocate_sgl_table(rd_dev, sg_table, total_sg_needed, 0x00);
rc                203 drivers/target/target_core_rd.c 	if (rc)
rc                204 drivers/target/target_core_rd.c 		return rc;
rc                239 drivers/target/target_core_rd.c 	int rc;
rc                259 drivers/target/target_core_rd.c 	rc = rd_allocate_sgl_table(rd_dev, sg_table, total_sg_needed, 0xff);
rc                260 drivers/target/target_core_rd.c 	if (rc)
rc                261 drivers/target/target_core_rd.c 		return rc;
rc                389 drivers/target/target_core_rd.c 	sense_reason_t rc = 0;
rc                404 drivers/target/target_core_rd.c 			rc = sbc_dif_verify(cmd, cmd->t_task_lba, sectors, 0,
rc                407 drivers/target/target_core_rd.c 			rc = sbc_dif_verify(cmd, cmd->t_task_lba, sectors, 0,
rc                410 drivers/target/target_core_rd.c 	if (!rc)
rc                413 drivers/target/target_core_rd.c 	return rc;
rc                430 drivers/target/target_core_rd.c 	sense_reason_t rc;
rc                455 drivers/target/target_core_rd.c 		rc = rd_do_prot_rw(cmd, false);
rc                456 drivers/target/target_core_rd.c 		if (rc)
rc                457 drivers/target/target_core_rd.c 			return rc;
rc                523 drivers/target/target_core_rd.c 		rc = rd_do_prot_rw(cmd, true);
rc                524 drivers/target/target_core_rd.c 		if (rc)
rc                525 drivers/target/target_core_rd.c 			return rc;
rc                450 drivers/target/target_core_sbc.c 	int rc, i;
rc                492 drivers/target/target_core_sbc.c 	rc = sg_copy_to_buffer(cmd->t_data_sg, cmd->t_data_nents, buf,
rc                494 drivers/target/target_core_sbc.c 	if (!rc) {
rc                595 drivers/target/target_core_sbc.c 	int rc;
rc                600 drivers/target/target_core_sbc.c 	rc = down_interruptible(&dev->caw_sem);
rc                601 drivers/target/target_core_sbc.c 	if (rc != 0) {
rc               1385 drivers/target/target_core_sbc.c 	sense_reason_t rc;
rc               1438 drivers/target/target_core_sbc.c 			rc = sbc_dif_v1_verify(cmd, sdt, crc, sector, ei_lba);
rc               1439 drivers/target/target_core_sbc.c 			if (rc) {
rc               1443 drivers/target/target_core_sbc.c 				return rc;
rc                180 drivers/target/target_core_tmr.c 	bool rc;
rc                207 drivers/target/target_core_tmr.c 		rc = __target_check_io_state(cmd, sess, 0);
rc                210 drivers/target/target_core_tmr.c 		if (!rc) {
rc                261 drivers/target/target_core_tmr.c 	int rc;
rc                305 drivers/target/target_core_tmr.c 		rc = __target_check_io_state(cmd, tmr_sess, tas);
rc                307 drivers/target/target_core_tmr.c 		if (!rc)
rc                275 drivers/target/target_core_transport.c 	int rc;
rc                284 drivers/target/target_core_transport.c 	rc = sbitmap_queue_init_node(&se_sess->sess_tag_pool, tag_num, -1,
rc                286 drivers/target/target_core_transport.c 	if (rc < 0) {
rc                310 drivers/target/target_core_transport.c 	int rc;
rc                327 drivers/target/target_core_transport.c 	rc = transport_alloc_session_tags(se_sess, tag_num, tag_size);
rc                328 drivers/target/target_core_transport.c 	if (rc < 0) {
rc                449 drivers/target/target_core_transport.c 		int rc = callback(tpg, sess, private);
rc                450 drivers/target/target_core_transport.c 		if (rc) {
rc                452 drivers/target/target_core_transport.c 			return ERR_PTR(rc);
rc               1565 drivers/target/target_core_transport.c 	sense_reason_t rc;
rc               1604 drivers/target/target_core_transport.c 	rc = transport_lookup_cmd_lun(se_cmd, unpacked_lun);
rc               1605 drivers/target/target_core_transport.c 	if (rc) {
rc               1606 drivers/target/target_core_transport.c 		transport_send_check_condition_and_sense(se_cmd, rc, 0);
rc               1611 drivers/target/target_core_transport.c 	rc = target_setup_cmd_from_cdb(se_cmd, cdb);
rc               1612 drivers/target/target_core_transport.c 	if (rc != 0) {
rc               1613 drivers/target/target_core_transport.c 		transport_generic_request_failure(se_cmd, rc);
rc               1656 drivers/target/target_core_transport.c 		rc = transport_generic_map_mem_to_cmd(se_cmd, sgl, sgl_count,
rc               1658 drivers/target/target_core_transport.c 		if (rc != 0) {
rc               1659 drivers/target/target_core_transport.c 			transport_generic_request_failure(se_cmd, rc);
rc               2309 drivers/target/target_core_transport.c 		sense_reason_t rc;
rc               2314 drivers/target/target_core_transport.c 		rc = cmd->transport_complete_callback(cmd, true, &post_ret);
rc               2315 drivers/target/target_core_transport.c 		if (!rc && !post_ret) {
rc               2320 drivers/target/target_core_transport.c 		} else if (rc) {
rc               2322 drivers/target/target_core_transport.c 						rc, 0);
rc                356 drivers/target/target_core_user.c 	int dev_id, rc, ret = 0;
rc                365 drivers/target/target_core_user.c 	rc = nla_get_s32(info->attrs[TCMU_ATTR_CMD_STATUS]);
rc                377 drivers/target/target_core_user.c 		       completed_cmd, rc, dev_id);
rc                384 drivers/target/target_core_user.c 		 udev->name, dev_id, nl_cmd->cmd, completed_cmd, rc,
rc                394 drivers/target/target_core_user.c 	nl_cmd->status = rc;
rc                 59 drivers/target/target_core_xcopy.c 	int rc;
rc                 67 drivers/target/target_core_xcopy.c 	rc = memcmp(&tmp_dev_wwn[0], info->dev_wwn, XCOPY_NAA_IEEE_REGEX_LEN);
rc                 68 drivers/target/target_core_xcopy.c 	if (rc != 0)
rc                 74 drivers/target/target_core_xcopy.c 	rc = target_depend_item(&se_dev->dev_group.cg_item);
rc                 75 drivers/target/target_core_xcopy.c 	if (rc != 0) {
rc                 77 drivers/target/target_core_xcopy.c 		       rc, se_dev);
rc                 78 drivers/target/target_core_xcopy.c 		return rc;
rc                197 drivers/target/target_core_xcopy.c 	int offset = tdll % XCOPY_TARGET_DESC_LEN, rc;
rc                231 drivers/target/target_core_xcopy.c 			rc = target_xcopy_parse_tiddesc_e4(se_cmd, xop,
rc                233 drivers/target/target_core_xcopy.c 			if (rc != 0)
rc                249 drivers/target/target_core_xcopy.c 		rc = target_xcopy_locate_se_dev_e4(xop->dst_tid_wwn,
rc                253 drivers/target/target_core_xcopy.c 		rc = target_xcopy_locate_se_dev_e4(xop->src_tid_wwn,
rc                259 drivers/target/target_core_xcopy.c 		rc = -EINVAL;
rc                268 drivers/target/target_core_xcopy.c 	if (rc < 0) {
rc                332 drivers/target/target_core_xcopy.c 	int offset = sdll % XCOPY_SEGMENT_DESC_LEN, rc, ret = 0;
rc                356 drivers/target/target_core_xcopy.c 			rc = target_xcopy_parse_segdesc_02(se_cmd, xop, desc);
rc                357 drivers/target/target_core_xcopy.c 			if (rc < 0)
rc                523 drivers/target/target_core_xcopy.c 	int ret = 0, rc;
rc                546 drivers/target/target_core_xcopy.c 		rc = target_alloc_sgl(&cmd->t_data_sg, &cmd->t_data_nents,
rc                548 drivers/target/target_core_xcopy.c 		if (rc < 0) {
rc                549 drivers/target/target_core_xcopy.c 			ret = rc;
rc                611 drivers/target/target_core_xcopy.c 	int rc;
rc                634 drivers/target/target_core_xcopy.c 	rc = target_xcopy_setup_pt_cmd(xpt_cmd, xop, src_dev, &cdb[0],
rc                636 drivers/target/target_core_xcopy.c 	if (rc < 0) {
rc                639 drivers/target/target_core_xcopy.c 		return rc;
rc                647 drivers/target/target_core_xcopy.c 	rc = target_xcopy_issue_pt_cmd(xpt_cmd);
rc                648 drivers/target/target_core_xcopy.c 	if (rc < 0) {
rc                651 drivers/target/target_core_xcopy.c 		return rc;
rc                673 drivers/target/target_core_xcopy.c 	int rc;
rc                696 drivers/target/target_core_xcopy.c 	rc = target_xcopy_setup_pt_cmd(xpt_cmd, xop, dst_dev, &cdb[0],
rc                698 drivers/target/target_core_xcopy.c 	if (rc < 0) {
rc                711 drivers/target/target_core_xcopy.c 		return rc;
rc                714 drivers/target/target_core_xcopy.c 	rc = target_xcopy_issue_pt_cmd(xpt_cmd);
rc                715 drivers/target/target_core_xcopy.c 	if (rc < 0) {
rc                719 drivers/target/target_core_xcopy.c 		return rc;
rc                732 drivers/target/target_core_xcopy.c 	int rc = 0;
rc                768 drivers/target/target_core_xcopy.c 		rc = target_xcopy_read_source(ec_cmd, xop, src_dev, src_lba, cur_nolb);
rc                769 drivers/target/target_core_xcopy.c 		if (rc < 0)
rc                779 drivers/target/target_core_xcopy.c 		rc = target_xcopy_write_destination(ec_cmd, xop, dst_dev,
rc                781 drivers/target/target_core_xcopy.c 		if (rc < 0) {
rc                821 drivers/target/target_core_xcopy.c 			" CHECK_CONDITION -> sending response\n", rc);
rc                837 drivers/target/target_core_xcopy.c 	int rc;
rc                885 drivers/target/target_core_xcopy.c 	rc = target_xcopy_parse_segment_descriptors(se_cmd, xop, seg_desc,
rc                887 drivers/target/target_core_xcopy.c 	if (rc <= 0)
rc                890 drivers/target/target_core_xcopy.c 	pr_debug("XCOPY: Processed %d segment descriptors, length: %u\n", rc,
rc                891 drivers/target/target_core_xcopy.c 				rc * XCOPY_SEGMENT_DESC_LEN);
rc                893 drivers/target/target_core_xcopy.c 	rc = target_xcopy_parse_target_descriptors(se_cmd, xop, &p[16], tdll, &ret);
rc                894 drivers/target/target_core_xcopy.c 	if (rc <= 0)
rc                908 drivers/target/target_core_xcopy.c 	pr_debug("XCOPY: Processed %d target descriptors, length: %u\n", rc,
rc                909 drivers/target/target_core_xcopy.c 				rc * XCOPY_TARGET_DESC_LEN);
rc               1056 drivers/target/target_core_xcopy.c 	sense_reason_t rc = TCM_NO_SENSE;
rc               1069 drivers/target/target_core_xcopy.c 		rc = target_rcr_operating_parameters(se_cmd);
rc               1079 drivers/target/target_core_xcopy.c 	return rc;
rc                109 drivers/target/tcm_fc/tfc_cmd.c 	int rc;
rc                153 drivers/target/tcm_fc/tfc_cmd.c 	rc = fc_seq_send(lport, cmd->seq, fp);
rc                154 drivers/target/tcm_fc/tfc_cmd.c 	if (rc) {
rc                339 drivers/target/tcm_fc/tfc_cmd.c 	int rc;
rc                371 drivers/target/tcm_fc/tfc_cmd.c 	rc = target_submit_tmr(&cmd->se_cmd, cmd->sess->se_sess,
rc                374 drivers/target/tcm_fc/tfc_cmd.c 	if (rc < 0)
rc                235 drivers/target/tcm_fc/tfc_sess.c 		int rc = PTR_ERR(sess->se_sess);
rc                237 drivers/target/tcm_fc/tfc_sess.c 		sess = ERR_PTR(rc);
rc                177 drivers/tee/optee/call.c 	int rc;
rc                188 drivers/tee/optee/call.c 		rc = PTR_ERR(ma);
rc                192 drivers/tee/optee/call.c 	rc = tee_shm_get_pa(shm, 0, msg_parg);
rc                193 drivers/tee/optee/call.c 	if (rc)
rc                200 drivers/tee/optee/call.c 	if (rc) {
rc                202 drivers/tee/optee/call.c 		return ERR_PTR(rc);
rc                213 drivers/tee/optee/call.c 	int rc;
rc                239 drivers/tee/optee/call.c 	rc = optee_to_msg_param(msg_arg->params + 2, arg->num_params, param);
rc                240 drivers/tee/optee/call.c 	if (rc)
rc                245 drivers/tee/optee/call.c 		rc = -ENOMEM;
rc                277 drivers/tee/optee/call.c 	return rc;
rc                318 drivers/tee/optee/call.c 	int rc;
rc                335 drivers/tee/optee/call.c 	rc = optee_to_msg_param(msg_arg->params, arg->num_params, param);
rc                336 drivers/tee/optee/call.c 	if (rc)
rc                353 drivers/tee/optee/call.c 	return rc;
rc                555 drivers/tee/optee/call.c 	int rc;
rc                565 drivers/tee/optee/call.c 	rc = __check_mem_type(find_vma(mm, start),
rc                569 drivers/tee/optee/call.c 	return rc;
rc                580 drivers/tee/optee/call.c 	int rc;
rc                585 drivers/tee/optee/call.c 	rc = check_mem_type(start, num_pages);
rc                586 drivers/tee/optee/call.c 	if (rc)
rc                587 drivers/tee/optee/call.c 		return rc;
rc                595 drivers/tee/optee/call.c 		rc = PTR_ERR(shm_arg);
rc                616 drivers/tee/optee/call.c 		rc = -EINVAL;
rc                621 drivers/tee/optee/call.c 	return rc;
rc                629 drivers/tee/optee/call.c 	int rc = 0;
rc                642 drivers/tee/optee/call.c 		rc = -EINVAL;
rc                644 drivers/tee/optee/call.c 	return rc;
rc                 39 drivers/tee/optee/core.c 	int rc;
rc                 76 drivers/tee/optee/core.c 			rc = tee_shm_get_pa(shm, 0, &pa);
rc                 77 drivers/tee/optee/core.c 			if (rc)
rc                 78 drivers/tee/optee/core.c 				return rc;
rc                 87 drivers/tee/optee/core.c 				rc = tee_shm_get_pa(shm, o, NULL);
rc                 88 drivers/tee/optee/core.c 				if (rc)
rc                 89 drivers/tee/optee/core.c 					return rc;
rc                121 drivers/tee/optee/core.c 	int rc;
rc                135 drivers/tee/optee/core.c 	rc = tee_shm_get_pa(p->u.memref.shm, p->u.memref.shm_offs, &pa);
rc                136 drivers/tee/optee/core.c 	if (rc)
rc                137 drivers/tee/optee/core.c 		return rc;
rc                168 drivers/tee/optee/core.c 	int rc;
rc                193 drivers/tee/optee/core.c 				rc = to_msg_param_reg_mem(mp, p);
rc                195 drivers/tee/optee/core.c 				rc = to_msg_param_tmp_mem(mp, p);
rc                196 drivers/tee/optee/core.c 			if (rc)
rc                197 drivers/tee/optee/core.c 				return rc;
rc                417 drivers/tee/optee/core.c 	void *rc;
rc                419 drivers/tee/optee/core.c 	rc = optee_shm_pool_alloc_pages();
rc                420 drivers/tee/optee/core.c 	if (IS_ERR(rc))
rc                421 drivers/tee/optee/core.c 		return rc;
rc                422 drivers/tee/optee/core.c 	priv_mgr = rc;
rc                424 drivers/tee/optee/core.c 	rc = optee_shm_pool_alloc_pages();
rc                425 drivers/tee/optee/core.c 	if (IS_ERR(rc)) {
rc                427 drivers/tee/optee/core.c 		return rc;
rc                429 drivers/tee/optee/core.c 	dmabuf_mgr = rc;
rc                431 drivers/tee/optee/core.c 	rc = tee_shm_pool_alloc(priv_mgr, dmabuf_mgr);
rc                432 drivers/tee/optee/core.c 	if (IS_ERR(rc)) {
rc                437 drivers/tee/optee/core.c 	return rc;
rc                455 drivers/tee/optee/core.c 	void *rc;
rc                486 drivers/tee/optee/core.c 	rc = tee_shm_pool_mgr_alloc_res_mem(vaddr, paddr, sz,
rc                488 drivers/tee/optee/core.c 	if (IS_ERR(rc))
rc                490 drivers/tee/optee/core.c 	priv_mgr = rc;
rc                496 drivers/tee/optee/core.c 	rc = tee_shm_pool_mgr_alloc_res_mem(vaddr, paddr, size, PAGE_SHIFT);
rc                497 drivers/tee/optee/core.c 	if (IS_ERR(rc))
rc                499 drivers/tee/optee/core.c 	dmabuf_mgr = rc;
rc                501 drivers/tee/optee/core.c 	rc = tee_shm_pool_alloc(priv_mgr, dmabuf_mgr);
rc                502 drivers/tee/optee/core.c 	if (IS_ERR(rc))
rc                507 drivers/tee/optee/core.c 	return rc;
rc                515 drivers/tee/optee/core.c 	return rc;
rc                565 drivers/tee/optee/core.c 	int rc;
rc                605 drivers/tee/optee/core.c 		rc = -ENOMEM;
rc                614 drivers/tee/optee/core.c 		rc = PTR_ERR(teedev);
rc                621 drivers/tee/optee/core.c 		rc = PTR_ERR(teedev);
rc                626 drivers/tee/optee/core.c 	rc = tee_device_register(optee->teedev);
rc                627 drivers/tee/optee/core.c 	if (rc)
rc                630 drivers/tee/optee/core.c 	rc = tee_device_register(optee->supp_teedev);
rc                631 drivers/tee/optee/core.c 	if (rc)
rc                662 drivers/tee/optee/core.c 	return ERR_PTR(rc);
rc                703 drivers/tee/optee/core.c 	int rc = 0;
rc                722 drivers/tee/optee/core.c 	rc = optee_enumerate_devices();
rc                723 drivers/tee/optee/core.c 	if (rc) {
rc                725 drivers/tee/optee/core.c 		return rc;
rc                 71 drivers/tee/optee/device.c 	int rc;
rc                 81 drivers/tee/optee/device.c 	rc = device_register(&optee_device->dev);
rc                 82 drivers/tee/optee/device.c 	if (rc) {
rc                 83 drivers/tee/optee/device.c 		pr_err("device registration failed, err: %d\n", rc);
rc                 87 drivers/tee/optee/device.c 	return rc;
rc                100 drivers/tee/optee/device.c 	int rc;
rc                114 drivers/tee/optee/device.c 	rc = tee_client_open_session(ctx, &sess_arg, NULL);
rc                115 drivers/tee/optee/device.c 	if ((rc < 0) || (sess_arg.ret != TEEC_SUCCESS)) {
rc                117 drivers/tee/optee/device.c 		rc = 0;
rc                121 drivers/tee/optee/device.c 	rc = get_devices(ctx, sess_arg.session, NULL, &shm_size);
rc                122 drivers/tee/optee/device.c 	if (rc < 0 || !shm_size)
rc                129 drivers/tee/optee/device.c 		rc = PTR_ERR(device_shm);
rc                133 drivers/tee/optee/device.c 	rc = get_devices(ctx, sess_arg.session, device_shm, &shm_size);
rc                134 drivers/tee/optee/device.c 	if (rc < 0)
rc                140 drivers/tee/optee/device.c 		rc = PTR_ERR(device_uuid);
rc                147 drivers/tee/optee/device.c 		rc = optee_register_device(&device_uuid[idx], idx);
rc                148 drivers/tee/optee/device.c 		if (rc)
rc                159 drivers/tee/optee/device.c 	return rc;
rc                 20 drivers/tee/optee/shm_pool.c 	int rc = 0;
rc                 44 drivers/tee/optee/shm_pool.c 		rc = optee_shm_register(shm->ctx, shm, pages, nr_pages,
rc                 49 drivers/tee/optee/shm_pool.c 	return rc;
rc                238 drivers/tee/optee/supp.c 	int rc;
rc                240 drivers/tee/optee/supp.c 	rc = supp_check_recv_params(*num_params, param, &num_meta);
rc                241 drivers/tee/optee/supp.c 	if (rc)
rc                242 drivers/tee/optee/supp.c 		return rc;
rc                 33 drivers/tee/tee_core.c 	int rc;
rc                 41 drivers/tee/tee_core.c 		rc = -ENOMEM;
rc                 48 drivers/tee/tee_core.c 	rc = teedev->desc->ops->open(ctx);
rc                 49 drivers/tee/tee_core.c 	if (rc)
rc                 56 drivers/tee/tee_core.c 	return ERR_PTR(rc);
rc                300 drivers/tee/tee_core.c 	int rc;
rc                332 drivers/tee/tee_core.c 		rc = params_from_user(ctx, params, arg.num_params, uparams);
rc                333 drivers/tee/tee_core.c 		if (rc)
rc                337 drivers/tee/tee_core.c 	rc = ctx->teedev->desc->ops->open_session(ctx, &arg, params);
rc                338 drivers/tee/tee_core.c 	if (rc)
rc                345 drivers/tee/tee_core.c 		rc = -EFAULT;
rc                348 drivers/tee/tee_core.c 	rc = params_to_user(uparams, arg.num_params, params);
rc                354 drivers/tee/tee_core.c 	if (rc && have_session && ctx->teedev->desc->ops->close_session)
rc                366 drivers/tee/tee_core.c 	return rc;
rc                372 drivers/tee/tee_core.c 	int rc;
rc                403 drivers/tee/tee_core.c 		rc = params_from_user(ctx, params, arg.num_params, uparams);
rc                404 drivers/tee/tee_core.c 		if (rc)
rc                408 drivers/tee/tee_core.c 	rc = ctx->teedev->desc->ops->invoke_func(ctx, &arg, params);
rc                409 drivers/tee/tee_core.c 	if (rc)
rc                414 drivers/tee/tee_core.c 		rc = -EFAULT;
rc                417 drivers/tee/tee_core.c 	rc = params_to_user(uparams, arg.num_params, params);
rc                427 drivers/tee/tee_core.c 	return rc;
rc                507 drivers/tee/tee_core.c 	int rc;
rc                535 drivers/tee/tee_core.c 	rc = params_from_user(ctx, params, num_params, uarg->params);
rc                536 drivers/tee/tee_core.c 	if (rc)
rc                539 drivers/tee/tee_core.c 	rc = ctx->teedev->desc->ops->supp_recv(ctx, &func, &num_params, params);
rc                540 drivers/tee/tee_core.c 	if (rc)
rc                545 drivers/tee/tee_core.c 		rc = -EFAULT;
rc                549 drivers/tee/tee_core.c 	rc = params_to_supp(ctx, uarg->params, num_params, params);
rc                552 drivers/tee/tee_core.c 	return rc;
rc                604 drivers/tee/tee_core.c 	long rc;
rc                634 drivers/tee/tee_core.c 	rc = params_from_supp(params, num_params, uarg->params);
rc                635 drivers/tee/tee_core.c 	if (rc)
rc                638 drivers/tee/tee_core.c 	rc = ctx->teedev->desc->ops->supp_send(ctx, ret, num_params, params);
rc                641 drivers/tee/tee_core.c 	return rc;
rc                712 drivers/tee/tee_core.c 	int rc, max_id;
rc                754 drivers/tee/tee_core.c 	rc = dev_set_name(&teedev->dev, "%s", teedev->name);
rc                755 drivers/tee/tee_core.c 	if (rc) {
rc                756 drivers/tee/tee_core.c 		ret = ERR_PTR(rc);
rc                823 drivers/tee/tee_core.c 	int rc;
rc                830 drivers/tee/tee_core.c 	rc = cdev_add(&teedev->cdev, teedev->dev.devt, 1);
rc                831 drivers/tee/tee_core.c 	if (rc) {
rc                835 drivers/tee/tee_core.c 			MINOR(teedev->dev.devt), rc);
rc                836 drivers/tee/tee_core.c 		return rc;
rc                839 drivers/tee/tee_core.c 	rc = device_add(&teedev->dev);
rc                840 drivers/tee/tee_core.c 	if (rc) {
rc                844 drivers/tee/tee_core.c 			MINOR(teedev->dev.devt), rc);
rc                848 drivers/tee/tee_core.c 	rc = sysfs_create_group(&teedev->dev.kobj, &tee_dev_group);
rc                849 drivers/tee/tee_core.c 	if (rc) {
rc                851 drivers/tee/tee_core.c 			"failed to create sysfs attributes, err=%d\n", rc);
rc                862 drivers/tee/tee_core.c 	return rc;
rc               1079 drivers/tee/tee_core.c 	int rc;
rc               1087 drivers/tee/tee_core.c 	rc = alloc_chrdev_region(&tee_devt, 0, TEE_NUM_DEVICES, "tee");
rc               1088 drivers/tee/tee_core.c 	if (rc) {
rc               1093 drivers/tee/tee_core.c 	rc = bus_register(&tee_bus_type);
rc               1094 drivers/tee/tee_core.c 	if (rc) {
rc               1107 drivers/tee/tee_core.c 	return rc;
rc                 35 drivers/tee/tee_shm.c 		int rc = teedev->desc->ops->shm_unregister(shm->ctx, shm);
rc                 37 drivers/tee/tee_shm.c 		if (rc)
rc                 39 drivers/tee/tee_shm.c 				"unregister shm %p failed: %d", shm, rc);
rc                107 drivers/tee/tee_shm.c 	int rc;
rc                148 drivers/tee/tee_shm.c 	rc = poolm->ops->alloc(poolm, shm, size);
rc                149 drivers/tee/tee_shm.c 	if (rc) {
rc                150 drivers/tee/tee_shm.c 		ret = ERR_PTR(rc);
rc                229 drivers/tee/tee_shm.c 	int rc;
rc                268 drivers/tee/tee_shm.c 	rc = get_user_pages_fast(start, num_pages, FOLL_WRITE, shm->pages);
rc                269 drivers/tee/tee_shm.c 	if (rc > 0)
rc                270 drivers/tee/tee_shm.c 		shm->num_pages = rc;
rc                271 drivers/tee/tee_shm.c 	if (rc != num_pages) {
rc                272 drivers/tee/tee_shm.c 		if (rc >= 0)
rc                273 drivers/tee/tee_shm.c 			rc = -ENOMEM;
rc                274 drivers/tee/tee_shm.c 		ret = ERR_PTR(rc);
rc                287 drivers/tee/tee_shm.c 	rc = teedev->desc->ops->shm_register(ctx, shm, shm->pages,
rc                289 drivers/tee/tee_shm.c 	if (rc) {
rc                290 drivers/tee/tee_shm.c 		ret = ERR_PTR(rc);
rc                 69 drivers/tee/tee_shm_pool.c 	void *rc;
rc                 74 drivers/tee/tee_shm_pool.c 	rc = tee_shm_pool_mgr_alloc_res_mem(priv_info->vaddr, priv_info->paddr,
rc                 77 drivers/tee/tee_shm_pool.c 	if (IS_ERR(rc))
rc                 78 drivers/tee/tee_shm_pool.c 		return rc;
rc                 79 drivers/tee/tee_shm_pool.c 	priv_mgr = rc;
rc                 84 drivers/tee/tee_shm_pool.c 	rc = tee_shm_pool_mgr_alloc_res_mem(dmabuf_info->vaddr,
rc                 87 drivers/tee/tee_shm_pool.c 	if (IS_ERR(rc))
rc                 89 drivers/tee/tee_shm_pool.c 	dmabuf_mgr = rc;
rc                 91 drivers/tee/tee_shm_pool.c 	rc = tee_shm_pool_alloc(priv_mgr, dmabuf_mgr);
rc                 92 drivers/tee/tee_shm_pool.c 	if (IS_ERR(rc))
rc                 95 drivers/tee/tee_shm_pool.c 	return rc;
rc                102 drivers/tee/tee_shm_pool.c 	return rc;
rc                113 drivers/tee/tee_shm_pool.c 	int rc;
rc                125 drivers/tee/tee_shm_pool.c 		rc = -ENOMEM;
rc                130 drivers/tee/tee_shm_pool.c 	rc = gen_pool_add_virt(mgr->private_data, vaddr, paddr, size, -1);
rc                131 drivers/tee/tee_shm_pool.c 	if (rc) {
rc                142 drivers/tee/tee_shm_pool.c 	return ERR_PTR(rc);
rc                328 drivers/tty/hvc/hvc_console.c 	int rc;
rc                337 drivers/tty/hvc/hvc_console.c 	rc = tty_port_install(&hp->port, driver, tty);
rc                338 drivers/tty/hvc/hvc_console.c 	if (rc)
rc                340 drivers/tty/hvc/hvc_console.c 	return rc;
rc                351 drivers/tty/hvc/hvc_console.c 	int rc = 0;
rc                365 drivers/tty/hvc/hvc_console.c 		rc = hp->ops->notifier_add(hp, hp->data);
rc                373 drivers/tty/hvc/hvc_console.c 	if (rc) {
rc                374 drivers/tty/hvc/hvc_console.c 		printk(KERN_ERR "hvc_open: request_irq failed with rc %d.\n", rc);
rc                386 drivers/tty/hvc/hvc_console.c 	return rc;
rc                 31 drivers/tty/hvc/hvc_irq.c 	int rc;
rc                 37 drivers/tty/hvc/hvc_irq.c 	rc = request_irq(irq, hvc_handle_interrupt, hp->flags,
rc                 39 drivers/tty/hvc/hvc_irq.c 	if (!rc)
rc                 41 drivers/tty/hvc/hvc_irq.c 	return rc;
rc                224 drivers/tty/hvc/hvc_iucv.c 	int rc;
rc                250 drivers/tty/hvc/hvc_iucv.c 		rc = __iucv_message_receive(priv->path, &rb->msg, 0,
rc                252 drivers/tty/hvc/hvc_iucv.c 		switch (rc) {
rc                263 drivers/tty/hvc/hvc_iucv.c 		if (rc || (rb->mbuf->version != MSG_VERSION) ||
rc                392 drivers/tty/hvc/hvc_iucv.c 	int rc, len;
rc                415 drivers/tty/hvc/hvc_iucv.c 	rc = __iucv_message_send(priv->path, &sb->msg, 0, 0,
rc                417 drivers/tty/hvc/hvc_iucv.c 	if (rc) {
rc                526 drivers/tty/hvc/hvc_iucv.c 	int rc;
rc                529 drivers/tty/hvc/hvc_iucv.c 	rc = list_empty(&priv->tty_outqueue);
rc                532 drivers/tty/hvc/hvc_iucv.c 	return rc;
rc                791 drivers/tty/hvc/hvc_iucv.c 	int i, rc, find_unused;
rc                825 drivers/tty/hvc/hvc_iucv.c 	rc = hvc_iucv_filter_connreq(ipvmid);
rc                827 drivers/tty/hvc/hvc_iucv.c 	if (rc) {
rc                853 drivers/tty/hvc/hvc_iucv.c 	rc = iucv_path_accept(path, &hvc_iucv_handler, nuser_data, priv);
rc                854 drivers/tty/hvc/hvc_iucv.c 	if (rc) {
rc               1100 drivers/tty/hvc/hvc_iucv.c 	int rc;
rc               1125 drivers/tty/hvc/hvc_iucv.c 		rc = PTR_ERR(priv->hvc);
rc               1140 drivers/tty/hvc/hvc_iucv.c 		rc = -ENOMEM;
rc               1150 drivers/tty/hvc/hvc_iucv.c 	rc = device_register(priv->dev);
rc               1151 drivers/tty/hvc/hvc_iucv.c 	if (rc) {
rc               1165 drivers/tty/hvc/hvc_iucv.c 	return rc;
rc               1297 drivers/tty/hvc/hvc_iucv.c 	int rc;
rc               1305 drivers/tty/hvc/hvc_iucv.c 	rc = 0;
rc               1307 drivers/tty/hvc/hvc_iucv.c 		rc = hvc_iucv_setup_filter(val);
rc               1310 drivers/tty/hvc/hvc_iucv.c 	return rc;
rc               1324 drivers/tty/hvc/hvc_iucv.c 	int rc;
rc               1331 drivers/tty/hvc/hvc_iucv.c 	rc = 0;
rc               1337 drivers/tty/hvc/hvc_iucv.c 		memcpy(buffer + rc, start, len);
rc               1338 drivers/tty/hvc/hvc_iucv.c 		rc += len;
rc               1339 drivers/tty/hvc/hvc_iucv.c 		buffer[rc++] = ',';
rc               1342 drivers/tty/hvc/hvc_iucv.c 	if (rc)
rc               1343 drivers/tty/hvc/hvc_iucv.c 		buffer[--rc] = '\0';	/* replace last comma and update rc */
rc               1344 drivers/tty/hvc/hvc_iucv.c 	return rc;
rc               1359 drivers/tty/hvc/hvc_iucv.c 	int rc;
rc               1368 drivers/tty/hvc/hvc_iucv.c 		rc = -ENODEV;
rc               1375 drivers/tty/hvc/hvc_iucv.c 		rc = -EINVAL;
rc               1380 drivers/tty/hvc/hvc_iucv.c 	rc = driver_register(&hvc_iucv_driver);
rc               1381 drivers/tty/hvc/hvc_iucv.c 	if (rc)
rc               1386 drivers/tty/hvc/hvc_iucv.c 		rc = hvc_iucv_setup_filter(hvc_iucv_filter_string);
rc               1387 drivers/tty/hvc/hvc_iucv.c 		switch (rc) {
rc               1412 drivers/tty/hvc/hvc_iucv.c 		rc = -ENOMEM;
rc               1421 drivers/tty/hvc/hvc_iucv.c 		rc = -ENOMEM;
rc               1427 drivers/tty/hvc/hvc_iucv.c 	rc = hvc_instantiate(HVC_IUCV_MAGIC, IUCV_HVC_CON_IDX, &hvc_iucv_ops);
rc               1428 drivers/tty/hvc/hvc_iucv.c 	if (rc) {
rc               1436 drivers/tty/hvc/hvc_iucv.c 		rc = hvc_iucv_alloc(i, (i == IUCV_HVC_CON_IDX) ? 1 : 0);
rc               1437 drivers/tty/hvc/hvc_iucv.c 		if (rc) {
rc               1439 drivers/tty/hvc/hvc_iucv.c 				"failed with error code=%d\n", rc);
rc               1445 drivers/tty/hvc/hvc_iucv.c 	rc = iucv_register(&hvc_iucv_handler, 0);
rc               1446 drivers/tty/hvc/hvc_iucv.c 	if (rc) {
rc               1448 drivers/tty/hvc/hvc_iucv.c 			rc);
rc               1464 drivers/tty/hvc/hvc_iucv.c 	return rc;
rc                 84 drivers/tty/hvc/hvc_opal.c 	int rc;
rc                 88 drivers/tty/hvc/hvc_opal.c 	rc = notifier_add_irq(hp, data);
rc                 89 drivers/tty/hvc/hvc_opal.c 	if (rc)
rc                 90 drivers/tty/hvc/hvc_opal.c 		return rc;
rc                238 drivers/tty/hvc/hvc_opal.c 	int rc, termno;
rc                241 drivers/tty/hvc/hvc_opal.c 	rc = hvc_remove(hp);
rc                242 drivers/tty/hvc/hvc_opal.c 	if (rc == 0) {
rc                247 drivers/tty/hvc/hvc_opal.c 	return rc;
rc                297 drivers/tty/hvc/hvc_opal.c 	int rc = 0;
rc                302 drivers/tty/hvc/hvc_opal.c 		rc = opal_get_chars(termno, &c, 1);
rc                305 drivers/tty/hvc/hvc_opal.c 		rc = hvc_opal_hvsi_get_chars(termno, &c, 1);
rc                308 drivers/tty/hvc/hvc_opal.c 	if (!rc)
rc                159 drivers/tty/hvc/hvc_vio.c 	int rc;
rc                163 drivers/tty/hvc/hvc_vio.c 	rc = notifier_add_irq(hp, data);
rc                164 drivers/tty/hvc/hvc_vio.c 	if (rc)
rc                165 drivers/tty/hvc/hvc_vio.c 		return rc;
rc                257 drivers/tty/hvc/hvc_vio.c 	int rc = 0;
rc                265 drivers/tty/hvc/hvc_vio.c 		rc = hvterm_raw_get_chars(0, &c, 1);
rc                268 drivers/tty/hvc/hvc_vio.c 		rc = hvterm_hvsi_get_chars(0, &c, 1);
rc                271 drivers/tty/hvc/hvc_vio.c 	if (!rc)
rc                376 drivers/tty/hvc/hvc_vio.c 	int rc;
rc                379 drivers/tty/hvc/hvc_vio.c 	rc = vio_register_driver(&hvc_vio_driver);
rc                381 drivers/tty/hvc/hvc_vio.c 	return rc;
rc                172 drivers/tty/hvc/hvc_xen.c 	int rc = HYPERVISOR_console_io(CONSOLEIO_write, len, (char *)str);
rc                173 drivers/tty/hvc/hvc_xen.c 	if (rc < 0)
rc                174 drivers/tty/hvc/hvc_xen.c 		return rc;
rc                659 drivers/tty/hvc/hvc_xen.c 	int rc = 0;
rc                662 drivers/tty/hvc/hvc_xen.c 		rc = dom0_write_console(0, str, len);
rc                663 drivers/tty/hvc/hvc_xen.c 		if (rc != -ENOSYS || !xen_hvm_domain())
rc                750 drivers/tty/hvc/hvcs.c 	int index, rc;
rc                759 drivers/tty/hvc/hvcs.c 	rc = hvcs_initialize();
rc                760 drivers/tty/hvc/hvcs.c 	if (rc) {
rc                762 drivers/tty/hvc/hvcs.c 		return rc;
rc               1027 drivers/tty/hvc/hvcs.c 	int rc;
rc               1033 drivers/tty/hvc/hvcs.c 	rc = request_irq(irq, &hvcs_handle_interrupt, 0, "ibmhvcs", hvcsd);
rc               1034 drivers/tty/hvc/hvcs.c 	if (!rc) {
rc               1054 drivers/tty/hvc/hvcs.c 	return rc;
rc               1464 drivers/tty/hvc/hvcs.c 	int rc, num_ttys_to_alloc;
rc               1486 drivers/tty/hvc/hvcs.c 		rc = -ENOMEM;
rc               1517 drivers/tty/hvc/hvcs.c 		rc = -EIO;
rc               1523 drivers/tty/hvc/hvcs.c 		rc = -ENOMEM;
rc               1530 drivers/tty/hvc/hvcs.c 		rc = -EIO;
rc               1546 drivers/tty/hvc/hvcs.c 	return rc;
rc               1551 drivers/tty/hvc/hvcs.c 	int rc = vio_register_driver(&hvcs_vio_driver);
rc               1552 drivers/tty/hvc/hvcs.c 	if (rc) {
rc               1554 drivers/tty/hvc/hvcs.c 		return rc;
rc               1562 drivers/tty/hvc/hvcs.c 	rc = driver_create_file(&(hvcs_vio_driver.driver), &driver_attr_rescan);
rc               1563 drivers/tty/hvc/hvcs.c 	if (rc)
rc               1564 drivers/tty/hvc/hvcs.c 		pr_warn("HVCS: Failed to create rescan file (err %d)\n", rc);
rc                234 drivers/tty/hvc/hvsi_lib.c 	int rc, adjcount = min(count, HVSI_MAX_OUTGOING_DATA);
rc                242 drivers/tty/hvc/hvsi_lib.c 	rc = hvsi_send_packet(pv, &dp.hdr);
rc                243 drivers/tty/hvc/hvsi_lib.c 	if (rc <= 0)
rc                244 drivers/tty/hvc/hvsi_lib.c 		return rc;
rc                260 drivers/tty/hvc/hvsi_lib.c 	int rc, timeout;
rc                269 drivers/tty/hvc/hvsi_lib.c 	rc = hvsi_send_packet(pv, &q.hdr);
rc                270 drivers/tty/hvc/hvsi_lib.c 	if (rc <= 0) {
rc                271 drivers/tty/hvc/hvsi_lib.c 		pr_devel("HVSI@%x: Error %d...\n", pv->termno, rc);
rc                272 drivers/tty/hvc/hvsi_lib.c 		return rc;
rc                 46 drivers/tty/serdev/core.c 	int rc;
rc                 50 drivers/tty/serdev/core.c 	rc = acpi_device_uevent_modalias(dev, env);
rc                 51 drivers/tty/serdev/core.c 	if (rc != -ENODEV)
rc                 52 drivers/tty/serdev/core.c 		return rc;
rc                176 drivers/tty/serial/8250/8250_aspeed_vuart.c 	int rc;
rc                178 drivers/tty/serial/8250/8250_aspeed_vuart.c 	rc = serial8250_do_startup(uart_port);
rc                179 drivers/tty/serial/8250/8250_aspeed_vuart.c 	if (rc)
rc                180 drivers/tty/serial/8250/8250_aspeed_vuart.c 		return rc;
rc                312 drivers/tty/serial/8250/8250_aspeed_vuart.c 	int rc;
rc                340 drivers/tty/serial/8250/8250_aspeed_vuart.c 	rc = sysfs_create_group(&vuart->dev->kobj, &aspeed_vuart_attr_group);
rc                341 drivers/tty/serial/8250/8250_aspeed_vuart.c 	if (rc < 0)
rc                342 drivers/tty/serial/8250/8250_aspeed_vuart.c 		return rc;
rc                349 drivers/tty/serial/8250/8250_aspeed_vuart.c 			rc = PTR_ERR(vuart->clk);
rc                353 drivers/tty/serial/8250/8250_aspeed_vuart.c 		rc = clk_prepare_enable(vuart->clk);
rc                354 drivers/tty/serial/8250/8250_aspeed_vuart.c 		if (rc < 0)
rc                377 drivers/tty/serial/8250/8250_aspeed_vuart.c 	rc = of_alias_get_id(np, "serial");
rc                378 drivers/tty/serial/8250/8250_aspeed_vuart.c 	if (rc >= 0)
rc                379 drivers/tty/serial/8250/8250_aspeed_vuart.c 		port.port.line = rc;
rc                398 drivers/tty/serial/8250/8250_aspeed_vuart.c 	rc = serial8250_register_8250_port(&port);
rc                399 drivers/tty/serial/8250/8250_aspeed_vuart.c 	if (rc < 0)
rc                402 drivers/tty/serial/8250/8250_aspeed_vuart.c 	vuart->line = rc;
rc                415 drivers/tty/serial/8250/8250_aspeed_vuart.c 	return rc;
rc                558 drivers/tty/serial/8250/8250_exar.c 	int rc;
rc                564 drivers/tty/serial/8250/8250_exar.c 	rc = pcim_enable_device(pcidev);
rc                565 drivers/tty/serial/8250/8250_exar.c 	if (rc)
rc                566 drivers/tty/serial/8250/8250_exar.c 		return rc;
rc                583 drivers/tty/serial/8250/8250_exar.c 	rc = pci_alloc_irq_vectors(pcidev, 1, 1, PCI_IRQ_ALL_TYPES);
rc                584 drivers/tty/serial/8250/8250_exar.c 	if (rc < 0)
rc                585 drivers/tty/serial/8250/8250_exar.c 		return rc;
rc                592 drivers/tty/serial/8250/8250_exar.c 	rc = devm_request_irq(&pcidev->dev, uart.port.irq, exar_misc_handler,
rc                594 drivers/tty/serial/8250/8250_exar.c 	if (rc)
rc                595 drivers/tty/serial/8250/8250_exar.c 		return rc;
rc                601 drivers/tty/serial/8250/8250_exar.c 		rc = board->setup(priv, pcidev, &uart, i);
rc                602 drivers/tty/serial/8250/8250_exar.c 		if (rc) {
rc                170 drivers/tty/serial/8250/8250_pci.c 	int rc = 0;
rc                177 drivers/tty/serial/8250/8250_pci.c 		rc = 3;
rc                180 drivers/tty/serial/8250/8250_pci.c 		rc = 2;
rc                183 drivers/tty/serial/8250/8250_pci.c 		rc = 4;
rc                187 drivers/tty/serial/8250/8250_pci.c 		rc = 1;
rc                191 drivers/tty/serial/8250/8250_pci.c 	return rc;
rc               3793 drivers/tty/serial/8250/8250_pci.c 	int rc;
rc               3795 drivers/tty/serial/8250/8250_pci.c 	rc = serial_pci_is_class_communication(dev);
rc               3796 drivers/tty/serial/8250/8250_pci.c 	if (rc)
rc               3797 drivers/tty/serial/8250/8250_pci.c 		return rc;
rc               3871 drivers/tty/serial/8250/8250_pci.c 	int rc, nr_ports, i;
rc               3888 drivers/tty/serial/8250/8250_pci.c 		rc = quirk->init(dev);
rc               3889 drivers/tty/serial/8250/8250_pci.c 		if (rc < 0) {
rc               3890 drivers/tty/serial/8250/8250_pci.c 			priv = ERR_PTR(rc);
rc               3893 drivers/tty/serial/8250/8250_pci.c 		if (rc)
rc               3894 drivers/tty/serial/8250/8250_pci.c 			nr_ports = rc;
rc               3915 drivers/tty/serial/8250/8250_pci.c 		rc = pci_alloc_irq_vectors(dev, 1, 1, PCI_IRQ_ALL_TYPES);
rc               3918 drivers/tty/serial/8250/8250_pci.c 		rc = pci_alloc_irq_vectors(dev, 1, 1, PCI_IRQ_LEGACY);
rc               3920 drivers/tty/serial/8250/8250_pci.c 	if (rc < 0) {
rc               3922 drivers/tty/serial/8250/8250_pci.c 		priv = ERR_PTR(rc);
rc               4024 drivers/tty/serial/8250/8250_pci.c 	int rc;
rc               4028 drivers/tty/serial/8250/8250_pci.c 		rc = quirk->probe(dev);
rc               4029 drivers/tty/serial/8250/8250_pci.c 		if (rc)
rc               4030 drivers/tty/serial/8250/8250_pci.c 			return rc;
rc               4045 drivers/tty/serial/8250/8250_pci.c 	rc = pcim_enable_device(dev);
rc               4047 drivers/tty/serial/8250/8250_pci.c 	if (rc)
rc               4048 drivers/tty/serial/8250/8250_pci.c 		return rc;
rc               4062 drivers/tty/serial/8250/8250_pci.c 		rc = serial_pci_guess_board(dev, &tmp);
rc               4063 drivers/tty/serial/8250/8250_pci.c 		if (rc)
rc               4064 drivers/tty/serial/8250/8250_pci.c 			return rc;
rc               4073 drivers/tty/serial/8250/8250_pci.c 		rc = serial_pci_guess_board(dev, &tmp);
rc               4074 drivers/tty/serial/8250/8250_pci.c 		if (rc == 0 && serial_pci_matches(board, &tmp))
rc               5629 drivers/tty/serial/8250/8250_pci.c 	int rc;
rc               5631 drivers/tty/serial/8250/8250_pci.c 	rc = pci_enable_device(dev);
rc               5633 drivers/tty/serial/8250/8250_pci.c 	if (rc)
rc                502 drivers/tty/serial/altera_jtaguart.c 	int rc;
rc                504 drivers/tty/serial/altera_jtaguart.c 	rc = uart_register_driver(&altera_jtaguart_driver);
rc                505 drivers/tty/serial/altera_jtaguart.c 	if (rc)
rc                506 drivers/tty/serial/altera_jtaguart.c 		return rc;
rc                507 drivers/tty/serial/altera_jtaguart.c 	rc = platform_driver_register(&altera_jtaguart_platform_driver);
rc                508 drivers/tty/serial/altera_jtaguart.c 	if (rc)
rc                510 drivers/tty/serial/altera_jtaguart.c 	return rc;
rc                654 drivers/tty/serial/altera_uart.c 	int rc;
rc                656 drivers/tty/serial/altera_uart.c 	rc = uart_register_driver(&altera_uart_driver);
rc                657 drivers/tty/serial/altera_uart.c 	if (rc)
rc                658 drivers/tty/serial/altera_uart.c 		return rc;
rc                659 drivers/tty/serial/altera_uart.c 	rc = platform_driver_register(&altera_uart_platform_driver);
rc                660 drivers/tty/serial/altera_uart.c 	if (rc)
rc                662 drivers/tty/serial/altera_uart.c 	return rc;
rc                 54 drivers/tty/serial/jsm/jsm_driver.c 	int rc = 0;
rc                 58 drivers/tty/serial/jsm/jsm_driver.c 	rc = pci_enable_device(pdev);
rc                 59 drivers/tty/serial/jsm/jsm_driver.c 	if (rc) {
rc                 64 drivers/tty/serial/jsm/jsm_driver.c 	rc = pci_request_regions(pdev, JSM_DRIVER_NAME);
rc                 65 drivers/tty/serial/jsm/jsm_driver.c 	if (rc) {
rc                 72 drivers/tty/serial/jsm/jsm_driver.c 		rc = -ENOMEM;
rc                161 drivers/tty/serial/jsm/jsm_driver.c 			rc = -ENOMEM;
rc                209 drivers/tty/serial/jsm/jsm_driver.c 			rc = -ENOMEM;
rc                218 drivers/tty/serial/jsm/jsm_driver.c 	rc = request_irq(brd->irq, brd->bd_ops->intr, IRQF_SHARED, "JSM", brd);
rc                219 drivers/tty/serial/jsm/jsm_driver.c 	if (rc) {
rc                224 drivers/tty/serial/jsm/jsm_driver.c 	rc = jsm_tty_init(brd);
rc                225 drivers/tty/serial/jsm/jsm_driver.c 	if (rc < 0) {
rc                226 drivers/tty/serial/jsm/jsm_driver.c 		dev_err(&pdev->dev, "Can't init tty devices (%d)\n", rc);
rc                227 drivers/tty/serial/jsm/jsm_driver.c 		rc = -ENXIO;
rc                231 drivers/tty/serial/jsm/jsm_driver.c 	rc = jsm_uart_port_init(brd);
rc                232 drivers/tty/serial/jsm/jsm_driver.c 	if (rc < 0) {
rc                234 drivers/tty/serial/jsm/jsm_driver.c 		dev_err(&pdev->dev, "Can't init uart port (%d)\n", rc);
rc                235 drivers/tty/serial/jsm/jsm_driver.c 		rc = -ENXIO;
rc                259 drivers/tty/serial/jsm/jsm_driver.c 	return rc;
rc                341 drivers/tty/serial/jsm/jsm_driver.c 	int rc;
rc                343 drivers/tty/serial/jsm/jsm_driver.c 	rc = pci_enable_device(pdev);
rc                345 drivers/tty/serial/jsm/jsm_driver.c 	if (rc)
rc                365 drivers/tty/serial/jsm/jsm_driver.c 	int rc;
rc                367 drivers/tty/serial/jsm/jsm_driver.c 	rc = uart_register_driver(&jsm_uart_driver);
rc                368 drivers/tty/serial/jsm/jsm_driver.c 	if (!rc) {
rc                369 drivers/tty/serial/jsm/jsm_driver.c 		rc = pci_register_driver(&jsm_driver);
rc                370 drivers/tty/serial/jsm/jsm_driver.c 		if (rc)
rc                373 drivers/tty/serial/jsm/jsm_driver.c 	return rc;
rc                431 drivers/tty/serial/jsm/jsm_tty.c 	int i, rc;
rc                465 drivers/tty/serial/jsm/jsm_tty.c 		rc = uart_add_one_port(&jsm_uart_driver, &brd->channels[i]->uart_port);
rc                466 drivers/tty/serial/jsm/jsm_tty.c 		if (rc) {
rc                468 drivers/tty/serial/jsm/jsm_tty.c 			return rc;
rc                672 drivers/tty/serial/mcf.c 	int rc;
rc                676 drivers/tty/serial/mcf.c 	rc = uart_register_driver(&mcf_driver);
rc                677 drivers/tty/serial/mcf.c 	if (rc)
rc                678 drivers/tty/serial/mcf.c 		return rc;
rc                679 drivers/tty/serial/mcf.c 	rc = platform_driver_register(&mcf_platform_driver);
rc                680 drivers/tty/serial/mcf.c 	if (rc) {
rc                682 drivers/tty/serial/mcf.c 		return rc;
rc                442 drivers/tty/serial/pmac_zilog.c 	int rc = IRQ_NONE;
rc                470 drivers/tty/serial/pmac_zilog.c 		rc = IRQ_HANDLED;
rc                495 drivers/tty/serial/pmac_zilog.c 		rc = IRQ_HANDLED;
rc                503 drivers/tty/serial/pmac_zilog.c 	return rc;
rc                733 drivers/tty/serial/pmac_zilog.c 	int rc;
rc                736 drivers/tty/serial/pmac_zilog.c 		rc = pmac_call_feature(
rc                738 drivers/tty/serial/pmac_zilog.c 		pmz_debug("port power on result: %d\n", rc);
rc                740 drivers/tty/serial/pmac_zilog.c 			rc = pmac_call_feature(
rc                743 drivers/tty/serial/pmac_zilog.c 			pmz_debug("modem power result: %d\n", rc);
rc                750 drivers/tty/serial/pmac_zilog.c 			rc = pmac_call_feature(
rc                752 drivers/tty/serial/pmac_zilog.c 			pmz_debug("port power off result: %d\n", rc);
rc               1638 drivers/tty/serial/pmac_zilog.c 	int			rc;
rc               1680 drivers/tty/serial/pmac_zilog.c 		rc = pmz_init_port(&pmz_ports[count]);
rc               1681 drivers/tty/serial/pmac_zilog.c 		if (rc == 0 && node_b != NULL)
rc               1682 drivers/tty/serial/pmac_zilog.c 			rc = pmz_init_port(&pmz_ports[count+1]);
rc               1683 drivers/tty/serial/pmac_zilog.c 		if (rc != 0) {
rc               1871 drivers/tty/serial/pmac_zilog.c 	int rc, i;
rc               1893 drivers/tty/serial/pmac_zilog.c 	rc = pmz_register();
rc               1894 drivers/tty/serial/pmac_zilog.c 	if (rc) {
rc               1901 drivers/tty/serial/pmac_zilog.c 		return rc;
rc                671 drivers/tty/serial/rp2.c 	int i, rc = -ENOENT;
rc                713 drivers/tty/serial/rp2.c 		rc = uart_add_one_port(&rp2_uart_driver, p);
rc                714 drivers/tty/serial/rp2.c 		if (rc) {
rc                716 drivers/tty/serial/rp2.c 				"error registering port %d: %d\n", i, rc);
rc                731 drivers/tty/serial/rp2.c 	if (rc)
rc                743 drivers/tty/serial/rp2.c 	int rc;
rc                752 drivers/tty/serial/rp2.c 	rc = pcim_enable_device(pdev);
rc                753 drivers/tty/serial/rp2.c 	if (rc)
rc                754 drivers/tty/serial/rp2.c 		return rc;
rc                756 drivers/tty/serial/rp2.c 	rc = pcim_iomap_regions_request_all(pdev, 0x03, DRV_NAME);
rc                757 drivers/tty/serial/rp2.c 	if (rc)
rc                758 drivers/tty/serial/rp2.c 		return rc;
rc                783 drivers/tty/serial/rp2.c 	rc = devm_request_irq(&pdev->dev, pdev->irq, rp2_uart_interrupt,
rc                785 drivers/tty/serial/rp2.c 	if (rc)
rc                786 drivers/tty/serial/rp2.c 		return rc;
rc                793 drivers/tty/serial/rp2.c 	rc = request_firmware_nowait(THIS_MODULE, 1, RP2_FW_NAME, &pdev->dev,
rc                795 drivers/tty/serial/rp2.c 	if (rc)
rc                796 drivers/tty/serial/rp2.c 		return rc;
rc                857 drivers/tty/serial/rp2.c 	int rc;
rc                859 drivers/tty/serial/rp2.c 	rc = uart_register_driver(&rp2_uart_driver);
rc                860 drivers/tty/serial/rp2.c 	if (rc)
rc                861 drivers/tty/serial/rp2.c 		return rc;
rc                863 drivers/tty/serial/rp2.c 	rc = pci_register_driver(&rp2_pci_driver);
rc                864 drivers/tty/serial/rp2.c 	if (rc) {
rc                866 drivers/tty/serial/rp2.c 		return rc;
rc               1177 drivers/tty/serial/serial_txx9.c 	int rc;
rc               1179 drivers/tty/serial/serial_txx9.c 	rc = pci_enable_device(dev);
rc               1180 drivers/tty/serial/serial_txx9.c 	if (rc)
rc               1181 drivers/tty/serial/serial_txx9.c 		return rc;
rc               1397 drivers/tty/serial/sunsu.c 	enum su_type rc = SU_PORT_PORT;
rc               1415 drivers/tty/serial/sunsu.c 				rc = SU_PORT_KBD;
rc               1425 drivers/tty/serial/sunsu.c 				rc = SU_PORT_MS;
rc               1433 drivers/tty/serial/sunsu.c 	return rc;
rc                623 drivers/tty/serial/uartlite.c 	int rc;
rc                673 drivers/tty/serial/uartlite.c 	rc = uart_add_one_port(&ulite_uart_driver, port);
rc                674 drivers/tty/serial/uartlite.c 	if (rc) {
rc                675 drivers/tty/serial/uartlite.c 		dev_err(dev, "uart_add_one_port() failed; err=%i\n", rc);
rc                678 drivers/tty/serial/uartlite.c 		return rc;
rc                697 drivers/tty/serial/uartlite.c 	int rc = 0;
rc                702 drivers/tty/serial/uartlite.c 		rc = uart_remove_one_port(pdata->ulite_uart_driver, port);
rc                707 drivers/tty/serial/uartlite.c 	return rc;
rc                863 drivers/tty/serial/uartlite.c 	int rc;
rc                866 drivers/tty/serial/uartlite.c 	rc = ulite_release(&pdev->dev);
rc                870 drivers/tty/serial/uartlite.c 	return rc;
rc               1415 drivers/tty/serial/xilinx_uartps.c 	int rc, id, irq;
rc               1451 drivers/tty/serial/xilinx_uartps.c 		rc = uart_register_driver(&cdns_uart_uart_driver);
rc               1452 drivers/tty/serial/xilinx_uartps.c 		if (rc < 0) {
rc               1454 drivers/tty/serial/xilinx_uartps.c 			return rc;
rc               1469 drivers/tty/serial/xilinx_uartps.c 		rc = PTR_ERR(cdns_uart_data->pclk);
rc               1476 drivers/tty/serial/xilinx_uartps.c 			rc = PTR_ERR(cdns_uart_data->pclk);
rc               1484 drivers/tty/serial/xilinx_uartps.c 		rc = PTR_ERR(cdns_uart_data->uartclk);
rc               1491 drivers/tty/serial/xilinx_uartps.c 			rc = PTR_ERR(cdns_uart_data->uartclk);
rc               1497 drivers/tty/serial/xilinx_uartps.c 	rc = clk_prepare_enable(cdns_uart_data->pclk);
rc               1498 drivers/tty/serial/xilinx_uartps.c 	if (rc) {
rc               1502 drivers/tty/serial/xilinx_uartps.c 	rc = clk_prepare_enable(cdns_uart_data->uartclk);
rc               1503 drivers/tty/serial/xilinx_uartps.c 	if (rc) {
rc               1510 drivers/tty/serial/xilinx_uartps.c 		rc = -ENODEV;
rc               1516 drivers/tty/serial/xilinx_uartps.c 		rc = -ENXIO;
rc               1567 drivers/tty/serial/xilinx_uartps.c 	rc = uart_add_one_port(&cdns_uart_uart_driver, port);
rc               1568 drivers/tty/serial/xilinx_uartps.c 	if (rc) {
rc               1570 drivers/tty/serial/xilinx_uartps.c 			"uart_add_one_port() failed; err=%i\n", rc);
rc               1603 drivers/tty/serial/xilinx_uartps.c 	return rc;
rc               1616 drivers/tty/serial/xilinx_uartps.c 	int rc;
rc               1623 drivers/tty/serial/xilinx_uartps.c 	rc = uart_remove_one_port(cdns_uart_data->cdns_uart_driver, port);
rc               1639 drivers/tty/serial/xilinx_uartps.c 	return rc;
rc               1025 drivers/tty/synclink.c 	int rc = 0;
rc               1031 drivers/tty/synclink.c 		rc = BH_RECEIVE;
rc               1034 drivers/tty/synclink.c 		rc = BH_TRANSMIT;
rc               1037 drivers/tty/synclink.c 		rc = BH_STATUS;
rc               1040 drivers/tty/synclink.c 	if (!rc) {
rc               1048 drivers/tty/synclink.c 	return rc;
rc               2659 drivers/tty/synclink.c 	int rc=0;
rc               2666 drivers/tty/synclink.c 	COPY_FROM_USER(rc,&mask, mask_ptr, sizeof(int));
rc               2667 drivers/tty/synclink.c 	if (rc) {
rc               2713 drivers/tty/synclink.c 			rc = -ERESTARTSYS;
rc               2735 drivers/tty/synclink.c 			rc = -EIO;
rc               2770 drivers/tty/synclink.c 	if ( rc == 0 )
rc               2771 drivers/tty/synclink.c 		PUT_USER(rc, events, mask_ptr);
rc               2773 drivers/tty/synclink.c 	return rc;
rc               2780 drivers/tty/synclink.c 	int rc;
rc               2794 drivers/tty/synclink.c 			rc = -ERESTARTSYS;
rc               2807 drivers/tty/synclink.c 			rc = -EIO;
rc               2816 drivers/tty/synclink.c 			rc = 0;
rc               2824 drivers/tty/synclink.c 	return rc;
rc               4295 drivers/tty/synclink.c 	int rc;
rc               4314 drivers/tty/synclink.c 	if ((rc = tty_register_driver(serial_driver)) < 0) {
rc               4319 drivers/tty/synclink.c 		return rc;
rc               4330 drivers/tty/synclink.c 	int rc;
rc               4337 drivers/tty/synclink.c 		rc = tty_unregister_driver(serial_driver);
rc               4338 drivers/tty/synclink.c 		if (rc)
rc               4340 drivers/tty/synclink.c 			       __FILE__,__LINE__,rc);
rc               4362 drivers/tty/synclink.c 	int rc;
rc               4371 drivers/tty/synclink.c 	if ((rc = pci_register_driver(&synclink_pci_driver)) < 0)
rc               4372 drivers/tty/synclink.c 		printk("%s:failed to register PCI driver, error=%d\n",__FILE__,rc);
rc               4376 drivers/tty/synclink.c 	if ((rc = mgsl_init_tty()) < 0)
rc               4383 drivers/tty/synclink.c 	return rc;
rc               6873 drivers/tty/synclink.c 	bool rc = true;
rc               6884 drivers/tty/synclink.c 		rc = false;
rc               6887 drivers/tty/synclink.c 	if ( rc ){
rc               6905 drivers/tty/synclink.c 				rc = false;
rc               6914 drivers/tty/synclink.c 	return rc;
rc               6982 drivers/tty/synclink.c 	bool rc = true;
rc               7095 drivers/tty/synclink.c 			rc = false;
rc               7151 drivers/tty/synclink.c 			rc = false;
rc               7171 drivers/tty/synclink.c 	if ( rc )
rc               7199 drivers/tty/synclink.c 				rc = false;
rc               7210 drivers/tty/synclink.c 	if ( rc ){
rc               7213 drivers/tty/synclink.c 			rc = false;
rc               7216 drivers/tty/synclink.c 	if ( rc ) {
rc               7226 drivers/tty/synclink.c 				rc = false;
rc               7234 drivers/tty/synclink.c 	if ( rc ) {
rc               7240 drivers/tty/synclink.c 			rc = false;
rc               7244 drivers/tty/synclink.c 				rc = false;
rc               7256 drivers/tty/synclink.c 	return rc;
rc               7653 drivers/tty/synclink.c 	int rc;
rc               7660 drivers/tty/synclink.c 	rc = hdlc_open(dev);
rc               7661 drivers/tty/synclink.c 	if (rc)
rc               7662 drivers/tty/synclink.c 		return rc;
rc               7675 drivers/tty/synclink.c 	if ((rc = startup(info)) != 0) {
rc               7679 drivers/tty/synclink.c 		return rc;
rc               7921 drivers/tty/synclink.c 	int rc;
rc               7949 drivers/tty/synclink.c 	rc = register_hdlc_device(dev);
rc               7950 drivers/tty/synclink.c 	if (rc) {
rc               7953 drivers/tty/synclink.c 		return rc;
rc               1188 drivers/tty/synclink_gt.c 	int rc;
rc               1196 drivers/tty/synclink_gt.c 		rc = set_params32(info, compat_ptr(arg));
rc               1200 drivers/tty/synclink_gt.c 		rc = get_params32(info, compat_ptr(arg));
rc               1214 drivers/tty/synclink_gt.c 		rc = ioctl(tty, cmd, (unsigned long)compat_ptr(arg));
rc               1217 drivers/tty/synclink_gt.c 		rc = ioctl(tty, cmd, arg);
rc               1219 drivers/tty/synclink_gt.c 	DBGINFO(("%s compat_ioctl() cmd=%08X rc=%d\n", info->device_name, cmd, rc));
rc               1220 drivers/tty/synclink_gt.c 	return rc;
rc               1496 drivers/tty/synclink_gt.c 	int rc;
rc               1505 drivers/tty/synclink_gt.c 	rc = hdlc_open(dev);
rc               1506 drivers/tty/synclink_gt.c 	if (rc)
rc               1507 drivers/tty/synclink_gt.c 		return rc;
rc               1520 drivers/tty/synclink_gt.c 	if ((rc = startup(info)) != 0) {
rc               1524 drivers/tty/synclink_gt.c 		return rc;
rc               1763 drivers/tty/synclink_gt.c 	int rc;
rc               1791 drivers/tty/synclink_gt.c 	rc = register_hdlc_device(dev);
rc               1792 drivers/tty/synclink_gt.c 	if (rc) {
rc               1795 drivers/tty/synclink_gt.c 		return rc;
rc               1893 drivers/tty/synclink_gt.c 	int rc;
rc               1899 drivers/tty/synclink_gt.c 		rc = BH_RECEIVE;
rc               1902 drivers/tty/synclink_gt.c 		rc = BH_TRANSMIT;
rc               1905 drivers/tty/synclink_gt.c 		rc = BH_STATUS;
rc               1910 drivers/tty/synclink_gt.c 		rc = 0;
rc               1915 drivers/tty/synclink_gt.c 	return rc;
rc               2240 drivers/tty/synclink_gt.c 	bool rc = false;
rc               2255 drivers/tty/synclink_gt.c 		rc = true;
rc               2258 drivers/tty/synclink_gt.c 	return rc;
rc               2723 drivers/tty/synclink_gt.c 	int rc=0;
rc               2770 drivers/tty/synclink_gt.c 			rc = -ERESTARTSYS;
rc               2792 drivers/tty/synclink_gt.c 			rc = -EIO;
rc               2828 drivers/tty/synclink_gt.c 	if (rc == 0)
rc               2829 drivers/tty/synclink_gt.c 		rc = put_user(events, mask_ptr);
rc               2830 drivers/tty/synclink_gt.c 	return rc;
rc               3048 drivers/tty/synclink_gt.c 	int rc = 0;
rc               3079 drivers/tty/synclink_gt.c 			rc = -ERESTARTSYS;
rc               3091 drivers/tty/synclink_gt.c 	if ((rc == 0) && copy_to_user(user_gpio, &gpio, sizeof(gpio)))
rc               3092 drivers/tty/synclink_gt.c 		rc = -EFAULT;
rc               3093 drivers/tty/synclink_gt.c 	return rc;
rc               3099 drivers/tty/synclink_gt.c 	int rc;
rc               3113 drivers/tty/synclink_gt.c 			rc = -ERESTARTSYS;
rc               3126 drivers/tty/synclink_gt.c 			rc = -EIO;
rc               3135 drivers/tty/synclink_gt.c 			rc = 0;
rc               3143 drivers/tty/synclink_gt.c 	return rc;
rc               3707 drivers/tty/synclink_gt.c 	int rc;
rc               3716 drivers/tty/synclink_gt.c 		rc = tty_unregister_driver(serial_driver);
rc               3717 drivers/tty/synclink_gt.c 		if (rc)
rc               3718 drivers/tty/synclink_gt.c 			DBGERR(("tty_unregister_driver error=%d\n", rc));
rc               3754 drivers/tty/synclink_gt.c 	int rc;
rc               3779 drivers/tty/synclink_gt.c 	if ((rc = tty_register_driver(serial_driver)) < 0) {
rc               3790 drivers/tty/synclink_gt.c 	if ((rc = pci_register_driver(&pci_driver)) < 0) {
rc               3791 drivers/tty/synclink_gt.c 		printk("%s pci_register_driver error=%d\n", driver_name, rc);
rc               3803 drivers/tty/synclink_gt.c 	return rc;
rc               4933 drivers/tty/synclink_gt.c 	int rc = 0;
rc               4940 drivers/tty/synclink_gt.c 			rc = -ENODEV;
rc               4945 drivers/tty/synclink_gt.c 	info->init_error = rc ? 0 : DiagStatus_AddressFailure;
rc               4946 drivers/tty/synclink_gt.c 	return rc;
rc               5022 drivers/tty/synclink_gt.c 	int rc = -ENODEV;
rc               5053 drivers/tty/synclink_gt.c 			rc = 0;
rc               5059 drivers/tty/synclink_gt.c 	if (!rc && (info->tmp_rbuf_count != count ||
rc               5061 drivers/tty/synclink_gt.c 		rc = -ENODEV;
rc               5071 drivers/tty/synclink_gt.c 	info->init_error = rc ? DiagStatus_DmaFailure : 0;
rc               5072 drivers/tty/synclink_gt.c 	return rc;
rc               1623 drivers/tty/synclinkmp.c 	int rc;
rc               1630 drivers/tty/synclinkmp.c 	rc = hdlc_open(dev);
rc               1631 drivers/tty/synclinkmp.c 	if (rc)
rc               1632 drivers/tty/synclinkmp.c 		return rc;
rc               1645 drivers/tty/synclinkmp.c 	if ((rc = startup(info)) != 0) {
rc               1649 drivers/tty/synclinkmp.c 		return rc;
rc               1891 drivers/tty/synclinkmp.c 	int rc;
rc               1919 drivers/tty/synclinkmp.c 	rc = register_hdlc_device(dev);
rc               1920 drivers/tty/synclinkmp.c 	if (rc) {
rc               1923 drivers/tty/synclinkmp.c 		return rc;
rc               1952 drivers/tty/synclinkmp.c 	int rc = 0;
rc               1958 drivers/tty/synclinkmp.c 		rc = BH_RECEIVE;
rc               1961 drivers/tty/synclinkmp.c 		rc = BH_TRANSMIT;
rc               1964 drivers/tty/synclinkmp.c 		rc = BH_STATUS;
rc               1967 drivers/tty/synclinkmp.c 	if (!rc) {
rc               1975 drivers/tty/synclinkmp.c 	return rc;
rc               3001 drivers/tty/synclinkmp.c 	int rc=0;
rc               3008 drivers/tty/synclinkmp.c 	COPY_FROM_USER(rc,&mask, mask_ptr, sizeof(int));
rc               3009 drivers/tty/synclinkmp.c 	if (rc) {
rc               3057 drivers/tty/synclinkmp.c 			rc = -ERESTARTSYS;
rc               3079 drivers/tty/synclinkmp.c 			rc = -EIO;
rc               3115 drivers/tty/synclinkmp.c 	if ( rc == 0 )
rc               3116 drivers/tty/synclinkmp.c 		PUT_USER(rc, events, mask_ptr);
rc               3118 drivers/tty/synclinkmp.c 	return rc;
rc               3124 drivers/tty/synclinkmp.c 	int rc;
rc               3138 drivers/tty/synclinkmp.c 			rc = -ERESTARTSYS;
rc               3151 drivers/tty/synclinkmp.c 			rc = -EIO;
rc               3160 drivers/tty/synclinkmp.c 			rc = 0;
rc               3168 drivers/tty/synclinkmp.c 	return rc;
rc               3800 drivers/tty/synclinkmp.c 	int port, rc;
rc               3817 drivers/tty/synclinkmp.c 		rc = add_device( port_array[port] );
rc               3818 drivers/tty/synclinkmp.c 		if (rc)
rc               3839 drivers/tty/synclinkmp.c 		rc = request_irq(port_array[0]->irq_level,
rc               3844 drivers/tty/synclinkmp.c 		if ( rc ) {
rc               3862 drivers/tty/synclinkmp.c 	return rc;
rc               3894 drivers/tty/synclinkmp.c 	int rc;
rc               3901 drivers/tty/synclinkmp.c 		rc = tty_unregister_driver(serial_driver);
rc               3902 drivers/tty/synclinkmp.c 		if (rc)
rc               3904 drivers/tty/synclinkmp.c 			       __FILE__,__LINE__,rc);
rc               3942 drivers/tty/synclinkmp.c 	int rc;
rc               3951 drivers/tty/synclinkmp.c 	if ((rc = pci_register_driver(&synclinkmp_pci_driver)) < 0) {
rc               3952 drivers/tty/synclinkmp.c 		printk("%s:failed to register PCI driver, error=%d\n",__FILE__,rc);
rc               3953 drivers/tty/synclinkmp.c 		return rc;
rc               3958 drivers/tty/synclinkmp.c 		rc = -ENOMEM;
rc               3977 drivers/tty/synclinkmp.c 	if ((rc = tty_register_driver(serial_driver)) < 0) {
rc               3993 drivers/tty/synclinkmp.c 	return rc;
rc               5038 drivers/tty/synclinkmp.c 	bool rc = true;
rc               5061 drivers/tty/synclinkmp.c 			rc = false;
rc               5069 drivers/tty/synclinkmp.c 	return rc;
rc               5230 drivers/tty/synclinkmp.c 	bool rc = false;
rc               5264 drivers/tty/synclinkmp.c 			rc = true;
rc               5270 drivers/tty/synclinkmp.c 	if (rc &&
rc               5273 drivers/tty/synclinkmp.c 		rc = false;
rc               5283 drivers/tty/synclinkmp.c 	return rc;
rc               1362 drivers/tty/vt/keyboard.c 	int rc;
rc               1434 drivers/tty/vt/keyboard.c 	rc = atomic_notifier_call_chain(&keyboard_notifier_list,
rc               1436 drivers/tty/vt/keyboard.c 	if (rc == NOTIFY_STOP || !key_map) {
rc               1455 drivers/tty/vt/keyboard.c 		rc = atomic_notifier_call_chain(&keyboard_notifier_list,
rc               1457 drivers/tty/vt/keyboard.c 		if (rc != NOTIFY_STOP)
rc               1475 drivers/tty/vt/keyboard.c 	rc = atomic_notifier_call_chain(&keyboard_notifier_list,
rc               1477 drivers/tty/vt/keyboard.c 	if (rc == NOTIFY_STOP)
rc               4469 drivers/tty/vt/vt.c 	int rc = -EINVAL;
rc               4481 drivers/tty/vt/vt.c 		rc = -EINVAL;
rc               4483 drivers/tty/vt/vt.c 		rc = vc->vc_sw->con_font_get(vc, &font);
rc               4485 drivers/tty/vt/vt.c 		rc = -ENOSYS;
rc               4488 drivers/tty/vt/vt.c 	if (rc)
rc               4494 drivers/tty/vt/vt.c 		rc = -ENOSPC;
rc               4497 drivers/tty/vt/vt.c 			rc = -ENOSPC;
rc               4500 drivers/tty/vt/vt.c 			rc = -EIO;
rc               4503 drivers/tty/vt/vt.c 			rc = -ENOSPC;
rc               4505 drivers/tty/vt/vt.c 	if (rc)
rc               4513 drivers/tty/vt/vt.c 		rc = -EFAULT;
rc               4517 drivers/tty/vt/vt.c 	return rc;
rc               4523 drivers/tty/vt/vt.c 	int rc = -EINVAL;
rc               4573 drivers/tty/vt/vt.c 		rc = -EINVAL;
rc               4575 drivers/tty/vt/vt.c 		rc = vc->vc_sw->con_font_set(vc, &font, op->flags);
rc               4577 drivers/tty/vt/vt.c 		rc = -ENOSYS;
rc               4580 drivers/tty/vt/vt.c 	return rc;
rc               4588 drivers/tty/vt/vt.c 	int rc;
rc               4604 drivers/tty/vt/vt.c 		rc = vc->vc_sw->con_font_default(vc, &font, s);
rc               4606 drivers/tty/vt/vt.c 		rc = -ENOSYS;
rc               4608 drivers/tty/vt/vt.c 	if (!rc) {
rc               4612 drivers/tty/vt/vt.c 	return rc;
rc               4618 drivers/tty/vt/vt.c 	int rc;
rc               4623 drivers/tty/vt/vt.c 		rc = -EINVAL;
rc               4625 drivers/tty/vt/vt.c 		rc = -ENOSYS;
rc               4627 drivers/tty/vt/vt.c 		rc = -ENOTTY;
rc               4629 drivers/tty/vt/vt.c 		rc = 0;
rc               4631 drivers/tty/vt/vt.c 		rc = vc->vc_sw->con_font_copy(vc, con);
rc               4633 drivers/tty/vt/vt.c 	return rc;
rc                630 drivers/tty/vt/vt_ioctl.c 		int rc;
rc                636 drivers/tty/vt/vt_ioctl.c 		rc = copy_to_user(up, &tmp, sizeof(struct vt_mode));
rc                637 drivers/tty/vt/vt_ioctl.c 		if (rc)
rc                283 drivers/usb/c67x00/c67x00-ll-hpi.c 	int i, rc;
rc                290 drivers/usb/c67x00/c67x00-ll-hpi.c 	rc = ll_recv_msg(dev);
rc                293 drivers/usb/c67x00/c67x00-ll-hpi.c 	return rc;
rc                310 drivers/usb/c67x00/c67x00-ll-hpi.c 	int rc;
rc                312 drivers/usb/c67x00/c67x00-ll-hpi.c 	rc = c67x00_comm_exec_int(dev, HUSB_SIE_INIT_INT(sie->sie_num), &data);
rc                313 drivers/usb/c67x00/c67x00-ll-hpi.c 	BUG_ON(rc); /* No return path for error code; crash spectacularly */
rc                320 drivers/usb/c67x00/c67x00-ll-hpi.c 	int rc;
rc                324 drivers/usb/c67x00/c67x00-ll-hpi.c 	rc = c67x00_comm_exec_int(dev, HUSB_RESET_INT, &data);
rc                325 drivers/usb/c67x00/c67x00-ll-hpi.c 	BUG_ON(rc); /* No return path for error code; crash spectacularly */
rc                386 drivers/usb/c67x00/c67x00-ll-hpi.c 	int rc;
rc                390 drivers/usb/c67x00/c67x00-ll-hpi.c 	rc = ll_recv_msg(dev);
rc                393 drivers/usb/c67x00/c67x00-ll-hpi.c 	return rc;
rc                445 drivers/usb/c67x00/c67x00-sched.c 	int rc;
rc                448 drivers/usb/c67x00/c67x00-sched.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc                449 drivers/usb/c67x00/c67x00-sched.c 	if (rc)
rc                465 drivers/usb/c67x00/c67x00-sched.c 	return rc;
rc                217 drivers/usb/class/cdc-acm.c 	int rc;
rc                226 drivers/usb/class/cdc-acm.c 	rc = usb_submit_urb(wb->urb, GFP_ATOMIC);
rc                227 drivers/usb/class/cdc-acm.c 	if (rc < 0) {
rc                230 drivers/usb/class/cdc-acm.c 			__func__, rc);
rc                233 drivers/usb/class/cdc-acm.c 	return rc;
rc                872 drivers/usb/class/usblp.c 	int rc;
rc                878 drivers/usb/class/usblp.c 			rc = -EINTR;
rc                882 drivers/usb/class/usblp.c 		rc = usblp_wtest(usblp, nonblock);
rc                884 drivers/usb/class/usblp.c 		if (rc <= 0)
rc                891 drivers/usb/class/usblp.c 					rc = -ENOSPC;
rc                904 drivers/usb/class/usblp.c 	return rc;
rc                936 drivers/usb/class/usblp.c 	int rc;
rc                941 drivers/usb/class/usblp.c 			rc = -EINTR;
rc                945 drivers/usb/class/usblp.c 		if ((rc = usblp_rtest(usblp, nonblock)) < 0) {
rc                949 drivers/usb/class/usblp.c 		if (rc == 0)	/* Keep it locked */
rc                956 drivers/usb/class/usblp.c 	return rc;
rc                985 drivers/usb/class/usblp.c 	int rc;
rc                987 drivers/usb/class/usblp.c 	rc = -ENOMEM;
rc               1003 drivers/usb/class/usblp.c 	if ((rc = usb_submit_urb(urb, GFP_KERNEL)) < 0) {
rc               1004 drivers/usb/class/usblp.c 		dev_dbg(&usblp->intf->dev, "error submitting urb (%d)\n", rc);
rc               1006 drivers/usb/class/usblp.c 		usblp->rstatus = rc;
rc               1018 drivers/usb/class/usblp.c 	return rc;
rc               2310 drivers/usb/core/devio.c 	int rc;
rc               2314 drivers/usb/core/devio.c 	rc = usb_hub_claim_port(ps->dev, portnum, ps);
rc               2315 drivers/usb/core/devio.c 	if (rc == 0)
rc               2318 drivers/usb/core/devio.c 	return rc;
rc               1057 drivers/usb/core/driver.c 	int rc;
rc               1066 drivers/usb/core/driver.c 		rc = device_attach(&intf->dev);
rc               1067 drivers/usb/core/driver.c 		if (rc < 0 && rc != -EPROBE_DEFER)
rc               1068 drivers/usb/core/driver.c 			dev_warn(&intf->dev, "rebind failed: %d\n", rc);
rc                239 drivers/usb/core/generic.c 	int rc;
rc                247 drivers/usb/core/generic.c 		rc = hcd_bus_suspend(udev, msg);
rc                256 drivers/usb/core/generic.c 		rc = 0;
rc                258 drivers/usb/core/generic.c 		rc = usb_port_suspend(udev, msg);
rc                260 drivers/usb/core/generic.c 	if (rc == 0)
rc                262 drivers/usb/core/generic.c 	return rc;
rc                267 drivers/usb/core/generic.c 	int rc;
rc                275 drivers/usb/core/generic.c 		rc = hcd_bus_resume(udev, msg);
rc                277 drivers/usb/core/generic.c 		rc = usb_port_resume(udev, msg);
rc                279 drivers/usb/core/generic.c 	if (rc == 0)
rc                281 drivers/usb/core/generic.c 	return rc;
rc                853 drivers/usb/core/hcd.c 	int		rc;
rc                856 drivers/usb/core/hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc                857 drivers/usb/core/hcd.c 	if (rc)
rc                874 drivers/usb/core/hcd.c 	return rc;
rc               1146 drivers/usb/core/hcd.c 	int		rc = 0;
rc               1152 drivers/usb/core/hcd.c 		rc = -EPERM;
rc               1157 drivers/usb/core/hcd.c 		rc = -ENOENT;
rc               1162 drivers/usb/core/hcd.c 		rc = -EHOSTUNREACH;
rc               1174 drivers/usb/core/hcd.c 		rc = -ESHUTDOWN;
rc               1179 drivers/usb/core/hcd.c 	return rc;
rc               2322 drivers/usb/core/hcd.c 	irqreturn_t		rc;
rc               2325 drivers/usb/core/hcd.c 		rc = IRQ_NONE;
rc               2327 drivers/usb/core/hcd.c 		rc = IRQ_NONE;
rc               2329 drivers/usb/core/hcd.c 		rc = IRQ_HANDLED;
rc               2331 drivers/usb/core/hcd.c 	return rc;
rc               1948 drivers/usb/core/hub.c 	int rc;
rc               1951 drivers/usb/core/hub.c 	rc = find_port_owner(hdev, port1, &powner);
rc               1952 drivers/usb/core/hub.c 	if (rc)
rc               1953 drivers/usb/core/hub.c 		return rc;
rc               1957 drivers/usb/core/hub.c 	return rc;
rc               1964 drivers/usb/core/hub.c 	int rc;
rc               1967 drivers/usb/core/hub.c 	rc = find_port_owner(hdev, port1, &powner);
rc               1968 drivers/usb/core/hub.c 	if (rc)
rc               1969 drivers/usb/core/hub.c 		return rc;
rc               1973 drivers/usb/core/hub.c 	return rc;
rc                732 drivers/usb/core/message.c 	int rc;
rc                737 drivers/usb/core/message.c 		rc = -EIO;
rc                739 drivers/usb/core/message.c 		rc = usb_get_string(dev, langid, index, buf, 255);
rc                743 drivers/usb/core/message.c 	if (rc < 2) {
rc                744 drivers/usb/core/message.c 		rc = usb_get_string(dev, langid, index, buf, 2);
rc                745 drivers/usb/core/message.c 		if (rc == 2)
rc                746 drivers/usb/core/message.c 			rc = usb_get_string(dev, langid, index, buf, buf[0]);
rc                749 drivers/usb/core/message.c 	if (rc >= 2) {
rc                751 drivers/usb/core/message.c 			usb_try_string_workarounds(buf, &rc);
rc                754 drivers/usb/core/message.c 		if (buf[0] < rc)
rc                755 drivers/usb/core/message.c 			rc = buf[0];
rc                757 drivers/usb/core/message.c 		rc = rc - (rc & 1); /* force a multiple of two */
rc                760 drivers/usb/core/message.c 	if (rc < 2)
rc                761 drivers/usb/core/message.c 		rc = (rc < 0 ? rc : -EINVAL);
rc                763 drivers/usb/core/message.c 	return rc;
rc               1753 drivers/usb/core/message.c 	int rc;
rc               1758 drivers/usb/core/message.c 	rc = usb_lock_device_for_reset(udev, iface);
rc               1759 drivers/usb/core/message.c 	if (rc >= 0) {
rc                324 drivers/usb/core/port.c 	int rc;
rc                348 drivers/usb/core/port.c 	rc = sysfs_create_link(&left->dev.kobj, &right->dev.kobj, "peer");
rc                349 drivers/usb/core/port.c 	if (rc)
rc                350 drivers/usb/core/port.c 		return rc;
rc                351 drivers/usb/core/port.c 	rc = sysfs_create_link(&right->dev.kobj, &left->dev.kobj, "peer");
rc                352 drivers/usb/core/port.c 	if (rc) {
rc                354 drivers/usb/core/port.c 		return rc;
rc                392 drivers/usb/core/port.c 	int rc;
rc                394 drivers/usb/core/port.c 	rc = link_peers(left, right);
rc                395 drivers/usb/core/port.c 	if (rc == 0) {
rc                399 drivers/usb/core/port.c 				dev_name(&right->dev), rc);
rc                 30 drivers/usb/core/sysfs.c 	ssize_t rc;							\
rc                 33 drivers/usb/core/sysfs.c 	rc = usb_lock_device_interruptible(udev);			\
rc                 34 drivers/usb/core/sysfs.c 	if (rc < 0)							\
rc                 38 drivers/usb/core/sysfs.c 		rc = sprintf(buf, format_string,			\
rc                 41 drivers/usb/core/sysfs.c 	return rc;							\
rc                 56 drivers/usb/core/sysfs.c 	ssize_t rc;
rc                 59 drivers/usb/core/sysfs.c 	rc = usb_lock_device_interruptible(udev);
rc                 60 drivers/usb/core/sysfs.c 	if (rc < 0)
rc                 64 drivers/usb/core/sysfs.c 		rc = sprintf(buf, "%dmA\n", usb_get_max_power(udev, actconfig));
rc                 66 drivers/usb/core/sysfs.c 	return rc;
rc                 75 drivers/usb/core/sysfs.c 	ssize_t rc;
rc                 78 drivers/usb/core/sysfs.c 	rc = usb_lock_device_interruptible(udev);
rc                 79 drivers/usb/core/sysfs.c 	if (rc < 0)
rc                 83 drivers/usb/core/sysfs.c 		rc = sprintf(buf, "%s\n", actconfig->string);
rc                 85 drivers/usb/core/sysfs.c 	return rc;
rc                 97 drivers/usb/core/sysfs.c 	int			config, value, rc;
rc                101 drivers/usb/core/sysfs.c 	rc = usb_lock_device_interruptible(udev);
rc                102 drivers/usb/core/sysfs.c 	if (rc < 0)
rc                275 drivers/usb/core/sysfs.c 	int			val, rc;
rc                279 drivers/usb/core/sysfs.c 	rc = usb_lock_device_interruptible(udev);
rc                280 drivers/usb/core/sysfs.c 	if (rc < 0)
rc                347 drivers/usb/core/sysfs.c 	int value, rc;
rc                356 drivers/usb/core/sysfs.c 	rc = usb_lock_device_interruptible(udev);
rc                357 drivers/usb/core/sysfs.c 	if (rc < 0)
rc                367 drivers/usb/core/sysfs.c 	int rc = 0;
rc                376 drivers/usb/core/sysfs.c 			rc = sysfs_add_file_to_group(&dev->kobj,
rc                380 drivers/usb/core/sysfs.c 	return rc;
rc                474 drivers/usb/core/sysfs.c 	int rc = count;
rc                495 drivers/usb/core/sysfs.c 		rc = -EINVAL;
rc                498 drivers/usb/core/sysfs.c 	return rc;
rc                599 drivers/usb/core/sysfs.c 	int rc;
rc                601 drivers/usb/core/sysfs.c 	rc = usb_lock_device_interruptible(udev);
rc                602 drivers/usb/core/sysfs.c 	if (rc < 0)
rc                621 drivers/usb/core/sysfs.c 	int rc;
rc                623 drivers/usb/core/sysfs.c 	rc = usb_lock_device_interruptible(udev);
rc                624 drivers/usb/core/sysfs.c 	if (rc < 0)
rc                673 drivers/usb/core/sysfs.c 	int rc = 0;
rc                677 drivers/usb/core/sysfs.c 		rc = sysfs_merge_group(&dev->kobj, &power_attr_group);
rc                679 drivers/usb/core/sysfs.c 			rc = sysfs_merge_group(&dev->kobj,
rc                684 drivers/usb/core/sysfs.c 			rc = sysfs_merge_group(&dev->kobj,
rc                688 drivers/usb/core/sysfs.c 	return rc;
rc                782 drivers/usb/core/sysfs.c 	int rc = 0;
rc                789 drivers/usb/core/sysfs.c 		rc = usb_remove_device(udev);
rc                791 drivers/usb/core/sysfs.c 	if (rc == 0)
rc                792 drivers/usb/core/sysfs.c 		rc = count;
rc                794 drivers/usb/core/sysfs.c 	return rc;
rc                991 drivers/usb/core/sysfs.c 	int rc = count;
rc               1002 drivers/usb/core/sysfs.c 	return rc;
rc               1021 drivers/usb/core/sysfs.c 	int rc = 0;
rc               1024 drivers/usb/core/sysfs.c 		rc = sysfs_create_group(&dev->kobj, &usb_bus_attr_group);
rc               1026 drivers/usb/core/sysfs.c 	return rc;
rc               2002 drivers/usb/dwc2/hcd.c 	int rc;
rc               2008 drivers/usb/dwc2/hcd.c 		rc = -EINVAL;
rc               2016 drivers/usb/dwc2/hcd.c 			rc = -EBUSY;
rc               2025 drivers/usb/dwc2/hcd.c 			rc = -EINVAL;
rc               2051 drivers/usb/dwc2/hcd.c 	return rc;
rc               4713 drivers/usb/dwc2/hcd.c 	int rc;
rc               4721 drivers/usb/dwc2/hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc               4722 drivers/usb/dwc2/hcd.c 	if (rc)
rc               4730 drivers/usb/dwc2/hcd.c 	rc = dwc2_hcd_urb_dequeue(hsotg, urb->hcpriv);
rc               4747 drivers/usb/dwc2/hcd.c 	return rc;
rc                900 drivers/usb/dwc2/hcd_ddma.c 	int rc = 0;
rc                949 drivers/usb/dwc2/hcd_ddma.c 		rc = DWC2_CMPL_DONE;
rc                956 drivers/usb/dwc2/hcd_ddma.c 		rc = DWC2_CMPL_STOP;
rc                958 drivers/usb/dwc2/hcd_ddma.c 	return rc;
rc                969 drivers/usb/dwc2/hcd_ddma.c 	int rc;
rc               1032 drivers/usb/dwc2/hcd_ddma.c 			rc = dwc2_cmpl_host_isoc_dma_desc(hsotg, chan, qtd, qh,
rc               1034 drivers/usb/dwc2/hcd_ddma.c 			if (rc < 0)
rc               1038 drivers/usb/dwc2/hcd_ddma.c 			if (!rc)
rc               1041 drivers/usb/dwc2/hcd_ddma.c 			if (rc == DWC2_CMPL_DONE)
rc                426 drivers/usb/gadget/function/f_mass_storage.c 	int	rc;
rc                428 drivers/usb/gadget/function/f_mass_storage.c 	rc = usb_ep_queue(common->ep0, common->ep0req, GFP_ATOMIC);
rc                430 drivers/usb/gadget/function/f_mass_storage.c 	if (rc != 0 && rc != -ESHUTDOWN) {
rc                433 drivers/usb/gadget/function/f_mass_storage.c 			common->ep0->name, rc);
rc                435 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc                552 drivers/usb/gadget/function/f_mass_storage.c 	int	rc;
rc                557 drivers/usb/gadget/function/f_mass_storage.c 	rc = usb_ep_queue(ep, req, GFP_KERNEL);
rc                558 drivers/usb/gadget/function/f_mass_storage.c 	if (rc) {
rc                561 drivers/usb/gadget/function/f_mass_storage.c 		req->status = rc;
rc                567 drivers/usb/gadget/function/f_mass_storage.c 		if (rc != -ESHUTDOWN &&
rc                568 drivers/usb/gadget/function/f_mass_storage.c 				!(rc == -EOPNOTSUPP && req->length == 0))
rc                570 drivers/usb/gadget/function/f_mass_storage.c 					ep->name, rc);
rc                572 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc                598 drivers/usb/gadget/function/f_mass_storage.c 	int	rc;
rc                606 drivers/usb/gadget/function/f_mass_storage.c 		rc = wait_event_freezable(common->io_wait,
rc                610 drivers/usb/gadget/function/f_mass_storage.c 		rc = wait_event_interruptible(common->io_wait,
rc                613 drivers/usb/gadget/function/f_mass_storage.c 	return rc ? -EINTR : 0;
rc                624 drivers/usb/gadget/function/f_mass_storage.c 	int			rc;
rc                673 drivers/usb/gadget/function/f_mass_storage.c 		rc = sleep_thread(common, false, bh);
rc                674 drivers/usb/gadget/function/f_mass_storage.c 		if (rc)
rc                675 drivers/usb/gadget/function/f_mass_storage.c 			return rc;
rc                757 drivers/usb/gadget/function/f_mass_storage.c 	int			rc;
rc                853 drivers/usb/gadget/function/f_mass_storage.c 		rc = sleep_thread(common, false, bh);
rc                854 drivers/usb/gadget/function/f_mass_storage.c 		if (rc)
rc                855 drivers/usb/gadget/function/f_mass_storage.c 			return rc;
rc                936 drivers/usb/gadget/function/f_mass_storage.c 	int		rc;
rc                940 drivers/usb/gadget/function/f_mass_storage.c 	rc = fsg_lun_fsync_sub(curlun);
rc                941 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc                953 drivers/usb/gadget/function/f_mass_storage.c 	unsigned long	rc;
rc                955 drivers/usb/gadget/function/f_mass_storage.c 	rc = invalidate_mapping_pages(inode->i_mapping, 0, -1);
rc                956 drivers/usb/gadget/function/f_mass_storage.c 	VLDBG(curlun, "invalidate_mapping_pages -> %ld\n", rc);
rc               1403 drivers/usb/gadget/function/f_mass_storage.c 	int	rc;
rc               1405 drivers/usb/gadget/function/f_mass_storage.c 	rc = fsg_set_halt(fsg, fsg->bulk_in);
rc               1406 drivers/usb/gadget/function/f_mass_storage.c 	if (rc == -EAGAIN)
rc               1408 drivers/usb/gadget/function/f_mass_storage.c 	while (rc != 0) {
rc               1409 drivers/usb/gadget/function/f_mass_storage.c 		if (rc != -EAGAIN) {
rc               1410 drivers/usb/gadget/function/f_mass_storage.c 			WARNING(fsg, "usb_ep_set_halt -> %d\n", rc);
rc               1411 drivers/usb/gadget/function/f_mass_storage.c 			rc = 0;
rc               1418 drivers/usb/gadget/function/f_mass_storage.c 		rc = usb_ep_set_halt(fsg->bulk_in);
rc               1420 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc               1425 drivers/usb/gadget/function/f_mass_storage.c 	int	rc;
rc               1428 drivers/usb/gadget/function/f_mass_storage.c 	rc = usb_ep_set_wedge(fsg->bulk_in);
rc               1429 drivers/usb/gadget/function/f_mass_storage.c 	if (rc == -EAGAIN)
rc               1431 drivers/usb/gadget/function/f_mass_storage.c 	while (rc != 0) {
rc               1432 drivers/usb/gadget/function/f_mass_storage.c 		if (rc != -EAGAIN) {
rc               1433 drivers/usb/gadget/function/f_mass_storage.c 			WARNING(fsg, "usb_ep_set_wedge -> %d\n", rc);
rc               1434 drivers/usb/gadget/function/f_mass_storage.c 			rc = 0;
rc               1441 drivers/usb/gadget/function/f_mass_storage.c 		rc = usb_ep_set_wedge(fsg->bulk_in);
rc               1443 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc               1450 drivers/usb/gadget/function/f_mass_storage.c 	int			rc;
rc               1477 drivers/usb/gadget/function/f_mass_storage.c 		rc = sleep_thread(common, false, bh);
rc               1478 drivers/usb/gadget/function/f_mass_storage.c 		if (rc)
rc               1479 drivers/usb/gadget/function/f_mass_storage.c 			return rc;
rc               1498 drivers/usb/gadget/function/f_mass_storage.c 	int			rc = 0;
rc               1515 drivers/usb/gadget/function/f_mass_storage.c 			rc = halt_bulk_in_endpoint(common->fsg);
rc               1518 drivers/usb/gadget/function/f_mass_storage.c 			rc = -EIO;
rc               1529 drivers/usb/gadget/function/f_mass_storage.c 			rc = -EIO;
rc               1548 drivers/usb/gadget/function/f_mass_storage.c 				rc = -EIO;
rc               1551 drivers/usb/gadget/function/f_mass_storage.c 				rc = halt_bulk_in_endpoint(common->fsg);
rc               1566 drivers/usb/gadget/function/f_mass_storage.c 			rc = -EINTR;
rc               1582 drivers/usb/gadget/function/f_mass_storage.c 			rc = -EINTR;
rc               1590 drivers/usb/gadget/function/f_mass_storage.c 			rc = throw_away_data(common);
rc               1594 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc               1602 drivers/usb/gadget/function/f_mass_storage.c 	int			rc;
rc               1608 drivers/usb/gadget/function/f_mass_storage.c 	rc = sleep_thread(common, false, bh);
rc               1609 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               1799 drivers/usb/gadget/function/f_mass_storage.c 	int			rc;
rc               1809 drivers/usb/gadget/function/f_mass_storage.c 	rc = sleep_thread(common, false, bh);
rc               1810 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               1811 drivers/usb/gadget/function/f_mass_storage.c 		return rc;
rc               2151 drivers/usb/gadget/function/f_mass_storage.c 	int			rc = 0;
rc               2155 drivers/usb/gadget/function/f_mass_storage.c 	rc = sleep_thread(common, true, bh);
rc               2156 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               2157 drivers/usb/gadget/function/f_mass_storage.c 		return rc;
rc               2172 drivers/usb/gadget/function/f_mass_storage.c 	rc = sleep_thread(common, true, bh);
rc               2173 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               2174 drivers/usb/gadget/function/f_mass_storage.c 		return rc;
rc               2176 drivers/usb/gadget/function/f_mass_storage.c 	rc = fsg_is_set(common) ? received_cbw(common->fsg, bh) : -EIO;
rc               2179 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc               2199 drivers/usb/gadget/function/f_mass_storage.c 	int i, rc = 0;
rc               2237 drivers/usb/gadget/function/f_mass_storage.c 	if (!new_fsg || rc)
rc               2238 drivers/usb/gadget/function/f_mass_storage.c 		return rc;
rc               2244 drivers/usb/gadget/function/f_mass_storage.c 	rc = config_ep_by_speed(common->gadget, &(fsg->function), fsg->bulk_in);
rc               2245 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               2247 drivers/usb/gadget/function/f_mass_storage.c 	rc = usb_ep_enable(fsg->bulk_in);
rc               2248 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               2253 drivers/usb/gadget/function/f_mass_storage.c 	rc = config_ep_by_speed(common->gadget, &(fsg->function),
rc               2255 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               2257 drivers/usb/gadget/function/f_mass_storage.c 	rc = usb_ep_enable(fsg->bulk_out);
rc               2258 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               2269 drivers/usb/gadget/function/f_mass_storage.c 		rc = alloc_request(common, fsg->bulk_in, &bh->inreq);
rc               2270 drivers/usb/gadget/function/f_mass_storage.c 		if (rc)
rc               2272 drivers/usb/gadget/function/f_mass_storage.c 		rc = alloc_request(common, fsg->bulk_out, &bh->outreq);
rc               2273 drivers/usb/gadget/function/f_mass_storage.c 		if (rc)
rc               2286 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc               2744 drivers/usb/gadget/function/f_mass_storage.c 	int rc = -ENOMEM;
rc               2779 drivers/usb/gadget/function/f_mass_storage.c 		rc = device_register(&lun->dev);
rc               2780 drivers/usb/gadget/function/f_mass_storage.c 		if (rc) {
rc               2781 drivers/usb/gadget/function/f_mass_storage.c 			pr_info("failed to register LUN%d: %d\n", id, rc);
rc               2790 drivers/usb/gadget/function/f_mass_storage.c 		rc = fsg_lun_open(lun, cfg->filename);
rc               2791 drivers/usb/gadget/function/f_mass_storage.c 		if (rc)
rc               2821 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc               2828 drivers/usb/gadget/function/f_mass_storage.c 	int i, rc;
rc               2834 drivers/usb/gadget/function/f_mass_storage.c 		rc = fsg_common_create_lun(common, &cfg->luns[i], i, buf, NULL);
rc               2835 drivers/usb/gadget/function/f_mass_storage.c 		if (rc)
rc               2845 drivers/usb/gadget/function/f_mass_storage.c 	return rc;
rc               3349 drivers/usb/gadget/function/f_mass_storage.c 	int rc;
rc               3358 drivers/usb/gadget/function/f_mass_storage.c 		rc = PTR_ERR(opts->common);
rc               3362 drivers/usb/gadget/function/f_mass_storage.c 	rc = fsg_common_set_num_buffers(opts->common,
rc               3364 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               3371 drivers/usb/gadget/function/f_mass_storage.c 	rc = fsg_common_create_lun(opts->common, &config, 0, "lun.0",
rc               3373 drivers/usb/gadget/function/f_mass_storage.c 	if (rc)
rc               3392 drivers/usb/gadget/function/f_mass_storage.c 	return ERR_PTR(rc);
rc                182 drivers/usb/gadget/function/storage_common.c 	int				rc = -EINVAL;
rc                227 drivers/usb/gadget/function/storage_common.c 		rc = (int) size;
rc                255 drivers/usb/gadget/function/storage_common.c 		rc = -ETOOSMALL;
rc                273 drivers/usb/gadget/function/storage_common.c 	return rc;
rc                334 drivers/usb/gadget/function/storage_common.c 	ssize_t		rc;
rc                340 drivers/usb/gadget/function/storage_common.c 			rc = PTR_ERR(p);
rc                342 drivers/usb/gadget/function/storage_common.c 			rc = strlen(p);
rc                343 drivers/usb/gadget/function/storage_common.c 			memmove(buf, p, rc);
rc                344 drivers/usb/gadget/function/storage_common.c 			buf[rc] = '\n';		/* Add a newline */
rc                345 drivers/usb/gadget/function/storage_common.c 			buf[++rc] = 0;
rc                349 drivers/usb/gadget/function/storage_common.c 		rc = 0;
rc                352 drivers/usb/gadget/function/storage_common.c 	return rc;
rc                394 drivers/usb/gadget/function/storage_common.c 	ssize_t		rc;
rc                397 drivers/usb/gadget/function/storage_common.c 	rc = strtobool(buf, &ro);
rc                398 drivers/usb/gadget/function/storage_common.c 	if (rc)
rc                399 drivers/usb/gadget/function/storage_common.c 		return rc;
rc                406 drivers/usb/gadget/function/storage_common.c 	rc = _fsg_store_ro(curlun, ro);
rc                407 drivers/usb/gadget/function/storage_common.c 	if (!rc)
rc                408 drivers/usb/gadget/function/storage_common.c 		rc = count;
rc                411 drivers/usb/gadget/function/storage_common.c 	return rc;
rc                437 drivers/usb/gadget/function/storage_common.c 	int		rc = 0;
rc                452 drivers/usb/gadget/function/storage_common.c 		rc = fsg_lun_open(curlun, buf);
rc                453 drivers/usb/gadget/function/storage_common.c 		if (rc == 0)
rc                461 drivers/usb/gadget/function/storage_common.c 	return (rc < 0 ? rc : count);
rc                311 drivers/usb/gadget/udc/aspeed-vhub/core.c 	int i, rc = 0;
rc                332 drivers/usb/gadget/udc/aspeed-vhub/core.c 		rc = PTR_ERR(vhub->clk);
rc                335 drivers/usb/gadget/udc/aspeed-vhub/core.c 	rc = clk_prepare_enable(vhub->clk);
rc                336 drivers/usb/gadget/udc/aspeed-vhub/core.c 	if (rc) {
rc                337 drivers/usb/gadget/udc/aspeed-vhub/core.c 		dev_err(&pdev->dev, "Error couldn't enable clock (%d)\n", rc);
rc                353 drivers/usb/gadget/udc/aspeed-vhub/core.c 		rc = vhub->irq;
rc                356 drivers/usb/gadget/udc/aspeed-vhub/core.c 	rc = devm_request_irq(&pdev->dev, vhub->irq, ast_vhub_irq, 0,
rc                358 drivers/usb/gadget/udc/aspeed-vhub/core.c 	if (rc) {
rc                373 drivers/usb/gadget/udc/aspeed-vhub/core.c 		rc = -ENOMEM;
rc                383 drivers/usb/gadget/udc/aspeed-vhub/core.c 	for (i = 0; i < AST_VHUB_NUM_PORTS && rc == 0; i++)
rc                384 drivers/usb/gadget/udc/aspeed-vhub/core.c 		rc = ast_vhub_init_dev(vhub, i);
rc                385 drivers/usb/gadget/udc/aspeed-vhub/core.c 	if (rc)
rc                400 drivers/usb/gadget/udc/aspeed-vhub/core.c 	return rc;
rc                275 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	int rc = -EINVAL;
rc                285 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	rc = 0;
rc                288 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	return rc;
rc                540 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	int rc;
rc                561 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	rc = device_add(d->port_dev);
rc                562 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	if (rc)
rc                577 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	rc = usb_add_gadget_udc(d->port_dev, &d->gadget);
rc                578 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	if (rc != 0)
rc                588 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	return rc;
rc                 38 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	int rc;
rc                 61 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 		rc = std_req_stall;
rc                 63 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 		rc = std_req_data;
rc                 65 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	return rc;
rc                 89 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	int rc = -ENODEV;
rc                158 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 		rc = ep->dev->driver->setup(&ep->dev->gadget, &crq);
rc                160 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 		EPDBG(ep, "driver returned %d\n", rc);
rc                164 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	if (rc >= 0)
rc                245 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	int rc = 0;
rc                257 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 		rc = -EOVERFLOW;
rc                267 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 		ast_vhub_done(ep, req, rc);
rc                443 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	int rc = -EINVAL;
rc                464 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 		rc = 0;
rc                467 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	return rc;
rc                341 drivers/usb/gadget/udc/aspeed-vhub/epn.c 	int rc;
rc                379 drivers/usb/gadget/udc/aspeed-vhub/epn.c 		rc = usb_gadget_map_request(&ep->dev->gadget, u_req,
rc                381 drivers/usb/gadget/udc/aspeed-vhub/epn.c 		if (rc) {
rc                383 drivers/usb/gadget/udc/aspeed-vhub/epn.c 				 "Request mapping failure %d\n", rc);
rc                384 drivers/usb/gadget/udc/aspeed-vhub/epn.c 			return rc;
rc                473 drivers/usb/gadget/udc/aspeed-vhub/epn.c 	int rc = -EINVAL;
rc                489 drivers/usb/gadget/udc/aspeed-vhub/epn.c 		rc = 0;
rc                493 drivers/usb/gadget/udc/aspeed-vhub/epn.c 	return rc;
rc                320 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	int rc = usb_gadget_get_string (&ast_vhub_strings, string_id, ep->buf);
rc                326 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	BUG_ON(rc >= AST_VHUB_EP0_MAX_PACKET);
rc                328 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	if (rc < 0)
rc                332 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	return ast_vhub_reply(ep, NULL, min_t(u16, rc, len));
rc                802 drivers/usb/gadget/udc/bcm63xx_udc.c 	int i, rc;
rc                807 drivers/usb/gadget/udc/bcm63xx_udc.c 		rc = iudma_init_channel(udc, i);
rc                808 drivers/usb/gadget/udc/bcm63xx_udc.c 		if (rc)
rc                809 drivers/usb/gadget/udc/bcm63xx_udc.c 			return rc;
rc                945 drivers/usb/gadget/udc/bcm63xx_udc.c 	int i, rc = 0;
rc               1012 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = iudma_init(udc);
rc               1014 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc)
rc               1159 drivers/usb/gadget/udc/bcm63xx_udc.c 	int rc = 0;
rc               1180 drivers/usb/gadget/udc/bcm63xx_udc.c 		rc = -ESHUTDOWN;
rc               1184 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = usb_gadget_map_request(&udc->gadget, req, bep->iudma->is_tx);
rc               1185 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc == 0) {
rc               1193 drivers/usb/gadget/udc/bcm63xx_udc.c 	return rc;
rc               1211 drivers/usb/gadget/udc/bcm63xx_udc.c 	int rc = 0;
rc               1215 drivers/usb/gadget/udc/bcm63xx_udc.c 		rc = -EINVAL;
rc               1243 drivers/usb/gadget/udc/bcm63xx_udc.c 	return rc;
rc               1313 drivers/usb/gadget/udc/bcm63xx_udc.c 	int rc;
rc               1316 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = udc->driver->setup(&udc->gadget, ctrl);
rc               1318 drivers/usb/gadget/udc/bcm63xx_udc.c 	return rc;
rc               1336 drivers/usb/gadget/udc/bcm63xx_udc.c 	int rc;
rc               1344 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = bcm63xx_ep0_setup_callback(udc, &ctrl);
rc               1345 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc < 0) {
rc               1350 drivers/usb/gadget/udc/bcm63xx_udc.c 	return rc;
rc               1360 drivers/usb/gadget/udc/bcm63xx_udc.c 	int rc;
rc               1368 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = bcm63xx_ep0_setup_callback(udc, &ctrl);
rc               1369 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc < 0) {
rc               1374 drivers/usb/gadget/udc/bcm63xx_udc.c 	return rc;
rc               1482 drivers/usb/gadget/udc/bcm63xx_udc.c 	int rc;
rc               1485 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = bcm63xx_ep0_read_complete(udc);
rc               1487 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc < 0) {
rc               1497 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc == 0)
rc               1501 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc != sizeof(*ctrl)) {
rc               1503 drivers/usb/gadget/udc/bcm63xx_udc.c 			"malformed SETUP packet (%d bytes)\n", rc);
rc               1508 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = bcm63xx_ep0_setup_callback(udc, ctrl);
rc               1509 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc < 0) {
rc               1768 drivers/usb/gadget/udc/bcm63xx_udc.c 	int i, rc = -EINVAL;
rc               1784 drivers/usb/gadget/udc/bcm63xx_udc.c 		rc = 0;
rc               1803 drivers/usb/gadget/udc/bcm63xx_udc.c 	return rc;
rc               2048 drivers/usb/gadget/udc/bcm63xx_udc.c 	int rc;
rc               2056 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = iudma_read(udc, iudma);
rc               2065 drivers/usb/gadget/udc/bcm63xx_udc.c 		if (rc >= 0) {
rc               2066 drivers/usb/gadget/udc/bcm63xx_udc.c 			req->actual += rc;
rc               2068 drivers/usb/gadget/udc/bcm63xx_udc.c 			if (req->actual >= req->length || breq->bd_bytes > rc) {
rc               2084 drivers/usb/gadget/udc/bcm63xx_udc.c 		if (rc >= 0) {
rc               2085 drivers/usb/gadget/udc/bcm63xx_udc.c 			req->actual += rc;
rc               2087 drivers/usb/gadget/udc/bcm63xx_udc.c 			if (req->actual >= req->length || breq->bd_bytes > rc) {
rc               2286 drivers/usb/gadget/udc/bcm63xx_udc.c 	int rc = -ENOMEM, i, irq;
rc               2323 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = bcm63xx_init_udc_hw(udc);
rc               2324 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (rc)
rc               2325 drivers/usb/gadget/udc/bcm63xx_udc.c 		return rc;
rc               2327 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = -ENXIO;
rc               2348 drivers/usb/gadget/udc/bcm63xx_udc.c 	rc = usb_add_gadget_udc(dev, &udc->gadget);
rc               2349 drivers/usb/gadget/udc/bcm63xx_udc.c 	if (!rc)
rc               2355 drivers/usb/gadget/udc/bcm63xx_udc.c 	return rc;
rc               1058 drivers/usb/gadget/udc/dummy_hcd.c 	int		rc;
rc               1075 drivers/usb/gadget/udc/dummy_hcd.c 	rc = usb_add_gadget_udc(&pdev->dev, &dum->gadget);
rc               1076 drivers/usb/gadget/udc/dummy_hcd.c 	if (rc < 0)
rc               1079 drivers/usb/gadget/udc/dummy_hcd.c 	rc = device_create_file(&dum->gadget.dev, &dev_attr_function);
rc               1080 drivers/usb/gadget/udc/dummy_hcd.c 	if (rc < 0)
rc               1083 drivers/usb/gadget/udc/dummy_hcd.c 	return rc;
rc               1088 drivers/usb/gadget/udc/dummy_hcd.c 	return rc;
rc               1248 drivers/usb/gadget/udc/dummy_hcd.c 	int		rc;
rc               1259 drivers/usb/gadget/udc/dummy_hcd.c 	rc = dummy_validate_stream(dum_hcd, urb);
rc               1260 drivers/usb/gadget/udc/dummy_hcd.c 	if (rc) {
rc               1265 drivers/usb/gadget/udc/dummy_hcd.c 	rc = usb_hcd_link_urb_to_ep(hcd, urb);
rc               1266 drivers/usb/gadget/udc/dummy_hcd.c 	if (rc) {
rc               1290 drivers/usb/gadget/udc/dummy_hcd.c 	return rc;
rc               1297 drivers/usb/gadget/udc/dummy_hcd.c 	int		rc;
rc               1304 drivers/usb/gadget/udc/dummy_hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc               1305 drivers/usb/gadget/udc/dummy_hcd.c 	if (!rc && dum_hcd->rh_state != DUMMY_RH_RUNNING &&
rc               1310 drivers/usb/gadget/udc/dummy_hcd.c 	return rc;
rc               2343 drivers/usb/gadget/udc/dummy_hcd.c 	int rc = 0;
rc               2349 drivers/usb/gadget/udc/dummy_hcd.c 		rc = -ESHUTDOWN;
rc               2358 drivers/usb/gadget/udc/dummy_hcd.c 	return rc;
rc               2691 drivers/usb/gadget/udc/dummy_hcd.c 	int			rc = 0;
rc               2699 drivers/usb/gadget/udc/dummy_hcd.c 		rc = -EBUSY;
rc               2702 drivers/usb/gadget/udc/dummy_hcd.c 	return rc;
rc               1427 drivers/usb/gadget/udc/fsl_udc_core.c 		int rc = -EOPNOTSUPP;
rc               1440 drivers/usb/gadget/udc/fsl_udc_core.c 			rc = fsl_ep_set_halt(&ep->ep,
rc               1463 drivers/usb/gadget/udc/fsl_udc_core.c 			rc = 0;
rc               1467 drivers/usb/gadget/udc/fsl_udc_core.c 		if (rc == 0) {
rc               1054 drivers/usb/gadget/udc/pxa27x_udc.c 	int			rc = 0;
rc               1095 drivers/usb/gadget/udc/pxa27x_udc.c 		rc = -ESHUTDOWN;
rc               1121 drivers/usb/gadget/udc/pxa27x_udc.c 				rc = -EL2HLT;
rc               1139 drivers/usb/gadget/udc/pxa27x_udc.c 			rc = -EL2HLT;
rc               1148 drivers/usb/gadget/udc/pxa27x_udc.c 	return rc;
rc               1167 drivers/usb/gadget/udc/pxa27x_udc.c 	int			rc = -EINVAL;
rc               1170 drivers/usb/gadget/udc/pxa27x_udc.c 		return rc;
rc               1174 drivers/usb/gadget/udc/pxa27x_udc.c 		return rc;
rc               1181 drivers/usb/gadget/udc/pxa27x_udc.c 			rc = 0;
rc               1187 drivers/usb/gadget/udc/pxa27x_udc.c 	if (!rc)
rc               1189 drivers/usb/gadget/udc/pxa27x_udc.c 	return rc;
rc               1204 drivers/usb/gadget/udc/pxa27x_udc.c 	int rc;
rc               1227 drivers/usb/gadget/udc/pxa27x_udc.c 	rc = -EAGAIN;
rc               1232 drivers/usb/gadget/udc/pxa27x_udc.c 	rc = 0;
rc               1239 drivers/usb/gadget/udc/pxa27x_udc.c 	return rc;
rc                319 drivers/usb/gadget/udc/udc-xilinx.c 	int rc = 0;
rc                357 drivers/usb/gadget/udc/udc-xilinx.c 		rc = -EINVAL;
rc                360 drivers/usb/gadget/udc/udc-xilinx.c 	return rc;
rc                483 drivers/usb/gadget/udc/udc-xilinx.c 	int rc = 0;
rc                489 drivers/usb/gadget/udc/udc-xilinx.c 			rc = xudc_dma_send(ep, req, bufferptr, bufferlen);
rc                491 drivers/usb/gadget/udc/udc-xilinx.c 			rc = xudc_dma_receive(ep, req, bufferptr, bufferlen);
rc                492 drivers/usb/gadget/udc/udc-xilinx.c 		return rc;
rc                534 drivers/usb/gadget/udc/udc-xilinx.c 	return rc;
rc                278 drivers/usb/host/ehci-exynos.c 	int rc;
rc                280 drivers/usb/host/ehci-exynos.c 	rc = ehci_suspend(hcd, do_wakeup);
rc                281 drivers/usb/host/ehci-exynos.c 	if (rc)
rc                282 drivers/usb/host/ehci-exynos.c 		return rc;
rc                288 drivers/usb/host/ehci-exynos.c 	return rc;
rc                898 drivers/usb/host/ehci-hcd.c 	int			rc;
rc                901 drivers/usb/host/ehci-hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc                902 drivers/usb/host/ehci-hcd.c 	if (rc)
rc                936 drivers/usb/host/ehci-hcd.c 	return rc;
rc               1111 drivers/usb/host/ehci-q.c 	int			rc;
rc               1130 drivers/usb/host/ehci-q.c 		rc = -ESHUTDOWN;
rc               1133 drivers/usb/host/ehci-q.c 	rc = usb_hcd_link_urb_to_ep(ehci_to_hcd(ehci), urb);
rc               1134 drivers/usb/host/ehci-q.c 	if (unlikely(rc))
rc               1140 drivers/usb/host/ehci-q.c 		rc = -ENOMEM;
rc               1153 drivers/usb/host/ehci-q.c 	return rc;
rc                720 drivers/usb/host/ehci-sched.c 	int			rc;
rc                730 drivers/usb/host/ehci-sched.c 		rc = qh_schedule(ehci, qh);
rc                731 drivers/usb/host/ehci-sched.c 		if (rc == 0) {
rc                744 drivers/usb/host/ehci-sched.c 					qh, rc);
rc                 67 drivers/usb/host/fhci-hcd.c 	u32 rc;
rc                 69 drivers/usb/host/fhci-hcd.c 	rc = fhci_create_ep(usb, data_mem, ring_len);
rc                 70 drivers/usb/host/fhci-hcd.c 	if (rc)
rc                 71 drivers/usb/host/fhci-hcd.c 		return rc;
rc               3027 drivers/usb/host/fotg210-hcd.c 	int rc;
rc               3048 drivers/usb/host/fotg210-hcd.c 		rc = -ESHUTDOWN;
rc               3051 drivers/usb/host/fotg210-hcd.c 	rc = usb_hcd_link_urb_to_ep(fotg210_to_hcd(fotg210), urb);
rc               3052 drivers/usb/host/fotg210-hcd.c 	if (unlikely(rc))
rc               3058 drivers/usb/host/fotg210-hcd.c 		rc = -ENOMEM;
rc               3071 drivers/usb/host/fotg210-hcd.c 	return rc;
rc               3646 drivers/usb/host/fotg210-hcd.c 	int rc;
rc               3656 drivers/usb/host/fotg210-hcd.c 		rc = qh_schedule(fotg210, qh);
rc               3664 drivers/usb/host/fotg210-hcd.c 		if (rc != 0)
rc               3666 drivers/usb/host/fotg210-hcd.c 					qh, rc);
rc               5308 drivers/usb/host/fotg210-hcd.c 	int rc;
rc               5311 drivers/usb/host/fotg210-hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc               5312 drivers/usb/host/fotg210-hcd.c 	if (rc)
rc               5366 drivers/usb/host/fotg210-hcd.c 	return rc;
rc               1519 drivers/usb/host/imx21-hcd.c 	int rc = 0;
rc               1534 drivers/usb/host/imx21-hcd.c 			rc = -EINVAL;
rc               1576 drivers/usb/host/imx21-hcd.c 			rc = -EINVAL;
rc               1584 drivers/usb/host/imx21-hcd.c 		rc = get_hub_descriptor(hcd, (void *)buf);
rc               1611 drivers/usb/host/imx21-hcd.c 			rc = -EINVAL;
rc               1634 drivers/usb/host/imx21-hcd.c 			rc = -EINVAL;
rc               1641 drivers/usb/host/imx21-hcd.c 		rc = -EINVAL;
rc               1647 drivers/usb/host/imx21-hcd.c 	return rc;
rc                844 drivers/usb/host/isp116x-hcd.c 	int rc;
rc                847 drivers/usb/host/isp116x-hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc                848 drivers/usb/host/isp116x-hcd.c 	if (rc)
rc                871 drivers/usb/host/isp116x-hcd.c 	return rc;
rc                246 drivers/usb/host/ohci-exynos.c 	int rc = ohci_suspend(hcd, do_wakeup);
rc                248 drivers/usb/host/ohci-exynos.c 	if (rc)
rc                249 drivers/usb/host/ohci-exynos.c 		return rc;
rc                319 drivers/usb/host/ohci-hcd.c 	int			rc;
rc                323 drivers/usb/host/ohci-hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc                324 drivers/usb/host/ohci-hcd.c 	if (rc == 0) {
rc                340 drivers/usb/host/ohci-hcd.c 	return rc;
rc               1098 drivers/usb/host/ohci-hcd.c 	int		rc = 0;
rc               1115 drivers/usb/host/ohci-hcd.c 		rc = -EBUSY;
rc               1117 drivers/usb/host/ohci-hcd.c 	return rc;
rc                304 drivers/usb/host/ohci-hub.c 	int			rc;
rc                309 drivers/usb/host/ohci-hub.c 		rc = -ESHUTDOWN;
rc                311 drivers/usb/host/ohci-hub.c 		rc = ohci_rh_suspend (ohci, 0);
rc                314 drivers/usb/host/ohci-hub.c 	if (rc == 0) {
rc                318 drivers/usb/host/ohci-hub.c 	return rc;
rc                324 drivers/usb/host/ohci-hub.c 	int			rc;
rc                332 drivers/usb/host/ohci-hub.c 		rc = -ESHUTDOWN;
rc                334 drivers/usb/host/ohci-hub.c 		rc = ohci_rh_resume (ohci);
rc                338 drivers/usb/host/ohci-hub.c 	if (rc == 0)
rc                340 drivers/usb/host/ohci-hub.c 	return rc;
rc                416 drivers/usb/host/ohci-s3c2410.c 	int rc = 0;
rc                418 drivers/usb/host/ohci-s3c2410.c 	rc = ohci_suspend(hcd, do_wakeup);
rc                419 drivers/usb/host/ohci-s3c2410.c 	if (rc)
rc                420 drivers/usb/host/ohci-s3c2410.c 		return rc;
rc                424 drivers/usb/host/ohci-s3c2410.c 	return rc;
rc               2044 drivers/usb/host/oxu210hp-hcd.c 	int rc = 0;
rc               2059 drivers/usb/host/oxu210hp-hcd.c 		rc = -ESHUTDOWN;
rc               2065 drivers/usb/host/oxu210hp-hcd.c 		rc = -ENOMEM;
rc               2078 drivers/usb/host/oxu210hp-hcd.c 	return rc;
rc               1961 drivers/usb/host/r8a66597-hcd.c 	int rc;
rc               1964 drivers/usb/host/r8a66597-hcd.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc               1965 drivers/usb/host/r8a66597-hcd.c 	if (rc)
rc               1977 drivers/usb/host/r8a66597-hcd.c 	return rc;
rc               1857 drivers/usb/host/u132-hcd.c 	int rc;
rc               1866 drivers/usb/host/u132-hcd.c 	rc = usb_hcd_link_urb_to_ep(u132_to_hcd(u132), urb);
rc               1867 drivers/usb/host/u132-hcd.c 	if (rc) {
rc               1870 drivers/usb/host/u132-hcd.c 		return rc;
rc               1956 drivers/usb/host/u132-hcd.c 	int rc;
rc               1965 drivers/usb/host/u132-hcd.c 	rc = usb_hcd_link_urb_to_ep(u132_to_hcd(u132), urb);
rc               1966 drivers/usb/host/u132-hcd.c 	if (rc) {
rc               1969 drivers/usb/host/u132-hcd.c 		return rc;
rc               2052 drivers/usb/host/u132-hcd.c 	int rc;
rc               2061 drivers/usb/host/u132-hcd.c 	rc = usb_hcd_link_urb_to_ep(u132_to_hcd(u132), urb);
rc               2062 drivers/usb/host/u132-hcd.c 	if (rc) {
rc               2065 drivers/usb/host/u132-hcd.c 		return rc;
rc               2414 drivers/usb/host/u132-hcd.c 	int rc;
rc               2417 drivers/usb/host/u132-hcd.c 	rc = usb_hcd_check_unlink_urb(u132_to_hcd(u132), urb, status);
rc               2418 drivers/usb/host/u132-hcd.c 	if (rc) {
rc               2420 drivers/usb/host/u132-hcd.c 		return rc;
rc                729 drivers/usb/host/uhci-hcd.c 	int rc = 0;
rc                733 drivers/usb/host/uhci-hcd.c 		rc = -ESHUTDOWN;
rc                746 drivers/usb/host/uhci-hcd.c 		rc = -EBUSY;
rc                750 drivers/usb/host/uhci-hcd.c 	return rc;
rc                756 drivers/usb/host/uhci-hcd.c 	int rc = 0;
rc                760 drivers/usb/host/uhci-hcd.c 		rc = -ESHUTDOWN;
rc                764 drivers/usb/host/uhci-hcd.c 	return rc;
rc                176 drivers/usb/host/uhci-pci.c 	int rc = 0;
rc                206 drivers/usb/host/uhci-pci.c 		rc = -EBUSY;
rc                208 drivers/usb/host/uhci-pci.c 	return rc;
rc               1486 drivers/usb/host/uhci-q.c 	int rc;
rc               1489 drivers/usb/host/uhci-q.c 	rc = usb_hcd_check_unlink_urb(hcd, urb, status);
rc               1490 drivers/usb/host/uhci-q.c 	if (rc)
rc               1510 drivers/usb/host/uhci-q.c 	return rc;
rc                972 drivers/usb/host/xhci.c 	int			rc = 0;
rc               1071 drivers/usb/host/xhci.c 	return rc;
rc                 65 drivers/usb/misc/usbsevseg.c 	int rc;
rc                 68 drivers/usb/misc/usbsevseg.c 		rc = usb_autopm_get_interface(mydev->intf);
rc                 69 drivers/usb/misc/usbsevseg.c 		if (rc < 0)
rc                 77 drivers/usb/misc/usbsevseg.c 	rc = usb_control_msg(mydev->udev,
rc                 86 drivers/usb/misc/usbsevseg.c 	if (rc < 0)
rc                 87 drivers/usb/misc/usbsevseg.c 		dev_dbg(&mydev->udev->dev, "power retval = %d\n", rc);
rc                 97 drivers/usb/misc/usbsevseg.c 	int rc;
rc                102 drivers/usb/misc/usbsevseg.c 	rc = usb_control_msg(mydev->udev,
rc                112 drivers/usb/misc/usbsevseg.c 	if (rc < 0)
rc                113 drivers/usb/misc/usbsevseg.c 		dev_dbg(&mydev->udev->dev, "mode retval = %d\n", rc);
rc                118 drivers/usb/misc/usbsevseg.c 	int rc;
rc                134 drivers/usb/misc/usbsevseg.c 	rc = usb_control_msg(mydev->udev,
rc                144 drivers/usb/misc/usbsevseg.c 	if (rc < 0)
rc                145 drivers/usb/misc/usbsevseg.c 		dev_dbg(&mydev->udev->dev, "write retval = %d\n", rc);
rc                153 drivers/usb/misc/usbsevseg.c 	rc = usb_control_msg(mydev->udev,
rc                163 drivers/usb/misc/usbsevseg.c 	if (rc < 0)
rc                164 drivers/usb/misc/usbsevseg.c 		dev_dbg(&mydev->udev->dev, "decimal retval = %d\n", rc);
rc                335 drivers/usb/misc/usbsevseg.c 	int rc = -ENOMEM;
rc                358 drivers/usb/misc/usbsevseg.c 	return rc;
rc                678 drivers/usb/mon/mon_bin.c 	int rc;
rc                694 drivers/usb/mon/mon_bin.c 		rc = -ENOMEM;
rc                704 drivers/usb/mon/mon_bin.c 		rc = -ENOMEM;
rc                708 drivers/usb/mon/mon_bin.c 	if ((rc = mon_alloc_buff(rp->b_vec, rp->b_size/CHUNK_SIZE)) < 0)
rc                729 drivers/usb/mon/mon_bin.c 	return rc;
rc                745 drivers/usb/mon/mon_bin.c 	int rc;
rc                749 drivers/usb/mon/mon_bin.c 	if ((rc = mon_bin_wait_event(file, rp)) < 0) {
rc                751 drivers/usb/mon/mon_bin.c 		return rc;
rc                811 drivers/usb/mon/mon_bin.c 	int rc;
rc                815 drivers/usb/mon/mon_bin.c 	if ((rc = mon_bin_wait_event(file, rp)) < 0) {
rc                817 drivers/usb/mon/mon_bin.c 		return rc;
rc                907 drivers/usb/mon/mon_bin.c 	int rc;
rc                911 drivers/usb/mon/mon_bin.c 	if ((rc = mon_bin_wait_event(file, rp)) < 0) {
rc                913 drivers/usb/mon/mon_bin.c 		return rc;
rc               1376 drivers/usb/mon/mon_bin.c 	int rc;
rc               1380 drivers/usb/mon/mon_bin.c 		rc = PTR_ERR(mon_bin_class);
rc               1384 drivers/usb/mon/mon_bin.c 	rc = alloc_chrdev_region(&mon_bin_dev0, 0, MON_BIN_MAX_MINOR, "usbmon");
rc               1385 drivers/usb/mon/mon_bin.c 	if (rc < 0)
rc               1391 drivers/usb/mon/mon_bin.c 	rc = cdev_add(&mon_bin_cdev, mon_bin_dev0, MON_BIN_MAX_MINOR);
rc               1392 drivers/usb/mon/mon_bin.c 	if (rc < 0)
rc               1402 drivers/usb/mon/mon_bin.c 	return rc;
rc                353 drivers/usb/mon/mon_main.c 	int rc, id;
rc                355 drivers/usb/mon/mon_main.c 	if ((rc = mon_text_init()) != 0)
rc                357 drivers/usb/mon/mon_main.c 	if ((rc = mon_bin_init()) != 0)
rc                364 drivers/usb/mon/mon_main.c 		rc = -ENODEV;
rc                381 drivers/usb/mon/mon_main.c 	return rc;
rc                328 drivers/usb/mon/mon_text.c 	int rc;
rc                335 drivers/usb/mon/mon_text.c 		rc = -ENOMEM;
rc                345 drivers/usb/mon/mon_text.c 		rc = -ENOMEM;
rc                360 drivers/usb/mon/mon_text.c 		rc = -ENOMEM;
rc                378 drivers/usb/mon/mon_text.c 	return rc;
rc                706 drivers/usb/mon/mon_text.c 	int rc;
rc                712 drivers/usb/mon/mon_text.c 		rc = snprintf(name, NAMESZ, "%dt", busnum);
rc                713 drivers/usb/mon/mon_text.c 		if (rc <= 0 || rc >= NAMESZ)
rc                719 drivers/usb/mon/mon_text.c 	rc = snprintf(name, NAMESZ, "%du", busnum);
rc                720 drivers/usb/mon/mon_text.c 	if (rc <= 0 || rc >= NAMESZ)
rc                725 drivers/usb/mon/mon_text.c 	rc = snprintf(name, NAMESZ, "%ds", busnum);
rc                726 drivers/usb/mon/mon_text.c 	if (rc <= 0 || rc >= NAMESZ)
rc                149 drivers/usb/serial/iuu_phoenix.c 	int rc;
rc                152 drivers/usb/serial/iuu_phoenix.c 	rc = priv->tiostatus;
rc                155 drivers/usb/serial/iuu_phoenix.c 	return rc;
rc                231 drivers/usb/serial/keyspan_pda.c 	int rc;
rc                272 drivers/usb/serial/keyspan_pda.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
rc                282 drivers/usb/serial/keyspan_pda.c 	if (rc < 0)
rc                361 drivers/usb/serial/keyspan_pda.c 	int rc;
rc                368 drivers/usb/serial/keyspan_pda.c 	rc = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
rc                372 drivers/usb/serial/keyspan_pda.c 	if (rc == 1)
rc                374 drivers/usb/serial/keyspan_pda.c 	else if (rc >= 0)
rc                375 drivers/usb/serial/keyspan_pda.c 		rc = -EIO;
rc                378 drivers/usb/serial/keyspan_pda.c 	return rc;
rc                385 drivers/usb/serial/keyspan_pda.c 	int rc;
rc                386 drivers/usb/serial/keyspan_pda.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
rc                390 drivers/usb/serial/keyspan_pda.c 	return rc;
rc                397 drivers/usb/serial/keyspan_pda.c 	int rc;
rc                401 drivers/usb/serial/keyspan_pda.c 	rc = keyspan_pda_get_modem_info(serial, &status);
rc                402 drivers/usb/serial/keyspan_pda.c 	if (rc < 0)
rc                403 drivers/usb/serial/keyspan_pda.c 		return rc;
rc                419 drivers/usb/serial/keyspan_pda.c 	int rc;
rc                422 drivers/usb/serial/keyspan_pda.c 	rc = keyspan_pda_get_modem_info(serial, &status);
rc                423 drivers/usb/serial/keyspan_pda.c 	if (rc < 0)
rc                424 drivers/usb/serial/keyspan_pda.c 		return rc;
rc                435 drivers/usb/serial/keyspan_pda.c 	rc = keyspan_pda_set_modem_info(serial, status);
rc                436 drivers/usb/serial/keyspan_pda.c 	return rc;
rc                444 drivers/usb/serial/keyspan_pda.c 	int rc = 0;
rc                488 drivers/usb/serial/keyspan_pda.c 			rc = -ENOMEM;
rc                492 drivers/usb/serial/keyspan_pda.c 		rc = usb_control_msg(serial->dev,
rc                502 drivers/usb/serial/keyspan_pda.c 		if (rc > 0) {
rc                507 drivers/usb/serial/keyspan_pda.c 		if (rc < 0) {
rc                511 drivers/usb/serial/keyspan_pda.c 		if (rc == 0) {
rc                513 drivers/usb/serial/keyspan_pda.c 			rc = -EIO; /* device didn't return any data */
rc                532 drivers/usb/serial/keyspan_pda.c 		rc = usb_submit_urb(port->write_urb, GFP_ATOMIC);
rc                533 drivers/usb/serial/keyspan_pda.c 		if (rc) {
rc                548 drivers/usb/serial/keyspan_pda.c 	rc = count;
rc                550 drivers/usb/serial/keyspan_pda.c 	if (rc < 0)
rc                552 drivers/usb/serial/keyspan_pda.c 	return rc;
rc                617 drivers/usb/serial/keyspan_pda.c 	int rc = 0;
rc                625 drivers/usb/serial/keyspan_pda.c 	rc = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
rc                634 drivers/usb/serial/keyspan_pda.c 	if (rc < 0) {
rc                638 drivers/usb/serial/keyspan_pda.c 	if (rc == 0) {
rc                640 drivers/usb/serial/keyspan_pda.c 		rc = -EIO;
rc                648 drivers/usb/serial/keyspan_pda.c 	rc = usb_submit_urb(port->interrupt_in_urb, GFP_KERNEL);
rc                649 drivers/usb/serial/keyspan_pda.c 	if (rc) {
rc                655 drivers/usb/serial/keyspan_pda.c 	return rc;
rc                125 drivers/usb/serial/kl5kusb105.c 	int rc;
rc                127 drivers/usb/serial/kl5kusb105.c 	rc = usb_control_msg(port->serial->dev,
rc                136 drivers/usb/serial/kl5kusb105.c 	if (rc < 0)
rc                138 drivers/usb/serial/kl5kusb105.c 			"Change port settings failed (error = %d)\n", rc);
rc                145 drivers/usb/serial/kl5kusb105.c 	return rc;
rc                169 drivers/usb/serial/kl5kusb105.c 	int rc;
rc                179 drivers/usb/serial/kl5kusb105.c 	rc = usb_control_msg(port->serial->dev,
rc                188 drivers/usb/serial/kl5kusb105.c 	if (rc != KLSI_STATUSBUF_LEN) {
rc                189 drivers/usb/serial/kl5kusb105.c 		dev_err(&port->dev, "reading line status failed: %d\n", rc);
rc                190 drivers/usb/serial/kl5kusb105.c 		if (rc >= 0)
rc                191 drivers/usb/serial/kl5kusb105.c 			rc = -EIO;
rc                202 drivers/usb/serial/kl5kusb105.c 	return rc;
rc                248 drivers/usb/serial/kl5kusb105.c 	int rc;
rc                280 drivers/usb/serial/kl5kusb105.c 	rc = usb_serial_generic_open(tty, port);
rc                281 drivers/usb/serial/kl5kusb105.c 	if (rc) {
rc                282 drivers/usb/serial/kl5kusb105.c 		retval = rc;
rc                286 drivers/usb/serial/kl5kusb105.c 	rc = usb_control_msg(port->serial->dev,
rc                295 drivers/usb/serial/kl5kusb105.c 	if (rc < 0) {
rc                296 drivers/usb/serial/kl5kusb105.c 		dev_err(&port->dev, "Enabling read failed (error = %d)\n", rc);
rc                297 drivers/usb/serial/kl5kusb105.c 		retval = rc;
rc                302 drivers/usb/serial/kl5kusb105.c 	rc = klsi_105_get_line_state(port, &line_state);
rc                303 drivers/usb/serial/kl5kusb105.c 	if (rc < 0) {
rc                304 drivers/usb/serial/kl5kusb105.c 		retval = rc;
rc                335 drivers/usb/serial/kl5kusb105.c 	int rc;
rc                338 drivers/usb/serial/kl5kusb105.c 	rc = usb_control_msg(port->serial->dev,
rc                346 drivers/usb/serial/kl5kusb105.c 	if (rc < 0)
rc                347 drivers/usb/serial/kl5kusb105.c 		dev_err(&port->dev, "failed to disable read: %d\n", rc);
rc                523 drivers/usb/serial/kl5kusb105.c 	int rc;
rc                526 drivers/usb/serial/kl5kusb105.c 	rc = klsi_105_get_line_state(port, &line_state);
rc                527 drivers/usb/serial/kl5kusb105.c 	if (rc < 0) {
rc                529 drivers/usb/serial/kl5kusb105.c 			"Reading line control failed (error = %d)\n", rc);
rc                531 drivers/usb/serial/kl5kusb105.c 		return rc;
rc                178 drivers/usb/serial/mct_u232.c 	int rc;
rc                189 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
rc                194 drivers/usb/serial/mct_u232.c 	if (rc < 0)	/*FIXME: What value speed results */
rc                196 drivers/usb/serial/mct_u232.c 			value, rc);
rc                219 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
rc                224 drivers/usb/serial/mct_u232.c 	if (rc < 0)
rc                227 drivers/usb/serial/mct_u232.c 			rc);
rc                235 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
rc                240 drivers/usb/serial/mct_u232.c 	if (rc < 0)
rc                242 drivers/usb/serial/mct_u232.c 			"failed (error = %d)\n", MCT_U232_SET_CTS_REQUEST, rc);
rc                245 drivers/usb/serial/mct_u232.c 	return rc;
rc                251 drivers/usb/serial/mct_u232.c 	int rc;
rc                259 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(port->serial->dev, usb_sndctrlpipe(port->serial->dev, 0),
rc                264 drivers/usb/serial/mct_u232.c 	if (rc < 0)
rc                265 drivers/usb/serial/mct_u232.c 		dev_err(&port->dev, "Set LINE CTRL 0x%x failed (error = %d)\n", lcr, rc);
rc                268 drivers/usb/serial/mct_u232.c 	return rc;
rc                274 drivers/usb/serial/mct_u232.c 	int rc;
rc                289 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(port->serial->dev, usb_sndctrlpipe(port->serial->dev, 0),
rc                298 drivers/usb/serial/mct_u232.c 	if (rc < 0) {
rc                299 drivers/usb/serial/mct_u232.c 		dev_err(&port->dev, "Set MODEM CTRL 0x%x failed (error = %d)\n", mcr, rc);
rc                300 drivers/usb/serial/mct_u232.c 		return rc;
rc                308 drivers/usb/serial/mct_u232.c 	int rc;
rc                316 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(port->serial->dev, usb_rcvctrlpipe(port->serial->dev, 0),
rc                321 drivers/usb/serial/mct_u232.c 	if (rc < MCT_U232_GET_MODEM_STAT_SIZE) {
rc                322 drivers/usb/serial/mct_u232.c 		dev_err(&port->dev, "Get MODEM STATus failed (error = %d)\n", rc);
rc                324 drivers/usb/serial/mct_u232.c 		if (rc >= 0)
rc                325 drivers/usb/serial/mct_u232.c 			rc = -EIO;
rc                333 drivers/usb/serial/mct_u232.c 	return rc;
rc               1364 drivers/usb/serial/usb-serial.c 	int rc;
rc               1401 drivers/usb/serial/usb-serial.c 	rc = usb_register(udriver);
rc               1402 drivers/usb/serial/usb-serial.c 	if (rc)
rc               1407 drivers/usb/serial/usb-serial.c 		rc = usb_serial_register(*sd);
rc               1408 drivers/usb/serial/usb-serial.c 		if (rc)
rc               1414 drivers/usb/serial/usb-serial.c 	rc = driver_attach(&udriver->drvwrap.driver);
rc               1423 drivers/usb/serial/usb-serial.c 	return rc;
rc                310 drivers/usb/storage/alauda.c 	int rc;
rc                318 drivers/usb/storage/alauda.c 	rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe,
rc                323 drivers/usb/storage/alauda.c 	return rc;
rc                456 drivers/usb/storage/alauda.c 	int rc;
rc                458 drivers/usb/storage/alauda.c 	rc = alauda_get_media_status(us, status);
rc                492 drivers/usb/storage/alauda.c 	int rc;
rc                499 drivers/usb/storage/alauda.c 	rc = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
rc                501 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                502 drivers/usb/storage/alauda.c 		return rc;
rc                504 drivers/usb/storage/alauda.c 	rc = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe,
rc                506 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                507 drivers/usb/storage/alauda.c 		return rc;
rc                522 drivers/usb/storage/alauda.c 	int rc;
rc                528 drivers/usb/storage/alauda.c 	rc = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
rc                530 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                531 drivers/usb/storage/alauda.c 		return rc;
rc                694 drivers/usb/storage/alauda.c 	int rc;
rc                703 drivers/usb/storage/alauda.c 	rc = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
rc                705 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                706 drivers/usb/storage/alauda.c 		return rc;
rc                708 drivers/usb/storage/alauda.c 	rc = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe,
rc                710 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                711 drivers/usb/storage/alauda.c 		return rc;
rc                714 drivers/usb/storage/alauda.c 	return rc;
rc                724 drivers/usb/storage/alauda.c 	int rc;
rc                732 drivers/usb/storage/alauda.c 	rc = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
rc                734 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                735 drivers/usb/storage/alauda.c 		return rc;
rc                750 drivers/usb/storage/alauda.c 	int i, rc;
rc                753 drivers/usb/storage/alauda.c 	rc = alauda_read_block_raw(us, pba, page, pages, data);
rc                754 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                755 drivers/usb/storage/alauda.c 		return rc;
rc                764 drivers/usb/storage/alauda.c 	return rc;
rc                774 drivers/usb/storage/alauda.c 	int rc;
rc                783 drivers/usb/storage/alauda.c 	rc = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
rc                785 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                786 drivers/usb/storage/alauda.c 		return rc;
rc                788 drivers/usb/storage/alauda.c 	rc = usb_stor_bulk_transfer_buf(us, info->wr_ep, data,
rc                791 drivers/usb/storage/alauda.c 	if (rc != USB_STOR_XFER_GOOD)
rc                792 drivers/usb/storage/alauda.c 		return rc;
rc               1122 drivers/usb/storage/alauda.c 	int rc;
rc               1145 drivers/usb/storage/alauda.c 		rc = alauda_check_media(us);
rc               1146 drivers/usb/storage/alauda.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1147 drivers/usb/storage/alauda.c 			return rc;
rc               1166 drivers/usb/storage/alauda.c 		rc = alauda_check_media(us);
rc               1167 drivers/usb/storage/alauda.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1168 drivers/usb/storage/alauda.c 			return rc;
rc               1183 drivers/usb/storage/alauda.c 		rc = alauda_check_media(us);
rc               1184 drivers/usb/storage/alauda.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1185 drivers/usb/storage/alauda.c 			return rc;
rc                326 drivers/usb/storage/datafab.c 	int count = 0, rc;
rc                343 drivers/usb/storage/datafab.c 		rc = datafab_bulk_write(us, command, 8);
rc                344 drivers/usb/storage/datafab.c 		if (rc != USB_STOR_XFER_GOOD) {
rc                345 drivers/usb/storage/datafab.c 			rc = USB_STOR_TRANSPORT_ERROR;
rc                349 drivers/usb/storage/datafab.c 		rc = datafab_bulk_read(us, buf, 512);
rc                350 drivers/usb/storage/datafab.c 		if (rc == USB_STOR_XFER_GOOD) {
rc                352 drivers/usb/storage/datafab.c 			rc = USB_STOR_TRANSPORT_GOOD;
rc                358 drivers/usb/storage/datafab.c 		rc = datafab_bulk_write(us, command, 8);
rc                359 drivers/usb/storage/datafab.c 		if (rc != USB_STOR_XFER_GOOD) {
rc                360 drivers/usb/storage/datafab.c 			rc = USB_STOR_TRANSPORT_ERROR;
rc                364 drivers/usb/storage/datafab.c 		rc = datafab_bulk_read(us, buf, 512);
rc                365 drivers/usb/storage/datafab.c 		if (rc == USB_STOR_XFER_GOOD) {
rc                367 drivers/usb/storage/datafab.c 			rc = USB_STOR_TRANSPORT_GOOD;
rc                374 drivers/usb/storage/datafab.c 	rc = USB_STOR_TRANSPORT_ERROR;
rc                378 drivers/usb/storage/datafab.c 	return rc;
rc                391 drivers/usb/storage/datafab.c 	int rc;
rc                397 drivers/usb/storage/datafab.c 		rc = datafab_determine_lun(us, info);
rc                398 drivers/usb/storage/datafab.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc                399 drivers/usb/storage/datafab.c 			return rc;
rc                409 drivers/usb/storage/datafab.c 	rc = datafab_bulk_write(us, command, 8);
rc                410 drivers/usb/storage/datafab.c 	if (rc != USB_STOR_XFER_GOOD) {
rc                411 drivers/usb/storage/datafab.c 		rc = USB_STOR_TRANSPORT_ERROR;
rc                417 drivers/usb/storage/datafab.c 	rc = datafab_bulk_read(us, reply, 512);
rc                418 drivers/usb/storage/datafab.c 	if (rc == USB_STOR_XFER_GOOD) {
rc                425 drivers/usb/storage/datafab.c 		rc = USB_STOR_TRANSPORT_GOOD;
rc                429 drivers/usb/storage/datafab.c 	rc = USB_STOR_TRANSPORT_ERROR;
rc                433 drivers/usb/storage/datafab.c 	return rc;
rc                551 drivers/usb/storage/datafab.c 	int rc;
rc                578 drivers/usb/storage/datafab.c 		rc = datafab_id_device(us, info);
rc                579 drivers/usb/storage/datafab.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc                580 drivers/usb/storage/datafab.c 			return rc;
rc                702 drivers/usb/storage/datafab.c 		rc = datafab_id_device(us, info);
rc                703 drivers/usb/storage/datafab.c 		if (rc == USB_STOR_TRANSPORT_GOOD) {
rc                710 drivers/usb/storage/datafab.c 		return rc;
rc                133 drivers/usb/storage/jumpshot.c 	int rc;
rc                139 drivers/usb/storage/jumpshot.c 	rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe,
rc                142 drivers/usb/storage/jumpshot.c 	if (rc != USB_STOR_XFER_GOOD)
rc                326 drivers/usb/storage/jumpshot.c 	int 	 rc;
rc                338 drivers/usb/storage/jumpshot.c 	rc = usb_stor_ctrl_transfer(us, us->send_ctrl_pipe,
rc                341 drivers/usb/storage/jumpshot.c 	if (rc != USB_STOR_XFER_GOOD) {
rc                343 drivers/usb/storage/jumpshot.c 		rc = USB_STOR_TRANSPORT_ERROR;
rc                348 drivers/usb/storage/jumpshot.c 	rc = jumpshot_bulk_read(us, reply, 512);
rc                349 drivers/usb/storage/jumpshot.c 	if (rc != USB_STOR_XFER_GOOD) {
rc                350 drivers/usb/storage/jumpshot.c 		rc = USB_STOR_TRANSPORT_ERROR;
rc                359 drivers/usb/storage/jumpshot.c 	rc = USB_STOR_TRANSPORT_GOOD;
rc                363 drivers/usb/storage/jumpshot.c 	return rc;
rc                477 drivers/usb/storage/jumpshot.c 	int rc;
rc                504 drivers/usb/storage/jumpshot.c 		rc = jumpshot_get_status(us);
rc                505 drivers/usb/storage/jumpshot.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc                506 drivers/usb/storage/jumpshot.c 			return rc;
rc                508 drivers/usb/storage/jumpshot.c 		rc = jumpshot_id_device(us, info);
rc                509 drivers/usb/storage/jumpshot.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc                510 drivers/usb/storage/jumpshot.c 			return rc;
rc                627 drivers/usb/storage/jumpshot.c 		rc = jumpshot_id_device(us, info);
rc                628 drivers/usb/storage/jumpshot.c 		if (rc == USB_STOR_TRANSPORT_GOOD) {
rc                635 drivers/usb/storage/jumpshot.c 		return rc;
rc                296 drivers/usb/storage/sddr09.c 	int rc;
rc                305 drivers/usb/storage/sddr09.c 	rc = usb_stor_ctrl_transfer(us, pipe, request, requesttype,
rc                307 drivers/usb/storage/sddr09.c 	switch (rc) {
rc                304 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc                305 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read(us, USBAT_ATA, USBAT_ATA_STATUS, status);
rc                308 drivers/usb/storage/shuttle_usbat.c 	return rc;
rc                317 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc                319 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_get_status(us, reply);
rc                320 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc                852 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc                858 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_write_user_io(us,
rc                861 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc                868 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_write_user_io(us,
rc                871 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc                882 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc                885 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_write_user_io(us,
rc                888 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc                928 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc                931 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read_user_io(us, uio);
rc                932 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc                936 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_flash_check_media_present(us, uio);
rc                937 drivers/usb/storage/shuttle_usbat.c 	if (rc == USBAT_FLASH_MEDIA_NONE) {
rc                945 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_flash_check_media_changed(us, uio);
rc                946 drivers/usb/storage/shuttle_usbat.c 	if (rc == USBAT_FLASH_MEDIA_CHANGED) {
rc                949 drivers/usb/storage/shuttle_usbat.c 		rc = usbat_device_reset(us);
rc                950 drivers/usb/storage/shuttle_usbat.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc                951 drivers/usb/storage/shuttle_usbat.c 			return rc;
rc                952 drivers/usb/storage/shuttle_usbat.c 		rc = usbat_device_enable_cdt(us);
rc                953 drivers/usb/storage/shuttle_usbat.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc                954 drivers/usb/storage/shuttle_usbat.c 			return rc;
rc                958 drivers/usb/storage/shuttle_usbat.c 		rc = usbat_read_user_io(us, uio);
rc                959 drivers/usb/storage/shuttle_usbat.c 		if (rc != USB_STOR_XFER_GOOD)
rc                979 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc                985 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_device_reset(us);
rc                986 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_TRANSPORT_GOOD)
rc                987 drivers/usb/storage/shuttle_usbat.c 		return rc;
rc                996 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_write(us, USBAT_ATA, USBAT_ATA_CMD, 0xA1);
rc                997 drivers/usb/storage/shuttle_usbat.c  	if (rc != USB_STOR_XFER_GOOD)
rc               1000 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_get_status(us, &status);
rc               1001 drivers/usb/storage/shuttle_usbat.c  	if (rc != USB_STOR_XFER_GOOD)
rc               1062 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc               1072 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_multiple_write(us, registers, command, 3);
rc               1073 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD) {
rc               1075 drivers/usb/storage/shuttle_usbat.c 		rc = USB_STOR_TRANSPORT_ERROR;
rc               1081 drivers/usb/storage/shuttle_usbat.c 		rc = USB_STOR_TRANSPORT_ERROR;
rc               1088 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read_block(us, reply, 512, 0);
rc               1089 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1097 drivers/usb/storage/shuttle_usbat.c 	rc = USB_STOR_TRANSPORT_GOOD;
rc               1101 drivers/usb/storage/shuttle_usbat.c 	return rc;
rc               1451 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc               1464 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_write_user_io(us,
rc               1467 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc               1474 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read_user_io(us, status);
rc               1475 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1476 drivers/usb/storage/shuttle_usbat.c 		return rc;
rc               1480 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read_user_io(us, status);
rc               1481 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc               1484 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read_user_io(us, status);
rc               1485 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc               1490 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_select_and_test_registers(us);
rc               1491 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1492 drivers/usb/storage/shuttle_usbat.c 		return rc;
rc               1496 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read_user_io(us, status);
rc               1497 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc               1503 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_device_enable_cdt(us);
rc               1504 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1505 drivers/usb/storage/shuttle_usbat.c 		return rc;
rc               1509 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read_user_io(us, status);
rc               1510 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc               1517 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_read_user_io(us, status);
rc               1518 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc               1523 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_select_and_test_registers(us);
rc               1524 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1525 drivers/usb/storage/shuttle_usbat.c 		return rc;
rc               1539 drivers/usb/storage/shuttle_usbat.c 	rc = usbat_set_shuttle_features(us, (USBAT_FEAT_ETEN | USBAT_FEAT_ET2 | USBAT_FEAT_ET1),
rc               1541 drivers/usb/storage/shuttle_usbat.c 	if (rc != USB_STOR_XFER_GOOD)
rc               1682 drivers/usb/storage/shuttle_usbat.c 	int rc;
rc               1698 drivers/usb/storage/shuttle_usbat.c 		rc = usbat_flash_check_media(us, info);
rc               1699 drivers/usb/storage/shuttle_usbat.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1700 drivers/usb/storage/shuttle_usbat.c 			return rc;
rc               1702 drivers/usb/storage/shuttle_usbat.c 		rc = usbat_flash_get_sector_count(us, info);
rc               1703 drivers/usb/storage/shuttle_usbat.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1704 drivers/usb/storage/shuttle_usbat.c 			return rc;
rc               1784 drivers/usb/storage/shuttle_usbat.c 		rc = usbat_flash_check_media(us, info);
rc               1785 drivers/usb/storage/shuttle_usbat.c 		if (rc != USB_STOR_TRANSPORT_GOOD)
rc               1786 drivers/usb/storage/shuttle_usbat.c 			return rc;
rc                278 drivers/usb/usbip/stub_dev.c 	int rc = 0;
rc                303 drivers/usb/usbip/stub_dev.c 		rc = -ENODEV;
rc                313 drivers/usb/usbip/stub_dev.c 		rc = -ENODEV;
rc                322 drivers/usb/usbip/stub_dev.c 		rc = -ENODEV;
rc                350 drivers/usb/usbip/stub_dev.c 	rc = usb_hub_claim_port(udev->parent, udev->portnum,
rc                352 drivers/usb/usbip/stub_dev.c 	if (rc) {
rc                378 drivers/usb/usbip/stub_dev.c 	return rc;
rc                398 drivers/usb/usbip/stub_dev.c 	int rc;
rc                428 drivers/usb/usbip/stub_dev.c 	rc = usb_hub_release_port(udev->parent, udev->portnum,
rc                430 drivers/usb/usbip/stub_dev.c 	if (rc) {
rc               1262 drivers/usb/usbip/vhci_hcd.c 	int rc = 0;
rc               1269 drivers/usb/usbip/vhci_hcd.c 		rc = -ESHUTDOWN;
rc               1274 drivers/usb/usbip/vhci_hcd.c 	return rc;
rc               1639 drivers/vfio/pci/vfio_pci.c 	int rc;
rc               1664 drivers/vfio/pci/vfio_pci.c 		rc = pci_add_dynid(&vfio_pci_driver, vendor, device,
rc               1666 drivers/vfio/pci/vfio_pci.c 		if (rc)
rc               1669 drivers/vfio/pci/vfio_pci.c 				class, class_mask, rc);
rc                 80 drivers/vfio/platform/reset/vfio_platform_bcmflexrm.c 	int rc = 0, ret = 0, ring_num = 0;
rc                 94 drivers/vfio/platform/reset/vfio_platform_bcmflexrm.c 			rc = vfio_platform_bcmflexrm_shutdown(ring);
rc                 95 drivers/vfio/platform/reset/vfio_platform_bcmflexrm.c 			if (rc) {
rc                 98 drivers/vfio/platform/reset/vfio_platform_bcmflexrm.c 					 ring_num, rc);
rc                 99 drivers/vfio/platform/reset/vfio_platform_bcmflexrm.c 				ret |= rc;
rc               1163 drivers/vfio/vfio_iommu_spapr_tce.c 	int i, j, rc = 0;
rc               1171 drivers/vfio/vfio_iommu_spapr_tce.c 		rc = iommu_take_ownership(tbl);
rc               1172 drivers/vfio/vfio_iommu_spapr_tce.c 		if (rc) {
rc               1177 drivers/vfio/vfio_iommu_spapr_tce.c 			return rc;
rc                763 drivers/vhost/scsi.c 	int rc;
rc                779 drivers/vhost/scsi.c 	rc = target_submit_cmd_map_sgls(se_cmd, tv_nexus->tvn_se_sess,
rc                786 drivers/vhost/scsi.c 	if (rc < 0) {
rc                556 drivers/vhost/vringh.c 	int rc = get_user(v, (__force __virtio16 __user *)p);
rc                558 drivers/vhost/vringh.c 	return rc;
rc                142 drivers/video/backlight/backlight.c 	int rc;
rc                146 drivers/video/backlight/backlight.c 	rc = kstrtoul(buf, 0, &power);
rc                147 drivers/video/backlight/backlight.c 	if (rc)
rc                148 drivers/video/backlight/backlight.c 		return rc;
rc                150 drivers/video/backlight/backlight.c 	rc = -ENXIO;
rc                157 drivers/video/backlight/backlight.c 			rc = backlight_update_status(bd);
rc                158 drivers/video/backlight/backlight.c 			if (rc)
rc                161 drivers/video/backlight/backlight.c 				rc = count;
rc                163 drivers/video/backlight/backlight.c 			rc = count;
rc                168 drivers/video/backlight/backlight.c 	return rc;
rc                183 drivers/video/backlight/backlight.c 	int rc = -ENXIO;
rc                188 drivers/video/backlight/backlight.c 			rc = -EINVAL;
rc                192 drivers/video/backlight/backlight.c 			rc = backlight_update_status(bd);
rc                199 drivers/video/backlight/backlight.c 	return rc;
rc                206 drivers/video/backlight/backlight.c 	int rc;
rc                210 drivers/video/backlight/backlight.c 	rc = kstrtoul(buf, 0, &brightness);
rc                211 drivers/video/backlight/backlight.c 	if (rc)
rc                212 drivers/video/backlight/backlight.c 		return rc;
rc                214 drivers/video/backlight/backlight.c 	rc = backlight_device_set_brightness(bd, brightness);
rc                216 drivers/video/backlight/backlight.c 	return rc ? rc : count;
rc                241 drivers/video/backlight/backlight.c 	int rc = -ENXIO;
rc                246 drivers/video/backlight/backlight.c 		rc = sprintf(buf, "%d\n", bd->ops->get_brightness(bd));
rc                248 drivers/video/backlight/backlight.c 		rc = sprintf(buf, "%d\n", bd->props.brightness);
rc                251 drivers/video/backlight/backlight.c 	return rc;
rc                356 drivers/video/backlight/backlight.c 	int rc;
rc                385 drivers/video/backlight/backlight.c 	rc = device_register(&new_bd->dev);
rc                386 drivers/video/backlight/backlight.c 	if (rc) {
rc                388 drivers/video/backlight/backlight.c 		return ERR_PTR(rc);
rc                391 drivers/video/backlight/backlight.c 	rc = backlight_register_fb(new_bd);
rc                392 drivers/video/backlight/backlight.c 	if (rc) {
rc                394 drivers/video/backlight/backlight.c 		return ERR_PTR(rc);
rc                566 drivers/video/backlight/backlight.c 	int rc;
rc                568 drivers/video/backlight/backlight.c 	rc = devres_release(dev, devm_backlight_device_release,
rc                570 drivers/video/backlight/backlight.c 	WARN_ON(rc);
rc                 76 drivers/video/backlight/lcd.c 	int rc;
rc                 81 drivers/video/backlight/lcd.c 		rc = sprintf(buf, "%d\n", ld->ops->get_power(ld));
rc                 83 drivers/video/backlight/lcd.c 		rc = -ENXIO;
rc                 86 drivers/video/backlight/lcd.c 	return rc;
rc                 92 drivers/video/backlight/lcd.c 	int rc;
rc                 96 drivers/video/backlight/lcd.c 	rc = kstrtoul(buf, 0, &power);
rc                 97 drivers/video/backlight/lcd.c 	if (rc)
rc                 98 drivers/video/backlight/lcd.c 		return rc;
rc                100 drivers/video/backlight/lcd.c 	rc = -ENXIO;
rc                106 drivers/video/backlight/lcd.c 		rc = count;
rc                110 drivers/video/backlight/lcd.c 	return rc;
rc                117 drivers/video/backlight/lcd.c 	int rc = -ENXIO;
rc                122 drivers/video/backlight/lcd.c 		rc = sprintf(buf, "%d\n", ld->ops->get_contrast(ld));
rc                125 drivers/video/backlight/lcd.c 	return rc;
rc                131 drivers/video/backlight/lcd.c 	int rc;
rc                135 drivers/video/backlight/lcd.c 	rc = kstrtoul(buf, 0, &contrast);
rc                136 drivers/video/backlight/lcd.c 	if (rc)
rc                137 drivers/video/backlight/lcd.c 		return rc;
rc                139 drivers/video/backlight/lcd.c 	rc = -ENXIO;
rc                145 drivers/video/backlight/lcd.c 		rc = count;
rc                149 drivers/video/backlight/lcd.c 	return rc;
rc                193 drivers/video/backlight/lcd.c 	int rc;
rc                212 drivers/video/backlight/lcd.c 	rc = device_register(&new_ld->dev);
rc                213 drivers/video/backlight/lcd.c 	if (rc) {
rc                215 drivers/video/backlight/lcd.c 		return ERR_PTR(rc);
rc                218 drivers/video/backlight/lcd.c 	rc = lcd_register_fb(new_ld);
rc                219 drivers/video/backlight/lcd.c 	if (rc) {
rc                221 drivers/video/backlight/lcd.c 		return ERR_PTR(rc);
rc                309 drivers/video/backlight/lcd.c 	int rc;
rc                311 drivers/video/backlight/lcd.c 	rc = devres_release(dev, devm_lcd_device_release,
rc                313 drivers/video/backlight/lcd.c 	WARN_ON(rc);
rc                 86 drivers/video/backlight/pm8941-wled.c 	int rc;
rc                 97 drivers/video/backlight/pm8941-wled.c 	rc = regmap_update_bits(wled->regmap,
rc                100 drivers/video/backlight/pm8941-wled.c 	if (rc)
rc                101 drivers/video/backlight/pm8941-wled.c 		return rc;
rc                106 drivers/video/backlight/pm8941-wled.c 		rc = regmap_bulk_write(wled->regmap,
rc                109 drivers/video/backlight/pm8941-wled.c 		if (rc)
rc                110 drivers/video/backlight/pm8941-wled.c 			return rc;
rc                113 drivers/video/backlight/pm8941-wled.c 	rc = regmap_update_bits(wled->regmap,
rc                116 drivers/video/backlight/pm8941-wled.c 	if (rc)
rc                117 drivers/video/backlight/pm8941-wled.c 		return rc;
rc                119 drivers/video/backlight/pm8941-wled.c 	rc = regmap_update_bits(wled->regmap,
rc                122 drivers/video/backlight/pm8941-wled.c 	return rc;
rc                127 drivers/video/backlight/pm8941-wled.c 	int rc;
rc                130 drivers/video/backlight/pm8941-wled.c 	rc = regmap_update_bits(wled->regmap,
rc                133 drivers/video/backlight/pm8941-wled.c 	if (rc)
rc                134 drivers/video/backlight/pm8941-wled.c 		return rc;
rc                136 drivers/video/backlight/pm8941-wled.c 	rc = regmap_update_bits(wled->regmap,
rc                139 drivers/video/backlight/pm8941-wled.c 	if (rc)
rc                140 drivers/video/backlight/pm8941-wled.c 		return rc;
rc                142 drivers/video/backlight/pm8941-wled.c 	rc = regmap_update_bits(wled->regmap,
rc                145 drivers/video/backlight/pm8941-wled.c 	if (rc)
rc                146 drivers/video/backlight/pm8941-wled.c 		return rc;
rc                152 drivers/video/backlight/pm8941-wled.c 		rc = regmap_update_bits(wled->regmap,
rc                155 drivers/video/backlight/pm8941-wled.c 		if (rc)
rc                156 drivers/video/backlight/pm8941-wled.c 			return rc;
rc                162 drivers/video/backlight/pm8941-wled.c 		rc = regmap_update_bits(wled->regmap,
rc                166 drivers/video/backlight/pm8941-wled.c 		if (rc)
rc                167 drivers/video/backlight/pm8941-wled.c 			return rc;
rc                170 drivers/video/backlight/pm8941-wled.c 			rc = regmap_update_bits(wled->regmap,
rc                174 drivers/video/backlight/pm8941-wled.c 			if (rc)
rc                175 drivers/video/backlight/pm8941-wled.c 				return rc;
rc                178 drivers/video/backlight/pm8941-wled.c 		rc = regmap_update_bits(wled->regmap,
rc                182 drivers/video/backlight/pm8941-wled.c 		if (rc)
rc                183 drivers/video/backlight/pm8941-wled.c 			return rc;
rc                185 drivers/video/backlight/pm8941-wled.c 		rc = regmap_update_bits(wled->regmap,
rc                190 drivers/video/backlight/pm8941-wled.c 		if (rc)
rc                191 drivers/video/backlight/pm8941-wled.c 			return rc;
rc                271 drivers/video/backlight/pm8941-wled.c 	int rc;
rc                316 drivers/video/backlight/pm8941-wled.c 	rc = of_property_read_u32(dev->of_node, "reg", &val);
rc                317 drivers/video/backlight/pm8941-wled.c 	if (rc || val > 0xffff) {
rc                319 drivers/video/backlight/pm8941-wled.c 		return rc ? rc : -EINVAL;
rc                323 drivers/video/backlight/pm8941-wled.c 	rc = of_property_read_string(dev->of_node, "label", &wled->name);
rc                324 drivers/video/backlight/pm8941-wled.c 	if (rc)
rc                329 drivers/video/backlight/pm8941-wled.c 		rc = of_property_read_u32(dev->of_node, u32_opts[i].name, &val);
rc                330 drivers/video/backlight/pm8941-wled.c 		if (rc == -EINVAL) {
rc                332 drivers/video/backlight/pm8941-wled.c 		} else if (rc) {
rc                334 drivers/video/backlight/pm8941-wled.c 			return rc;
rc                372 drivers/video/backlight/pm8941-wled.c 	int rc;
rc                386 drivers/video/backlight/pm8941-wled.c 	rc = pm8941_wled_configure(wled, &pdev->dev);
rc                387 drivers/video/backlight/pm8941-wled.c 	if (rc)
rc                388 drivers/video/backlight/pm8941-wled.c 		return rc;
rc                390 drivers/video/backlight/pm8941-wled.c 	rc = pm8941_wled_setup(wled);
rc                391 drivers/video/backlight/pm8941-wled.c 	if (rc)
rc                392 drivers/video/backlight/pm8941-wled.c 		return rc;
rc                 37 drivers/video/backlight/tps65217_bl.c 	int rc;
rc                 39 drivers/video/backlight/tps65217_bl.c 	rc = tps65217_set_bits(tps65217_bl->tps, TPS65217_REG_WLEDCTRL1,
rc                 42 drivers/video/backlight/tps65217_bl.c 	if (rc) {
rc                 44 drivers/video/backlight/tps65217_bl.c 			"failed to enable backlight: %d\n", rc);
rc                 45 drivers/video/backlight/tps65217_bl.c 		return rc;
rc                 57 drivers/video/backlight/tps65217_bl.c 	int rc;
rc                 59 drivers/video/backlight/tps65217_bl.c 	rc = tps65217_clear_bits(tps65217_bl->tps,
rc                 63 drivers/video/backlight/tps65217_bl.c 	if (rc) {
rc                 65 drivers/video/backlight/tps65217_bl.c 			"failed to disable backlight: %d\n", rc);
rc                 66 drivers/video/backlight/tps65217_bl.c 		return rc;
rc                 79 drivers/video/backlight/tps65217_bl.c 	int rc;
rc                 91 drivers/video/backlight/tps65217_bl.c 		rc = tps65217_reg_write(tps65217_bl->tps,
rc                 95 drivers/video/backlight/tps65217_bl.c 		if (rc) {
rc                 97 drivers/video/backlight/tps65217_bl.c 				"failed to set brightness level: %d\n", rc);
rc                 98 drivers/video/backlight/tps65217_bl.c 			return rc;
rc                104 drivers/video/backlight/tps65217_bl.c 			rc = tps65217_bl_enable(tps65217_bl);
rc                106 drivers/video/backlight/tps65217_bl.c 		rc = tps65217_bl_disable(tps65217_bl);
rc                109 drivers/video/backlight/tps65217_bl.c 	return rc;
rc                120 drivers/video/backlight/tps65217_bl.c 	int rc;
rc                122 drivers/video/backlight/tps65217_bl.c 	rc = tps65217_bl_disable(tps65217_bl);
rc                123 drivers/video/backlight/tps65217_bl.c 	if (rc)
rc                124 drivers/video/backlight/tps65217_bl.c 		return rc;
rc                129 drivers/video/backlight/tps65217_bl.c 		rc = tps65217_clear_bits(tps65217_bl->tps,
rc                133 drivers/video/backlight/tps65217_bl.c 		if (rc) {
rc                136 drivers/video/backlight/tps65217_bl.c 				rc);
rc                137 drivers/video/backlight/tps65217_bl.c 			return rc;
rc                146 drivers/video/backlight/tps65217_bl.c 		rc = tps65217_set_bits(tps65217_bl->tps, TPS65217_REG_WLEDCTRL1,
rc                149 drivers/video/backlight/tps65217_bl.c 		if (rc) {
rc                152 drivers/video/backlight/tps65217_bl.c 				rc);
rc                153 drivers/video/backlight/tps65217_bl.c 			return rc;
rc                167 drivers/video/backlight/tps65217_bl.c 	rc = tps65217_set_bits(tps65217_bl->tps,
rc                172 drivers/video/backlight/tps65217_bl.c 	if (rc) {
rc                175 drivers/video/backlight/tps65217_bl.c 			rc);
rc                176 drivers/video/backlight/tps65217_bl.c 		return rc;
rc                271 drivers/video/backlight/tps65217_bl.c 	int rc;
rc                290 drivers/video/backlight/tps65217_bl.c 	rc = tps65217_bl_hw_init(tps65217_bl, pdata);
rc                291 drivers/video/backlight/tps65217_bl.c 	if (rc)
rc                292 drivers/video/backlight/tps65217_bl.c 		return rc;
rc                303 drivers/video/backlight/tps65217_bl.c 			"registration of backlight device failed: %d\n", rc);
rc               1285 drivers/video/console/vgacon.c 	int rc;
rc               1294 drivers/video/console/vgacon.c 	rc = vgacon_do_font_op(&vgastate, font->data, 1, charcount == 512);
rc               1295 drivers/video/console/vgacon.c 	if (rc)
rc               1296 drivers/video/console/vgacon.c 		return rc;
rc               1299 drivers/video/console/vgacon.c 		rc = vgacon_adjust_height(c, font->height);
rc               1300 drivers/video/console/vgacon.c 	return rc;
rc                963 drivers/video/fbdev/acornfb.c 	int rc, i;
rc               1061 drivers/video/fbdev/acornfb.c 		rc = fb_find_mode(&fb_info.var, &fb_info, NULL, modedb,
rc               1067 drivers/video/fbdev/acornfb.c 		if (rc == 1)
rc               1070 drivers/video/fbdev/acornfb.c 		rc = fb_find_mode(&fb_info.var, &fb_info, NULL, NULL, 0,
rc               1075 drivers/video/fbdev/acornfb.c 		if (rc == 1)
rc               1078 drivers/video/fbdev/acornfb.c 		rc = fb_find_mode(&fb_info.var, &fb_info, NULL, modedb,
rc               1081 drivers/video/fbdev/acornfb.c 		if (rc)
rc               1084 drivers/video/fbdev/acornfb.c 		rc = fb_find_mode(&fb_info.var, &fb_info, NULL, NULL, 0,
rc               1092 drivers/video/fbdev/acornfb.c 	if (rc == 0) {
rc                946 drivers/video/fbdev/arkfb.c 	int rc;
rc                967 drivers/video/fbdev/arkfb.c 	rc = pci_enable_device(dev);
rc                968 drivers/video/fbdev/arkfb.c 	if (rc < 0) {
rc                973 drivers/video/fbdev/arkfb.c 	rc = pci_request_regions(dev, "arkfb");
rc                974 drivers/video/fbdev/arkfb.c 	if (rc < 0) {
rc                981 drivers/video/fbdev/arkfb.c 		rc = -ENOMEM;
rc                992 drivers/video/fbdev/arkfb.c 		rc = -ENOMEM;
rc               1021 drivers/video/fbdev/arkfb.c 	rc = fb_find_mode(&(info->var), info, mode_option, NULL, 0, NULL, 8);
rc               1022 drivers/video/fbdev/arkfb.c 	if (! ((rc == 1) || (rc == 2))) {
rc               1023 drivers/video/fbdev/arkfb.c 		rc = -EINVAL;
rc               1028 drivers/video/fbdev/arkfb.c 	rc = fb_alloc_cmap(&info->cmap, 256, 0);
rc               1029 drivers/video/fbdev/arkfb.c 	if (rc < 0) {
rc               1034 drivers/video/fbdev/arkfb.c 	rc = register_framebuffer(info);
rc               1035 drivers/video/fbdev/arkfb.c 	if (rc < 0) {
rc               1063 drivers/video/fbdev/arkfb.c 	return rc;
rc               2309 drivers/video/fbdev/aty/aty128fb.c 	int rc;
rc               2315 drivers/video/fbdev/aty/aty128fb.c 		rc = get_user(value, (__u32 __user *)arg);
rc               2316 drivers/video/fbdev/aty/aty128fb.c 		if (rc)
rc               2317 drivers/video/fbdev/aty/aty128fb.c 			return rc;
rc               2487 drivers/video/fbdev/aty/aty128fb.c 	int rc;
rc               2490 drivers/video/fbdev/aty/aty128fb.c 	rc = aty128_do_resume(pdev);
rc               2493 drivers/video/fbdev/aty/aty128fb.c 	return rc;
rc               3500 drivers/video/fbdev/aty/atyfb_base.c 	int rc = -ENOMEM;
rc               3539 drivers/video/fbdev/aty/atyfb_base.c 	rc = atyfb_setup_sparc(pdev, info, addr);
rc               3541 drivers/video/fbdev/aty/atyfb_base.c 	rc = atyfb_setup_generic(pdev, info, addr);
rc               3543 drivers/video/fbdev/aty/atyfb_base.c 	if (rc)
rc               3549 drivers/video/fbdev/aty/atyfb_base.c 	rc = aty_init(info);
rc               3550 drivers/video/fbdev/aty/atyfb_base.c 	if (rc)
rc               3592 drivers/video/fbdev/aty/atyfb_base.c 	return rc;
rc                981 drivers/video/fbdev/aty/radeon_base.c 	int rc;
rc                993 drivers/video/fbdev/aty/radeon_base.c 			rc = get_user(value, (__u32 __user *)arg);
rc                995 drivers/video/fbdev/aty/radeon_base.c 			if (rc)
rc                996 drivers/video/fbdev/aty/radeon_base.c 				return rc;
rc               1246 drivers/video/fbdev/aty/radeon_base.c 	int rc;
rc               1263 drivers/video/fbdev/aty/radeon_base.c 	rc = radeon_setcolreg (regno, red, green, blue, transp, rinfo);
rc               1268 drivers/video/fbdev/aty/radeon_base.c 	return rc;
rc               1276 drivers/video/fbdev/aty/radeon_base.c 	int i, start, rc = 0;
rc               1307 drivers/video/fbdev/aty/radeon_base.c 		rc = radeon_setcolreg (start++, hred, hgreen, hblue, htransp,
rc               1309 drivers/video/fbdev/aty/radeon_base.c 		if (rc)
rc               1316 drivers/video/fbdev/aty/radeon_base.c 	return rc;
rc                 70 drivers/video/fbdev/aty/radeon_i2c.c 	int rc;
rc                 92 drivers/video/fbdev/aty/radeon_i2c.c 	rc = i2c_bit_add_bus(&chan->adapter);
rc                 93 drivers/video/fbdev/aty/radeon_i2c.c 	if (rc == 0)
rc                 97 drivers/video/fbdev/aty/radeon_i2c.c 	return rc;
rc                739 drivers/video/fbdev/aty/radeon_monitor.c 	int len, l, rc = 0;
rc                746 drivers/video/fbdev/aty/radeon_monitor.c 			rc = memcmp(model, cp, min(len, l)) == 0;
rc                749 drivers/video/fbdev/aty/radeon_monitor.c 	return rc;
rc               2721 drivers/video/fbdev/aty/radeon_pm.c 	int rc = 0;
rc               2747 drivers/video/fbdev/aty/radeon_pm.c 				rc = -EIO;
rc               2797 drivers/video/fbdev/aty/radeon_pm.c 	return rc;
rc                354 drivers/video/fbdev/chipsfb.c 	int rc = -ENODEV;
rc                369 drivers/video/fbdev/chipsfb.c 		rc = -ENOMEM;
rc                375 drivers/video/fbdev/chipsfb.c 		rc = -EBUSY;
rc                407 drivers/video/fbdev/chipsfb.c 		rc = -ENOMEM;
rc                434 drivers/video/fbdev/chipsfb.c 	return rc;
rc                407 drivers/video/fbdev/controlfb.c 	int rc;
rc                457 drivers/video/fbdev/controlfb.c 	rc = fb_set_var(&p->info, &var);
rc                458 drivers/video/fbdev/controlfb.c 	if (rc && (vmode != VMODE_640_480_60 || cmode != CMODE_8))
rc                233 drivers/video/fbdev/core/fbcmap.c 	int i, start, rc = 0;
rc                247 drivers/video/fbdev/core/fbcmap.c 		rc = info->fbops->fb_setcmap(cmap, info);
rc                261 drivers/video/fbdev/core/fbcmap.c 	if (rc == 0)
rc                264 drivers/video/fbdev/core/fbcmap.c 	return rc;
rc                269 drivers/video/fbdev/core/fbcmap.c 	int rc, size = cmap->len * sizeof(u16);
rc                276 drivers/video/fbdev/core/fbcmap.c 	rc = fb_alloc_cmap_gfp(&umap, cmap->len, cmap->transp != NULL,
rc                278 drivers/video/fbdev/core/fbcmap.c 	if (rc)
rc                279 drivers/video/fbdev/core/fbcmap.c 		return rc;
rc                284 drivers/video/fbdev/core/fbcmap.c 		rc = -EFAULT;
rc                289 drivers/video/fbdev/core/fbcmap.c 	rc = fb_set_cmap(&umap, info);
rc                293 drivers/video/fbdev/core/fbcmap.c 	return rc;
rc                741 drivers/video/fbdev/fb-puv3.c 	int rc = 0;
rc                765 drivers/video/fbdev/fb-puv3.c 	return rc;
rc               1468 drivers/video/fbdev/fsl-diu-fb.c 	int rc;
rc               1482 drivers/video/fbdev/fsl-diu-fb.c 	rc = fb_alloc_cmap(&info->cmap, 16, 0);
rc               1483 drivers/video/fbdev/fsl-diu-fb.c 	if (rc)
rc               1484 drivers/video/fbdev/fsl-diu-fb.c 		return rc;
rc               1500 drivers/video/fbdev/fsl-diu-fb.c 	rc = fb_find_mode(&info->var, info, aoi_mode, db, dbsize, NULL,
rc               1502 drivers/video/fbdev/fsl-diu-fb.c 	if (!rc) {
rc               1514 drivers/video/fbdev/fsl-diu-fb.c 		rc = fb_find_mode(&info->var, info, aoi_mode, fsl_diu_mode_db,
rc               1516 drivers/video/fbdev/fsl-diu-fb.c 		if (rc)
rc                 92 drivers/video/fbdev/i810/i810-i2c.c         int rc;
rc                113 drivers/video/fbdev/i810/i810-i2c.c         rc = i2c_bit_add_bus(&chan->adapter);
rc                115 drivers/video/fbdev/i810/i810-i2c.c         if (rc == 0)
rc                123 drivers/video/fbdev/i810/i810-i2c.c         return rc;
rc                105 drivers/video/fbdev/intelfb/intelfb_i2c.c 	int rc;
rc                130 drivers/video/fbdev/intelfb/intelfb_i2c.c 	rc = i2c_bit_add_bus(&chan->adapter);
rc                131 drivers/video/fbdev/intelfb/intelfb_i2c.c 	if (rc == 0)
rc                135 drivers/video/fbdev/intelfb/intelfb_i2c.c 	return rc;
rc                 87 drivers/video/fbdev/nvidia/nv_i2c.c 	int rc;
rc                109 drivers/video/fbdev/nvidia/nv_i2c.c 	rc = i2c_bit_add_bus(&chan->adapter);
rc                110 drivers/video/fbdev/nvidia/nv_i2c.c 	if (rc == 0)
rc                119 drivers/video/fbdev/nvidia/nv_i2c.c 	return rc;
rc                 57 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	int rc;
rc                 60 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf,
rc                 62 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	if (rc != 0)
rc                 64 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 			"jbt_ret_write_0 spi_write ret %d\n", rc);
rc                 66 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	return rc;
rc                 71 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	int rc;
rc                 76 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	rc = spi_write(ddata->spi_dev, (u8 *)tx_buf,
rc                 78 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	if (rc != 0)
rc                 80 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 			"jbt_reg_write_1 spi_write ret %d\n", rc);
rc                 82 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	return rc;
rc                 87 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	int rc;
rc                 94 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	rc = spi_write(ddata->spi_dev, (u8 *)tx_buf,
rc                 97 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	if (rc != 0)
rc                 99 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 			"jbt_reg_write_2 spi_write ret %d\n", rc);
rc                101 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	return rc;
rc                344 drivers/video/fbdev/platinumfb.c 	int sense, rc;
rc                390 drivers/video/fbdev/platinumfb.c 	rc = fb_set_var(info, &var);
rc                391 drivers/video/fbdev/platinumfb.c 	if (rc && (default_vmode != VMODE_640_480_60 || default_cmode != CMODE_8))
rc                395 drivers/video/fbdev/platinumfb.c 	rc = register_framebuffer(info);
rc                396 drivers/video/fbdev/platinumfb.c 	if (rc < 0)
rc                397 drivers/video/fbdev/platinumfb.c 		return rc;
rc                536 drivers/video/fbdev/platinumfb.c 	int			bank0, bank1, bank2, bank3, rc;
rc                628 drivers/video/fbdev/platinumfb.c 	rc = platinum_init_fb(info);
rc                629 drivers/video/fbdev/platinumfb.c 	if (rc != 0) {
rc                636 drivers/video/fbdev/platinumfb.c 	return rc;
rc                677 drivers/video/fbdev/riva/fbdev.c 	int rc;
rc                783 drivers/video/fbdev/riva/fbdev.c 	rc = CalcStateExt(&par->riva, &newmode.ext, par->pdev, bpp, width,
rc                785 drivers/video/fbdev/riva/fbdev.c 	if (rc)
rc                823 drivers/video/fbdev/riva/fbdev.c 	return rc;
rc               1006 drivers/video/fbdev/riva/fbdev.c 	int rc = 256;		/* reasonable default */
rc               1010 drivers/video/fbdev/riva/fbdev.c 		rc = 256;	/* 256 entries (2^8), 8 bpp and RGB8888 */
rc               1013 drivers/video/fbdev/riva/fbdev.c 		rc = 32;	/* 32 entries (2^5), 16 bpp, RGB555 */
rc               1016 drivers/video/fbdev/riva/fbdev.c 		rc = 64;	/* 64 entries (2^6), 16 bpp, RGB565 */
rc               1022 drivers/video/fbdev/riva/fbdev.c 	return rc;
rc               1191 drivers/video/fbdev/riva/fbdev.c 	int rc = 0;
rc               1197 drivers/video/fbdev/riva/fbdev.c 	rc = riva_load_video_mode(info);
rc               1198 drivers/video/fbdev/riva/fbdev.c 	if (rc)
rc               1215 drivers/video/fbdev/riva/fbdev.c 	return rc;
rc                 92 drivers/video/fbdev/riva/rivafb-i2c.c 	int rc;
rc                114 drivers/video/fbdev/riva/rivafb-i2c.c 	rc = i2c_bit_add_bus(&chan->adapter);
rc                115 drivers/video/fbdev/riva/rivafb-i2c.c 	if (rc == 0)
rc                123 drivers/video/fbdev/riva/rivafb-i2c.c 	return rc;
rc               1119 drivers/video/fbdev/s3fb.c 	int rc;
rc               1141 drivers/video/fbdev/s3fb.c 	rc = pci_enable_device(dev);
rc               1142 drivers/video/fbdev/s3fb.c 	if (rc < 0) {
rc               1147 drivers/video/fbdev/s3fb.c 	rc = pci_request_regions(dev, "s3fb");
rc               1148 drivers/video/fbdev/s3fb.c 	if (rc < 0) {
rc               1160 drivers/video/fbdev/s3fb.c 		rc = -ENOMEM;
rc               1305 drivers/video/fbdev/s3fb.c 		rc = fb_find_mode(&info->var, info, mode_option,
rc               1308 drivers/video/fbdev/s3fb.c 		if (!rc || rc == 4) {
rc               1309 drivers/video/fbdev/s3fb.c 			rc = -EINVAL;
rc               1325 drivers/video/fbdev/s3fb.c 		rc = -EINVAL;
rc               1329 drivers/video/fbdev/s3fb.c 	rc = fb_alloc_cmap(&info->cmap, 256, 0);
rc               1330 drivers/video/fbdev/s3fb.c 	if (rc < 0) {
rc               1335 drivers/video/fbdev/s3fb.c 	rc = register_framebuffer(info);
rc               1336 drivers/video/fbdev/s3fb.c 	if (rc < 0) {
rc               1379 drivers/video/fbdev/s3fb.c 	return rc;
rc                136 drivers/video/fbdev/savage/savagefb-i2c.c 	int rc = 0;
rc                154 drivers/video/fbdev/savage/savagefb-i2c.c 		rc = i2c_bit_add_bus(&chan->adapter);
rc                156 drivers/video/fbdev/savage/savagefb-i2c.c 		if (rc == 0)
rc                164 drivers/video/fbdev/savage/savagefb-i2c.c 	return rc;
rc               1267 drivers/video/fbdev/tdfxfb.c 	int rc;
rc               1284 drivers/video/fbdev/tdfxfb.c 	rc = i2c_bit_add_bus(&chan->adapter);
rc               1285 drivers/video/fbdev/tdfxfb.c 	if (rc == 0)
rc               1290 drivers/video/fbdev/tdfxfb.c 	return rc;
rc               1296 drivers/video/fbdev/tdfxfb.c 	int rc;
rc               1312 drivers/video/fbdev/tdfxfb.c 	rc = i2c_bit_add_bus(&chan->adapter);
rc               1313 drivers/video/fbdev/tdfxfb.c 	if (rc == 0)
rc               1318 drivers/video/fbdev/tdfxfb.c 	return rc;
rc               1523 drivers/video/fbdev/uvesafb.c 		int rc;
rc               1530 drivers/video/fbdev/uvesafb.c 			rc = arch_phys_wc_add(info->fix.smem_start, temp_size);
rc               1532 drivers/video/fbdev/uvesafb.c 		} while (temp_size >= PAGE_SIZE && rc == -EINVAL);
rc               1534 drivers/video/fbdev/uvesafb.c 		if (rc >= 0)
rc               1535 drivers/video/fbdev/uvesafb.c 			par->mtrr_handle = rc;
rc               1732 drivers/video/fbdev/via/viafbdev.c 	int rc;
rc               1821 drivers/video/fbdev/via/viafbdev.c 			rc = -ENOMEM;
rc               1866 drivers/video/fbdev/via/viafbdev.c 	rc = fb_alloc_cmap(&viafbinfo->cmap, 256, 0);
rc               1867 drivers/video/fbdev/via/viafbdev.c 	if (rc)
rc               1872 drivers/video/fbdev/via/viafbdev.c 		rc = register_framebuffer(viafbinfo1);
rc               1873 drivers/video/fbdev/via/viafbdev.c 		if (rc)
rc               1876 drivers/video/fbdev/via/viafbdev.c 	rc = register_framebuffer(viafbinfo);
rc               1877 drivers/video/fbdev/via/viafbdev.c 	if (rc)
rc               1883 drivers/video/fbdev/via/viafbdev.c 		rc = register_framebuffer(viafbinfo1);
rc               1884 drivers/video/fbdev/via/viafbdev.c 		if (rc)
rc               1912 drivers/video/fbdev/via/viafbdev.c 	return rc;
rc                662 drivers/video/fbdev/vt8623fb.c 	int rc;
rc                683 drivers/video/fbdev/vt8623fb.c 	rc = pci_enable_device(dev);
rc                684 drivers/video/fbdev/vt8623fb.c 	if (rc < 0) {
rc                689 drivers/video/fbdev/vt8623fb.c 	rc = pci_request_regions(dev, "vt8623fb");
rc                690 drivers/video/fbdev/vt8623fb.c 	if (rc < 0) {
rc                703 drivers/video/fbdev/vt8623fb.c 		rc = -ENOMEM;
rc                710 drivers/video/fbdev/vt8623fb.c 		rc = -ENOMEM;
rc                746 drivers/video/fbdev/vt8623fb.c 	rc = fb_find_mode(&(info->var), info, mode_option, NULL, 0, NULL, 8);
rc                748 drivers/video/fbdev/vt8623fb.c 	if (! ((rc == 1) || (rc == 2))) {
rc                749 drivers/video/fbdev/vt8623fb.c 		rc = -EINVAL;
rc                754 drivers/video/fbdev/vt8623fb.c 	rc = fb_alloc_cmap(&info->cmap, 256, 0);
rc                755 drivers/video/fbdev/vt8623fb.c 	if (rc < 0) {
rc                760 drivers/video/fbdev/vt8623fb.c 	rc = register_framebuffer(info);
rc                761 drivers/video/fbdev/vt8623fb.c 	if (rc < 0) {
rc                792 drivers/video/fbdev/vt8623fb.c 	return rc;
rc                267 drivers/video/fbdev/xilinxfb.c 	int rc;
rc                303 drivers/video/fbdev/xilinxfb.c 	rc = xilinx_fb_in32(drvdata, REG_FB_ADDR);
rc                305 drivers/video/fbdev/xilinxfb.c 	if (rc != drvdata->fb_phys) {
rc                336 drivers/video/fbdev/xilinxfb.c 	rc = fb_alloc_cmap(&drvdata->info.cmap, PALETTE_ENTRIES_NO, 0);
rc                337 drivers/video/fbdev/xilinxfb.c 	if (rc) {
rc                344 drivers/video/fbdev/xilinxfb.c 	rc = register_framebuffer(&drvdata->info);
rc                345 drivers/video/fbdev/xilinxfb.c 	if (rc) {
rc                374 drivers/video/fbdev/xilinxfb.c 	return rc;
rc                 52 drivers/virt/vboxguest/vboxguest_core.c 	int i, rc;
rc                 62 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                 63 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0)
rc                 99 drivers/virt/vboxguest/vboxguest_core.c 		req->header.rc = VERR_INTERNAL_ERROR;
rc                104 drivers/virt/vboxguest/vboxguest_core.c 		rc = vbg_req_perform(gdev, req);
rc                105 drivers/virt/vboxguest/vboxguest_core.c 		if (rc >= 0) {
rc                134 drivers/virt/vboxguest/vboxguest_core.c 	int rc;
rc                151 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                155 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0) {
rc                156 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("%s error: %d\n", __func__, rc);
rc                179 drivers/virt/vboxguest/vboxguest_core.c 	int rc, ret = -ENOMEM;
rc                211 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req2);
rc                212 drivers/virt/vboxguest/vboxguest_core.c 	if (rc >= 0) {
rc                213 drivers/virt/vboxguest/vboxguest_core.c 		rc = vbg_req_perform(gdev, req1);
rc                214 drivers/virt/vboxguest/vboxguest_core.c 	} else if (rc == VERR_NOT_SUPPORTED || rc == VERR_NOT_IMPLEMENTED) {
rc                215 drivers/virt/vboxguest/vboxguest_core.c 		rc = vbg_req_perform(gdev, req1);
rc                216 drivers/virt/vboxguest/vboxguest_core.c 		if (rc >= 0) {
rc                217 drivers/virt/vboxguest/vboxguest_core.c 			rc = vbg_req_perform(gdev, req2);
rc                218 drivers/virt/vboxguest/vboxguest_core.c 			if (rc == VERR_NOT_IMPLEMENTED)
rc                219 drivers/virt/vboxguest/vboxguest_core.c 				rc = VINF_SUCCESS;
rc                222 drivers/virt/vboxguest/vboxguest_core.c 	ret = vbg_status_code_to_errno(rc);
rc                239 drivers/virt/vboxguest/vboxguest_core.c 	int rc;
rc                253 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                254 drivers/virt/vboxguest/vboxguest_core.c 	if (rc == VERR_NOT_IMPLEMENTED)	/* Compatibility with older hosts. */
rc                255 drivers/virt/vboxguest/vboxguest_core.c 		rc = VINF_SUCCESS;
rc                259 drivers/virt/vboxguest/vboxguest_core.c 	return vbg_status_code_to_errno(rc);
rc                272 drivers/virt/vboxguest/vboxguest_core.c 	int i, rc, ret;
rc                294 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                295 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0) {
rc                296 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("%s error, rc: %d\n", __func__, rc);
rc                297 drivers/virt/vboxguest/vboxguest_core.c 		ret = vbg_status_code_to_errno(rc);
rc                323 drivers/virt/vboxguest/vboxguest_core.c 	int i, rc;
rc                332 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                333 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0) {
rc                334 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("%s error, rc: %d\n", __func__, rc);
rc                335 drivers/virt/vboxguest/vboxguest_core.c 		return vbg_status_code_to_errno(rc);
rc                356 drivers/virt/vboxguest/vboxguest_core.c 	int rc, ret;
rc                363 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                364 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0) {
rc                365 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("%s error, rc: %d)\n", __func__, rc);
rc                433 drivers/virt/vboxguest/vboxguest_core.c 	int rc;
rc                442 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                447 drivers/virt/vboxguest/vboxguest_core.c 	return vbg_status_code_to_errno(rc);
rc                540 drivers/virt/vboxguest/vboxguest_core.c 	int rc;
rc                549 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                550 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0)
rc                551 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("%s error, rc: %d\n", __func__, rc);
rc                554 drivers/virt/vboxguest/vboxguest_core.c 	return vbg_status_code_to_errno(rc);
rc                580 drivers/virt/vboxguest/vboxguest_core.c 	int rc, ret = 0;
rc                617 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                618 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0) {
rc                619 drivers/virt/vboxguest/vboxguest_core.c 		ret = vbg_status_code_to_errno(rc);
rc                646 drivers/virt/vboxguest/vboxguest_core.c 	int rc;
rc                655 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                656 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0)
rc                657 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("%s error, rc: %d\n", __func__, rc);
rc                660 drivers/virt/vboxguest/vboxguest_core.c 	return vbg_status_code_to_errno(rc);
rc                682 drivers/virt/vboxguest/vboxguest_core.c 	int rc, ret = 0;
rc                719 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                720 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0) {
rc                721 drivers/virt/vboxguest/vboxguest_core.c 		ret = vbg_status_code_to_errno(rc);
rc                748 drivers/virt/vboxguest/vboxguest_core.c 	int rc, ret;
rc                755 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc                756 drivers/virt/vboxguest/vboxguest_core.c 	ret = vbg_status_code_to_errno(rc);
rc                758 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("%s error: %d\n", __func__, rc);
rc                949 drivers/virt/vboxguest/vboxguest_core.c 	int i, rc;
rc                960 drivers/virt/vboxguest/vboxguest_core.c 				    session->hgcm_client_ids[i], &rc);
rc                997 drivers/virt/vboxguest/vboxguest_core.c 		info->hdr.rc = VERR_VERSION_MISMATCH;
rc               1218 drivers/virt/vboxguest/vboxguest_core.c 	WARN_ON(hdr->rc == VINF_HGCM_ASYNC_EXECUTE);
rc               1247 drivers/virt/vboxguest/vboxguest_core.c 			       &client_id, &conn->hdr.rc);
rc               1250 drivers/virt/vboxguest/vboxguest_core.c 	if (ret == 0 && conn->hdr.rc >= 0) {
rc               1289 drivers/virt/vboxguest/vboxguest_core.c 				  &disconn->hdr.rc);
rc               1292 drivers/virt/vboxguest/vboxguest_core.c 	if (ret == 0 && disconn->hdr.rc >= 0)
rc               1385 drivers/virt/vboxguest/vboxguest_core.c 				      call->parm_count, &call->hdr.rc);
rc               1390 drivers/virt/vboxguest/vboxguest_core.c 				    call->parm_count, &call->hdr.rc);
rc               1394 drivers/virt/vboxguest/vboxguest_core.c 		call->hdr.rc = VERR_OUT_OF_RANGE;
rc               1491 drivers/virt/vboxguest/vboxguest_core.c 	dump->hdr.rc = vbg_req_perform(gdev, req);
rc               1511 drivers/virt/vboxguest/vboxguest_core.c 	hdr->rc = VINF_SUCCESS;
rc               1577 drivers/virt/vboxguest/vboxguest_core.c 	int rc;
rc               1588 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc               1589 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0)
rc               1590 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("%s error, rc: %d\n", __func__, rc);
rc               1593 drivers/virt/vboxguest/vboxguest_core.c 	return vbg_status_code_to_errno(rc);
rc               1604 drivers/virt/vboxguest/vboxguest_core.c 	int rc;
rc               1610 drivers/virt/vboxguest/vboxguest_core.c 	req->header.rc = VERR_INTERNAL_ERROR;
rc               1612 drivers/virt/vboxguest/vboxguest_core.c 	rc = vbg_req_perform(gdev, req);
rc               1613 drivers/virt/vboxguest/vboxguest_core.c 	if (rc < 0) {
rc               1614 drivers/virt/vboxguest/vboxguest_core.c 		vbg_err("Error performing events req, rc: %d\n", rc);
rc                468 drivers/virt/vboxguest/vboxguest_linux.c 	int rc;
rc                474 drivers/virt/vboxguest/vboxguest_linux.c 	rc = vbg_req_perform(gdev, gdev->mouse_status_req);
rc                475 drivers/virt/vboxguest/vboxguest_linux.c 	if (rc >= 0) {
rc                 80 drivers/virt/vboxguest/vboxguest_utils.c 	req->rc = VERR_GENERAL_FAILURE;
rc                107 drivers/virt/vboxguest/vboxguest_utils.c 	return ((struct vmmdev_request_header *)req)->rc;
rc                128 drivers/virt/vboxguest/vboxguest_utils.c 	int rc;
rc                139 drivers/virt/vboxguest/vboxguest_utils.c 	rc = vbg_req_perform(gdev, hgcm_connect);
rc                141 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc == VINF_HGCM_ASYNC_EXECUTE)
rc                145 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc >= 0) {
rc                147 drivers/virt/vboxguest/vboxguest_utils.c 		rc = hgcm_connect->header.result;
rc                152 drivers/virt/vboxguest/vboxguest_utils.c 	*vbox_status = rc;
rc                161 drivers/virt/vboxguest/vboxguest_utils.c 	int rc;
rc                172 drivers/virt/vboxguest/vboxguest_utils.c 	rc = vbg_req_perform(gdev, hgcm_disconnect);
rc                174 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc == VINF_HGCM_ASYNC_EXECUTE)
rc                178 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc >= 0)
rc                179 drivers/virt/vboxguest/vboxguest_utils.c 		rc = hgcm_disconnect->header.result;
rc                183 drivers/virt/vboxguest/vboxguest_utils.c 	*vbox_status = rc;
rc                432 drivers/virt/vboxguest/vboxguest_utils.c 	int rc;
rc                441 drivers/virt/vboxguest/vboxguest_utils.c 	rc = vbg_req_perform(gdev, gdev->cancel_req);
rc                444 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc == VERR_NOT_IMPLEMENTED) {
rc                448 drivers/virt/vboxguest/vboxguest_utils.c 		rc = vbg_req_perform(gdev, call);
rc                449 drivers/virt/vboxguest/vboxguest_utils.c 		if (rc == VERR_INVALID_PARAMETER)
rc                450 drivers/virt/vboxguest/vboxguest_utils.c 			rc = VERR_NOT_FOUND;
rc                453 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc >= 0)
rc                456 drivers/virt/vboxguest/vboxguest_utils.c 	return rc;
rc                471 drivers/virt/vboxguest/vboxguest_utils.c 	int rc, cancel_rc, ret;
rc                476 drivers/virt/vboxguest/vboxguest_utils.c 	rc = vbg_req_perform(gdev, call);
rc                482 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc < 0) {
rc                483 drivers/virt/vboxguest/vboxguest_utils.c 		call->header.result = rc;
rc                487 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc != VINF_HGCM_ASYNC_EXECUTE)
rc                803 drivers/virt/vboxguest/vboxguest_utils.c int vbg_status_code_to_errno(int rc)
rc                805 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc >= 0)
rc                808 drivers/virt/vboxguest/vboxguest_utils.c 	rc = -rc;
rc                809 drivers/virt/vboxguest/vboxguest_utils.c 	if (rc >= ARRAY_SIZE(vbg_status_code_to_errno_table) ||
rc                810 drivers/virt/vboxguest/vboxguest_utils.c 	    vbg_status_code_to_errno_table[rc] == 0) {
rc                811 drivers/virt/vboxguest/vboxguest_utils.c 		vbg_warn("%s: Unhandled err %d\n", __func__, -rc);
rc                815 drivers/virt/vboxguest/vboxguest_utils.c 	return vbg_status_code_to_errno_table[rc];
rc                 98 drivers/virt/vboxguest/vmmdev.h 	s32 rc;
rc                 64 drivers/virtio/virtio_input.c 	int rc;
rc                 77 drivers/virtio/virtio_input.c 		rc = virtqueue_add_outbuf(vi->sts, sg, 1, stsbuf, GFP_ATOMIC);
rc                 80 drivers/virtio/virtio_input.c 		rc = -ENODEV;
rc                 84 drivers/virtio/virtio_input.c 	if (rc != 0)
rc                 86 drivers/virtio/virtio_input.c 	return rc;
rc                536 drivers/virtio/virtio_mmio.c 	int rc;
rc                589 drivers/virtio/virtio_mmio.c 		rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
rc                594 drivers/virtio/virtio_mmio.c 		if (!rc)
rc                598 drivers/virtio/virtio_mmio.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc                600 drivers/virtio/virtio_mmio.c 	if (rc)
rc                601 drivers/virtio/virtio_mmio.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
rc                602 drivers/virtio/virtio_mmio.c 	if (rc)
rc                607 drivers/virtio/virtio_mmio.c 	rc = register_virtio_device(&vm_dev->vdev);
rc                608 drivers/virtio/virtio_mmio.c 	if (rc)
rc                611 drivers/virtio/virtio_mmio.c 	return rc;
rc                516 drivers/virtio/virtio_pci_common.c 	int rc;
rc                531 drivers/virtio/virtio_pci_common.c 	rc = pci_enable_device(pci_dev);
rc                532 drivers/virtio/virtio_pci_common.c 	if (rc)
rc                536 drivers/virtio/virtio_pci_common.c 		rc = virtio_pci_legacy_probe(vp_dev);
rc                538 drivers/virtio/virtio_pci_common.c 		if (rc == -ENODEV || rc == -ENOMEM)
rc                539 drivers/virtio/virtio_pci_common.c 			rc = virtio_pci_modern_probe(vp_dev);
rc                540 drivers/virtio/virtio_pci_common.c 		if (rc)
rc                543 drivers/virtio/virtio_pci_common.c 		rc = virtio_pci_modern_probe(vp_dev);
rc                544 drivers/virtio/virtio_pci_common.c 		if (rc == -ENODEV)
rc                545 drivers/virtio/virtio_pci_common.c 			rc = virtio_pci_legacy_probe(vp_dev);
rc                546 drivers/virtio/virtio_pci_common.c 		if (rc)
rc                552 drivers/virtio/virtio_pci_common.c 	rc = register_virtio_device(&vp_dev->vdev);
rc                554 drivers/virtio/virtio_pci_common.c 	if (rc)
rc                571 drivers/virtio/virtio_pci_common.c 	return rc;
rc                215 drivers/virtio/virtio_pci_legacy.c 	int rc;
rc                227 drivers/virtio/virtio_pci_legacy.c 	rc = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(64));
rc                228 drivers/virtio/virtio_pci_legacy.c 	if (rc) {
rc                229 drivers/virtio/virtio_pci_legacy.c 		rc = dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(32));
rc                239 drivers/virtio/virtio_pci_legacy.c 	if (rc)
rc                242 drivers/virtio/virtio_pci_legacy.c 	rc = pci_request_region(pci_dev, 0, "virtio-pci-legacy");
rc                243 drivers/virtio/virtio_pci_legacy.c 	if (rc)
rc                244 drivers/virtio/virtio_pci_legacy.c 		return rc;
rc                246 drivers/virtio/virtio_pci_legacy.c 	rc = -ENOMEM;
rc                270 drivers/virtio/virtio_pci_legacy.c 	return rc;
rc                410 drivers/virtio/virtio_pci_modern.c 	int rc = vp_find_vqs(vdev, nvqs, vqs, callbacks, names, ctx, desc);
rc                412 drivers/virtio/virtio_pci_modern.c 	if (rc)
rc                413 drivers/virtio/virtio_pci_modern.c 		return rc;
rc                253 drivers/visorbus/visorchannel.c 	int rc;
rc                258 drivers/visorbus/visorchannel.c 		rc = signalremove_inner(channel, queue, msg);
rc                261 drivers/visorbus/visorchannel.c 		rc = signalremove_inner(channel, queue, msg);
rc                264 drivers/visorbus/visorchannel.c 	return rc;
rc                288 drivers/visorbus/visorchannel.c 	bool rc;
rc                294 drivers/visorbus/visorchannel.c 	rc = queue_empty(channel, queue);
rc                296 drivers/visorbus/visorchannel.c 	return rc;
rc                421 drivers/visorbus/visorchannel.c 	int rc;
rc                426 drivers/visorbus/visorchannel.c 		rc = signalinsert_inner(channel, queue, msg);
rc                429 drivers/visorbus/visorchannel.c 		rc = signalinsert_inner(channel, queue, msg);
rc                432 drivers/visorbus/visorchannel.c 	return rc;
rc                314 drivers/visorbus/visorchipset.c 	int rc = CONTROLVM_RESP_SUCCESS;
rc                318 drivers/visorbus/visorchipset.c 		rc = -CONTROLVM_RESP_ALREADY_DONE;
rc                334 drivers/visorbus/visorchipset.c 		res = controlvm_respond_chipset_init(&inmsg->hdr, rc, features);
rc                361 drivers/watchdog/alim7101_wdt.c 	int rc = -EBUSY;
rc                402 drivers/watchdog/alim7101_wdt.c 	rc = register_reboot_notifier(&wdt_notifier);
rc                403 drivers/watchdog/alim7101_wdt.c 	if (rc) {
rc                404 drivers/watchdog/alim7101_wdt.c 		pr_err("cannot register reboot notifier (err=%d)\n", rc);
rc                408 drivers/watchdog/alim7101_wdt.c 	rc = register_restart_handler(&wdt_restart_handler);
rc                409 drivers/watchdog/alim7101_wdt.c 	if (rc) {
rc                410 drivers/watchdog/alim7101_wdt.c 		pr_err("cannot register restart handler (err=%d)\n", rc);
rc                414 drivers/watchdog/alim7101_wdt.c 	rc = misc_register(&wdt_miscdev);
rc                415 drivers/watchdog/alim7101_wdt.c 	if (rc) {
rc                417 drivers/watchdog/alim7101_wdt.c 		       wdt_miscdev.minor, rc);
rc                434 drivers/watchdog/alim7101_wdt.c 	return rc;
rc                266 drivers/watchdog/ar7_wdt.c 	int rc;
rc                284 drivers/watchdog/ar7_wdt.c 	rc = misc_register(&ar7_wdt_miscdev);
rc                285 drivers/watchdog/ar7_wdt.c 	if (rc) {
rc                294 drivers/watchdog/ar7_wdt.c 	return rc;
rc                375 drivers/watchdog/ibmasr.c 	int rc;
rc                387 drivers/watchdog/ibmasr.c 	rc = asr_get_base_address();
rc                388 drivers/watchdog/ibmasr.c 	if (rc)
rc                389 drivers/watchdog/ibmasr.c 		return rc;
rc                391 drivers/watchdog/ibmasr.c 	rc = misc_register(&asr_miscdev);
rc                392 drivers/watchdog/ibmasr.c 	if (rc < 0) {
rc                395 drivers/watchdog/ibmasr.c 		return rc;
rc                263 drivers/watchdog/it87_wdt.c 	int rc;
rc                265 drivers/watchdog/it87_wdt.c 	rc = superio_enter();
rc                266 drivers/watchdog/it87_wdt.c 	if (rc)
rc                267 drivers/watchdog/it87_wdt.c 		return rc;
rc                312 drivers/watchdog/it87_wdt.c 	rc = superio_enter();
rc                313 drivers/watchdog/it87_wdt.c 	if (rc)
rc                314 drivers/watchdog/it87_wdt.c 		return rc;
rc                334 drivers/watchdog/it87_wdt.c 	rc = watchdog_register_device(&wdt_dev);
rc                335 drivers/watchdog/it87_wdt.c 	if (rc) {
rc                336 drivers/watchdog/it87_wdt.c 		pr_err("Cannot register watchdog device (err=%d)\n", rc);
rc                337 drivers/watchdog/it87_wdt.c 		return rc;
rc                 59 drivers/watchdog/mlx_wdt.c 	int rc;
rc                 68 drivers/watchdog/mlx_wdt.c 	rc = regmap_read(wdt->regmap, reg_data->reg, &regval);
rc                 69 drivers/watchdog/mlx_wdt.c 	if (!rc) {
rc                112 drivers/watchdog/mlx_wdt.c 	int rc;
rc                115 drivers/watchdog/mlx_wdt.c 		rc = regmap_read(wdt->regmap, reg_data->reg, &regval);
rc                116 drivers/watchdog/mlx_wdt.c 		if (rc)
rc                117 drivers/watchdog/mlx_wdt.c 			return rc;
rc                129 drivers/watchdog/mlx_wdt.c 	rc = regmap_write(wdt->regmap, reg_data->reg, regval);
rc                131 drivers/watchdog/mlx_wdt.c 	if (!rc) {
rc                137 drivers/watchdog/mlx_wdt.c 			rc = mlxreg_wdt_stop(wdd);
rc                138 drivers/watchdog/mlx_wdt.c 			if (!rc)
rc                139 drivers/watchdog/mlx_wdt.c 				rc = mlxreg_wdt_start(wdd);
rc                143 drivers/watchdog/mlx_wdt.c 	return rc;
rc                151 drivers/watchdog/mlx_wdt.c 	int rc;
rc                153 drivers/watchdog/mlx_wdt.c 	rc = regmap_read(wdt->regmap, reg_data->reg, &regval);
rc                155 drivers/watchdog/mlx_wdt.c 	return rc == 0 ? regval : 0;
rc                239 drivers/watchdog/mlx_wdt.c 	int rc;
rc                259 drivers/watchdog/mlx_wdt.c 	rc = mlxreg_wdt_init_timeout(wdt, pdata);
rc                260 drivers/watchdog/mlx_wdt.c 	if (rc)
rc                264 drivers/watchdog/mlx_wdt.c 		rc = mlxreg_wdt_start(&wdt->wdd);
rc                265 drivers/watchdog/mlx_wdt.c 		if (rc)
rc                270 drivers/watchdog/mlx_wdt.c 	rc = devm_watchdog_register_device(dev, &wdt->wdd);
rc                273 drivers/watchdog/mlx_wdt.c 	if (rc)
rc                274 drivers/watchdog/mlx_wdt.c 		dev_err(dev, "Cannot register watchdog device (err=%d)\n", rc);
rc                275 drivers/watchdog/mlx_wdt.c 	return rc;
rc                162 drivers/watchdog/of_xilinx_wdt.c 	int rc;
rc                180 drivers/watchdog/of_xilinx_wdt.c 	rc = of_property_read_u32(dev->of_node, "xlnx,wdt-interval",
rc                182 drivers/watchdog/of_xilinx_wdt.c 	if (rc)
rc                185 drivers/watchdog/of_xilinx_wdt.c 	rc = of_property_read_u32(dev->of_node, "xlnx,wdt-enable-once",
rc                187 drivers/watchdog/of_xilinx_wdt.c 	if (rc)
rc                204 drivers/watchdog/of_xilinx_wdt.c 		rc = of_property_read_u32(dev->of_node, "clock-frequency",
rc                206 drivers/watchdog/of_xilinx_wdt.c 		if (rc)
rc                224 drivers/watchdog/of_xilinx_wdt.c 	rc = clk_prepare_enable(xdev->clk);
rc                225 drivers/watchdog/of_xilinx_wdt.c 	if (rc) {
rc                227 drivers/watchdog/of_xilinx_wdt.c 		return rc;
rc                229 drivers/watchdog/of_xilinx_wdt.c 	rc = devm_add_action_or_reset(dev, xwdt_clk_disable_unprepare,
rc                231 drivers/watchdog/of_xilinx_wdt.c 	if (rc)
rc                232 drivers/watchdog/of_xilinx_wdt.c 		return rc;
rc                234 drivers/watchdog/of_xilinx_wdt.c 	rc = xwdt_selftest(xdev);
rc                235 drivers/watchdog/of_xilinx_wdt.c 	if (rc == XWT_TIMER_FAILED) {
rc                237 drivers/watchdog/of_xilinx_wdt.c 		return rc;
rc                240 drivers/watchdog/of_xilinx_wdt.c 	rc = devm_watchdog_register_device(dev, xilinx_wdt_wdd);
rc                241 drivers/watchdog/of_xilinx_wdt.c 	if (rc)
rc                242 drivers/watchdog/of_xilinx_wdt.c 		return rc;
rc                327 drivers/watchdog/sbc60xxwdt.c 	int rc = -EBUSY;
rc                337 drivers/watchdog/sbc60xxwdt.c 		rc = -EIO;
rc                345 drivers/watchdog/sbc60xxwdt.c 			rc = -EIO;
rc                350 drivers/watchdog/sbc60xxwdt.c 	rc = register_reboot_notifier(&wdt_notifier);
rc                351 drivers/watchdog/sbc60xxwdt.c 	if (rc) {
rc                352 drivers/watchdog/sbc60xxwdt.c 		pr_err("cannot register reboot notifier (err=%d)\n", rc);
rc                356 drivers/watchdog/sbc60xxwdt.c 	rc = misc_register(&wdt_miscdev);
rc                357 drivers/watchdog/sbc60xxwdt.c 	if (rc) {
rc                359 drivers/watchdog/sbc60xxwdt.c 		       wdt_miscdev.minor, rc);
rc                375 drivers/watchdog/sbc60xxwdt.c 	return rc;
rc                249 drivers/watchdog/sbc7240_wdt.c 	int rc = -EBUSY;
rc                254 drivers/watchdog/sbc7240_wdt.c 		rc = -EIO;
rc                270 drivers/watchdog/sbc7240_wdt.c 	rc = register_reboot_notifier(&wdt_notifier);
rc                271 drivers/watchdog/sbc7240_wdt.c 	if (rc) {
rc                272 drivers/watchdog/sbc7240_wdt.c 		pr_err("cannot register reboot notifier (err=%d)\n", rc);
rc                276 drivers/watchdog/sbc7240_wdt.c 	rc = misc_register(&wdt_miscdev);
rc                277 drivers/watchdog/sbc7240_wdt.c 	if (rc) {
rc                279 drivers/watchdog/sbc7240_wdt.c 		       wdt_miscdev.minor, rc);
rc                293 drivers/watchdog/sbc7240_wdt.c 	return rc;
rc                381 drivers/watchdog/sc520_wdt.c 	int rc = -EBUSY;
rc                394 drivers/watchdog/sc520_wdt.c 		rc = -ENOMEM;
rc                398 drivers/watchdog/sc520_wdt.c 	rc = register_reboot_notifier(&wdt_notifier);
rc                399 drivers/watchdog/sc520_wdt.c 	if (rc) {
rc                400 drivers/watchdog/sc520_wdt.c 		pr_err("cannot register reboot notifier (err=%d)\n", rc);
rc                404 drivers/watchdog/sc520_wdt.c 	rc = misc_register(&wdt_miscdev);
rc                405 drivers/watchdog/sc520_wdt.c 	if (rc) {
rc                407 drivers/watchdog/sc520_wdt.c 		       WATCHDOG_MINOR, rc);
rc                421 drivers/watchdog/sc520_wdt.c 	return rc;
rc                219 drivers/watchdog/shwdt.c 	int rc;
rc                253 drivers/watchdog/shwdt.c 	rc = sh_wdt_set_heartbeat(&sh_wdt_dev, heartbeat);
rc                254 drivers/watchdog/shwdt.c 	if (unlikely(rc)) {
rc                266 drivers/watchdog/shwdt.c 	rc = watchdog_register_device(&sh_wdt_dev);
rc                267 drivers/watchdog/shwdt.c 	if (unlikely(rc)) {
rc                268 drivers/watchdog/shwdt.c 		dev_err(&pdev->dev, "Can't register watchdog (err=%d)\n", rc);
rc                269 drivers/watchdog/shwdt.c 		return rc;
rc                350 drivers/watchdog/w83877f_wdt.c 	int rc = -EBUSY;
rc                361 drivers/watchdog/w83877f_wdt.c 		rc = -EIO;
rc                367 drivers/watchdog/w83877f_wdt.c 		rc = -EIO;
rc                371 drivers/watchdog/w83877f_wdt.c 	rc = register_reboot_notifier(&wdt_notifier);
rc                372 drivers/watchdog/w83877f_wdt.c 	if (rc) {
rc                373 drivers/watchdog/w83877f_wdt.c 		pr_err("cannot register reboot notifier (err=%d)\n", rc);
rc                377 drivers/watchdog/w83877f_wdt.c 	rc = misc_register(&wdt_miscdev);
rc                378 drivers/watchdog/w83877f_wdt.c 	if (rc) {
rc                380 drivers/watchdog/w83877f_wdt.c 		       wdt_miscdev.minor, rc);
rc                396 drivers/watchdog/w83877f_wdt.c 	return rc;
rc                465 drivers/watchdog/w83977f_wdt.c 	int rc;
rc                481 drivers/watchdog/w83977f_wdt.c 		rc = -EIO;
rc                485 drivers/watchdog/w83977f_wdt.c 	rc = register_reboot_notifier(&wdt_notifier);
rc                486 drivers/watchdog/w83977f_wdt.c 	if (rc) {
rc                487 drivers/watchdog/w83977f_wdt.c 		pr_err("cannot register reboot notifier (err=%d)\n", rc);
rc                491 drivers/watchdog/w83977f_wdt.c 	rc = misc_register(&wdt_miscdev);
rc                492 drivers/watchdog/w83977f_wdt.c 	if (rc) {
rc                494 drivers/watchdog/w83977f_wdt.c 		       wdt_miscdev.minor, rc);
rc                508 drivers/watchdog/w83977f_wdt.c 	return rc;
rc                441 drivers/watchdog/wdt977.c 	int rc;
rc                460 drivers/watchdog/wdt977.c 			rc = -EIO;
rc                465 drivers/watchdog/wdt977.c 	rc = register_reboot_notifier(&wdt977_notifier);
rc                466 drivers/watchdog/wdt977.c 	if (rc) {
rc                467 drivers/watchdog/wdt977.c 		pr_err("cannot register reboot notifier (err=%d)\n", rc);
rc                471 drivers/watchdog/wdt977.c 	rc = misc_register(&wdt977_miscdev);
rc                472 drivers/watchdog/wdt977.c 	if (rc) {
rc                474 drivers/watchdog/wdt977.c 		       wdt977_miscdev.minor, rc);
rc                489 drivers/watchdog/wdt977.c 	return rc;
rc                153 drivers/watchdog/xen_wdt.c 	int rc = xen_wdt_stop(&xen_wdt_dev);
rc                156 drivers/watchdog/xen_wdt.c 	return rc;
rc                 18 drivers/xen/arm-device.c 	int rc = 0;
rc                 31 drivers/xen/arm-device.c 			rc = HYPERVISOR_memory_op(XENMEM_remove_from_physmap,
rc                 33 drivers/xen/arm-device.c 			if (rc)
rc                 34 drivers/xen/arm-device.c 				return rc;
rc                 38 drivers/xen/arm-device.c 	return rc;
rc                 45 drivers/xen/arm-device.c 	int rc = 0;
rc                 69 drivers/xen/arm-device.c 			rc = -ENOMEM;
rc                 89 drivers/xen/arm-device.c 		rc = HYPERVISOR_memory_op(XENMEM_add_to_physmap_range, &xatp);
rc                 93 drivers/xen/arm-device.c 		if (rc)
rc                 97 drivers/xen/arm-device.c 	return rc;
rc                101 drivers/xen/arm-device.c 	return rc;
rc                291 drivers/xen/balloon.c 	int nid, rc;
rc                350 drivers/xen/balloon.c 	rc = add_memory_resource(nid, resource);
rc                354 drivers/xen/balloon.c 	if (rc) {
rc                355 drivers/xen/balloon.c 		pr_warn("Cannot add additional memory (%i)\n", rc);
rc                416 drivers/xen/balloon.c 	int rc;
rc                434 drivers/xen/balloon.c 	rc = xenmem_reservation_increase(nr_pages, frame_list);
rc                435 drivers/xen/balloon.c 	if (rc <= 0)
rc                438 drivers/xen/balloon.c 	for (i = 0; i < rc; i++) {
rc                448 drivers/xen/balloon.c 	balloon_stats.current_pages += rc;
rc                477 drivers/xen/events/events_base.c 	int rc = 0;
rc                496 drivers/xen/events/events_base.c 		rc = HYPERVISOR_physdev_op(PHYSDEVOP_eoi, &eoi);
rc                497 drivers/xen/events/events_base.c 		WARN_ON(rc);
rc                512 drivers/xen/events/events_base.c 	int rc;
rc                523 drivers/xen/events/events_base.c 	rc = HYPERVISOR_event_channel_op(EVTCHNOP_bind_pirq, &bind_pirq);
rc                524 drivers/xen/events/events_base.c 	if (rc != 0) {
rc                532 drivers/xen/events/events_base.c 	rc = set_evtchn_to_irq(evtchn, irq);
rc                533 drivers/xen/events/events_base.c 	if (rc)
rc                539 drivers/xen/events/events_base.c 	rc = xen_evtchn_port_setup(info);
rc                540 drivers/xen/events/events_base.c 	if (rc)
rc                550 drivers/xen/events/events_base.c 	pr_err("irq%d: Failed to set port to irq mapping (%d)\n", irq, rc);
rc                718 drivers/xen/events/events_base.c 	int rc;
rc                722 drivers/xen/events/events_base.c 	rc = HYPERVISOR_physdev_op(PHYSDEVOP_get_free_pirq, &op_get_free_pirq);
rc                724 drivers/xen/events/events_base.c 	WARN_ONCE(rc == -ENOSYS,
rc                727 drivers/xen/events/events_base.c 	return rc ? -1 : op_get_free_pirq.pirq;
rc                768 drivers/xen/events/events_base.c 	int rc = -ENOENT;
rc                780 drivers/xen/events/events_base.c 		rc = HYPERVISOR_physdev_op(PHYSDEVOP_unmap_pirq, &unmap_irq);
rc                785 drivers/xen/events/events_base.c 		if ((rc == -ESRCH && info->u.pirq.domid != DOMID_SELF))
rc                788 drivers/xen/events/events_base.c 		else if (rc) {
rc                789 drivers/xen/events/events_base.c 			pr_warn("unmap irq failed %d\n", rc);
rc                798 drivers/xen/events/events_base.c 	return rc;
rc                930 drivers/xen/events/events_base.c 	int port, rc = -ENOENT;
rc                936 drivers/xen/events/events_base.c 		rc = HYPERVISOR_event_channel_op(EVTCHNOP_status, &status);
rc                937 drivers/xen/events/events_base.c 		if (rc < 0)
rc                942 drivers/xen/events/events_base.c 			rc = port;
rc                946 drivers/xen/events/events_base.c 	return rc;
rc               1204 drivers/xen/events/events_base.c 		int rc =  HYPERVISOR_vcpu_op(VCPUOP_send_nmi, xen_vcpu_nr(cpu),
rc               1206 drivers/xen/events/events_base.c 		if (rc < 0)
rc               1207 drivers/xen/events/events_base.c 			printk(KERN_WARNING "Sending nmi to CPU%d failed (rc:%d)\n", cpu, rc);
rc               1414 drivers/xen/events/events_base.c 	int pirq, rc, irq, gsi;
rc               1436 drivers/xen/events/events_base.c 		rc = HYPERVISOR_physdev_op(PHYSDEVOP_map_pirq, &map_irq);
rc               1437 drivers/xen/events/events_base.c 		if (rc) {
rc               1439 drivers/xen/events/events_base.c 				gsi, irq, pirq, rc);
rc               1651 drivers/xen/events/events_base.c 	int rc;
rc               1656 drivers/xen/events/events_base.c 		rc = xen_set_callback_via(callback_via);
rc               1657 drivers/xen/events/events_base.c 		if (rc) {
rc               1711 drivers/xen/events/events_base.c 		int rc;
rc               1716 drivers/xen/events/events_base.c 		rc = HYPERVISOR_physdev_op(PHYSDEVOP_pirq_eoi_gmfn_v2, &eoi_gmfn);
rc               1717 drivers/xen/events/events_base.c 		if (rc != 0) {
rc                193 drivers/xen/evtchn.c 	int rc;
rc                209 drivers/xen/evtchn.c 		rc = -EFBIG;
rc                223 drivers/xen/evtchn.c 		rc = wait_event_interruptible(u->evtchn_wait,
rc                225 drivers/xen/evtchn.c 		if (rc)
rc                226 drivers/xen/evtchn.c 			return rc;
rc                247 drivers/xen/evtchn.c 	rc = -EFAULT;
rc                255 drivers/xen/evtchn.c 	rc = bytes1 + bytes2;
rc                259 drivers/xen/evtchn.c 	return rc;
rc                265 drivers/xen/evtchn.c 	int rc, i;
rc                275 drivers/xen/evtchn.c 	rc = 0;
rc                282 drivers/xen/evtchn.c 	rc = -EFAULT;
rc                301 drivers/xen/evtchn.c 	rc = count;
rc                305 drivers/xen/evtchn.c 	return rc;
rc                368 drivers/xen/evtchn.c 	int rc = 0;
rc                387 drivers/xen/evtchn.c 	rc = add_evtchn(u, evtchn);
rc                388 drivers/xen/evtchn.c 	if (rc < 0)
rc                391 drivers/xen/evtchn.c 	rc = evtchn_resize_ring(u);
rc                392 drivers/xen/evtchn.c 	if (rc < 0)
rc                395 drivers/xen/evtchn.c 	rc = bind_evtchn_to_irqhandler(port, evtchn_interrupt, 0,
rc                397 drivers/xen/evtchn.c 	if (rc < 0)
rc                400 drivers/xen/evtchn.c 	rc = evtchn_make_refcounted(port);
rc                401 drivers/xen/evtchn.c 	return rc;
rc                409 drivers/xen/evtchn.c 	return rc;
rc                457 drivers/xen/evtchn.c 	int rc;
rc                469 drivers/xen/evtchn.c 		rc = -EACCES;
rc                473 drivers/xen/evtchn.c 		rc = -EFAULT;
rc                479 drivers/xen/evtchn.c 		rc = HYPERVISOR_event_channel_op(EVTCHNOP_bind_virq,
rc                481 drivers/xen/evtchn.c 		if (rc != 0)
rc                484 drivers/xen/evtchn.c 		rc = evtchn_bind_to_user(u, bind_virq.port);
rc                485 drivers/xen/evtchn.c 		if (rc == 0)
rc                486 drivers/xen/evtchn.c 			rc = bind_virq.port;
rc                494 drivers/xen/evtchn.c 		rc = -EFAULT;
rc                498 drivers/xen/evtchn.c 		rc = -EACCES;
rc                505 drivers/xen/evtchn.c 		rc = HYPERVISOR_event_channel_op(EVTCHNOP_bind_interdomain,
rc                507 drivers/xen/evtchn.c 		if (rc != 0)
rc                510 drivers/xen/evtchn.c 		rc = evtchn_bind_to_user(u, bind_interdomain.local_port);
rc                511 drivers/xen/evtchn.c 		if (rc == 0) {
rc                512 drivers/xen/evtchn.c 			rc = bind_interdomain.local_port;
rc                513 drivers/xen/evtchn.c 			evtchn_bind_interdom_next_vcpu(rc);
rc                522 drivers/xen/evtchn.c 		rc = -EACCES;
rc                526 drivers/xen/evtchn.c 		rc = -EFAULT;
rc                532 drivers/xen/evtchn.c 		rc = HYPERVISOR_event_channel_op(EVTCHNOP_alloc_unbound,
rc                534 drivers/xen/evtchn.c 		if (rc != 0)
rc                537 drivers/xen/evtchn.c 		rc = evtchn_bind_to_user(u, alloc_unbound.port);
rc                538 drivers/xen/evtchn.c 		if (rc == 0)
rc                539 drivers/xen/evtchn.c 			rc = alloc_unbound.port;
rc                547 drivers/xen/evtchn.c 		rc = -EFAULT;
rc                551 drivers/xen/evtchn.c 		rc = -EINVAL;
rc                555 drivers/xen/evtchn.c 		rc = -ENOTCONN;
rc                562 drivers/xen/evtchn.c 		rc = 0;
rc                570 drivers/xen/evtchn.c 		rc = -EFAULT;
rc                574 drivers/xen/evtchn.c 		rc = -ENOTCONN;
rc                578 drivers/xen/evtchn.c 			rc = 0;
rc                590 drivers/xen/evtchn.c 		rc = 0;
rc                597 drivers/xen/evtchn.c 		rc = -EACCES;
rc                601 drivers/xen/evtchn.c 		rc = -EFAULT;
rc                605 drivers/xen/evtchn.c 		rc = -EINVAL;
rc                610 drivers/xen/evtchn.c 		rc = 0;
rc                616 drivers/xen/evtchn.c 		rc = -ENOSYS;
rc                621 drivers/xen/evtchn.c 	return rc;
rc                124 drivers/xen/gntalloc.c 	int i, rc, readonly;
rc                133 drivers/xen/gntalloc.c 			rc = -ENOMEM;
rc                142 drivers/xen/gntalloc.c 			rc = -ENOMEM;
rc                147 drivers/xen/gntalloc.c 		rc = gnttab_grant_foreign_access(op->domid,
rc                150 drivers/xen/gntalloc.c 		if (rc < 0)
rc                152 drivers/xen/gntalloc.c 		gref_ids[i] = gref->gref_id = rc;
rc                181 drivers/xen/gntalloc.c 	return rc;
rc                286 drivers/xen/gntalloc.c 	int rc = 0;
rc                293 drivers/xen/gntalloc.c 		rc = -EFAULT;
rc                299 drivers/xen/gntalloc.c 		rc = -ENOMEM;
rc                311 drivers/xen/gntalloc.c 		rc = -ENOSPC;
rc                319 drivers/xen/gntalloc.c 	rc = add_grefs(&op, gref_ids, priv);
rc                320 drivers/xen/gntalloc.c 	if (rc < 0)
rc                331 drivers/xen/gntalloc.c 		rc = -EFAULT;
rc                336 drivers/xen/gntalloc.c 		rc = -EFAULT;
rc                343 drivers/xen/gntalloc.c 	return rc;
rc                349 drivers/xen/gntalloc.c 	int i, rc = 0;
rc                356 drivers/xen/gntalloc.c 		rc = -EFAULT;
rc                375 drivers/xen/gntalloc.c 		rc = -EINVAL;
rc                382 drivers/xen/gntalloc.c 	return rc;
rc                392 drivers/xen/gntalloc.c 	int rc;
rc                404 drivers/xen/gntalloc.c 		rc = -ENOENT;
rc                409 drivers/xen/gntalloc.c 		rc = -EINVAL;
rc                422 drivers/xen/gntalloc.c 			rc = -EINVAL;
rc                433 drivers/xen/gntalloc.c 	rc = 0;
rc                437 drivers/xen/gntalloc.c 	return rc;
rc                764 drivers/xen/gntdev.c 	int rc;
rc                797 drivers/xen/gntdev.c 	rc = -ENOENT;
rc                803 drivers/xen/gntdev.c 		rc = -EINVAL;
rc                814 drivers/xen/gntdev.c 	rc = 0;
rc                823 drivers/xen/gntdev.c 	return rc;
rc                173 drivers/xen/grant-table.c 	int ref, rc = 0;
rc                179 drivers/xen/grant-table.c 	    ((rc = gnttab_expand(count - gnttab_free_count)) < 0)) {
rc                181 drivers/xen/grant-table.c 		return rc;
rc                705 drivers/xen/grant-table.c 	int rc;
rc                709 drivers/xen/grant-table.c 	rc = HYPERVISOR_grant_table_op(GNTTABOP_query_size, &query, 1);
rc                710 drivers/xen/grant-table.c 	if ((rc < 0) || (query.status != GNTST_okay))
rc               1169 drivers/xen/grant-table.c 	int rc;
rc               1171 drivers/xen/grant-table.c 	rc = arch_gnttab_map_shared(frames, nr_gframes,
rc               1174 drivers/xen/grant-table.c 	BUG_ON(rc);
rc               1189 drivers/xen/grant-table.c 	int rc;
rc               1204 drivers/xen/grant-table.c 	rc = HYPERVISOR_grant_table_op(GNTTABOP_get_status_frames,
rc               1206 drivers/xen/grant-table.c 	if (rc == -ENOSYS) {
rc               1211 drivers/xen/grant-table.c 	BUG_ON(rc || getframes.status);
rc               1213 drivers/xen/grant-table.c 	rc = arch_gnttab_map_status(sframes, nr_sframes,
rc               1216 drivers/xen/grant-table.c 	BUG_ON(rc);
rc               1219 drivers/xen/grant-table.c 	rc = arch_gnttab_map_shared(frames, nr_gframes,
rc               1222 drivers/xen/grant-table.c 	BUG_ON(rc);
rc               1238 drivers/xen/grant-table.c 	int rc;
rc               1243 drivers/xen/grant-table.c 		rc = 0;
rc               1254 drivers/xen/grant-table.c 			rc = HYPERVISOR_memory_op(XENMEM_add_to_physmap, &xatp);
rc               1255 drivers/xen/grant-table.c 			if (rc != 0) {
rc               1257 drivers/xen/grant-table.c 					rc);
rc               1262 drivers/xen/grant-table.c 		return rc;
rc               1276 drivers/xen/grant-table.c 	rc = HYPERVISOR_grant_table_op(GNTTABOP_setup_table, &setup, 1);
rc               1277 drivers/xen/grant-table.c 	if (rc == -ENOSYS) {
rc               1282 drivers/xen/grant-table.c 	BUG_ON(rc || setup.status);
rc               1284 drivers/xen/grant-table.c 	rc = gnttab_interface->map_frames(frames, nr_gframes);
rc               1288 drivers/xen/grant-table.c 	return rc;
rc               1334 drivers/xen/grant-table.c 	long rc;
rc               1346 drivers/xen/grant-table.c 	rc = HYPERVISOR_grant_table_op(GNTTABOP_set_version, &gsv, 1);
rc               1347 drivers/xen/grant-table.c 	if (rc == 0 && gsv.version == 2)
rc               1388 drivers/xen/grant-table.c 	int rc;
rc               1404 drivers/xen/grant-table.c 	rc = gnttab_map(cur, cur + extra - 1);
rc               1405 drivers/xen/grant-table.c 	if (rc == 0)
rc               1406 drivers/xen/grant-table.c 		rc = grow_gnttab_list(extra);
rc               1408 drivers/xen/grant-table.c 	return rc;
rc                220 drivers/xen/pci.c 	int rc;
rc                241 drivers/xen/pci.c 		rc = HYPERVISOR_physdev_op(PHYSDEVOP_pci_mmcfg_reserved, &r);
rc                242 drivers/xen/pci.c 		switch (rc) {
rc                251 drivers/xen/pci.c 				cfg->name, rc);
rc                228 drivers/xen/privcmd.c 	int rc;
rc                240 drivers/xen/privcmd.c 	rc = xen_remap_domain_gfn_range(vma,
rc                245 drivers/xen/privcmd.c 	if (rc < 0)
rc                246 drivers/xen/privcmd.c 		return rc;
rc                259 drivers/xen/privcmd.c 	int rc;
rc                274 drivers/xen/privcmd.c 	rc = gather_array(&pagelist,
rc                278 drivers/xen/privcmd.c 	if (rc || list_empty(&pagelist))
rc                289 drivers/xen/privcmd.c 		rc = -EINVAL;
rc                300 drivers/xen/privcmd.c 	rc = traverse_pages(mmapcmd.num, sizeof(struct privcmd_mmap_entry),
rc                311 drivers/xen/privcmd.c 	return rc;
rc                423 drivers/xen/privcmd.c 	int rc;
rc                430 drivers/xen/privcmd.c 	rc = alloc_xenballooned_pages(numpgs, pages);
rc                431 drivers/xen/privcmd.c 	if (rc != 0) {
rc                433 drivers/xen/privcmd.c 			numpgs, rc);
rc                634 drivers/xen/privcmd.c 	long rc;
rc                655 drivers/xen/privcmd.c 		rc = -EFAULT;
rc                661 drivers/xen/privcmd.c 			rc = -E2BIG;
rc                667 drivers/xen/privcmd.c 			rc = -EFAULT;
rc                678 drivers/xen/privcmd.c 		rc = -ENOMEM;
rc                684 drivers/xen/privcmd.c 		rc = -ENOMEM;
rc                688 drivers/xen/privcmd.c 	rc = lock_pages(kbufs, kdata.num, pages, nr_pages);
rc                689 drivers/xen/privcmd.c 	if (rc)
rc                698 drivers/xen/privcmd.c 	rc = HYPERVISOR_dm_op(kdata.dom, kdata.num, xbufs);
rc                707 drivers/xen/privcmd.c 	return rc;
rc                735 drivers/xen/privcmd.c 	int rc;
rc                748 drivers/xen/privcmd.c 		rc = -EINVAL;
rc                754 drivers/xen/privcmd.c 		rc = -ENOMEM;
rc                764 drivers/xen/privcmd.c 		rc = alloc_empty_pages(vma, nr);
rc                765 drivers/xen/privcmd.c 		if (rc < 0)
rc                787 drivers/xen/privcmd.c 	rc = HYPERVISOR_memory_op(XENMEM_acquire_resource, &xdata);
rc                790 drivers/xen/privcmd.c 	if (rc)
rc                795 drivers/xen/privcmd.c 		rc = xen_remap_vma_range(vma, kdata.addr, kdata.num << PAGE_SHIFT);
rc                809 drivers/xen/privcmd.c 			rc = num;
rc                814 drivers/xen/privcmd.c 				rc = pfns[i];
rc                815 drivers/xen/privcmd.c 				if (rc < 0)
rc                819 drivers/xen/privcmd.c 			rc = 0;
rc                826 drivers/xen/privcmd.c 	return rc;
rc                898 drivers/xen/privcmd.c 	int rc;
rc                903 drivers/xen/privcmd.c 	rc = xen_unmap_domain_gfn_range(vma, numgfns, pages);
rc                904 drivers/xen/privcmd.c 	if (rc == 0)
rc                908 drivers/xen/privcmd.c 			numpgs, rc);
rc                122 drivers/xen/swiotlb-xen.c 	int i, rc;
rc                134 drivers/xen/swiotlb-xen.c 			rc = xen_create_contiguous_region(
rc                138 drivers/xen/swiotlb-xen.c 		} while (rc && dma_bits++ < MAX_DMA_BITS);
rc                139 drivers/xen/swiotlb-xen.c 		if (rc)
rc                140 drivers/xen/swiotlb-xen.c 			return rc;
rc                181 drivers/xen/swiotlb-xen.c 	int rc = -ENOMEM;
rc                230 drivers/xen/swiotlb-xen.c 	rc = xen_swiotlb_fixup(xen_io_tlb_start,
rc                233 drivers/xen/swiotlb-xen.c 	if (rc) {
rc                249 drivers/xen/swiotlb-xen.c 		rc = 0;
rc                251 drivers/xen/swiotlb-xen.c 		rc = swiotlb_late_init_with_tbl(xen_io_tlb_start, xen_io_tlb_nslabs);
rc                255 drivers/xen/swiotlb-xen.c 	if (!rc)
rc                258 drivers/xen/swiotlb-xen.c 	return rc;
rc                267 drivers/xen/swiotlb-xen.c 	pr_err("%s (rc:%d)\n", xen_swiotlb_error(m_ret), rc);
rc                269 drivers/xen/swiotlb-xen.c 		panic("%s (rc:%d)", xen_swiotlb_error(m_ret), rc);
rc                272 drivers/xen/swiotlb-xen.c 	return rc;
rc                 40 drivers/xen/xen-acpi-memhotplug.c 	int rc;
rc                 48 drivers/xen/xen-acpi-memhotplug.c 	rc = HYPERVISOR_dom0_op(&op);
rc                 49 drivers/xen/xen-acpi-memhotplug.c 	if (rc)
rc                 54 drivers/xen/xen-acpi-memhotplug.c 			pxm, rc);
rc                 56 drivers/xen/xen-acpi-memhotplug.c 	return rc;
rc                465 drivers/xen/xen-acpi-processor.c 	int rc = 0;
rc                483 drivers/xen/xen-acpi-processor.c 	rc = check_acpi_ids(pr_backup);
rc                486 drivers/xen/xen-acpi-processor.c 	return rc;
rc                491 drivers/xen/xen-acpi-processor.c 	int rc;
rc                495 drivers/xen/xen-acpi-processor.c 	rc = xen_upload_processor_pm_data();
rc                496 drivers/xen/xen-acpi-processor.c 	if (rc != 0)
rc                497 drivers/xen/xen-acpi-processor.c 		pr_info("ACPI data upload failed, error = %d\n", rc);
rc                521 drivers/xen/xen-acpi-processor.c 	int rc;
rc                541 drivers/xen/xen-acpi-processor.c 			rc = -ENOMEM;
rc                559 drivers/xen/xen-acpi-processor.c 		rc = acpi_processor_get_performance_info(pr);
rc                560 drivers/xen/xen-acpi-processor.c 		if (rc)
rc                564 drivers/xen/xen-acpi-processor.c 	rc = xen_upload_processor_pm_data();
rc                565 drivers/xen/xen-acpi-processor.c 	if (rc)
rc                579 drivers/xen/xen-acpi-processor.c 	return rc;
rc               1068 drivers/xen/xen-pciback/pci_stub.c 	int rc = 0, devfn = PCI_DEVFN(slot, func);
rc               1071 drivers/xen/xen-pciback/pci_stub.c 		for (slot = 0; !rc && slot < 32; ++slot)
rc               1072 drivers/xen/xen-pciback/pci_stub.c 			rc = pcistub_device_id_add(domain, bus, slot, func);
rc               1073 drivers/xen/xen-pciback/pci_stub.c 		return rc;
rc               1077 drivers/xen/xen-pciback/pci_stub.c 		for (func = 0; !rc && func < 8; ++func)
rc               1078 drivers/xen/xen-pciback/pci_stub.c 			rc = pcistub_device_id_add(domain, bus, slot, func);
rc               1079 drivers/xen/xen-pciback/pci_stub.c 		return rc;
rc                 29 drivers/xen/xen-pciback/pciback_ops.c 	int rc;
rc                 81 drivers/xen/xen-pciback/pciback_ops.c 		rc = request_irq(dev_data->irq,
rc                 84 drivers/xen/xen-pciback/pciback_ops.c 		if (rc) {
rc                 87 drivers/xen/xen-pciback/pciback_ops.c 				dev_data->irq_name, dev_data->irq, rc);
rc                400 drivers/xen/xen-scsiback.c 	int rc;
rc                404 drivers/xen/xen-scsiback.c 	rc = target_submit_cmd_map_sgls(se_cmd, sess, pending_req->cmnd,
rc                410 drivers/xen/xen-scsiback.c 	if (rc < 0) {
rc                600 drivers/xen/xen-scsiback.c 	int rc, err = FAILED;
rc                604 drivers/xen/xen-scsiback.c 	rc = target_submit_tmr(&pending_req->se_cmd, nexus->tvn_se_sess,
rc                608 drivers/xen/xen-scsiback.c 	if (rc)
rc                730 drivers/xen/xen-scsiback.c 	RING_IDX rc, rp;
rc                734 drivers/xen/xen-scsiback.c 	rc = ring->req_cons;
rc                739 drivers/xen/xen-scsiback.c 		rc = ring->rsp_prod_pvt;
rc                741 drivers/xen/xen-scsiback.c 			   info->domid, rp, rc, rp - rc);
rc                746 drivers/xen/xen-scsiback.c 	while ((rc != rp)) {
rc                747 drivers/xen/xen-scsiback.c 		if (RING_REQUEST_CONS_OVERFLOW(ring, rc))
rc                750 drivers/xen/xen-scsiback.c 		RING_COPY_REQUEST(ring, rc, &ring_req);
rc                751 drivers/xen/xen-scsiback.c 		ring->req_cons = ++rc;
rc                367 drivers/xen/xenbus/xenbus_dev_frontend.c 	int rc;
rc                382 drivers/xen/xenbus/xenbus_dev_frontend.c 			rc = kstrtou32(req->body, 10, &trans->handle.id);
rc                383 drivers/xen/xenbus/xenbus_dev_frontend.c 			if (WARN_ON(rc))
rc                397 drivers/xen/xenbus/xenbus_dev_frontend.c 	rc = queue_reply(&staging_q, &req->msg, sizeof(req->msg));
rc                398 drivers/xen/xenbus/xenbus_dev_frontend.c 	if (!rc)
rc                399 drivers/xen/xenbus/xenbus_dev_frontend.c 		rc = queue_reply(&staging_q, req->body, req->msg.len);
rc                400 drivers/xen/xenbus/xenbus_dev_frontend.c 	if (!rc) {
rc                426 drivers/xen/xenbus/xenbus_dev_frontend.c 	int rc;
rc                436 drivers/xen/xenbus/xenbus_dev_frontend.c 	rc = queue_reply(&u->read_buffers, &msg, sizeof(msg.hdr) + msg.hdr.len);
rc                440 drivers/xen/xenbus/xenbus_dev_frontend.c 	if (!rc)
rc                443 drivers/xen/xenbus/xenbus_dev_frontend.c 	return rc;
rc                449 drivers/xen/xenbus/xenbus_dev_frontend.c 	int rc;
rc                459 drivers/xen/xenbus/xenbus_dev_frontend.c 			rc = -ENOMEM;
rc                486 drivers/xen/xenbus/xenbus_dev_frontend.c 	rc = xenbus_dev_request_and_reply(&msg->hdr, u);
rc                487 drivers/xen/xenbus/xenbus_dev_frontend.c 	if (rc && trans) {
rc                493 drivers/xen/xenbus/xenbus_dev_frontend.c 	return rc;
rc                500 drivers/xen/xenbus/xenbus_dev_frontend.c 	int err, rc;
rc                505 drivers/xen/xenbus/xenbus_dev_frontend.c 		rc = xenbus_command_reply(u, XS_ERROR, "EINVAL");
rc                510 drivers/xen/xenbus/xenbus_dev_frontend.c 		rc = xenbus_command_reply(u, XS_ERROR, "EINVAL");
rc                517 drivers/xen/xenbus/xenbus_dev_frontend.c 			rc = -ENOMEM;
rc                527 drivers/xen/xenbus/xenbus_dev_frontend.c 			rc = err;
rc                544 drivers/xen/xenbus/xenbus_dev_frontend.c 	rc = xenbus_command_reply(u, msg_type, "OK");
rc                547 drivers/xen/xenbus/xenbus_dev_frontend.c 	return rc;
rc                556 drivers/xen/xenbus/xenbus_dev_frontend.c 	int rc = len;
rc                584 drivers/xen/xenbus/xenbus_dev_frontend.c 		rc = -EINVAL;
rc                591 drivers/xen/xenbus/xenbus_dev_frontend.c 		rc = -EFAULT;
rc                597 drivers/xen/xenbus/xenbus_dev_frontend.c 	rc = len;
rc                608 drivers/xen/xenbus/xenbus_dev_frontend.c 		rc = -E2BIG;
rc                637 drivers/xen/xenbus/xenbus_dev_frontend.c 		rc = ret;
rc                646 drivers/xen/xenbus/xenbus_dev_frontend.c 	return rc;
rc                101 drivers/xen/xlate_mmu.c 	int rc, nr_gfn;
rc                121 drivers/xen/xlate_mmu.c 	rc = HYPERVISOR_memory_op(XENMEM_add_to_physmap_range, &xatp);
rc                125 drivers/xen/xlate_mmu.c 		int err = (rc < 0) ? rc : info->h_errs[i];
rc                137 drivers/xen/xlate_mmu.c 	if (!rc)
rc                221 drivers/xen/xlate_mmu.c 	int rc;
rc                235 drivers/xen/xlate_mmu.c 	rc = alloc_xenballooned_pages(nr_pages, pages);
rc                236 drivers/xen/xlate_mmu.c 	if (rc) {
rc                238 drivers/xen/xlate_mmu.c 			nr_pages, rc);
rc                241 drivers/xen/xlate_mmu.c 		return rc;
rc                251 drivers/xen/xlate_mmu.c 			nr_pages, rc);
rc                391 fs/9p/v9fs.c   	int rc = -ENOMEM;
rc                408 fs/9p/v9fs.c   		rc = PTR_ERR(v9ses->clnt);
rc                422 fs/9p/v9fs.c   	rc = v9fs_parse_options(v9ses, data);
rc                423 fs/9p/v9fs.c   	if (rc < 0)
rc                458 fs/9p/v9fs.c   		rc = PTR_ERR(fid);
rc                486 fs/9p/v9fs.c   	return ERR_PTR(rc);
rc                383 fs/aio.c       	int rc;
rc                393 fs/aio.c       	rc = 0;
rc                399 fs/aio.c       		rc = -EINVAL;
rc                408 fs/aio.c       		rc = -EAGAIN;
rc                416 fs/aio.c       			rc = -EAGAIN;
rc                418 fs/aio.c       		rc = -EINVAL;
rc                420 fs/aio.c       	if (rc != 0)
rc                427 fs/aio.c       	rc = migrate_page_move_mapping(mapping, new, old, 1);
rc                428 fs/aio.c       	if (rc != MIGRATEPAGE_SUCCESS) {
rc                450 fs/aio.c       	return rc;
rc                 49 fs/btrfs/reada.c 	struct reada_control	*rc;
rc                 89 fs/btrfs/reada.c static int reada_add_block(struct reada_control *rc, u64 logical,
rc                148 fs/btrfs/reada.c 			struct reada_control *rc = rec->rc;
rc                166 fs/btrfs/reada.c 			    btrfs_comp_cpu_keys(&key, &rc->key_end) < 0 &&
rc                167 fs/btrfs/reada.c 			    btrfs_comp_cpu_keys(&next_key, &rc->key_start) > 0)
rc                168 fs/btrfs/reada.c 				reada_add_block(rc, bytenr, &next_key, n_gen);
rc                177 fs/btrfs/reada.c 		struct reada_control *rc;
rc                182 fs/btrfs/reada.c 		rc = rec->rc;
rc                185 fs/btrfs/reada.c 		kref_get(&rc->refcnt);
rc                186 fs/btrfs/reada.c 		if (atomic_dec_and_test(&rc->elems)) {
rc                187 fs/btrfs/reada.c 			kref_put(&rc->refcnt, reada_control_release);
rc                188 fs/btrfs/reada.c 			wake_up(&rc->wait);
rc                190 fs/btrfs/reada.c 		kref_put(&rc->refcnt, reada_control_release);
rc                537 fs/btrfs/reada.c 	struct reada_control *rc = container_of(kref, struct reada_control,
rc                540 fs/btrfs/reada.c 	kfree(rc);
rc                543 fs/btrfs/reada.c static int reada_add_block(struct reada_control *rc, u64 logical,
rc                546 fs/btrfs/reada.c 	struct btrfs_fs_info *fs_info = rc->fs_info;
rc                561 fs/btrfs/reada.c 	rec->rc = rc;
rc                563 fs/btrfs/reada.c 	atomic_inc(&rc->elems);
rc                931 fs/btrfs/reada.c 	struct reada_control *rc;
rc                942 fs/btrfs/reada.c 	rc = kzalloc(sizeof(*rc), GFP_KERNEL);
rc                943 fs/btrfs/reada.c 	if (!rc)
rc                946 fs/btrfs/reada.c 	rc->fs_info = root->fs_info;
rc                947 fs/btrfs/reada.c 	rc->key_start = *key_start;
rc                948 fs/btrfs/reada.c 	rc->key_end = *key_end;
rc                949 fs/btrfs/reada.c 	atomic_set(&rc->elems, 0);
rc                950 fs/btrfs/reada.c 	init_waitqueue_head(&rc->wait);
rc                951 fs/btrfs/reada.c 	kref_init(&rc->refcnt);
rc                952 fs/btrfs/reada.c 	kref_get(&rc->refcnt); /* one ref for having elements */
rc                959 fs/btrfs/reada.c 	ret = reada_add_block(rc, start, &max_key, generation);
rc                961 fs/btrfs/reada.c 		kfree(rc);
rc                967 fs/btrfs/reada.c 	return rc;
rc                973 fs/btrfs/reada.c 	struct reada_control *rc = handle;
rc                974 fs/btrfs/reada.c 	struct btrfs_fs_info *fs_info = rc->fs_info;
rc                976 fs/btrfs/reada.c 	while (atomic_read(&rc->elems)) {
rc                979 fs/btrfs/reada.c 		wait_event_timeout(rc->wait, atomic_read(&rc->elems) == 0,
rc                981 fs/btrfs/reada.c 		dump_devs(fs_info, atomic_read(&rc->elems) < 10 ? 1 : 0);
rc                984 fs/btrfs/reada.c 	dump_devs(fs_info, atomic_read(&rc->elems) < 10 ? 1 : 0);
rc                986 fs/btrfs/reada.c 	kref_put(&rc->refcnt, reada_control_release);
rc                993 fs/btrfs/reada.c 	struct reada_control *rc = handle;
rc                994 fs/btrfs/reada.c 	struct btrfs_fs_info *fs_info = rc->fs_info;
rc                996 fs/btrfs/reada.c 	while (atomic_read(&rc->elems)) {
rc                999 fs/btrfs/reada.c 		wait_event_timeout(rc->wait, atomic_read(&rc->elems) == 0,
rc               1003 fs/btrfs/reada.c 	kref_put(&rc->refcnt, reada_control_release);
rc               1011 fs/btrfs/reada.c 	struct reada_control *rc = handle;
rc               1013 fs/btrfs/reada.c 	kref_put(&rc->refcnt, reada_control_release);
rc                191 fs/btrfs/relocation.c static void __mark_block_processed(struct reloc_control *rc,
rc                578 fs/btrfs/relocation.c static struct btrfs_root *find_reloc_root(struct reloc_control *rc,
rc                585 fs/btrfs/relocation.c 	spin_lock(&rc->reloc_root_tree.lock);
rc                586 fs/btrfs/relocation.c 	rb_node = tree_search(&rc->reloc_root_tree.rb_root, bytenr);
rc                591 fs/btrfs/relocation.c 	spin_unlock(&rc->reloc_root_tree.lock);
rc                682 fs/btrfs/relocation.c struct backref_node *build_backref_tree(struct reloc_control *rc,
rc                686 fs/btrfs/relocation.c 	struct backref_cache *cache = &rc->backref_cache;
rc                736 fs/btrfs/relocation.c 	ret = btrfs_search_slot(NULL, rc->extent_root, &key, path1,
rc                774 fs/btrfs/relocation.c 				ret = btrfs_next_leaf(rc->extent_root, path1);
rc                837 fs/btrfs/relocation.c 				root = find_reloc_root(rc, cur->bytenr);
rc                876 fs/btrfs/relocation.c 			btrfs_print_v0_err(rc->extent_root->fs_info);
rc                877 fs/btrfs/relocation.c 			btrfs_handle_fs_error(rc->extent_root->fs_info, err,
rc                889 fs/btrfs/relocation.c 		root = read_fs_root(rc->extent_root->fs_info, key.offset);
rc               1135 fs/btrfs/relocation.c 		__mark_block_processed(rc, upper);
rc               1202 fs/btrfs/relocation.c 			      struct reloc_control *rc,
rc               1207 fs/btrfs/relocation.c 	struct backref_cache *cache = &rc->backref_cache;
rc               1295 fs/btrfs/relocation.c 	struct reloc_control *rc = fs_info->reloc_ctl;
rc               1304 fs/btrfs/relocation.c 	spin_lock(&rc->reloc_root_tree.lock);
rc               1305 fs/btrfs/relocation.c 	rb_node = tree_insert(&rc->reloc_root_tree.rb_root,
rc               1307 fs/btrfs/relocation.c 	spin_unlock(&rc->reloc_root_tree.lock);
rc               1314 fs/btrfs/relocation.c 	list_add_tail(&root->root_list, &rc->reloc_roots);
rc               1327 fs/btrfs/relocation.c 	struct reloc_control *rc = fs_info->reloc_ctl;
rc               1329 fs/btrfs/relocation.c 	if (rc && root->node) {
rc               1330 fs/btrfs/relocation.c 		spin_lock(&rc->reloc_root_tree.lock);
rc               1331 fs/btrfs/relocation.c 		rb_node = tree_search(&rc->reloc_root_tree.rb_root,
rc               1335 fs/btrfs/relocation.c 			rb_erase(&node->rb_node, &rc->reloc_root_tree.rb_root);
rc               1338 fs/btrfs/relocation.c 		spin_unlock(&rc->reloc_root_tree.lock);
rc               1359 fs/btrfs/relocation.c 	struct reloc_control *rc = fs_info->reloc_ctl;
rc               1361 fs/btrfs/relocation.c 	spin_lock(&rc->reloc_root_tree.lock);
rc               1362 fs/btrfs/relocation.c 	rb_node = tree_search(&rc->reloc_root_tree.rb_root,
rc               1366 fs/btrfs/relocation.c 		rb_erase(&node->rb_node, &rc->reloc_root_tree.rb_root);
rc               1368 fs/btrfs/relocation.c 	spin_unlock(&rc->reloc_root_tree.lock);
rc               1374 fs/btrfs/relocation.c 	spin_lock(&rc->reloc_root_tree.lock);
rc               1376 fs/btrfs/relocation.c 	rb_node = tree_insert(&rc->reloc_root_tree.rb_root,
rc               1378 fs/btrfs/relocation.c 	spin_unlock(&rc->reloc_root_tree.lock);
rc               1466 fs/btrfs/relocation.c 	struct reloc_control *rc = fs_info->reloc_ctl;
rc               1484 fs/btrfs/relocation.c 	if (!rc || !rc->create_reloc_tree ||
rc               1490 fs/btrfs/relocation.c 		trans->block_rsv = rc->block_rsv;
rc               1663 fs/btrfs/relocation.c 			 struct reloc_control *rc,
rc               1682 fs/btrfs/relocation.c 	if (rc->stage != UPDATE_DATA_PTRS)
rc               1707 fs/btrfs/relocation.c 		if (!in_block_group(bytenr, rc->block_group))
rc               1741 fs/btrfs/relocation.c 		ret = get_new_location(rc->data_inode, &new_bytenr,
rc               1805 fs/btrfs/relocation.c int replace_path(struct btrfs_trans_handle *trans, struct reloc_control *rc,
rc               1956 fs/btrfs/relocation.c 				rc->block_group, parent, slot,
rc               2199 fs/btrfs/relocation.c 				struct reloc_control *rc,
rc               2218 fs/btrfs/relocation.c 		list_add_tail(&root->reloc_dirty_list, &rc->dirty_subvol_roots);
rc               2222 fs/btrfs/relocation.c static int clean_dirty_subvols(struct reloc_control *rc)
rc               2229 fs/btrfs/relocation.c 	list_for_each_entry_safe(root, next, &rc->dirty_subvol_roots,
rc               2264 fs/btrfs/relocation.c static noinline_for_stack int merge_reloc_root(struct reloc_control *rc,
rc               2267 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               2319 fs/btrfs/relocation.c 		ret = btrfs_block_rsv_refill(root, rc->block_rsv, min_reserved,
rc               2331 fs/btrfs/relocation.c 		trans->block_rsv = rc->block_rsv;
rc               2348 fs/btrfs/relocation.c 			ret = replace_path(trans, rc, root, reloc_root, path,
rc               2381 fs/btrfs/relocation.c 		if (replaced && rc->stage == UPDATE_DATA_PTRS)
rc               2399 fs/btrfs/relocation.c 		insert_dirty_subvol(trans, rc, root);
rc               2406 fs/btrfs/relocation.c 	if (replaced && rc->stage == UPDATE_DATA_PTRS)
rc               2413 fs/btrfs/relocation.c int prepare_to_merge(struct reloc_control *rc, int err)
rc               2415 fs/btrfs/relocation.c 	struct btrfs_root *root = rc->extent_root;
rc               2424 fs/btrfs/relocation.c 	rc->merging_rsv_size += fs_info->nodesize * (BTRFS_MAX_LEVEL - 1) * 2;
rc               2425 fs/btrfs/relocation.c 	rc->merging_rsv_size += rc->nodes_relocated * 2;
rc               2430 fs/btrfs/relocation.c 		num_bytes = rc->merging_rsv_size;
rc               2431 fs/btrfs/relocation.c 		ret = btrfs_block_rsv_add(root, rc->block_rsv, num_bytes,
rc               2437 fs/btrfs/relocation.c 	trans = btrfs_join_transaction(rc->extent_root);
rc               2440 fs/btrfs/relocation.c 			btrfs_block_rsv_release(fs_info, rc->block_rsv,
rc               2446 fs/btrfs/relocation.c 		if (num_bytes != rc->merging_rsv_size) {
rc               2448 fs/btrfs/relocation.c 			btrfs_block_rsv_release(fs_info, rc->block_rsv,
rc               2454 fs/btrfs/relocation.c 	rc->merge_reloc_tree = 1;
rc               2456 fs/btrfs/relocation.c 	while (!list_empty(&rc->reloc_roots)) {
rc               2457 fs/btrfs/relocation.c 		reloc_root = list_entry(rc->reloc_roots.next,
rc               2476 fs/btrfs/relocation.c 	list_splice(&reloc_roots, &rc->reloc_roots);
rc               2502 fs/btrfs/relocation.c void merge_reloc_roots(struct reloc_control *rc)
rc               2504 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               2511 fs/btrfs/relocation.c 	root = rc->extent_root;
rc               2520 fs/btrfs/relocation.c 	list_splice_init(&rc->reloc_roots, &reloc_roots);
rc               2534 fs/btrfs/relocation.c 			ret = merge_reloc_root(rc, root);
rc               2545 fs/btrfs/relocation.c 				      &rc->dirty_subvol_roots);
rc               2561 fs/btrfs/relocation.c 		list_splice_init(&rc->reloc_roots, &reloc_roots);
rc               2613 fs/btrfs/relocation.c 				     struct reloc_control *rc,
rc               2643 fs/btrfs/relocation.c 				      &rc->backref_cache.changed);
rc               2644 fs/btrfs/relocation.c 			__mark_block_processed(rc, next);
rc               2660 fs/btrfs/relocation.c 		rc->backref_cache.path[next->level] = next;
rc               2711 fs/btrfs/relocation.c u64 calcu_metadata_size(struct reloc_control *rc,
rc               2714 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               2745 fs/btrfs/relocation.c 				  struct reloc_control *rc,
rc               2748 fs/btrfs/relocation.c 	struct btrfs_root *root = rc->extent_root;
rc               2754 fs/btrfs/relocation.c 	num_bytes = calcu_metadata_size(rc, node, 1) * 2;
rc               2756 fs/btrfs/relocation.c 	trans->block_rsv = rc->block_rsv;
rc               2757 fs/btrfs/relocation.c 	rc->reserved_bytes += num_bytes;
rc               2764 fs/btrfs/relocation.c 	ret = btrfs_block_rsv_refill(root, rc->block_rsv, num_bytes,
rc               2768 fs/btrfs/relocation.c 		while (tmp <= rc->reserved_bytes)
rc               2777 fs/btrfs/relocation.c 		rc->block_rsv->size = tmp + fs_info->nodesize *
rc               2793 fs/btrfs/relocation.c 			 struct reloc_control *rc,
rc               2798 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               2814 fs/btrfs/relocation.c 	rc->backref_cache.path[node->level] = node;
rc               2822 fs/btrfs/relocation.c 		root = select_reloc_root(trans, rc, upper, edges);
rc               2946 fs/btrfs/relocation.c 		list_move_tail(&node->list, &rc->backref_cache.changed);
rc               2956 fs/btrfs/relocation.c 			 struct reloc_control *rc,
rc               2963 fs/btrfs/relocation.c 	return do_relocation(trans, rc, node, &key, path, 0);
rc               2967 fs/btrfs/relocation.c 				struct reloc_control *rc,
rc               2971 fs/btrfs/relocation.c 	struct backref_cache *cache = &rc->backref_cache;
rc               2984 fs/btrfs/relocation.c 				ret = link_to_upper(trans, rc, node, path);
rc               2994 fs/btrfs/relocation.c static void mark_block_processed(struct reloc_control *rc,
rc               2997 fs/btrfs/relocation.c 	set_extent_bits(&rc->processed_blocks, bytenr, bytenr + blocksize - 1,
rc               3001 fs/btrfs/relocation.c static void __mark_block_processed(struct reloc_control *rc,
rc               3006 fs/btrfs/relocation.c 	    in_block_group(node->bytenr, rc->block_group)) {
rc               3007 fs/btrfs/relocation.c 		blocksize = rc->extent_root->fs_info->nodesize;
rc               3008 fs/btrfs/relocation.c 		mark_block_processed(rc, node->bytenr, blocksize);
rc               3017 fs/btrfs/relocation.c static void update_processed_blocks(struct reloc_control *rc,
rc               3031 fs/btrfs/relocation.c 			__mark_block_processed(rc, next);
rc               3045 fs/btrfs/relocation.c static int tree_block_processed(u64 bytenr, struct reloc_control *rc)
rc               3047 fs/btrfs/relocation.c 	u32 blocksize = rc->extent_root->fs_info->nodesize;
rc               3049 fs/btrfs/relocation.c 	if (test_range_bit(&rc->processed_blocks, bytenr,
rc               3082 fs/btrfs/relocation.c 				struct reloc_control *rc,
rc               3096 fs/btrfs/relocation.c 		update_processed_blocks(rc, node);
rc               3101 fs/btrfs/relocation.c 		ret = reserve_metadata_space(trans, rc, node);
rc               3114 fs/btrfs/relocation.c 			list_add_tail(&node->list, &rc->backref_cache.changed);
rc               3123 fs/btrfs/relocation.c 			update_processed_blocks(rc, node);
rc               3125 fs/btrfs/relocation.c 		ret = do_relocation(trans, rc, node, key, path, 1);
rc               3129 fs/btrfs/relocation.c 		remove_backref_node(&rc->backref_cache, node);
rc               3138 fs/btrfs/relocation.c 			 struct reloc_control *rc, struct rb_root *blocks)
rc               3140 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               3171 fs/btrfs/relocation.c 		node = build_backref_tree(rc, &block->key,
rc               3178 fs/btrfs/relocation.c 		ret = relocate_tree_block(trans, rc, node, &block->key,
rc               3186 fs/btrfs/relocation.c 	err = finish_pending_nodes(trans, rc, path, err);
rc               3447 fs/btrfs/relocation.c static int add_tree_block(struct reloc_control *rc,
rc               3492 fs/btrfs/relocation.c 	block->key.objectid = rc->extent_root->fs_info->nodesize;
rc               3507 fs/btrfs/relocation.c static int __add_tree_block(struct reloc_control *rc,
rc               3511 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               3517 fs/btrfs/relocation.c 	if (tree_block_processed(bytenr, rc))
rc               3538 fs/btrfs/relocation.c 	ret = btrfs_search_slot(NULL, rc->extent_root, &key, path, 0, 0);
rc               3571 fs/btrfs/relocation.c 	ret = add_tree_block(rc, &key, path, blocks);
rc               3580 fs/btrfs/relocation.c static int block_use_full_backref(struct reloc_control *rc,
rc               3590 fs/btrfs/relocation.c 	ret = btrfs_lookup_extent_info(NULL, rc->extent_root->fs_info,
rc               3648 fs/btrfs/relocation.c static int find_data_references(struct reloc_control *rc,
rc               3654 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               3681 fs/btrfs/relocation.c 		ret = delete_block_group_cache(fs_info, rc->block_group,
rc               3720 fs/btrfs/relocation.c 	if (block_use_full_backref(rc, leaf))
rc               3746 fs/btrfs/relocation.c 			if (block_use_full_backref(rc, leaf))
rc               3784 fs/btrfs/relocation.c 		if (!tree_block_processed(leaf->start, rc)) {
rc               3817 fs/btrfs/relocation.c int add_data_references(struct reloc_control *rc,
rc               3828 fs/btrfs/relocation.c 	u32 blocksize = rc->extent_root->fs_info->nodesize;
rc               3843 fs/btrfs/relocation.c 			ret = __add_tree_block(rc, key.offset, blocksize,
rc               3847 fs/btrfs/relocation.c 			ret = find_data_references(rc, extent_key,
rc               3851 fs/btrfs/relocation.c 			btrfs_err(rc->extent_root->fs_info,
rc               3867 fs/btrfs/relocation.c 			ret = btrfs_next_leaf(rc->extent_root, path);
rc               3882 fs/btrfs/relocation.c 			ret = __add_tree_block(rc, key.offset, blocksize,
rc               3887 fs/btrfs/relocation.c 			ret = find_data_references(rc, extent_key,
rc               3913 fs/btrfs/relocation.c int find_next_extent(struct reloc_control *rc, struct btrfs_path *path,
rc               3916 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               3922 fs/btrfs/relocation.c 	last = rc->block_group->key.objectid + rc->block_group->key.offset;
rc               3925 fs/btrfs/relocation.c 		if (rc->search_start >= last) {
rc               3930 fs/btrfs/relocation.c 		key.objectid = rc->search_start;
rc               3936 fs/btrfs/relocation.c 		ret = btrfs_search_slot(NULL, rc->extent_root, &key, path,
rc               3943 fs/btrfs/relocation.c 			ret = btrfs_next_leaf(rc->extent_root, path);
rc               3962 fs/btrfs/relocation.c 		    key.objectid + key.offset <= rc->search_start) {
rc               3969 fs/btrfs/relocation.c 		    rc->search_start) {
rc               3974 fs/btrfs/relocation.c 		ret = find_first_extent_bit(&rc->processed_blocks,
rc               3980 fs/btrfs/relocation.c 			rc->search_start = end + 1;
rc               3983 fs/btrfs/relocation.c 				rc->search_start = key.objectid + key.offset;
rc               3985 fs/btrfs/relocation.c 				rc->search_start = key.objectid +
rc               3995 fs/btrfs/relocation.c static void set_reloc_control(struct reloc_control *rc)
rc               3997 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               4000 fs/btrfs/relocation.c 	fs_info->reloc_ctl = rc;
rc               4004 fs/btrfs/relocation.c static void unset_reloc_control(struct reloc_control *rc)
rc               4006 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               4028 fs/btrfs/relocation.c int prepare_to_relocate(struct reloc_control *rc)
rc               4033 fs/btrfs/relocation.c 	rc->block_rsv = btrfs_alloc_block_rsv(rc->extent_root->fs_info,
rc               4035 fs/btrfs/relocation.c 	if (!rc->block_rsv)
rc               4038 fs/btrfs/relocation.c 	memset(&rc->cluster, 0, sizeof(rc->cluster));
rc               4039 fs/btrfs/relocation.c 	rc->search_start = rc->block_group->key.objectid;
rc               4040 fs/btrfs/relocation.c 	rc->extents_found = 0;
rc               4041 fs/btrfs/relocation.c 	rc->nodes_relocated = 0;
rc               4042 fs/btrfs/relocation.c 	rc->merging_rsv_size = 0;
rc               4043 fs/btrfs/relocation.c 	rc->reserved_bytes = 0;
rc               4044 fs/btrfs/relocation.c 	rc->block_rsv->size = rc->extent_root->fs_info->nodesize *
rc               4046 fs/btrfs/relocation.c 	ret = btrfs_block_rsv_refill(rc->extent_root,
rc               4047 fs/btrfs/relocation.c 				     rc->block_rsv, rc->block_rsv->size,
rc               4052 fs/btrfs/relocation.c 	rc->create_reloc_tree = 1;
rc               4053 fs/btrfs/relocation.c 	set_reloc_control(rc);
rc               4055 fs/btrfs/relocation.c 	trans = btrfs_join_transaction(rc->extent_root);
rc               4057 fs/btrfs/relocation.c 		unset_reloc_control(rc);
rc               4069 fs/btrfs/relocation.c static noinline_for_stack int relocate_block_group(struct reloc_control *rc)
rc               4071 fs/btrfs/relocation.c 	struct btrfs_fs_info *fs_info = rc->extent_root->fs_info;
rc               4088 fs/btrfs/relocation.c 	ret = prepare_to_relocate(rc);
rc               4095 fs/btrfs/relocation.c 		rc->reserved_bytes = 0;
rc               4096 fs/btrfs/relocation.c 		ret = btrfs_block_rsv_refill(rc->extent_root,
rc               4097 fs/btrfs/relocation.c 					rc->block_rsv, rc->block_rsv->size,
rc               4104 fs/btrfs/relocation.c 		trans = btrfs_start_transaction(rc->extent_root, 0);
rc               4111 fs/btrfs/relocation.c 		if (update_backref_cache(trans, &rc->backref_cache)) {
rc               4117 fs/btrfs/relocation.c 		ret = find_next_extent(rc, path, &key);
rc               4123 fs/btrfs/relocation.c 		rc->extents_found++;
rc               4142 fs/btrfs/relocation.c 			ret = add_tree_block(rc, &key, path, &blocks);
rc               4143 fs/btrfs/relocation.c 		} else if (rc->stage == UPDATE_DATA_PTRS &&
rc               4145 fs/btrfs/relocation.c 			ret = add_data_references(rc, &key, path, &blocks);
rc               4156 fs/btrfs/relocation.c 			ret = relocate_tree_blocks(trans, rc, &blocks);
rc               4162 fs/btrfs/relocation.c 				rc->extents_found--;
rc               4163 fs/btrfs/relocation.c 				rc->search_start = key.objectid;
rc               4171 fs/btrfs/relocation.c 		if (rc->stage == MOVE_DATA_EXTENTS &&
rc               4173 fs/btrfs/relocation.c 			rc->found_file_extent = 1;
rc               4174 fs/btrfs/relocation.c 			ret = relocate_data_extent(rc->data_inode,
rc               4175 fs/btrfs/relocation.c 						   &key, &rc->cluster);
rc               4183 fs/btrfs/relocation.c 		ret = btrfs_force_chunk_alloc(trans, rc->block_group->flags);
rc               4192 fs/btrfs/relocation.c 	clear_extent_bits(&rc->processed_blocks, 0, (u64)-1, EXTENT_DIRTY);
rc               4200 fs/btrfs/relocation.c 		ret = relocate_file_extent_cluster(rc->data_inode,
rc               4201 fs/btrfs/relocation.c 						   &rc->cluster);
rc               4206 fs/btrfs/relocation.c 	rc->create_reloc_tree = 0;
rc               4207 fs/btrfs/relocation.c 	set_reloc_control(rc);
rc               4209 fs/btrfs/relocation.c 	backref_cache_cleanup(&rc->backref_cache);
rc               4210 fs/btrfs/relocation.c 	btrfs_block_rsv_release(fs_info, rc->block_rsv, (u64)-1);
rc               4212 fs/btrfs/relocation.c 	err = prepare_to_merge(rc, err);
rc               4214 fs/btrfs/relocation.c 	merge_reloc_roots(rc);
rc               4216 fs/btrfs/relocation.c 	rc->merge_reloc_tree = 0;
rc               4217 fs/btrfs/relocation.c 	unset_reloc_control(rc);
rc               4218 fs/btrfs/relocation.c 	btrfs_block_rsv_release(fs_info, rc->block_rsv, (u64)-1);
rc               4221 fs/btrfs/relocation.c 	trans = btrfs_join_transaction(rc->extent_root);
rc               4228 fs/btrfs/relocation.c 	ret = clean_dirty_subvols(rc);
rc               4231 fs/btrfs/relocation.c 	btrfs_free_block_rsv(fs_info, rc->block_rsv);
rc               4317 fs/btrfs/relocation.c 	struct reloc_control *rc;
rc               4319 fs/btrfs/relocation.c 	rc = kzalloc(sizeof(*rc), GFP_NOFS);
rc               4320 fs/btrfs/relocation.c 	if (!rc)
rc               4323 fs/btrfs/relocation.c 	INIT_LIST_HEAD(&rc->reloc_roots);
rc               4324 fs/btrfs/relocation.c 	INIT_LIST_HEAD(&rc->dirty_subvol_roots);
rc               4325 fs/btrfs/relocation.c 	backref_cache_init(&rc->backref_cache);
rc               4326 fs/btrfs/relocation.c 	mapping_tree_init(&rc->reloc_root_tree);
rc               4327 fs/btrfs/relocation.c 	extent_io_tree_init(fs_info, &rc->processed_blocks,
rc               4329 fs/btrfs/relocation.c 	return rc;
rc               4354 fs/btrfs/relocation.c 	struct reloc_control *rc;
rc               4370 fs/btrfs/relocation.c 	rc = alloc_reloc_control(fs_info);
rc               4371 fs/btrfs/relocation.c 	if (!rc) {
rc               4376 fs/btrfs/relocation.c 	rc->extent_root = extent_root;
rc               4377 fs/btrfs/relocation.c 	rc->block_group = bg;
rc               4379 fs/btrfs/relocation.c 	ret = btrfs_inc_block_group_ro(rc->block_group);
rc               4392 fs/btrfs/relocation.c 	inode = lookup_free_space_inode(rc->block_group, path);
rc               4396 fs/btrfs/relocation.c 		ret = delete_block_group_cache(fs_info, rc->block_group, inode, 0);
rc               4405 fs/btrfs/relocation.c 	rc->data_inode = create_reloc_inode(fs_info, rc->block_group);
rc               4406 fs/btrfs/relocation.c 	if (IS_ERR(rc->data_inode)) {
rc               4407 fs/btrfs/relocation.c 		err = PTR_ERR(rc->data_inode);
rc               4408 fs/btrfs/relocation.c 		rc->data_inode = NULL;
rc               4412 fs/btrfs/relocation.c 	describe_relocation(fs_info, rc->block_group);
rc               4414 fs/btrfs/relocation.c 	btrfs_wait_block_group_reservations(rc->block_group);
rc               4415 fs/btrfs/relocation.c 	btrfs_wait_nocow_writers(rc->block_group);
rc               4417 fs/btrfs/relocation.c 				 rc->block_group->key.objectid,
rc               4418 fs/btrfs/relocation.c 				 rc->block_group->key.offset);
rc               4422 fs/btrfs/relocation.c 		ret = relocate_block_group(rc);
rc               4436 fs/btrfs/relocation.c 		if (rc->stage == MOVE_DATA_EXTENTS && rc->found_file_extent) {
rc               4437 fs/btrfs/relocation.c 			ret = btrfs_wait_ordered_range(rc->data_inode, 0,
rc               4441 fs/btrfs/relocation.c 			invalidate_mapping_pages(rc->data_inode->i_mapping,
rc               4443 fs/btrfs/relocation.c 			rc->stage = UPDATE_DATA_PTRS;
rc               4449 fs/btrfs/relocation.c 		if (rc->extents_found == 0)
rc               4452 fs/btrfs/relocation.c 		btrfs_info(fs_info, "found %llu extents", rc->extents_found);
rc               4456 fs/btrfs/relocation.c 	WARN_ON(rc->block_group->pinned > 0);
rc               4457 fs/btrfs/relocation.c 	WARN_ON(rc->block_group->reserved > 0);
rc               4458 fs/btrfs/relocation.c 	WARN_ON(btrfs_block_group_used(&rc->block_group->item) > 0);
rc               4461 fs/btrfs/relocation.c 		btrfs_dec_block_group_ro(rc->block_group);
rc               4462 fs/btrfs/relocation.c 	iput(rc->data_inode);
rc               4463 fs/btrfs/relocation.c 	btrfs_put_block_group(rc->block_group);
rc               4464 fs/btrfs/relocation.c 	kfree(rc);
rc               4506 fs/btrfs/relocation.c 	struct reloc_control *rc = NULL;
rc               4575 fs/btrfs/relocation.c 	rc = alloc_reloc_control(fs_info);
rc               4576 fs/btrfs/relocation.c 	if (!rc) {
rc               4581 fs/btrfs/relocation.c 	rc->extent_root = fs_info->extent_root;
rc               4583 fs/btrfs/relocation.c 	set_reloc_control(rc);
rc               4585 fs/btrfs/relocation.c 	trans = btrfs_join_transaction(rc->extent_root);
rc               4591 fs/btrfs/relocation.c 	rc->merge_reloc_tree = 1;
rc               4600 fs/btrfs/relocation.c 				      &rc->reloc_roots);
rc               4621 fs/btrfs/relocation.c 	merge_reloc_roots(rc);
rc               4623 fs/btrfs/relocation.c 	unset_reloc_control(rc);
rc               4625 fs/btrfs/relocation.c 	trans = btrfs_join_transaction(rc->extent_root);
rc               4632 fs/btrfs/relocation.c 	ret = clean_dirty_subvols(rc);
rc               4636 fs/btrfs/relocation.c 	unset_reloc_control(rc);
rc               4637 fs/btrfs/relocation.c 	kfree(rc);
rc               4711 fs/btrfs/relocation.c 	struct reloc_control *rc;
rc               4717 fs/btrfs/relocation.c 	rc = fs_info->reloc_ctl;
rc               4718 fs/btrfs/relocation.c 	if (!rc)
rc               4721 fs/btrfs/relocation.c 	BUG_ON(rc->stage == UPDATE_DATA_PTRS &&
rc               4730 fs/btrfs/relocation.c 	    rc->create_reloc_tree) {
rc               4733 fs/btrfs/relocation.c 		node = rc->backref_cache.path[level];
rc               4744 fs/btrfs/relocation.c 				       &rc->backref_cache.pending[level]);
rc               4749 fs/btrfs/relocation.c 			__mark_block_processed(rc, node);
rc               4752 fs/btrfs/relocation.c 			rc->nodes_relocated += buf->len;
rc               4755 fs/btrfs/relocation.c 	if (level == 0 && first_cow && rc->stage == UPDATE_DATA_PTRS)
rc               4756 fs/btrfs/relocation.c 		ret = replace_file_extents(trans, rc, root, cow);
rc               4768 fs/btrfs/relocation.c 	struct reloc_control *rc = root->fs_info->reloc_ctl;
rc               4770 fs/btrfs/relocation.c 	if (!rc || !have_reloc_root(root))
rc               4773 fs/btrfs/relocation.c 	if (!rc->merge_reloc_tree)
rc               4788 fs/btrfs/relocation.c 	*bytes_to_reserve += rc->nodes_relocated;
rc               4801 fs/btrfs/relocation.c 	struct reloc_control *rc = root->fs_info->reloc_ctl;
rc               4804 fs/btrfs/relocation.c 	if (!rc || !have_reloc_root(root))
rc               4807 fs/btrfs/relocation.c 	rc = root->fs_info->reloc_ctl;
rc               4808 fs/btrfs/relocation.c 	rc->merging_rsv_size += rc->nodes_relocated;
rc               4810 fs/btrfs/relocation.c 	if (rc->merge_reloc_tree) {
rc               4812 fs/btrfs/relocation.c 					      rc->block_rsv,
rc               4813 fs/btrfs/relocation.c 					      rc->nodes_relocated, true);
rc               4828 fs/btrfs/relocation.c 	if (rc->create_reloc_tree)
rc               4829 fs/btrfs/relocation.c 		ret = clone_backref_node(trans, rc, root, reloc_root);
rc                264 fs/ceph/addr.c 	int rc = req->r_result <= 0 ? req->r_result : 0;
rc                269 fs/ceph/addr.c 	dout("finish_read %p req %p rc %d bytes %d\n", inode, req, rc, bytes);
rc                270 fs/ceph/addr.c 	if (rc == -EBLACKLISTED)
rc                281 fs/ceph/addr.c 		if (rc < 0 && rc != -ENOENT) {
rc                448 fs/ceph/addr.c 	int rc = 0;
rc                454 fs/ceph/addr.c 	rc = ceph_readpages_from_fscache(mapping->host, mapping, page_list,
rc                457 fs/ceph/addr.c 	if (rc == 0)
rc                465 fs/ceph/addr.c 		rc = start_read(inode, rw_ctx, page_list, max);
rc                466 fs/ceph/addr.c 		if (rc < 0)
rc                472 fs/ceph/addr.c 	dout("readpages %p file %p ret %d\n", inode, file, rc);
rc                473 fs/ceph/addr.c 	return rc;
rc                701 fs/ceph/addr.c 	int rc = req->r_result;
rc                707 fs/ceph/addr.c 	dout("writepages_finish %p rc %d\n", inode, rc);
rc                708 fs/ceph/addr.c 	if (rc < 0) {
rc                709 fs/ceph/addr.c 		mapping_set_error(mapping, rc);
rc                711 fs/ceph/addr.c 		if (rc == -EBLACKLISTED)
rc                760 fs/ceph/addr.c 		     inode, osd_data->length, rc >= 0 ? num_pages : 0);
rc                789 fs/ceph/addr.c 	int rc = 0;
rc               1127 fs/ceph/addr.c 		rc = ceph_osdc_start_request(&fsc->client->osdc, req, true);
rc               1128 fs/ceph/addr.c 		BUG_ON(rc);
rc               1188 fs/ceph/addr.c 	dout("writepages dend - startone, rc = %d\n", rc);
rc               1189 fs/ceph/addr.c 	return rc;
rc                795 fs/ceph/file.c 	int rc = req->r_result;
rc                804 fs/ceph/file.c 	     inode, rc, osd_data->bvec_pos.iter.bi_size);
rc                806 fs/ceph/file.c 	if (rc == -EOLDSNAPC) {
rc                818 fs/ceph/file.c 		rc = -ENOMEM;
rc                820 fs/ceph/file.c 		if (rc == -ENOENT)
rc                821 fs/ceph/file.c 			rc = 0;
rc                822 fs/ceph/file.c 		if (rc >= 0 && osd_data->bvec_pos.iter.bi_size > rc) {
rc                824 fs/ceph/file.c 			int zlen = osd_data->bvec_pos.iter.bi_size - rc;
rc                833 fs/ceph/file.c 				loff_t endoff = aio_req->iocb->ki_pos + rc;
rc                837 fs/ceph/file.c 				aio_req->total_len = rc + zlen;
rc                843 fs/ceph/file.c 			iov_iter_advance(&i, rc);
rc                852 fs/ceph/file.c 	if (rc < 0)
rc                853 fs/ceph/file.c 		cmpxchg(&aio_req->error, 0, rc);
rc               1484 fs/ceph/inode.c 		int rc;
rc               1495 fs/ceph/inode.c 		rc = fill_inode(in, NULL, &rde->inode, NULL, session,
rc               1498 fs/ceph/inode.c 		if (rc < 0) {
rc               1499 fs/ceph/inode.c 			pr_err("fill_inode badness on %p got %d\n", in, rc);
rc               1500 fs/ceph/inode.c 			err = rc;
rc                536 fs/char_dev.c  	int rc = 0;
rc                541 fs/char_dev.c  		rc = cdev_add(cdev, dev->devt, 1);
rc                542 fs/char_dev.c  		if (rc)
rc                543 fs/char_dev.c  			return rc;
rc                546 fs/char_dev.c  	rc = device_add(dev);
rc                547 fs/char_dev.c  	if (rc)
rc                550 fs/char_dev.c  	return rc;
rc                490 fs/cifs/asn1.c 	unsigned int cls, con, tag, oidlen, rc;
rc                507 fs/cifs/asn1.c 	rc = asn1_header_decode(&ctx, &end, &cls, &con, &tag);
rc                508 fs/cifs/asn1.c 	if (rc) {
rc                511 fs/cifs/asn1.c 			rc = asn1_oid_decode(&ctx, end, &oid, &oidlen);
rc                512 fs/cifs/asn1.c 			if (rc) {
rc                513 fs/cifs/asn1.c 				rc = compare_oid(oid, oidlen, SPNEGO_OID,
rc                518 fs/cifs/asn1.c 			rc = 0;
rc                522 fs/cifs/asn1.c 	if (!rc) {
rc                574 fs/cifs/asn1.c 		rc = asn1_header_decode(&ctx, &end, &cls, &con, &tag);
rc                575 fs/cifs/asn1.c 		if (!rc) {
rc                435 fs/cifs/cifs_debug.c 	int rc;
rc                441 fs/cifs/cifs_debug.c 	rc = kstrtobool_from_user(buffer, count, &bv);
rc                442 fs/cifs/cifs_debug.c 	if (rc == 0) {
rc                489 fs/cifs/cifs_debug.c 		return rc;
rc                595 fs/cifs/cifs_debug.c 	int rc; \
rc                596 fs/cifs/cifs_debug.c 	rc = kstrtoint_from_user(buffer, count, 10, & name); \
rc                597 fs/cifs/cifs_debug.c 	if (rc) \
rc                598 fs/cifs/cifs_debug.c 		return rc; \
rc                730 fs/cifs/cifs_debug.c 	int rc;
rc                732 fs/cifs/cifs_debug.c 	rc = get_user(c[0], buffer);
rc                733 fs/cifs/cifs_debug.c 	if (rc)
rc                734 fs/cifs/cifs_debug.c 		return rc;
rc                767 fs/cifs/cifs_debug.c 	int rc;
rc                769 fs/cifs/cifs_debug.c 	rc = kstrtobool_from_user(buffer, count, &linuxExtEnabled);
rc                770 fs/cifs/cifs_debug.c 	if (rc)
rc                771 fs/cifs/cifs_debug.c 		return rc;
rc                798 fs/cifs/cifs_debug.c 	int rc;
rc                800 fs/cifs/cifs_debug.c 	rc = kstrtobool_from_user(buffer, count, &lookupCacheEnabled);
rc                801 fs/cifs/cifs_debug.c 	if (rc)
rc                802 fs/cifs/cifs_debug.c 		return rc;
rc                829 fs/cifs/cifs_debug.c 	int rc;
rc                831 fs/cifs/cifs_debug.c 	rc = kstrtobool_from_user(buffer, count, &traceSMB);
rc                832 fs/cifs/cifs_debug.c 	if (rc)
rc                833 fs/cifs/cifs_debug.c 		return rc;
rc                888 fs/cifs/cifs_debug.c 	int rc;
rc                914 fs/cifs/cifs_debug.c 	rc = kstrtouint(flags_string, 0, &flags);
rc                915 fs/cifs/cifs_debug.c 	if (rc) {
rc                918 fs/cifs/cifs_debug.c 		return rc;
rc                140 fs/cifs/cifs_dfs_ref.c 	int rc;
rc                163 fs/cifs/cifs_dfs_ref.c 			rc = PTR_ERR(name);
rc                170 fs/cifs/cifs_dfs_ref.c 			rc = PTR_ERR(name);
rc                176 fs/cifs/cifs_dfs_ref.c 	rc = dns_resolve_server_name_to_ip(name, &srvIP);
rc                177 fs/cifs/cifs_dfs_ref.c 	if (rc < 0) {
rc                179 fs/cifs/cifs_dfs_ref.c 			 __func__, name, rc);
rc                192 fs/cifs/cifs_dfs_ref.c 		rc = -ENOMEM;
rc                249 fs/cifs/cifs_dfs_ref.c 	mountdata = ERR_PTR(rc);
rc                302 fs/cifs/cifs_dfs_ref.c 	int rc;
rc                356 fs/cifs/cifs_dfs_ref.c 	rc = dfs_cache_find(xid, ses, cifs_sb->local_nls, cifs_remap(cifs_sb),
rc                358 fs/cifs/cifs_dfs_ref.c 	if (!rc) {
rc                359 fs/cifs/cifs_dfs_ref.c 		rc = dfs_cache_find(xid, ses, cifs_sb->local_nls,
rc                366 fs/cifs/cifs_dfs_ref.c 	if (rc) {
rc                367 fs/cifs/cifs_dfs_ref.c 		mnt = ERR_PTR(rc);
rc                287 fs/cifs/cifsacl.c 	int rc;
rc                294 fs/cifs/cifsacl.c 	rc = snprintf(desc, sizeof(desc), "%ci:%u",
rc                296 fs/cifs/cifsacl.c 	if (rc >= sizeof(desc))
rc                299 fs/cifs/cifsacl.c 	rc = 0;
rc                303 fs/cifs/cifsacl.c 		rc = -EINVAL;
rc                308 fs/cifs/cifsacl.c 		rc = -EIO;
rc                325 fs/cifs/cifsacl.c 		rc = -EIO;
rc                336 fs/cifs/cifsacl.c 	return rc;
rc                347 fs/cifs/cifsacl.c 	int rc;
rc                408 fs/cifs/cifsacl.c 		rc = -EINVAL;
rc                421 fs/cifs/cifsacl.c 		rc = -EIO;
rc                895 fs/cifs/cifsacl.c 	int rc = 0;
rc                915 fs/cifs/cifsacl.c 	rc = parse_sid(owner_sid_ptr, end_of_acl);
rc                916 fs/cifs/cifsacl.c 	if (rc) {
rc                917 fs/cifs/cifsacl.c 		cifs_dbg(FYI, "%s: Error %d parsing Owner SID\n", __func__, rc);
rc                918 fs/cifs/cifsacl.c 		return rc;
rc                920 fs/cifs/cifsacl.c 	rc = sid_to_id(cifs_sb, owner_sid_ptr, fattr, SIDOWNER);
rc                921 fs/cifs/cifsacl.c 	if (rc) {
rc                923 fs/cifs/cifsacl.c 			 __func__, rc);
rc                924 fs/cifs/cifsacl.c 		return rc;
rc                927 fs/cifs/cifsacl.c 	rc = parse_sid(group_sid_ptr, end_of_acl);
rc                928 fs/cifs/cifsacl.c 	if (rc) {
rc                930 fs/cifs/cifsacl.c 			 __func__, rc);
rc                931 fs/cifs/cifsacl.c 		return rc;
rc                933 fs/cifs/cifsacl.c 	rc = sid_to_id(cifs_sb, group_sid_ptr, fattr, SIDGROUP);
rc                934 fs/cifs/cifsacl.c 	if (rc) {
rc                936 fs/cifs/cifsacl.c 			 __func__, rc);
rc                937 fs/cifs/cifsacl.c 		return rc;
rc                946 fs/cifs/cifsacl.c 	return rc;
rc                954 fs/cifs/cifsacl.c 	int rc = 0;
rc                976 fs/cifs/cifsacl.c 		rc = set_chmod_dacl(ndacl_ptr, owner_sid_ptr, group_sid_ptr,
rc                993 fs/cifs/cifsacl.c 			rc = id_to_sid(id, SIDOWNER, nowner_sid_ptr);
rc                994 fs/cifs/cifsacl.c 			if (rc) {
rc                996 fs/cifs/cifsacl.c 					 __func__, rc, id);
rc                998 fs/cifs/cifsacl.c 				return rc;
rc               1013 fs/cifs/cifsacl.c 			rc = id_to_sid(id, SIDGROUP, ngroup_sid_ptr);
rc               1014 fs/cifs/cifsacl.c 			if (rc) {
rc               1016 fs/cifs/cifsacl.c 					 __func__, rc, id);
rc               1018 fs/cifs/cifsacl.c 				return rc;
rc               1026 fs/cifs/cifsacl.c 	return rc;
rc               1034 fs/cifs/cifsacl.c 	int rc;
rc               1041 fs/cifs/cifsacl.c 	rc = CIFSSMBGetCIFSACL(xid, tlink_tcon(tlink), cifsfid->netfid, &pntsd,
rc               1047 fs/cifs/cifsacl.c 	cifs_dbg(FYI, "%s: rc = %d ACL len %d\n", __func__, rc, *pacllen);
rc               1048 fs/cifs/cifsacl.c 	if (rc)
rc               1049 fs/cifs/cifsacl.c 		return ERR_PTR(rc);
rc               1059 fs/cifs/cifsacl.c 	int rc, create_options = 0;
rc               1083 fs/cifs/cifsacl.c 	rc = CIFS_open(xid, &oparms, &oplock, NULL);
rc               1084 fs/cifs/cifsacl.c 	if (!rc) {
rc               1085 fs/cifs/cifsacl.c 		rc = CIFSSMBGetCIFSACL(xid, tcon, fid.netfid, &pntsd, pacllen);
rc               1092 fs/cifs/cifsacl.c 	cifs_dbg(FYI, "%s: rc = %d ACL len %d\n", __func__, rc, *pacllen);
rc               1093 fs/cifs/cifsacl.c 	if (rc)
rc               1094 fs/cifs/cifsacl.c 		return ERR_PTR(rc);
rc               1122 fs/cifs/cifsacl.c 	int rc, access_flags, create_options = 0;
rc               1152 fs/cifs/cifsacl.c 	rc = CIFS_open(xid, &oparms, &oplock, NULL);
rc               1153 fs/cifs/cifsacl.c 	if (rc) {
rc               1158 fs/cifs/cifsacl.c 	rc = CIFSSMBSetCIFSACL(xid, tcon, fid.netfid, pnntsd, acllen, aclflag);
rc               1159 fs/cifs/cifsacl.c 	cifs_dbg(NOISY, "SetCIFSACL rc = %d\n", rc);
rc               1165 fs/cifs/cifsacl.c 	return rc;
rc               1176 fs/cifs/cifsacl.c 	int rc = 0;
rc               1197 fs/cifs/cifsacl.c 		rc = PTR_ERR(pntsd);
rc               1198 fs/cifs/cifsacl.c 		cifs_dbg(VFS, "%s: error %d getting sec desc\n", __func__, rc);
rc               1200 fs/cifs/cifsacl.c 		rc = parse_sec_desc(cifs_sb, pntsd, acllen, fattr, true);
rc               1203 fs/cifs/cifsacl.c 		rc = parse_sec_desc(cifs_sb, pntsd, acllen, fattr, false);
rc               1205 fs/cifs/cifsacl.c 		if (rc)
rc               1206 fs/cifs/cifsacl.c 			cifs_dbg(VFS, "parse sec desc failed rc = %d\n", rc);
rc               1211 fs/cifs/cifsacl.c 	return rc;
rc               1219 fs/cifs/cifsacl.c 	int rc = 0;
rc               1245 fs/cifs/cifsacl.c 		rc = PTR_ERR(pntsd);
rc               1246 fs/cifs/cifsacl.c 		cifs_dbg(VFS, "%s: error %d getting sec desc\n", __func__, rc);
rc               1248 fs/cifs/cifsacl.c 		return rc;
rc               1270 fs/cifs/cifsacl.c 	rc = build_sec_desc(pntsd, pnntsd, secdesclen, nmode, uid, gid,
rc               1273 fs/cifs/cifsacl.c 	cifs_dbg(NOISY, "build_sec_desc rc: %d\n", rc);
rc               1276 fs/cifs/cifsacl.c 		rc = -EOPNOTSUPP;
rc               1278 fs/cifs/cifsacl.c 	if (!rc) {
rc               1280 fs/cifs/cifsacl.c 		rc = ops->set_acl(pnntsd, secdesclen, inode, path, aclflag);
rc               1281 fs/cifs/cifsacl.c 		cifs_dbg(NOISY, "set_cifs_acl rc: %d\n", rc);
rc               1287 fs/cifs/cifsacl.c 	return rc;
rc                 45 fs/cifs/cifsencrypt.c 	int rc;
rc                 69 fs/cifs/cifsencrypt.c 		rc = crypto_shash_update(shash,
rc                 71 fs/cifs/cifsencrypt.c 		if (rc) {
rc                 74 fs/cifs/cifsencrypt.c 			return rc;
rc                 87 fs/cifs/cifsencrypt.c 		rc = crypto_shash_update(shash, kaddr, len);
rc                 88 fs/cifs/cifsencrypt.c 		if (rc) {
rc                 92 fs/cifs/cifsencrypt.c 			return rc;
rc                 98 fs/cifs/cifsencrypt.c 	rc = crypto_shash_final(shash, signature);
rc                 99 fs/cifs/cifsencrypt.c 	if (rc)
rc                102 fs/cifs/cifsencrypt.c 	return rc;
rc                115 fs/cifs/cifsencrypt.c 	int rc;
rc                120 fs/cifs/cifsencrypt.c 	rc = cifs_alloc_hash("md5", &server->secmech.md5,
rc                122 fs/cifs/cifsencrypt.c 	if (rc)
rc                125 fs/cifs/cifsencrypt.c 	rc = crypto_shash_init(&server->secmech.sdescmd5->shash);
rc                126 fs/cifs/cifsencrypt.c 	if (rc) {
rc                128 fs/cifs/cifsencrypt.c 		return rc;
rc                131 fs/cifs/cifsencrypt.c 	rc = crypto_shash_update(&server->secmech.sdescmd5->shash,
rc                133 fs/cifs/cifsencrypt.c 	if (rc) {
rc                135 fs/cifs/cifsencrypt.c 		return rc;
rc                146 fs/cifs/cifsencrypt.c 	int rc = 0;
rc                159 fs/cifs/cifsencrypt.c 		return rc;
rc                163 fs/cifs/cifsencrypt.c 		return rc;
rc                173 fs/cifs/cifsencrypt.c 	rc = cifs_calc_signature(rqst, server, smb_signature);
rc                174 fs/cifs/cifsencrypt.c 	if (rc)
rc                179 fs/cifs/cifsencrypt.c 	return rc;
rc                210 fs/cifs/cifsencrypt.c 	unsigned int rc;
rc                249 fs/cifs/cifsencrypt.c 	rc = cifs_calc_signature(rqst, server, what_we_think_sig_should_be);
rc                252 fs/cifs/cifsencrypt.c 	if (rc)
rc                253 fs/cifs/cifsencrypt.c 		return rc;
rc                268 fs/cifs/cifsencrypt.c 	int rc = 0;
rc                281 fs/cifs/cifsencrypt.c 	rc = SMBNTencrypt(ses->password, ses->server->cryptkey,
rc                283 fs/cifs/cifsencrypt.c 	if (rc) {
rc                285 fs/cifs/cifsencrypt.c 			 __func__, rc);
rc                286 fs/cifs/cifsencrypt.c 		return rc;
rc                289 fs/cifs/cifsencrypt.c 	rc = E_md4hash(ses->password, temp_key, nls_cp);
rc                290 fs/cifs/cifsencrypt.c 	if (rc) {
rc                292 fs/cifs/cifsencrypt.c 			 __func__, rc);
rc                293 fs/cifs/cifsencrypt.c 		return rc;
rc                296 fs/cifs/cifsencrypt.c 	rc = mdfour(ses->auth_key.response, temp_key, CIFS_SESS_KEY_SIZE);
rc                297 fs/cifs/cifsencrypt.c 	if (rc)
rc                299 fs/cifs/cifsencrypt.c 			 __func__, rc);
rc                301 fs/cifs/cifsencrypt.c 	return rc;
rc                309 fs/cifs/cifsencrypt.c 	int rc;
rc                340 fs/cifs/cifsencrypt.c 	rc = SMBencrypt(password_with_pad, cryptkey, lnm_session_key);
rc                342 fs/cifs/cifsencrypt.c 	return rc;
rc                499 fs/cifs/cifsencrypt.c 	int rc = 0;
rc                514 fs/cifs/cifsencrypt.c 	rc = crypto_shash_setkey(ses->server->secmech.hmacmd5, nt_hash,
rc                516 fs/cifs/cifsencrypt.c 	if (rc) {
rc                518 fs/cifs/cifsencrypt.c 		return rc;
rc                521 fs/cifs/cifsencrypt.c 	rc = crypto_shash_init(&ses->server->secmech.sdeschmacmd5->shash);
rc                522 fs/cifs/cifsencrypt.c 	if (rc) {
rc                524 fs/cifs/cifsencrypt.c 		return rc;
rc                531 fs/cifs/cifsencrypt.c 		rc = -ENOMEM;
rc                532 fs/cifs/cifsencrypt.c 		return rc;
rc                542 fs/cifs/cifsencrypt.c 	rc = crypto_shash_update(&ses->server->secmech.sdeschmacmd5->shash,
rc                545 fs/cifs/cifsencrypt.c 	if (rc) {
rc                547 fs/cifs/cifsencrypt.c 		return rc;
rc                556 fs/cifs/cifsencrypt.c 			rc = -ENOMEM;
rc                557 fs/cifs/cifsencrypt.c 			return rc;
rc                561 fs/cifs/cifsencrypt.c 		rc =
rc                565 fs/cifs/cifsencrypt.c 		if (rc) {
rc                568 fs/cifs/cifsencrypt.c 			return rc;
rc                576 fs/cifs/cifsencrypt.c 			rc = -ENOMEM;
rc                577 fs/cifs/cifsencrypt.c 			return rc;
rc                581 fs/cifs/cifsencrypt.c 		rc =
rc                585 fs/cifs/cifsencrypt.c 		if (rc) {
rc                588 fs/cifs/cifsencrypt.c 			return rc;
rc                592 fs/cifs/cifsencrypt.c 	rc = crypto_shash_final(&ses->server->secmech.sdeschmacmd5->shash,
rc                594 fs/cifs/cifsencrypt.c 	if (rc)
rc                597 fs/cifs/cifsencrypt.c 	return rc;
rc                603 fs/cifs/cifsencrypt.c 	int rc;
rc                617 fs/cifs/cifsencrypt.c 	rc = crypto_shash_setkey(ses->server->secmech.hmacmd5,
rc                619 fs/cifs/cifsencrypt.c 	if (rc) {
rc                622 fs/cifs/cifsencrypt.c 		return rc;
rc                625 fs/cifs/cifsencrypt.c 	rc = crypto_shash_init(&ses->server->secmech.sdeschmacmd5->shash);
rc                626 fs/cifs/cifsencrypt.c 	if (rc) {
rc                628 fs/cifs/cifsencrypt.c 		return rc;
rc                637 fs/cifs/cifsencrypt.c 	rc = crypto_shash_update(&ses->server->secmech.sdeschmacmd5->shash,
rc                639 fs/cifs/cifsencrypt.c 	if (rc) {
rc                641 fs/cifs/cifsencrypt.c 		return rc;
rc                645 fs/cifs/cifsencrypt.c 	rc = crypto_shash_final(&ses->server->secmech.sdeschmacmd5->shash,
rc                647 fs/cifs/cifsencrypt.c 	if (rc)
rc                650 fs/cifs/cifsencrypt.c 	return rc;
rc                656 fs/cifs/cifsencrypt.c 	int rc;
rc                667 fs/cifs/cifsencrypt.c 				rc = find_domain_name(ses, nls_cp);
rc                668 fs/cifs/cifsencrypt.c 				if (rc) {
rc                670 fs/cifs/cifsencrypt.c 						 rc);
rc                678 fs/cifs/cifsencrypt.c 		rc = build_avpair_blob(ses, nls_cp);
rc                679 fs/cifs/cifsencrypt.c 		if (rc) {
rc                680 fs/cifs/cifsencrypt.c 			cifs_dbg(VFS, "error %d building av pair blob\n", rc);
rc                697 fs/cifs/cifsencrypt.c 		rc = -ENOMEM;
rc                716 fs/cifs/cifsencrypt.c 	rc = cifs_alloc_hash("hmac(md5)",
rc                719 fs/cifs/cifsencrypt.c 	if (rc) {
rc                724 fs/cifs/cifsencrypt.c 	rc = calc_ntlmv2_hash(ses, ntlmv2_hash, nls_cp);
rc                725 fs/cifs/cifsencrypt.c 	if (rc) {
rc                726 fs/cifs/cifsencrypt.c 		cifs_dbg(VFS, "could not get v2 hash rc %d\n", rc);
rc                731 fs/cifs/cifsencrypt.c 	rc = CalcNTLMv2_response(ses, ntlmv2_hash);
rc                732 fs/cifs/cifsencrypt.c 	if (rc) {
rc                733 fs/cifs/cifsencrypt.c 		cifs_dbg(VFS, "Could not calculate CR1 rc: %d\n", rc);
rc                738 fs/cifs/cifsencrypt.c 	rc = crypto_shash_setkey(ses->server->secmech.hmacmd5,
rc                740 fs/cifs/cifsencrypt.c 	if (rc) {
rc                746 fs/cifs/cifsencrypt.c 	rc = crypto_shash_init(&ses->server->secmech.sdeschmacmd5->shash);
rc                747 fs/cifs/cifsencrypt.c 	if (rc) {
rc                752 fs/cifs/cifsencrypt.c 	rc = crypto_shash_update(&ses->server->secmech.sdeschmacmd5->shash,
rc                755 fs/cifs/cifsencrypt.c 	if (rc) {
rc                760 fs/cifs/cifsencrypt.c 	rc = crypto_shash_final(&ses->server->secmech.sdeschmacmd5->shash,
rc                762 fs/cifs/cifsencrypt.c 	if (rc)
rc                770 fs/cifs/cifsencrypt.c 	return rc;
rc                157 fs/cifs/cifsfs.c 	int rc = 0;
rc                205 fs/cifs/cifsfs.c 	rc = super_setup_bdi(sb);
rc                206 fs/cifs/cifsfs.c 	if (rc)
rc                216 fs/cifs/cifsfs.c 		rc = PTR_ERR(inode);
rc                227 fs/cifs/cifsfs.c 		rc = -ENOMEM;
rc                242 fs/cifs/cifsfs.c 	return rc;
rc                260 fs/cifs/cifsfs.c 	int rc = 0;
rc                278 fs/cifs/cifsfs.c 		rc = server->ops->queryfs(xid, tcon, buf);
rc                775 fs/cifs/cifsfs.c 	int rc;
rc                807 fs/cifs/cifsfs.c 	rc = cifs_setup_cifs_sb(volume_info, cifs_sb);
rc                808 fs/cifs/cifsfs.c 	if (rc) {
rc                809 fs/cifs/cifsfs.c 		root = ERR_PTR(rc);
rc                813 fs/cifs/cifsfs.c 	rc = cifs_mount(cifs_sb, volume_info);
rc                814 fs/cifs/cifsfs.c 	if (rc) {
rc                817 fs/cifs/cifsfs.c 				 rc);
rc                818 fs/cifs/cifsfs.c 		root = ERR_PTR(rc);
rc                840 fs/cifs/cifsfs.c 		rc = cifs_read_super(sb);
rc                841 fs/cifs/cifsfs.c 		if (rc) {
rc                842 fs/cifs/cifsfs.c 			root = ERR_PTR(rc);
rc                888 fs/cifs/cifsfs.c 	ssize_t rc;
rc                894 fs/cifs/cifsfs.c 	rc = cifs_revalidate_mapping(inode);
rc                895 fs/cifs/cifsfs.c 	if (rc)
rc                896 fs/cifs/cifsfs.c 		return rc;
rc                906 fs/cifs/cifsfs.c 	int rc;
rc                929 fs/cifs/cifsfs.c 	rc = filemap_fdatawrite(inode->i_mapping);
rc                930 fs/cifs/cifsfs.c 	if (rc)
rc                932 fs/cifs/cifsfs.c 			 rc, inode);
rc                949 fs/cifs/cifsfs.c 		int rc;
rc                958 fs/cifs/cifsfs.c 			rc = filemap_fdatawait(inode->i_mapping);
rc                959 fs/cifs/cifsfs.c 			if (rc) {
rc                960 fs/cifs/cifsfs.c 				mapping_set_error(inode->i_mapping, rc);
rc                961 fs/cifs/cifsfs.c 				return rc;
rc                971 fs/cifs/cifsfs.c 		rc = cifs_revalidate_file_attr(file);
rc                972 fs/cifs/cifsfs.c 		if (rc < 0)
rc                973 fs/cifs/cifsfs.c 			return (loff_t)rc;
rc               1077 fs/cifs/cifsfs.c 	int rc;
rc               1087 fs/cifs/cifsfs.c 		rc = -EBADF;
rc               1111 fs/cifs/cifsfs.c 		rc = target_tcon->ses->server->ops->duplicate_extents(xid,
rc               1114 fs/cifs/cifsfs.c 		rc = -EOPNOTSUPP;
rc               1124 fs/cifs/cifsfs.c 	return rc < 0 ? rc : len;
rc               1138 fs/cifs/cifsfs.c 	ssize_t rc;
rc               1143 fs/cifs/cifsfs.c 		rc = -EBADF;
rc               1148 fs/cifs/cifsfs.c 	rc = -EXDEV;
rc               1159 fs/cifs/cifsfs.c 	rc = -EOPNOTSUPP;
rc               1174 fs/cifs/cifsfs.c 	rc = file_modified(dst_file);
rc               1175 fs/cifs/cifsfs.c 	if (!rc)
rc               1176 fs/cifs/cifsfs.c 		rc = target_tcon->ses->server->ops->copychunk_range(xid,
rc               1191 fs/cifs/cifsfs.c 	return rc;
rc               1211 fs/cifs/cifsfs.c 	ssize_t rc;
rc               1213 fs/cifs/cifsfs.c 	rc = cifs_file_copychunk_range(xid, src_file, off, dst_file, destoff,
rc               1217 fs/cifs/cifsfs.c 	if (rc == -EOPNOTSUPP || rc == -EXDEV)
rc               1218 fs/cifs/cifsfs.c 		rc = generic_copy_file_range(src_file, off, dst_file,
rc               1220 fs/cifs/cifsfs.c 	return rc;
rc               1498 fs/cifs/cifsfs.c 	int rc = 0;
rc               1546 fs/cifs/cifsfs.c 		rc = -ENOMEM;
rc               1560 fs/cifs/cifsfs.c 		rc = -ENOMEM;
rc               1567 fs/cifs/cifsfs.c 		rc = -ENOMEM;
rc               1574 fs/cifs/cifsfs.c 		rc = -ENOMEM;
rc               1578 fs/cifs/cifsfs.c 	rc = cifs_fscache_register();
rc               1579 fs/cifs/cifsfs.c 	if (rc)
rc               1582 fs/cifs/cifsfs.c 	rc = cifs_init_inodecache();
rc               1583 fs/cifs/cifsfs.c 	if (rc)
rc               1586 fs/cifs/cifsfs.c 	rc = cifs_init_mids();
rc               1587 fs/cifs/cifsfs.c 	if (rc)
rc               1590 fs/cifs/cifsfs.c 	rc = cifs_init_request_bufs();
rc               1591 fs/cifs/cifsfs.c 	if (rc)
rc               1595 fs/cifs/cifsfs.c 	rc = dfs_cache_init();
rc               1596 fs/cifs/cifsfs.c 	if (rc)
rc               1600 fs/cifs/cifsfs.c 	rc = init_cifs_spnego();
rc               1601 fs/cifs/cifsfs.c 	if (rc)
rc               1605 fs/cifs/cifsfs.c 	rc = init_cifs_idmap();
rc               1606 fs/cifs/cifsfs.c 	if (rc)
rc               1609 fs/cifs/cifsfs.c 	rc = register_filesystem(&cifs_fs_type);
rc               1610 fs/cifs/cifsfs.c 	if (rc)
rc               1613 fs/cifs/cifsfs.c 	rc = register_filesystem(&smb3_fs_type);
rc               1614 fs/cifs/cifsfs.c 	if (rc) {
rc               1649 fs/cifs/cifsfs.c 	return rc;
rc               1293 fs/cifs/cifsglob.h 	ssize_t			rc;
rc                 62 fs/cifs/cifsproto.h 		 __func__, curr_xid, (int)rc);			\
rc                 63 fs/cifs/cifsproto.h 	if (rc)							\
rc                 64 fs/cifs/cifsproto.h 		trace_smb3_exit_err(curr_xid, __func__, (int)rc);	\
rc                128 fs/cifs/cifssmb.c 	int rc;
rc                144 fs/cifs/cifssmb.c 		rc = CIFSTCon(0, tcon->ses, tree, tcon, nlsc);
rc                149 fs/cifs/cifssmb.c 		rc = CIFSTCon(0, tcon->ses, tcon->treeName, tcon, nlsc);
rc                153 fs/cifs/cifssmb.c 	rc = dfs_cache_noreq_find(tcon->dfs_path + 1, NULL, &tl);
rc                154 fs/cifs/cifssmb.c 	if (rc)
rc                177 fs/cifs/cifssmb.c 		rc = CIFSTCon(0, tcon->ses, tree, tcon, nlsc);
rc                178 fs/cifs/cifssmb.c 		if (!rc)
rc                180 fs/cifs/cifssmb.c 		if (rc == -EREMOTE)
rc                184 fs/cifs/cifssmb.c 	if (!rc) {
rc                186 fs/cifs/cifssmb.c 			rc = dfs_cache_noreq_update_tgthint(tcon->dfs_path + 1,
rc                189 fs/cifs/cifssmb.c 			rc = -ENOENT;
rc                194 fs/cifs/cifssmb.c 	return rc;
rc                208 fs/cifs/cifssmb.c 	int rc;
rc                247 fs/cifs/cifssmb.c 		rc = wait_event_interruptible_timeout(server->response_q,
rc                250 fs/cifs/cifssmb.c 		if (rc < 0) {
rc                292 fs/cifs/cifssmb.c 		rc = -EHOSTDOWN;
rc                297 fs/cifs/cifssmb.c 	rc = cifs_negotiate_protocol(0, ses);
rc                298 fs/cifs/cifssmb.c 	if (rc == 0 && ses->need_reconnect)
rc                299 fs/cifs/cifssmb.c 		rc = cifs_setup_session(0, ses, nls_codepage);
rc                302 fs/cifs/cifssmb.c 	if (rc || !tcon->need_reconnect) {
rc                308 fs/cifs/cifssmb.c 	rc = __cifs_reconnect_tcon(nls_codepage, tcon);
rc                310 fs/cifs/cifssmb.c 	cifs_dbg(FYI, "reconnect tcon rc = %d\n", rc);
rc                312 fs/cifs/cifssmb.c 	if (rc) {
rc                313 fs/cifs/cifssmb.c 		printk_once(KERN_WARNING "reconnect tcon failed rc = %d\n", rc);
rc                341 fs/cifs/cifssmb.c 		rc = -EAGAIN;
rc                345 fs/cifs/cifssmb.c 	return rc;
rc                355 fs/cifs/cifssmb.c 	int rc;
rc                357 fs/cifs/cifssmb.c 	rc = cifs_reconnect_tcon(tcon, smb_command);
rc                358 fs/cifs/cifssmb.c 	if (rc)
rc                359 fs/cifs/cifssmb.c 		return rc;
rc                380 fs/cifs/cifssmb.c 	int rc;
rc                383 fs/cifs/cifssmb.c 	rc = small_smb_init(smb_command, wct, NULL, request_buf);
rc                384 fs/cifs/cifssmb.c 	if (rc)
rc                385 fs/cifs/cifssmb.c 		return rc;
rc                399 fs/cifs/cifssmb.c 	return rc;
rc                433 fs/cifs/cifssmb.c 	int rc;
rc                435 fs/cifs/cifssmb.c 	rc = cifs_reconnect_tcon(tcon, smb_command);
rc                436 fs/cifs/cifssmb.c 	if (rc)
rc                437 fs/cifs/cifssmb.c 		return rc;
rc                487 fs/cifs/cifssmb.c 	int	rc = 0;
rc                512 fs/cifs/cifssmb.c 		rc = decode_negTokenInit(
rc                514 fs/cifs/cifssmb.c 		if (rc != 1)
rc                670 fs/cifs/cifssmb.c 	int rc = 0;
rc                681 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_NEGOTIATE, 0, NULL /* no tcon yet */ ,
rc                683 fs/cifs/cifssmb.c 	if (rc)
rc                684 fs/cifs/cifssmb.c 		return rc;
rc                708 fs/cifs/cifssmb.c 	rc = SendReceive(xid, ses, (struct smb_hdr *) pSMB,
rc                710 fs/cifs/cifssmb.c 	if (rc != 0)
rc                720 fs/cifs/cifssmb.c 		rc = -EOPNOTSUPP;
rc                724 fs/cifs/cifssmb.c 		rc = decode_lanman_negprot_rsp(server, pSMBr);
rc                728 fs/cifs/cifssmb.c 		rc = -EOPNOTSUPP;
rc                757 fs/cifs/cifssmb.c 		rc = decode_ext_sec_blob(ses, pSMBr);
rc                759 fs/cifs/cifssmb.c 		rc = -EIO; /* no crypt key only if plain text pwd */
rc                766 fs/cifs/cifssmb.c 	if (!rc)
rc                767 fs/cifs/cifssmb.c 		rc = cifs_enable_signing(server, ses->sign);
rc                771 fs/cifs/cifssmb.c 	cifs_dbg(FYI, "negprot rc %d\n", rc);
rc                772 fs/cifs/cifssmb.c 	return rc;
rc                779 fs/cifs/cifssmb.c 	int rc = 0;
rc                796 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_TREE_DISCONNECT, 0, tcon,
rc                798 fs/cifs/cifssmb.c 	if (rc)
rc                799 fs/cifs/cifssmb.c 		return rc;
rc                801 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, tcon->ses, (char *)smb_buffer, 0);
rc                803 fs/cifs/cifssmb.c 	if (rc)
rc                804 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Tree disconnect failed %d\n", rc);
rc                808 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc                809 fs/cifs/cifssmb.c 		rc = 0;
rc                811 fs/cifs/cifssmb.c 	return rc;
rc                835 fs/cifs/cifssmb.c 	int rc = 0;
rc                842 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_ECHO, 0, NULL, (void **)&smb);
rc                843 fs/cifs/cifssmb.c 	if (rc)
rc                844 fs/cifs/cifssmb.c 		return rc;
rc                862 fs/cifs/cifssmb.c 	rc = cifs_call_async(server, &rqst, NULL, cifs_echo_callback, NULL,
rc                864 fs/cifs/cifssmb.c 	if (rc)
rc                865 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Echo request failed: %d\n", rc);
rc                869 fs/cifs/cifssmb.c 	return rc;
rc                876 fs/cifs/cifssmb.c 	int rc = 0;
rc                892 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_LOGOFF_ANDX, 2, NULL, (void **)&pSMB);
rc                893 fs/cifs/cifssmb.c 	if (rc) {
rc                895 fs/cifs/cifssmb.c 		return rc;
rc                906 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, ses, (char *) pSMB, 0);
rc                914 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc                915 fs/cifs/cifssmb.c 		rc = 0;
rc                916 fs/cifs/cifssmb.c 	return rc;
rc                928 fs/cifs/cifssmb.c 	int rc = 0;
rc                934 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc                936 fs/cifs/cifssmb.c 	if (rc)
rc                937 fs/cifs/cifssmb.c 		return rc;
rc                979 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc                981 fs/cifs/cifssmb.c 	if (rc)
rc                982 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Posix delete returned %d\n", rc);
rc                987 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc                990 fs/cifs/cifssmb.c 	return rc;
rc                999 fs/cifs/cifssmb.c 	int rc = 0;
rc               1005 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_DELETE, 1, tcon, (void **) &pSMB,
rc               1007 fs/cifs/cifssmb.c 	if (rc)
rc               1008 fs/cifs/cifssmb.c 		return rc;
rc               1024 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               1027 fs/cifs/cifssmb.c 	if (rc)
rc               1028 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Error in RMFile = %d\n", rc);
rc               1031 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               1034 fs/cifs/cifssmb.c 	return rc;
rc               1043 fs/cifs/cifssmb.c 	int rc = 0;
rc               1050 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_DELETE_DIRECTORY, 0, tcon, (void **) &pSMB,
rc               1052 fs/cifs/cifssmb.c 	if (rc)
rc               1053 fs/cifs/cifssmb.c 		return rc;
rc               1068 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               1071 fs/cifs/cifssmb.c 	if (rc)
rc               1072 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Error in RMDir = %d\n", rc);
rc               1075 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               1077 fs/cifs/cifssmb.c 	return rc;
rc               1085 fs/cifs/cifssmb.c 	int rc = 0;
rc               1094 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_CREATE_DIRECTORY, 0, tcon, (void **) &pSMB,
rc               1096 fs/cifs/cifssmb.c 	if (rc)
rc               1097 fs/cifs/cifssmb.c 		return rc;
rc               1112 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               1115 fs/cifs/cifssmb.c 	if (rc)
rc               1116 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Error in Mkdir = %d\n", rc);
rc               1119 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               1121 fs/cifs/cifssmb.c 	return rc;
rc               1134 fs/cifs/cifssmb.c 	int rc = 0;
rc               1142 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               1144 fs/cifs/cifssmb.c 	if (rc)
rc               1145 fs/cifs/cifssmb.c 		return rc;
rc               1189 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               1191 fs/cifs/cifssmb.c 	if (rc) {
rc               1192 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Posix create returned %d\n", rc);
rc               1197 fs/cifs/cifssmb.c 	rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               1199 fs/cifs/cifssmb.c 	if (rc || get_bcc(&pSMBr->hdr) < sizeof(OPEN_PSX_RSP)) {
rc               1200 fs/cifs/cifssmb.c 		rc = -EIO;	/* bad smb */
rc               1239 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               1242 fs/cifs/cifssmb.c 	return rc;
rc               1296 fs/cifs/cifssmb.c 	int rc = -EACCES;
rc               1304 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_OPEN_ANDX, 15, tcon, (void **) &pSMB,
rc               1306 fs/cifs/cifssmb.c 	if (rc)
rc               1307 fs/cifs/cifssmb.c 		return rc;
rc               1353 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               1356 fs/cifs/cifssmb.c 	if (rc) {
rc               1357 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Error in Open = %d\n", rc);
rc               1388 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               1390 fs/cifs/cifssmb.c 	return rc;
rc               1397 fs/cifs/cifssmb.c 	int rc;
rc               1413 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_NT_CREATE_ANDX, 24, tcon, (void **)&req,
rc               1415 fs/cifs/cifssmb.c 	if (rc)
rc               1416 fs/cifs/cifssmb.c 		return rc;
rc               1477 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *)req,
rc               1480 fs/cifs/cifssmb.c 	if (rc) {
rc               1481 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Error in Open = %d\n", rc);
rc               1483 fs/cifs/cifssmb.c 		if (rc == -EAGAIN)
rc               1485 fs/cifs/cifssmb.c 		return rc;
rc               1510 fs/cifs/cifssmb.c 	return rc;
rc               1715 fs/cifs/cifssmb.c 			int rc = 0;
rc               1717 fs/cifs/cifssmb.c 			rc = cifs_verify_signature(&rqst, server,
rc               1719 fs/cifs/cifssmb.c 			if (rc)
rc               1721 fs/cifs/cifssmb.c 					 rc);
rc               1750 fs/cifs/cifssmb.c 	int rc;
rc               1770 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_READ_ANDX, wct, tcon, (void **)&smb);
rc               1771 fs/cifs/cifssmb.c 	if (rc)
rc               1772 fs/cifs/cifssmb.c 		return rc;
rc               1801 fs/cifs/cifssmb.c 	rc = cifs_call_async(tcon->ses->server, &rqst, cifs_readv_receive,
rc               1804 fs/cifs/cifssmb.c 	if (rc == 0)
rc               1810 fs/cifs/cifssmb.c 	return rc;
rc               1817 fs/cifs/cifssmb.c 	int rc = -EACCES;
rc               1843 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_READ_ANDX, wct, tcon, (void **) &pSMB);
rc               1844 fs/cifs/cifssmb.c 	if (rc)
rc               1845 fs/cifs/cifssmb.c 		return rc;
rc               1874 fs/cifs/cifssmb.c 	rc = SendReceive2(xid, tcon->ses, iov, 1, &resp_buf_type,
rc               1879 fs/cifs/cifssmb.c 	if (rc) {
rc               1880 fs/cifs/cifssmb.c 		cifs_dbg(VFS, "Send error in read = %d\n", rc);
rc               1892 fs/cifs/cifssmb.c 			rc = -EIO;
rc               1919 fs/cifs/cifssmb.c 	return rc;
rc               1927 fs/cifs/cifssmb.c 	int rc = -EACCES;
rc               1955 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_WRITE_ANDX, wct, tcon, (void **) &pSMB,
rc               1957 fs/cifs/cifssmb.c 	if (rc)
rc               1958 fs/cifs/cifssmb.c 		return rc;
rc               2017 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               2020 fs/cifs/cifssmb.c 	if (rc) {
rc               2021 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in write = %d\n", rc);
rc               2041 fs/cifs/cifssmb.c 	return rc;
rc               2070 fs/cifs/cifssmb.c 	int i, rc = 0;
rc               2086 fs/cifs/cifssmb.c 				rc = -ENOTSUPP;
rc               2099 fs/cifs/cifssmb.c 			rc = -ENOMEM;
rc               2116 fs/cifs/cifssmb.c 		rc = cifs_get_writable_file(CIFS_I(inode), FIND_WR_ANY,
rc               2120 fs/cifs/cifssmb.c 				 rc);
rc               2121 fs/cifs/cifssmb.c 			if (!is_retryable_error(rc))
rc               2122 fs/cifs/cifssmb.c 				rc = -EBADF;
rc               2125 fs/cifs/cifssmb.c 			rc = server->ops->async_writev(wdata2,
rc               2131 fs/cifs/cifssmb.c 			if (rc != 0 && !is_retryable_error(rc)) {
rc               2139 fs/cifs/cifssmb.c 		if (rc) {
rc               2140 fs/cifs/cifssmb.c 			if (is_retryable_error(rc))
rc               2157 fs/cifs/cifssmb.c 	if (rc != 0 && !is_retryable_error(rc))
rc               2158 fs/cifs/cifssmb.c 		mapping_set_error(inode->i_mapping, rc);
rc               2275 fs/cifs/cifssmb.c 	int rc = -EACCES;
rc               2292 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_WRITE_ANDX, wct, tcon, (void **)&smb);
rc               2293 fs/cifs/cifssmb.c 	if (rc)
rc               2344 fs/cifs/cifssmb.c 	rc = cifs_call_async(tcon->ses->server, &rqst, NULL,
rc               2347 fs/cifs/cifssmb.c 	if (rc == 0)
rc               2354 fs/cifs/cifssmb.c 	return rc;
rc               2361 fs/cifs/cifssmb.c 	int rc = -EACCES;
rc               2386 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_WRITE_ANDX, wct, tcon, (void **) &pSMB);
rc               2387 fs/cifs/cifssmb.c 	if (rc)
rc               2388 fs/cifs/cifssmb.c 		return rc;
rc               2430 fs/cifs/cifssmb.c 	rc = SendReceive2(xid, tcon->ses, iov, n_vec + 1, &resp_buf_type, 0,
rc               2434 fs/cifs/cifssmb.c 	if (rc) {
rc               2435 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error Write2 = %d\n", rc);
rc               2438 fs/cifs/cifssmb.c 		rc = -EIO;
rc               2459 fs/cifs/cifssmb.c 	return rc;
rc               2466 fs/cifs/cifssmb.c 	int rc = 0;
rc               2476 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_LOCKING_ANDX, 8, tcon, (void **) &pSMB);
rc               2477 fs/cifs/cifssmb.c 	if (rc)
rc               2478 fs/cifs/cifssmb.c 		return rc;
rc               2498 fs/cifs/cifssmb.c 	rc = SendReceive2(xid, tcon->ses, iov, 2, &resp_buf_type,
rc               2501 fs/cifs/cifssmb.c 	if (rc)
rc               2502 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in cifs_lockv = %d\n", rc);
rc               2504 fs/cifs/cifssmb.c 	return rc;
rc               2514 fs/cifs/cifssmb.c 	int rc = 0;
rc               2523 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_LOCKING_ANDX, 8, tcon, (void **) &pSMB);
rc               2525 fs/cifs/cifssmb.c 	if (rc)
rc               2526 fs/cifs/cifssmb.c 		return rc;
rc               2562 fs/cifs/cifssmb.c 		rc = SendReceiveBlockingLock(xid, tcon, (struct smb_hdr *) pSMB,
rc               2565 fs/cifs/cifssmb.c 		rc = SendReceiveNoRsp(xid, tcon->ses, (char *)pSMB, flags);
rc               2568 fs/cifs/cifssmb.c 	if (rc)
rc               2569 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in Lock = %d\n", rc);
rc               2573 fs/cifs/cifssmb.c 	return rc;
rc               2586 fs/cifs/cifssmb.c 	int rc = 0;
rc               2596 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB);
rc               2598 fs/cifs/cifssmb.c 	if (rc)
rc               2599 fs/cifs/cifssmb.c 		return rc;
rc               2648 fs/cifs/cifssmb.c 		rc = SendReceiveBlockingLock(xid, tcon, (struct smb_hdr *) pSMB,
rc               2653 fs/cifs/cifssmb.c 		rc = SendReceive2(xid, tcon->ses, iov, 1 /* num iovecs */,
rc               2659 fs/cifs/cifssmb.c 	if (rc) {
rc               2660 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in Posix Lock = %d\n", rc);
rc               2665 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               2667 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < sizeof(*parm_data)) {
rc               2668 fs/cifs/cifssmb.c 			rc = -EIO;      /* bad smb */
rc               2674 fs/cifs/cifssmb.c 			rc = -EIO;
rc               2702 fs/cifs/cifssmb.c 	return rc;
rc               2709 fs/cifs/cifssmb.c 	int rc = 0;
rc               2714 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_CLOSE, 3, tcon, (void **) &pSMB);
rc               2715 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               2717 fs/cifs/cifssmb.c 	if (rc)
rc               2718 fs/cifs/cifssmb.c 		return rc;
rc               2723 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, tcon->ses, (char *) pSMB, 0);
rc               2726 fs/cifs/cifssmb.c 	if (rc) {
rc               2727 fs/cifs/cifssmb.c 		if (rc != -EINTR) {
rc               2729 fs/cifs/cifssmb.c 			cifs_dbg(VFS, "Send error in Close = %d\n", rc);
rc               2734 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               2735 fs/cifs/cifssmb.c 		rc = 0;
rc               2737 fs/cifs/cifssmb.c 	return rc;
rc               2743 fs/cifs/cifssmb.c 	int rc = 0;
rc               2747 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_FLUSH, 1, tcon, (void **) &pSMB);
rc               2748 fs/cifs/cifssmb.c 	if (rc)
rc               2749 fs/cifs/cifssmb.c 		return rc;
rc               2753 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, tcon->ses, (char *) pSMB, 0);
rc               2756 fs/cifs/cifssmb.c 	if (rc)
rc               2757 fs/cifs/cifssmb.c 		cifs_dbg(VFS, "Send error in Flush = %d\n", rc);
rc               2759 fs/cifs/cifssmb.c 	return rc;
rc               2767 fs/cifs/cifssmb.c 	int rc = 0;
rc               2777 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_RENAME, 1, tcon, (void **) &pSMB,
rc               2779 fs/cifs/cifssmb.c 	if (rc)
rc               2780 fs/cifs/cifssmb.c 		return rc;
rc               2813 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               2816 fs/cifs/cifssmb.c 	if (rc)
rc               2817 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in rename = %d\n", rc);
rc               2821 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               2824 fs/cifs/cifssmb.c 	return rc;
rc               2836 fs/cifs/cifssmb.c 	int rc = 0;
rc               2842 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, pTcon, (void **) &pSMB,
rc               2844 fs/cifs/cifssmb.c 	if (rc)
rc               2845 fs/cifs/cifssmb.c 		return rc;
rc               2894 fs/cifs/cifssmb.c 	rc = SendReceive(xid, pTcon->ses, (struct smb_hdr *) pSMB,
rc               2897 fs/cifs/cifssmb.c 	if (rc)
rc               2899 fs/cifs/cifssmb.c 			 rc);
rc               2906 fs/cifs/cifssmb.c 	return rc;
rc               2914 fs/cifs/cifssmb.c 	int rc = 0;
rc               2923 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_COPY, 1, tcon, (void **) &pSMB,
rc               2925 fs/cifs/cifssmb.c 	if (rc)
rc               2926 fs/cifs/cifssmb.c 		return rc;
rc               2958 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               2960 fs/cifs/cifssmb.c 	if (rc) {
rc               2962 fs/cifs/cifssmb.c 			 rc, le16_to_cpu(pSMBr->CopyCount));
rc               2966 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               2969 fs/cifs/cifssmb.c 	return rc;
rc               2982 fs/cifs/cifssmb.c 	int rc = 0;
rc               2988 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               2990 fs/cifs/cifssmb.c 	if (rc)
rc               2991 fs/cifs/cifssmb.c 		return rc;
rc               3043 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3046 fs/cifs/cifssmb.c 	if (rc)
rc               3048 fs/cifs/cifssmb.c 			 rc);
rc               3052 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               3055 fs/cifs/cifssmb.c 	return rc;
rc               3068 fs/cifs/cifssmb.c 	int rc = 0;
rc               3074 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               3076 fs/cifs/cifssmb.c 	if (rc)
rc               3077 fs/cifs/cifssmb.c 		return rc;
rc               3126 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3129 fs/cifs/cifssmb.c 	if (rc)
rc               3131 fs/cifs/cifssmb.c 			 rc);
rc               3134 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               3137 fs/cifs/cifssmb.c 	return rc;
rc               3145 fs/cifs/cifssmb.c 	int rc = 0;
rc               3156 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_NT_RENAME, 4, tcon, (void **) &pSMB,
rc               3158 fs/cifs/cifssmb.c 	if (rc)
rc               3159 fs/cifs/cifssmb.c 		return rc;
rc               3196 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3199 fs/cifs/cifssmb.c 	if (rc)
rc               3200 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in hard link (NT rename) = %d\n", rc);
rc               3203 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               3206 fs/cifs/cifssmb.c 	return rc;
rc               3217 fs/cifs/cifssmb.c 	int rc = 0;
rc               3226 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               3228 fs/cifs/cifssmb.c 	if (rc)
rc               3229 fs/cifs/cifssmb.c 		return rc;
rc               3266 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3268 fs/cifs/cifssmb.c 	if (rc) {
rc               3269 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QuerySymLinkInfo = %d\n", rc);
rc               3273 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               3275 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 2)
rc               3276 fs/cifs/cifssmb.c 			rc = -EIO;
rc               3293 fs/cifs/cifssmb.c 				rc = -ENOMEM;
rc               3297 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               3299 fs/cifs/cifssmb.c 	return rc;
rc               3317 fs/cifs/cifssmb.c 	int rc = 0;
rc               3330 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_NT_TRANSACT, 23, tcon, (void **) &pSMB,
rc               3332 fs/cifs/cifssmb.c 	if (rc)
rc               3333 fs/cifs/cifssmb.c 		return rc;
rc               3354 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3356 fs/cifs/cifssmb.c 	if (rc) {
rc               3357 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QueryReparseLinkInfo = %d\n", rc);
rc               3365 fs/cifs/cifssmb.c 		rc = -EIO;	/* bad smb */
rc               3369 fs/cifs/cifssmb.c 		rc = -EIO;
rc               3377 fs/cifs/cifssmb.c 		rc = -EIO;
rc               3387 fs/cifs/cifssmb.c 			rc = -EOPNOTSUPP;
rc               3394 fs/cifs/cifssmb.c 			rc = -EIO;
rc               3402 fs/cifs/cifssmb.c 		rc = -EOPNOTSUPP;
rc               3412 fs/cifs/cifssmb.c 		rc = -EIO;
rc               3424 fs/cifs/cifssmb.c 		rc = -ENOMEM;
rc               3432 fs/cifs/cifssmb.c 	return rc;
rc               3439 fs/cifs/cifssmb.c 	int rc = 0;
rc               3445 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_NT_TRANSACT, 23, tcon, (void **) &pSMB,
rc               3447 fs/cifs/cifssmb.c 	if (rc)
rc               3448 fs/cifs/cifssmb.c 		return rc;
rc               3474 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3476 fs/cifs/cifssmb.c 	if (rc)
rc               3477 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in SetCompression = %d\n", rc);
rc               3485 fs/cifs/cifssmb.c 	return rc;
rc               3586 fs/cifs/cifssmb.c 	__u16 rc = 0;
rc               3617 fs/cifs/cifssmb.c 	if (rc == 0) {
rc               3618 fs/cifs/cifssmb.c 		rc = (__u16)(count * sizeof(struct cifs_posix_ace));
rc               3619 fs/cifs/cifssmb.c 		rc += sizeof(struct cifs_posix_acl);
rc               3622 fs/cifs/cifssmb.c 	return rc;
rc               3634 fs/cifs/cifssmb.c 	int rc = 0;
rc               3642 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               3644 fs/cifs/cifssmb.c 	if (rc)
rc               3645 fs/cifs/cifssmb.c 		return rc;
rc               3686 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3689 fs/cifs/cifssmb.c 	if (rc) {
rc               3690 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in Query POSIX ACL = %d\n", rc);
rc               3694 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               3696 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 2)
rc               3697 fs/cifs/cifssmb.c 			rc = -EIO;      /* bad smb */
rc               3701 fs/cifs/cifssmb.c 			rc = cifs_copy_posix_acl(acl_inf,
rc               3707 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               3709 fs/cifs/cifssmb.c 	return rc;
rc               3723 fs/cifs/cifssmb.c 	int rc = 0;
rc               3729 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               3731 fs/cifs/cifssmb.c 	if (rc)
rc               3732 fs/cifs/cifssmb.c 		return rc;
rc               3761 fs/cifs/cifssmb.c 		rc = -EOPNOTSUPP;
rc               3777 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3779 fs/cifs/cifssmb.c 	if (rc)
rc               3780 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Set POSIX ACL returned %d\n", rc);
rc               3784 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               3786 fs/cifs/cifssmb.c 	return rc;
rc               3794 fs/cifs/cifssmb.c 	int rc = 0;
rc               3805 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               3807 fs/cifs/cifssmb.c 	if (rc)
rc               3808 fs/cifs/cifssmb.c 		return rc;
rc               3836 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               3838 fs/cifs/cifssmb.c 	if (rc) {
rc               3839 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "error %d in GetExtAttr\n", rc);
rc               3842 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               3844 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 2)
rc               3847 fs/cifs/cifssmb.c 			rc = -EIO;      /* bad smb */
rc               3855 fs/cifs/cifssmb.c 				rc = -EIO;
rc               3866 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               3868 fs/cifs/cifssmb.c 	return rc;
rc               3886 fs/cifs/cifssmb.c 	int rc;
rc               3890 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_NT_TRANSACT, 19 + setup_count, tcon,
rc               3892 fs/cifs/cifssmb.c 	if (rc)
rc               3893 fs/cifs/cifssmb.c 		return rc;
rc               3968 fs/cifs/cifssmb.c 	int rc = 0;
rc               3979 fs/cifs/cifssmb.c 	rc = smb_init_nttransact(NT_TRANSACT_QUERY_SECURITY_DESC, 0,
rc               3981 fs/cifs/cifssmb.c 	if (rc)
rc               3982 fs/cifs/cifssmb.c 		return rc;
rc               3995 fs/cifs/cifssmb.c 	rc = SendReceive2(xid, tcon->ses, iov, 1 /* num iovec */, &buf_type,
rc               3999 fs/cifs/cifssmb.c 	if (rc) {
rc               4000 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QuerySecDesc = %d\n", rc);
rc               4009 fs/cifs/cifssmb.c 		rc = validate_ntransact(rsp_iov.iov_base, (char **)&parm,
rc               4011 fs/cifs/cifssmb.c 		if (rc)
rc               4019 fs/cifs/cifssmb.c 			rc = -EIO;      /* bad smb */
rc               4039 fs/cifs/cifssmb.c 			rc = -EINVAL;
rc               4045 fs/cifs/cifssmb.c 				rc = -ENOMEM;
rc               4051 fs/cifs/cifssmb.c 	return rc;
rc               4059 fs/cifs/cifssmb.c 	int rc = 0;
rc               4065 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_NT_TRANSACT, 19, tcon, (void **) &pSMB, &pSMBr);
rc               4066 fs/cifs/cifssmb.c 	if (rc)
rc               4067 fs/cifs/cifssmb.c 		return rc;
rc               4101 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4105 fs/cifs/cifssmb.c 		 bytes_returned, rc);
rc               4106 fs/cifs/cifssmb.c 	if (rc)
rc               4107 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Set CIFS ACL returned %d\n", rc);
rc               4110 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4113 fs/cifs/cifssmb.c 	return (rc);
rc               4126 fs/cifs/cifssmb.c 	int rc = 0;
rc               4132 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_QUERY_INFORMATION, 0, tcon, (void **) &pSMB,
rc               4134 fs/cifs/cifssmb.c 	if (rc)
rc               4135 fs/cifs/cifssmb.c 		return rc;
rc               4152 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4154 fs/cifs/cifssmb.c 	if (rc) {
rc               4155 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QueryInfo = %d\n", rc);
rc               4175 fs/cifs/cifssmb.c 		rc = -EIO; /* bad buffer passed in */
rc               4179 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4182 fs/cifs/cifssmb.c 	return rc;
rc               4191 fs/cifs/cifssmb.c 	int rc = 0;
rc               4196 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               4198 fs/cifs/cifssmb.c 	if (rc)
rc               4199 fs/cifs/cifssmb.c 		return rc;
rc               4227 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4229 fs/cifs/cifssmb.c 	if (rc) {
rc               4230 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QFileInfo = %d", rc);
rc               4232 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               4234 fs/cifs/cifssmb.c 		if (rc) /* BB add auto retry on EOPNOTSUPP? */
rc               4235 fs/cifs/cifssmb.c 			rc = -EIO;
rc               4237 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               4244 fs/cifs/cifssmb.c 		    rc = -ENOMEM;
rc               4247 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4250 fs/cifs/cifssmb.c 	return rc;
rc               4262 fs/cifs/cifssmb.c 	int rc = 0;
rc               4269 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               4271 fs/cifs/cifssmb.c 	if (rc)
rc               4272 fs/cifs/cifssmb.c 		return rc;
rc               4312 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4314 fs/cifs/cifssmb.c 	if (rc) {
rc               4315 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QPathInfo = %d\n", rc);
rc               4317 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               4319 fs/cifs/cifssmb.c 		if (rc) /* BB add auto retry on EOPNOTSUPP? */
rc               4320 fs/cifs/cifssmb.c 			rc = -EIO;
rc               4322 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               4324 fs/cifs/cifssmb.c 			rc = -EIO;  /* 24 or 26 expected but we do not read
rc               4343 fs/cifs/cifssmb.c 		    rc = -ENOMEM;
rc               4346 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4349 fs/cifs/cifssmb.c 	return rc;
rc               4358 fs/cifs/cifssmb.c 	int rc = 0;
rc               4363 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               4365 fs/cifs/cifssmb.c 	if (rc)
rc               4366 fs/cifs/cifssmb.c 		return rc;
rc               4394 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4396 fs/cifs/cifssmb.c 	if (rc) {
rc               4397 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in UnixQFileInfo = %d", rc);
rc               4399 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               4401 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < sizeof(FILE_UNIX_BASIC_INFO)) {
rc               4403 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               4414 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4417 fs/cifs/cifssmb.c 	return rc;
rc               4429 fs/cifs/cifssmb.c 	int rc = 0;
rc               4436 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               4438 fs/cifs/cifssmb.c 	if (rc)
rc               4439 fs/cifs/cifssmb.c 		return rc;
rc               4476 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4478 fs/cifs/cifssmb.c 	if (rc) {
rc               4479 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in UnixQPathInfo = %d", rc);
rc               4481 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               4483 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < sizeof(FILE_UNIX_BASIC_INFO)) {
rc               4485 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               4495 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4498 fs/cifs/cifssmb.c 	return rc;
rc               4512 fs/cifs/cifssmb.c 	int rc = 0;
rc               4521 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               4523 fs/cifs/cifssmb.c 	if (rc)
rc               4524 fs/cifs/cifssmb.c 		return rc;
rc               4593 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4597 fs/cifs/cifssmb.c 	if (rc) {/* BB add logic to retry regular search if Unix search
rc               4600 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Error in FindFirst = %d\n", rc);
rc               4606 fs/cifs/cifssmb.c 		if (rc == -EAGAIN)
rc               4610 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               4611 fs/cifs/cifssmb.c 		if (rc == 0) {
rc               4640 fs/cifs/cifssmb.c 				return rc;
rc               4653 fs/cifs/cifssmb.c 	return rc;
rc               4664 fs/cifs/cifssmb.c 	int rc = 0;
rc               4674 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               4676 fs/cifs/cifssmb.c 	if (rc)
rc               4677 fs/cifs/cifssmb.c 		return rc;
rc               4712 fs/cifs/cifssmb.c 		rc = -EINVAL;
rc               4721 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4724 fs/cifs/cifssmb.c 	if (rc) {
rc               4725 fs/cifs/cifssmb.c 		if (rc == -EBADF) {
rc               4728 fs/cifs/cifssmb.c 			rc = 0; /* search probably was closed at end of search*/
rc               4730 fs/cifs/cifssmb.c 			cifs_dbg(FYI, "FindNext returned = %d\n", rc);
rc               4732 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               4734 fs/cifs/cifssmb.c 		if (rc == 0) {
rc               4767 fs/cifs/cifssmb.c 				return rc;
rc               4786 fs/cifs/cifssmb.c 	if (rc != 0)
rc               4788 fs/cifs/cifssmb.c 	return rc;
rc               4795 fs/cifs/cifssmb.c 	int rc = 0;
rc               4799 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_FIND_CLOSE2, 1, tcon, (void **)&pSMB);
rc               4803 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4805 fs/cifs/cifssmb.c 	if (rc)
rc               4806 fs/cifs/cifssmb.c 		return rc;
rc               4810 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, tcon->ses, (char *) pSMB, 0);
rc               4812 fs/cifs/cifssmb.c 	if (rc)
rc               4813 fs/cifs/cifssmb.c 		cifs_dbg(VFS, "Send error in FindClose = %d\n", rc);
rc               4818 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4819 fs/cifs/cifssmb.c 		rc = 0;
rc               4821 fs/cifs/cifssmb.c 	return rc;
rc               4829 fs/cifs/cifssmb.c 	int rc = 0;
rc               4840 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               4842 fs/cifs/cifssmb.c 	if (rc)
rc               4843 fs/cifs/cifssmb.c 		return rc;
rc               4881 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               4883 fs/cifs/cifssmb.c 	if (rc) {
rc               4884 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "error %d in QueryInternalInfo\n", rc);
rc               4887 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               4889 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 2)
rc               4892 fs/cifs/cifssmb.c 			rc = -EIO;      /* bad smb */
rc               4900 fs/cifs/cifssmb.c 				rc = -EIO;
rc               4910 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               4912 fs/cifs/cifssmb.c 	return rc;
rc               4924 fs/cifs/cifssmb.c 	int rc = 0;
rc               4936 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, ses->tcon_ipc, (void **) &pSMB,
rc               4938 fs/cifs/cifssmb.c 	if (rc)
rc               4939 fs/cifs/cifssmb.c 		return rc;
rc               4992 fs/cifs/cifssmb.c 	rc = SendReceive(xid, ses, (struct smb_hdr *) pSMB,
rc               4994 fs/cifs/cifssmb.c 	if (rc) {
rc               4995 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in GetDFSRefer = %d\n", rc);
rc               4998 fs/cifs/cifssmb.c 	rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               5001 fs/cifs/cifssmb.c 	if (rc || get_bcc(&pSMBr->hdr) < 17) {
rc               5002 fs/cifs/cifssmb.c 		rc = -EIO;      /* bad smb */
rc               5010 fs/cifs/cifssmb.c 	rc = parse_dfs_referrals(&pSMBr->dfs_data,
rc               5019 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5022 fs/cifs/cifssmb.c 	return rc;
rc               5034 fs/cifs/cifssmb.c 	int rc = 0;
rc               5040 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               5042 fs/cifs/cifssmb.c 	if (rc)
rc               5043 fs/cifs/cifssmb.c 		return rc;
rc               5068 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5070 fs/cifs/cifssmb.c 	if (rc) {
rc               5071 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QFSInfo = %d\n", rc);
rc               5073 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               5075 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 18)
rc               5076 fs/cifs/cifssmb.c 			rc = -EIO;      /* bad smb */
rc               5107 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5110 fs/cifs/cifssmb.c 	return rc;
rc               5121 fs/cifs/cifssmb.c 	int rc = 0;
rc               5127 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               5129 fs/cifs/cifssmb.c 	if (rc)
rc               5130 fs/cifs/cifssmb.c 		return rc;
rc               5155 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5157 fs/cifs/cifssmb.c 	if (rc) {
rc               5158 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QFSInfo = %d\n", rc);
rc               5160 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               5162 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 24)
rc               5163 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               5194 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5197 fs/cifs/cifssmb.c 	return rc;
rc               5207 fs/cifs/cifssmb.c 	int rc = 0;
rc               5213 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               5215 fs/cifs/cifssmb.c 	if (rc)
rc               5216 fs/cifs/cifssmb.c 		return rc;
rc               5242 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5244 fs/cifs/cifssmb.c 	if (rc) {
rc               5245 fs/cifs/cifssmb.c 		cifs_dbg(VFS, "Send error in QFSAttributeInfo = %d\n", rc);
rc               5247 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               5249 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 13) {
rc               5251 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               5264 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5267 fs/cifs/cifssmb.c 	return rc;
rc               5277 fs/cifs/cifssmb.c 	int rc = 0;
rc               5283 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               5285 fs/cifs/cifssmb.c 	if (rc)
rc               5286 fs/cifs/cifssmb.c 		return rc;
rc               5313 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5315 fs/cifs/cifssmb.c 	if (rc) {
rc               5316 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QFSDeviceInfo = %d\n", rc);
rc               5318 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               5320 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) <
rc               5322 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               5335 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5338 fs/cifs/cifssmb.c 	return rc;
rc               5348 fs/cifs/cifssmb.c 	int rc = 0;
rc               5354 fs/cifs/cifssmb.c 	rc = smb_init_no_reconnect(SMB_COM_TRANSACTION2, 15, tcon,
rc               5356 fs/cifs/cifssmb.c 	if (rc)
rc               5357 fs/cifs/cifssmb.c 		return rc;
rc               5383 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5385 fs/cifs/cifssmb.c 	if (rc) {
rc               5386 fs/cifs/cifssmb.c 		cifs_dbg(VFS, "Send error in QFSUnixInfo = %d\n", rc);
rc               5388 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               5390 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 13) {
rc               5391 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               5404 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5408 fs/cifs/cifssmb.c 	return rc;
rc               5417 fs/cifs/cifssmb.c 	int rc = 0;
rc               5424 fs/cifs/cifssmb.c 	rc = smb_init_no_reconnect(SMB_COM_TRANSACTION2, 15, tcon,
rc               5426 fs/cifs/cifssmb.c 	if (rc)
rc               5427 fs/cifs/cifssmb.c 		return rc;
rc               5466 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5468 fs/cifs/cifssmb.c 	if (rc) {
rc               5469 fs/cifs/cifssmb.c 		cifs_dbg(VFS, "Send error in SETFSUnixInfo = %d\n", rc);
rc               5471 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               5472 fs/cifs/cifssmb.c 		if (rc)
rc               5473 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               5477 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5480 fs/cifs/cifssmb.c 	return rc;
rc               5493 fs/cifs/cifssmb.c 	int rc = 0;
rc               5499 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               5501 fs/cifs/cifssmb.c 	if (rc)
rc               5502 fs/cifs/cifssmb.c 		return rc;
rc               5528 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5530 fs/cifs/cifssmb.c 	if (rc) {
rc               5531 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QFSUnixInfo = %d\n", rc);
rc               5533 fs/cifs/cifssmb.c 		rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               5535 fs/cifs/cifssmb.c 		if (rc || get_bcc(&pSMBr->hdr) < 13) {
rc               5536 fs/cifs/cifssmb.c 			rc = -EIO;	/* bad smb */
rc               5572 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5575 fs/cifs/cifssmb.c 	return rc;
rc               5594 fs/cifs/cifssmb.c 	int rc = 0;
rc               5602 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               5604 fs/cifs/cifssmb.c 	if (rc)
rc               5605 fs/cifs/cifssmb.c 		return rc;
rc               5661 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5663 fs/cifs/cifssmb.c 	if (rc)
rc               5664 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "SetPathInfo (file size) returned %d\n", rc);
rc               5668 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5671 fs/cifs/cifssmb.c 	return rc;
rc               5680 fs/cifs/cifssmb.c 	int rc = 0;
rc               5685 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB);
rc               5687 fs/cifs/cifssmb.c 	if (rc)
rc               5688 fs/cifs/cifssmb.c 		return rc;
rc               5739 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, tcon->ses, (char *) pSMB, 0);
rc               5741 fs/cifs/cifssmb.c 	if (rc) {
rc               5743 fs/cifs/cifssmb.c 			 rc);
rc               5749 fs/cifs/cifssmb.c 	return rc;
rc               5764 fs/cifs/cifssmb.c 	int rc = 0;
rc               5768 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB);
rc               5770 fs/cifs/cifssmb.c 	if (rc)
rc               5771 fs/cifs/cifssmb.c 		return rc;
rc               5811 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, tcon->ses, (char *) pSMB, 0);
rc               5813 fs/cifs/cifssmb.c 	if (rc)
rc               5815 fs/cifs/cifssmb.c 			 rc);
rc               5820 fs/cifs/cifssmb.c 	return rc;
rc               5829 fs/cifs/cifssmb.c 	int rc = 0;
rc               5833 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB);
rc               5835 fs/cifs/cifssmb.c 	if (rc)
rc               5836 fs/cifs/cifssmb.c 		return rc;
rc               5872 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, tcon->ses, (char *) pSMB, 0);
rc               5874 fs/cifs/cifssmb.c 	if (rc)
rc               5875 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in SetFileDisposition = %d\n", rc);
rc               5877 fs/cifs/cifssmb.c 	return rc;
rc               5888 fs/cifs/cifssmb.c 	int rc = 0;
rc               5896 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               5898 fs/cifs/cifssmb.c 	if (rc)
rc               5899 fs/cifs/cifssmb.c 		return rc;
rc               5944 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5946 fs/cifs/cifssmb.c 	if (rc)
rc               5947 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "SetPathInfo (times) returned %d\n", rc);
rc               5951 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               5954 fs/cifs/cifssmb.c 	return rc;
rc               5968 fs/cifs/cifssmb.c 	int rc = 0;
rc               5975 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_SETATTR, 8, tcon, (void **) &pSMB,
rc               5977 fs/cifs/cifssmb.c 	if (rc)
rc               5978 fs/cifs/cifssmb.c 		return rc;
rc               5993 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               5995 fs/cifs/cifssmb.c 	if (rc)
rc               5996 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Error in LegacySetAttr = %d\n", rc);
rc               6000 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               6003 fs/cifs/cifssmb.c 	return rc;
rc               6061 fs/cifs/cifssmb.c 	int rc = 0;
rc               6065 fs/cifs/cifssmb.c 	rc = small_smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB);
rc               6067 fs/cifs/cifssmb.c 	if (rc)
rc               6068 fs/cifs/cifssmb.c 		return rc;
rc               6108 fs/cifs/cifssmb.c 	rc = SendReceiveNoRsp(xid, tcon->ses, (char *) pSMB, 0);
rc               6110 fs/cifs/cifssmb.c 	if (rc)
rc               6112 fs/cifs/cifssmb.c 			 rc);
rc               6117 fs/cifs/cifssmb.c 	return rc;
rc               6129 fs/cifs/cifssmb.c 	int rc = 0;
rc               6136 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               6138 fs/cifs/cifssmb.c 	if (rc)
rc               6139 fs/cifs/cifssmb.c 		return rc;
rc               6185 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               6187 fs/cifs/cifssmb.c 	if (rc)
rc               6188 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "SetPathInfo (perms) returned %d\n", rc);
rc               6191 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               6193 fs/cifs/cifssmb.c 	return rc;
rc               6217 fs/cifs/cifssmb.c 	int rc = 0;
rc               6229 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               6231 fs/cifs/cifssmb.c 	if (rc)
rc               6232 fs/cifs/cifssmb.c 		return rc;
rc               6269 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               6271 fs/cifs/cifssmb.c 	if (rc) {
rc               6272 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "Send error in QueryAllEAs = %d\n", rc);
rc               6281 fs/cifs/cifssmb.c 	rc = validate_t2((struct smb_t2_rsp *)pSMBr);
rc               6282 fs/cifs/cifssmb.c 	if (rc || get_bcc(&pSMBr->hdr) < 4) {
rc               6283 fs/cifs/cifssmb.c 		rc = -EIO;	/* bad smb */
rc               6305 fs/cifs/cifssmb.c 			rc = -ENODATA;
rc               6313 fs/cifs/cifssmb.c 		rc = -EIO;
rc               6330 fs/cifs/cifssmb.c 			rc = -EIO;
rc               6339 fs/cifs/cifssmb.c 			rc = -EIO;
rc               6347 fs/cifs/cifssmb.c 				rc = value_len;
rc               6351 fs/cifs/cifssmb.c 					rc = -ERANGE;
rc               6359 fs/cifs/cifssmb.c 			rc += (5 + 1 + name_len);
rc               6360 fs/cifs/cifssmb.c 			if (rc < (int) buf_size) {
rc               6372 fs/cifs/cifssmb.c 				rc = -ERANGE;
rc               6382 fs/cifs/cifssmb.c 		rc = -ENODATA;
rc               6386 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               6389 fs/cifs/cifssmb.c 	return (ssize_t)rc;
rc               6402 fs/cifs/cifssmb.c 	int rc = 0;
rc               6409 fs/cifs/cifssmb.c 	rc = smb_init(SMB_COM_TRANSACTION2, 15, tcon, (void **) &pSMB,
rc               6411 fs/cifs/cifssmb.c 	if (rc)
rc               6412 fs/cifs/cifssmb.c 		return rc;
rc               6482 fs/cifs/cifssmb.c 	rc = SendReceive(xid, tcon->ses, (struct smb_hdr *) pSMB,
rc               6484 fs/cifs/cifssmb.c 	if (rc)
rc               6485 fs/cifs/cifssmb.c 		cifs_dbg(FYI, "SetPathInfo (EA) returned %d\n", rc);
rc               6489 fs/cifs/cifssmb.c 	if (rc == -EAGAIN)
rc               6492 fs/cifs/cifssmb.c 	return rc;
rc                349 fs/cifs/connect.c 	int rc;
rc                365 fs/cifs/connect.c 	rc = dns_resolve_server_name_to_ip(unc, &ipaddr);
rc                368 fs/cifs/connect.c 	if (rc < 0) {
rc                370 fs/cifs/connect.c 			 __func__, server->hostname, rc);
rc                371 fs/cifs/connect.c 		return rc;
rc                375 fs/cifs/connect.c 	rc = cifs_convert_address((struct sockaddr *)&server->dstaddr, ipaddr,
rc                380 fs/cifs/connect.c 	return !rc ? -1 : 0;
rc                492 fs/cifs/connect.c 	int rc = 0;
rc                511 fs/cifs/connect.c 		rc = PTR_ERR(sb);
rc                513 fs/cifs/connect.c 			 __func__, rc);
rc                518 fs/cifs/connect.c 		rc = reconn_setup_dfs_targets(cifs_sb, &tgt_list, &tgt_it);
rc                519 fs/cifs/connect.c 		if (rc && (rc != -EOPNOTSUPP)) {
rc                538 fs/cifs/connect.c 		return rc;
rc                623 fs/cifs/connect.c 			rc = smbd_reconnect(server);
rc                625 fs/cifs/connect.c 			rc = generic_ip_connect(server);
rc                626 fs/cifs/connect.c 		if (rc) {
rc                627 fs/cifs/connect.c 			cifs_dbg(FYI, "reconnect error %d\n", rc);
rc                632 fs/cifs/connect.c 			rc = reconn_set_ipaddr(server);
rc                633 fs/cifs/connect.c 			if (rc) {
rc                635 fs/cifs/connect.c 					 __func__, rc);
rc                652 fs/cifs/connect.c 		rc = dfs_cache_noreq_update_tgthint(cifs_sb->origin_fullpath + 1,
rc                654 fs/cifs/connect.c 		if (rc) {
rc                656 fs/cifs/connect.c 				 __func__, rc);
rc                658 fs/cifs/connect.c 		rc = dfs_cache_update_vol(cifs_sb->origin_fullpath, server);
rc                659 fs/cifs/connect.c 		if (rc) {
rc                661 fs/cifs/connect.c 				 __func__, rc);
rc                672 fs/cifs/connect.c 	return rc;
rc                678 fs/cifs/connect.c 	int rc;
rc                704 fs/cifs/connect.c 	rc = server->ops->echo ? server->ops->echo(server) : -ENOSYS;
rc                705 fs/cifs/connect.c 	if (rc)
rc               1359 fs/cifs/connect.c 	int rc;
rc               1365 fs/cifs/connect.c 	rc = kstrtoul(string, 0, option);
rc               1368 fs/cifs/connect.c 	return rc;
rc               1375 fs/cifs/connect.c 	int rc;
rc               1377 fs/cifs/connect.c 	rc = get_option_ul(args, &value);
rc               1378 fs/cifs/connect.c 	if (rc)
rc               1379 fs/cifs/connect.c 		return rc;
rc               1393 fs/cifs/connect.c 	int rc;
rc               1395 fs/cifs/connect.c 	rc = get_option_ul(args, &value);
rc               1396 fs/cifs/connect.c 	if (rc)
rc               1397 fs/cifs/connect.c 		return rc;
rc               2755 fs/cifs/connect.c 	int rc;
rc               2766 fs/cifs/connect.c 		rc = -ENOMEM;
rc               2775 fs/cifs/connect.c 		rc = PTR_ERR(tcp_ses->hostname);
rc               2827 fs/cifs/connect.c 		rc = -ENOENT;
rc               2834 fs/cifs/connect.c 			rc = 0;
rc               2837 fs/cifs/connect.c 			rc = -ENOENT;
rc               2841 fs/cifs/connect.c 	rc = ip_connect(tcp_ses);
rc               2842 fs/cifs/connect.c 	if (rc < 0) {
rc               2855 fs/cifs/connect.c 		rc = PTR_ERR(tcp_ses->tsk);
rc               2856 fs/cifs/connect.c 		cifs_dbg(VFS, "error %d create cifsd thread\n", rc);
rc               2890 fs/cifs/connect.c 	return ERR_PTR(rc);
rc               2936 fs/cifs/connect.c 	int rc = 0, xid;
rc               2970 fs/cifs/connect.c 	rc = server->ops->tree_connect(xid, ses, unc, tcon, nls_codepage);
rc               2973 fs/cifs/connect.c 	if (rc) {
rc               2974 fs/cifs/connect.c 		cifs_server_dbg(VFS, "failed to connect to IPC (rc=%d)\n", rc);
rc               2979 fs/cifs/connect.c 	cifs_dbg(FYI, "IPC tcon rc = %d ipc tid = %d\n", rc, tcon->tid);
rc               2984 fs/cifs/connect.c 	return rc;
rc               2995 fs/cifs/connect.c 	int rc = 0, xid;
rc               3003 fs/cifs/connect.c 		rc = ses->server->ops->tree_disconnect(xid, tcon);
rc               3007 fs/cifs/connect.c 	if (rc)
rc               3008 fs/cifs/connect.c 		cifs_dbg(FYI, "failed to disconnect IPC tcon (rc=%d)\n", rc);
rc               3012 fs/cifs/connect.c 	return rc;
rc               3036 fs/cifs/connect.c 	unsigned int rc, xid;
rc               3058 fs/cifs/connect.c 		rc = server->ops->logoff(xid, ses);
rc               3059 fs/cifs/connect.c 		if (rc)
rc               3061 fs/cifs/connect.c 				__func__, rc);
rc               3082 fs/cifs/connect.c 	int rc = 0;
rc               3110 fs/cifs/connect.c 		rc = -EINVAL;
rc               3119 fs/cifs/connect.c 			rc = PTR_ERR(key);
rc               3128 fs/cifs/connect.c 			rc = PTR_ERR(key);
rc               3137 fs/cifs/connect.c 		rc = upayload ? PTR_ERR(upayload) : -EINVAL;
rc               3148 fs/cifs/connect.c 		rc = -EINVAL;
rc               3156 fs/cifs/connect.c 		rc = -EINVAL;
rc               3164 fs/cifs/connect.c 		rc = -ENOMEM;
rc               3172 fs/cifs/connect.c 		rc = -EINVAL;
rc               3183 fs/cifs/connect.c 		rc = -ENOMEM;
rc               3200 fs/cifs/connect.c 			rc = -ENOMEM;
rc               3214 fs/cifs/connect.c 	cifs_dbg(FYI, "%s: returning %d\n", __func__, rc);
rc               3215 fs/cifs/connect.c 	return rc;
rc               3236 fs/cifs/connect.c 	int rc = -ENOMEM;
rc               3250 fs/cifs/connect.c 		rc = cifs_negotiate_protocol(xid, ses);
rc               3251 fs/cifs/connect.c 		if (rc) {
rc               3256 fs/cifs/connect.c 			return ERR_PTR(rc);
rc               3260 fs/cifs/connect.c 			rc = cifs_setup_session(xid, ses,
rc               3262 fs/cifs/connect.c 			if (rc) {
rc               3267 fs/cifs/connect.c 				return ERR_PTR(rc);
rc               3315 fs/cifs/connect.c 	rc = cifs_negotiate_protocol(xid, ses);
rc               3316 fs/cifs/connect.c 	if (!rc)
rc               3317 fs/cifs/connect.c 		rc = cifs_setup_session(xid, ses, volume_info->local_nls);
rc               3319 fs/cifs/connect.c 	if (rc)
rc               3336 fs/cifs/connect.c 	return ERR_PTR(rc);
rc               3436 fs/cifs/connect.c 	int rc, xid;
rc               3451 fs/cifs/connect.c 		rc = -ENOSYS;
rc               3457 fs/cifs/connect.c 		rc = -ENOMEM;
rc               3465 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               3475 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               3485 fs/cifs/connect.c 			rc = -ENOMEM;
rc               3494 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               3501 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               3513 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               3523 fs/cifs/connect.c 	rc = ses->server->ops->tree_connect(xid, ses, volume_info->UNC, tcon,
rc               3526 fs/cifs/connect.c 	cifs_dbg(FYI, "Tcon rc = %d\n", rc);
rc               3527 fs/cifs/connect.c 	if (rc)
rc               3536 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               3544 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               3556 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               3592 fs/cifs/connect.c 	return ERR_PTR(rc);
rc               3684 fs/cifs/connect.c 	int rc = 0;
rc               3691 fs/cifs/connect.c 		return rc;
rc               3703 fs/cifs/connect.c 		rc = 0;
rc               3707 fs/cifs/connect.c 	rc = compare_mount_options(sb, mnt_data);
rc               3711 fs/cifs/connect.c 	return rc;
rc               3764 fs/cifs/connect.c 	int rc = 0;
rc               3768 fs/cifs/connect.c 		rc = socket->ops->bind(socket,
rc               3771 fs/cifs/connect.c 		if (rc < 0) {
rc               3778 fs/cifs/connect.c 					 &saddr6->sin6_addr, rc);
rc               3781 fs/cifs/connect.c 					 &saddr4->sin_addr.s_addr, rc);
rc               3784 fs/cifs/connect.c 	return rc;
rc               3790 fs/cifs/connect.c 	int rc = 0;
rc               3837 fs/cifs/connect.c 		rc = smb_send(server, smb_buf, 0x44);
rc               3856 fs/cifs/connect.c 	return rc;
rc               3862 fs/cifs/connect.c 	int rc = 0;
rc               3881 fs/cifs/connect.c 		rc = __sock_create(cifs_net_ns(server), sfamily, SOCK_STREAM,
rc               3883 fs/cifs/connect.c 		if (rc < 0) {
rc               3884 fs/cifs/connect.c 			cifs_server_dbg(VFS, "Error %d creating socket\n", rc);
rc               3886 fs/cifs/connect.c 			return rc;
rc               3899 fs/cifs/connect.c 	rc = bind_socket(server);
rc               3900 fs/cifs/connect.c 	if (rc < 0)
rc               3901 fs/cifs/connect.c 		return rc;
rc               3921 fs/cifs/connect.c 		rc = kernel_setsockopt(socket, SOL_TCP, TCP_NODELAY,
rc               3923 fs/cifs/connect.c 		if (rc)
rc               3925 fs/cifs/connect.c 				 rc);
rc               3932 fs/cifs/connect.c 	rc = socket->ops->connect(socket, saddr, slen,
rc               3939 fs/cifs/connect.c 	if (server->noblockcnt && rc == -EINPROGRESS)
rc               3940 fs/cifs/connect.c 		rc = 0;
rc               3941 fs/cifs/connect.c 	if (rc < 0) {
rc               3942 fs/cifs/connect.c 		cifs_dbg(FYI, "Error %d connecting to server\n", rc);
rc               3945 fs/cifs/connect.c 		return rc;
rc               3949 fs/cifs/connect.c 		rc = ip_rfc1001_connect(server);
rc               3951 fs/cifs/connect.c 	return rc;
rc               3967 fs/cifs/connect.c 		int rc;
rc               3972 fs/cifs/connect.c 		rc = generic_ip_connect(server);
rc               3973 fs/cifs/connect.c 		if (rc >= 0)
rc               3974 fs/cifs/connect.c 			return rc;
rc               4230 fs/cifs/connect.c 	int rc = 0;
rc               4248 fs/cifs/connect.c 	int rc = 0;
rc               4262 fs/cifs/connect.c 		rc = PTR_ERR(server);
rc               4263 fs/cifs/connect.c 		return rc;
rc               4276 fs/cifs/connect.c 		rc = PTR_ERR(ses);
rc               4277 fs/cifs/connect.c 		return rc;
rc               4291 fs/cifs/connect.c 		rc = PTR_ERR(tcon);
rc               4292 fs/cifs/connect.c 		return rc;
rc               4413 fs/cifs/connect.c 	int rc;
rc               4427 fs/cifs/connect.c 	rc = dfs_cache_find(xid, ses, cifs_sb->local_nls, cifs_remap(cifs_sb),
rc               4429 fs/cifs/connect.c 	if (!rc) {
rc               4438 fs/cifs/connect.c 			rc = PTR_ERR(mdata);
rc               4442 fs/cifs/connect.c 			rc = cifs_setup_volume_info(volume_info, mdata,
rc               4450 fs/cifs/connect.c 	return rc;
rc               4498 fs/cifs/connect.c 	int rc;
rc               4505 fs/cifs/connect.c 	rc = dfs_cache_get_tgt_referral(path, tgt_it, &ref);
rc               4506 fs/cifs/connect.c 	if (rc)
rc               4507 fs/cifs/connect.c 		return rc;
rc               4514 fs/cifs/connect.c 		rc = PTR_ERR(mdata);
rc               4518 fs/cifs/connect.c 		rc = cifs_setup_volume_info(&fake_vol, mdata, fake_devname,
rc               4524 fs/cifs/connect.c 	if (!rc) {
rc               4531 fs/cifs/connect.c 		rc = mount_get_conns(&fake_vol, cifs_sb, xid, server, ses,
rc               4533 fs/cifs/connect.c 		if (!rc) {
rc               4538 fs/cifs/connect.c 			rc = update_vol_info(tgt_it, &fake_vol, vol);
rc               4542 fs/cifs/connect.c 	return rc;
rc               4554 fs/cifs/connect.c 	int rc;
rc               4561 fs/cifs/connect.c 	rc = dfs_cache_noreq_find(path, NULL, &tgt_list);
rc               4562 fs/cifs/connect.c 	if (rc)
rc               4563 fs/cifs/connect.c 		return rc;
rc               4567 fs/cifs/connect.c 		rc = get_next_dfs_tgt(path, &tgt_list, &tgt_it);
rc               4568 fs/cifs/connect.c 		if (rc)
rc               4571 fs/cifs/connect.c 		rc = setup_dfs_tgt_conn(path, tgt_it, cifs_sb, vol, xid, server,
rc               4573 fs/cifs/connect.c 		if (!rc || rc == -EACCES || rc == -EOPNOTSUPP)
rc               4576 fs/cifs/connect.c 	if (!rc) {
rc               4581 fs/cifs/connect.c 		rc = dfs_cache_update_tgthint(*xid, root_ses ? root_ses : *ses,
rc               4587 fs/cifs/connect.c 	return rc;
rc               4595 fs/cifs/connect.c 	int rc = 0;
rc               4627 fs/cifs/connect.c 	return rc;
rc               4633 fs/cifs/connect.c 	int rc;
rc               4640 fs/cifs/connect.c 	rc = cifs_setup_volume_info(volume_info, mount_data, devname, is_smb3);
rc               4641 fs/cifs/connect.c 	if (rc) {
rc               4643 fs/cifs/connect.c 		volume_info = ERR_PTR(rc);
rc               4657 fs/cifs/connect.c 	int rc;
rc               4665 fs/cifs/connect.c 	rc = server->ops->is_path_accessible(xid, tcon, cifs_sb, "");
rc               4666 fs/cifs/connect.c 	while (rc == 0) {
rc               4689 fs/cifs/connect.c 		rc = server->ops->is_path_accessible(xid, tcon, cifs_sb,
rc               4693 fs/cifs/connect.c 	return rc;
rc               4705 fs/cifs/connect.c 	int rc;
rc               4721 fs/cifs/connect.c 	rc = server->ops->is_path_accessible(xid, tcon, cifs_sb,
rc               4723 fs/cifs/connect.c 	if (rc != 0 && rc != -EREMOTE) {
rc               4725 fs/cifs/connect.c 		return rc;
rc               4728 fs/cifs/connect.c 	if (rc != -EREMOTE) {
rc               4729 fs/cifs/connect.c 		rc = cifs_are_all_path_components_accessible(server, xid, tcon,
rc               4731 fs/cifs/connect.c 		if (rc != 0) {
rc               4735 fs/cifs/connect.c 			rc = 0;
rc               4740 fs/cifs/connect.c 	return rc;
rc               4757 fs/cifs/connect.c 	int rc = 0;
rc               4767 fs/cifs/connect.c 	rc = mount_get_conns(vol, cifs_sb, &xid, &server, &ses, &tcon);
rc               4768 fs/cifs/connect.c 	if (!rc && tcon) {
rc               4770 fs/cifs/connect.c 		rc = dfs_cache_find(xid, ses, cifs_sb->local_nls,
rc               4773 fs/cifs/connect.c 		if (rc) {
rc               4774 fs/cifs/connect.c 			rc = is_path_remote(cifs_sb, vol, xid, server, tcon);
rc               4775 fs/cifs/connect.c 			if (!rc)
rc               4777 fs/cifs/connect.c 			if (rc != -EREMOTE)
rc               4792 fs/cifs/connect.c 	if (rc == -EACCES || rc == -EOPNOTSUPP)
rc               4797 fs/cifs/connect.c 		rc = PTR_ERR(root_path);
rc               4804 fs/cifs/connect.c 		rc = PTR_ERR(full_path);
rc               4819 fs/cifs/connect.c 		rc = -ENOENT;
rc               4827 fs/cifs/connect.c 		rc = -ENOMEM;
rc               4834 fs/cifs/connect.c 		rc = mount_get_conns(vol, cifs_sb, &xid, &server, &ses, &tcon);
rc               4836 fs/cifs/connect.c 	if (rc) {
rc               4837 fs/cifs/connect.c 		if (rc == -EACCES || rc == -EOPNOTSUPP)
rc               4840 fs/cifs/connect.c 		rc = mount_do_dfs_failover(root_path + 1, cifs_sb, vol, NULL,
rc               4842 fs/cifs/connect.c 		if (rc)
rc               4849 fs/cifs/connect.c 		rc = PTR_ERR(root_path);
rc               4862 fs/cifs/connect.c 		if (!rc && tcon) {
rc               4863 fs/cifs/connect.c 			rc = is_path_remote(cifs_sb, vol, xid, server, tcon);
rc               4864 fs/cifs/connect.c 			if (!rc || rc != -EREMOTE)
rc               4874 fs/cifs/connect.c 			rc = -ELOOP;
rc               4881 fs/cifs/connect.c 			rc = PTR_ERR(full_path);
rc               4887 fs/cifs/connect.c 		rc = expand_dfs_referral(xid, root_tcon->ses, vol, cifs_sb,
rc               4889 fs/cifs/connect.c 		if (rc)
rc               4894 fs/cifs/connect.c 			rc = mount_get_conns(vol, cifs_sb, &xid, &server, &ses,
rc               4899 fs/cifs/connect.c 			if (!rc && tcon &&
rc               4906 fs/cifs/connect.c 		if (rc) {
rc               4907 fs/cifs/connect.c 			if (rc == -EACCES || rc == -EOPNOTSUPP)
rc               4910 fs/cifs/connect.c 			rc = mount_do_dfs_failover(full_path + 1, cifs_sb, vol,
rc               4913 fs/cifs/connect.c 			if (rc == -EACCES || rc == -EOPNOTSUPP || !server ||
rc               4920 fs/cifs/connect.c 	if (rc)
rc               4935 fs/cifs/connect.c 		rc = -ENOMEM;
rc               4940 fs/cifs/connect.c 	rc = dfs_cache_add_vol(origin_mountdata, vol, cifs_sb->origin_fullpath);
rc               4941 fs/cifs/connect.c 	if (rc) {
rc               4960 fs/cifs/connect.c 	return rc;
rc               4965 fs/cifs/connect.c 	int rc = 0;
rc               4971 fs/cifs/connect.c 	rc = mount_get_conns(vol, cifs_sb, &xid, &server, &ses, &tcon);
rc               4972 fs/cifs/connect.c 	if (rc)
rc               4976 fs/cifs/connect.c 		rc = is_path_remote(cifs_sb, vol, xid, server, tcon);
rc               4977 fs/cifs/connect.c 		if (rc == -EREMOTE)
rc               4978 fs/cifs/connect.c 			rc = -EOPNOTSUPP;
rc               4979 fs/cifs/connect.c 		if (rc)
rc               4989 fs/cifs/connect.c 	return rc;
rc               5006 fs/cifs/connect.c 	int rc = 0;
rc               5052 fs/cifs/connect.c 		rc = SMBNTencrypt(tcon->password, ses->server->cryptkey,
rc               5054 fs/cifs/connect.c 		if (rc) {
rc               5056 fs/cifs/connect.c 				 __func__, rc);
rc               5058 fs/cifs/connect.c 			return rc;
rc               5098 fs/cifs/connect.c 	rc = SendReceive(xid, ses, smb_buffer, smb_buffer_response, &length,
rc               5102 fs/cifs/connect.c 	if (rc == 0) {
rc               5153 fs/cifs/connect.c 	return rc;
rc               5197 fs/cifs/connect.c 	int rc = 0;
rc               5207 fs/cifs/connect.c 	rc = server->ops->negotiate(xid, ses);
rc               5208 fs/cifs/connect.c 	if (rc == 0) {
rc               5213 fs/cifs/connect.c 			rc = -EHOSTDOWN;
rc               5217 fs/cifs/connect.c 	return rc;
rc               5224 fs/cifs/connect.c 	int rc = -ENOSYS;
rc               5243 fs/cifs/connect.c 		rc = server->ops->sess_setup(xid, ses, nls_info);
rc               5245 fs/cifs/connect.c 	if (rc)
rc               5246 fs/cifs/connect.c 		cifs_server_dbg(VFS, "Send error in SessSetup = %d\n", rc);
rc               5248 fs/cifs/connect.c 	return rc;
rc               5266 fs/cifs/connect.c 	int rc;
rc               5288 fs/cifs/connect.c 	rc = cifs_set_vol_auth(vol_info, master_tcon->ses);
rc               5289 fs/cifs/connect.c 	if (rc) {
rc               5290 fs/cifs/connect.c 		tcon = ERR_PTR(rc);
rc                198 fs/cifs/dfs_cache.c 	int rc;
rc                200 fs/cifs/dfs_cache.c 	rc = get_user(c, buffer);
rc                201 fs/cifs/dfs_cache.c 	if (rc)
rc                202 fs/cifs/dfs_cache.c 		return rc;
rc                409 fs/cifs/dfs_cache.c 	int rc;
rc                423 fs/cifs/dfs_cache.c 	rc = copy_ref_data(refs, numrefs, ce, NULL);
rc                424 fs/cifs/dfs_cache.c 	if (rc) {
rc                427 fs/cifs/dfs_cache.c 		ce = ERR_PTR(rc);
rc                567 fs/cifs/dfs_cache.c 	int rc;
rc                586 fs/cifs/dfs_cache.c 	rc = copy_ref_data(refs, numrefs, ce, th);
rc                589 fs/cifs/dfs_cache.c 	if (rc)
rc                590 fs/cifs/dfs_cache.c 		ce = ERR_PTR(rc);
rc                601 fs/cifs/dfs_cache.c 	int rc;
rc                617 fs/cifs/dfs_cache.c 	rc = ses->server->ops->get_dfs_refer(xid, ses, path, &refs, &numrefs,
rc                619 fs/cifs/dfs_cache.c 	if (rc)
rc                620 fs/cifs/dfs_cache.c 		ce = ERR_PTR(rc);
rc                644 fs/cifs/dfs_cache.c 	int rc;
rc                681 fs/cifs/dfs_cache.c 		rc = ses->server->ops->get_dfs_refer(xid, ses, path, &nrefs,
rc                684 fs/cifs/dfs_cache.c 		if (rc) {
rc                685 fs/cifs/dfs_cache.c 			ce = ERR_PTR(rc);
rc                729 fs/cifs/dfs_cache.c 	int rc;
rc                743 fs/cifs/dfs_cache.c 		rc = -ENOMEM;
rc                756 fs/cifs/dfs_cache.c 	return rc;
rc                763 fs/cifs/dfs_cache.c 	int rc;
rc                774 fs/cifs/dfs_cache.c 			rc = -ENOMEM;
rc                782 fs/cifs/dfs_cache.c 			rc = -ENOMEM;
rc                800 fs/cifs/dfs_cache.c 	return rc;
rc                830 fs/cifs/dfs_cache.c 	int rc;
rc                837 fs/cifs/dfs_cache.c 	rc = get_normalized_path(path, &npath);
rc                838 fs/cifs/dfs_cache.c 	if (rc)
rc                839 fs/cifs/dfs_cache.c 		return rc;
rc                845 fs/cifs/dfs_cache.c 			rc = setup_ref(path, ce, ref, get_tgt_name(ce));
rc                847 fs/cifs/dfs_cache.c 			rc = 0;
rc                848 fs/cifs/dfs_cache.c 		if (!rc && tgt_list)
rc                849 fs/cifs/dfs_cache.c 			rc = get_tgt_list(ce, tgt_list);
rc                851 fs/cifs/dfs_cache.c 		rc = PTR_ERR(ce);
rc                855 fs/cifs/dfs_cache.c 	return rc;
rc                877 fs/cifs/dfs_cache.c 	int rc;
rc                884 fs/cifs/dfs_cache.c 	rc = get_normalized_path(path, &npath);
rc                885 fs/cifs/dfs_cache.c 	if (rc)
rc                886 fs/cifs/dfs_cache.c 		return rc;
rc                891 fs/cifs/dfs_cache.c 		rc = PTR_ERR(ce);
rc                896 fs/cifs/dfs_cache.c 		rc = setup_ref(path, ce, ref, get_tgt_name(ce));
rc                898 fs/cifs/dfs_cache.c 		rc = 0;
rc                899 fs/cifs/dfs_cache.c 	if (!rc && tgt_list)
rc                900 fs/cifs/dfs_cache.c 		rc = get_tgt_list(ce, tgt_list);
rc                904 fs/cifs/dfs_cache.c 	return rc;
rc                930 fs/cifs/dfs_cache.c 	int rc;
rc                938 fs/cifs/dfs_cache.c 	rc = get_normalized_path(path, &npath);
rc                939 fs/cifs/dfs_cache.c 	if (rc)
rc                940 fs/cifs/dfs_cache.c 		return rc;
rc                947 fs/cifs/dfs_cache.c 		rc = PTR_ERR(ce);
rc                951 fs/cifs/dfs_cache.c 	rc = 0;
rc                970 fs/cifs/dfs_cache.c 	return rc;
rc                990 fs/cifs/dfs_cache.c 	int rc;
rc                998 fs/cifs/dfs_cache.c 	rc = get_normalized_path(path, &npath);
rc                999 fs/cifs/dfs_cache.c 	if (rc)
rc               1000 fs/cifs/dfs_cache.c 		return rc;
rc               1008 fs/cifs/dfs_cache.c 		rc = PTR_ERR(ce);
rc               1012 fs/cifs/dfs_cache.c 	rc = 0;
rc               1031 fs/cifs/dfs_cache.c 	return rc;
rc               1048 fs/cifs/dfs_cache.c 	int rc;
rc               1058 fs/cifs/dfs_cache.c 	rc = get_normalized_path(path, &npath);
rc               1059 fs/cifs/dfs_cache.c 	if (rc)
rc               1060 fs/cifs/dfs_cache.c 		return rc;
rc               1068 fs/cifs/dfs_cache.c 		rc = PTR_ERR(ce);
rc               1074 fs/cifs/dfs_cache.c 	rc = setup_ref(path, ce, ref, it->it_name);
rc               1079 fs/cifs/dfs_cache.c 	return rc;
rc               1152 fs/cifs/dfs_cache.c 	int rc;
rc               1166 fs/cifs/dfs_cache.c 		rc = -ENOMEM;
rc               1170 fs/cifs/dfs_cache.c 	rc = dup_vol(vol, &vi->vi_vol);
rc               1171 fs/cifs/dfs_cache.c 	if (rc)
rc               1185 fs/cifs/dfs_cache.c 	return rc;
rc               1211 fs/cifs/dfs_cache.c 	int rc;
rc               1223 fs/cifs/dfs_cache.c 		rc = PTR_ERR(vi);
rc               1230 fs/cifs/dfs_cache.c 	rc = 0;
rc               1234 fs/cifs/dfs_cache.c 	return rc;
rc               1317 fs/cifs/dfs_cache.c 	int rc;
rc               1330 fs/cifs/dfs_cache.c 	rc = dfs_cache_noreq_find(rpath, &ref, NULL);
rc               1331 fs/cifs/dfs_cache.c 	if (rc) {
rc               1332 fs/cifs/dfs_cache.c 		ses = ERR_PTR(rc);
rc               1346 fs/cifs/dfs_cache.c 	rc = cifs_setup_volume_info(&vol, mdata, devname, false);
rc               1349 fs/cifs/dfs_cache.c 	if (rc) {
rc               1350 fs/cifs/dfs_cache.c 		ses = ERR_PTR(rc);
rc               1379 fs/cifs/dfs_cache.c 	int rc = 0;
rc               1392 fs/cifs/dfs_cache.c 	rc = get_normalized_path(path, &npath);
rc               1393 fs/cifs/dfs_cache.c 	if (rc)
rc               1401 fs/cifs/dfs_cache.c 		rc = PTR_ERR(ce);
rc               1412 fs/cifs/dfs_cache.c 			rc = PTR_ERR(ses);
rc               1421 fs/cifs/dfs_cache.c 		rc = -EOPNOTSUPP;
rc               1423 fs/cifs/dfs_cache.c 		rc = ses->server->ops->get_dfs_refer(xid, ses, path, &refs,
rc               1426 fs/cifs/dfs_cache.c 		if (!rc) {
rc               1433 fs/cifs/dfs_cache.c 				rc = PTR_ERR(ce);
rc                230 fs/cifs/dir.c  	int rc = -ENOENT;
rc                248 fs/cifs/dir.c  		rc = -ENOMEM;
rc                255 fs/cifs/dir.c  		rc = cifs_posix_open(full_path, &newinode, inode->i_sb, mode,
rc                257 fs/cifs/dir.c  		switch (rc) {
rc                267 fs/cifs/dir.c  				rc = -EISDIR;
rc                343 fs/cifs/dir.c  		rc = -ENOSYS;
rc                349 fs/cifs/dir.c  		rc = -ENOMEM;
rc                372 fs/cifs/dir.c  	rc = server->ops->open(xid, &oparms, oplock, buf);
rc                373 fs/cifs/dir.c  	if (rc) {
rc                374 fs/cifs/dir.c  		cifs_dbg(FYI, "cifs_create returned 0x%x\n", rc);
rc                416 fs/cifs/dir.c  		rc = cifs_get_inode_info_unix(&newinode, full_path, inode->i_sb,
rc                419 fs/cifs/dir.c  		rc = cifs_get_inode_info(&newinode, full_path, buf, inode->i_sb,
rc                438 fs/cifs/dir.c  	if (rc != 0) {
rc                440 fs/cifs/dir.c  			 rc);
rc                445 fs/cifs/dir.c  		rc = -EISDIR;
rc                455 fs/cifs/dir.c  	return rc;
rc                469 fs/cifs/dir.c  	int rc;
rc                514 fs/cifs/dir.c  		rc = PTR_ERR(tlink);
rc                520 fs/cifs/dir.c  	rc = check_name(direntry, tcon);
rc                521 fs/cifs/dir.c  	if (rc)
rc                531 fs/cifs/dir.c  	rc = cifs_do_create(inode, direntry, xid, tlink, oflags, mode,
rc                534 fs/cifs/dir.c  	if (rc) {
rc                542 fs/cifs/dir.c  	rc = finish_open(file, direntry, generic_file_open);
rc                543 fs/cifs/dir.c  	if (rc) {
rc                563 fs/cifs/dir.c  		rc = -ENOMEM;
rc                570 fs/cifs/dir.c  	return rc;
rc                576 fs/cifs/dir.c  	int rc;
rc                596 fs/cifs/dir.c  	rc = PTR_ERR(tlink);
rc                606 fs/cifs/dir.c  	rc = cifs_do_create(inode, direntry, xid, tlink, oflags, mode,
rc                608 fs/cifs/dir.c  	if (!rc && server->ops->close)
rc                614 fs/cifs/dir.c  	return rc;
rc                620 fs/cifs/dir.c  	int rc = -EPERM;
rc                641 fs/cifs/dir.c  		rc = -ENOMEM;
rc                645 fs/cifs/dir.c  	rc = tcon->ses->server->ops->make_node(xid, inode, direntry, tcon,
rc                653 fs/cifs/dir.c  	return rc;
rc                661 fs/cifs/dir.c  	int rc = 0; /* to get around spurious gcc warning, set to zero here */
rc                683 fs/cifs/dir.c  	rc = check_name(direntry, pTcon);
rc                684 fs/cifs/dir.c  	if (unlikely(rc)) {
rc                687 fs/cifs/dir.c  		return ERR_PTR(rc);
rc                709 fs/cifs/dir.c  		rc = cifs_get_inode_info_unix(&newInode, full_path,
rc                712 fs/cifs/dir.c  		rc = cifs_get_inode_info(&newInode, full_path, NULL,
rc                716 fs/cifs/dir.c  	if (rc == 0) {
rc                720 fs/cifs/dir.c  	} else if (rc == -ENOENT) {
rc                724 fs/cifs/dir.c  		if (rc != -EACCES) {
rc                725 fs/cifs/dir.c  			cifs_dbg(FYI, "Unexpected lookup error %d\n", rc);
rc                729 fs/cifs/dir.c  		newInode = ERR_PTR(rc);
rc                 51 fs/cifs/dns_resolve.c 	int len, rc;
rc                 75 fs/cifs/dns_resolve.c 	rc = cifs_convert_address((struct sockaddr *)&ss, hostname, len);
rc                 76 fs/cifs/dns_resolve.c 	if (rc > 0)
rc                 80 fs/cifs/dns_resolve.c 	rc = dns_query(current->nsproxy->net_ns, NULL, hostname, len,
rc                 82 fs/cifs/dns_resolve.c 	if (rc < 0)
rc                 88 fs/cifs/dns_resolve.c 	return rc;
rc                118 fs/cifs/file.c 	int rc;
rc                134 fs/cifs/file.c 		rc = PTR_ERR(tlink);
rc                142 fs/cifs/file.c 	rc = CIFSPOSIXCreate(xid, tcon, posix_flags, mode, pnetfid, presp_data,
rc                147 fs/cifs/file.c 	if (rc)
rc                163 fs/cifs/file.c 			rc = -ENOMEM;
rc                172 fs/cifs/file.c 	return rc;
rc                180 fs/cifs/file.c 	int rc;
rc                244 fs/cifs/file.c 	rc = server->ops->open(xid, &oparms, oplock, buf);
rc                246 fs/cifs/file.c 	if (rc)
rc                250 fs/cifs/file.c 		rc = cifs_get_inode_info_unix(&inode, full_path, inode->i_sb,
rc                253 fs/cifs/file.c 		rc = cifs_get_inode_info(&inode, full_path, buf, inode->i_sb,
rc                256 fs/cifs/file.c 	if (rc) {
rc                258 fs/cifs/file.c 		if (rc == -ESTALE)
rc                259 fs/cifs/file.c 			rc = -EOPENSTALE;
rc                264 fs/cifs/file.c 	return rc;
rc                518 fs/cifs/file.c 	int rc = -EACCES;
rc                544 fs/cifs/file.c 		rc = -ENOMEM;
rc                568 fs/cifs/file.c 		rc = cifs_posix_open(full_path, &inode, inode->i_sb,
rc                571 fs/cifs/file.c 		if (rc == 0) {
rc                574 fs/cifs/file.c 		} else if ((rc == -EINVAL) || (rc == -EOPNOTSUPP)) {
rc                580 fs/cifs/file.c 		} else if ((rc != -EIO) && (rc != -EREMOTE) &&
rc                581 fs/cifs/file.c 			 (rc != -EOPNOTSUPP)) /* path not found or net err */
rc                598 fs/cifs/file.c 		rc = cifs_nt_open(full_path, inode, cifs_sb, tcon,
rc                600 fs/cifs/file.c 		if (rc) {
rc                611 fs/cifs/file.c 		rc = -ENOMEM;
rc                639 fs/cifs/file.c 	return rc;
rc                654 fs/cifs/file.c 	int rc = 0;
rc                660 fs/cifs/file.c 		return rc;
rc                666 fs/cifs/file.c 		rc = cifs_push_posix_locks(cfile);
rc                668 fs/cifs/file.c 		rc = tcon->ses->server->ops->push_mand_locks(cfile);
rc                671 fs/cifs/file.c 	return rc;
rc                677 fs/cifs/file.c 	int rc = -EACCES;
rc                695 fs/cifs/file.c 		rc = 0;
rc                697 fs/cifs/file.c 		return rc;
rc                713 fs/cifs/file.c 		rc = -ENOMEM;
rc                716 fs/cifs/file.c 		return rc;
rc                737 fs/cifs/file.c 		rc = cifs_posix_open(full_path, NULL, inode->i_sb,
rc                740 fs/cifs/file.c 		if (rc == 0) {
rc                782 fs/cifs/file.c 	rc = server->ops->open(xid, &oparms, &oplock, NULL);
rc                783 fs/cifs/file.c 	if (rc == -ENOENT && oparms.reconnect == false) {
rc                785 fs/cifs/file.c 		rc = server->ops->open(xid, &oparms, &oplock, NULL);
rc                790 fs/cifs/file.c 	if (rc) {
rc                792 fs/cifs/file.c 		cifs_dbg(FYI, "cifs_reopen returned 0x%x\n", rc);
rc                803 fs/cifs/file.c 		rc = filemap_write_and_wait(inode->i_mapping);
rc                804 fs/cifs/file.c 		if (!is_interrupt_error(rc))
rc                805 fs/cifs/file.c 			mapping_set_error(inode->i_mapping, rc);
rc                808 fs/cifs/file.c 			rc = cifs_get_inode_info_unix(&inode, full_path,
rc                811 fs/cifs/file.c 			rc = cifs_get_inode_info(&inode, full_path, NULL,
rc                837 fs/cifs/file.c 	return rc;
rc                889 fs/cifs/file.c 	int rc = 0;
rc                899 fs/cifs/file.c 		return rc;
rc                911 fs/cifs/file.c 			rc = server->ops->close_dir(xid, tcon, &cfile->fid);
rc                913 fs/cifs/file.c 			rc = -ENOSYS;
rc                914 fs/cifs/file.c 		cifs_dbg(FYI, "Closing uncompleted readdir with rc %d\n", rc);
rc                916 fs/cifs/file.c 		rc = 0;
rc                935 fs/cifs/file.c 	return rc;
rc               1011 fs/cifs/file.c 	bool rc = false;
rc               1016 fs/cifs/file.c 		rc = cifs_find_fid_lock_conflict(cur, offset, length, type,
rc               1019 fs/cifs/file.c 		if (rc)
rc               1023 fs/cifs/file.c 	return rc;
rc               1037 fs/cifs/file.c 	int rc = 0;
rc               1057 fs/cifs/file.c 		rc = 1;
rc               1062 fs/cifs/file.c 	return rc;
rc               1087 fs/cifs/file.c 	int rc = 0;
rc               1099 fs/cifs/file.c 		return rc;
rc               1103 fs/cifs/file.c 		rc = 1;
rc               1105 fs/cifs/file.c 		rc = -EACCES;
rc               1109 fs/cifs/file.c 		rc = wait_event_interruptible(lock->block_q,
rc               1112 fs/cifs/file.c 		if (!rc)
rc               1119 fs/cifs/file.c 	return rc;
rc               1132 fs/cifs/file.c 	int rc = 0;
rc               1144 fs/cifs/file.c 		rc = 1;
rc               1148 fs/cifs/file.c 	return rc;
rc               1161 fs/cifs/file.c 	int rc = 1;
rc               1164 fs/cifs/file.c 		return rc;
rc               1170 fs/cifs/file.c 		return rc;
rc               1173 fs/cifs/file.c 	rc = posix_lock_file(file, flock, NULL);
rc               1175 fs/cifs/file.c 	if (rc == FILE_LOCK_DEFERRED) {
rc               1176 fs/cifs/file.c 		rc = wait_event_interruptible(flock->fl_wait,
rc               1178 fs/cifs/file.c 		if (!rc)
rc               1182 fs/cifs/file.c 	return rc;
rc               1189 fs/cifs/file.c 	int rc = 0, stored_rc;
rc               1242 fs/cifs/file.c 					rc = stored_rc;
rc               1253 fs/cifs/file.c 				rc = stored_rc;
rc               1259 fs/cifs/file.c 	return rc;
rc               1285 fs/cifs/file.c 	int rc = 0, xid, type;
rc               1311 fs/cifs/file.c 			rc = -ENOMEM;
rc               1349 fs/cifs/file.c 			rc = stored_rc;
rc               1356 fs/cifs/file.c 	return rc;
rc               1371 fs/cifs/file.c 	int rc = 0;
rc               1377 fs/cifs/file.c 		return rc;
rc               1383 fs/cifs/file.c 		rc = cifs_push_posix_locks(cfile);
rc               1385 fs/cifs/file.c 		rc = tcon->ses->server->ops->push_mand_locks(cfile);
rc               1389 fs/cifs/file.c 	return rc;
rc               1443 fs/cifs/file.c 	int rc = 0;
rc               1453 fs/cifs/file.c 		rc = cifs_posix_lock_test(file, flock);
rc               1454 fs/cifs/file.c 		if (!rc)
rc               1455 fs/cifs/file.c 			return rc;
rc               1461 fs/cifs/file.c 		rc = CIFSSMBPosixLock(xid, tcon, netfid,
rc               1465 fs/cifs/file.c 		return rc;
rc               1468 fs/cifs/file.c 	rc = cifs_lock_test(cfile, flock->fl_start, length, type, flock);
rc               1469 fs/cifs/file.c 	if (!rc)
rc               1470 fs/cifs/file.c 		return rc;
rc               1473 fs/cifs/file.c 	rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length, type,
rc               1475 fs/cifs/file.c 	if (rc == 0) {
rc               1476 fs/cifs/file.c 		rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length,
rc               1479 fs/cifs/file.c 		if (rc != 0)
rc               1481 fs/cifs/file.c 				 rc);
rc               1492 fs/cifs/file.c 	rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length,
rc               1495 fs/cifs/file.c 	if (rc == 0) {
rc               1496 fs/cifs/file.c 		rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length,
rc               1499 fs/cifs/file.c 		if (rc != 0)
rc               1501 fs/cifs/file.c 				 rc);
rc               1531 fs/cifs/file.c 	int rc = 0, stored_rc;
rc               1611 fs/cifs/file.c 					rc = stored_rc;
rc               1629 fs/cifs/file.c 				rc = stored_rc;
rc               1637 fs/cifs/file.c 	return rc;
rc               1645 fs/cifs/file.c 	int rc = 0;
rc               1655 fs/cifs/file.c 		rc = cifs_posix_lock_set(file, flock);
rc               1656 fs/cifs/file.c 		if (!rc || rc < 0)
rc               1657 fs/cifs/file.c 			return rc;
rc               1667 fs/cifs/file.c 		rc = CIFSSMBPosixLock(xid, tcon, cfile->fid.netfid,
rc               1682 fs/cifs/file.c 		rc = cifs_lock_add_if(cfile, lock, wait_flag);
rc               1683 fs/cifs/file.c 		if (rc < 0) {
rc               1685 fs/cifs/file.c 			return rc;
rc               1687 fs/cifs/file.c 		if (!rc)
rc               1705 fs/cifs/file.c 		rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length,
rc               1707 fs/cifs/file.c 		if (rc) {
rc               1709 fs/cifs/file.c 			return rc;
rc               1714 fs/cifs/file.c 		rc = server->ops->mand_unlock_range(cfile, flock, xid);
rc               1724 fs/cifs/file.c 		if (rc) {
rc               1725 fs/cifs/file.c 			cifs_dbg(VFS, "%s failed rc=%d\n", __func__, rc);
rc               1727 fs/cifs/file.c 				return rc;
rc               1729 fs/cifs/file.c 		rc = locks_lock_file_wait(file, flock);
rc               1731 fs/cifs/file.c 	return rc;
rc               1736 fs/cifs/file.c 	int rc, xid;
rc               1745 fs/cifs/file.c 	rc = -EACCES;
rc               1768 fs/cifs/file.c 		rc = cifs_getlk(file, flock, type, wait_flag, posix_lck, xid);
rc               1770 fs/cifs/file.c 		return rc;
rc               1782 fs/cifs/file.c 	rc = cifs_setlk(file, flock, type, wait_flag, posix_lck, lock, unlock,
rc               1785 fs/cifs/file.c 	return rc;
rc               1806 fs/cifs/file.c 	int rc = 0;
rc               1829 fs/cifs/file.c 		rc = -EAGAIN;
rc               1830 fs/cifs/file.c 		while (rc == -EAGAIN) {
rc               1839 fs/cifs/file.c 				rc = cifs_reopen_file(open_file, false);
rc               1840 fs/cifs/file.c 				if (rc != 0)
rc               1853 fs/cifs/file.c 			rc = server->ops->sync_write(xid, &open_file->fid,
rc               1856 fs/cifs/file.c 		if (rc || (bytes_written == 0)) {
rc               1861 fs/cifs/file.c 				return rc;
rc               1926 fs/cifs/file.c 	int rc = -EBADF;
rc               1941 fs/cifs/file.c 		return rc;
rc               1954 fs/cifs/file.c 		return rc;
rc               1990 fs/cifs/file.c 		rc = cifs_reopen_file(inv_file, false);
rc               1991 fs/cifs/file.c 		if (!rc) {
rc               2006 fs/cifs/file.c 	return rc;
rc               2013 fs/cifs/file.c 	int rc;
rc               2015 fs/cifs/file.c 	rc = cifs_get_writable_file(cifs_inode, flags, &cfile);
rc               2016 fs/cifs/file.c 	if (rc)
rc               2017 fs/cifs/file.c 		cifs_dbg(FYI, "couldn't find writable handle rc=%d", rc);
rc               2099 fs/cifs/file.c 	int rc = -EFAULT;
rc               2128 fs/cifs/file.c 	rc = cifs_get_writable_file(CIFS_I(mapping->host), FIND_WR_ANY,
rc               2130 fs/cifs/file.c 	if (!rc) {
rc               2137 fs/cifs/file.c 			rc = 0;
rc               2139 fs/cifs/file.c 			rc = bytes_written;
rc               2141 fs/cifs/file.c 			rc = -EFAULT;
rc               2143 fs/cifs/file.c 		cifs_dbg(FYI, "No writable handle for write page rc=%d\n", rc);
rc               2144 fs/cifs/file.c 		if (!is_retryable_error(rc))
rc               2145 fs/cifs/file.c 			rc = -EIO;
rc               2149 fs/cifs/file.c 	return rc;
rc               2252 fs/cifs/file.c 	int rc;
rc               2266 fs/cifs/file.c 	rc = adjust_credits(server, &wdata->credits, wdata->bytes);
rc               2267 fs/cifs/file.c 	if (rc)
rc               2268 fs/cifs/file.c 		return rc;
rc               2271 fs/cifs/file.c 		rc = -EAGAIN;
rc               2273 fs/cifs/file.c 		rc = server->ops->async_writev(wdata, cifs_writedata_release);
rc               2275 fs/cifs/file.c 	return rc;
rc               2288 fs/cifs/file.c 	int rc = 0;
rc               2322 fs/cifs/file.c 		rc = cifs_get_writable_file(CIFS_I(inode), FIND_WR_ANY, &cfile);
rc               2325 fs/cifs/file.c 		if (rc)
rc               2326 fs/cifs/file.c 			get_file_rc = rc;
rc               2328 fs/cifs/file.c 		rc = server->ops->wait_mtu_credits(server, cifs_sb->wsize,
rc               2330 fs/cifs/file.c 		if (rc != 0) {
rc               2340 fs/cifs/file.c 			rc = -ENOMEM;
rc               2370 fs/cifs/file.c 				rc = get_file_rc;
rc               2372 fs/cifs/file.c 				rc = -EBADF;
rc               2374 fs/cifs/file.c 			rc = wdata_send_pages(wdata, nr_pages, mapping, wbc);
rc               2380 fs/cifs/file.c 		if (rc != 0) {
rc               2383 fs/cifs/file.c 				if (is_retryable_error(rc))
rc               2391 fs/cifs/file.c 			if (!is_retryable_error(rc))
rc               2392 fs/cifs/file.c 				mapping_set_error(mapping, rc);
rc               2396 fs/cifs/file.c 		if (wbc->sync_mode == WB_SYNC_ALL && rc == -EAGAIN) {
rc               2402 fs/cifs/file.c 		if (is_interrupt_error(rc)) {
rc               2407 fs/cifs/file.c 		if (rc != 0 && saved_rc == 0)
rc               2408 fs/cifs/file.c 			saved_rc = rc;
rc               2428 fs/cifs/file.c 		rc = saved_rc;
rc               2436 fs/cifs/file.c 	return rc;
rc               2442 fs/cifs/file.c 	int rc;
rc               2463 fs/cifs/file.c 	rc = cifs_partialpagewrite(page, 0, PAGE_SIZE);
rc               2464 fs/cifs/file.c 	if (is_retryable_error(rc)) {
rc               2465 fs/cifs/file.c 		if (wbc->sync_mode == WB_SYNC_ALL && rc == -EAGAIN)
rc               2468 fs/cifs/file.c 	} else if (rc != 0) {
rc               2470 fs/cifs/file.c 		mapping_set_error(page->mapping, rc);
rc               2477 fs/cifs/file.c 	return rc;
rc               2482 fs/cifs/file.c 	int rc = cifs_writepage_locked(page, wbc);
rc               2484 fs/cifs/file.c 	return rc;
rc               2491 fs/cifs/file.c 	int rc;
rc               2524 fs/cifs/file.c 		rc = cifs_write(cfile, pid, page_data + offset, copied, &pos);
rc               2530 fs/cifs/file.c 		rc = copied;
rc               2535 fs/cifs/file.c 	if (rc > 0) {
rc               2545 fs/cifs/file.c 	return rc;
rc               2552 fs/cifs/file.c 	int rc = 0;
rc               2559 fs/cifs/file.c 	rc = file_write_and_wait_range(file, start, end);
rc               2560 fs/cifs/file.c 	if (rc)
rc               2561 fs/cifs/file.c 		return rc;
rc               2569 fs/cifs/file.c 		rc = cifs_zap_mapping(inode);
rc               2570 fs/cifs/file.c 		if (rc) {
rc               2571 fs/cifs/file.c 			cifs_dbg(FYI, "rc: %d during invalidate phase\n", rc);
rc               2572 fs/cifs/file.c 			rc = 0; /* don't care about it in fsync */
rc               2580 fs/cifs/file.c 			rc = server->ops->flush(xid, tcon, &smbfile->fid);
rc               2582 fs/cifs/file.c 			rc = -ENOSYS;
rc               2586 fs/cifs/file.c 	return rc;
rc               2592 fs/cifs/file.c 	int rc = 0;
rc               2598 fs/cifs/file.c 	rc = file_write_and_wait_range(file, start, end);
rc               2599 fs/cifs/file.c 	if (rc)
rc               2600 fs/cifs/file.c 		return rc;
rc               2611 fs/cifs/file.c 			rc = server->ops->flush(xid, tcon, &smbfile->fid);
rc               2613 fs/cifs/file.c 			rc = -ENOSYS;
rc               2617 fs/cifs/file.c 	return rc;
rc               2627 fs/cifs/file.c 	int rc = 0;
rc               2630 fs/cifs/file.c 		rc = filemap_write_and_wait(inode->i_mapping);
rc               2632 fs/cifs/file.c 	cifs_dbg(FYI, "Flush inode %p file %p rc %d\n", inode, file, rc);
rc               2634 fs/cifs/file.c 	return rc;
rc               2640 fs/cifs/file.c 	int rc = 0;
rc               2651 fs/cifs/file.c 			rc = -ENOMEM;
rc               2656 fs/cifs/file.c 	if (rc) {
rc               2660 fs/cifs/file.c 	return rc;
rc               2761 fs/cifs/file.c 	int rc;
rc               2767 fs/cifs/file.c 			rc = cifs_reopen_file(wdata->cfile, false);
rc               2768 fs/cifs/file.c 			if (rc == -EAGAIN)
rc               2770 fs/cifs/file.c 			else if (rc)
rc               2781 fs/cifs/file.c 			rc = server->ops->wait_mtu_credits(server, wdata->bytes,
rc               2783 fs/cifs/file.c 			if (rc)
rc               2793 fs/cifs/file.c 		rc = adjust_credits(server, &wdata->credits, wdata->bytes);
rc               2795 fs/cifs/file.c 		if (!rc) {
rc               2797 fs/cifs/file.c 				rc = -EAGAIN;
rc               2799 fs/cifs/file.c 				rc = server->ops->async_writev(wdata,
rc               2804 fs/cifs/file.c 		if (!rc) {
rc               2811 fs/cifs/file.c 	} while (rc == -EAGAIN);
rc               2815 fs/cifs/file.c 	return rc;
rc               2824 fs/cifs/file.c 	int rc = 0;
rc               2850 fs/cifs/file.c 			rc = cifs_reopen_file(open_file, false);
rc               2851 fs/cifs/file.c 			if (rc == -EAGAIN)
rc               2853 fs/cifs/file.c 			else if (rc)
rc               2857 fs/cifs/file.c 		rc = server->ops->wait_mtu_credits(server, cifs_sb->wsize,
rc               2859 fs/cifs/file.c 		if (rc)
rc               2878 fs/cifs/file.c 				rc = result;
rc               2891 fs/cifs/file.c 				rc = -ENOMEM;
rc               2908 fs/cifs/file.c 				rc = -ENOMEM;
rc               2913 fs/cifs/file.c 			rc = cifs_write_allocate_pages(wdata->pages, nr_pages);
rc               2914 fs/cifs/file.c 			if (rc) {
rc               2922 fs/cifs/file.c 			rc = wdata_fill_from_iovec(
rc               2924 fs/cifs/file.c 			if (rc) {
rc               2954 fs/cifs/file.c 		rc = adjust_credits(server, &wdata->credits, wdata->bytes);
rc               2956 fs/cifs/file.c 		if (!rc) {
rc               2958 fs/cifs/file.c 				rc = -EAGAIN;
rc               2960 fs/cifs/file.c 				rc = server->ops->async_writev(wdata,
rc               2964 fs/cifs/file.c 		if (rc) {
rc               2968 fs/cifs/file.c 			if (rc == -EAGAIN) {
rc               2982 fs/cifs/file.c 	return rc;
rc               2991 fs/cifs/file.c 	int rc;
rc               3003 fs/cifs/file.c 	rc = ctx->rc;
rc               3011 fs/cifs/file.c 		if (!rc) {
rc               3018 fs/cifs/file.c 				rc = wdata->result;
rc               3023 fs/cifs/file.c 			if (rc == -EAGAIN) {
rc               3031 fs/cifs/file.c 					rc = cifs_resend_wdata(
rc               3037 fs/cifs/file.c 					rc = cifs_write_from_iter(wdata->offset,
rc               3057 fs/cifs/file.c 	ctx->rc = (rc == 0) ? ctx->total_len : rc;
rc               3062 fs/cifs/file.c 		ctx->iocb->ki_complete(ctx->iocb, ctx->rc, 0);
rc               3078 fs/cifs/file.c 	int rc;
rc               3090 fs/cifs/file.c 	rc = generic_write_checks(iocb, from);
rc               3091 fs/cifs/file.c 	if (rc <= 0)
rc               3092 fs/cifs/file.c 		return rc;
rc               3117 fs/cifs/file.c 		rc = setup_aio_ctx_iter(ctx, from, WRITE);
rc               3118 fs/cifs/file.c 		if (rc) {
rc               3120 fs/cifs/file.c 			return rc;
rc               3127 fs/cifs/file.c 	rc = cifs_write_from_iter(iocb->ki_pos, ctx->len, &saved_from,
rc               3137 fs/cifs/file.c 		rc = 0;
rc               3141 fs/cifs/file.c 	if (rc) {
rc               3143 fs/cifs/file.c 		return rc;
rc               3151 fs/cifs/file.c 	rc = wait_for_completion_killable(&ctx->done);
rc               3152 fs/cifs/file.c 	if (rc) {
rc               3154 fs/cifs/file.c 		ctx->rc = rc = -EINTR;
rc               3158 fs/cifs/file.c 		rc = ctx->rc;
rc               3165 fs/cifs/file.c 		return rc;
rc               3189 fs/cifs/file.c 	ssize_t rc;
rc               3198 fs/cifs/file.c 	rc = generic_write_checks(iocb, from);
rc               3199 fs/cifs/file.c 	if (rc <= 0)
rc               3205 fs/cifs/file.c 		rc = __generic_file_write_iter(iocb, from);
rc               3207 fs/cifs/file.c 		rc = -EACCES;
rc               3212 fs/cifs/file.c 	if (rc > 0)
rc               3213 fs/cifs/file.c 		rc = generic_write_sync(iocb, rc);
rc               3214 fs/cifs/file.c 	return rc;
rc               3321 fs/cifs/file.c 	int rc = 0;
rc               3328 fs/cifs/file.c 			rc = -ENOMEM;
rc               3334 fs/cifs/file.c 	if (rc) {
rc               3342 fs/cifs/file.c 	return rc;
rc               3487 fs/cifs/file.c 	int rc;
rc               3493 fs/cifs/file.c 			rc = cifs_reopen_file(rdata->cfile, true);
rc               3494 fs/cifs/file.c 			if (rc == -EAGAIN)
rc               3496 fs/cifs/file.c 			else if (rc)
rc               3506 fs/cifs/file.c 			rc = server->ops->wait_mtu_credits(server, rdata->bytes,
rc               3509 fs/cifs/file.c 			if (rc)
rc               3519 fs/cifs/file.c 		rc = adjust_credits(server, &rdata->credits, rdata->bytes);
rc               3520 fs/cifs/file.c 		if (!rc) {
rc               3522 fs/cifs/file.c 				rc = -EAGAIN;
rc               3524 fs/cifs/file.c 				rc = server->ops->async_readv(rdata);
rc               3528 fs/cifs/file.c 		if (!rc) {
rc               3536 fs/cifs/file.c 	} while (rc == -EAGAIN);
rc               3540 fs/cifs/file.c 	return rc;
rc               3553 fs/cifs/file.c 	int rc;
rc               3572 fs/cifs/file.c 			rc = cifs_reopen_file(open_file, true);
rc               3573 fs/cifs/file.c 			if (rc == -EAGAIN)
rc               3575 fs/cifs/file.c 			else if (rc)
rc               3579 fs/cifs/file.c 		rc = server->ops->wait_mtu_credits(server, cifs_sb->rsize,
rc               3581 fs/cifs/file.c 		if (rc)
rc               3602 fs/cifs/file.c 				rc = result;
rc               3613 fs/cifs/file.c 				rc = -ENOMEM;
rc               3631 fs/cifs/file.c 				rc = -ENOMEM;
rc               3635 fs/cifs/file.c 			rc = cifs_read_allocate_pages(rdata, npages);
rc               3636 fs/cifs/file.c 			if (rc) {
rc               3658 fs/cifs/file.c 		rc = adjust_credits(server, &rdata->credits, rdata->bytes);
rc               3660 fs/cifs/file.c 		if (!rc) {
rc               3662 fs/cifs/file.c 				rc = -EAGAIN;
rc               3664 fs/cifs/file.c 				rc = server->ops->async_readv(rdata);
rc               3667 fs/cifs/file.c 		if (rc) {
rc               3671 fs/cifs/file.c 			if (rc == -EAGAIN) {
rc               3683 fs/cifs/file.c 	return rc;
rc               3692 fs/cifs/file.c 	int rc;
rc               3703 fs/cifs/file.c 	rc = ctx->rc;
rc               3707 fs/cifs/file.c 		if (!rc) {
rc               3727 fs/cifs/file.c 					rc = 0;
rc               3729 fs/cifs/file.c 						rc = cifs_readdata_to_iov(rdata, to);
rc               3730 fs/cifs/file.c 					if (rc) {
rc               3742 fs/cifs/file.c 					rc = cifs_resend_rdata(
rc               3746 fs/cifs/file.c 					rc = cifs_send_async_read(
rc               3760 fs/cifs/file.c 				rc = rdata->result;
rc               3762 fs/cifs/file.c 				rc = cifs_readdata_to_iov(rdata, to);
rc               3766 fs/cifs/file.c 				rc = -ENODATA;
rc               3778 fs/cifs/file.c 	if (rc == -ENODATA)
rc               3779 fs/cifs/file.c 		rc = 0;
rc               3781 fs/cifs/file.c 	ctx->rc = (rc == 0) ? (ssize_t)ctx->total_len : rc;
rc               3786 fs/cifs/file.c 		ctx->iocb->ki_complete(ctx->iocb, ctx->rc, 0);
rc               3799 fs/cifs/file.c 	ssize_t rc, total_read = 0;
rc               3845 fs/cifs/file.c 		rc = setup_aio_ctx_iter(ctx, to, READ);
rc               3846 fs/cifs/file.c 		if (rc) {
rc               3848 fs/cifs/file.c 			return rc;
rc               3856 fs/cifs/file.c 	rc = cifs_send_async_read(offset, len, cfile, cifs_sb, &ctx->list, ctx);
rc               3860 fs/cifs/file.c 		rc = 0;
rc               3864 fs/cifs/file.c 	if (rc) {
rc               3866 fs/cifs/file.c 		return rc;
rc               3874 fs/cifs/file.c 	rc = wait_for_completion_killable(&ctx->done);
rc               3875 fs/cifs/file.c 	if (rc) {
rc               3877 fs/cifs/file.c 		ctx->rc = rc = -EINTR;
rc               3881 fs/cifs/file.c 		rc = ctx->rc;
rc               3891 fs/cifs/file.c 	return rc;
rc               3913 fs/cifs/file.c 	int rc = -EACCES;
rc               3939 fs/cifs/file.c 		rc = generic_file_read_iter(iocb, to);
rc               3941 fs/cifs/file.c 	return rc;
rc               3947 fs/cifs/file.c 	int rc = -EACCES;
rc               3969 fs/cifs/file.c 		rc = -EBADF;
rc               3971 fs/cifs/file.c 		return rc;
rc               4006 fs/cifs/file.c 				rc = cifs_reopen_file(open_file, true);
rc               4007 fs/cifs/file.c 				if (rc != 0)
rc               4014 fs/cifs/file.c 			rc = server->ops->sync_read(xid, &open_file->fid, &io_parms,
rc               4017 fs/cifs/file.c 		} while (rc == -EAGAIN);
rc               4019 fs/cifs/file.c 		if (rc || (bytes_read == 0)) {
rc               4024 fs/cifs/file.c 				return rc;
rc               4056 fs/cifs/file.c 	int xid, rc = 0;
rc               4062 fs/cifs/file.c 		rc = cifs_zap_mapping(inode);
rc               4063 fs/cifs/file.c 	if (!rc)
rc               4064 fs/cifs/file.c 		rc = generic_file_mmap(file, vma);
rc               4065 fs/cifs/file.c 	if (!rc)
rc               4069 fs/cifs/file.c 	return rc;
rc               4074 fs/cifs/file.c 	int rc, xid;
rc               4078 fs/cifs/file.c 	rc = cifs_revalidate_file(file);
rc               4079 fs/cifs/file.c 	if (rc)
rc               4081 fs/cifs/file.c 			 rc);
rc               4082 fs/cifs/file.c 	if (!rc)
rc               4083 fs/cifs/file.c 		rc = generic_file_mmap(file, vma);
rc               4084 fs/cifs/file.c 	if (!rc)
rc               4088 fs/cifs/file.c 	return rc;
rc               4232 fs/cifs/file.c 	int rc;
rc               4245 fs/cifs/file.c 	rc = add_to_page_cache_locked(page, mapping,
rc               4249 fs/cifs/file.c 	if (rc) {
rc               4251 fs/cifs/file.c 		return rc;
rc               4281 fs/cifs/file.c 	return rc;
rc               4287 fs/cifs/file.c 	int rc;
rc               4303 fs/cifs/file.c 	rc = cifs_readpages_from_fscache(mapping->host, mapping, page_list,
rc               4305 fs/cifs/file.c 	if (rc == 0) {
rc               4307 fs/cifs/file.c 		return rc;
rc               4315 fs/cifs/file.c 	rc = 0;
rc               4341 fs/cifs/file.c 			rc = cifs_reopen_file(open_file, true);
rc               4342 fs/cifs/file.c 			if (rc == -EAGAIN)
rc               4344 fs/cifs/file.c 			else if (rc)
rc               4348 fs/cifs/file.c 		rc = server->ops->wait_mtu_credits(server, cifs_sb->rsize,
rc               4350 fs/cifs/file.c 		if (rc)
rc               4365 fs/cifs/file.c 		rc = readpages_get_pages(mapping, page_list, rsize, &tmplist,
rc               4367 fs/cifs/file.c 		if (rc) {
rc               4381 fs/cifs/file.c 			rc = -ENOMEM;
rc               4402 fs/cifs/file.c 		rc = adjust_credits(server, &rdata->credits, rdata->bytes);
rc               4404 fs/cifs/file.c 		if (!rc) {
rc               4406 fs/cifs/file.c 				rc = -EAGAIN;
rc               4408 fs/cifs/file.c 				rc = server->ops->async_readv(rdata);
rc               4411 fs/cifs/file.c 		if (rc) {
rc               4433 fs/cifs/file.c 	return rc;
rc               4443 fs/cifs/file.c 	int rc;
rc               4446 fs/cifs/file.c 	rc = cifs_readpage_from_fscache(file_inode(file), page);
rc               4447 fs/cifs/file.c 	if (rc == 0)
rc               4453 fs/cifs/file.c 	rc = cifs_read(file, read_data, PAGE_SIZE, poffset);
rc               4455 fs/cifs/file.c 	if (rc < 0)
rc               4458 fs/cifs/file.c 		cifs_dbg(FYI, "Bytes read %d\n", rc);
rc               4467 fs/cifs/file.c 	if (PAGE_SIZE > rc)
rc               4468 fs/cifs/file.c 		memset(read_data + rc, 0, PAGE_SIZE - rc);
rc               4476 fs/cifs/file.c 	rc = 0;
rc               4483 fs/cifs/file.c 	return rc;
rc               4489 fs/cifs/file.c 	int rc = -EACCES;
rc               4495 fs/cifs/file.c 		rc = -EBADF;
rc               4497 fs/cifs/file.c 		return rc;
rc               4503 fs/cifs/file.c 	rc = cifs_readpage_worker(file, page, &offset);
rc               4506 fs/cifs/file.c 	return rc;
rc               4564 fs/cifs/file.c 	int rc = 0;
rc               4571 fs/cifs/file.c 		rc = -ENOMEM;
rc               4628 fs/cifs/file.c 	return rc;
rc               4650 fs/cifs/file.c 	int rc = 0;
rc               4663 fs/cifs/file.c 		rc = cifs_writepage_locked(page, &wbc);
rc               4666 fs/cifs/file.c 	return rc;
rc               4677 fs/cifs/file.c 	int rc = 0;
rc               4697 fs/cifs/file.c 		rc = filemap_fdatawrite(inode->i_mapping);
rc               4699 fs/cifs/file.c 			rc = filemap_fdatawait(inode->i_mapping);
rc               4700 fs/cifs/file.c 			mapping_set_error(inode->i_mapping, rc);
rc               4703 fs/cifs/file.c 		cifs_dbg(FYI, "Oplock flush inode %p rc %d\n", inode, rc);
rc               4706 fs/cifs/file.c 	rc = cifs_push_locks(cfile);
rc               4707 fs/cifs/file.c 	if (rc)
rc               4708 fs/cifs/file.c 		cifs_dbg(VFS, "Push locks rc = %d\n", rc);
rc               4717 fs/cifs/file.c 		rc = tcon->ses->server->ops->oplock_response(tcon, &cfile->fid,
rc               4719 fs/cifs/file.c 		cifs_dbg(FYI, "Oplock release rc = %d\n", rc);
rc                342 fs/cifs/inode.c 	int rc;
rc                352 fs/cifs/inode.c 	rc = CIFSSMBUnixQFileInfo(xid, tcon, cfile->fid.netfid, &find_data);
rc                353 fs/cifs/inode.c 	if (!rc) {
rc                355 fs/cifs/inode.c 	} else if (rc == -EREMOTE) {
rc                357 fs/cifs/inode.c 		rc = 0;
rc                362 fs/cifs/inode.c 	return rc;
rc                369 fs/cifs/inode.c 	int rc;
rc                384 fs/cifs/inode.c 	rc = CIFSSMBUnixQPathInfo(xid, tcon, full_path, &find_data,
rc                388 fs/cifs/inode.c 	if (!rc) {
rc                390 fs/cifs/inode.c 	} else if (rc == -EREMOTE) {
rc                392 fs/cifs/inode.c 		rc = 0;
rc                394 fs/cifs/inode.c 		return rc;
rc                410 fs/cifs/inode.c 			rc = -ENOMEM;
rc                418 fs/cifs/inode.c 			rc = -ESTALE;
rc                426 fs/cifs/inode.c 			rc = -ESTALE;
rc                434 fs/cifs/inode.c 	return rc;
rc                441 fs/cifs/inode.c 	int rc;
rc                487 fs/cifs/inode.c 	rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, NULL);
rc                488 fs/cifs/inode.c 	if (rc) {
rc                489 fs/cifs/inode.c 		cifs_dbg(FYI, "check sfu type of %s, open rc = %d\n", path, rc);
rc                491 fs/cifs/inode.c 		return rc;
rc                501 fs/cifs/inode.c 	rc = tcon->ses->server->ops->sync_read(xid, &fid, &io_parms,
rc                503 fs/cifs/inode.c 	if ((rc == 0) && (bytes_read >= 8)) {
rc                535 fs/cifs/inode.c 			rc = -EOPNOTSUPP;
rc                540 fs/cifs/inode.c 		rc = -EOPNOTSUPP; /* or some unknown SFU type */
rc                545 fs/cifs/inode.c 	return rc;
rc                559 fs/cifs/inode.c 	ssize_t rc;
rc                575 fs/cifs/inode.c 	rc = tcon->ses->server->ops->query_all_EAs(xid, tcon, path,
rc                579 fs/cifs/inode.c 	if (rc < 0)
rc                580 fs/cifs/inode.c 		return (int)rc;
rc                581 fs/cifs/inode.c 	else if (rc > 3) {
rc                670 fs/cifs/inode.c 	int rc;
rc                683 fs/cifs/inode.c 	rc = server->ops->query_file_info(xid, tcon, &cfile->fid, &find_data);
rc                684 fs/cifs/inode.c 	switch (rc) {
rc                691 fs/cifs/inode.c 		rc = 0;
rc                700 fs/cifs/inode.c 		rc = 0;
rc                715 fs/cifs/inode.c 	return rc;
rc                736 fs/cifs/inode.c 	int rc = 0, tmprc = ENOSYS;
rc                766 fs/cifs/inode.c 			rc = -ENOSYS;
rc                771 fs/cifs/inode.c 			rc = -ENOMEM;
rc                775 fs/cifs/inode.c 		rc = server->ops->query_path_info(xid, tcon, cifs_sb, full_path,
rc                779 fs/cifs/inode.c 	if (!rc) {
rc                782 fs/cifs/inode.c 	} else if (rc == -EREMOTE) {
rc                784 fs/cifs/inode.c 		rc = 0;
rc                785 fs/cifs/inode.c 	} else if ((rc == -EACCES) && backup_cred(cifs_sb) &&
rc                797 fs/cifs/inode.c 			rc = -ENOMEM;
rc                816 fs/cifs/inode.c 		rc = CIFSFindFirst(xid, tcon, full_path,
rc                818 fs/cifs/inode.c 		if (!rc) {
rc                829 fs/cifs/inode.c 		if (rc)
rc                899 fs/cifs/inode.c 		rc = cifs_acl_to_fattr(cifs_sb, &fattr, *inode, true,
rc                901 fs/cifs/inode.c 		if (rc) {
rc                903 fs/cifs/inode.c 				__func__, rc);
rc                907 fs/cifs/inode.c 		rc = cifs_acl_to_fattr(cifs_sb, &fattr, *inode, false,
rc                909 fs/cifs/inode.c 		if (rc) {
rc                911 fs/cifs/inode.c 				 __func__, rc);
rc                931 fs/cifs/inode.c 			rc = -ENOMEM;
rc                939 fs/cifs/inode.c 			rc = -ESTALE;
rc                947 fs/cifs/inode.c 			rc = -ESTALE;
rc                960 fs/cifs/inode.c 	return rc;
rc               1071 fs/cifs/inode.c 	long rc;
rc               1092 fs/cifs/inode.c 		rc = cifs_get_inode_info_unix(&inode, path, sb, xid);
rc               1094 fs/cifs/inode.c 		if (rc != -EOPNOTSUPP)
rc               1101 fs/cifs/inode.c 	rc = cifs_get_inode_info(&inode, path, NULL, sb, xid, NULL);
rc               1105 fs/cifs/inode.c 		inode = ERR_PTR(rc);
rc               1114 fs/cifs/inode.c 	if (rc && tcon->pipe) {
rc               1124 fs/cifs/inode.c 	} else if (rc) {
rc               1126 fs/cifs/inode.c 		inode = ERR_PTR(rc);
rc               1196 fs/cifs/inode.c 	int rc;
rc               1217 fs/cifs/inode.c 		rc = -EBUSY;
rc               1230 fs/cifs/inode.c 	rc = CIFS_open(xid, &oparms, &oplock, NULL);
rc               1231 fs/cifs/inode.c 	if (rc != 0)
rc               1247 fs/cifs/inode.c 			rc = -ENOMEM;
rc               1251 fs/cifs/inode.c 		rc = CIFSSMBSetFileInfo(xid, tcon, info_buf, fid.netfid,
rc               1255 fs/cifs/inode.c 		if (!rc)
rc               1262 fs/cifs/inode.c 	rc = CIFSSMBRenameOpenFile(xid, tcon, fid.netfid, NULL,
rc               1265 fs/cifs/inode.c 	if (rc != 0) {
rc               1266 fs/cifs/inode.c 		rc = -EBUSY;
rc               1272 fs/cifs/inode.c 		rc = CIFSSMBSetFileDisposition(xid, tcon, true, fid.netfid,
rc               1282 fs/cifs/inode.c 		if (rc == -ENOENT)
rc               1283 fs/cifs/inode.c 			rc = 0;
rc               1284 fs/cifs/inode.c 		else if (rc != 0) {
rc               1285 fs/cifs/inode.c 			rc = -EBUSY;
rc               1296 fs/cifs/inode.c 	return rc;
rc               1336 fs/cifs/inode.c 	int rc = 0;
rc               1363 fs/cifs/inode.c 		rc = -ENOMEM;
rc               1369 fs/cifs/inode.c 		rc = CIFSPOSIXDelFile(xid, tcon, full_path,
rc               1372 fs/cifs/inode.c 		cifs_dbg(FYI, "posix del rc %d\n", rc);
rc               1373 fs/cifs/inode.c 		if ((rc == 0) || (rc == -ENOENT))
rc               1379 fs/cifs/inode.c 		rc = -ENOSYS;
rc               1383 fs/cifs/inode.c 	rc = server->ops->unlink(xid, tcon, full_path, cifs_sb);
rc               1386 fs/cifs/inode.c 	if (!rc) {
rc               1389 fs/cifs/inode.c 	} else if (rc == -ENOENT) {
rc               1391 fs/cifs/inode.c 	} else if (rc == -EBUSY) {
rc               1393 fs/cifs/inode.c 			rc = server->ops->rename_pending_delete(full_path,
rc               1395 fs/cifs/inode.c 			if (rc == 0)
rc               1398 fs/cifs/inode.c 	} else if ((rc == -EACCES) && (dosattr == 0) && inode) {
rc               1401 fs/cifs/inode.c 			rc = -ENOMEM;
rc               1415 fs/cifs/inode.c 		rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);
rc               1416 fs/cifs/inode.c 		if (rc != 0)
rc               1423 fs/cifs/inode.c 	if (rc != 0 && dosattr != 0)
rc               1441 fs/cifs/inode.c 	return rc;
rc               1449 fs/cifs/inode.c 	int rc = 0;
rc               1453 fs/cifs/inode.c 		rc = cifs_get_inode_info_unix(&inode, full_path, parent->i_sb,
rc               1456 fs/cifs/inode.c 		rc = cifs_get_inode_info(&inode, full_path, NULL, parent->i_sb,
rc               1459 fs/cifs/inode.c 	if (rc)
rc               1460 fs/cifs/inode.c 		return rc;
rc               1513 fs/cifs/inode.c 	return rc;
rc               1521 fs/cifs/inode.c 	int rc = 0;
rc               1529 fs/cifs/inode.c 		rc = -ENOMEM;
rc               1534 fs/cifs/inode.c 	rc = CIFSPOSIXCreate(xid, tcon, SMB_O_DIRECTORY | SMB_O_CREAT, mode,
rc               1537 fs/cifs/inode.c 	if (rc == -EOPNOTSUPP)
rc               1539 fs/cifs/inode.c 	else if (rc) {
rc               1540 fs/cifs/inode.c 		cifs_dbg(FYI, "posix mkdir returned 0x%x\n", rc);
rc               1572 fs/cifs/inode.c 	return rc;
rc               1574 fs/cifs/inode.c 	rc = cifs_mkdir_qinfo(inode, dentry, mode, full_path, cifs_sb, tcon,
rc               1581 fs/cifs/inode.c 	int rc = 0;
rc               1602 fs/cifs/inode.c 		rc = -ENOMEM;
rc               1609 fs/cifs/inode.c 		rc = server->ops->posix_mkdir(xid, inode, mode, tcon, full_path,
rc               1617 fs/cifs/inode.c 		rc = cifs_posix_mkdir(inode, direntry, mode, full_path, cifs_sb,
rc               1619 fs/cifs/inode.c 		if (rc != -EOPNOTSUPP)
rc               1624 fs/cifs/inode.c 		rc = -ENOSYS;
rc               1629 fs/cifs/inode.c 	rc = server->ops->mkdir(xid, inode, mode, tcon, full_path, cifs_sb);
rc               1630 fs/cifs/inode.c 	if (rc) {
rc               1631 fs/cifs/inode.c 		cifs_dbg(FYI, "cifs_mkdir returned 0x%x\n", rc);
rc               1637 fs/cifs/inode.c 	rc = cifs_mkdir_qinfo(inode, direntry, mode, full_path, cifs_sb, tcon,
rc               1648 fs/cifs/inode.c 	return rc;
rc               1653 fs/cifs/inode.c 	int rc = 0;
rc               1668 fs/cifs/inode.c 		rc = -ENOMEM;
rc               1675 fs/cifs/inode.c 		rc = PTR_ERR(tlink);
rc               1682 fs/cifs/inode.c 		rc = -ENOSYS;
rc               1687 fs/cifs/inode.c 	rc = server->ops->rmdir(xid, tcon, full_path, cifs_sb);
rc               1690 fs/cifs/inode.c 	if (!rc) {
rc               1714 fs/cifs/inode.c 	return rc;
rc               1728 fs/cifs/inode.c 	int oplock, rc;
rc               1740 fs/cifs/inode.c 	rc = server->ops->rename(xid, tcon, from_path, to_path, cifs_sb);
rc               1747 fs/cifs/inode.c 	if (rc == 0 || rc != -EBUSY)
rc               1768 fs/cifs/inode.c 	rc = CIFS_open(xid, &oparms, &oplock, NULL);
rc               1769 fs/cifs/inode.c 	if (rc == 0) {
rc               1770 fs/cifs/inode.c 		rc = CIFSSMBRenameOpenFile(xid, tcon, fid.netfid,
rc               1777 fs/cifs/inode.c 	return rc;
rc               1793 fs/cifs/inode.c 	int rc, tmprc;
rc               1812 fs/cifs/inode.c 		rc = -ENOMEM;
rc               1818 fs/cifs/inode.c 		rc = -ENOMEM;
rc               1822 fs/cifs/inode.c 	rc = cifs_do_rename(xid, source_dentry, from_name, target_dentry,
rc               1831 fs/cifs/inode.c 	if (rc == -EEXIST && tcon->unix_ext) {
rc               1840 fs/cifs/inode.c 			rc = -ENOMEM;
rc               1860 fs/cifs/inode.c 			rc = 0;
rc               1871 fs/cifs/inode.c 	if (d_really_is_positive(target_dentry) && (rc == -EACCES || rc == -EEXIST)) {
rc               1878 fs/cifs/inode.c 		rc = cifs_do_rename(xid, source_dentry, from_name,
rc               1894 fs/cifs/inode.c 	return rc;
rc               1933 fs/cifs/inode.c 	int rc = 0;
rc               1936 fs/cifs/inode.c 		rc = invalidate_inode_pages2(inode->i_mapping);
rc               1937 fs/cifs/inode.c 		if (rc)
rc               1943 fs/cifs/inode.c 	return rc;
rc               1962 fs/cifs/inode.c 	int rc;
rc               1965 fs/cifs/inode.c 	rc = wait_on_bit_lock_action(flags, CIFS_INO_LOCK, cifs_wait_bit_killable,
rc               1967 fs/cifs/inode.c 	if (rc)
rc               1968 fs/cifs/inode.c 		return rc;
rc               1971 fs/cifs/inode.c 		rc = cifs_invalidate_mapping(inode);
rc               1972 fs/cifs/inode.c 		if (rc)
rc               1980 fs/cifs/inode.c 	return rc;
rc               1992 fs/cifs/inode.c 	int rc = 0;
rc               1997 fs/cifs/inode.c 		return rc;
rc               2000 fs/cifs/inode.c 		rc = cifs_get_file_info_unix(filp);
rc               2002 fs/cifs/inode.c 		rc = cifs_get_file_info(filp);
rc               2004 fs/cifs/inode.c 	return rc;
rc               2010 fs/cifs/inode.c 	int rc = 0;
rc               2020 fs/cifs/inode.c 		return rc;
rc               2028 fs/cifs/inode.c 		rc = -ENOMEM;
rc               2038 fs/cifs/inode.c 		rc = cifs_get_inode_info_unix(&inode, full_path, sb, xid);
rc               2040 fs/cifs/inode.c 		rc = cifs_get_inode_info(&inode, full_path, NULL, sb,
rc               2042 fs/cifs/inode.c 	if (rc == -EAGAIN && count++ < 10)
rc               2048 fs/cifs/inode.c 	return rc;
rc               2053 fs/cifs/inode.c 	int rc;
rc               2056 fs/cifs/inode.c 	rc = cifs_revalidate_file_attr(filp);
rc               2057 fs/cifs/inode.c 	if (rc)
rc               2058 fs/cifs/inode.c 		return rc;
rc               2066 fs/cifs/inode.c 	int rc;
rc               2069 fs/cifs/inode.c 	rc = cifs_revalidate_dentry_attr(dentry);
rc               2070 fs/cifs/inode.c 	if (rc)
rc               2071 fs/cifs/inode.c 		return rc;
rc               2083 fs/cifs/inode.c 	int rc;
rc               2091 fs/cifs/inode.c 		rc = filemap_fdatawait(inode->i_mapping);
rc               2092 fs/cifs/inode.c 		if (rc) {
rc               2093 fs/cifs/inode.c 			mapping_set_error(inode->i_mapping, rc);
rc               2094 fs/cifs/inode.c 			return rc;
rc               2098 fs/cifs/inode.c 	rc = cifs_revalidate_dentry_attr(dentry);
rc               2099 fs/cifs/inode.c 	if (rc)
rc               2100 fs/cifs/inode.c 		return rc;
rc               2132 fs/cifs/inode.c 	return rc;
rc               2143 fs/cifs/inode.c 	int rc;
rc               2151 fs/cifs/inode.c 		rc = filemap_fdatawait(inode->i_mapping);
rc               2152 fs/cifs/inode.c 		if (rc) {
rc               2153 fs/cifs/inode.c 			mapping_set_error(inode->i_mapping, rc);
rc               2154 fs/cifs/inode.c 			return rc;
rc               2163 fs/cifs/inode.c 		rc = server->ops->fiemap(tcon, cfile, fei, start, len);
rc               2165 fs/cifs/inode.c 		return rc;
rc               2177 fs/cifs/inode.c 	int rc = 0;
rc               2186 fs/cifs/inode.c 	return rc;
rc               2206 fs/cifs/inode.c 	int rc;
rc               2228 fs/cifs/inode.c 			rc = server->ops->set_file_size(xid, tcon, open_file,
rc               2231 fs/cifs/inode.c 			rc = -ENOSYS;
rc               2233 fs/cifs/inode.c 		cifs_dbg(FYI, "SetFSize for attrs rc = %d\n", rc);
rc               2235 fs/cifs/inode.c 		rc = -EINVAL;
rc               2237 fs/cifs/inode.c 	if (!rc)
rc               2254 fs/cifs/inode.c 		rc = server->ops->set_path_size(xid, tcon, full_path,
rc               2257 fs/cifs/inode.c 		rc = -ENOSYS;
rc               2258 fs/cifs/inode.c 	cifs_dbg(FYI, "SetEOF by path (setattrs) rc = %d\n", rc);
rc               2264 fs/cifs/inode.c 	if (rc == 0) {
rc               2270 fs/cifs/inode.c 	return rc;
rc               2276 fs/cifs/inode.c 	int rc;
rc               2295 fs/cifs/inode.c 	rc = setattr_prepare(direntry, attrs);
rc               2296 fs/cifs/inode.c 	if (rc < 0)
rc               2301 fs/cifs/inode.c 		rc = -ENOMEM;
rc               2316 fs/cifs/inode.c 	rc = filemap_write_and_wait(inode->i_mapping);
rc               2317 fs/cifs/inode.c 	if (is_interrupt_error(rc)) {
rc               2318 fs/cifs/inode.c 		rc = -ERESTARTSYS;
rc               2322 fs/cifs/inode.c 	mapping_set_error(inode->i_mapping, rc);
rc               2323 fs/cifs/inode.c 	rc = 0;
rc               2326 fs/cifs/inode.c 		rc = cifs_set_file_size(inode, attrs, xid, full_path);
rc               2327 fs/cifs/inode.c 		if (rc != 0)
rc               2337 fs/cifs/inode.c 		rc = -ENOMEM;
rc               2378 fs/cifs/inode.c 		rc = CIFSSMBUnixSetFileInfo(xid, pTcon, args, nfid, npid);
rc               2383 fs/cifs/inode.c 			rc = PTR_ERR(tlink);
rc               2387 fs/cifs/inode.c 		rc = CIFSSMBUnixSetPathInfo(xid, pTcon, full_path, args,
rc               2393 fs/cifs/inode.c 	if (rc)
rc               2415 fs/cifs/inode.c 	return rc;
rc               2430 fs/cifs/inode.c 	int rc = -EACCES;
rc               2442 fs/cifs/inode.c 	rc = setattr_prepare(direntry, attrs);
rc               2443 fs/cifs/inode.c 	if (rc < 0) {
rc               2445 fs/cifs/inode.c 		return rc;
rc               2450 fs/cifs/inode.c 		rc = -ENOMEM;
rc               2452 fs/cifs/inode.c 		return rc;
rc               2465 fs/cifs/inode.c 		rc = filemap_write_and_wait(inode->i_mapping);
rc               2466 fs/cifs/inode.c 		if (is_interrupt_error(rc)) {
rc               2467 fs/cifs/inode.c 			rc = -ERESTARTSYS;
rc               2470 fs/cifs/inode.c 		mapping_set_error(inode->i_mapping, rc);
rc               2473 fs/cifs/inode.c 	rc = 0;
rc               2477 fs/cifs/inode.c 		rc = cifs_get_writable_file(cifsInode, FIND_WR_ANY, &wfile);
rc               2478 fs/cifs/inode.c 		if (!rc) {
rc               2480 fs/cifs/inode.c 			rc = tcon->ses->server->ops->flush(xid, tcon, &wfile->fid);
rc               2482 fs/cifs/inode.c 			if (rc)
rc               2484 fs/cifs/inode.c 		} else if (rc != -EBADF)
rc               2487 fs/cifs/inode.c 			rc = 0;
rc               2491 fs/cifs/inode.c 		rc = cifs_set_file_size(inode, attrs, xid, full_path);
rc               2492 fs/cifs/inode.c 		if (rc != 0)
rc               2505 fs/cifs/inode.c 			rc = id_mode_to_cifs_acl(inode, full_path, NO_CHANGE_64,
rc               2507 fs/cifs/inode.c 			if (rc) {
rc               2509 fs/cifs/inode.c 					 __func__, rc);
rc               2523 fs/cifs/inode.c 		rc = 0;
rc               2526 fs/cifs/inode.c 			rc = id_mode_to_cifs_acl(inode, full_path, mode,
rc               2528 fs/cifs/inode.c 			if (rc) {
rc               2530 fs/cifs/inode.c 					 __func__, rc);
rc               2568 fs/cifs/inode.c 		rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);
rc               2576 fs/cifs/inode.c 		if ((rc) && (attrs->ia_valid &
rc               2578 fs/cifs/inode.c 			rc = 0;
rc               2583 fs/cifs/inode.c 	if (rc)
rc               2596 fs/cifs/inode.c 	return rc;
rc                 47 fs/cifs/ioctl.c 	int rc = 0;
rc                 61 fs/cifs/ioctl.c 			rc = -ENOMEM;
rc                 67 fs/cifs/ioctl.c 		rc = tcon->ses->server->ops->ioctl_query_info(
rc                 71 fs/cifs/ioctl.c 		rc = -EOPNOTSUPP;
rc                 77 fs/cifs/ioctl.c 	return rc;
rc                 83 fs/cifs/ioctl.c 	int rc;
rc                 95 fs/cifs/ioctl.c 	rc = mnt_want_write_file(dst_file);
rc                 96 fs/cifs/ioctl.c 	if (rc) {
rc                 97 fs/cifs/ioctl.c 		cifs_dbg(FYI, "mnt_want_write failed with rc %d\n", rc);
rc                 98 fs/cifs/ioctl.c 		return rc;
rc                103 fs/cifs/ioctl.c 		rc = -EBADF;
rc                108 fs/cifs/ioctl.c 		rc = -EBADF;
rc                114 fs/cifs/ioctl.c 	rc = -EINVAL;
rc                118 fs/cifs/ioctl.c 	rc = cifs_file_copychunk_range(xid, src_file.file, 0, dst_file, 0,
rc                120 fs/cifs/ioctl.c 	if (rc > 0)
rc                121 fs/cifs/ioctl.c 		rc = 0;
rc                126 fs/cifs/ioctl.c 	return rc;
rc                132 fs/cifs/ioctl.c 	int rc = 0;
rc                158 fs/cifs/ioctl.c 		rc = -EFAULT;
rc                161 fs/cifs/ioctl.c 	return rc;
rc                168 fs/cifs/ioctl.c 	int rc = -ENOTTY; /* strange error - but the precedent */
rc                187 fs/cifs/ioctl.c 				rc = CIFSGetExtAttr(xid, tcon,
rc                190 fs/cifs/ioctl.c 				if (rc == 0)
rc                191 fs/cifs/ioctl.c 					rc = put_user(ExtAttrBits &
rc                194 fs/cifs/ioctl.c 				if (rc != EOPNOTSUPP)
rc                198 fs/cifs/ioctl.c 			rc = 0;
rc                202 fs/cifs/ioctl.c 				rc = put_user(ExtAttrBits & FS_FL_USER_VISIBLE,
rc                213 fs/cifs/ioctl.c 				rc = -EFAULT;
rc                233 fs/cifs/ioctl.c 				rc = tcon->ses->server->ops->set_compression(
rc                235 fs/cifs/ioctl.c 				cifs_dbg(FYI, "set compress flag rc %d\n", rc);
rc                239 fs/cifs/ioctl.c 			rc = cifs_ioctl_copychunk(xid, filep, arg);
rc                242 fs/cifs/ioctl.c 			rc = cifs_ioctl_query_info(xid, filep, arg);
rc                249 fs/cifs/ioctl.c 				rc = tcon->ses->server->ops->set_integrity(xid,
rc                252 fs/cifs/ioctl.c 				rc = -EOPNOTSUPP;
rc                258 fs/cifs/ioctl.c 			rc = smb_mnt_get_fsinfo(xid, tcon, (void __user *)arg);
rc                264 fs/cifs/ioctl.c 				rc = -EINVAL;
rc                269 fs/cifs/ioctl.c 				rc = tcon->ses->server->ops->enum_snapshots(xid, tcon,
rc                272 fs/cifs/ioctl.c 				rc = -EOPNOTSUPP;
rc                278 fs/cifs/ioctl.c 				rc = -EACCES;
rc                284 fs/cifs/ioctl.c 				rc = -EOPNOTSUPP;
rc                298 fs/cifs/ioctl.c 				rc = -EFAULT;
rc                300 fs/cifs/ioctl.c 				rc = 0;
rc                308 fs/cifs/ioctl.c 	return rc;
rc                 52 fs/cifs/link.c 	int rc;
rc                 56 fs/cifs/link.c 	rc = cifs_alloc_hash("md5", &md5, &sdescmd5);
rc                 57 fs/cifs/link.c 	if (rc)
rc                 60 fs/cifs/link.c 	rc = crypto_shash_init(&sdescmd5->shash);
rc                 61 fs/cifs/link.c 	if (rc) {
rc                 65 fs/cifs/link.c 	rc = crypto_shash_update(&sdescmd5->shash, link_str, link_len);
rc                 66 fs/cifs/link.c 	if (rc) {
rc                 70 fs/cifs/link.c 	rc = crypto_shash_final(&sdescmd5->shash, md5_hash);
rc                 71 fs/cifs/link.c 	if (rc)
rc                 76 fs/cifs/link.c 	return rc;
rc                 83 fs/cifs/link.c 	int rc;
rc                 96 fs/cifs/link.c 	rc = sscanf(buf, CIFS_MF_SYMLINK_LEN_FORMAT, &link_len);
rc                 97 fs/cifs/link.c 	if (rc != 1)
rc                100 fs/cifs/link.c 	rc = symlink_hash(link_len, link_str, md5_hash);
rc                101 fs/cifs/link.c 	if (rc) {
rc                102 fs/cifs/link.c 		cifs_dbg(FYI, "%s: MD5 hash failure: %d\n", __func__, rc);
rc                103 fs/cifs/link.c 		return rc;
rc                126 fs/cifs/link.c 	int rc;
rc                139 fs/cifs/link.c 	rc = symlink_hash(link_len, link_str, md5_hash);
rc                140 fs/cifs/link.c 	if (rc) {
rc                141 fs/cifs/link.c 		cifs_dbg(FYI, "%s: MD5 hash failure: %d\n", __func__, rc);
rc                142 fs/cifs/link.c 		return rc;
rc                186 fs/cifs/link.c 	int rc;
rc                194 fs/cifs/link.c 	rc = format_mf_symlink(buf, CIFS_MF_SYMLINK_FILE_SIZE, toName);
rc                195 fs/cifs/link.c 	if (rc)
rc                199 fs/cifs/link.c 		rc = tcon->ses->server->ops->create_mf_symlink(xid, tcon,
rc                202 fs/cifs/link.c 		rc = -EOPNOTSUPP;
rc                204 fs/cifs/link.c 	if (rc)
rc                208 fs/cifs/link.c 		rc = -EIO;
rc                211 fs/cifs/link.c 	return rc;
rc                219 fs/cifs/link.c 	int rc;
rc                229 fs/cifs/link.c 		rc = tcon->ses->server->ops->query_mf_symlink(xid, tcon,
rc                232 fs/cifs/link.c 		rc = -ENOSYS;
rc                234 fs/cifs/link.c 	if (rc)
rc                238 fs/cifs/link.c 		rc = -EINVAL;
rc                242 fs/cifs/link.c 	rc = parse_mf_symlink(buf, bytes_read, &link_len, symlinkinfo);
rc                245 fs/cifs/link.c 	return rc;
rc                253 fs/cifs/link.c 	int rc;
rc                267 fs/cifs/link.c 		rc = tcon->ses->server->ops->query_mf_symlink(xid, tcon,
rc                270 fs/cifs/link.c 		rc = -ENOSYS;
rc                272 fs/cifs/link.c 	if (rc)
rc                278 fs/cifs/link.c 	rc = parse_mf_symlink(buf, bytes_read, &link_len, NULL);
rc                279 fs/cifs/link.c 	if (rc == -EINVAL) {
rc                281 fs/cifs/link.c 		rc = 0;
rc                285 fs/cifs/link.c 	if (rc != 0)
rc                295 fs/cifs/link.c 	return rc;
rc                307 fs/cifs/link.c 	int rc;
rc                324 fs/cifs/link.c 	rc = CIFS_open(xid, &oparms, &oplock, &file_info);
rc                325 fs/cifs/link.c 	if (rc)
rc                326 fs/cifs/link.c 		return rc;
rc                329 fs/cifs/link.c 		rc = -ENOENT;
rc                340 fs/cifs/link.c 	rc = CIFSSMBRead(xid, &io_parms, pbytes_read, &pbuf, &buf_type);
rc                343 fs/cifs/link.c 	return rc;
rc                351 fs/cifs/link.c 	int rc;
rc                370 fs/cifs/link.c 	rc = CIFS_open(xid, &oparms, &oplock, NULL);
rc                371 fs/cifs/link.c 	if (rc)
rc                372 fs/cifs/link.c 		return rc;
rc                380 fs/cifs/link.c 	rc = CIFSSMBWrite(xid, &io_parms, pbytes_written, pbuf);
rc                382 fs/cifs/link.c 	return rc;
rc                393 fs/cifs/link.c 	int rc;
rc                424 fs/cifs/link.c 	rc = SMB2_open(xid, &oparms, utf16_path, &oplock, pfile_info, NULL,
rc                426 fs/cifs/link.c 	if (rc)
rc                431 fs/cifs/link.c 		rc = -ENOENT; /* Is there a better rc to return? */
rc                442 fs/cifs/link.c 	rc = SMB2_read(xid, &io_parms, pbytes_read, &pbuf, &buf_type);
rc                448 fs/cifs/link.c 	return rc;
rc                456 fs/cifs/link.c 	int rc;
rc                482 fs/cifs/link.c 	rc = SMB2_open(xid, &oparms, utf16_path, &oplock, NULL, NULL,
rc                484 fs/cifs/link.c 	if (rc) {
rc                486 fs/cifs/link.c 		return rc;
rc                501 fs/cifs/link.c 	rc = SMB2_write(xid, &io_parms, pbytes_written, iov, 1);
rc                504 fs/cifs/link.c 	if ((rc == 0) && (*pbytes_written != CIFS_MF_SYMLINK_FILE_SIZE))
rc                505 fs/cifs/link.c 		rc = -EIO;
rc                510 fs/cifs/link.c 	return rc;
rc                521 fs/cifs/link.c 	int rc = -EACCES;
rc                541 fs/cifs/link.c 		rc = -ENOMEM;
rc                546 fs/cifs/link.c 		rc = CIFSUnixCreateHardLink(xid, tcon, from_name, to_name,
rc                552 fs/cifs/link.c 			rc = -ENOSYS;
rc                555 fs/cifs/link.c 		rc = server->ops->create_hardlink(xid, tcon, from_name, to_name,
rc                557 fs/cifs/link.c 		if ((rc == -EIO) || (rc == -EINVAL))
rc                558 fs/cifs/link.c 			rc = -EOPNOTSUPP;
rc                569 fs/cifs/link.c 		if (rc == 0) {
rc                604 fs/cifs/link.c 	return rc;
rc                611 fs/cifs/link.c 	int rc = -ENOMEM;
rc                642 fs/cifs/link.c 	rc = -EACCES;
rc                648 fs/cifs/link.c 		rc = query_mf_symlink(xid, tcon, cifs_sb, full_path,
rc                651 fs/cifs/link.c 	if (rc != 0 && server->ops->query_symlink) {
rc                658 fs/cifs/link.c 		rc = server->ops->query_symlink(xid, tcon, cifs_sb, full_path,
rc                665 fs/cifs/link.c 	if (rc != 0) {
rc                667 fs/cifs/link.c 		return ERR_PTR(rc);
rc                676 fs/cifs/link.c 	int rc = -EOPNOTSUPP;
rc                688 fs/cifs/link.c 		rc = PTR_ERR(tlink);
rc                695 fs/cifs/link.c 		rc = -ENOMEM;
rc                704 fs/cifs/link.c 		rc = create_mf_symlink(xid, pTcon, cifs_sb, full_path, symname);
rc                706 fs/cifs/link.c 		rc = CIFSUnixCreateSymLink(xid, pTcon, full_path, symname,
rc                713 fs/cifs/link.c 	if (rc == 0) {
rc                715 fs/cifs/link.c 			rc = cifs_get_inode_info_unix(&newinode, full_path,
rc                718 fs/cifs/link.c 			rc = cifs_get_inode_info(&newinode, full_path, NULL,
rc                721 fs/cifs/link.c 		if (rc != 0) {
rc                723 fs/cifs/link.c 				 rc);
rc                732 fs/cifs/link.c 	return rc;
rc                573 fs/cifs/misc.c 	int rc;
rc                576 fs/cifs/misc.c 	rc = wait_on_bit(&cinode->flags, CIFS_INODE_PENDING_OPLOCK_BREAK,
rc                578 fs/cifs/misc.c 	if (rc)
rc                579 fs/cifs/misc.c 		return rc;
rc                694 fs/cifs/misc.c 	int i, rc = 0;
rc                703 fs/cifs/misc.c 		rc = -EINVAL;
rc                711 fs/cifs/misc.c 		rc = -EINVAL;
rc                724 fs/cifs/misc.c 		rc = -ENOMEM;
rc                739 fs/cifs/misc.c 				rc = -ENOMEM;
rc                760 fs/cifs/misc.c 			rc = -ENOMEM;
rc                770 fs/cifs/misc.c 			rc = -ENOMEM;
rc                780 fs/cifs/misc.c 	if (rc) {
rc                785 fs/cifs/misc.c 	return rc;
rc                841 fs/cifs/misc.c 	ssize_t rc;
rc                885 fs/cifs/misc.c 		rc = iov_iter_get_pages(iter, pages, count, max_pages, &start);
rc                886 fs/cifs/misc.c 		if (rc < 0) {
rc                887 fs/cifs/misc.c 			cifs_dbg(VFS, "couldn't get user pages (rc=%zd)\n", rc);
rc                891 fs/cifs/misc.c 		if (rc > count) {
rc                892 fs/cifs/misc.c 			cifs_dbg(VFS, "get pages rc=%zd more than %zu\n", rc,
rc                897 fs/cifs/misc.c 		iov_iter_advance(iter, rc);
rc                898 fs/cifs/misc.c 		count -= rc;
rc                899 fs/cifs/misc.c 		rc += start;
rc                900 fs/cifs/misc.c 		cur_npages = DIV_ROUND_UP(rc, PAGE_SIZE);
rc                909 fs/cifs/misc.c 			len = rc > PAGE_SIZE ? PAGE_SIZE : rc;
rc                913 fs/cifs/misc.c 			rc -= len;
rc                938 fs/cifs/misc.c 	int rc = 0;
rc                947 fs/cifs/misc.c 		rc = PTR_ERR(*shash);
rc                950 fs/cifs/misc.c 		return rc;
rc                154 fs/cifs/netmisc.c 	int rc, alen, slen;
rc                170 fs/cifs/netmisc.c 	rc = cifs_inet_pton(AF_INET6, src, alen, &s6->sin6_addr.s6_addr);
rc                171 fs/cifs/netmisc.c 	if (!rc)
rc                172 fs/cifs/netmisc.c 		return rc;
rc                183 fs/cifs/netmisc.c 		rc = kstrtouint(scope_id, 0, &s6->sin6_scope_id);
rc                184 fs/cifs/netmisc.c 		rc = (rc == 0) ? 1 : 0;
rc                187 fs/cifs/netmisc.c 	return rc;
rc                815 fs/cifs/netmisc.c 	int rc = -EIO;	/* if transport error smb error may not be set */
rc                852 fs/cifs/netmisc.c 				rc = mapping_table_ERRDOS[i].posix_code;
rc                867 fs/cifs/netmisc.c 				rc = mapping_table_ERRSRV[i].posix_code;
rc                876 fs/cifs/netmisc.c 		 le32_to_cpu(smb->Status.CifsError), rc);
rc                881 fs/cifs/netmisc.c 	return rc;
rc                270 fs/cifs/readdir.c 	int rc = 0;
rc                285 fs/cifs/readdir.c 			rc = -ENOMEM;
rc                300 fs/cifs/readdir.c 		rc = -ENOSYS;
rc                309 fs/cifs/readdir.c 		rc = -ENOMEM;
rc                334 fs/cifs/readdir.c 	rc = server->ops->query_dir_first(xid, tcon, full_path, cifs_sb,
rc                338 fs/cifs/readdir.c 	if (rc == 0)
rc                343 fs/cifs/readdir.c 	else if ((rc == -EOPNOTSUPP) &&
rc                351 fs/cifs/readdir.c 	return rc;
rc                504 fs/cifs/readdir.c 	int rc = 0;
rc                514 fs/cifs/readdir.c 				rc = 1;
rc                519 fs/cifs/readdir.c 				rc = 2;
rc                524 fs/cifs/readdir.c 				rc = 1;
rc                527 fs/cifs/readdir.c 				rc = 2;
rc                531 fs/cifs/readdir.c 	return rc;
rc                552 fs/cifs/readdir.c 	int rc;
rc                554 fs/cifs/readdir.c 	rc = cifs_fill_dirent(&de, current_entry, file_info->srch_inf.info_level,
rc                556 fs/cifs/readdir.c 	if (!rc) {
rc                561 fs/cifs/readdir.c 	return rc;
rc                576 fs/cifs/readdir.c 	int rc = 0;
rc                626 fs/cifs/readdir.c 		rc = initiate_cifs_search(xid, file);
rc                627 fs/cifs/readdir.c 		if (rc) {
rc                629 fs/cifs/readdir.c 				 rc);
rc                630 fs/cifs/readdir.c 			return rc;
rc                642 fs/cifs/readdir.c 	       (rc == 0) && !cfile->srch_inf.endOfSearch) {
rc                644 fs/cifs/readdir.c 		rc = server->ops->query_dir_next(xid, tcon, &cfile->fid,
rc                650 fs/cifs/readdir.c 		if (rc)
rc                684 fs/cifs/readdir.c 				 pos_in_buf, index_to_find, rc);
rc                686 fs/cifs/readdir.c 		rc = 0;
rc                699 fs/cifs/readdir.c 	return rc;
rc                712 fs/cifs/readdir.c 	int rc = 0;
rc                715 fs/cifs/readdir.c 	rc = cifs_fill_dirent(&de, find_entry, file_info->srch_inf.info_level,
rc                717 fs/cifs/readdir.c 	if (rc)
rc                718 fs/cifs/readdir.c 		return rc;
rc                790 fs/cifs/readdir.c 	int rc = 0;
rc                808 fs/cifs/readdir.c 		rc = initiate_cifs_search(xid, file);
rc                809 fs/cifs/readdir.c 		cifs_dbg(FYI, "initiate cifs search rc %d\n", rc);
rc                810 fs/cifs/readdir.c 		if (rc)
rc                826 fs/cifs/readdir.c 			rc = 0;
rc                835 fs/cifs/readdir.c 	rc = find_cifs_entry(xid, tcon, ctx->pos, file, &current_entry,
rc                837 fs/cifs/readdir.c 	if (rc) {
rc                838 fs/cifs/readdir.c 		cifs_dbg(FYI, "fce error %d\n", rc);
rc                855 fs/cifs/readdir.c 		rc = -ENOMEM;
rc                871 fs/cifs/readdir.c 		rc = cifs_filldir(current_entry, file, ctx,
rc                873 fs/cifs/readdir.c 		if (rc) {
rc                874 fs/cifs/readdir.c 			if (rc > 0)
rc                875 fs/cifs/readdir.c 				rc = 0;
rc                895 fs/cifs/readdir.c 	return rc;
rc                397 fs/cifs/sess.c 	int rc;
rc                402 fs/cifs/sess.c 	rc = setup_ntlmv2_rsp(ses, nls_cp);
rc                403 fs/cifs/sess.c 	if (rc) {
rc                404 fs/cifs/sess.c 		cifs_dbg(VFS, "Error %d during NTLMSSP authentication\n", rc);
rc                410 fs/cifs/sess.c 		rc = -ENOMEM;
rc                411 fs/cifs/sess.c 		cifs_dbg(VFS, "Error %d during NTLMSSP allocation\n", rc);
rc                511 fs/cifs/sess.c 	return rc;
rc                585 fs/cifs/sess.c 	int rc;
rc                589 fs/cifs/sess.c 	rc = small_smb_init_no_tc(SMB_COM_SESSION_SETUP_ANDX, wct, ses,
rc                592 fs/cifs/sess.c 	if (rc)
rc                593 fs/cifs/sess.c 		return rc;
rc                606 fs/cifs/sess.c 		rc = -ENOMEM;
rc                617 fs/cifs/sess.c 	return rc;
rc                664 fs/cifs/sess.c 	int rc;
rc                674 fs/cifs/sess.c 	rc = SendReceive2(sess_data->xid, sess_data->ses,
rc                681 fs/cifs/sess.c 	return rc;
rc                695 fs/cifs/sess.c 	int rc = 0;
rc                705 fs/cifs/sess.c 	rc = sess_alloc_buffer(sess_data, 10);
rc                706 fs/cifs/sess.c 	if (rc)
rc                724 fs/cifs/sess.c 		rc = calc_lanman_hash(ses->password, ses->server->cryptkey,
rc                727 fs/cifs/sess.c 		if (rc)
rc                750 fs/cifs/sess.c 	rc = sess_sendreceive(sess_data);
rc                751 fs/cifs/sess.c 	if (rc)
rc                759 fs/cifs/sess.c 		rc = -EIO;
rc                789 fs/cifs/sess.c 	rc = sess_establish_session(sess_data);
rc                791 fs/cifs/sess.c 	sess_data->result = rc;
rc                801 fs/cifs/sess.c 	int rc = 0;
rc                811 fs/cifs/sess.c 	rc = sess_alloc_buffer(sess_data, 13);
rc                812 fs/cifs/sess.c 	if (rc)
rc                827 fs/cifs/sess.c 		rc = setup_ntlm_response(ses, sess_data->nls_cp);
rc                828 fs/cifs/sess.c 		if (rc) {
rc                830 fs/cifs/sess.c 					 rc);
rc                861 fs/cifs/sess.c 	rc = sess_sendreceive(sess_data);
rc                862 fs/cifs/sess.c 	if (rc)
rc                869 fs/cifs/sess.c 		rc = -EIO;
rc                899 fs/cifs/sess.c 	rc = sess_establish_session(sess_data);
rc                901 fs/cifs/sess.c 	sess_data->result = rc;
rc                911 fs/cifs/sess.c 	int rc = 0;
rc                921 fs/cifs/sess.c 	rc = sess_alloc_buffer(sess_data, 13);
rc                922 fs/cifs/sess.c 	if (rc)
rc                936 fs/cifs/sess.c 		rc = setup_ntlmv2_rsp(ses, sess_data->nls_cp);
rc                937 fs/cifs/sess.c 		if (rc) {
rc                938 fs/cifs/sess.c 			cifs_dbg(VFS, "Error %d during NTLMv2 authentication\n", rc);
rc                969 fs/cifs/sess.c 	rc = sess_sendreceive(sess_data);
rc                970 fs/cifs/sess.c 	if (rc)
rc                977 fs/cifs/sess.c 		rc = -EIO;
rc               1007 fs/cifs/sess.c 	rc = sess_establish_session(sess_data);
rc               1009 fs/cifs/sess.c 	sess_data->result = rc;
rc               1020 fs/cifs/sess.c 	int rc = 0;
rc               1033 fs/cifs/sess.c 	rc = sess_alloc_buffer(sess_data, 12);
rc               1034 fs/cifs/sess.c 	if (rc)
rc               1043 fs/cifs/sess.c 		rc = PTR_ERR(spnego_key);
rc               1057 fs/cifs/sess.c 		rc = -EKEYREJECTED;
rc               1066 fs/cifs/sess.c 		rc = -ENOMEM;
rc               1095 fs/cifs/sess.c 	rc = sess_sendreceive(sess_data);
rc               1096 fs/cifs/sess.c 	if (rc)
rc               1103 fs/cifs/sess.c 		rc = -EIO;
rc               1121 fs/cifs/sess.c 		rc = -EINVAL;
rc               1143 fs/cifs/sess.c 	rc = sess_establish_session(sess_data);
rc               1148 fs/cifs/sess.c 	sess_data->result = rc;
rc               1201 fs/cifs/sess.c 	int rc;
rc               1217 fs/cifs/sess.c 		rc = -ENOMEM;
rc               1223 fs/cifs/sess.c 	rc = sess_alloc_buffer(sess_data, 12);
rc               1224 fs/cifs/sess.c 	if (rc)
rc               1235 fs/cifs/sess.c 	rc = _sess_auth_rawntlmssp_assemble_req(sess_data);
rc               1236 fs/cifs/sess.c 	if (rc)
rc               1239 fs/cifs/sess.c 	rc = sess_sendreceive(sess_data);
rc               1248 fs/cifs/sess.c 		rc = 0;
rc               1250 fs/cifs/sess.c 	if (rc)
rc               1256 fs/cifs/sess.c 		rc = -EIO;
rc               1271 fs/cifs/sess.c 		rc = -EINVAL;
rc               1275 fs/cifs/sess.c 	rc = decode_ntlmssp_challenge(bcc_ptr, blob_len, ses);
rc               1279 fs/cifs/sess.c 	if (!rc) {
rc               1291 fs/cifs/sess.c 	sess_data->result = rc;
rc               1297 fs/cifs/sess.c 	int rc;
rc               1309 fs/cifs/sess.c 	rc = sess_alloc_buffer(sess_data, 12);
rc               1310 fs/cifs/sess.c 	if (rc)
rc               1316 fs/cifs/sess.c 	rc = build_ntlmssp_auth_blob(&ntlmsspblob,
rc               1318 fs/cifs/sess.c 	if (rc)
rc               1330 fs/cifs/sess.c 	rc = _sess_auth_rawntlmssp_assemble_req(sess_data);
rc               1331 fs/cifs/sess.c 	if (rc)
rc               1334 fs/cifs/sess.c 	rc = sess_sendreceive(sess_data);
rc               1335 fs/cifs/sess.c 	if (rc)
rc               1341 fs/cifs/sess.c 		rc = -EIO;
rc               1360 fs/cifs/sess.c 		rc = -EINVAL;
rc               1388 fs/cifs/sess.c 	 if (!rc)
rc               1389 fs/cifs/sess.c 		rc = sess_establish_session(sess_data);
rc               1398 fs/cifs/sess.c 	sess_data->result = rc;
rc               1455 fs/cifs/sess.c 	int rc = 0;
rc               1467 fs/cifs/sess.c 	rc = select_sec(ses, sess_data);
rc               1468 fs/cifs/sess.c 	if (rc)
rc               1480 fs/cifs/sess.c 	rc = sess_data->result;
rc               1484 fs/cifs/sess.c 	return rc;
rc                 30 fs/cifs/smb1ops.c 	int rc = 0;
rc                 40 fs/cifs/smb1ops.c 	rc = cifs_sign_smb(in_buf, server, &mid->sequence_number);
rc                 41 fs/cifs/smb1ops.c 	if (rc) {
rc                 43 fs/cifs/smb1ops.c 		return rc;
rc                 52 fs/cifs/smb1ops.c 	rc = smb_send(server, in_buf, be32_to_cpu(in_buf->smb_buf_length));
rc                 53 fs/cifs/smb1ops.c 	if (rc < 0)
rc                 59 fs/cifs/smb1ops.c 		 get_mid(in_buf), rc);
rc                 61 fs/cifs/smb1ops.c 	return rc;
rc                420 fs/cifs/smb1ops.c 	int rc;
rc                421 fs/cifs/smb1ops.c 	rc = CIFSSMBNegotiate(xid, ses);
rc                422 fs/cifs/smb1ops.c 	if (rc == -EAGAIN) {
rc                425 fs/cifs/smb1ops.c 		rc = CIFSSMBNegotiate(xid, ses);
rc                426 fs/cifs/smb1ops.c 		if (rc == -EAGAIN)
rc                427 fs/cifs/smb1ops.c 			rc = -EHOSTDOWN;
rc                429 fs/cifs/smb1ops.c 	return rc;
rc                519 fs/cifs/smb1ops.c 	int rc;
rc                526 fs/cifs/smb1ops.c 	rc = CIFSSMBQPathInfo(xid, tcon, full_path, file_info,
rc                530 fs/cifs/smb1ops.c 	if (rc == -EOPNOTSUPP || rc == -EINVAL)
rc                531 fs/cifs/smb1ops.c 		rc = SMBQueryInformation(xid, tcon, full_path, file_info,
rc                534 fs/cifs/smb1ops.c 	return rc;
rc                542 fs/cifs/smb1ops.c 	int rc;
rc                547 fs/cifs/smb1ops.c 	rc = CIFSSMBQPathInfo(xid, tcon, full_path, data, 0 /* not legacy */,
rc                554 fs/cifs/smb1ops.c 	if ((rc == -EOPNOTSUPP) || (rc == -EINVAL)) {
rc                555 fs/cifs/smb1ops.c 		rc = SMBQueryInformation(xid, tcon, full_path, data,
rc                561 fs/cifs/smb1ops.c 	if (!rc && (le32_to_cpu(data->Attributes) & ATTR_REPARSE)) {
rc                584 fs/cifs/smb1ops.c 	return rc;
rc                685 fs/cifs/smb1ops.c 	int rc;
rc                691 fs/cifs/smb1ops.c 	rc = CIFSSMBSetPathInfo(xid, tcon, full_path, &info, cifs_sb->local_nls,
rc                693 fs/cifs/smb1ops.c 	if (rc == 0)
rc                759 fs/cifs/smb1ops.c 	int rc;
rc                780 fs/cifs/smb1ops.c 		rc = PTR_ERR(tlink);
rc                786 fs/cifs/smb1ops.c 	rc = CIFSSMBSetPathInfo(xid, tcon, full_path, buf, cifs_sb->local_nls,
rc                788 fs/cifs/smb1ops.c 	if (rc == 0) {
rc                791 fs/cifs/smb1ops.c 	} else if (rc != -EOPNOTSUPP && rc != -EINVAL) {
rc                805 fs/cifs/smb1ops.c 	rc = CIFS_open(xid, &oparms, &oplock, NULL);
rc                806 fs/cifs/smb1ops.c 	if (rc != 0) {
rc                807 fs/cifs/smb1ops.c 		if (rc == -EIO)
rc                808 fs/cifs/smb1ops.c 			rc = -EINVAL;
rc                815 fs/cifs/smb1ops.c 	rc = CIFSSMBSetFileInfo(xid, tcon, buf, fid.netfid, netpid);
rc                816 fs/cifs/smb1ops.c 	if (!rc)
rc                826 fs/cifs/smb1ops.c 	return rc;
rc                842 fs/cifs/smb1ops.c 	int rc;
rc                844 fs/cifs/smb1ops.c 	rc = CIFSFindFirst(xid, tcon, path, cifs_sb,
rc                846 fs/cifs/smb1ops.c 	if (rc)
rc                847 fs/cifs/smb1ops.c 		cifs_dbg(FYI, "find first failed=%d\n", rc);
rc                848 fs/cifs/smb1ops.c 	return rc;
rc                879 fs/cifs/smb1ops.c 	int rc = -EOPNOTSUPP;
rc                888 fs/cifs/smb1ops.c 		rc = CIFSSMBQFSPosixInfo(xid, tcon, buf);
rc                894 fs/cifs/smb1ops.c 	if (rc && (tcon->ses->capabilities & CAP_NT_SMBS))
rc                895 fs/cifs/smb1ops.c 		rc = CIFSSMBQFSInfo(xid, tcon, buf);
rc                902 fs/cifs/smb1ops.c 	if (rc)
rc                903 fs/cifs/smb1ops.c 		rc = SMBOldQFSInfo(xid, tcon, buf);
rc                904 fs/cifs/smb1ops.c 	return rc;
rc                922 fs/cifs/smb1ops.c 	int rc;
rc                925 fs/cifs/smb1ops.c 	rc = get_dfs_path(xid, tcon->ses, searchName, nls_codepage, &referral,
rc                928 fs/cifs/smb1ops.c 	if (!rc) {
rc                934 fs/cifs/smb1ops.c 			rc = -ENOMEM;
rc                936 fs/cifs/smb1ops.c 	return rc;
rc                947 fs/cifs/smb1ops.c 	int rc;
rc                961 fs/cifs/smb1ops.c 		rc = CIFSSMBUnixQuerySymLink(xid, tcon, full_path, target_path,
rc                964 fs/cifs/smb1ops.c 		if (rc == -EREMOTE)
rc                965 fs/cifs/smb1ops.c 			rc = cifs_unix_dfs_readlink(xid, tcon, full_path,
rc                981 fs/cifs/smb1ops.c 	rc = CIFS_open(xid, &oparms, &oplock, NULL);
rc                982 fs/cifs/smb1ops.c 	if (rc)
rc                985 fs/cifs/smb1ops.c 	rc = CIFSSMBQuerySymLink(xid, tcon, fid.netfid, target_path,
rc                987 fs/cifs/smb1ops.c 	if (rc)
rc                994 fs/cifs/smb1ops.c 	if (!rc)
rc                996 fs/cifs/smb1ops.c 	return rc;
rc               1033 fs/cifs/smb1ops.c 	int rc = -EPERM;
rc               1063 fs/cifs/smb1ops.c 		rc = CIFSSMBUnixSetPathInfo(xid, tcon, full_path, &args,
rc               1066 fs/cifs/smb1ops.c 		if (rc)
rc               1069 fs/cifs/smb1ops.c 		rc = cifs_get_inode_info_unix(&newinode, full_path,
rc               1072 fs/cifs/smb1ops.c 		if (rc == 0)
rc               1091 fs/cifs/smb1ops.c 		rc = -ENOMEM;
rc               1111 fs/cifs/smb1ops.c 	rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, buf);
rc               1112 fs/cifs/smb1ops.c 	if (rc)
rc               1131 fs/cifs/smb1ops.c 		rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms,
rc               1137 fs/cifs/smb1ops.c 		rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms,
rc               1146 fs/cifs/smb1ops.c 	return rc;
rc                 41 fs/cifs/smb2file.c 	int rc;
rc                 50 fs/cifs/smb2file.c 		rc = -ENOMEM;
rc                 57 fs/cifs/smb2file.c 		rc = -ENOMEM;
rc                 64 fs/cifs/smb2file.c 	rc = SMB2_open(xid, oparms, smb2_path, &smb2_oplock, smb2_data, NULL,
rc                 66 fs/cifs/smb2file.c 	if (rc)
rc                 75 fs/cifs/smb2file.c 		rc = SMB2_ioctl(xid, oparms->tcon, fid->persistent_fid,
rc                 80 fs/cifs/smb2file.c 		if (rc == -EOPNOTSUPP) {
rc                 84 fs/cifs/smb2file.c 		} else if (rc)
rc                 85 fs/cifs/smb2file.c 			cifs_dbg(FYI, "error %d setting resiliency\n", rc);
rc                 87 fs/cifs/smb2file.c 		rc = 0;
rc                 93 fs/cifs/smb2file.c 			rc = SMB2_get_srv_num(xid, oparms->tcon,
rc                 97 fs/cifs/smb2file.c 			if (rc) {
rc                103 fs/cifs/smb2file.c 				rc = 0;
rc                113 fs/cifs/smb2file.c 	return rc;
rc                120 fs/cifs/smb2file.c 	int rc = 0, stored_rc;
rc                187 fs/cifs/smb2file.c 				rc = stored_rc;
rc                205 fs/cifs/smb2file.c 			rc = stored_rc;
rc                212 fs/cifs/smb2file.c 	return rc;
rc                219 fs/cifs/smb2file.c 	int rc = 0, stored_rc;
rc                237 fs/cifs/smb2file.c 				rc = stored_rc;
rc                249 fs/cifs/smb2file.c 			rc = stored_rc;
rc                252 fs/cifs/smb2file.c 	return rc;
rc                258 fs/cifs/smb2file.c 	int rc = 0, stored_rc;
rc                289 fs/cifs/smb2file.c 			rc = stored_rc;
rc                294 fs/cifs/smb2file.c 	return rc;
rc                 57 fs/cifs/smb2inode.c 	int rc;
rc                 94 fs/cifs/smb2inode.c 		rc = -ENOMEM;
rc                111 fs/cifs/smb2inode.c 	rc = SMB2_open_init(tcon, &rqst[num_rqst], &oplock, &oparms,
rc                114 fs/cifs/smb2inode.c 	if (rc)
rc                120 fs/cifs/smb2inode.c 	rc = 0;
rc                130 fs/cifs/smb2inode.c 			rc = SMB2_query_info_init(tcon, &rqst[num_rqst],
rc                138 fs/cifs/smb2inode.c 			rc = SMB2_query_info_init(tcon, &rqst[num_rqst],
rc                145 fs/cifs/smb2inode.c 			if (!rc) {
rc                151 fs/cifs/smb2inode.c 		if (rc)
rc                175 fs/cifs/smb2inode.c 		rc = SMB2_set_info_init(tcon, &rqst[num_rqst], COMPOUND_FID,
rc                179 fs/cifs/smb2inode.c 		if (rc)
rc                193 fs/cifs/smb2inode.c 		rc = SMB2_set_info_init(tcon, &rqst[num_rqst], COMPOUND_FID,
rc                197 fs/cifs/smb2inode.c 		if (rc)
rc                213 fs/cifs/smb2inode.c 			rc = SMB2_set_info_init(tcon, &rqst[num_rqst],
rc                219 fs/cifs/smb2inode.c 			rc = SMB2_set_info_init(tcon, &rqst[num_rqst],
rc                224 fs/cifs/smb2inode.c 			if (!rc) {
rc                230 fs/cifs/smb2inode.c 		if (rc)
rc                254 fs/cifs/smb2inode.c 			rc = SMB2_set_info_init(tcon, &rqst[num_rqst],
rc                260 fs/cifs/smb2inode.c 			rc = SMB2_set_info_init(tcon, &rqst[num_rqst],
rc                264 fs/cifs/smb2inode.c 			if (!rc) {
rc                269 fs/cifs/smb2inode.c 		if (rc)
rc                291 fs/cifs/smb2inode.c 		rc = SMB2_set_info_init(tcon, &rqst[num_rqst], COMPOUND_FID,
rc                295 fs/cifs/smb2inode.c 		if (rc)
rc                303 fs/cifs/smb2inode.c 		rc = -EINVAL;
rc                305 fs/cifs/smb2inode.c 	if (rc)
rc                315 fs/cifs/smb2inode.c 	rc = SMB2_close_init(tcon, &rqst[num_rqst], COMPOUND_FID,
rc                318 fs/cifs/smb2inode.c 	if (rc)
rc                326 fs/cifs/smb2inode.c 		rc = compound_send_recv(xid, ses, flags, num_rqst - 2,
rc                330 fs/cifs/smb2inode.c 		rc = compound_send_recv(xid, ses, flags, num_rqst,
rc                339 fs/cifs/smb2inode.c 	if (rc == -EREMCHG) {
rc                347 fs/cifs/smb2inode.c 		if (rc == 0) {
rc                350 fs/cifs/smb2inode.c 			rc = smb2_validate_and_copy_iov(
rc                360 fs/cifs/smb2inode.c 		if (rc)
rc                362 fs/cifs/smb2inode.c 						tcon->tid, rc);
rc                368 fs/cifs/smb2inode.c 		if (rc)
rc                369 fs/cifs/smb2inode.c 			trace_smb3_delete_err(xid,  ses->Suid, tcon->tid, rc);
rc                376 fs/cifs/smb2inode.c 		if (rc)
rc                377 fs/cifs/smb2inode.c 			trace_smb3_mkdir_err(xid,  ses->Suid, tcon->tid, rc);
rc                384 fs/cifs/smb2inode.c 		if (rc)
rc                385 fs/cifs/smb2inode.c 			trace_smb3_hardlink_err(xid,  ses->Suid, tcon->tid, rc);
rc                391 fs/cifs/smb2inode.c 		if (rc)
rc                392 fs/cifs/smb2inode.c 			trace_smb3_rename_err(xid,  ses->Suid, tcon->tid, rc);
rc                398 fs/cifs/smb2inode.c 		if (rc)
rc                399 fs/cifs/smb2inode.c 			trace_smb3_rmdir_err(xid,  ses->Suid, tcon->tid, rc);
rc                405 fs/cifs/smb2inode.c 		if (rc)
rc                406 fs/cifs/smb2inode.c 			trace_smb3_set_eof_err(xid,  ses->Suid, tcon->tid, rc);
rc                412 fs/cifs/smb2inode.c 		if (rc)
rc                414 fs/cifs/smb2inode.c 						tcon->tid, rc);
rc                424 fs/cifs/smb2inode.c 	return rc;
rc                442 fs/cifs/smb2inode.c 	int rc;
rc                459 fs/cifs/smb2inode.c 		rc = open_shroot(xid, tcon, &fid);
rc                460 fs/cifs/smb2inode.c 		if (rc)
rc                467 fs/cifs/smb2inode.c 			rc = SMB2_query_info(xid, tcon, fid.persistent_fid,
rc                469 fs/cifs/smb2inode.c 			if (!rc)
rc                480 fs/cifs/smb2inode.c 	rc = smb2_compound_op(xid, tcon, cifs_sb, full_path,
rc                483 fs/cifs/smb2inode.c 	if (rc == -EOPNOTSUPP) {
rc                488 fs/cifs/smb2inode.c 		rc = smb2_compound_op(xid, tcon, cifs_sb, full_path,
rc                493 fs/cifs/smb2inode.c 	if (rc)
rc                499 fs/cifs/smb2inode.c 	return rc;
rc                562 fs/cifs/smb2inode.c 	int rc;
rc                566 fs/cifs/smb2inode.c 		rc = -ENOMEM;
rc                569 fs/cifs/smb2inode.c 	rc = smb2_compound_op(xid, tcon, cifs_sb, from_name, access,
rc                574 fs/cifs/smb2inode.c 	return rc;
rc                618 fs/cifs/smb2inode.c 	int rc;
rc                629 fs/cifs/smb2inode.c 	rc = smb2_compound_op(xid, tlink_tcon(tlink), cifs_sb, full_path,
rc                633 fs/cifs/smb2inode.c 	return rc;
rc               2457 fs/cifs/smb2maperror.c 	int rc = -EIO;
rc               2476 fs/cifs/smb2maperror.c 			rc = smb2_error_map_table[i].posix_error;
rc               2484 fs/cifs/smb2maperror.c 		 __le32_to_cpu(smb2err), rc);
rc               2488 fs/cifs/smb2maperror.c 			le64_to_cpu(shdr->MessageId), le32_to_cpu(smb2err), rc);
rc               2489 fs/cifs/smb2maperror.c 	return rc;
rc                502 fs/cifs/smb2misc.c 	int rc = 0;
rc                504 fs/cifs/smb2misc.c 	rc = SMB2_lease_break(0, tlink_tcon(lw->tlink), lw->lease_key,
rc                507 fs/cifs/smb2misc.c 	cifs_dbg(FYI, "Lease release rc %d\n", rc);
rc                770 fs/cifs/smb2misc.c 	int rc;
rc                777 fs/cifs/smb2misc.c 	rc = __smb2_handle_cancelled_close(tcon, persistent_fid, volatile_fid);
rc                778 fs/cifs/smb2misc.c 	if (rc)
rc                781 fs/cifs/smb2misc.c 	return rc;
rc                790 fs/cifs/smb2misc.c 	int rc;
rc                801 fs/cifs/smb2misc.c 	rc = __smb2_handle_cancelled_close(tcon, rsp->PersistentFileId,
rc                803 fs/cifs/smb2misc.c 	if (rc)
rc                806 fs/cifs/smb2misc.c 	return rc;
rc                818 fs/cifs/smb2misc.c 	int i, rc;
rc                833 fs/cifs/smb2misc.c 	rc = smb311_crypto_shash_allocate(ses->server);
rc                834 fs/cifs/smb2misc.c 	if (rc)
rc                835 fs/cifs/smb2misc.c 		return rc;
rc                838 fs/cifs/smb2misc.c 	rc = crypto_shash_init(&d->shash);
rc                839 fs/cifs/smb2misc.c 	if (rc) {
rc                841 fs/cifs/smb2misc.c 		return rc;
rc                844 fs/cifs/smb2misc.c 	rc = crypto_shash_update(&d->shash, ses->preauth_sha_hash,
rc                846 fs/cifs/smb2misc.c 	if (rc) {
rc                848 fs/cifs/smb2misc.c 		return rc;
rc                852 fs/cifs/smb2misc.c 		rc = crypto_shash_update(&d->shash,
rc                854 fs/cifs/smb2misc.c 		if (rc) {
rc                857 fs/cifs/smb2misc.c 			return rc;
rc                861 fs/cifs/smb2misc.c 	rc = crypto_shash_final(&d->shash, ses->preauth_sha_hash);
rc                862 fs/cifs/smb2misc.c 	if (rc) {
rc                865 fs/cifs/smb2misc.c 		return rc;
rc                 61 fs/cifs/smb2ops.c 	int *val, rc = -1;
rc                 84 fs/cifs/smb2ops.c 		rc = change_conf(server);
rc                107 fs/cifs/smb2ops.c 	switch (rc) {
rc                121 fs/cifs/smb2ops.c 		cifs_dbg(FYI, "add %u credits total=%d\n", add, rc);
rc                161 fs/cifs/smb2ops.c 	int rc = 0;
rc                169 fs/cifs/smb2ops.c 			rc = wait_event_killable(server->request_q,
rc                172 fs/cifs/smb2ops.c 			if (rc)
rc                173 fs/cifs/smb2ops.c 				return rc;
rc                206 fs/cifs/smb2ops.c 	return rc;
rc                310 fs/cifs/smb2ops.c 	int rc;
rc                313 fs/cifs/smb2ops.c 	rc = SMB2_negotiate(xid, ses);
rc                315 fs/cifs/smb2ops.c 	if (rc == -EAGAIN)
rc                316 fs/cifs/smb2ops.c 		rc = -EHOSTDOWN;
rc                317 fs/cifs/smb2ops.c 	return rc;
rc                437 fs/cifs/smb2ops.c 	int rc = 0;
rc                461 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc                475 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc                542 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc                547 fs/cifs/smb2ops.c 	if (rc) {
rc                552 fs/cifs/smb2ops.c 	return rc;
rc                559 fs/cifs/smb2ops.c 	int rc;
rc                566 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, NO_FILE_ID, NO_FILE_ID,
rc                570 fs/cifs/smb2ops.c 	if (rc == -EOPNOTSUPP) {
rc                574 fs/cifs/smb2ops.c 	} else if (rc != 0) {
rc                575 fs/cifs/smb2ops.c 		cifs_tcon_dbg(VFS, "error %d on ioctl to get interface list\n", rc);
rc                579 fs/cifs/smb2ops.c 	rc = parse_server_interfaces(out_buf, ret_data_len,
rc                581 fs/cifs/smb2ops.c 	if (rc)
rc                593 fs/cifs/smb2ops.c 	return rc;
rc                642 fs/cifs/smb2ops.c 	int rc, flags = 0;
rc                688 fs/cifs/smb2ops.c 	rc = SMB2_open_init(tcon, &rqst[0], &oplock, &oparms, &utf16_path);
rc                689 fs/cifs/smb2ops.c 	if (rc)
rc                697 fs/cifs/smb2ops.c 	rc = SMB2_query_info_init(tcon, &rqst[1], COMPOUND_FID,
rc                702 fs/cifs/smb2ops.c 	if (rc)
rc                707 fs/cifs/smb2ops.c 	rc = compound_send_recv(xid, ses, flags, 2, rqst,
rc                735 fs/cifs/smb2ops.c 		if (rc == 0) {
rc                744 fs/cifs/smb2ops.c 	if (rc) {
rc                745 fs/cifs/smb2ops.c 		if (rc == -EREMCHG) {
rc                793 fs/cifs/smb2ops.c 	return rc;
rc                799 fs/cifs/smb2ops.c 	int rc;
rc                814 fs/cifs/smb2ops.c 		rc = SMB2_open(xid, &oparms, &srch_path, &oplock, NULL, NULL,
rc                817 fs/cifs/smb2ops.c 		rc = open_shroot(xid, tcon, &fid);
rc                819 fs/cifs/smb2ops.c 	if (rc)
rc                841 fs/cifs/smb2ops.c 	int rc;
rc                854 fs/cifs/smb2ops.c 	rc = SMB2_open(xid, &oparms, &srch_path, &oplock, NULL, NULL, NULL);
rc                855 fs/cifs/smb2ops.c 	if (rc)
rc                869 fs/cifs/smb2ops.c 	int rc;
rc                892 fs/cifs/smb2ops.c 	rc = SMB2_open(xid, &oparms, utf16_path, &oplock, NULL, NULL, NULL);
rc                893 fs/cifs/smb2ops.c 	if (rc) {
rc                895 fs/cifs/smb2ops.c 		return rc;
rc                898 fs/cifs/smb2ops.c 	rc = SMB2_close(xid, tcon, fid.persistent_fid, fid.volatile_fid);
rc                900 fs/cifs/smb2ops.c 	return rc;
rc                916 fs/cifs/smb2ops.c 	int rc;
rc                924 fs/cifs/smb2ops.c 	rc = SMB2_query_info(xid, tcon, fid->persistent_fid, fid->volatile_fid,
rc                926 fs/cifs/smb2ops.c 	if (!rc)
rc                929 fs/cifs/smb2ops.c 	return rc;
rc                938 fs/cifs/smb2ops.c 	int rc = 0;
rc                955 fs/cifs/smb2ops.c 			rc = -EIO;
rc                962 fs/cifs/smb2ops.c 				rc = value_len;
rc                966 fs/cifs/smb2ops.c 					rc = -ERANGE;
rc                978 fs/cifs/smb2ops.c 				rc += user_name_len;
rc                987 fs/cifs/smb2ops.c 				rc += user_name_len;
rc                990 fs/cifs/smb2ops.c 				rc = -ERANGE;
rc               1000 fs/cifs/smb2ops.c 			rc = -ERANGE;
rc               1010 fs/cifs/smb2ops.c 		rc = -ENODATA;
rc               1013 fs/cifs/smb2ops.c 	return (ssize_t)rc;
rc               1022 fs/cifs/smb2ops.c 	int rc;
rc               1033 fs/cifs/smb2ops.c 	rc = smb2_query_info_compound(xid, tcon, utf16_path,
rc               1041 fs/cifs/smb2ops.c 	if (rc) {
rc               1047 fs/cifs/smb2ops.c 		if (!ea_name && rc == -ENODATA)
rc               1048 fs/cifs/smb2ops.c 			rc = 0;
rc               1053 fs/cifs/smb2ops.c 	rc = smb2_validate_iov(le16_to_cpu(rsp->OutputBufferOffset),
rc               1057 fs/cifs/smb2ops.c 	if (rc)
rc               1062 fs/cifs/smb2ops.c 	rc = move_smb2_ea_to_cifs(ea_data, buf_size, info,
rc               1068 fs/cifs/smb2ops.c 	return rc;
rc               1096 fs/cifs/smb2ops.c 	int rc, used_len = 0;
rc               1114 fs/cifs/smb2ops.c 			rc = ses->server->ops->query_all_EAs(xid, tcon, path,
rc               1117 fs/cifs/smb2ops.c 			if (rc == -ENODATA)
rc               1125 fs/cifs/smb2ops.c 			rc = smb2_query_info_compound(xid, tcon, utf16_path,
rc               1133 fs/cifs/smb2ops.c 			if (rc == 0) {
rc               1140 fs/cifs/smb2ops.c 			rc = 0;
rc               1148 fs/cifs/smb2ops.c 				rc = -ENOSPC;
rc               1170 fs/cifs/smb2ops.c 	rc = SMB2_open_init(tcon, &rqst[0], &oplock, &oparms, utf16_path);
rc               1171 fs/cifs/smb2ops.c 	if (rc)
rc               1184 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               1196 fs/cifs/smb2ops.c 	rc = SMB2_set_info_init(tcon, &rqst[1], COMPOUND_FID,
rc               1208 fs/cifs/smb2ops.c 	rc = SMB2_close_init(tcon, &rqst[2], COMPOUND_FID, COMPOUND_FID);
rc               1211 fs/cifs/smb2ops.c 	rc = compound_send_recv(xid, ses, flags, 3, rqst,
rc               1224 fs/cifs/smb2ops.c 	return rc;
rc               1368 fs/cifs/smb2ops.c 	int rc;
rc               1372 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, persistent_fid, volatile_fid,
rc               1377 fs/cifs/smb2ops.c 	if (rc) {
rc               1378 fs/cifs/smb2ops.c 		cifs_tcon_dbg(VFS, "refcpy ioctl error %d getting resume key\n", rc);
rc               1383 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               1390 fs/cifs/smb2ops.c 	return rc;
rc               1403 fs/cifs/smb2ops.c 	int rc = 0;
rc               1444 fs/cifs/smb2ops.c 		rc = -EFAULT;
rc               1484 fs/cifs/smb2ops.c 	rc = SMB2_open_init(tcon, &rqst[0], &oplock, &oparms, path);
rc               1485 fs/cifs/smb2ops.c 	if (rc)
rc               1493 fs/cifs/smb2ops.c 			rc = -EPERM;
rc               1499 fs/cifs/smb2ops.c 			rc = SMB2_ioctl_init(tcon, &rqst[1],
rc               1510 fs/cifs/smb2ops.c 			rc = -EPERM;
rc               1519 fs/cifs/smb2ops.c 			rc = SMB2_set_info_init(tcon, &rqst[1],
rc               1530 fs/cifs/smb2ops.c 		rc = SMB2_query_info_init(tcon, &rqst[1], COMPOUND_FID,
rc               1537 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               1540 fs/cifs/smb2ops.c 	if (rc)
rc               1550 fs/cifs/smb2ops.c 	rc = SMB2_close_init(tcon, &rqst[2], COMPOUND_FID, COMPOUND_FID);
rc               1551 fs/cifs/smb2ops.c 	if (rc)
rc               1555 fs/cifs/smb2ops.c 	rc = compound_send_recv(xid, ses, flags, 3, rqst,
rc               1557 fs/cifs/smb2ops.c 	if (rc)
rc               1568 fs/cifs/smb2ops.c 			rc = -EFAULT;
rc               1573 fs/cifs/smb2ops.c 			rc = -EFAULT;
rc               1579 fs/cifs/smb2ops.c 			rc = -EFAULT;
rc               1589 fs/cifs/smb2ops.c 			rc = -EFAULT;
rc               1593 fs/cifs/smb2ops.c 			rc = -EFAULT;
rc               1610 fs/cifs/smb2ops.c 	return rc;
rc               1619 fs/cifs/smb2ops.c 	int rc;
rc               1635 fs/cifs/smb2ops.c 	rc = SMB2_request_res_key(xid, tlink_tcon(srcfile->tlink),
rc               1640 fs/cifs/smb2ops.c 	if (rc)
rc               1657 fs/cifs/smb2ops.c 		rc = SMB2_ioctl(xid, tcon, trgtfile->fid.persistent_fid,
rc               1662 fs/cifs/smb2ops.c 		if (rc == 0) {
rc               1666 fs/cifs/smb2ops.c 				rc = -EIO;
rc               1671 fs/cifs/smb2ops.c 				rc = -EIO;
rc               1680 fs/cifs/smb2ops.c 				rc = -EIO;
rc               1685 fs/cifs/smb2ops.c 				rc = -EIO;
rc               1700 fs/cifs/smb2ops.c 		} else if (rc == -EINVAL) {
rc               1736 fs/cifs/smb2ops.c 	if (rc)
rc               1737 fs/cifs/smb2ops.c 		return rc;
rc               1795 fs/cifs/smb2ops.c 	int rc;
rc               1819 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid,
rc               1823 fs/cifs/smb2ops.c 	if (rc) {
rc               1825 fs/cifs/smb2ops.c 		cifs_dbg(FYI, "set sparse rc = %d\n", rc);
rc               1867 fs/cifs/smb2ops.c 	int rc;
rc               1885 fs/cifs/smb2ops.c 	rc = smb2_set_file_size(xid, tcon, trgtfile, dest_off + len, false);
rc               1886 fs/cifs/smb2ops.c 	if (rc)
rc               1889 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, trgtfile->fid.persistent_fid,
rc               1902 fs/cifs/smb2ops.c 	return rc;
rc               1950 fs/cifs/smb2ops.c 	int rc;
rc               1977 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid,
rc               1985 fs/cifs/smb2ops.c 			rc, ret_data_len);
rc               1986 fs/cifs/smb2ops.c 	if (rc)
rc               1987 fs/cifs/smb2ops.c 		return rc;
rc               1993 fs/cifs/smb2ops.c 			rc = -EFAULT;
rc               1995 fs/cifs/smb2ops.c 			return rc;
rc               2020 fs/cifs/smb2ops.c 			rc = -EFAULT;
rc               2024 fs/cifs/smb2ops.c 	return rc;
rc               2034 fs/cifs/smb2ops.c 	int rc;
rc               2052 fs/cifs/smb2ops.c 	rc = SMB2_open(xid, &oparms, utf16_path, &oplock, NULL, NULL, NULL);
rc               2054 fs/cifs/smb2ops.c 	if (rc) {
rc               2055 fs/cifs/smb2ops.c 		cifs_dbg(FYI, "open dir failed rc=%d\n", rc);
rc               2056 fs/cifs/smb2ops.c 		return rc;
rc               2062 fs/cifs/smb2ops.c 	rc = SMB2_query_directory(xid, tcon, fid->persistent_fid,
rc               2064 fs/cifs/smb2ops.c 	if (rc) {
rc               2065 fs/cifs/smb2ops.c 		cifs_dbg(FYI, "query directory failed rc=%d\n", rc);
rc               2068 fs/cifs/smb2ops.c 	return rc;
rc               2233 fs/cifs/smb2ops.c 	int rc;
rc               2256 fs/cifs/smb2ops.c 	rc = SMB2_open_init(tcon, &rqst[0], &oplock, &oparms, utf16_path);
rc               2257 fs/cifs/smb2ops.c 	if (rc)
rc               2265 fs/cifs/smb2ops.c 	rc = SMB2_query_info_init(tcon, &rqst[1], COMPOUND_FID, COMPOUND_FID,
rc               2269 fs/cifs/smb2ops.c 	if (rc)
rc               2278 fs/cifs/smb2ops.c 	rc = SMB2_close_init(tcon, &rqst[2], COMPOUND_FID, COMPOUND_FID);
rc               2279 fs/cifs/smb2ops.c 	if (rc)
rc               2283 fs/cifs/smb2ops.c 	rc = compound_send_recv(xid, ses, flags, 3, rqst,
rc               2285 fs/cifs/smb2ops.c 	if (rc) {
rc               2287 fs/cifs/smb2ops.c 		if (rc == -EREMCHG) {
rc               2303 fs/cifs/smb2ops.c 	return rc;
rc               2315 fs/cifs/smb2ops.c 	int rc;
rc               2318 fs/cifs/smb2ops.c 	rc = smb2_query_info_compound(xid, tcon, &utf16_path,
rc               2324 fs/cifs/smb2ops.c 	if (rc)
rc               2331 fs/cifs/smb2ops.c 	rc = smb2_validate_iov(le16_to_cpu(rsp->OutputBufferOffset),
rc               2335 fs/cifs/smb2ops.c 	if (!rc)
rc               2340 fs/cifs/smb2ops.c 	return rc;
rc               2347 fs/cifs/smb2ops.c 	int rc;
rc               2363 fs/cifs/smb2ops.c 	rc = SMB2_open(xid, &oparms, &srch_path, &oplock, NULL, NULL, NULL);
rc               2364 fs/cifs/smb2ops.c 	if (rc)
rc               2365 fs/cifs/smb2ops.c 		return rc;
rc               2367 fs/cifs/smb2ops.c 	rc = SMB311_posix_qfs_info(xid, tcon, fid.persistent_fid,
rc               2371 fs/cifs/smb2ops.c 	return rc;
rc               2417 fs/cifs/smb2ops.c 	int rc;
rc               2444 fs/cifs/smb2ops.c 		rc = -ENOTCONN;
rc               2452 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               2459 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               2470 fs/cifs/smb2ops.c 		rc = SMB2_ioctl(xid, tcon, NO_FILE_ID, NO_FILE_ID,
rc               2475 fs/cifs/smb2ops.c 	} while (rc == -EAGAIN);
rc               2477 fs/cifs/smb2ops.c 	if (rc) {
rc               2478 fs/cifs/smb2ops.c 		if ((rc != -ENOENT) && (rc != -EOPNOTSUPP))
rc               2479 fs/cifs/smb2ops.c 			cifs_tcon_dbg(VFS, "ioctl error in %s rc=%d\n", __func__, rc);
rc               2483 fs/cifs/smb2ops.c 	rc = parse_dfs_referrals(dfs_rsp, dfs_rsp_size,
rc               2487 fs/cifs/smb2ops.c 	if (rc) {
rc               2488 fs/cifs/smb2ops.c 		cifs_tcon_dbg(VFS, "parse error in %s rc=%d\n", __func__, rc);
rc               2502 fs/cifs/smb2ops.c 	return rc;
rc               2606 fs/cifs/smb2ops.c 	int rc;
rc               2665 fs/cifs/smb2ops.c 	rc = SMB2_open_init(tcon, &rqst[0], &oplock, &oparms, utf16_path);
rc               2666 fs/cifs/smb2ops.c 	if (rc)
rc               2676 fs/cifs/smb2ops.c 	rc = SMB2_ioctl_init(tcon, &rqst[1], fid.persistent_fid,
rc               2682 fs/cifs/smb2ops.c 	if (rc)
rc               2694 fs/cifs/smb2ops.c 	rc = SMB2_close_init(tcon, &rqst[2], COMPOUND_FID, COMPOUND_FID);
rc               2695 fs/cifs/smb2ops.c 	if (rc)
rc               2700 fs/cifs/smb2ops.c 	rc = compound_send_recv(xid, tcon->ses, flags, 3, rqst,
rc               2711 fs/cifs/smb2ops.c 	if ((rc == 0) && (is_reparse_point)) {
rc               2723 fs/cifs/smb2ops.c 			rc = -EIO;
rc               2727 fs/cifs/smb2ops.c 		rc = parse_reparse_point(reparse_buf, plen, target_path,
rc               2732 fs/cifs/smb2ops.c 	if (!rc || !err_iov.iov_base) {
rc               2733 fs/cifs/smb2ops.c 		rc = -ENOENT;
rc               2740 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               2747 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               2752 fs/cifs/smb2ops.c 	rc = 0;
rc               2759 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               2765 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               2773 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               2780 fs/cifs/smb2ops.c 	cifs_dbg(FYI, "query symlink rc %d\n", rc);
rc               2788 fs/cifs/smb2ops.c 	return rc;
rc               2797 fs/cifs/smb2ops.c 	int rc = -EOPNOTSUPP;
rc               2806 fs/cifs/smb2ops.c 	rc = SMB2_query_acl(xid, tlink_tcon(tlink), cifsfid->persistent_fid,
rc               2812 fs/cifs/smb2ops.c 	cifs_dbg(FYI, "%s: rc = %d ACL len %d\n", __func__, rc, *pacllen);
rc               2813 fs/cifs/smb2ops.c 	if (rc)
rc               2814 fs/cifs/smb2ops.c 		return ERR_PTR(rc);
rc               2826 fs/cifs/smb2ops.c 	int rc;
rc               2847 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               2849 fs/cifs/smb2ops.c 		return ERR_PTR(rc);
rc               2858 fs/cifs/smb2ops.c 	rc = SMB2_open(xid, &oparms, utf16_path, &oplock, NULL, NULL, NULL);
rc               2860 fs/cifs/smb2ops.c 	if (!rc) {
rc               2861 fs/cifs/smb2ops.c 		rc = SMB2_query_acl(xid, tlink_tcon(tlink), fid.persistent_fid,
rc               2869 fs/cifs/smb2ops.c 	cifs_dbg(FYI, "%s: rc = %d ACL len %d\n", __func__, rc, *pacllen);
rc               2870 fs/cifs/smb2ops.c 	if (rc)
rc               2871 fs/cifs/smb2ops.c 		return ERR_PTR(rc);
rc               2881 fs/cifs/smb2ops.c 	int rc, access_flags = 0;
rc               2908 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               2910 fs/cifs/smb2ops.c 		return rc;
rc               2920 fs/cifs/smb2ops.c 	rc = SMB2_open(xid, &oparms, utf16_path, &oplock, NULL, NULL, NULL);
rc               2922 fs/cifs/smb2ops.c 	if (!rc) {
rc               2923 fs/cifs/smb2ops.c 		rc = SMB2_set_acl(xid, tlink_tcon(tlink), fid.persistent_fid,
rc               2930 fs/cifs/smb2ops.c 	return rc;
rc               2960 fs/cifs/smb2ops.c 	long rc;
rc               2976 fs/cifs/smb2ops.c 			rc = -EOPNOTSUPP;
rc               2978 fs/cifs/smb2ops.c 				tcon->tid, ses->Suid, offset, len, rc);
rc               2980 fs/cifs/smb2ops.c 			return rc;
rc               2988 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid,
rc               2993 fs/cifs/smb2ops.c 	if (rc)
rc               3001 fs/cifs/smb2ops.c 		rc = SMB2_set_eof(xid, tcon, cfile->fid.persistent_fid,
rc               3007 fs/cifs/smb2ops.c 	if (rc)
rc               3009 fs/cifs/smb2ops.c 			      ses->Suid, offset, len, rc);
rc               3013 fs/cifs/smb2ops.c 	return rc;
rc               3022 fs/cifs/smb2ops.c 	long rc;
rc               3033 fs/cifs/smb2ops.c 		rc = -EOPNOTSUPP;
rc               3035 fs/cifs/smb2ops.c 		return rc;
rc               3043 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid,
rc               3049 fs/cifs/smb2ops.c 	return rc;
rc               3058 fs/cifs/smb2ops.c 	long rc = -EOPNOTSUPP;
rc               3073 fs/cifs/smb2ops.c 				tcon->tid, tcon->ses->Suid, off, len, rc);
rc               3075 fs/cifs/smb2ops.c 			return rc;
rc               3085 fs/cifs/smb2ops.c 			rc = 0;
rc               3089 fs/cifs/smb2ops.c 			rc = 0;
rc               3092 fs/cifs/smb2ops.c 			rc = -EOPNOTSUPP;
rc               3093 fs/cifs/smb2ops.c 		if (rc)
rc               3095 fs/cifs/smb2ops.c 				tcon->tid, tcon->ses->Suid, off, len, rc);
rc               3100 fs/cifs/smb2ops.c 		return rc;
rc               3113 fs/cifs/smb2ops.c 			rc = -EOPNOTSUPP;
rc               3115 fs/cifs/smb2ops.c 				tcon->tid, tcon->ses->Suid, off, len, rc);
rc               3117 fs/cifs/smb2ops.c 			return rc;
rc               3121 fs/cifs/smb2ops.c 		rc = 0;
rc               3124 fs/cifs/smb2ops.c 		rc = 0;
rc               3127 fs/cifs/smb2ops.c 			rc = SMB2_set_eof(xid, tcon, cfile->fid.persistent_fid,
rc               3133 fs/cifs/smb2ops.c 	if (rc)
rc               3135 fs/cifs/smb2ops.c 				tcon->ses->Suid, off, len, rc);
rc               3141 fs/cifs/smb2ops.c 	return rc;
rc               3149 fs/cifs/smb2ops.c 	int rc = 0;
rc               3187 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid,
rc               3193 fs/cifs/smb2ops.c 	if (rc == -E2BIG)
rc               3194 fs/cifs/smb2ops.c 		rc = 0;
rc               3195 fs/cifs/smb2ops.c 	if (rc)
rc               3202 fs/cifs/smb2ops.c 		rc = -ENXIO;
rc               3207 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               3222 fs/cifs/smb2ops.c 	if (!rc)
rc               3225 fs/cifs/smb2ops.c 		return rc;
rc               3235 fs/cifs/smb2ops.c 	int i, num, rc, flags, last_blob;
rc               3246 fs/cifs/smb2ops.c 	rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid,
rc               3252 fs/cifs/smb2ops.c 	if (rc == -E2BIG) {
rc               3254 fs/cifs/smb2ops.c 		rc = 0;
rc               3257 fs/cifs/smb2ops.c 	if (rc)
rc               3261 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               3265 fs/cifs/smb2ops.c 		rc = -EINVAL;
rc               3275 fs/cifs/smb2ops.c 		rc = fiemap_fill_next_extent(fei,
rc               3280 fs/cifs/smb2ops.c 		if (rc < 0)
rc               3282 fs/cifs/smb2ops.c 		if (rc == 1) {
rc               3283 fs/cifs/smb2ops.c 			rc = 0;
rc               3299 fs/cifs/smb2ops.c 	return rc;
rc               3666 fs/cifs/smb2ops.c 	int rc = 0;
rc               3677 fs/cifs/smb2ops.c 	rc = smb2_get_enc_key(server, tr_hdr->SessionId, enc, key);
rc               3678 fs/cifs/smb2ops.c 	if (rc) {
rc               3684 fs/cifs/smb2ops.c 	rc = smb3_crypto_aead_allocate(server);
rc               3685 fs/cifs/smb2ops.c 	if (rc) {
rc               3687 fs/cifs/smb2ops.c 		return rc;
rc               3692 fs/cifs/smb2ops.c 	rc = crypto_aead_setkey(tfm, key, SMB3_SIGN_KEY_SIZE);
rc               3693 fs/cifs/smb2ops.c 	if (rc) {
rc               3694 fs/cifs/smb2ops.c 		cifs_server_dbg(VFS, "%s: Failed to set aead key %d\n", __func__, rc);
rc               3695 fs/cifs/smb2ops.c 		return rc;
rc               3698 fs/cifs/smb2ops.c 	rc = crypto_aead_setauthsize(tfm, SMB2_SIGNATURE_SIZE);
rc               3699 fs/cifs/smb2ops.c 	if (rc) {
rc               3700 fs/cifs/smb2ops.c 		cifs_server_dbg(VFS, "%s: Failed to set authsize %d\n", __func__, rc);
rc               3701 fs/cifs/smb2ops.c 		return rc;
rc               3718 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               3726 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               3743 fs/cifs/smb2ops.c 	rc = crypto_wait_req(enc ? crypto_aead_encrypt(req)
rc               3746 fs/cifs/smb2ops.c 	if (!rc && enc)
rc               3754 fs/cifs/smb2ops.c 	return rc;
rc               3793 fs/cifs/smb2ops.c 	int rc = -ENOMEM;
rc               3837 fs/cifs/smb2ops.c 	rc = crypt_message(server, num_rqst, new_rq, 1);
rc               3838 fs/cifs/smb2ops.c 	cifs_dbg(FYI, "Encrypt message returned %d\n", rc);
rc               3839 fs/cifs/smb2ops.c 	if (rc)
rc               3842 fs/cifs/smb2ops.c 	return rc;
rc               3846 fs/cifs/smb2ops.c 	return rc;
rc               3864 fs/cifs/smb2ops.c 	int rc;
rc               3878 fs/cifs/smb2ops.c 	rc = crypt_message(server, 1, &rqst, 0);
rc               3879 fs/cifs/smb2ops.c 	cifs_dbg(FYI, "Decrypt message returned %d\n", rc);
rc               3881 fs/cifs/smb2ops.c 	if (rc)
rc               3882 fs/cifs/smb2ops.c 		return rc;
rc               3888 fs/cifs/smb2ops.c 	return rc;
rc               4096 fs/cifs/smb2ops.c 	int i, rc;
rc               4099 fs/cifs/smb2ops.c 	rc = decrypt_raw_data(dw->server, dw->buf, dw->server->vals->read_rsp_size,
rc               4101 fs/cifs/smb2ops.c 	if (rc) {
rc               4102 fs/cifs/smb2ops.c 		cifs_dbg(VFS, "error decrypting rc=%d\n", rc);
rc               4112 fs/cifs/smb2ops.c 		rc = handle_read_data(dw->server, mid, dw->buf,
rc               4139 fs/cifs/smb2ops.c 	int rc;
rc               4147 fs/cifs/smb2ops.c 	rc = cifs_read_from_socket(server, buf + HEADER_SIZE(server) - 1, len);
rc               4148 fs/cifs/smb2ops.c 	if (rc < 0)
rc               4149 fs/cifs/smb2ops.c 		return rc;
rc               4150 fs/cifs/smb2ops.c 	server->total_read += rc;
rc               4158 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               4165 fs/cifs/smb2ops.c 			rc = -ENOMEM;
rc               4171 fs/cifs/smb2ops.c 	rc = read_data_into_pages(server, pages, npages, len);
rc               4172 fs/cifs/smb2ops.c 	if (rc)
rc               4175 fs/cifs/smb2ops.c 	rc = cifs_discard_remaining_data(server);
rc               4176 fs/cifs/smb2ops.c 	if (rc)
rc               4205 fs/cifs/smb2ops.c 	rc = decrypt_raw_data(server, buf, server->vals->read_rsp_size,
rc               4207 fs/cifs/smb2ops.c 	if (rc)
rc               4216 fs/cifs/smb2ops.c 		rc = handle_read_data(server, *mid, buf,
rc               4225 fs/cifs/smb2ops.c 	return rc;
rc               4385 fs/cifs/smb2ops.c 	int rc = -EPERM;
rc               4418 fs/cifs/smb2ops.c 		rc = -ENOMEM;
rc               4438 fs/cifs/smb2ops.c 	rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, buf);
rc               4439 fs/cifs/smb2ops.c 	if (rc)
rc               4458 fs/cifs/smb2ops.c 		rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms,
rc               4464 fs/cifs/smb2ops.c 		rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms,
rc               4473 fs/cifs/smb2ops.c 	return rc;
rc                162 fs/cifs/smb2pdu.c 	int rc;
rc                178 fs/cifs/smb2pdu.c 		rc = SMB2_tcon(0, tcon->ses, tree, tcon, nlsc);
rc                183 fs/cifs/smb2pdu.c 		rc = SMB2_tcon(0, tcon->ses, tcon->treeName, tcon, nlsc);
rc                187 fs/cifs/smb2pdu.c 	rc = dfs_cache_noreq_find(tcon->dfs_path + 1, NULL, &tl);
rc                188 fs/cifs/smb2pdu.c 	if (rc)
rc                211 fs/cifs/smb2pdu.c 		rc = SMB2_tcon(0, tcon->ses, tree, tcon, nlsc);
rc                212 fs/cifs/smb2pdu.c 		if (!rc)
rc                214 fs/cifs/smb2pdu.c 		if (rc == -EREMOTE)
rc                218 fs/cifs/smb2pdu.c 	if (!rc) {
rc                220 fs/cifs/smb2pdu.c 			rc = dfs_cache_noreq_update_tgthint(tcon->dfs_path + 1,
rc                223 fs/cifs/smb2pdu.c 			rc = -ENOENT;
rc                228 fs/cifs/smb2pdu.c 	return rc;
rc                241 fs/cifs/smb2pdu.c 	int rc;
rc                302 fs/cifs/smb2pdu.c 		rc = wait_event_interruptible_timeout(server->response_q,
rc                305 fs/cifs/smb2pdu.c 		if (rc < 0) {
rc                347 fs/cifs/smb2pdu.c 		rc = -EHOSTDOWN;
rc                352 fs/cifs/smb2pdu.c 	rc = cifs_negotiate_protocol(0, tcon->ses);
rc                353 fs/cifs/smb2pdu.c 	if (!rc && tcon->ses->need_reconnect) {
rc                354 fs/cifs/smb2pdu.c 		rc = cifs_setup_session(0, tcon->ses, nls_codepage);
rc                355 fs/cifs/smb2pdu.c 		if ((rc == -EACCES) && !tcon->retry) {
rc                356 fs/cifs/smb2pdu.c 			rc = -EHOSTDOWN;
rc                361 fs/cifs/smb2pdu.c 	if (rc || !tcon->need_reconnect) {
rc                370 fs/cifs/smb2pdu.c 	rc = __smb2_reconnect(nls_codepage, tcon);
rc                373 fs/cifs/smb2pdu.c 	cifs_dbg(FYI, "reconnect tcon rc = %d\n", rc);
rc                374 fs/cifs/smb2pdu.c 	if (rc) {
rc                376 fs/cifs/smb2pdu.c 		printk_once(KERN_WARNING "reconnect tcon failed rc = %d\n", rc);
rc                403 fs/cifs/smb2pdu.c 		rc = -EAGAIN;
rc                407 fs/cifs/smb2pdu.c 	return rc;
rc                464 fs/cifs/smb2pdu.c 	int rc;
rc                466 fs/cifs/smb2pdu.c 	rc = smb2_reconnect(smb2_command, tcon);
rc                467 fs/cifs/smb2pdu.c 	if (rc)
rc                468 fs/cifs/smb2pdu.c 		return rc;
rc                682 fs/cifs/smb2pdu.c 	int rc = 0;
rc                710 fs/cifs/smb2pdu.c 			rc = decode_encrypt_ctx(server,
rc                721 fs/cifs/smb2pdu.c 		if (rc)
rc                728 fs/cifs/smb2pdu.c 	return rc;
rc                815 fs/cifs/smb2pdu.c 	int rc = 0;
rc                830 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_NEGOTIATE, NULL, (void **) &req, &total_len);
rc                831 fs/cifs/smb2pdu.c 	if (rc)
rc                832 fs/cifs/smb2pdu.c 		return rc;
rc                888 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc                895 fs/cifs/smb2pdu.c 	if (rc == -EOPNOTSUPP) {
rc                900 fs/cifs/smb2pdu.c 	} else if (rc != 0)
rc                951 fs/cifs/smb2pdu.c 		rc = -EIO;
rc                993 fs/cifs/smb2pdu.c 	rc = cifs_enable_signing(server, ses->sign);
rc                994 fs/cifs/smb2pdu.c 	if (rc)
rc                997 fs/cifs/smb2pdu.c 		rc = decode_negTokenInit(security_blob, blob_length, server);
rc                998 fs/cifs/smb2pdu.c 		if (rc == 1)
rc                999 fs/cifs/smb2pdu.c 			rc = 0;
rc               1000 fs/cifs/smb2pdu.c 		else if (rc == 0)
rc               1001 fs/cifs/smb2pdu.c 			rc = -EIO;
rc               1006 fs/cifs/smb2pdu.c 			rc = smb311_decode_neg_context(rsp, server,
rc               1013 fs/cifs/smb2pdu.c 	return rc;
rc               1018 fs/cifs/smb2pdu.c 	int rc;
rc               1095 fs/cifs/smb2pdu.c 	rc = SMB2_ioctl(xid, tcon, NO_FILE_ID, NO_FILE_ID,
rc               1099 fs/cifs/smb2pdu.c 	if (rc == -EOPNOTSUPP) {
rc               1105 fs/cifs/smb2pdu.c 		rc = 0;
rc               1107 fs/cifs/smb2pdu.c 	} else if (rc != 0) {
rc               1108 fs/cifs/smb2pdu.c 		cifs_tcon_dbg(VFS, "validate protocol negotiate failed: %d\n", rc);
rc               1109 fs/cifs/smb2pdu.c 		rc = -EIO;
rc               1113 fs/cifs/smb2pdu.c 	rc = -EIO;
rc               1137 fs/cifs/smb2pdu.c 	rc = 0;
rc               1147 fs/cifs/smb2pdu.c 	return rc;
rc               1194 fs/cifs/smb2pdu.c 	int rc;
rc               1200 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_SESSION_SETUP, NULL, (void **) &req,
rc               1202 fs/cifs/smb2pdu.c 	if (rc)
rc               1203 fs/cifs/smb2pdu.c 		return rc;
rc               1254 fs/cifs/smb2pdu.c 	int rc;
rc               1269 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(sess_data->xid, sess_data->ses,
rc               1276 fs/cifs/smb2pdu.c 	return rc;
rc               1282 fs/cifs/smb2pdu.c 	int rc = 0;
rc               1287 fs/cifs/smb2pdu.c 		rc = ses->server->ops->generate_signingkey(ses);
rc               1288 fs/cifs/smb2pdu.c 		if (rc) {
rc               1292 fs/cifs/smb2pdu.c 			return rc;
rc               1306 fs/cifs/smb2pdu.c 	return rc;
rc               1313 fs/cifs/smb2pdu.c 	int rc;
rc               1319 fs/cifs/smb2pdu.c 	rc = SMB2_sess_alloc_buffer(sess_data);
rc               1320 fs/cifs/smb2pdu.c 	if (rc)
rc               1325 fs/cifs/smb2pdu.c 		rc = PTR_ERR(spnego_key);
rc               1339 fs/cifs/smb2pdu.c 		rc = -EKEYREJECTED;
rc               1349 fs/cifs/smb2pdu.c 		rc = -ENOMEM;
rc               1357 fs/cifs/smb2pdu.c 	rc = SMB2_sess_sendreceive(sess_data);
rc               1358 fs/cifs/smb2pdu.c 	if (rc)
rc               1366 fs/cifs/smb2pdu.c 	rc = SMB2_sess_establish_session(sess_data);
rc               1371 fs/cifs/smb2pdu.c 	sess_data->result = rc;
rc               1391 fs/cifs/smb2pdu.c 	int rc;
rc               1404 fs/cifs/smb2pdu.c 		rc = -ENOMEM;
rc               1409 fs/cifs/smb2pdu.c 	rc = SMB2_sess_alloc_buffer(sess_data);
rc               1410 fs/cifs/smb2pdu.c 	if (rc)
rc               1416 fs/cifs/smb2pdu.c 		rc = -ENOMEM;
rc               1424 fs/cifs/smb2pdu.c 		rc = -EOPNOTSUPP;
rc               1433 fs/cifs/smb2pdu.c 	rc = SMB2_sess_sendreceive(sess_data);
rc               1439 fs/cifs/smb2pdu.c 		rc = 0;
rc               1441 fs/cifs/smb2pdu.c 	if (rc)
rc               1448 fs/cifs/smb2pdu.c 		rc = -EIO;
rc               1451 fs/cifs/smb2pdu.c 	rc = decode_ntlmssp_challenge(rsp->Buffer,
rc               1453 fs/cifs/smb2pdu.c 	if (rc)
rc               1465 fs/cifs/smb2pdu.c 	if (!rc) {
rc               1473 fs/cifs/smb2pdu.c 	sess_data->result = rc;
rc               1480 fs/cifs/smb2pdu.c 	int rc;
rc               1488 fs/cifs/smb2pdu.c 	rc = SMB2_sess_alloc_buffer(sess_data);
rc               1489 fs/cifs/smb2pdu.c 	if (rc)
rc               1495 fs/cifs/smb2pdu.c 	rc = build_ntlmssp_auth_blob(&ntlmssp_blob, &blob_length, ses,
rc               1497 fs/cifs/smb2pdu.c 	if (rc) {
rc               1498 fs/cifs/smb2pdu.c 		cifs_dbg(FYI, "build_ntlmssp_auth_blob failed %d\n", rc);
rc               1505 fs/cifs/smb2pdu.c 		rc = -EOPNOTSUPP;
rc               1511 fs/cifs/smb2pdu.c 	rc = SMB2_sess_sendreceive(sess_data);
rc               1512 fs/cifs/smb2pdu.c 	if (rc)
rc               1520 fs/cifs/smb2pdu.c 	rc = SMB2_sess_establish_session(sess_data);
rc               1526 fs/cifs/smb2pdu.c 	sess_data->result = rc;
rc               1562 fs/cifs/smb2pdu.c 	int rc = 0;
rc               1577 fs/cifs/smb2pdu.c 	rc = SMB2_select_sec(ses, sess_data);
rc               1578 fs/cifs/smb2pdu.c 	if (rc)
rc               1597 fs/cifs/smb2pdu.c 	rc = sess_data->result;
rc               1600 fs/cifs/smb2pdu.c 	return rc;
rc               1608 fs/cifs/smb2pdu.c 	int rc = 0;
rc               1627 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_LOGOFF, NULL, (void **) &req, &total_len);
rc               1628 fs/cifs/smb2pdu.c 	if (rc)
rc               1629 fs/cifs/smb2pdu.c 		return rc;
rc               1648 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buf_type, flags, &rsp_iov);
rc               1656 fs/cifs/smb2pdu.c 	return rc;
rc               1683 fs/cifs/smb2pdu.c 	int rc = 0;
rc               1710 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_TREE_CONNECT, tcon, (void **) &req,
rc               1712 fs/cifs/smb2pdu.c 	if (rc) {
rc               1714 fs/cifs/smb2pdu.c 		return rc;
rc               1750 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               1753 fs/cifs/smb2pdu.c 	trace_smb3_tcon(xid, tcon->tid, ses->Suid, tree, rc);
rc               1754 fs/cifs/smb2pdu.c 	if (rc != 0) {
rc               1776 fs/cifs/smb2pdu.c 		rc = -EOPNOTSUPP;
rc               1798 fs/cifs/smb2pdu.c 		rc = server->ops->validate_negotiate(xid, tcon);
rc               1803 fs/cifs/smb2pdu.c 	return rc;
rc               1817 fs/cifs/smb2pdu.c 	int rc = 0;
rc               1833 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_TREE_DISCONNECT, tcon, (void **) &req,
rc               1835 fs/cifs/smb2pdu.c 	if (rc)
rc               1836 fs/cifs/smb2pdu.c 		return rc;
rc               1850 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buf_type, flags, &rsp_iov);
rc               1852 fs/cifs/smb2pdu.c 	if (rc)
rc               1855 fs/cifs/smb2pdu.c 	return rc;
rc               2277 fs/cifs/smb2pdu.c 	int rc = 0;
rc               2293 fs/cifs/smb2pdu.c 		rc = -EIO;
rc               2298 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_CREATE, tcon, (void **) &req, &total_len);
rc               2299 fs/cifs/smb2pdu.c 	if (rc)
rc               2332 fs/cifs/smb2pdu.c 		rc = alloc_path_with_tree_prefix(&copy_path, &copy_size,
rc               2335 fs/cifs/smb2pdu.c 		if (rc)
rc               2351 fs/cifs/smb2pdu.c 				rc = -ENOMEM;
rc               2369 fs/cifs/smb2pdu.c 		rc = add_posix_context(iov, &n_iov, mode);
rc               2370 fs/cifs/smb2pdu.c 		if (rc)
rc               2384 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               2385 fs/cifs/smb2pdu.c 	if (rc) {
rc               2389 fs/cifs/smb2pdu.c 					   FILE_WRITE_ATTRIBUTES, rc);
rc               2409 fs/cifs/smb2pdu.c 	return rc;
rc               2425 fs/cifs/smb2pdu.c 	int rc;
rc               2427 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_CREATE, tcon, (void **) &req, &total_len);
rc               2428 fs/cifs/smb2pdu.c 	if (rc)
rc               2429 fs/cifs/smb2pdu.c 		return rc;
rc               2462 fs/cifs/smb2pdu.c 		rc = alloc_path_with_tree_prefix(&copy_path, &copy_size,
rc               2465 fs/cifs/smb2pdu.c 		if (rc)
rc               2466 fs/cifs/smb2pdu.c 			return rc;
rc               2499 fs/cifs/smb2pdu.c 		rc = add_lease_context(server, iov, &n_iov,
rc               2501 fs/cifs/smb2pdu.c 		if (rc)
rc               2502 fs/cifs/smb2pdu.c 			return rc;
rc               2514 fs/cifs/smb2pdu.c 		rc = add_durable_context(iov, &n_iov, oparms,
rc               2516 fs/cifs/smb2pdu.c 		if (rc)
rc               2517 fs/cifs/smb2pdu.c 			return rc;
rc               2528 fs/cifs/smb2pdu.c 		rc = add_posix_context(iov, &n_iov, oparms->mode);
rc               2529 fs/cifs/smb2pdu.c 		if (rc)
rc               2530 fs/cifs/smb2pdu.c 			return rc;
rc               2542 fs/cifs/smb2pdu.c 		rc = add_twarp_context(iov, &n_iov, tcon->snapshot_time);
rc               2543 fs/cifs/smb2pdu.c 		if (rc)
rc               2544 fs/cifs/smb2pdu.c 			return rc;
rc               2557 fs/cifs/smb2pdu.c 		if (rc)
rc               2558 fs/cifs/smb2pdu.c 			return rc;
rc               2601 fs/cifs/smb2pdu.c 	int rc = 0;
rc               2618 fs/cifs/smb2pdu.c 	rc = SMB2_open_init(tcon, &rqst, oplock, oparms, path);
rc               2619 fs/cifs/smb2pdu.c 	if (rc)
rc               2625 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags,
rc               2629 fs/cifs/smb2pdu.c 	if (rc != 0) {
rc               2638 fs/cifs/smb2pdu.c 				    oparms->create_options, oparms->desired_access, rc);
rc               2639 fs/cifs/smb2pdu.c 		if (rc == -EREMCHG) {
rc               2673 fs/cifs/smb2pdu.c 	return rc;
rc               2685 fs/cifs/smb2pdu.c 	int rc;
rc               2688 fs/cifs/smb2pdu.c 	rc = smb2_ioctl_req_init(opcode, tcon, (void **) &req, &total_len);
rc               2689 fs/cifs/smb2pdu.c 	if (rc)
rc               2690 fs/cifs/smb2pdu.c 		return rc;
rc               2793 fs/cifs/smb2pdu.c 	int rc = 0;
rc               2825 fs/cifs/smb2pdu.c 	rc = SMB2_ioctl_init(tcon, &rqst, persistent_fid, volatile_fid, opcode,
rc               2827 fs/cifs/smb2pdu.c 	if (rc)
rc               2830 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags,
rc               2834 fs/cifs/smb2pdu.c 	if (rc != 0)
rc               2836 fs/cifs/smb2pdu.c 				ses->Suid, 0, opcode, rc);
rc               2838 fs/cifs/smb2pdu.c 	if ((rc != 0) && (rc != -EINVAL) && (rc != -E2BIG)) {
rc               2841 fs/cifs/smb2pdu.c 	} else if (rc == -EINVAL) {
rc               2847 fs/cifs/smb2pdu.c 	} else if (rc == -E2BIG) {
rc               2866 fs/cifs/smb2pdu.c 		rc = -EIO;
rc               2874 fs/cifs/smb2pdu.c 		rc = -EIO;
rc               2881 fs/cifs/smb2pdu.c 		rc = -ENOMEM;
rc               2888 fs/cifs/smb2pdu.c 	return rc;
rc               2899 fs/cifs/smb2pdu.c 	int rc;
rc               2906 fs/cifs/smb2pdu.c 	rc = SMB2_ioctl(xid, tcon, persistent_fid, volatile_fid,
rc               2912 fs/cifs/smb2pdu.c 	cifs_dbg(FYI, "set compression rc %d\n", rc);
rc               2914 fs/cifs/smb2pdu.c 	return rc;
rc               2924 fs/cifs/smb2pdu.c 	int rc;
rc               2926 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_CLOSE, tcon, (void **) &req, &total_len);
rc               2927 fs/cifs/smb2pdu.c 	if (rc)
rc               2928 fs/cifs/smb2pdu.c 		return rc;
rc               2955 fs/cifs/smb2pdu.c 	int rc = 0;
rc               2971 fs/cifs/smb2pdu.c 	rc = SMB2_close_init(tcon, &rqst, persistent_fid, volatile_fid);
rc               2972 fs/cifs/smb2pdu.c 	if (rc)
rc               2975 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               2978 fs/cifs/smb2pdu.c 	if (rc != 0) {
rc               2981 fs/cifs/smb2pdu.c 				     rc);
rc               2994 fs/cifs/smb2pdu.c 	return rc;
rc               3001 fs/cifs/smb2pdu.c 	int rc;
rc               3004 fs/cifs/smb2pdu.c 	rc = SMB2_close_flags(xid, tcon, persistent_fid, volatile_fid, 0);
rc               3007 fs/cifs/smb2pdu.c 	if (rc == -EINTR) {
rc               3015 fs/cifs/smb2pdu.c 	return rc;
rc               3059 fs/cifs/smb2pdu.c 	int rc;
rc               3064 fs/cifs/smb2pdu.c 	rc = smb2_validate_iov(offset, buffer_length, iov, minbufsize);
rc               3065 fs/cifs/smb2pdu.c 	if (rc)
rc               3066 fs/cifs/smb2pdu.c 		return rc;
rc               3082 fs/cifs/smb2pdu.c 	int rc;
rc               3084 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_QUERY_INFO, tcon, (void **) &req,
rc               3086 fs/cifs/smb2pdu.c 	if (rc)
rc               3087 fs/cifs/smb2pdu.c 		return rc;
rc               3126 fs/cifs/smb2pdu.c 	int rc = 0;
rc               3149 fs/cifs/smb2pdu.c 	rc = SMB2_query_info_init(tcon, &rqst, persistent_fid, volatile_fid,
rc               3152 fs/cifs/smb2pdu.c 	if (rc)
rc               3158 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               3161 fs/cifs/smb2pdu.c 	if (rc) {
rc               3164 fs/cifs/smb2pdu.c 				ses->Suid, info_class, (__u32)info_type, rc);
rc               3178 fs/cifs/smb2pdu.c 					rc);
rc               3180 fs/cifs/smb2pdu.c 				rc = -ENOMEM;
rc               3187 fs/cifs/smb2pdu.c 	rc = smb2_validate_and_copy_iov(le16_to_cpu(rsp->OutputBufferOffset),
rc               3190 fs/cifs/smb2pdu.c 	if (rc && allocated) {
rc               3199 fs/cifs/smb2pdu.c 	return rc;
rc               3249 fs/cifs/smb2pdu.c 	int rc;
rc               3251 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_CHANGE_NOTIFY, tcon, (void **) &req, &total_len);
rc               3252 fs/cifs/smb2pdu.c 	if (rc)
rc               3253 fs/cifs/smb2pdu.c 		return rc;
rc               3282 fs/cifs/smb2pdu.c 	int rc = 0;
rc               3296 fs/cifs/smb2pdu.c 	rc = SMB2_notify_init(xid, &rqst, tcon, persistent_fid, volatile_fid,
rc               3298 fs/cifs/smb2pdu.c 	if (rc)
rc               3303 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               3305 fs/cifs/smb2pdu.c 	if (rc != 0) {
rc               3308 fs/cifs/smb2pdu.c 				(u8)watch_tree, completion_filter, rc);
rc               3317 fs/cifs/smb2pdu.c 	return rc;
rc               3354 fs/cifs/smb2pdu.c 	int rc;
rc               3393 fs/cifs/smb2pdu.c 		rc = smb2_reconnect(SMB2_INTERNAL_CMD, tcon);
rc               3394 fs/cifs/smb2pdu.c 		if (!rc)
rc               3419 fs/cifs/smb2pdu.c 	int rc = 0;
rc               3430 fs/cifs/smb2pdu.c 		return rc;
rc               3433 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_ECHO, NULL, (void **)&req, &total_len);
rc               3434 fs/cifs/smb2pdu.c 	if (rc)
rc               3435 fs/cifs/smb2pdu.c 		return rc;
rc               3442 fs/cifs/smb2pdu.c 	rc = cifs_call_async(server, &rqst, NULL, smb2_echo_callback, NULL,
rc               3444 fs/cifs/smb2pdu.c 	if (rc)
rc               3445 fs/cifs/smb2pdu.c 		cifs_dbg(FYI, "Echo request failed: %d\n", rc);
rc               3448 fs/cifs/smb2pdu.c 	return rc;
rc               3465 fs/cifs/smb2pdu.c 	int rc;
rc               3467 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_FLUSH, tcon, (void **) &req, &total_len);
rc               3468 fs/cifs/smb2pdu.c 	if (rc)
rc               3469 fs/cifs/smb2pdu.c 		return rc;
rc               3490 fs/cifs/smb2pdu.c 	int rc = 0;
rc               3504 fs/cifs/smb2pdu.c 	rc = SMB2_flush_init(xid, &rqst, tcon, persistent_fid, volatile_fid);
rc               3505 fs/cifs/smb2pdu.c 	if (rc)
rc               3509 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               3511 fs/cifs/smb2pdu.c 	if (rc != 0) {
rc               3514 fs/cifs/smb2pdu.c 				     rc);
rc               3522 fs/cifs/smb2pdu.c 	return rc;
rc               3534 fs/cifs/smb2pdu.c 	int rc = -EACCES;
rc               3539 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_READ, io_parms->tcon, (void **) &req,
rc               3541 fs/cifs/smb2pdu.c 	if (rc)
rc               3542 fs/cifs/smb2pdu.c 		return rc;
rc               3623 fs/cifs/smb2pdu.c 	return rc;
rc               3653 fs/cifs/smb2pdu.c 			int rc;
rc               3655 fs/cifs/smb2pdu.c 			rc = smb2_verify_signature(&rqst, server);
rc               3656 fs/cifs/smb2pdu.c 			if (rc)
rc               3658 fs/cifs/smb2pdu.c 					 rc);
rc               3713 fs/cifs/smb2pdu.c 	int rc, flags = 0;
rc               3734 fs/cifs/smb2pdu.c 	rc = smb2_new_read_req(
rc               3736 fs/cifs/smb2pdu.c 	if (rc)
rc               3737 fs/cifs/smb2pdu.c 		return rc;
rc               3753 fs/cifs/smb2pdu.c 		rc = adjust_credits(server, &rdata->credits, rdata->bytes);
rc               3754 fs/cifs/smb2pdu.c 		if (rc)
rc               3761 fs/cifs/smb2pdu.c 	rc = cifs_call_async(io_parms.tcon->ses->server, &rqst,
rc               3765 fs/cifs/smb2pdu.c 	if (rc) {
rc               3771 fs/cifs/smb2pdu.c 				    io_parms.offset, io_parms.length, rc);
rc               3776 fs/cifs/smb2pdu.c 	return rc;
rc               3784 fs/cifs/smb2pdu.c 	int resp_buftype, rc;
rc               3794 fs/cifs/smb2pdu.c 	rc = smb2_new_read_req((void **)&req, &total_len, io_parms, NULL, 0, 0);
rc               3795 fs/cifs/smb2pdu.c 	if (rc)
rc               3796 fs/cifs/smb2pdu.c 		return rc;
rc               3808 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               3811 fs/cifs/smb2pdu.c 	if (rc) {
rc               3812 fs/cifs/smb2pdu.c 		if (rc != -ENODATA) {
rc               3814 fs/cifs/smb2pdu.c 			cifs_dbg(VFS, "Send error in read = %d\n", rc);
rc               3818 fs/cifs/smb2pdu.c 					    rc);
rc               3825 fs/cifs/smb2pdu.c 		return rc == -ENODATA ? 0 : rc;
rc               3838 fs/cifs/smb2pdu.c 		rc = -EIO;
rc               3852 fs/cifs/smb2pdu.c 	return rc;
rc               3942 fs/cifs/smb2pdu.c 	int rc = -EACCES, flags = 0;
rc               3951 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_WRITE, tcon, (void **) &req, &total_len);
rc               3952 fs/cifs/smb2pdu.c 	if (rc)
rc               3953 fs/cifs/smb2pdu.c 		return rc;
rc               3989 fs/cifs/smb2pdu.c 			rc = -EAGAIN;
rc               4048 fs/cifs/smb2pdu.c 		rc = adjust_credits(server, &wdata->credits, wdata->bytes);
rc               4049 fs/cifs/smb2pdu.c 		if (rc)
rc               4056 fs/cifs/smb2pdu.c 	rc = cifs_call_async(server, &rqst, NULL, smb2_writev_callback, NULL,
rc               4059 fs/cifs/smb2pdu.c 	if (rc) {
rc               4062 fs/cifs/smb2pdu.c 				     wdata->bytes, rc);
rc               4069 fs/cifs/smb2pdu.c 	return rc;
rc               4083 fs/cifs/smb2pdu.c 	int rc = 0;
rc               4094 fs/cifs/smb2pdu.c 		return rc;
rc               4096 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_WRITE, io_parms->tcon, (void **) &req,
rc               4098 fs/cifs/smb2pdu.c 	if (rc)
rc               4099 fs/cifs/smb2pdu.c 		return rc;
rc               4132 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, io_parms->tcon->ses, &rqst,
rc               4136 fs/cifs/smb2pdu.c 	if (rc) {
rc               4140 fs/cifs/smb2pdu.c 				     io_parms->offset, io_parms->length, rc);
rc               4142 fs/cifs/smb2pdu.c 		cifs_dbg(VFS, "Send error in write = %d\n", rc);
rc               4153 fs/cifs/smb2pdu.c 	return rc;
rc               4214 fs/cifs/smb2pdu.c 	int rc = 0;
rc               4232 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_QUERY_DIRECTORY, tcon, (void **) &req,
rc               4234 fs/cifs/smb2pdu.c 	if (rc)
rc               4235 fs/cifs/smb2pdu.c 		return rc;
rc               4252 fs/cifs/smb2pdu.c 		rc = -EINVAL;
rc               4289 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               4293 fs/cifs/smb2pdu.c 	if (rc) {
rc               4294 fs/cifs/smb2pdu.c 		if (rc == -ENODATA &&
rc               4299 fs/cifs/smb2pdu.c 			rc = 0;
rc               4302 fs/cifs/smb2pdu.c 				tcon->ses->Suid, index, 0, rc);
rc               4308 fs/cifs/smb2pdu.c 	rc = smb2_validate_iov(le16_to_cpu(rsp->OutputBufferOffset),
rc               4311 fs/cifs/smb2pdu.c 	if (rc) {
rc               4313 fs/cifs/smb2pdu.c 			tcon->ses->Suid, index, 0, rc);
rc               4345 fs/cifs/smb2pdu.c 	return rc;
rc               4349 fs/cifs/smb2pdu.c 	return rc;
rc               4361 fs/cifs/smb2pdu.c 	int rc;
rc               4363 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_SET_INFO, tcon, (void **) &req, &total_len);
rc               4364 fs/cifs/smb2pdu.c 	if (rc)
rc               4365 fs/cifs/smb2pdu.c 		return rc;
rc               4411 fs/cifs/smb2pdu.c 	int rc = 0;
rc               4433 fs/cifs/smb2pdu.c 	rc = SMB2_set_info_init(tcon, &rqst, persistent_fid, volatile_fid, pid,
rc               4436 fs/cifs/smb2pdu.c 	if (rc) {
rc               4438 fs/cifs/smb2pdu.c 		return rc;
rc               4442 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags,
rc               4447 fs/cifs/smb2pdu.c 	if (rc != 0) {
rc               4450 fs/cifs/smb2pdu.c 				ses->Suid, info_class, (__u32)info_type, rc);
rc               4455 fs/cifs/smb2pdu.c 	return rc;
rc               4502 fs/cifs/smb2pdu.c 	int rc;
rc               4512 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_OPLOCK_BREAK, tcon, (void **) &req,
rc               4514 fs/cifs/smb2pdu.c 	if (rc)
rc               4515 fs/cifs/smb2pdu.c 		return rc;
rc               4534 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buf_type, flags, &rsp_iov);
rc               4537 fs/cifs/smb2pdu.c 	if (rc) {
rc               4539 fs/cifs/smb2pdu.c 		cifs_dbg(FYI, "Send error in Oplock Break = %d\n", rc);
rc               4542 fs/cifs/smb2pdu.c 	return rc;
rc               4580 fs/cifs/smb2pdu.c 	int rc;
rc               4589 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_QUERY_INFO, tcon, (void **) &req,
rc               4591 fs/cifs/smb2pdu.c 	if (rc)
rc               4592 fs/cifs/smb2pdu.c 		return rc;
rc               4617 fs/cifs/smb2pdu.c 	int rc = 0;
rc               4623 fs/cifs/smb2pdu.c 	rc = build_qfs_info_req(&iov, tcon, FS_POSIX_INFORMATION,
rc               4626 fs/cifs/smb2pdu.c 	if (rc)
rc               4627 fs/cifs/smb2pdu.c 		return rc;
rc               4636 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               4638 fs/cifs/smb2pdu.c 	if (rc) {
rc               4646 fs/cifs/smb2pdu.c 	rc = smb2_validate_iov(le16_to_cpu(rsp->OutputBufferOffset),
rc               4649 fs/cifs/smb2pdu.c 	if (!rc)
rc               4654 fs/cifs/smb2pdu.c 	return rc;
rc               4665 fs/cifs/smb2pdu.c 	int rc = 0;
rc               4671 fs/cifs/smb2pdu.c 	rc = build_qfs_info_req(&iov, tcon, FS_FULL_SIZE_INFORMATION,
rc               4674 fs/cifs/smb2pdu.c 	if (rc)
rc               4675 fs/cifs/smb2pdu.c 		return rc;
rc               4684 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               4686 fs/cifs/smb2pdu.c 	if (rc) {
rc               4694 fs/cifs/smb2pdu.c 	rc = smb2_validate_iov(le16_to_cpu(rsp->OutputBufferOffset),
rc               4697 fs/cifs/smb2pdu.c 	if (!rc)
rc               4702 fs/cifs/smb2pdu.c 	return rc;
rc               4713 fs/cifs/smb2pdu.c 	int rc = 0;
rc               4736 fs/cifs/smb2pdu.c 	rc = build_qfs_info_req(&iov, tcon, level, max_len,
rc               4738 fs/cifs/smb2pdu.c 	if (rc)
rc               4739 fs/cifs/smb2pdu.c 		return rc;
rc               4748 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buftype, flags, &rsp_iov);
rc               4750 fs/cifs/smb2pdu.c 	if (rc) {
rc               4758 fs/cifs/smb2pdu.c 	rc = smb2_validate_iov(offset, rsp_len, &rsp_iov, min_len);
rc               4759 fs/cifs/smb2pdu.c 	if (rc)
rc               4784 fs/cifs/smb2pdu.c 	return rc;
rc               4793 fs/cifs/smb2pdu.c 	int rc = 0;
rc               4804 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_LOCK, tcon, (void **) &req, &total_len);
rc               4805 fs/cifs/smb2pdu.c 	if (rc)
rc               4806 fs/cifs/smb2pdu.c 		return rc;
rc               4830 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, tcon->ses, &rqst, &resp_buf_type, flags,
rc               4833 fs/cifs/smb2pdu.c 	if (rc) {
rc               4834 fs/cifs/smb2pdu.c 		cifs_dbg(FYI, "Send error in smb2_lockv = %d\n", rc);
rc               4837 fs/cifs/smb2pdu.c 				    tcon->ses->Suid, rc);
rc               4840 fs/cifs/smb2pdu.c 	return rc;
rc               4865 fs/cifs/smb2pdu.c 	int rc;
rc               4877 fs/cifs/smb2pdu.c 	rc = smb2_plain_req_init(SMB2_OPLOCK_BREAK, tcon, (void **) &req,
rc               4879 fs/cifs/smb2pdu.c 	if (rc)
rc               4880 fs/cifs/smb2pdu.c 		return rc;
rc               4901 fs/cifs/smb2pdu.c 	rc = cifs_send_recv(xid, ses, &rqst, &resp_buf_type, flags, &rsp_iov);
rc               4906 fs/cifs/smb2pdu.c 	if (rc) {
rc               4909 fs/cifs/smb2pdu.c 			ses->Suid, *please_key_low, *please_key_high, rc);
rc               4910 fs/cifs/smb2pdu.c 		cifs_dbg(FYI, "Send error in Lease Break = %d\n", rc);
rc               4915 fs/cifs/smb2pdu.c 	return rc;
rc                 55 fs/cifs/smb2transport.c 	int rc;
rc                 57 fs/cifs/smb2transport.c 	rc = cifs_alloc_hash("hmac(sha256)",
rc                 60 fs/cifs/smb2transport.c 	if (rc)
rc                 63 fs/cifs/smb2transport.c 	rc = cifs_alloc_hash("cmac(aes)", &p->cmacaes, &p->sdesccmacaes);
rc                 64 fs/cifs/smb2transport.c 	if (rc)
rc                 70 fs/cifs/smb2transport.c 	return rc;
rc                 77 fs/cifs/smb2transport.c 	int rc = 0;
rc                 79 fs/cifs/smb2transport.c 	rc = cifs_alloc_hash("hmac(sha256)",
rc                 82 fs/cifs/smb2transport.c 	if (rc)
rc                 83 fs/cifs/smb2transport.c 		return rc;
rc                 85 fs/cifs/smb2transport.c 	rc = cifs_alloc_hash("cmac(aes)", &p->cmacaes, &p->sdesccmacaes);
rc                 86 fs/cifs/smb2transport.c 	if (rc)
rc                 89 fs/cifs/smb2transport.c 	rc = cifs_alloc_hash("sha512", &p->sha512, &p->sdescsha512);
rc                 90 fs/cifs/smb2transport.c 	if (rc)
rc                 98 fs/cifs/smb2transport.c 	return rc;
rc                168 fs/cifs/smb2transport.c 	int rc;
rc                186 fs/cifs/smb2transport.c 	rc = smb2_crypto_shash_allocate(server);
rc                187 fs/cifs/smb2transport.c 	if (rc) {
rc                189 fs/cifs/smb2transport.c 		return rc;
rc                192 fs/cifs/smb2transport.c 	rc = crypto_shash_setkey(server->secmech.hmacsha256,
rc                194 fs/cifs/smb2transport.c 	if (rc) {
rc                196 fs/cifs/smb2transport.c 		return rc;
rc                200 fs/cifs/smb2transport.c 	rc = crypto_shash_init(shash);
rc                201 fs/cifs/smb2transport.c 	if (rc) {
rc                203 fs/cifs/smb2transport.c 		return rc;
rc                215 fs/cifs/smb2transport.c 		rc = crypto_shash_update(shash, iov[0].iov_base,
rc                217 fs/cifs/smb2transport.c 		if (rc) {
rc                220 fs/cifs/smb2transport.c 			return rc;
rc                226 fs/cifs/smb2transport.c 	rc = __cifs_calc_signature(&drqst, server, sigptr, shash);
rc                227 fs/cifs/smb2transport.c 	if (!rc)
rc                230 fs/cifs/smb2transport.c 	return rc;
rc                239 fs/cifs/smb2transport.c 	int rc = 0;
rc                247 fs/cifs/smb2transport.c 	rc = smb3_crypto_shash_allocate(server);
rc                248 fs/cifs/smb2transport.c 	if (rc) {
rc                253 fs/cifs/smb2transport.c 	rc = crypto_shash_setkey(server->secmech.hmacsha256,
rc                255 fs/cifs/smb2transport.c 	if (rc) {
rc                260 fs/cifs/smb2transport.c 	rc = crypto_shash_init(&server->secmech.sdeschmacsha256->shash);
rc                261 fs/cifs/smb2transport.c 	if (rc) {
rc                266 fs/cifs/smb2transport.c 	rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash,
rc                268 fs/cifs/smb2transport.c 	if (rc) {
rc                273 fs/cifs/smb2transport.c 	rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash,
rc                275 fs/cifs/smb2transport.c 	if (rc) {
rc                280 fs/cifs/smb2transport.c 	rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash,
rc                282 fs/cifs/smb2transport.c 	if (rc) {
rc                287 fs/cifs/smb2transport.c 	rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash,
rc                289 fs/cifs/smb2transport.c 	if (rc) {
rc                294 fs/cifs/smb2transport.c 	rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash,
rc                296 fs/cifs/smb2transport.c 	if (rc) {
rc                301 fs/cifs/smb2transport.c 	rc = crypto_shash_final(&server->secmech.sdeschmacsha256->shash,
rc                303 fs/cifs/smb2transport.c 	if (rc) {
rc                311 fs/cifs/smb2transport.c 	return rc;
rc                329 fs/cifs/smb2transport.c 	int rc;
rc                331 fs/cifs/smb2transport.c 	rc = generate_key(ses, ptriplet->signing.label,
rc                334 fs/cifs/smb2transport.c 	if (rc)
rc                335 fs/cifs/smb2transport.c 		return rc;
rc                337 fs/cifs/smb2transport.c 	rc = generate_key(ses, ptriplet->encryption.label,
rc                340 fs/cifs/smb2transport.c 	if (rc)
rc                341 fs/cifs/smb2transport.c 		return rc;
rc                343 fs/cifs/smb2transport.c 	rc = generate_key(ses, ptriplet->decryption.label,
rc                347 fs/cifs/smb2transport.c 	if (rc)
rc                348 fs/cifs/smb2transport.c 		return rc;
rc                367 fs/cifs/smb2transport.c 	return rc;
rc                429 fs/cifs/smb2transport.c 	int rc;
rc                447 fs/cifs/smb2transport.c 	rc = crypto_shash_setkey(server->secmech.cmacaes,
rc                449 fs/cifs/smb2transport.c 	if (rc) {
rc                451 fs/cifs/smb2transport.c 		return rc;
rc                459 fs/cifs/smb2transport.c 	rc = crypto_shash_init(shash);
rc                460 fs/cifs/smb2transport.c 	if (rc) {
rc                462 fs/cifs/smb2transport.c 		return rc;
rc                474 fs/cifs/smb2transport.c 		rc = crypto_shash_update(shash, iov[0].iov_base,
rc                476 fs/cifs/smb2transport.c 		if (rc) {
rc                479 fs/cifs/smb2transport.c 			return rc;
rc                485 fs/cifs/smb2transport.c 	rc = __cifs_calc_signature(&drqst, server, sigptr, shash);
rc                486 fs/cifs/smb2transport.c 	if (!rc)
rc                489 fs/cifs/smb2transport.c 	return rc;
rc                496 fs/cifs/smb2transport.c 	int rc = 0;
rc                502 fs/cifs/smb2transport.c 		return rc;
rc                506 fs/cifs/smb2transport.c 		return rc;
rc                509 fs/cifs/smb2transport.c 	rc = server->ops->calc_signature(rqst, server);
rc                511 fs/cifs/smb2transport.c 	return rc;
rc                517 fs/cifs/smb2transport.c 	unsigned int rc;
rc                548 fs/cifs/smb2transport.c 	rc = server->ops->calc_signature(rqst, server);
rc                551 fs/cifs/smb2transport.c 	if (rc)
rc                552 fs/cifs/smb2transport.c 		return rc;
rc                668 fs/cifs/smb2transport.c 		int rc;
rc                670 fs/cifs/smb2transport.c 		rc = smb2_verify_signature(&rqst, server);
rc                671 fs/cifs/smb2transport.c 		if (rc)
rc                673 fs/cifs/smb2transport.c 				 rc);
rc                682 fs/cifs/smb2transport.c 	int rc;
rc                689 fs/cifs/smb2transport.c 	rc = smb2_get_mid_entry(ses, shdr, &mid);
rc                690 fs/cifs/smb2transport.c 	if (rc) {
rc                692 fs/cifs/smb2transport.c 		return ERR_PTR(rc);
rc                695 fs/cifs/smb2transport.c 	rc = smb2_sign_rqst(rqst, ses->server);
rc                696 fs/cifs/smb2transport.c 	if (rc) {
rc                699 fs/cifs/smb2transport.c 		return ERR_PTR(rc);
rc                708 fs/cifs/smb2transport.c 	int rc;
rc                725 fs/cifs/smb2transport.c 	rc = smb2_sign_rqst(rqst, server);
rc                726 fs/cifs/smb2transport.c 	if (rc) {
rc                729 fs/cifs/smb2transport.c 		return ERR_PTR(rc);
rc                411 fs/cifs/smbdirect.c 	int rc;
rc                440 fs/cifs/smbdirect.c 			rc = smbd_post_recv(info, response);
rc                441 fs/cifs/smbdirect.c 			if (rc) {
rc                443 fs/cifs/smbdirect.c 					"post_recv failed rc=%d\n", rc);
rc                583 fs/cifs/smbdirect.c 	int rc;
rc                589 fs/cifs/smbdirect.c 		rc = PTR_ERR(id);
rc                590 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "rdma_create_id() failed %i\n", rc);
rc                604 fs/cifs/smbdirect.c 	rc = rdma_resolve_addr(id, NULL, (struct sockaddr *)dstaddr,
rc                606 fs/cifs/smbdirect.c 	if (rc) {
rc                607 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "rdma_resolve_addr() failed %i\n", rc);
rc                612 fs/cifs/smbdirect.c 	rc = info->ri_rc;
rc                613 fs/cifs/smbdirect.c 	if (rc) {
rc                614 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "rdma_resolve_addr() completed %i\n", rc);
rc                619 fs/cifs/smbdirect.c 	rc = rdma_resolve_route(id, RDMA_RESOLVE_TIMEOUT);
rc                620 fs/cifs/smbdirect.c 	if (rc) {
rc                621 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "rdma_resolve_route() failed %i\n", rc);
rc                626 fs/cifs/smbdirect.c 	rc = info->ri_rc;
rc                627 fs/cifs/smbdirect.c 	if (rc) {
rc                628 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "rdma_resolve_route() completed %i\n", rc);
rc                636 fs/cifs/smbdirect.c 	return ERR_PTR(rc);
rc                657 fs/cifs/smbdirect.c 	int rc;
rc                661 fs/cifs/smbdirect.c 		rc = PTR_ERR(info->id);
rc                674 fs/cifs/smbdirect.c 		rc = -EPROTONOSUPPORT;
rc                686 fs/cifs/smbdirect.c 		rc = PTR_ERR(info->pd);
rc                687 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "ib_alloc_pd() returned %d\n", rc);
rc                698 fs/cifs/smbdirect.c 	return rc;
rc                710 fs/cifs/smbdirect.c 	int rc = -ENOMEM;
rc                716 fs/cifs/smbdirect.c 		return rc;
rc                735 fs/cifs/smbdirect.c 		rc = -EIO;
rc                761 fs/cifs/smbdirect.c 	rc = ib_post_send(info->id->qp, &send_wr, NULL);
rc                762 fs/cifs/smbdirect.c 	if (!rc)
rc                766 fs/cifs/smbdirect.c 	log_rdma_send(ERR, "ib_post_send failed rc=%d\n", rc);
rc                775 fs/cifs/smbdirect.c 	return rc;
rc                836 fs/cifs/smbdirect.c 	int rc;
rc                839 fs/cifs/smbdirect.c 	rc = wait_event_interruptible(info->wait_send_queue,
rc                842 fs/cifs/smbdirect.c 	if (rc)
rc                843 fs/cifs/smbdirect.c 		return rc;
rc                853 fs/cifs/smbdirect.c 		rc = -ENOMEM;
rc                900 fs/cifs/smbdirect.c 		rc = -EIO;
rc                912 fs/cifs/smbdirect.c 	return rc;
rc                932 fs/cifs/smbdirect.c 	int rc, i;
rc                962 fs/cifs/smbdirect.c 	rc = ib_post_send(info->id->qp, &send_wr, NULL);
rc                963 fs/cifs/smbdirect.c 	if (rc) {
rc                964 fs/cifs/smbdirect.c 		log_rdma_send(ERR, "ib_post_send failed rc=%d\n", rc);
rc                973 fs/cifs/smbdirect.c 		rc = -EAGAIN;
rc                979 fs/cifs/smbdirect.c 	return rc;
rc                986 fs/cifs/smbdirect.c 	int i, rc;
rc                990 fs/cifs/smbdirect.c 	rc = smbd_create_header(
rc                992 fs/cifs/smbdirect.c 	if (rc)
rc                993 fs/cifs/smbdirect.c 		return rc;
rc               1002 fs/cifs/smbdirect.c 			rc = -EIO;
rc               1011 fs/cifs/smbdirect.c 	rc = smbd_post_send(info, request, data_length);
rc               1012 fs/cifs/smbdirect.c 	if (!rc)
rc               1023 fs/cifs/smbdirect.c 	return rc;
rc               1093 fs/cifs/smbdirect.c 	int rc = -EIO;
rc               1099 fs/cifs/smbdirect.c 		return rc;
rc               1111 fs/cifs/smbdirect.c 	rc = ib_post_recv(info->id->qp, &recv_wr, NULL);
rc               1112 fs/cifs/smbdirect.c 	if (rc) {
rc               1116 fs/cifs/smbdirect.c 		log_rdma_recv(ERR, "ib_post_recv failed rc=%d\n", rc);
rc               1119 fs/cifs/smbdirect.c 	return rc;
rc               1125 fs/cifs/smbdirect.c 	int rc;
rc               1129 fs/cifs/smbdirect.c 	rc = smbd_post_recv(info, response);
rc               1133 fs/cifs/smbdirect.c 		rc, response->sge.addr,
rc               1135 fs/cifs/smbdirect.c 	if (rc)
rc               1136 fs/cifs/smbdirect.c 		return rc;
rc               1140 fs/cifs/smbdirect.c 	rc = smbd_post_send_negotiate_req(info);
rc               1141 fs/cifs/smbdirect.c 	if (rc)
rc               1142 fs/cifs/smbdirect.c 		return rc;
rc               1144 fs/cifs/smbdirect.c 	rc = wait_for_completion_interruptible_timeout(
rc               1146 fs/cifs/smbdirect.c 	log_rdma_event(INFO, "wait_for_completion_timeout rc=%d\n", rc);
rc               1151 fs/cifs/smbdirect.c 	if (rc == 0)
rc               1152 fs/cifs/smbdirect.c 		rc = -ETIMEDOUT;
rc               1153 fs/cifs/smbdirect.c 	else if (rc == -ERESTARTSYS)
rc               1154 fs/cifs/smbdirect.c 		rc = -EINTR;
rc               1156 fs/cifs/smbdirect.c 		rc = -ENOTCONN;
rc               1158 fs/cifs/smbdirect.c 	return rc;
rc               1530 fs/cifs/smbdirect.c 	int rc;
rc               1569 fs/cifs/smbdirect.c 	rc = allocate_receive_buffers(info, info->receive_credit_max);
rc               1570 fs/cifs/smbdirect.c 	if (rc) {
rc               1594 fs/cifs/smbdirect.c 	int rc;
rc               1607 fs/cifs/smbdirect.c 	rc = smbd_ia_open(info, dstaddr, port);
rc               1608 fs/cifs/smbdirect.c 	if (rc) {
rc               1609 fs/cifs/smbdirect.c 		log_rdma_event(INFO, "smbd_ia_open rc=%d\n", rc);
rc               1689 fs/cifs/smbdirect.c 	rc = rdma_create_qp(info->id, info->pd, &qp_attr);
rc               1690 fs/cifs/smbdirect.c 	if (rc) {
rc               1691 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "rdma_create_qp failed %i\n", rc);
rc               1730 fs/cifs/smbdirect.c 	rc = rdma_connect(info->id, &conn_param);
rc               1731 fs/cifs/smbdirect.c 	if (rc) {
rc               1732 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "rdma_connect() failed with %i\n", rc);
rc               1746 fs/cifs/smbdirect.c 	rc = allocate_caches_and_workqueue(info);
rc               1747 fs/cifs/smbdirect.c 	if (rc) {
rc               1770 fs/cifs/smbdirect.c 	rc = smbd_negotiate(info);
rc               1771 fs/cifs/smbdirect.c 	if (rc) {
rc               1772 fs/cifs/smbdirect.c 		log_rdma_event(ERR, "smbd_negotiate rc=%d\n", rc);
rc               1776 fs/cifs/smbdirect.c 	rc = allocate_mr_list(info);
rc               1777 fs/cifs/smbdirect.c 	if (rc) {
rc               1855 fs/cifs/smbdirect.c 	int rc;
rc               1965 fs/cifs/smbdirect.c 	rc = wait_event_interruptible(
rc               1970 fs/cifs/smbdirect.c 	if (rc)
rc               1971 fs/cifs/smbdirect.c 		return rc;
rc               2026 fs/cifs/smbdirect.c 	int rc;
rc               2032 fs/cifs/smbdirect.c 		rc = -EINVAL;
rc               2040 fs/cifs/smbdirect.c 		rc = smbd_recv_buf(info, buf, to_read);
rc               2047 fs/cifs/smbdirect.c 		rc = smbd_recv_page(info, page, page_offset, to_read);
rc               2054 fs/cifs/smbdirect.c 		rc = -EINVAL;
rc               2059 fs/cifs/smbdirect.c 	if (rc > 0)
rc               2061 fs/cifs/smbdirect.c 	return rc;
rc               2082 fs/cifs/smbdirect.c 	int rc;
rc               2087 fs/cifs/smbdirect.c 		rc = -EAGAIN;
rc               2104 fs/cifs/smbdirect.c 		rc = -EINVAL;
rc               2140 fs/cifs/smbdirect.c 				rc = smbd_post_send_data(
rc               2143 fs/cifs/smbdirect.c 				if (rc)
rc               2168 fs/cifs/smbdirect.c 					rc = smbd_post_send_data(
rc               2171 fs/cifs/smbdirect.c 					if (rc)
rc               2190 fs/cifs/smbdirect.c 				rc = smbd_post_send_data(info, &iov[start],
rc               2192 fs/cifs/smbdirect.c 				if (rc)
rc               2217 fs/cifs/smbdirect.c 			rc = smbd_post_send_page(
rc               2221 fs/cifs/smbdirect.c 			if (rc)
rc               2241 fs/cifs/smbdirect.c 	return rc;
rc               2271 fs/cifs/smbdirect.c 	int rc;
rc               2277 fs/cifs/smbdirect.c 			rc = ib_dereg_mr(smbdirect_mr->mr);
rc               2278 fs/cifs/smbdirect.c 			if (rc) {
rc               2281 fs/cifs/smbdirect.c 					rc);
rc               2402 fs/cifs/smbdirect.c 	int rc;
rc               2404 fs/cifs/smbdirect.c 	rc = wait_event_interruptible(info->wait_mr,
rc               2407 fs/cifs/smbdirect.c 	if (rc) {
rc               2408 fs/cifs/smbdirect.c 		log_rdma_mr(ERR, "wait_event_interruptible rc=%x\n", rc);
rc               2451 fs/cifs/smbdirect.c 	int rc, i;
rc               2492 fs/cifs/smbdirect.c 	rc = ib_dma_map_sg(info->id->device, smbdirect_mr->sgl, num_pages, dir);
rc               2493 fs/cifs/smbdirect.c 	if (!rc) {
rc               2495 fs/cifs/smbdirect.c 			num_pages, dir, rc);
rc               2499 fs/cifs/smbdirect.c 	rc = ib_map_mr_sg(smbdirect_mr->mr, smbdirect_mr->sgl, num_pages,
rc               2501 fs/cifs/smbdirect.c 	if (rc != num_pages) {
rc               2504 fs/cifs/smbdirect.c 			rc, num_pages);
rc               2527 fs/cifs/smbdirect.c 	rc = ib_post_send(info->id->qp, &reg_wr->wr, NULL);
rc               2528 fs/cifs/smbdirect.c 	if (!rc)
rc               2532 fs/cifs/smbdirect.c 		rc, reg_wr->key);
rc               2574 fs/cifs/smbdirect.c 	int rc = 0;
rc               2587 fs/cifs/smbdirect.c 		rc = ib_post_send(info->id->qp, wr, NULL);
rc               2588 fs/cifs/smbdirect.c 		if (rc) {
rc               2589 fs/cifs/smbdirect.c 			log_rdma_mr(ERR, "ib_post_send failed rc=%x\n", rc);
rc               2621 fs/cifs/smbdirect.c 	return rc;
rc                 81 fs/cifs/smbencrypt.c 	int rc;
rc                 85 fs/cifs/smbencrypt.c 	rc = smbhash(p16, sp8, p14);
rc                 86 fs/cifs/smbencrypt.c 	if (rc)
rc                 87 fs/cifs/smbencrypt.c 		return rc;
rc                 88 fs/cifs/smbencrypt.c 	rc = smbhash(p16 + 8, sp8, p14 + 7);
rc                 89 fs/cifs/smbencrypt.c 	return rc;
rc                 95 fs/cifs/smbencrypt.c 	int rc;
rc                 97 fs/cifs/smbencrypt.c 	rc = smbhash(p24, c8, p21);
rc                 98 fs/cifs/smbencrypt.c 	if (rc)
rc                 99 fs/cifs/smbencrypt.c 		return rc;
rc                100 fs/cifs/smbencrypt.c 	rc = smbhash(p24 + 8, c8, p21 + 7);
rc                101 fs/cifs/smbencrypt.c 	if (rc)
rc                102 fs/cifs/smbencrypt.c 		return rc;
rc                103 fs/cifs/smbencrypt.c 	rc = smbhash(p24 + 16, c8, p21 + 14);
rc                104 fs/cifs/smbencrypt.c 	return rc;
rc                111 fs/cifs/smbencrypt.c 	int rc;
rc                115 fs/cifs/smbencrypt.c 	rc = cifs_alloc_hash("md4", &md4, &sdescmd4);
rc                116 fs/cifs/smbencrypt.c 	if (rc)
rc                119 fs/cifs/smbencrypt.c 	rc = crypto_shash_init(&sdescmd4->shash);
rc                120 fs/cifs/smbencrypt.c 	if (rc) {
rc                124 fs/cifs/smbencrypt.c 	rc = crypto_shash_update(&sdescmd4->shash, link_str, link_len);
rc                125 fs/cifs/smbencrypt.c 	if (rc) {
rc                129 fs/cifs/smbencrypt.c 	rc = crypto_shash_final(&sdescmd4->shash, md4_hash);
rc                130 fs/cifs/smbencrypt.c 	if (rc)
rc                135 fs/cifs/smbencrypt.c 	return rc;
rc                146 fs/cifs/smbencrypt.c 	int rc;
rc                154 fs/cifs/smbencrypt.c 	rc = E_P16(p14, p16);
rc                155 fs/cifs/smbencrypt.c 	if (rc)
rc                156 fs/cifs/smbencrypt.c 		return rc;
rc                159 fs/cifs/smbencrypt.c 	rc = E_P24(p21, c8, p24);
rc                161 fs/cifs/smbencrypt.c 	return rc;
rc                172 fs/cifs/smbencrypt.c 	int rc;
rc                184 fs/cifs/smbencrypt.c 	rc = mdfour(p16, (unsigned char *) wpwd, len * sizeof(__le16));
rc                187 fs/cifs/smbencrypt.c 	return rc;
rc                195 fs/cifs/smbencrypt.c 	int rc;
rc                201 fs/cifs/smbencrypt.c 	rc = E_md4hash(passwd, p16, codepage);
rc                202 fs/cifs/smbencrypt.c 	if (rc) {
rc                204 fs/cifs/smbencrypt.c 			 __func__, rc);
rc                205 fs/cifs/smbencrypt.c 		return rc;
rc                208 fs/cifs/smbencrypt.c 	rc = E_P24(p21, c8, p24);
rc                209 fs/cifs/smbencrypt.c 	return rc;
rc                 23 fs/cifs/trace.h 		int	rc),
rc                 24 fs/cifs/trace.h 	TP_ARGS(xid, fid, tid, sesid, offset, len, rc),
rc                 32 fs/cifs/trace.h 		__field(int, rc)
rc                 41 fs/cifs/trace.h 		__entry->rc = rc;
rc                 45 fs/cifs/trace.h 		__entry->offset, __entry->len, __entry->rc)
rc                 56 fs/cifs/trace.h 		int	rc),			\
rc                 57 fs/cifs/trace.h 	TP_ARGS(xid, fid, tid, sesid, offset, len, rc))
rc                160 fs/cifs/trace.h 		int	rc),
rc                161 fs/cifs/trace.h 	TP_ARGS(xid, fid, tid, sesid, rc),
rc                167 fs/cifs/trace.h 		__field(int, rc)
rc                174 fs/cifs/trace.h 		__entry->rc = rc;
rc                178 fs/cifs/trace.h 		__entry->rc)
rc                187 fs/cifs/trace.h 		int	rc),			\
rc                188 fs/cifs/trace.h 	TP_ARGS(xid, fid, tid, sesid, rc))
rc                248 fs/cifs/trace.h 		int	rc),
rc                249 fs/cifs/trace.h 	TP_ARGS(xid, fid, tid, sesid, infclass, type, rc),
rc                257 fs/cifs/trace.h 		__field(int, rc)
rc                266 fs/cifs/trace.h 		__entry->rc = rc;
rc                270 fs/cifs/trace.h 		__entry->infclass, __entry->type, __entry->rc)
rc                281 fs/cifs/trace.h 		int	rc),			\
rc                282 fs/cifs/trace.h 	TP_ARGS(xid, fid, tid, sesid, infclass, type, rc))
rc                370 fs/cifs/trace.h 		int	rc),
rc                371 fs/cifs/trace.h 	TP_ARGS(xid, tid, sesid, rc),
rc                376 fs/cifs/trace.h 		__field(int, rc)
rc                382 fs/cifs/trace.h 		__entry->rc = rc;
rc                386 fs/cifs/trace.h 		__entry->rc)
rc                394 fs/cifs/trace.h 		int rc),			\
rc                395 fs/cifs/trace.h 	TP_ARGS(xid, tid, sesid, rc))
rc                415 fs/cifs/trace.h 		int	rc),
rc                416 fs/cifs/trace.h 	TP_ARGS(tid, sesid, cmd, mid, status, rc),
rc                423 fs/cifs/trace.h 		__field(int, rc)
rc                431 fs/cifs/trace.h 		__entry->rc = rc;
rc                435 fs/cifs/trace.h 		__entry->status, __entry->rc)
rc                445 fs/cifs/trace.h 		int	rc),			\
rc                446 fs/cifs/trace.h 	TP_ARGS(tid, sesid, cmd, mid, status, rc))
rc                525 fs/cifs/trace.h 		int	rc),
rc                526 fs/cifs/trace.h 	TP_ARGS(xid, func_name, rc),
rc                530 fs/cifs/trace.h 		__field(int, rc)
rc                535 fs/cifs/trace.h 		__entry->rc = rc;
rc                538 fs/cifs/trace.h 		__entry->func_name, __entry->xid, __entry->rc)
rc                545 fs/cifs/trace.h 		int	rc),			\
rc                546 fs/cifs/trace.h 	TP_ARGS(xid, func_name, rc))
rc                584 fs/cifs/trace.h 		int	rc),
rc                585 fs/cifs/trace.h 	TP_ARGS(xid, tid, sesid, unc_name, rc),
rc                591 fs/cifs/trace.h 		__field(int, rc)
rc                598 fs/cifs/trace.h 		__entry->rc = rc;
rc                602 fs/cifs/trace.h 		__get_str(name), __entry->rc)
rc                611 fs/cifs/trace.h 		int	rc),			\
rc                612 fs/cifs/trace.h 	TP_ARGS(xid, tid, sesid, unc_name, rc))
rc                665 fs/cifs/trace.h 		int	rc),
rc                666 fs/cifs/trace.h 	TP_ARGS(xid, tid, sesid, create_options, desired_access, rc),
rc                673 fs/cifs/trace.h 		__field(int, rc)
rc                681 fs/cifs/trace.h 		__entry->rc = rc;
rc                685 fs/cifs/trace.h 		__entry->create_options, __entry->desired_access, __entry->rc)
rc                695 fs/cifs/trace.h 		int	rc),			\
rc                696 fs/cifs/trace.h 	TP_ARGS(xid, tid, sesid, create_options, desired_access, rc))
rc                787 fs/cifs/trace.h 		int	rc),
rc                788 fs/cifs/trace.h 	TP_ARGS(lease_state, tid, sesid, lease_key_low, lease_key_high, rc),
rc                795 fs/cifs/trace.h 		__field(int, rc)
rc                803 fs/cifs/trace.h 		__entry->rc = rc;
rc                807 fs/cifs/trace.h 		__entry->lease_key_low, __entry->lease_state, __entry->rc)
rc                817 fs/cifs/trace.h 		int	rc),			\
rc                818 fs/cifs/trace.h 	TP_ARGS(lease_state, tid, sesid, lease_key_low, lease_key_high, rc))
rc                206 fs/cifs/transport.c 	int rc = 0;
rc                240 fs/cifs/transport.c 		rc = sock_sendmsg(ssocket, smb_msg);
rc                241 fs/cifs/transport.c 		if (rc == -EAGAIN) {
rc                253 fs/cifs/transport.c 		if (rc < 0)
rc                254 fs/cifs/transport.c 			return rc;
rc                256 fs/cifs/transport.c 		if (rc == 0) {
rc                265 fs/cifs/transport.c 		*sent += rc;
rc                319 fs/cifs/transport.c 	int rc = 0;
rc                333 fs/cifs/transport.c 		rc = -EAGAIN;
rc                335 fs/cifs/transport.c 			rc = smbd_send(server, num_rqst, rqst);
rc                372 fs/cifs/transport.c 		rc = smb_send_kvec(server, &smb_msg, &sent);
rc                373 fs/cifs/transport.c 		if (rc < 0)
rc                394 fs/cifs/transport.c 		rc = smb_send_kvec(server, &smb_msg, &sent);
rc                395 fs/cifs/transport.c 		if (rc < 0)
rc                410 fs/cifs/transport.c 			rc = smb_send_kvec(server, &smb_msg, &sent);
rc                411 fs/cifs/transport.c 			if (rc < 0)
rc                434 fs/cifs/transport.c 		rc = -EINTR;
rc                455 fs/cifs/transport.c 	if (rc < 0 && rc != -EINTR)
rc                457 fs/cifs/transport.c 			 rc);
rc                458 fs/cifs/transport.c 	else if (rc > 0)
rc                459 fs/cifs/transport.c 		rc = 0;
rc                461 fs/cifs/transport.c 	return rc;
rc                471 fs/cifs/transport.c 	int rc;
rc                498 fs/cifs/transport.c 	rc = server->ops->init_transform_rq(server, num_rqst + 1,
rc                500 fs/cifs/transport.c 	if (rc)
rc                503 fs/cifs/transport.c 	rc = __smb_send_rqst(server, num_rqst + 1, &cur_rqst[0]);
rc                507 fs/cifs/transport.c 	return rc;
rc                531 fs/cifs/transport.c 	int rc;
rc                566 fs/cifs/transport.c 			rc = wait_event_killable_timeout(server->request_q,
rc                569 fs/cifs/transport.c 			if (!rc) {
rc                576 fs/cifs/transport.c 			if (rc == -ERESTARTSYS)
rc                603 fs/cifs/transport.c 				rc = wait_event_killable_timeout(
rc                609 fs/cifs/transport.c 				if (!rc) {
rc                617 fs/cifs/transport.c 				if (rc == -ERESTARTSYS)
rc                737 fs/cifs/transport.c 	int rc;
rc                753 fs/cifs/transport.c 	rc = cifs_sign_rqst(rqst, server, &mid->sequence_number);
rc                754 fs/cifs/transport.c 	if (rc) {
rc                756 fs/cifs/transport.c 		return ERR_PTR(rc);
rc                772 fs/cifs/transport.c 	int rc;
rc                781 fs/cifs/transport.c 		rc = wait_for_free_request(server, flags, &instance);
rc                782 fs/cifs/transport.c 		if (rc)
rc                783 fs/cifs/transport.c 			return rc;
rc                826 fs/cifs/transport.c 	rc = smb_send_rqst(server, 1, rqst, flags);
rc                829 fs/cifs/transport.c 	if (rc < 0) {
rc                837 fs/cifs/transport.c 	if (rc == 0)
rc                841 fs/cifs/transport.c 	return rc;
rc                857 fs/cifs/transport.c 	int rc;
rc                865 fs/cifs/transport.c 	rc = SendReceive2(xid, ses, iov, 1, &resp_buf_type, flags, &rsp_iov);
rc                866 fs/cifs/transport.c 	cifs_dbg(NOISY, "SendRcvNoRsp flags %d rc %d\n", flags, rc);
rc                868 fs/cifs/transport.c 	return rc;
rc                874 fs/cifs/transport.c 	int rc = 0;
rc                883 fs/cifs/transport.c 		return rc;
rc                885 fs/cifs/transport.c 		rc = -EAGAIN;
rc                888 fs/cifs/transport.c 		rc = -EIO;
rc                891 fs/cifs/transport.c 		rc = -EHOSTDOWN;
rc                900 fs/cifs/transport.c 		rc = -EIO;
rc                905 fs/cifs/transport.c 	return rc;
rc                927 fs/cifs/transport.c 		int rc = 0;
rc                936 fs/cifs/transport.c 		rc = cifs_verify_signature(&rqst, server,
rc                938 fs/cifs/transport.c 		if (rc)
rc                940 fs/cifs/transport.c 				 rc);
rc                950 fs/cifs/transport.c 	int rc;
rc                958 fs/cifs/transport.c 	rc = allocate_mid(ses, hdr, &mid);
rc                959 fs/cifs/transport.c 	if (rc)
rc                960 fs/cifs/transport.c 		return ERR_PTR(rc);
rc                961 fs/cifs/transport.c 	rc = cifs_sign_rqst(rqst, ses->server, &mid->sequence_number);
rc                962 fs/cifs/transport.c 	if (rc) {
rc                964 fs/cifs/transport.c 		return ERR_PTR(rc);
rc               1000 fs/cifs/transport.c 	int i, j, optype, rc = 0;
rc               1032 fs/cifs/transport.c 	rc = wait_for_compound_request(server, num_rqst, flags,
rc               1034 fs/cifs/transport.c 	if (rc)
rc               1035 fs/cifs/transport.c 		return rc;
rc               1091 fs/cifs/transport.c 	rc = smb_send_rqst(server, num_rqst, rqst, flags);
rc               1097 fs/cifs/transport.c 	if (rc < 0) {
rc               1108 fs/cifs/transport.c 	if (rc < 0 || (flags & CIFS_NO_SRV_RSP)) {
rc               1130 fs/cifs/transport.c 		rc = wait_for_response(server, midQ[i]);
rc               1131 fs/cifs/transport.c 		if (rc != 0)
rc               1134 fs/cifs/transport.c 	if (rc != 0) {
rc               1151 fs/cifs/transport.c 		if (rc < 0)
rc               1154 fs/cifs/transport.c 		rc = cifs_sync_mid_result(midQ[i], server);
rc               1155 fs/cifs/transport.c 		if (rc != 0) {
rc               1163 fs/cifs/transport.c 			rc = -EIO;
rc               1178 fs/cifs/transport.c 		rc = server->ops->check_receive(midQ[i], server,
rc               1210 fs/cifs/transport.c 	return rc;
rc               1229 fs/cifs/transport.c 	int rc;
rc               1254 fs/cifs/transport.c 	rc = cifs_send_recv(xid, ses, &rqst, resp_buf_type, flags, resp_iov);
rc               1257 fs/cifs/transport.c 	return rc;
rc               1265 fs/cifs/transport.c 	int rc = 0;
rc               1296 fs/cifs/transport.c 	rc = wait_for_free_request(server, flags, &credits.instance);
rc               1297 fs/cifs/transport.c 	if (rc)
rc               1298 fs/cifs/transport.c 		return rc;
rc               1306 fs/cifs/transport.c 	rc = allocate_mid(ses, in_buf, &midQ);
rc               1307 fs/cifs/transport.c 	if (rc) {
rc               1311 fs/cifs/transport.c 		return rc;
rc               1314 fs/cifs/transport.c 	rc = cifs_sign_smb(in_buf, server, &midQ->sequence_number);
rc               1315 fs/cifs/transport.c 	if (rc) {
rc               1323 fs/cifs/transport.c 	rc = smb_send(server, in_buf, len);
rc               1327 fs/cifs/transport.c 	if (rc < 0)
rc               1332 fs/cifs/transport.c 	if (rc < 0)
rc               1335 fs/cifs/transport.c 	rc = wait_for_response(server, midQ);
rc               1336 fs/cifs/transport.c 	if (rc != 0) {
rc               1344 fs/cifs/transport.c 			return rc;
rc               1349 fs/cifs/transport.c 	rc = cifs_sync_mid_result(midQ, server);
rc               1350 fs/cifs/transport.c 	if (rc != 0) {
rc               1352 fs/cifs/transport.c 		return rc;
rc               1357 fs/cifs/transport.c 		rc = -EIO;
rc               1364 fs/cifs/transport.c 	rc = cifs_check_receive(midQ, server, 0);
rc               1369 fs/cifs/transport.c 	return rc;
rc               1402 fs/cifs/transport.c 	int rc = 0;
rc               1437 fs/cifs/transport.c 	rc = wait_for_free_request(server, CIFS_BLOCKING_OP, &instance);
rc               1438 fs/cifs/transport.c 	if (rc)
rc               1439 fs/cifs/transport.c 		return rc;
rc               1447 fs/cifs/transport.c 	rc = allocate_mid(ses, in_buf, &midQ);
rc               1448 fs/cifs/transport.c 	if (rc) {
rc               1450 fs/cifs/transport.c 		return rc;
rc               1453 fs/cifs/transport.c 	rc = cifs_sign_smb(in_buf, server, &midQ->sequence_number);
rc               1454 fs/cifs/transport.c 	if (rc) {
rc               1457 fs/cifs/transport.c 		return rc;
rc               1462 fs/cifs/transport.c 	rc = smb_send(server, in_buf, len);
rc               1466 fs/cifs/transport.c 	if (rc < 0)
rc               1471 fs/cifs/transport.c 	if (rc < 0) {
rc               1473 fs/cifs/transport.c 		return rc;
rc               1477 fs/cifs/transport.c 	rc = wait_event_interruptible(server->response_q,
rc               1483 fs/cifs/transport.c 	if ((rc == -ERESTARTSYS) &&
rc               1491 fs/cifs/transport.c 			rc = send_cancel(server, &rqst, midQ);
rc               1492 fs/cifs/transport.c 			if (rc) {
rc               1494 fs/cifs/transport.c 				return rc;
rc               1500 fs/cifs/transport.c 			rc = send_lock_cancel(xid, tcon, in_buf, out_buf);
rc               1504 fs/cifs/transport.c 			if (rc && rc != -ENOLCK) {
rc               1506 fs/cifs/transport.c 				return rc;
rc               1510 fs/cifs/transport.c 		rc = wait_for_response(server, midQ);
rc               1511 fs/cifs/transport.c 		if (rc) {
rc               1518 fs/cifs/transport.c 				return rc;
rc               1527 fs/cifs/transport.c 	rc = cifs_sync_mid_result(midQ, server);
rc               1528 fs/cifs/transport.c 	if (rc != 0)
rc               1529 fs/cifs/transport.c 		return rc;
rc               1533 fs/cifs/transport.c 		rc = -EIO;
rc               1540 fs/cifs/transport.c 	rc = cifs_check_receive(midQ, server, 0);
rc               1543 fs/cifs/transport.c 	if (rstart && rc == -EACCES)
rc               1545 fs/cifs/transport.c 	return rc;
rc                 55 fs/cifs/xattr.c 	int rc = -EOPNOTSUPP;
rc                 72 fs/cifs/xattr.c 		rc = -ENOMEM;
rc                 83 fs/cifs/xattr.c 		rc = -EOPNOTSUPP;
rc                 93 fs/cifs/xattr.c 			rc = pTcon->ses->server->ops->set_EA(xid, pTcon,
rc                105 fs/cifs/xattr.c 			rc = -ENOMEM;
rc                110 fs/cifs/xattr.c 				rc = pTcon->ses->server->ops->set_acl(pacl,
rc                114 fs/cifs/xattr.c 				rc = -EOPNOTSUPP;
rc                115 fs/cifs/xattr.c 			if (rc == 0) /* force revalidate of the inode */
rc                127 fs/cifs/xattr.c 			rc = CIFSSMBSetPosixACL(xid, pTcon, full_path,
rc                139 fs/cifs/xattr.c 			rc = CIFSSMBSetPosixACL(xid, pTcon, full_path,
rc                151 fs/cifs/xattr.c 	return rc;
rc                158 fs/cifs/xattr.c 	ssize_t rc;
rc                161 fs/cifs/xattr.c 	rc = cifs_revalidate_dentry_attr(dentry);
rc                163 fs/cifs/xattr.c 	if (rc)
rc                164 fs/cifs/xattr.c 		return rc;
rc                181 fs/cifs/xattr.c 	ssize_t rc;
rc                184 fs/cifs/xattr.c 	rc = cifs_revalidate_dentry_attr(dentry);
rc                185 fs/cifs/xattr.c 	if (rc)
rc                186 fs/cifs/xattr.c 		return rc;
rc                204 fs/cifs/xattr.c 	ssize_t rc = -EOPNOTSUPP;
rc                221 fs/cifs/xattr.c 		rc = -ENOMEM;
rc                231 fs/cifs/xattr.c 			rc = cifs_attrib_get(dentry, inode, value, size);
rc                235 fs/cifs/xattr.c 			rc = cifs_creation_time_get(dentry, inode, value, size);
rc                243 fs/cifs/xattr.c 			rc = pTcon->ses->server->ops->query_all_EAs(xid, pTcon,
rc                257 fs/cifs/xattr.c 			rc = PTR_ERR(pacl);
rc                259 fs/cifs/xattr.c 				 __func__, rc);
rc                267 fs/cifs/xattr.c 			rc = acllen;
rc                276 fs/cifs/xattr.c 			rc = CIFSSMBGetPosixACL(xid, pTcon, full_path,
rc                286 fs/cifs/xattr.c 			rc = CIFSSMBGetPosixACL(xid, pTcon, full_path,
rc                299 fs/cifs/xattr.c 	if (rc == -EINVAL)
rc                300 fs/cifs/xattr.c 		rc = -EOPNOTSUPP;
rc                306 fs/cifs/xattr.c 	return rc;
rc                311 fs/cifs/xattr.c 	ssize_t rc = -EOPNOTSUPP;
rc                330 fs/cifs/xattr.c 		rc = -ENOMEM;
rc                341 fs/cifs/xattr.c 		rc = pTcon->ses->server->ops->query_all_EAs(xid, pTcon,
rc                347 fs/cifs/xattr.c 	return rc;
rc                689 fs/dax.c       	long rc;
rc                692 fs/dax.c       	rc = bdev_dax_pgoff(bdev, sector, size, &pgoff);
rc                693 fs/dax.c       	if (rc)
rc                694 fs/dax.c       		return rc;
rc                697 fs/dax.c       	rc = dax_direct_access(dax_dev, pgoff, PHYS_PFN(size), &kaddr, NULL);
rc                698 fs/dax.c       	if (rc < 0) {
rc                700 fs/dax.c       		return rc;
rc                996 fs/dax.c       	int id, rc;
rc                999 fs/dax.c       	rc = bdev_dax_pgoff(iomap->bdev, sector, size, &pgoff);
rc               1000 fs/dax.c       	if (rc)
rc               1001 fs/dax.c       		return rc;
rc               1006 fs/dax.c       		rc = length;
rc               1009 fs/dax.c       	rc = -EINVAL;
rc               1017 fs/dax.c       	rc = 0;
rc               1020 fs/dax.c       	return rc;
rc               1071 fs/dax.c       		long rc, id;
rc               1074 fs/dax.c       		rc = bdev_dax_pgoff(bdev, sector, PAGE_SIZE, &pgoff);
rc               1075 fs/dax.c       		if (rc)
rc               1076 fs/dax.c       			return rc;
rc               1079 fs/dax.c       		rc = dax_direct_access(dax_dev, pgoff, 1, &kaddr, NULL);
rc               1080 fs/dax.c       		if (rc < 0) {
rc               1082 fs/dax.c       			return rc;
rc                325 fs/devpts/inode.c 	int rc = -ENOMEM;
rc                338 fs/devpts/inode.c 		rc = 0;
rc                369 fs/devpts/inode.c 	rc = 0;
rc                372 fs/devpts/inode.c 	return rc;
rc                130 fs/dlm/config.c 	int rc;
rc                134 fs/dlm/config.c 	rc = kstrtouint(buf, 0, &x);
rc                135 fs/dlm/config.c 	if (rc)
rc                136 fs/dlm/config.c 		return rc;
rc                564 fs/dlm/config.c 	int rc = kstrtoint(buf, 0, &config_item_to_comm(item)->nodeid);
rc                566 fs/dlm/config.c 	if (rc)
rc                567 fs/dlm/config.c 		return rc;
rc                580 fs/dlm/config.c 	int rc = kstrtoint(buf, 0, &cm->local);
rc                582 fs/dlm/config.c 	if (rc)
rc                583 fs/dlm/config.c 		return rc;
rc                686 fs/dlm/config.c 	int rc = kstrtoint(buf, 0, &nd->nodeid);
rc                688 fs/dlm/config.c 	if (rc)
rc                689 fs/dlm/config.c 		return rc;
rc                703 fs/dlm/config.c 	int rc = kstrtoint(buf, 0, &config_item_to_node(item)->weight);
rc                705 fs/dlm/config.c 	if (rc)
rc                706 fs/dlm/config.c 		return rc;
rc                450 fs/dlm/lock.c  	int rc;
rc                454 fs/dlm/lock.c  		rc = rsb_cmp(r, name, len);
rc                455 fs/dlm/lock.c  		if (rc < 0)
rc                457 fs/dlm/lock.c  		else if (rc > 0)
rc                474 fs/dlm/lock.c  	int rc;
rc                481 fs/dlm/lock.c  		rc = rsb_cmp(cur, rsb->res_name, rsb->res_length);
rc                482 fs/dlm/lock.c  		if (rc < 0)
rc                484 fs/dlm/lock.c  		else if (rc > 0)
rc               5576 fs/dlm/lock.c  				  struct dlm_rsb *r, struct dlm_rcom *rc)
rc               5578 fs/dlm/lock.c  	struct rcom_lock *rl = (struct rcom_lock *) rc->rc_buf;
rc               5580 fs/dlm/lock.c  	lkb->lkb_nodeid = rc->rc_header.h_nodeid;
rc               5595 fs/dlm/lock.c  		int lvblen = rc->rc_header.h_length - sizeof(struct dlm_rcom) -
rc               5626 fs/dlm/lock.c  int dlm_recover_master_copy(struct dlm_ls *ls, struct dlm_rcom *rc)
rc               5628 fs/dlm/lock.c  	struct rcom_lock *rl = (struct rcom_lock *) rc->rc_buf;
rc               5632 fs/dlm/lock.c  	int from_nodeid = rc->rc_header.h_nodeid;
rc               5674 fs/dlm/lock.c  	error = receive_rcom_lock_args(ls, lkb, r, rc);
rc               5707 fs/dlm/lock.c  int dlm_recover_process_copy(struct dlm_ls *ls, struct dlm_rcom *rc)
rc               5709 fs/dlm/lock.c  	struct rcom_lock *rl = (struct rcom_lock *) rc->rc_buf;
rc               5722 fs/dlm/lock.c  			  lkid, rc->rc_header.h_nodeid, remid, result);
rc               5732 fs/dlm/lock.c  			  lkid, rc->rc_header.h_nodeid, remid, result);
rc               5747 fs/dlm/lock.c  			  lkid, rc->rc_header.h_nodeid, remid, result);
rc               5757 fs/dlm/lock.c  			  lkid, rc->rc_header.h_nodeid, remid, result);
rc                 41 fs/dlm/lock.h  int dlm_recover_master_copy(struct dlm_ls *ls, struct dlm_rcom *rc);
rc                 42 fs/dlm/lock.h  int dlm_recover_process_copy(struct dlm_ls *ls, struct dlm_rcom *rc);
rc                 39 fs/dlm/lockspace.c 	int rc = kstrtoint(buf, 0, &n);
rc                 41 fs/dlm/lockspace.c 	if (rc)
rc                 42 fs/dlm/lockspace.c 		return rc;
rc                 63 fs/dlm/lockspace.c 	int rc = kstrtoint(buf, 0, &ls->ls_uevent_result);
rc                 65 fs/dlm/lockspace.c 	if (rc)
rc                 66 fs/dlm/lockspace.c 		return rc;
rc                 79 fs/dlm/lockspace.c 	int rc = kstrtouint(buf, 0, &ls->ls_global_id);
rc                 81 fs/dlm/lockspace.c 	if (rc)
rc                 82 fs/dlm/lockspace.c 		return rc;
rc                 94 fs/dlm/lockspace.c 	int rc = kstrtoint(buf, 0, &val);
rc                 96 fs/dlm/lockspace.c 	if (rc)
rc                 97 fs/dlm/lockspace.c 		return rc;
rc                 27 fs/dlm/member.c void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc,
rc                 30 fs/dlm/member.c 	struct rcom_config *rf = (struct rcom_config *)rc->rc_buf;
rc                 32 fs/dlm/member.c 	if (!dlm_slots_version(&rc->rc_header))
rc                 39 fs/dlm/member.c void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc)
rc                 45 fs/dlm/member.c 	ro = (struct rcom_slot *)(rc->rc_buf + sizeof(struct rcom_config));
rc                 99 fs/dlm/member.c 	struct dlm_rcom *rc = ls->ls_recover_buf;
rc                100 fs/dlm/member.c 	struct rcom_config *rf = (struct rcom_config *)rc->rc_buf;
rc                106 fs/dlm/member.c 	if (!dlm_slots_version(&rc->rc_header))
rc                120 fs/dlm/member.c 	ro0 = (struct rcom_slot *)(rc->rc_buf + sizeof(struct rcom_config));
rc                 22 fs/dlm/member.h void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc,
rc                 24 fs/dlm/member.h void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc);
rc                 33 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                 46 fs/dlm/rcom.c  	rc = (struct dlm_rcom *) mb;
rc                 48 fs/dlm/rcom.c  	rc->rc_header.h_version = (DLM_HEADER_MAJOR | DLM_HEADER_MINOR);
rc                 49 fs/dlm/rcom.c  	rc->rc_header.h_lockspace = ls->ls_global_id;
rc                 50 fs/dlm/rcom.c  	rc->rc_header.h_nodeid = dlm_our_nodeid();
rc                 51 fs/dlm/rcom.c  	rc->rc_header.h_length = mb_len;
rc                 52 fs/dlm/rcom.c  	rc->rc_header.h_cmd = DLM_RCOM;
rc                 54 fs/dlm/rcom.c  	rc->rc_type = type;
rc                 57 fs/dlm/rcom.c  	rc->rc_seq = ls->ls_recover_seq;
rc                 61 fs/dlm/rcom.c  	*rc_ret = rc;
rc                 66 fs/dlm/rcom.c  		      struct dlm_rcom *rc)
rc                 68 fs/dlm/rcom.c  	dlm_rcom_out(rc);
rc                 93 fs/dlm/rcom.c  static int check_rcom_config(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid)
rc                 95 fs/dlm/rcom.c  	struct rcom_config *rf = (struct rcom_config *) rc->rc_buf;
rc                 97 fs/dlm/rcom.c  	if ((rc->rc_header.h_version & 0xFFFF0000) != DLM_HEADER_MAJOR) {
rc                100 fs/dlm/rcom.c  			  rc->rc_header.h_version);
rc                144 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                151 fs/dlm/rcom.c  		rc = ls->ls_recover_buf;
rc                152 fs/dlm/rcom.c  		rc->rc_result = dlm_recover_status(ls);
rc                158 fs/dlm/rcom.c  			    sizeof(struct rcom_status), &rc, &mh);
rc                162 fs/dlm/rcom.c  	set_rcom_status(ls, (struct rcom_status *)rc->rc_buf, status_flags);
rc                164 fs/dlm/rcom.c  	allow_sync_reply(ls, &rc->rc_id);
rc                167 fs/dlm/rcom.c  	send_rcom(ls, mh, rc);
rc                176 fs/dlm/rcom.c  	rc = ls->ls_recover_buf;
rc                178 fs/dlm/rcom.c  	if (rc->rc_result == -ESRCH) {
rc                181 fs/dlm/rcom.c  		rc->rc_result = 0;
rc                184 fs/dlm/rcom.c  		error = check_rcom_config(ls, rc, nodeid);
rc                194 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                223 fs/dlm/rcom.c  			    len, &rc, &mh);
rc                227 fs/dlm/rcom.c  	rc->rc_id = rc_in->rc_id;
rc                228 fs/dlm/rcom.c  	rc->rc_seq_reply = rc_in->rc_seq;
rc                229 fs/dlm/rcom.c  	rc->rc_result = status;
rc                231 fs/dlm/rcom.c  	set_rcom_config(ls, (struct rcom_config *)rc->rc_buf, num_slots);
rc                241 fs/dlm/rcom.c  		rc->rc_result = 0;
rc                242 fs/dlm/rcom.c  		set_rcom_config(ls, (struct rcom_config *)rc->rc_buf, 0);
rc                246 fs/dlm/rcom.c  	dlm_slots_copy_out(ls, rc);
rc                250 fs/dlm/rcom.c  	send_rcom(ls, mh, rc);
rc                274 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                281 fs/dlm/rcom.c  	error = create_rcom(ls, nodeid, DLM_RCOM_NAMES, last_len, &rc, &mh);
rc                284 fs/dlm/rcom.c  	memcpy(rc->rc_buf, last_name, last_len);
rc                286 fs/dlm/rcom.c  	allow_sync_reply(ls, &rc->rc_id);
rc                289 fs/dlm/rcom.c  	send_rcom(ls, mh, rc);
rc                301 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                309 fs/dlm/rcom.c  	error = create_rcom(ls, nodeid, DLM_RCOM_NAMES_REPLY, outlen, &rc, &mh);
rc                312 fs/dlm/rcom.c  	rc->rc_id = rc_in->rc_id;
rc                313 fs/dlm/rcom.c  	rc->rc_seq_reply = rc_in->rc_seq;
rc                315 fs/dlm/rcom.c  	dlm_copy_master_names(ls, rc_in->rc_buf, inlen, rc->rc_buf, outlen,
rc                317 fs/dlm/rcom.c  	send_rcom(ls, mh, rc);
rc                322 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                328 fs/dlm/rcom.c  			    &rc, &mh);
rc                331 fs/dlm/rcom.c  	memcpy(rc->rc_buf, r->res_name, r->res_length);
rc                332 fs/dlm/rcom.c  	rc->rc_id = (unsigned long) r->res_id;
rc                334 fs/dlm/rcom.c  	send_rcom(ls, mh, rc);
rc                341 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                346 fs/dlm/rcom.c  	error = create_rcom(ls, nodeid, DLM_RCOM_LOOKUP_REPLY, 0, &rc, &mh);
rc                361 fs/dlm/rcom.c  	rc->rc_result = ret_nodeid;
rc                362 fs/dlm/rcom.c  	rc->rc_id = rc_in->rc_id;
rc                363 fs/dlm/rcom.c  	rc->rc_seq_reply = rc_in->rc_seq;
rc                365 fs/dlm/rcom.c  	send_rcom(ls, mh, rc);
rc                406 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                414 fs/dlm/rcom.c  	error = create_rcom(ls, r->res_nodeid, DLM_RCOM_LOCK, len, &rc, &mh);
rc                418 fs/dlm/rcom.c  	rl = (struct rcom_lock *) rc->rc_buf;
rc                420 fs/dlm/rcom.c  	rc->rc_id = (unsigned long) r;
rc                422 fs/dlm/rcom.c  	send_rcom(ls, mh, rc);
rc                430 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                437 fs/dlm/rcom.c  			    sizeof(struct rcom_lock), &rc, &mh);
rc                444 fs/dlm/rcom.c  	memcpy(rc->rc_buf, rc_in->rc_buf, sizeof(struct rcom_lock));
rc                445 fs/dlm/rcom.c  	rc->rc_id = rc_in->rc_id;
rc                446 fs/dlm/rcom.c  	rc->rc_seq_reply = rc_in->rc_seq;
rc                448 fs/dlm/rcom.c  	send_rcom(ls, mh, rc);
rc                456 fs/dlm/rcom.c  	struct dlm_rcom *rc;
rc                467 fs/dlm/rcom.c  	rc = (struct dlm_rcom *) mb;
rc                469 fs/dlm/rcom.c  	rc->rc_header.h_version = (DLM_HEADER_MAJOR | DLM_HEADER_MINOR);
rc                470 fs/dlm/rcom.c  	rc->rc_header.h_lockspace = rc_in->rc_header.h_lockspace;
rc                471 fs/dlm/rcom.c  	rc->rc_header.h_nodeid = dlm_our_nodeid();
rc                472 fs/dlm/rcom.c  	rc->rc_header.h_length = mb_len;
rc                473 fs/dlm/rcom.c  	rc->rc_header.h_cmd = DLM_RCOM;
rc                475 fs/dlm/rcom.c  	rc->rc_type = DLM_RCOM_STATUS_REPLY;
rc                476 fs/dlm/rcom.c  	rc->rc_id = rc_in->rc_id;
rc                477 fs/dlm/rcom.c  	rc->rc_seq_reply = rc_in->rc_seq;
rc                478 fs/dlm/rcom.c  	rc->rc_result = -ESRCH;
rc                480 fs/dlm/rcom.c  	rf = (struct rcom_config *) rc->rc_buf;
rc                483 fs/dlm/rcom.c  	dlm_rcom_out(rc);
rc                534 fs/dlm/rcom.c  void dlm_receive_rcom(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid)
rc                541 fs/dlm/rcom.c  	switch (rc->rc_type) {
rc                574 fs/dlm/rcom.c  	if (stop && (rc->rc_type != DLM_RCOM_STATUS))
rc                577 fs/dlm/rcom.c  	if (reply && (rc->rc_seq_reply != seq))
rc                586 fs/dlm/rcom.c  	switch (rc->rc_type) {
rc                588 fs/dlm/rcom.c  		receive_rcom_status(ls, rc);
rc                592 fs/dlm/rcom.c  		receive_rcom_names(ls, rc);
rc                596 fs/dlm/rcom.c  		receive_rcom_lookup(ls, rc);
rc                600 fs/dlm/rcom.c  		if (rc->rc_header.h_length < lock_size)
rc                602 fs/dlm/rcom.c  		receive_rcom_lock(ls, rc);
rc                606 fs/dlm/rcom.c  		receive_sync_reply(ls, rc);
rc                610 fs/dlm/rcom.c  		receive_sync_reply(ls, rc);
rc                614 fs/dlm/rcom.c  		receive_rcom_lookup_reply(ls, rc);
rc                618 fs/dlm/rcom.c  		if (rc->rc_header.h_length < lock_size)
rc                620 fs/dlm/rcom.c  		dlm_recover_process_copy(ls, rc);
rc                624 fs/dlm/rcom.c  		log_error(ls, "receive_rcom bad type %d", rc->rc_type);
rc                631 fs/dlm/rcom.c  		   rc->rc_type,
rc                633 fs/dlm/rcom.c  		   (unsigned long long)rc->rc_seq,
rc                634 fs/dlm/rcom.c  		   (unsigned long long)rc->rc_seq_reply,
rc                640 fs/dlm/rcom.c  		  rc->rc_type, nodeid);
rc                 19 fs/dlm/rcom.h  void dlm_receive_rcom(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid);
rc                 98 fs/dlm/recover.c 	struct dlm_rcom *rc = ls->ls_recover_buf;
rc                115 fs/dlm/recover.c 				dlm_slot_save(ls, rc, memb);
rc                117 fs/dlm/recover.c 			if (rc->rc_result & wait_status)
rc                131 fs/dlm/recover.c 	struct dlm_rcom *rc = ls->ls_recover_buf;
rc                144 fs/dlm/recover.c 		if (rc->rc_result & wait_status)
rc                566 fs/dlm/recover.c int dlm_recover_master_reply(struct dlm_ls *ls, struct dlm_rcom *rc)
rc                571 fs/dlm/recover.c 	r = recover_idr_find(ls, rc->rc_id);
rc                574 fs/dlm/recover.c 			  (unsigned long long)rc->rc_id);
rc                578 fs/dlm/recover.c 	ret_nodeid = rc->rc_result;
rc                 23 fs/dlm/recover.h int dlm_recover_master_reply(struct dlm_ls *ls, struct dlm_rcom *rc);
rc                132 fs/dlm/util.c  void dlm_rcom_out(struct dlm_rcom *rc)
rc                134 fs/dlm/util.c  	header_out(&rc->rc_header);
rc                136 fs/dlm/util.c  	rc->rc_type		= cpu_to_le32(rc->rc_type);
rc                137 fs/dlm/util.c  	rc->rc_result		= cpu_to_le32(rc->rc_result);
rc                138 fs/dlm/util.c  	rc->rc_id		= cpu_to_le64(rc->rc_id);
rc                139 fs/dlm/util.c  	rc->rc_seq		= cpu_to_le64(rc->rc_seq);
rc                140 fs/dlm/util.c  	rc->rc_seq_reply	= cpu_to_le64(rc->rc_seq_reply);
rc                143 fs/dlm/util.c  void dlm_rcom_in(struct dlm_rcom *rc)
rc                145 fs/dlm/util.c  	header_in(&rc->rc_header);
rc                147 fs/dlm/util.c  	rc->rc_type		= le32_to_cpu(rc->rc_type);
rc                148 fs/dlm/util.c  	rc->rc_result		= le32_to_cpu(rc->rc_result);
rc                149 fs/dlm/util.c  	rc->rc_id		= le64_to_cpu(rc->rc_id);
rc                150 fs/dlm/util.c  	rc->rc_seq		= le64_to_cpu(rc->rc_seq);
rc                151 fs/dlm/util.c  	rc->rc_seq_reply	= le64_to_cpu(rc->rc_seq_reply);
rc                 16 fs/dlm/util.h  void dlm_rcom_out(struct dlm_rcom *rc);
rc                 17 fs/dlm/util.h  void dlm_rcom_in(struct dlm_rcom *rc);
rc                 78 fs/ecryptfs/crypto.c 	int rc = 0;
rc                 81 fs/ecryptfs/crypto.c 	rc = ecryptfs_hash_digest(tfm, src, len, dst);
rc                 82 fs/ecryptfs/crypto.c 	if (rc) {
rc                 85 fs/ecryptfs/crypto.c 		       __func__, rc);
rc                 89 fs/ecryptfs/crypto.c 	return rc;
rc                 99 fs/ecryptfs/crypto.c 	int rc;
rc                104 fs/ecryptfs/crypto.c 		rc = -ENOMEM;
rc                109 fs/ecryptfs/crypto.c 	rc = 0;
rc                111 fs/ecryptfs/crypto.c 	return rc;
rc                128 fs/ecryptfs/crypto.c 	int rc = 0;
rc                147 fs/ecryptfs/crypto.c 	rc = ecryptfs_calculate_md5(dst, crypt_stat, src,
rc                149 fs/ecryptfs/crypto.c 	if (rc) {
rc                160 fs/ecryptfs/crypto.c 	return rc;
rc                172 fs/ecryptfs/crypto.c 	int rc;
rc                176 fs/ecryptfs/crypto.c 		rc = PTR_ERR(tfm);
rc                179 fs/ecryptfs/crypto.c 				rc);
rc                180 fs/ecryptfs/crypto.c 		return rc;
rc                280 fs/ecryptfs/crypto.c 	int rc;
rc                283 fs/ecryptfs/crypto.c static void extent_crypt_complete(struct crypto_async_request *req, int rc)
rc                287 fs/ecryptfs/crypto.c 	if (rc == -EINPROGRESS)
rc                290 fs/ecryptfs/crypto.c 	ecr->rc = rc;
rc                312 fs/ecryptfs/crypto.c 	int rc = 0;
rc                331 fs/ecryptfs/crypto.c 		rc = -ENOMEM;
rc                340 fs/ecryptfs/crypto.c 		rc = crypto_skcipher_setkey(crypt_stat->tfm, crypt_stat->key,
rc                342 fs/ecryptfs/crypto.c 		if (rc) {
rc                345 fs/ecryptfs/crypto.c 					rc);
rc                347 fs/ecryptfs/crypto.c 			rc = -EINVAL;
rc                354 fs/ecryptfs/crypto.c 	rc = op == ENCRYPT ? crypto_skcipher_encrypt(req) :
rc                356 fs/ecryptfs/crypto.c 	if (rc == -EINPROGRESS || rc == -EBUSY) {
rc                360 fs/ecryptfs/crypto.c 		rc = ecr->rc;
rc                365 fs/ecryptfs/crypto.c 	return rc;
rc                403 fs/ecryptfs/crypto.c 	int rc;
rc                406 fs/ecryptfs/crypto.c 	rc = ecryptfs_derive_iv(extent_iv, crypt_stat,
rc                408 fs/ecryptfs/crypto.c 	if (rc) {
rc                411 fs/ecryptfs/crypto.c 			(unsigned long long)(extent_base + extent_offset), rc);
rc                423 fs/ecryptfs/crypto.c 	rc = crypt_scatterlist(crypt_stat, &dst_sg, &src_sg, extent_size,
rc                425 fs/ecryptfs/crypto.c 	if (rc < 0) {
rc                428 fs/ecryptfs/crypto.c 		       "rc = [%d]\n", __func__, page_index, extent_offset, rc);
rc                431 fs/ecryptfs/crypto.c 	rc = 0;
rc                433 fs/ecryptfs/crypto.c 	return rc;
rc                460 fs/ecryptfs/crypto.c 	int rc = 0;
rc                468 fs/ecryptfs/crypto.c 		rc = -ENOMEM;
rc                477 fs/ecryptfs/crypto.c 		rc = crypt_extent(crypt_stat, enc_extent_page, page,
rc                479 fs/ecryptfs/crypto.c 		if (rc) {
rc                481 fs/ecryptfs/crypto.c 			       "rc = [%d]\n", __func__, rc);
rc                488 fs/ecryptfs/crypto.c 	rc = ecryptfs_write_lower(ecryptfs_inode, enc_extent_virt, lower_offset,
rc                491 fs/ecryptfs/crypto.c 	if (rc < 0) {
rc                494 fs/ecryptfs/crypto.c 			rc);
rc                497 fs/ecryptfs/crypto.c 	rc = 0;
rc                502 fs/ecryptfs/crypto.c 	return rc;
rc                528 fs/ecryptfs/crypto.c 	int rc = 0;
rc                537 fs/ecryptfs/crypto.c 	rc = ecryptfs_read_lower(page_virt, lower_offset, PAGE_SIZE,
rc                540 fs/ecryptfs/crypto.c 	if (rc < 0) {
rc                543 fs/ecryptfs/crypto.c 			rc);
rc                550 fs/ecryptfs/crypto.c 		rc = crypt_extent(crypt_stat, page, page,
rc                552 fs/ecryptfs/crypto.c 		if (rc) {
rc                554 fs/ecryptfs/crypto.c 			       "rc = [%d]\n", __func__, rc);
rc                559 fs/ecryptfs/crypto.c 	return rc;
rc                576 fs/ecryptfs/crypto.c 	int rc = -EINVAL;
rc                585 fs/ecryptfs/crypto.c 		rc = 0;
rc                588 fs/ecryptfs/crypto.c 	rc = ecryptfs_crypto_api_algify_cipher_name(&full_alg_name,
rc                590 fs/ecryptfs/crypto.c 	if (rc)
rc                594 fs/ecryptfs/crypto.c 		rc = PTR_ERR(crypt_stat->tfm);
rc                603 fs/ecryptfs/crypto.c 	rc = 0;
rc                608 fs/ecryptfs/crypto.c 	return rc;
rc                653 fs/ecryptfs/crypto.c 	int rc = 0;
rc                659 fs/ecryptfs/crypto.c 		rc = -EINVAL;
rc                664 fs/ecryptfs/crypto.c 	rc = ecryptfs_calculate_md5(dst, crypt_stat, crypt_stat->key,
rc                666 fs/ecryptfs/crypto.c 	if (rc) {
rc                673 fs/ecryptfs/crypto.c 	if (rc) {
rc                677 fs/ecryptfs/crypto.c 	return rc;
rc                724 fs/ecryptfs/crypto.c 	int rc = 0;
rc                734 fs/ecryptfs/crypto.c 		rc = ecryptfs_add_keysig(crypt_stat, global_auth_tok->sig);
rc                735 fs/ecryptfs/crypto.c 		if (rc) {
rc                736 fs/ecryptfs/crypto.c 			printk(KERN_ERR "Error adding keysig; rc = [%d]\n", rc);
rc                744 fs/ecryptfs/crypto.c 	return rc;
rc                795 fs/ecryptfs/crypto.c 	int rc = 0;
rc                801 fs/ecryptfs/crypto.c 	rc = ecryptfs_copy_mount_wide_sigs_to_inode_sigs(crypt_stat,
rc                803 fs/ecryptfs/crypto.c 	if (rc) {
rc                805 fs/ecryptfs/crypto.c 		       "to the inode key sigs; rc = [%d]\n", rc);
rc                817 fs/ecryptfs/crypto.c 	rc = ecryptfs_init_crypt_ctx(crypt_stat);
rc                818 fs/ecryptfs/crypto.c 	if (rc)
rc                821 fs/ecryptfs/crypto.c 				crypt_stat->cipher, rc);
rc                823 fs/ecryptfs/crypto.c 	return rc;
rc                983 fs/ecryptfs/crypto.c 	int rc = 0;
rc                993 fs/ecryptfs/crypto.c 		rc = -EINVAL;
rc                995 fs/ecryptfs/crypto.c 	return rc;
rc               1002 fs/ecryptfs/crypto.c 	int rc;
rc               1004 fs/ecryptfs/crypto.c 	rc = ecryptfs_read_lower(file_size, 0, ECRYPTFS_SIZE_AND_MARKER_BYTES,
rc               1006 fs/ecryptfs/crypto.c 	if (rc < 0)
rc               1007 fs/ecryptfs/crypto.c 		return rc;
rc               1008 fs/ecryptfs/crypto.c 	else if (rc < ECRYPTFS_SIZE_AND_MARKER_BYTES)
rc               1010 fs/ecryptfs/crypto.c 	rc = ecryptfs_validate_marker(marker);
rc               1011 fs/ecryptfs/crypto.c 	if (!rc)
rc               1013 fs/ecryptfs/crypto.c 	return rc;
rc               1071 fs/ecryptfs/crypto.c 	int rc;
rc               1084 fs/ecryptfs/crypto.c 	rc = ecryptfs_generate_key_packet_set((page_virt + offset), crypt_stat,
rc               1087 fs/ecryptfs/crypto.c 	if (rc)
rc               1089 fs/ecryptfs/crypto.c 				"set; rc = [%d]\n", rc);
rc               1094 fs/ecryptfs/crypto.c 	return rc;
rc               1101 fs/ecryptfs/crypto.c 	int rc;
rc               1103 fs/ecryptfs/crypto.c 	rc = ecryptfs_write_lower(ecryptfs_inode, virt,
rc               1105 fs/ecryptfs/crypto.c 	if (rc < 0)
rc               1107 fs/ecryptfs/crypto.c 		       "information to lower file; rc = [%d]\n", __func__, rc);
rc               1109 fs/ecryptfs/crypto.c 		rc = 0;
rc               1110 fs/ecryptfs/crypto.c 	return rc;
rc               1118 fs/ecryptfs/crypto.c 	int rc;
rc               1123 fs/ecryptfs/crypto.c 		rc = -EOPNOTSUPP;
rc               1128 fs/ecryptfs/crypto.c 	rc = __vfs_setxattr(lower_dentry, lower_inode, ECRYPTFS_XATTR_NAME,
rc               1130 fs/ecryptfs/crypto.c 	if (!rc && ecryptfs_inode)
rc               1134 fs/ecryptfs/crypto.c 	return rc;
rc               1170 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1175 fs/ecryptfs/crypto.c 			rc = -EINVAL;
rc               1181 fs/ecryptfs/crypto.c 		rc = -EINVAL;
rc               1190 fs/ecryptfs/crypto.c 		rc = -ENOMEM;
rc               1194 fs/ecryptfs/crypto.c 	rc = ecryptfs_write_headers_virt(virt, virt_len, &size, crypt_stat,
rc               1196 fs/ecryptfs/crypto.c 	if (unlikely(rc)) {
rc               1198 fs/ecryptfs/crypto.c 		       __func__, rc);
rc               1202 fs/ecryptfs/crypto.c 		rc = ecryptfs_write_metadata_to_xattr(ecryptfs_dentry, ecryptfs_inode,
rc               1205 fs/ecryptfs/crypto.c 		rc = ecryptfs_write_metadata_to_contents(ecryptfs_inode, virt,
rc               1207 fs/ecryptfs/crypto.c 	if (rc) {
rc               1209 fs/ecryptfs/crypto.c 		       "rc = [%d]\n", __func__, rc);
rc               1215 fs/ecryptfs/crypto.c 	return rc;
rc               1224 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1237 fs/ecryptfs/crypto.c 		rc = -EINVAL;
rc               1241 fs/ecryptfs/crypto.c 	return rc;
rc               1293 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1301 fs/ecryptfs/crypto.c 	rc = ecryptfs_validate_marker(page_virt + offset);
rc               1302 fs/ecryptfs/crypto.c 	if (rc)
rc               1314 fs/ecryptfs/crypto.c 		rc = -EINVAL;
rc               1319 fs/ecryptfs/crypto.c 		rc = parse_header_metadata(crypt_stat, (page_virt + offset),
rc               1321 fs/ecryptfs/crypto.c 		if (rc) {
rc               1323 fs/ecryptfs/crypto.c 					"metadata; rc = [%d]\n", rc);
rc               1328 fs/ecryptfs/crypto.c 	rc = ecryptfs_parse_packet_set(crypt_stat, (page_virt + offset),
rc               1331 fs/ecryptfs/crypto.c 	return rc;
rc               1349 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1360 fs/ecryptfs/crypto.c 		rc = -EINVAL;
rc               1364 fs/ecryptfs/crypto.c 	return rc;
rc               1372 fs/ecryptfs/crypto.c 	int rc;
rc               1374 fs/ecryptfs/crypto.c 	rc = ecryptfs_getxattr_lower(ecryptfs_dentry_to_lower(dentry),
rc               1378 fs/ecryptfs/crypto.c 	if (rc < 0)
rc               1379 fs/ecryptfs/crypto.c 		return rc;
rc               1380 fs/ecryptfs/crypto.c 	else if (rc < ECRYPTFS_SIZE_AND_MARKER_BYTES)
rc               1382 fs/ecryptfs/crypto.c 	rc = ecryptfs_validate_marker(marker);
rc               1383 fs/ecryptfs/crypto.c 	if (!rc)
rc               1385 fs/ecryptfs/crypto.c 	return rc;
rc               1402 fs/ecryptfs/crypto.c 	int rc;
rc               1416 fs/ecryptfs/crypto.c 		rc = -ENOMEM;
rc               1419 fs/ecryptfs/crypto.c 	rc = ecryptfs_read_lower(page_virt, 0, crypt_stat->extent_size,
rc               1421 fs/ecryptfs/crypto.c 	if (rc >= 0)
rc               1422 fs/ecryptfs/crypto.c 		rc = ecryptfs_read_headers_virt(page_virt, crypt_stat,
rc               1425 fs/ecryptfs/crypto.c 	if (rc) {
rc               1428 fs/ecryptfs/crypto.c 		rc = ecryptfs_read_xattr_region(page_virt, ecryptfs_inode);
rc               1429 fs/ecryptfs/crypto.c 		if (rc) {
rc               1433 fs/ecryptfs/crypto.c 			rc = -EINVAL;
rc               1436 fs/ecryptfs/crypto.c 		rc = ecryptfs_read_headers_virt(page_virt, crypt_stat,
rc               1439 fs/ecryptfs/crypto.c 		if (rc) {
rc               1443 fs/ecryptfs/crypto.c 			rc = -EINVAL;
rc               1455 fs/ecryptfs/crypto.c 			rc = -EINVAL;
rc               1463 fs/ecryptfs/crypto.c 	return rc;
rc               1479 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1488 fs/ecryptfs/crypto.c 		rc = ecryptfs_write_tag_70_packet(
rc               1493 fs/ecryptfs/crypto.c 		if (rc) {
rc               1496 fs/ecryptfs/crypto.c 			       rc);
rc               1503 fs/ecryptfs/crypto.c 			rc = -ENOMEM;
rc               1507 fs/ecryptfs/crypto.c 		rc = ecryptfs_write_tag_70_packet(filename->encrypted_filename,
rc               1513 fs/ecryptfs/crypto.c 		if (rc) {
rc               1516 fs/ecryptfs/crypto.c 			       rc);
rc               1526 fs/ecryptfs/crypto.c 		rc = -EOPNOTSUPP;
rc               1530 fs/ecryptfs/crypto.c 	return rc;
rc               1536 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1540 fs/ecryptfs/crypto.c 		rc = -ENOMEM;
rc               1550 fs/ecryptfs/crypto.c 	return rc;
rc               1569 fs/ecryptfs/crypto.c 	int rc;
rc               1573 fs/ecryptfs/crypto.c 		rc = -EINVAL;
rc               1578 fs/ecryptfs/crypto.c 	rc = ecryptfs_crypto_api_algify_cipher_name(&full_alg_name, cipher_name,
rc               1580 fs/ecryptfs/crypto.c 	if (rc)
rc               1584 fs/ecryptfs/crypto.c 		rc = PTR_ERR(*key_tfm);
rc               1586 fs/ecryptfs/crypto.c 		       "[%s]; rc = [%d]\n", full_alg_name, rc);
rc               1593 fs/ecryptfs/crypto.c 	rc = crypto_skcipher_setkey(*key_tfm, dummy_key, *key_size);
rc               1594 fs/ecryptfs/crypto.c 	if (rc) {
rc               1597 fs/ecryptfs/crypto.c 		       rc);
rc               1598 fs/ecryptfs/crypto.c 		rc = -EINVAL;
rc               1603 fs/ecryptfs/crypto.c 	return rc;
rc               1642 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1650 fs/ecryptfs/crypto.c 		rc = -ENOMEM;
rc               1658 fs/ecryptfs/crypto.c 	rc = ecryptfs_process_key_cipher(&tmp_tfm->key_tfm,
rc               1661 fs/ecryptfs/crypto.c 	if (rc) {
rc               1664 fs/ecryptfs/crypto.c 		       tmp_tfm->cipher_name, rc);
rc               1672 fs/ecryptfs/crypto.c 	return rc;
rc               1719 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1726 fs/ecryptfs/crypto.c 		rc = ecryptfs_add_new_key_tfm(&key_tfm, cipher_name, 0);
rc               1727 fs/ecryptfs/crypto.c 		if (rc) {
rc               1729 fs/ecryptfs/crypto.c 					"rc = [%d]\n", rc);
rc               1737 fs/ecryptfs/crypto.c 	return rc;
rc               1915 fs/ecryptfs/crypto.c 	int rc = 0;
rc               1925 fs/ecryptfs/crypto.c 			rc = -ENOMEM;
rc               1930 fs/ecryptfs/crypto.c 		rc = ecryptfs_encrypt_filename(filename, mount_crypt_stat);
rc               1931 fs/ecryptfs/crypto.c 		if (rc) {
rc               1933 fs/ecryptfs/crypto.c 			       "filename; rc = [%d]\n", __func__, rc);
rc               1953 fs/ecryptfs/crypto.c 			rc = -ENOMEM;
rc               1975 fs/ecryptfs/crypto.c 			rc = -EOPNOTSUPP;
rc               1977 fs/ecryptfs/crypto.c 		if (rc) {
rc               1980 fs/ecryptfs/crypto.c 			       rc);
rc               1988 fs/ecryptfs/crypto.c 		rc = ecryptfs_copy_filename(encoded_name,
rc               1993 fs/ecryptfs/crypto.c 	return rc;
rc               2028 fs/ecryptfs/crypto.c 	int rc = 0;
rc               2033 fs/ecryptfs/crypto.c 			rc = ecryptfs_copy_filename(plaintext_name,
rc               2042 fs/ecryptfs/crypto.c 			rc = -EINVAL;
rc               2052 fs/ecryptfs/crypto.c 			rc = -ENOMEM;
rc               2057 fs/ecryptfs/crypto.c 		rc = ecryptfs_parse_tag_70_packet(plaintext_name,
rc               2063 fs/ecryptfs/crypto.c 		if (rc) {
rc               2070 fs/ecryptfs/crypto.c 		rc = ecryptfs_copy_filename(plaintext_name,
rc               2078 fs/ecryptfs/crypto.c 	return rc;
rc               2089 fs/ecryptfs/crypto.c 	int rc;
rc               2096 fs/ecryptfs/crypto.c 	rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(&tfm, &tfm_mutex,
rc               2098 fs/ecryptfs/crypto.c 	if (unlikely(rc)) {
rc               2100 fs/ecryptfs/crypto.c 		return rc;
rc                 34 fs/ecryptfs/dentry.c 	int rc = 1;
rc                 40 fs/ecryptfs/dentry.c 		rc = lower_dentry->d_op->d_revalidate(lower_dentry, flags);
rc                 49 fs/ecryptfs/dentry.c 	return rc;
rc                 35 fs/ecryptfs/file.c 	ssize_t rc;
rc                 39 fs/ecryptfs/file.c 	rc = generic_file_read_iter(iocb, to);
rc                 40 fs/ecryptfs/file.c 	if (rc >= 0) {
rc                 44 fs/ecryptfs/file.c 	return rc;
rc                 64 fs/ecryptfs/file.c 	int rc;
rc                 67 fs/ecryptfs/file.c 	rc = ecryptfs_decode_and_decrypt_filename(&name, &name_size,
rc                 70 fs/ecryptfs/file.c 	if (rc) {
rc                 71 fs/ecryptfs/file.c 		if (rc != -EINVAL) {
rc                 74 fs/ecryptfs/file.c 					__func__, lower_name, rc);
rc                 75 fs/ecryptfs/file.c 			return rc;
rc                 88 fs/ecryptfs/file.c 	rc = !dir_emit(buf->caller, name, name_size, ino, d_type);
rc                 90 fs/ecryptfs/file.c 	if (!rc)
rc                 93 fs/ecryptfs/file.c 	return rc;
rc                103 fs/ecryptfs/file.c 	int rc;
rc                112 fs/ecryptfs/file.c 	rc = iterate_dir(lower_file, &buf.ctx);
rc                114 fs/ecryptfs/file.c 	if (rc < 0)
rc                118 fs/ecryptfs/file.c 	if (rc >= 0)
rc                122 fs/ecryptfs/file.c 	return rc;
rc                132 fs/ecryptfs/file.c 	int rc;
rc                141 fs/ecryptfs/file.c 		rc = 0;
rc                145 fs/ecryptfs/file.c 	rc = ecryptfs_read_metadata(dentry);
rc                146 fs/ecryptfs/file.c 	if (!rc)
rc                152 fs/ecryptfs/file.c 		rc = 0;
rc                158 fs/ecryptfs/file.c 		rc = ecryptfs_initialize_file(dentry, inode);
rc                159 fs/ecryptfs/file.c 		if (!rc)
rc                163 fs/ecryptfs/file.c 	rc = -EIO;
rc                166 fs/ecryptfs/file.c 	return rc;
rc                193 fs/ecryptfs/file.c 	int rc = 0;
rc                206 fs/ecryptfs/file.c 		rc = -ENOMEM;
rc                218 fs/ecryptfs/file.c 	rc = ecryptfs_get_lower_file(ecryptfs_dentry, inode);
rc                219 fs/ecryptfs/file.c 	if (rc) {
rc                223 fs/ecryptfs/file.c 			ecryptfs_dentry, rc);
rc                228 fs/ecryptfs/file.c 		rc = -EPERM;
rc                235 fs/ecryptfs/file.c 	rc = read_or_initialize_metadata(ecryptfs_dentry);
rc                236 fs/ecryptfs/file.c 	if (rc)
rc                248 fs/ecryptfs/file.c 	return rc;
rc                326 fs/ecryptfs/file.c 	int rc;
rc                328 fs/ecryptfs/file.c 	rc = file_write_and_wait(file);
rc                329 fs/ecryptfs/file.c 	if (rc)
rc                330 fs/ecryptfs/file.c 		return rc;
rc                337 fs/ecryptfs/file.c 	int rc = 0;
rc                342 fs/ecryptfs/file.c 		rc = lower_file->f_op->fasync(fd, lower_file, flag);
rc                343 fs/ecryptfs/file.c 	return rc;
rc                350 fs/ecryptfs/file.c 	long rc = -ENOTTY;
rc                353 fs/ecryptfs/file.c 		return rc;
rc                361 fs/ecryptfs/file.c 		rc = lower_file->f_op->unlocked_ioctl(lower_file, cmd, arg);
rc                364 fs/ecryptfs/file.c 		return rc;
rc                366 fs/ecryptfs/file.c 		return rc;
rc                375 fs/ecryptfs/file.c 	long rc = -ENOIOCTLCMD;
rc                378 fs/ecryptfs/file.c 		return rc;
rc                385 fs/ecryptfs/file.c 		rc = lower_file->f_op->compat_ioctl(lower_file, cmd, arg);
rc                388 fs/ecryptfs/file.c 		return rc;
rc                390 fs/ecryptfs/file.c 		return rc;
rc                133 fs/ecryptfs/inode.c 	int rc;
rc                140 fs/ecryptfs/inode.c 		rc = -EINVAL;
rc                142 fs/ecryptfs/inode.c 		rc = -EINVAL;
rc                144 fs/ecryptfs/inode.c 		rc = vfs_unlink(lower_dir_inode, lower_dentry, NULL);
rc                145 fs/ecryptfs/inode.c 	if (rc) {
rc                146 fs/ecryptfs/inode.c 		printk(KERN_ERR "Error in vfs_unlink; rc = [%d]\n", rc);
rc                155 fs/ecryptfs/inode.c 	if (!rc)
rc                157 fs/ecryptfs/inode.c 	return rc;
rc                176 fs/ecryptfs/inode.c 	int rc;
rc                183 fs/ecryptfs/inode.c 	rc = vfs_create(d_inode(lower_dir_dentry), lower_dentry, mode, true);
rc                184 fs/ecryptfs/inode.c 	if (rc) {
rc                186 fs/ecryptfs/inode.c 		       "rc = [%d]\n", __func__, rc);
rc                187 fs/ecryptfs/inode.c 		inode = ERR_PTR(rc);
rc                216 fs/ecryptfs/inode.c 	int rc = 0;
rc                224 fs/ecryptfs/inode.c 	rc = ecryptfs_new_file_context(ecryptfs_inode);
rc                225 fs/ecryptfs/inode.c 	if (rc) {
rc                227 fs/ecryptfs/inode.c 				"context; rc = [%d]\n", rc);
rc                230 fs/ecryptfs/inode.c 	rc = ecryptfs_get_lower_file(ecryptfs_dentry, ecryptfs_inode);
rc                231 fs/ecryptfs/inode.c 	if (rc) {
rc                235 fs/ecryptfs/inode.c 			ecryptfs_dentry, rc);
rc                238 fs/ecryptfs/inode.c 	rc = ecryptfs_write_metadata(ecryptfs_dentry, ecryptfs_inode);
rc                239 fs/ecryptfs/inode.c 	if (rc)
rc                240 fs/ecryptfs/inode.c 		printk(KERN_ERR "Error writing headers; rc = [%d]\n", rc);
rc                243 fs/ecryptfs/inode.c 	return rc;
rc                261 fs/ecryptfs/inode.c 	int rc;
rc                268 fs/ecryptfs/inode.c 		rc = PTR_ERR(ecryptfs_inode);
rc                273 fs/ecryptfs/inode.c 	rc = ecryptfs_initialize_file(ecryptfs_dentry, ecryptfs_inode);
rc                274 fs/ecryptfs/inode.c 	if (rc) {
rc                282 fs/ecryptfs/inode.c 	return rc;
rc                288 fs/ecryptfs/inode.c 	int rc;
rc                290 fs/ecryptfs/inode.c 	rc = ecryptfs_get_lower_file(dentry, inode);
rc                291 fs/ecryptfs/inode.c 	if (rc) {
rc                295 fs/ecryptfs/inode.c 			dentry, rc);
rc                296 fs/ecryptfs/inode.c 		return rc;
rc                304 fs/ecryptfs/inode.c 	rc = ecryptfs_read_and_validate_header_region(inode);
rc                306 fs/ecryptfs/inode.c 	if (rc) {
rc                307 fs/ecryptfs/inode.c 		rc = ecryptfs_read_and_validate_xattr_region(dentry, inode);
rc                308 fs/ecryptfs/inode.c 		if (!rc)
rc                325 fs/ecryptfs/inode.c 	int rc = 0;
rc                361 fs/ecryptfs/inode.c 		rc = ecryptfs_i_size_read(dentry, inode);
rc                362 fs/ecryptfs/inode.c 		if (rc) {
rc                364 fs/ecryptfs/inode.c 			return ERR_PTR(rc);
rc                392 fs/ecryptfs/inode.c 	int rc = 0;
rc                399 fs/ecryptfs/inode.c 		rc = ecryptfs_encrypt_and_encode_filename(
rc                402 fs/ecryptfs/inode.c 		if (rc) {
rc                404 fs/ecryptfs/inode.c 			       "filename; rc = [%d]\n", __func__, rc);
rc                405 fs/ecryptfs/inode.c 			return ERR_PTR(rc);
rc                431 fs/ecryptfs/inode.c 	int rc;
rc                439 fs/ecryptfs/inode.c 	rc = vfs_link(lower_old_dentry, d_inode(lower_dir_dentry),
rc                441 fs/ecryptfs/inode.c 	if (rc || d_really_is_negative(lower_new_dentry))
rc                443 fs/ecryptfs/inode.c 	rc = ecryptfs_interpose(lower_new_dentry, new_dentry, dir->i_sb);
rc                444 fs/ecryptfs/inode.c 	if (rc)
rc                455 fs/ecryptfs/inode.c 	return rc;
rc                466 fs/ecryptfs/inode.c 	int rc;
rc                478 fs/ecryptfs/inode.c 	rc = ecryptfs_encrypt_and_encode_filename(&encoded_symname,
rc                482 fs/ecryptfs/inode.c 	if (rc)
rc                484 fs/ecryptfs/inode.c 	rc = vfs_symlink(d_inode(lower_dir_dentry), lower_dentry,
rc                487 fs/ecryptfs/inode.c 	if (rc || d_really_is_negative(lower_dentry))
rc                489 fs/ecryptfs/inode.c 	rc = ecryptfs_interpose(lower_dentry, dentry, dir->i_sb);
rc                490 fs/ecryptfs/inode.c 	if (rc)
rc                499 fs/ecryptfs/inode.c 	return rc;
rc                504 fs/ecryptfs/inode.c 	int rc;
rc                510 fs/ecryptfs/inode.c 	rc = vfs_mkdir(d_inode(lower_dir_dentry), lower_dentry, mode);
rc                511 fs/ecryptfs/inode.c 	if (rc || d_really_is_negative(lower_dentry))
rc                513 fs/ecryptfs/inode.c 	rc = ecryptfs_interpose(lower_dentry, dentry, dir->i_sb);
rc                514 fs/ecryptfs/inode.c 	if (rc)
rc                523 fs/ecryptfs/inode.c 	return rc;
rc                531 fs/ecryptfs/inode.c 	int rc;
rc                540 fs/ecryptfs/inode.c 		rc = -EINVAL;
rc                542 fs/ecryptfs/inode.c 		rc = -EINVAL;
rc                544 fs/ecryptfs/inode.c 		rc = vfs_rmdir(lower_dir_inode, lower_dentry);
rc                545 fs/ecryptfs/inode.c 	if (!rc) {
rc                552 fs/ecryptfs/inode.c 	if (!rc)
rc                554 fs/ecryptfs/inode.c 	return rc;
rc                560 fs/ecryptfs/inode.c 	int rc;
rc                566 fs/ecryptfs/inode.c 	rc = vfs_mknod(d_inode(lower_dir_dentry), lower_dentry, mode, dev);
rc                567 fs/ecryptfs/inode.c 	if (rc || d_really_is_negative(lower_dentry))
rc                569 fs/ecryptfs/inode.c 	rc = ecryptfs_interpose(lower_dentry, dentry, dir->i_sb);
rc                570 fs/ecryptfs/inode.c 	if (rc)
rc                578 fs/ecryptfs/inode.c 	return rc;
rc                586 fs/ecryptfs/inode.c 	int rc;
rc                607 fs/ecryptfs/inode.c 	rc = -EINVAL;
rc                619 fs/ecryptfs/inode.c 		rc = -ENOTEMPTY;
rc                622 fs/ecryptfs/inode.c 	rc = vfs_rename(d_inode(lower_old_dir_dentry), lower_old_dentry,
rc                625 fs/ecryptfs/inode.c 	if (rc)
rc                636 fs/ecryptfs/inode.c 	return rc;
rc                645 fs/ecryptfs/inode.c 	int rc;
rc                651 fs/ecryptfs/inode.c 	rc = ecryptfs_decode_and_decrypt_filename(&buf, bufsiz, dentry->d_sb,
rc                654 fs/ecryptfs/inode.c 	if (rc)
rc                655 fs/ecryptfs/inode.c 		return ERR_PTR(rc);
rc                728 fs/ecryptfs/inode.c 	int rc = 0;
rc                739 fs/ecryptfs/inode.c 	rc = ecryptfs_get_lower_file(dentry, inode);
rc                740 fs/ecryptfs/inode.c 	if (rc)
rc                741 fs/ecryptfs/inode.c 		return rc;
rc                752 fs/ecryptfs/inode.c 		rc = ecryptfs_write(inode, zero,
rc                773 fs/ecryptfs/inode.c 				rc = -ENOMEM;
rc                776 fs/ecryptfs/inode.c 			rc = ecryptfs_write(inode, zeros_virt,
rc                779 fs/ecryptfs/inode.c 			if (rc) {
rc                782 fs/ecryptfs/inode.c 				       "reducing truncate; rc = [%d]\n", rc);
rc                787 fs/ecryptfs/inode.c 		rc = ecryptfs_write_inode_size_to_metadata(inode);
rc                788 fs/ecryptfs/inode.c 		if (rc) {
rc                791 fs/ecryptfs/inode.c 			       "rc = [%d]\n", rc);
rc                808 fs/ecryptfs/inode.c 	return rc;
rc                847 fs/ecryptfs/inode.c 	int rc;
rc                849 fs/ecryptfs/inode.c 	rc = ecryptfs_inode_newsize_ok(d_inode(dentry), new_length);
rc                850 fs/ecryptfs/inode.c 	if (rc)
rc                851 fs/ecryptfs/inode.c 		return rc;
rc                853 fs/ecryptfs/inode.c 	rc = truncate_upper(dentry, &ia, &lower_ia);
rc                854 fs/ecryptfs/inode.c 	if (!rc && lower_ia.ia_valid & ATTR_SIZE) {
rc                858 fs/ecryptfs/inode.c 		rc = notify_change(lower_dentry, &lower_ia, NULL);
rc                861 fs/ecryptfs/inode.c 	return rc;
rc                884 fs/ecryptfs/inode.c 	int rc = 0;
rc                893 fs/ecryptfs/inode.c 		rc = ecryptfs_init_crypt_stat(crypt_stat);
rc                894 fs/ecryptfs/inode.c 		if (rc)
rc                895 fs/ecryptfs/inode.c 			return rc;
rc                910 fs/ecryptfs/inode.c 		rc = ecryptfs_get_lower_file(dentry, inode);
rc                911 fs/ecryptfs/inode.c 		if (rc) {
rc                915 fs/ecryptfs/inode.c 		rc = ecryptfs_read_metadata(dentry);
rc                917 fs/ecryptfs/inode.c 		if (rc) {
rc                920 fs/ecryptfs/inode.c 				rc = -EIO;
rc                929 fs/ecryptfs/inode.c 			rc = 0;
rc                936 fs/ecryptfs/inode.c 	rc = setattr_prepare(dentry, ia);
rc                937 fs/ecryptfs/inode.c 	if (rc)
rc                940 fs/ecryptfs/inode.c 		rc = ecryptfs_inode_newsize_ok(inode, ia->ia_size);
rc                941 fs/ecryptfs/inode.c 		if (rc)
rc                949 fs/ecryptfs/inode.c 		rc = truncate_upper(dentry, ia, &lower_ia);
rc                950 fs/ecryptfs/inode.c 		if (rc < 0)
rc                962 fs/ecryptfs/inode.c 	rc = notify_change(lower_dentry, &lower_ia, NULL);
rc                966 fs/ecryptfs/inode.c 	return rc;
rc                974 fs/ecryptfs/inode.c 	int rc = 0;
rc                988 fs/ecryptfs/inode.c 			rc = PTR_ERR(target);
rc                991 fs/ecryptfs/inode.c 	return rc;
rc                999 fs/ecryptfs/inode.c 	int rc;
rc               1001 fs/ecryptfs/inode.c 	rc = vfs_getattr(ecryptfs_dentry_to_lower_path(dentry), &lower_stat,
rc               1003 fs/ecryptfs/inode.c 	if (!rc) {
rc               1009 fs/ecryptfs/inode.c 	return rc;
rc               1017 fs/ecryptfs/inode.c 	int rc;
rc               1022 fs/ecryptfs/inode.c 		rc = -EOPNOTSUPP;
rc               1025 fs/ecryptfs/inode.c 	rc = vfs_setxattr(lower_dentry, name, value, size, flags);
rc               1026 fs/ecryptfs/inode.c 	if (!rc && inode)
rc               1029 fs/ecryptfs/inode.c 	return rc;
rc               1036 fs/ecryptfs/inode.c 	int rc;
rc               1039 fs/ecryptfs/inode.c 		rc = -EOPNOTSUPP;
rc               1043 fs/ecryptfs/inode.c 	rc = __vfs_getxattr(lower_dentry, lower_inode, name, value, size);
rc               1046 fs/ecryptfs/inode.c 	return rc;
rc               1061 fs/ecryptfs/inode.c 	int rc = 0;
rc               1066 fs/ecryptfs/inode.c 		rc = -EOPNOTSUPP;
rc               1070 fs/ecryptfs/inode.c 	rc = d_inode(lower_dentry)->i_op->listxattr(lower_dentry, list, size);
rc               1073 fs/ecryptfs/inode.c 	return rc;
rc               1079 fs/ecryptfs/inode.c 	int rc;
rc               1086 fs/ecryptfs/inode.c 		rc = -EOPNOTSUPP;
rc               1090 fs/ecryptfs/inode.c 	rc = __vfs_removexattr(lower_dentry, name);
rc               1093 fs/ecryptfs/inode.c 	return rc;
rc                 31 fs/ecryptfs/keystore.c 	int rc = 0;
rc                 36 fs/ecryptfs/keystore.c 		rc = -ENOENT;
rc                 40 fs/ecryptfs/keystore.c 		rc = -ETIME;
rc                 44 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                 49 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                 51 fs/ecryptfs/keystore.c 	return rc;
rc                 56 fs/ecryptfs/keystore.c 	int rc = err_code;
rc                 66 fs/ecryptfs/keystore.c 		rc = process_request_key_err(err_code);
rc                 69 fs/ecryptfs/keystore.c 	return rc;
rc                 84 fs/ecryptfs/keystore.c 	int rc = 0;
rc                101 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                105 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                109 fs/ecryptfs/keystore.c 	return rc;
rc                125 fs/ecryptfs/keystore.c 	int rc = 0;
rc                136 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                140 fs/ecryptfs/keystore.c 	return rc;
rc                151 fs/ecryptfs/keystore.c 	int rc;
rc                167 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc                171 fs/ecryptfs/keystore.c 	rc = ecryptfs_write_packet_length(&message[i], ECRYPTFS_SIG_SIZE_HEX,
rc                173 fs/ecryptfs/keystore.c 	if (rc) {
rc                181 fs/ecryptfs/keystore.c 	rc = ecryptfs_write_packet_length(&message[i],
rc                184 fs/ecryptfs/keystore.c 	if (rc) {
rc                195 fs/ecryptfs/keystore.c 	return rc;
rc                209 fs/ecryptfs/keystore.c 	int rc;
rc                221 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                226 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                232 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                235 fs/ecryptfs/keystore.c 	rc = ecryptfs_parse_packet_length(&data[i], &m_size, &data_len);
rc                236 fs/ecryptfs/keystore.c 	if (rc) {
rc                238 fs/ecryptfs/keystore.c 				"rc = [%d]\n", rc);
rc                245 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                252 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                263 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                277 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                280 fs/ecryptfs/keystore.c 	return rc;
rc                295 fs/ecryptfs/keystore.c 	int rc;
rc                310 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc                314 fs/ecryptfs/keystore.c 	rc = ecryptfs_write_packet_length(&message[i], ECRYPTFS_SIG_SIZE_HEX,
rc                316 fs/ecryptfs/keystore.c 	if (rc) {
rc                325 fs/ecryptfs/keystore.c 	rc = ecryptfs_write_packet_length(&message[i], crypt_stat->key_size + 3,
rc                327 fs/ecryptfs/keystore.c 	if (rc) {
rc                342 fs/ecryptfs/keystore.c 	return rc;
rc                353 fs/ecryptfs/keystore.c 	int rc;
rc                366 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                372 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                378 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                384 fs/ecryptfs/keystore.c 	rc = ecryptfs_parse_packet_length(&data[i], &key_rec->enc_key_size,
rc                386 fs/ecryptfs/keystore.c 	if (rc) {
rc                388 fs/ecryptfs/keystore.c 				"rc = [%d]\n", rc);
rc                393 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                399 fs/ecryptfs/keystore.c 		rc = -EIO;
rc                408 fs/ecryptfs/keystore.c 	return rc;
rc                419 fs/ecryptfs/keystore.c 	int rc = 0;
rc                429 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                436 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                440 fs/ecryptfs/keystore.c 	return rc;
rc                455 fs/ecryptfs/keystore.c 	int rc = 0;
rc                459 fs/ecryptfs/keystore.c 		rc = PTR_ERR(*auth_tok);
rc                469 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                476 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                480 fs/ecryptfs/keystore.c 	return rc;
rc                490 fs/ecryptfs/keystore.c 	int rc = 0;
rc                502 fs/ecryptfs/keystore.c 			rc = -EINVAL;
rc                506 fs/ecryptfs/keystore.c 		rc = key_validate(walker->global_auth_tok_key);
rc                507 fs/ecryptfs/keystore.c 		if (rc) {
rc                508 fs/ecryptfs/keystore.c 			if (rc == -EKEYEXPIRED)
rc                514 fs/ecryptfs/keystore.c 		rc = ecryptfs_verify_auth_tok_from_key(
rc                516 fs/ecryptfs/keystore.c 		if (rc)
rc                523 fs/ecryptfs/keystore.c 	rc = -ENOENT;
rc                534 fs/ecryptfs/keystore.c 	return rc;
rc                559 fs/ecryptfs/keystore.c 	int rc = 0;
rc                561 fs/ecryptfs/keystore.c 	rc = ecryptfs_find_global_auth_tok_for_sig(auth_tok_key, auth_tok,
rc                563 fs/ecryptfs/keystore.c 	if (rc == -ENOENT) {
rc                573 fs/ecryptfs/keystore.c 		rc = ecryptfs_keyring_auth_tok_for_sig(auth_tok_key, auth_tok,
rc                576 fs/ecryptfs/keystore.c 	return rc;
rc                625 fs/ecryptfs/keystore.c 	int rc = 0;
rc                632 fs/ecryptfs/keystore.c 	rc = ecryptfs_find_auth_tok_for_sig(
rc                636 fs/ecryptfs/keystore.c 	if (rc) {
rc                639 fs/ecryptfs/keystore.c 		       mount_crypt_stat->global_default_fnek_sig, rc);
rc                642 fs/ecryptfs/keystore.c 	rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(
rc                645 fs/ecryptfs/keystore.c 	if (unlikely(rc)) {
rc                648 fs/ecryptfs/keystore.c 		       mount_crypt_stat->global_default_fn_cipher_name, rc);
rc                682 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                691 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc                701 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc                705 fs/ecryptfs/keystore.c 	rc = ecryptfs_write_packet_length(&dest[s->i],
rc                710 fs/ecryptfs/keystore.c 	if (rc) {
rc                713 fs/ecryptfs/keystore.c 		       __func__, rc);
rc                729 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                736 fs/ecryptfs/keystore.c 		rc = -EOPNOTSUPP;
rc                743 fs/ecryptfs/keystore.c 			rc = PTR_ERR(s->hash_tfm);
rc                746 fs/ecryptfs/keystore.c 			       __func__, rc);
rc                753 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc                759 fs/ecryptfs/keystore.c 	rc = crypto_shash_digest(s->hash_desc,
rc                763 fs/ecryptfs/keystore.c 	if (rc) {
rc                766 fs/ecryptfs/keystore.c 		       __func__, rc);
rc                774 fs/ecryptfs/keystore.c 			rc = crypto_shash_digest(s->hash_desc, (u8 *)s->hash,
rc                777 fs/ecryptfs/keystore.c 			if (rc) {
rc                780 fs/ecryptfs/keystore.c 				       "rc = [%d]\n", __func__, rc);
rc                791 fs/ecryptfs/keystore.c 	rc = virt_to_scatterlist(s->block_aligned_filename,
rc                793 fs/ecryptfs/keystore.c 	if (rc < 1) {
rc                796 fs/ecryptfs/keystore.c 		       "block_aligned_filename_size = [%zd]\n", __func__, rc,
rc                800 fs/ecryptfs/keystore.c 	rc = virt_to_scatterlist(&dest[s->i], s->block_aligned_filename_size,
rc                802 fs/ecryptfs/keystore.c 	if (rc < 1) {
rc                806 fs/ecryptfs/keystore.c 		       __func__, rc, s->block_aligned_filename_size);
rc                813 fs/ecryptfs/keystore.c 	rc = crypto_skcipher_setkey(
rc                817 fs/ecryptfs/keystore.c 	if (rc < 0) {
rc                822 fs/ecryptfs/keystore.c 		       rc,
rc                829 fs/ecryptfs/keystore.c 	rc = crypto_skcipher_encrypt(s->skcipher_req);
rc                830 fs/ecryptfs/keystore.c 	if (rc) {
rc                832 fs/ecryptfs/keystore.c 		       "rc = [%d]\n", __func__, rc);
rc                852 fs/ecryptfs/keystore.c 	return rc;
rc                898 fs/ecryptfs/keystore.c 	int rc = 0;
rc                911 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                926 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                929 fs/ecryptfs/keystore.c 	rc = ecryptfs_parse_packet_length(&data[(*packet_size)],
rc                932 fs/ecryptfs/keystore.c 	if (rc) {
rc                934 fs/ecryptfs/keystore.c 		       "rc = [%d]\n", __func__, rc);
rc                945 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc                954 fs/ecryptfs/keystore.c 	rc = ecryptfs_cipher_code_to_string(s->cipher_string, s->cipher_code);
rc                955 fs/ecryptfs/keystore.c 	if (rc) {
rc                960 fs/ecryptfs/keystore.c 	rc = ecryptfs_find_auth_tok_for_sig(&auth_tok_key,
rc                963 fs/ecryptfs/keystore.c 	if (rc) {
rc                966 fs/ecryptfs/keystore.c 		       rc);
rc                969 fs/ecryptfs/keystore.c 	rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(&s->skcipher_tfm,
rc                972 fs/ecryptfs/keystore.c 	if (unlikely(rc)) {
rc                975 fs/ecryptfs/keystore.c 		       s->cipher_string, rc);
rc                979 fs/ecryptfs/keystore.c 	rc = virt_to_scatterlist(&data[(*packet_size)],
rc                981 fs/ecryptfs/keystore.c 	if (rc < 1) {
rc                985 fs/ecryptfs/keystore.c 		       __func__, rc, s->block_aligned_filename_size);
rc                992 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc                995 fs/ecryptfs/keystore.c 	rc = virt_to_scatterlist(s->decrypted_filename,
rc                997 fs/ecryptfs/keystore.c 	if (rc < 1) {
rc               1001 fs/ecryptfs/keystore.c 		       __func__, rc, s->block_aligned_filename_size);
rc               1010 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               1024 fs/ecryptfs/keystore.c 		rc = -EOPNOTSUPP;
rc               1029 fs/ecryptfs/keystore.c 	rc = crypto_skcipher_setkey(
rc               1033 fs/ecryptfs/keystore.c 	if (rc < 0) {
rc               1038 fs/ecryptfs/keystore.c 		       rc,
rc               1045 fs/ecryptfs/keystore.c 	rc = crypto_skcipher_decrypt(s->skcipher_req);
rc               1046 fs/ecryptfs/keystore.c 	if (rc) {
rc               1048 fs/ecryptfs/keystore.c 		       "rc = [%d]\n", __func__, rc);
rc               1059 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1067 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1072 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               1082 fs/ecryptfs/keystore.c 	if (rc) {
rc               1093 fs/ecryptfs/keystore.c 	return rc;
rc               1099 fs/ecryptfs/keystore.c 	int rc = 0;
rc               1112 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1114 fs/ecryptfs/keystore.c 	return rc;
rc               1134 fs/ecryptfs/keystore.c 	int rc;
rc               1136 fs/ecryptfs/keystore.c 	rc = ecryptfs_get_auth_tok_sig(&auth_tok_sig, auth_tok);
rc               1137 fs/ecryptfs/keystore.c 	if (rc) {
rc               1142 fs/ecryptfs/keystore.c 	rc = write_tag_64_packet(auth_tok_sig, &(auth_tok->session_key),
rc               1144 fs/ecryptfs/keystore.c 	if (rc) {
rc               1148 fs/ecryptfs/keystore.c 	rc = ecryptfs_send_message(payload, payload_len, &msg_ctx);
rc               1149 fs/ecryptfs/keystore.c 	if (rc) {
rc               1151 fs/ecryptfs/keystore.c 				"ecryptfsd: %d\n", rc);
rc               1154 fs/ecryptfs/keystore.c 	rc = ecryptfs_wait_for_response(msg_ctx, &msg);
rc               1155 fs/ecryptfs/keystore.c 	if (rc) {
rc               1158 fs/ecryptfs/keystore.c 		rc = -EIO;
rc               1161 fs/ecryptfs/keystore.c 	rc = parse_tag_65_packet(&(auth_tok->session_key),
rc               1163 fs/ecryptfs/keystore.c 	if (rc) {
rc               1165 fs/ecryptfs/keystore.c 		       rc);
rc               1172 fs/ecryptfs/keystore.c 	rc = ecryptfs_cipher_code_to_string(crypt_stat->cipher, cipher_code);
rc               1173 fs/ecryptfs/keystore.c 	if (rc) {
rc               1187 fs/ecryptfs/keystore.c 	return rc;
rc               1231 fs/ecryptfs/keystore.c 	int rc = 0;
rc               1250 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1256 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1266 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               1270 fs/ecryptfs/keystore.c 	rc = ecryptfs_parse_packet_length(&data[(*packet_size)], &body_size,
rc               1272 fs/ecryptfs/keystore.c 	if (rc) {
rc               1274 fs/ecryptfs/keystore.c 		       "rc = [%d]\n", rc);
rc               1279 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1285 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1291 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1306 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1331 fs/ecryptfs/keystore.c 	if (rc)
rc               1333 fs/ecryptfs/keystore.c 	return rc;
rc               1363 fs/ecryptfs/keystore.c 	int rc = 0;
rc               1385 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1391 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1400 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               1404 fs/ecryptfs/keystore.c 	rc = ecryptfs_parse_packet_length(&data[(*packet_size)], &body_size,
rc               1406 fs/ecryptfs/keystore.c 	if (rc) {
rc               1408 fs/ecryptfs/keystore.c 		       rc);
rc               1413 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1419 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1428 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1434 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1437 fs/ecryptfs/keystore.c 	rc = ecryptfs_cipher_code_to_string(crypt_stat->cipher,
rc               1439 fs/ecryptfs/keystore.c 	if (rc)
rc               1451 fs/ecryptfs/keystore.c 	rc = ecryptfs_init_crypt_ctx(crypt_stat);
rc               1452 fs/ecryptfs/keystore.c 	if (rc)
rc               1456 fs/ecryptfs/keystore.c 		rc = -ENOSYS;
rc               1488 fs/ecryptfs/keystore.c 		rc = -ENOSYS;
rc               1507 fs/ecryptfs/keystore.c 	if (rc)
rc               1509 fs/ecryptfs/keystore.c 	return rc;
rc               1535 fs/ecryptfs/keystore.c 	int rc = 0;
rc               1555 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1560 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1563 fs/ecryptfs/keystore.c 	rc = ecryptfs_parse_packet_length(&data[(*packet_size)], &body_size,
rc               1565 fs/ecryptfs/keystore.c 	if (rc) {
rc               1571 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1578 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1584 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1589 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1594 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1601 fs/ecryptfs/keystore.c 	if (rc) {
rc               1605 fs/ecryptfs/keystore.c 	return rc;
rc               1612 fs/ecryptfs/keystore.c 	int rc = 0;
rc               1620 fs/ecryptfs/keystore.c 			rc = process_request_key_err(PTR_ERR(*auth_tok_key));
rc               1626 fs/ecryptfs/keystore.c 	rc = ecryptfs_verify_auth_tok_from_key(*auth_tok_key, auth_tok);
rc               1627 fs/ecryptfs/keystore.c 	if (rc) {
rc               1634 fs/ecryptfs/keystore.c 	return rc;
rc               1653 fs/ecryptfs/keystore.c 	int rc = 0;
rc               1663 fs/ecryptfs/keystore.c 	rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(&tfm, &tfm_mutex,
rc               1665 fs/ecryptfs/keystore.c 	if (unlikely(rc)) {
rc               1668 fs/ecryptfs/keystore.c 		       crypt_stat->cipher, rc);
rc               1671 fs/ecryptfs/keystore.c 	rc = virt_to_scatterlist(auth_tok->session_key.encrypted_key,
rc               1674 fs/ecryptfs/keystore.c 	if (rc < 1 || rc > 2) {
rc               1678 fs/ecryptfs/keystore.c 		       "auth_tok->session_key.encrypted_key_size = [%d]\n", rc,
rc               1684 fs/ecryptfs/keystore.c 	rc = virt_to_scatterlist(auth_tok->session_key.decrypted_key,
rc               1687 fs/ecryptfs/keystore.c 	if (rc < 1 || rc > 2) {
rc               1690 fs/ecryptfs/keystore.c 			"expected rc = 1; got rc = [%d]\n", rc);
rc               1700 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               1706 fs/ecryptfs/keystore.c 	rc = crypto_skcipher_setkey(
rc               1709 fs/ecryptfs/keystore.c 	if (unlikely(rc < 0)) {
rc               1712 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1718 fs/ecryptfs/keystore.c 	rc = crypto_skcipher_decrypt(req);
rc               1720 fs/ecryptfs/keystore.c 	if (unlikely(rc)) {
rc               1721 fs/ecryptfs/keystore.c 		printk(KERN_ERR "Error decrypting; rc = [%d]\n", rc);
rc               1736 fs/ecryptfs/keystore.c 	return rc;
rc               1770 fs/ecryptfs/keystore.c 	int rc = 0;
rc               1781 fs/ecryptfs/keystore.c 			rc = parse_tag_3_packet(crypt_stat,
rc               1785 fs/ecryptfs/keystore.c 			if (rc) {
rc               1788 fs/ecryptfs/keystore.c 				rc = -EIO;
rc               1792 fs/ecryptfs/keystore.c 			rc = parse_tag_11_packet((unsigned char *)&src[i],
rc               1798 fs/ecryptfs/keystore.c 			if (rc) {
rc               1805 fs/ecryptfs/keystore.c 				rc = -EIO;
rc               1815 fs/ecryptfs/keystore.c 				rc = -EIO;
rc               1825 fs/ecryptfs/keystore.c 			rc = parse_tag_1_packet(crypt_stat,
rc               1829 fs/ecryptfs/keystore.c 			if (rc) {
rc               1832 fs/ecryptfs/keystore.c 				rc = -EIO;
rc               1841 fs/ecryptfs/keystore.c 			rc = -EIO;
rc               1854 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1872 fs/ecryptfs/keystore.c 		rc = ecryptfs_get_auth_tok_sig(&candidate_auth_tok_sig,
rc               1874 fs/ecryptfs/keystore.c 		if (rc) {
rc               1878 fs/ecryptfs/keystore.c 			rc = -EINVAL;
rc               1881 fs/ecryptfs/keystore.c 		rc = ecryptfs_find_auth_tok_for_sig(&auth_tok_key,
rc               1885 fs/ecryptfs/keystore.c 		if (!rc) {
rc               1893 fs/ecryptfs/keystore.c 		rc = -EIO;
rc               1903 fs/ecryptfs/keystore.c 		rc = decrypt_pki_encrypted_session_key(candidate_auth_tok,
rc               1911 fs/ecryptfs/keystore.c 		rc = decrypt_passphrase_encrypted_session_key(
rc               1916 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               1918 fs/ecryptfs/keystore.c 	if (rc) {
rc               1926 fs/ecryptfs/keystore.c 				candidate_auth_tok_sig,	rc);
rc               1941 fs/ecryptfs/keystore.c 	rc = ecryptfs_compute_root_iv(crypt_stat);
rc               1942 fs/ecryptfs/keystore.c 	if (rc) {
rc               1947 fs/ecryptfs/keystore.c 	rc = ecryptfs_init_crypt_ctx(crypt_stat);
rc               1948 fs/ecryptfs/keystore.c 	if (rc) {
rc               1951 fs/ecryptfs/keystore.c 				crypt_stat->cipher, rc);
rc               1956 fs/ecryptfs/keystore.c 	return rc;
rc               1969 fs/ecryptfs/keystore.c 	int rc;
rc               1971 fs/ecryptfs/keystore.c 	rc = write_tag_66_packet(auth_tok->token.private_key.signature,
rc               1978 fs/ecryptfs/keystore.c 	if (rc) {
rc               1982 fs/ecryptfs/keystore.c 	rc = ecryptfs_send_message(payload, payload_len, &msg_ctx);
rc               1983 fs/ecryptfs/keystore.c 	if (rc) {
rc               1985 fs/ecryptfs/keystore.c 				"ecryptfsd: %d\n", rc);
rc               1988 fs/ecryptfs/keystore.c 	rc = ecryptfs_wait_for_response(msg_ctx, &msg);
rc               1989 fs/ecryptfs/keystore.c 	if (rc) {
rc               1992 fs/ecryptfs/keystore.c 		rc = -EIO;
rc               1995 fs/ecryptfs/keystore.c 	rc = parse_tag_67_packet(key_rec, msg);
rc               1996 fs/ecryptfs/keystore.c 	if (rc)
rc               2001 fs/ecryptfs/keystore.c 	return rc;
rc               2027 fs/ecryptfs/keystore.c 	int rc = 0;
rc               2047 fs/ecryptfs/keystore.c 	rc = pki_encrypt_session_key(auth_tok_key, auth_tok, crypt_stat,
rc               2049 fs/ecryptfs/keystore.c 	if (rc) {
rc               2051 fs/ecryptfs/keystore.c 		       "module; rc = [%d]\n", rc);
rc               2071 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               2075 fs/ecryptfs/keystore.c 	rc = ecryptfs_write_packet_length(&dest[(*packet_size)],
rc               2078 fs/ecryptfs/keystore.c 	if (rc) {
rc               2092 fs/ecryptfs/keystore.c 	if (rc)
rc               2096 fs/ecryptfs/keystore.c 	return rc;
rc               2115 fs/ecryptfs/keystore.c 	int rc = 0;
rc               2131 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               2135 fs/ecryptfs/keystore.c 	rc = ecryptfs_write_packet_length(&dest[(*packet_length)],
rc               2138 fs/ecryptfs/keystore.c 	if (rc) {
rc               2140 fs/ecryptfs/keystore.c 		       "generate packet length. rc = [%d]\n", rc);
rc               2153 fs/ecryptfs/keystore.c 	if (rc)
rc               2157 fs/ecryptfs/keystore.c 	return rc;
rc               2191 fs/ecryptfs/keystore.c 	int rc = 0;
rc               2196 fs/ecryptfs/keystore.c 	rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(&tfm, &tfm_mutex,
rc               2198 fs/ecryptfs/keystore.c 	if (unlikely(rc)) {
rc               2201 fs/ecryptfs/keystore.c 		       crypt_stat->cipher, rc);
rc               2257 fs/ecryptfs/keystore.c 	rc = virt_to_scatterlist(crypt_stat->key, key_rec->enc_key_size,
rc               2259 fs/ecryptfs/keystore.c 	if (rc < 1 || rc > 2) {
rc               2263 fs/ecryptfs/keystore.c 				rc, key_rec->enc_key_size);
rc               2264 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               2267 fs/ecryptfs/keystore.c 	rc = virt_to_scatterlist(key_rec->enc_key, key_rec->enc_key_size,
rc               2269 fs/ecryptfs/keystore.c 	if (rc < 1 || rc > 2) {
rc               2273 fs/ecryptfs/keystore.c 				"key_rec->enc_key_size = [%zd]\n", rc,
rc               2275 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               2279 fs/ecryptfs/keystore.c 	rc = crypto_skcipher_setkey(tfm, session_key_encryption_key,
rc               2281 fs/ecryptfs/keystore.c 	if (rc < 0) {
rc               2284 fs/ecryptfs/keystore.c 				"context; rc = [%d]\n", rc);
rc               2294 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               2301 fs/ecryptfs/keystore.c 	rc = 0;
rc               2306 fs/ecryptfs/keystore.c 	rc = crypto_skcipher_encrypt(req);
rc               2309 fs/ecryptfs/keystore.c 	if (rc) {
rc               2310 fs/ecryptfs/keystore.c 		printk(KERN_ERR "Error encrypting; rc = [%d]\n", rc);
rc               2336 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               2342 fs/ecryptfs/keystore.c 	rc = ecryptfs_write_packet_length(&dest[(*packet_size)],
rc               2345 fs/ecryptfs/keystore.c 	if (rc) {
rc               2347 fs/ecryptfs/keystore.c 		       "generate packet length. rc = [%d]\n", rc);
rc               2359 fs/ecryptfs/keystore.c 		rc = -EINVAL;
rc               2373 fs/ecryptfs/keystore.c 	if (rc)
rc               2377 fs/ecryptfs/keystore.c 	return rc;
rc               2411 fs/ecryptfs/keystore.c 	int rc = 0;
rc               2417 fs/ecryptfs/keystore.c 		rc = -ENOMEM;
rc               2423 fs/ecryptfs/keystore.c 		rc = ecryptfs_find_global_auth_tok_for_sig(&auth_tok_key,
rc               2427 fs/ecryptfs/keystore.c 		if (rc) {
rc               2430 fs/ecryptfs/keystore.c 			rc = process_find_global_auth_tok_for_sig_err(rc);
rc               2434 fs/ecryptfs/keystore.c 			rc = write_tag_3_packet((dest_base + (*len)),
rc               2440 fs/ecryptfs/keystore.c 			if (rc) {
rc               2447 fs/ecryptfs/keystore.c 			rc = write_tag_11_packet((dest_base + (*len)), &max,
rc               2450 fs/ecryptfs/keystore.c 			if (rc) {
rc               2457 fs/ecryptfs/keystore.c 			rc = write_tag_1_packet(dest_base + (*len), &max,
rc               2460 fs/ecryptfs/keystore.c 			if (rc) {
rc               2471 fs/ecryptfs/keystore.c 			rc = -EINVAL;
rc               2479 fs/ecryptfs/keystore.c 		rc = -EIO;
rc               2484 fs/ecryptfs/keystore.c 	if (rc)
rc               2487 fs/ecryptfs/keystore.c 	return rc;
rc                 74 fs/ecryptfs/kthread.c 	int rc = 0;
rc                 82 fs/ecryptfs/kthread.c 		rc = PTR_ERR(ecryptfs_kthread);
rc                 84 fs/ecryptfs/kthread.c 		       "\n", __func__, rc);
rc                 86 fs/ecryptfs/kthread.c 	return rc;
rc                123 fs/ecryptfs/kthread.c 	int rc = 0;
rc                138 fs/ecryptfs/kthread.c 		rc = PTR_ERR((*lower_file));
rc                143 fs/ecryptfs/kthread.c 		rc = -EIO;
rc                155 fs/ecryptfs/kthread.c 		rc = PTR_ERR(*lower_file);
rc                157 fs/ecryptfs/kthread.c 	return rc;
rc                109 fs/ecryptfs/main.c 	int rc;
rc                111 fs/ecryptfs/main.c 	rc = ecryptfs_privileged_open(lower_file, path->dentry, path->mnt,
rc                113 fs/ecryptfs/main.c 	if (rc) {
rc                116 fs/ecryptfs/main.c 		       "rc = [%d]\n", path->dentry, path->mnt, rc);
rc                119 fs/ecryptfs/main.c 	return rc;
rc                125 fs/ecryptfs/main.c 	int count, rc = 0;
rc                131 fs/ecryptfs/main.c 		rc = -EINVAL;
rc                133 fs/ecryptfs/main.c 		rc = ecryptfs_init_lower_file(dentry,
rc                135 fs/ecryptfs/main.c 		if (rc)
rc                139 fs/ecryptfs/main.c 	return rc;
rc                189 fs/ecryptfs/main.c 	int rc = 0;
rc                194 fs/ecryptfs/main.c 		rc = ecryptfs_keyring_auth_tok_for_sig(
rc                197 fs/ecryptfs/main.c 		if (rc) {
rc                209 fs/ecryptfs/main.c 	return rc;
rc                246 fs/ecryptfs/main.c 	int rc = 0;
rc                272 fs/ecryptfs/main.c 		rc = -EINVAL;
rc                284 fs/ecryptfs/main.c 			rc = ecryptfs_add_global_auth_tok(mount_crypt_stat,
rc                286 fs/ecryptfs/main.c 			if (rc) {
rc                288 fs/ecryptfs/main.c 				       "global sig; rc = [%d]\n", rc);
rc                334 fs/ecryptfs/main.c 			rc = ecryptfs_add_global_auth_tok(
rc                338 fs/ecryptfs/main.c 			if (rc) {
rc                342 fs/ecryptfs/main.c 				       rc);
rc                386 fs/ecryptfs/main.c 		rc = -EINVAL;
rc                417 fs/ecryptfs/main.c 		rc = -EINVAL;
rc                424 fs/ecryptfs/main.c 		rc = ecryptfs_add_new_key_tfm(
rc                427 fs/ecryptfs/main.c 		if (rc) {
rc                433 fs/ecryptfs/main.c 			       rc);
rc                434 fs/ecryptfs/main.c 			rc = -EINVAL;
rc                442 fs/ecryptfs/main.c 		rc = ecryptfs_add_new_key_tfm(
rc                445 fs/ecryptfs/main.c 		if (rc) {
rc                451 fs/ecryptfs/main.c 			       rc);
rc                452 fs/ecryptfs/main.c 			rc = -EINVAL;
rc                458 fs/ecryptfs/main.c 	rc = ecryptfs_init_global_auth_toks(mount_crypt_stat);
rc                459 fs/ecryptfs/main.c 	if (rc)
rc                461 fs/ecryptfs/main.c 		       "properly register; rc = [%d]\n", rc);
rc                463 fs/ecryptfs/main.c 	return rc;
rc                487 fs/ecryptfs/main.c 	int rc;
rc                491 fs/ecryptfs/main.c 		rc = -ENOMEM;
rc                495 fs/ecryptfs/main.c 	rc = ecryptfs_parse_options(sbi, raw_data, &check_ruid);
rc                496 fs/ecryptfs/main.c 	if (rc) {
rc                504 fs/ecryptfs/main.c 		rc = PTR_ERR(s);
rc                508 fs/ecryptfs/main.c 	rc = super_setup_bdi(s);
rc                509 fs/ecryptfs/main.c 	if (rc)
rc                521 fs/ecryptfs/main.c 	rc = kern_path(dev_name, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &path);
rc                522 fs/ecryptfs/main.c 	if (rc) {
rc                527 fs/ecryptfs/main.c 		rc = -EINVAL;
rc                535 fs/ecryptfs/main.c 		rc = -EPERM;
rc                565 fs/ecryptfs/main.c 	rc = -EINVAL;
rc                572 fs/ecryptfs/main.c 	rc = PTR_ERR(inode);
rc                578 fs/ecryptfs/main.c 		rc = -ENOMEM;
rc                582 fs/ecryptfs/main.c 	rc = -ENOMEM;
rc                603 fs/ecryptfs/main.c 	printk(KERN_ERR "%s; rc = [%d]\n", err, rc);
rc                604 fs/ecryptfs/main.c 	return ERR_PTR(rc);
rc                776 fs/ecryptfs/main.c 	int rc;
rc                781 fs/ecryptfs/main.c 		rc = -ENOMEM;
rc                784 fs/ecryptfs/main.c 	rc = sysfs_create_group(ecryptfs_kobj, &attr_group);
rc                785 fs/ecryptfs/main.c 	if (rc) {
rc                791 fs/ecryptfs/main.c 	return rc;
rc                802 fs/ecryptfs/main.c 	int rc;
rc                805 fs/ecryptfs/main.c 		rc = -EINVAL;
rc                815 fs/ecryptfs/main.c 	rc = ecryptfs_init_kmem_caches();
rc                816 fs/ecryptfs/main.c 	if (rc) {
rc                821 fs/ecryptfs/main.c 	rc = do_sysfs_registration();
rc                822 fs/ecryptfs/main.c 	if (rc) {
rc                826 fs/ecryptfs/main.c 	rc = ecryptfs_init_kthread();
rc                827 fs/ecryptfs/main.c 	if (rc) {
rc                829 fs/ecryptfs/main.c 		       "rc = [%d]\n", __func__, rc);
rc                832 fs/ecryptfs/main.c 	rc = ecryptfs_init_messaging();
rc                833 fs/ecryptfs/main.c 	if (rc) {
rc                839 fs/ecryptfs/main.c 	rc = ecryptfs_init_crypto();
rc                840 fs/ecryptfs/main.c 	if (rc) {
rc                842 fs/ecryptfs/main.c 		       "rc = [%d]\n", rc);
rc                845 fs/ecryptfs/main.c 	rc = register_filesystem(&ecryptfs_fs_type);
rc                846 fs/ecryptfs/main.c 	if (rc) {
rc                866 fs/ecryptfs/main.c 	return rc;
rc                871 fs/ecryptfs/main.c 	int rc;
rc                873 fs/ecryptfs/main.c 	rc = ecryptfs_destroy_crypto();
rc                874 fs/ecryptfs/main.c 	if (rc)
rc                876 fs/ecryptfs/main.c 		       "rc = [%d]\n", rc);
rc                 41 fs/ecryptfs/messaging.c 	int rc;
rc                 49 fs/ecryptfs/messaging.c 		rc = -ENOMEM;
rc                 56 fs/ecryptfs/messaging.c 			rc = 0;
rc                 60 fs/ecryptfs/messaging.c 	rc = -ENOMEM;
rc                 62 fs/ecryptfs/messaging.c 	return rc;
rc                104 fs/ecryptfs/messaging.c 	int rc;
rc                110 fs/ecryptfs/messaging.c 			rc = 0;
rc                114 fs/ecryptfs/messaging.c 	rc = -EINVAL;
rc                116 fs/ecryptfs/messaging.c 	return rc;
rc                132 fs/ecryptfs/messaging.c 	int rc = 0;
rc                136 fs/ecryptfs/messaging.c 		rc = -ENOMEM;
rc                147 fs/ecryptfs/messaging.c 	return rc;
rc                159 fs/ecryptfs/messaging.c 	int rc = 0;
rc                164 fs/ecryptfs/messaging.c 		rc = -EBUSY;
rc                180 fs/ecryptfs/messaging.c 	return rc;
rc                210 fs/ecryptfs/messaging.c 	int rc;
rc                213 fs/ecryptfs/messaging.c 		rc = -EINVAL;
rc                223 fs/ecryptfs/messaging.c 		rc = -EINVAL;
rc                228 fs/ecryptfs/messaging.c 		rc = -EINVAL;
rc                237 fs/ecryptfs/messaging.c 		rc = -ENOMEM;
rc                242 fs/ecryptfs/messaging.c 	rc = 0;
rc                246 fs/ecryptfs/messaging.c 	return rc;
rc                264 fs/ecryptfs/messaging.c 	int rc;
rc                266 fs/ecryptfs/messaging.c 	rc = ecryptfs_find_daemon_by_euid(&daemon);
rc                267 fs/ecryptfs/messaging.c 	if (rc) {
rc                268 fs/ecryptfs/messaging.c 		rc = -ENOTCONN;
rc                272 fs/ecryptfs/messaging.c 	rc = ecryptfs_acquire_free_msg_ctx(msg_ctx);
rc                273 fs/ecryptfs/messaging.c 	if (rc) {
rc                282 fs/ecryptfs/messaging.c 	rc = ecryptfs_send_miscdev(data, data_len, *msg_ctx, msg_type, 0,
rc                284 fs/ecryptfs/messaging.c 	if (rc)
rc                286 fs/ecryptfs/messaging.c 		       "userspace daemon; rc = [%d]\n", __func__, rc);
rc                288 fs/ecryptfs/messaging.c 	return rc;
rc                304 fs/ecryptfs/messaging.c 	int rc;
rc                307 fs/ecryptfs/messaging.c 	rc = ecryptfs_send_message_locked(data, data_len, ECRYPTFS_MSG_REQUEST,
rc                310 fs/ecryptfs/messaging.c 	return rc;
rc                328 fs/ecryptfs/messaging.c 	int rc = 0;
rc                340 fs/ecryptfs/messaging.c 		rc = -ENOMSG;
rc                348 fs/ecryptfs/messaging.c 	return rc;
rc                354 fs/ecryptfs/messaging.c 	int rc = 0;
rc                371 fs/ecryptfs/messaging.c 		rc = -ENOMEM;
rc                383 fs/ecryptfs/messaging.c 		rc = -ENOMEM;
rc                404 fs/ecryptfs/messaging.c 	rc = ecryptfs_init_ecryptfs_miscdev();
rc                405 fs/ecryptfs/messaging.c 	if (rc)
rc                408 fs/ecryptfs/messaging.c 	return rc;
rc                432 fs/ecryptfs/messaging.c 			int rc;
rc                437 fs/ecryptfs/messaging.c 				rc = ecryptfs_exorcise_daemon(daemon);
rc                438 fs/ecryptfs/messaging.c 				if (rc)
rc                443 fs/ecryptfs/messaging.c 					       __func__, rc);
rc                 67 fs/ecryptfs/miscdev.c 	int rc;
rc                 70 fs/ecryptfs/miscdev.c 	rc = ecryptfs_find_daemon_by_euid(&daemon);
rc                 71 fs/ecryptfs/miscdev.c 	if (!rc) {
rc                 72 fs/ecryptfs/miscdev.c 		rc = -EINVAL;
rc                 75 fs/ecryptfs/miscdev.c 	rc = ecryptfs_spawn_daemon(&daemon, file);
rc                 76 fs/ecryptfs/miscdev.c 	if (rc) {
rc                 78 fs/ecryptfs/miscdev.c 		       "rc = [%d]\n", __func__, rc);
rc                 83 fs/ecryptfs/miscdev.c 		rc = -EBUSY;
rc                 93 fs/ecryptfs/miscdev.c 	return rc;
rc                110 fs/ecryptfs/miscdev.c 	int rc;
rc                119 fs/ecryptfs/miscdev.c 	rc = ecryptfs_exorcise_daemon(daemon);
rc                121 fs/ecryptfs/miscdev.c 	if (rc) {
rc                124 fs/ecryptfs/miscdev.c 		       "bug.\n", __func__, rc);
rc                127 fs/ecryptfs/miscdev.c 	return rc;
rc                219 fs/ecryptfs/miscdev.c 	int rc;
rc                223 fs/ecryptfs/miscdev.c 		rc = 0;
rc                229 fs/ecryptfs/miscdev.c 		rc = 0;
rc                237 fs/ecryptfs/miscdev.c 		rc = wait_event_interruptible(
rc                240 fs/ecryptfs/miscdev.c 		if (rc < 0) {
rc                241 fs/ecryptfs/miscdev.c 			rc = 0;
rc                246 fs/ecryptfs/miscdev.c 		rc = 0;
rc                260 fs/ecryptfs/miscdev.c 		rc = ecryptfs_write_packet_length(packet_length,
rc                263 fs/ecryptfs/miscdev.c 		if (rc) {
rc                264 fs/ecryptfs/miscdev.c 			rc = 0;
rc                266 fs/ecryptfs/miscdev.c 			       "rc = [%d]\n", __func__, rc);
rc                276 fs/ecryptfs/miscdev.c 		rc = 0;
rc                282 fs/ecryptfs/miscdev.c 	rc = -EFAULT;
rc                297 fs/ecryptfs/miscdev.c 	rc = i;
rc                310 fs/ecryptfs/miscdev.c 	return rc;
rc                325 fs/ecryptfs/miscdev.c 	int rc;
rc                331 fs/ecryptfs/miscdev.c 		rc = -EINVAL;
rc                334 fs/ecryptfs/miscdev.c 	rc = ecryptfs_process_response(daemon, msg, seq);
rc                335 fs/ecryptfs/miscdev.c 	if (rc)
rc                337 fs/ecryptfs/miscdev.c 		       "Error processing response message; rc = [%d]\n", rc);
rc                339 fs/ecryptfs/miscdev.c 	return rc;
rc                360 fs/ecryptfs/miscdev.c 	ssize_t rc;
rc                381 fs/ecryptfs/miscdev.c 	rc = ecryptfs_parse_packet_length(packet_size_peek, &packet_size,
rc                383 fs/ecryptfs/miscdev.c 	if (rc) {
rc                385 fs/ecryptfs/miscdev.c 		       "rc = [%zd]\n", __func__, rc);
rc                386 fs/ecryptfs/miscdev.c 		return rc;
rc                413 fs/ecryptfs/miscdev.c 			rc = -EINVAL;
rc                418 fs/ecryptfs/miscdev.c 		rc = ecryptfs_miscdev_response(file->private_data,
rc                421 fs/ecryptfs/miscdev.c 		if (rc) {
rc                424 fs/ecryptfs/miscdev.c 			       __func__, rc);
rc                435 fs/ecryptfs/miscdev.c 		rc = -EINVAL;
rc                438 fs/ecryptfs/miscdev.c 	rc = count;
rc                441 fs/ecryptfs/miscdev.c 	return rc;
rc                473 fs/ecryptfs/miscdev.c 	int rc;
rc                476 fs/ecryptfs/miscdev.c 	rc = misc_register(&ecryptfs_miscdev);
rc                477 fs/ecryptfs/miscdev.c 	if (rc)
rc                480 fs/ecryptfs/miscdev.c 		       __func__, rc);
rc                481 fs/ecryptfs/miscdev.c 	return rc;
rc                 53 fs/ecryptfs/mmap.c 	int rc;
rc                 55 fs/ecryptfs/mmap.c 	rc = ecryptfs_encrypt_page(page);
rc                 56 fs/ecryptfs/mmap.c 	if (rc) {
rc                 65 fs/ecryptfs/mmap.c 	return rc;
rc                114 fs/ecryptfs/mmap.c 	int rc = 0;
rc                133 fs/ecryptfs/mmap.c 				rc = ecryptfs_read_xattr_region(
rc                142 fs/ecryptfs/mmap.c 			if (rc) {
rc                144 fs/ecryptfs/mmap.c 				       "region; rc = [%d]\n", __func__, rc);
rc                153 fs/ecryptfs/mmap.c 			rc = ecryptfs_read_lower_page_segment(
rc                157 fs/ecryptfs/mmap.c 			if (rc) {
rc                161 fs/ecryptfs/mmap.c 				       lower_offset, rc);
rc                168 fs/ecryptfs/mmap.c 	return rc;
rc                184 fs/ecryptfs/mmap.c 	int rc = 0;
rc                187 fs/ecryptfs/mmap.c 		rc = ecryptfs_read_lower_page_segment(page, page->index, 0,
rc                192 fs/ecryptfs/mmap.c 			rc = ecryptfs_copy_up_encrypted_with_header(page,
rc                194 fs/ecryptfs/mmap.c 			if (rc) {
rc                199 fs/ecryptfs/mmap.c 				       "[%d]\n", __func__, rc);
rc                204 fs/ecryptfs/mmap.c 			rc = ecryptfs_read_lower_page_segment(
rc                207 fs/ecryptfs/mmap.c 			if (rc) {
rc                209 fs/ecryptfs/mmap.c 				       "[%d]\n", rc);
rc                214 fs/ecryptfs/mmap.c 		rc = ecryptfs_decrypt_page(page);
rc                215 fs/ecryptfs/mmap.c 		if (rc) {
rc                217 fs/ecryptfs/mmap.c 					"rc = [%d]\n", rc);
rc                222 fs/ecryptfs/mmap.c 	if (rc)
rc                229 fs/ecryptfs/mmap.c 	return rc;
rc                272 fs/ecryptfs/mmap.c 	int rc = 0;
rc                285 fs/ecryptfs/mmap.c 			rc = ecryptfs_read_lower_page_segment(
rc                287 fs/ecryptfs/mmap.c 			if (rc) {
rc                290 fs/ecryptfs/mmap.c 				       __func__, rc);
rc                297 fs/ecryptfs/mmap.c 				rc = ecryptfs_copy_up_encrypted_with_header(
rc                299 fs/ecryptfs/mmap.c 				if (rc) {
rc                305 fs/ecryptfs/mmap.c 					       "= [%d]\n", __func__, rc);
rc                311 fs/ecryptfs/mmap.c 				rc = ecryptfs_read_lower_page_segment(
rc                314 fs/ecryptfs/mmap.c 				if (rc) {
rc                317 fs/ecryptfs/mmap.c 					       __func__, rc);
rc                329 fs/ecryptfs/mmap.c 				rc = ecryptfs_decrypt_page(page);
rc                330 fs/ecryptfs/mmap.c 				if (rc) {
rc                334 fs/ecryptfs/mmap.c 					       __func__, page->index, rc);
rc                346 fs/ecryptfs/mmap.c 			rc = ecryptfs_truncate(file->f_path.dentry,
rc                348 fs/ecryptfs/mmap.c 			if (rc) {
rc                352 fs/ecryptfs/mmap.c 				       prev_page_end_size, rc);
rc                363 fs/ecryptfs/mmap.c 	if (unlikely(rc)) {
rc                368 fs/ecryptfs/mmap.c 	return rc;
rc                381 fs/ecryptfs/mmap.c 	int rc;
rc                385 fs/ecryptfs/mmap.c 		rc = -ENOMEM;
rc                389 fs/ecryptfs/mmap.c 	rc = ecryptfs_write_lower(ecryptfs_inode, file_size_virt, 0,
rc                392 fs/ecryptfs/mmap.c 	if (rc < 0)
rc                394 fs/ecryptfs/mmap.c 		       "rc = [%d]\n", __func__, rc);
rc                396 fs/ecryptfs/mmap.c 		rc = 0;
rc                398 fs/ecryptfs/mmap.c 	return rc;
rc                410 fs/ecryptfs/mmap.c 	int rc;
rc                415 fs/ecryptfs/mmap.c 		rc = -ENOSYS;
rc                420 fs/ecryptfs/mmap.c 		rc = -ENOMEM;
rc                429 fs/ecryptfs/mmap.c 	rc = __vfs_setxattr(lower_dentry, lower_inode, ECRYPTFS_XATTR_NAME,
rc                432 fs/ecryptfs/mmap.c 	if (rc)
rc                434 fs/ecryptfs/mmap.c 		       "to lower file xattr; rc = [%d]\n", rc);
rc                437 fs/ecryptfs/mmap.c 	return rc;
rc                473 fs/ecryptfs/mmap.c 	int rc;
rc                478 fs/ecryptfs/mmap.c 		rc = ecryptfs_write_lower_page_segment(ecryptfs_inode, page, 0,
rc                480 fs/ecryptfs/mmap.c 		if (!rc) {
rc                481 fs/ecryptfs/mmap.c 			rc = copied;
rc                489 fs/ecryptfs/mmap.c 			rc = 0;
rc                495 fs/ecryptfs/mmap.c 	rc = fill_zeros_to_end_of_page(page, to);
rc                496 fs/ecryptfs/mmap.c 	if (rc) {
rc                501 fs/ecryptfs/mmap.c 	rc = ecryptfs_encrypt_page(page);
rc                502 fs/ecryptfs/mmap.c 	if (rc) {
rc                513 fs/ecryptfs/mmap.c 	rc = ecryptfs_write_inode_size_to_metadata(ecryptfs_inode);
rc                514 fs/ecryptfs/mmap.c 	if (rc)
rc                516 fs/ecryptfs/mmap.c 		       "rc = [%d]\n", rc);
rc                518 fs/ecryptfs/mmap.c 		rc = copied;
rc                522 fs/ecryptfs/mmap.c 	return rc;
rc                527 fs/ecryptfs/mmap.c 	int rc = 0;
rc                534 fs/ecryptfs/mmap.c 		rc = lower_inode->i_mapping->a_ops->bmap(lower_inode->i_mapping,
rc                536 fs/ecryptfs/mmap.c 	return rc;
rc                 31 fs/ecryptfs/read_write.c 	ssize_t rc;
rc                 36 fs/ecryptfs/read_write.c 	rc = kernel_write(lower_file, data, size, &offset);
rc                 38 fs/ecryptfs/read_write.c 	return rc;
rc                 63 fs/ecryptfs/read_write.c 	int rc;
rc                 68 fs/ecryptfs/read_write.c 	rc = ecryptfs_write_lower(ecryptfs_inode, virt, offset, size);
rc                 69 fs/ecryptfs/read_write.c 	if (rc > 0)
rc                 70 fs/ecryptfs/read_write.c 		rc = 0;
rc                 72 fs/ecryptfs/read_write.c 	return rc;
rc                102 fs/ecryptfs/read_write.c 	int rc = 0;
rc                120 fs/ecryptfs/read_write.c 			rc = -EINTR;
rc                136 fs/ecryptfs/read_write.c 			rc = PTR_ERR(ecryptfs_page);
rc                140 fs/ecryptfs/read_write.c 			       ecryptfs_page_idx, rc);
rc                171 fs/ecryptfs/read_write.c 			rc = ecryptfs_encrypt_page(ecryptfs_page);
rc                173 fs/ecryptfs/read_write.c 			rc = ecryptfs_write_lower_page_segment(ecryptfs_inode,
rc                178 fs/ecryptfs/read_write.c 		if (rc) {
rc                180 fs/ecryptfs/read_write.c 			       "page; rc = [%d]\n", __func__, rc);
rc                196 fs/ecryptfs/read_write.c 				if (!rc)
rc                197 fs/ecryptfs/read_write.c 					rc = rc2;
rc                203 fs/ecryptfs/read_write.c 	return rc;
rc                251 fs/ecryptfs/read_write.c 	int rc;
rc                255 fs/ecryptfs/read_write.c 	rc = ecryptfs_read_lower(virt, offset, size, ecryptfs_inode);
rc                256 fs/ecryptfs/read_write.c 	if (rc > 0)
rc                257 fs/ecryptfs/read_write.c 		rc = 0;
rc                260 fs/ecryptfs/read_write.c 	return rc;
rc                 93 fs/ecryptfs/super.c 	int rc;
rc                 98 fs/ecryptfs/super.c 	rc = lower_dentry->d_sb->s_op->statfs(lower_dentry, buf);
rc                 99 fs/ecryptfs/super.c 	if (rc)
rc                100 fs/ecryptfs/super.c 		return rc;
rc                103 fs/ecryptfs/super.c 	rc = ecryptfs_set_f_namelen(&buf->f_namelen, buf->f_namelen,
rc                106 fs/ecryptfs/super.c 	return rc;
rc                674 fs/erofs/xattr.c 	int prefix, rc;
rc                688 fs/erofs/xattr.c 	rc = erofs_getxattr(inode, prefix, "", NULL, 0);
rc                689 fs/erofs/xattr.c 	if (rc > 0) {
rc                690 fs/erofs/xattr.c 		value = kmalloc(rc, GFP_KERNEL);
rc                693 fs/erofs/xattr.c 		rc = erofs_getxattr(inode, prefix, "", value, rc);
rc                696 fs/erofs/xattr.c 	if (rc == -ENOATTR)
rc                698 fs/erofs/xattr.c 	else if (rc < 0)
rc                699 fs/erofs/xattr.c 		acl = ERR_PTR(rc);
rc                701 fs/erofs/xattr.c 		acl = posix_acl_from_xattr(&init_user_ns, value, rc);
rc                 89 fs/ext4/ext4_jbd2.c 	int rc;
rc                 98 fs/ext4/ext4_jbd2.c 		rc = jbd2_journal_stop(handle);
rc                 99 fs/ext4/ext4_jbd2.c 		return err ? err : rc;
rc                103 fs/ext4/ext4_jbd2.c 	rc = jbd2_journal_stop(handle);
rc                106 fs/ext4/ext4_jbd2.c 		err = rc;
rc                178 fs/ext4/ext4_jbd2.h 				     int rc),
rc                993 fs/ext4/extents_status.c 		      struct extent_status *es, struct rsvd_count *rc)
rc                998 fs/ext4/extents_status.c 	rc->ndelonly = 0;
rc               1007 fs/ext4/extents_status.c 		rc->first_do_lblk_found = false;
rc               1009 fs/ext4/extents_status.c 			rc->left_es = es;
rc               1012 fs/ext4/extents_status.c 			rc->left_es = node ? rb_entry(node,
rc               1016 fs/ext4/extents_status.c 		rc->partial = false;
rc               1035 fs/ext4/extents_status.c 		       struct extent_status *es, struct rsvd_count *rc)
rc               1046 fs/ext4/extents_status.c 		rc->ndelonly += (int) len;
rc               1057 fs/ext4/extents_status.c 	if (rc->first_do_lblk_found == false) {
rc               1058 fs/ext4/extents_status.c 		rc->first_do_lblk = i;
rc               1059 fs/ext4/extents_status.c 		rc->first_do_lblk_found = true;
rc               1063 fs/ext4/extents_status.c 	rc->last_do_lblk = end;
rc               1069 fs/ext4/extents_status.c 	if (rc->partial && (rc->lclu != EXT4_B2C(sbi, i))) {
rc               1070 fs/ext4/extents_status.c 		rc->ndelonly++;
rc               1071 fs/ext4/extents_status.c 		rc->partial = false;
rc               1080 fs/ext4/extents_status.c 			rc->ndelonly++;
rc               1081 fs/ext4/extents_status.c 			rc->partial = false;
rc               1092 fs/ext4/extents_status.c 		rc->ndelonly += nclu;
rc               1100 fs/ext4/extents_status.c 	if (!rc->partial && i <= end) {
rc               1101 fs/ext4/extents_status.c 		rc->partial = true;
rc               1102 fs/ext4/extents_status.c 		rc->lclu = EXT4_B2C(sbi, i);
rc               1159 fs/ext4/extents_status.c 			     struct rsvd_count *rc)
rc               1171 fs/ext4/extents_status.c 		if (rc->partial)
rc               1172 fs/ext4/extents_status.c 			rc->ndelonly++;
rc               1174 fs/ext4/extents_status.c 		if (rc->ndelonly == 0)
rc               1177 fs/ext4/extents_status.c 		first_lclu = EXT4_B2C(sbi, rc->first_do_lblk);
rc               1178 fs/ext4/extents_status.c 		last_lclu = EXT4_B2C(sbi, rc->last_do_lblk);
rc               1187 fs/ext4/extents_status.c 		es = rc->left_es;
rc               1189 fs/ext4/extents_status.c 		       EXT4_LBLK_CMASK(sbi, rc->first_do_lblk)) {
rc               1191 fs/ext4/extents_status.c 				rc->ndelonly--;
rc               1209 fs/ext4/extents_status.c 			       EXT4_LBLK_CFILL(sbi, rc->last_do_lblk)) {
rc               1211 fs/ext4/extents_status.c 					rc->ndelonly--;
rc               1257 fs/ext4/extents_status.c 				rc->ndelonly--;
rc               1268 fs/ext4/extents_status.c 	return rc->ndelonly;
rc               1296 fs/ext4/extents_status.c 	struct rsvd_count rc;
rc               1312 fs/ext4/extents_status.c 		init_rsvd(inode, lblk, es, &rc);
rc               1356 fs/ext4/extents_status.c 				   &orig_es, &rc);
rc               1363 fs/ext4/extents_status.c 				   &orig_es, &rc);
rc               1373 fs/ext4/extents_status.c 			count_rsvd(inode, es->es_lblk, es->es_len, es, &rc);
rc               1390 fs/ext4/extents_status.c 				   es, &rc);
rc               1400 fs/ext4/extents_status.c 		*reserved = get_rsvd(inode, end, es, &rc);
rc               5256 fs/ext4/inode.c 	int err = 0, rc, block;
rc               5367 fs/ext4/inode.c 	rc = ext4_handle_dirty_metadata(handle, NULL, bh);
rc               5369 fs/ext4/inode.c 		err = rc;
rc               5544 fs/ext4/inode.c 	int error, rc = 0;
rc               5644 fs/ext4/inode.c 		rc = ext4_break_layouts(inode);
rc               5645 fs/ext4/inode.c 		if (rc) {
rc               5647 fs/ext4/inode.c 			return rc;
rc               5670 fs/ext4/inode.c 			rc = ext4_mark_inode_dirty(handle, inode);
rc               5672 fs/ext4/inode.c 				error = rc;
rc               5702 fs/ext4/inode.c 			rc = ext4_truncate(inode);
rc               5703 fs/ext4/inode.c 			if (rc)
rc               5704 fs/ext4/inode.c 				error = rc;
rc               5723 fs/ext4/inode.c 		rc = posix_acl_chmod(inode, inode->i_mode);
rc               5728 fs/ext4/inode.c 		error = rc;
rc               6041 fs/ext4/inode.c 	int error, rc;
rc               6068 fs/ext4/inode.c 	rc = ext4_mark_iloc_dirty(handle, inode, iloc);
rc               6070 fs/ext4/inode.c 		error = rc;
rc                436 fs/ext4/ioctl.c 	int err, rc;
rc                509 fs/ext4/ioctl.c 	rc = ext4_mark_iloc_dirty(handle, inode, &iloc);
rc                511 fs/ext4/ioctl.c 		err = rc;
rc               2908 fs/ext4/namei.c 	int err = 0, rc;
rc               2958 fs/ext4/namei.c 		rc = ext4_mark_iloc_dirty(handle, inode, &iloc);
rc               2960 fs/ext4/namei.c 			err = rc;
rc               2279 fs/ext4/super.c 	int rc;
rc               2282 fs/ext4/super.c 	rc = _ext4_show_options(seq, sb, 1);
rc               2284 fs/ext4/super.c 	return rc;
rc               2981 fs/f2fs/data.c 	int rc, extra_count;
rc               2997 fs/f2fs/data.c 	rc = migrate_page_move_mapping(mapping, newpage,
rc               2999 fs/f2fs/data.c 	if (rc != MIGRATEPAGE_SUCCESS) {
rc               3002 fs/f2fs/data.c 		return rc;
rc                244 fs/freevxfs/vxfs_lookup.c 		int rc = 0;
rc                277 fs/freevxfs/vxfs_lookup.c 			rc = dir_emit(ctx, de->d_name,
rc                281 fs/freevxfs/vxfs_lookup.c 			if (!rc) {
rc                288 fs/freevxfs/vxfs_lookup.c 		if (!rc)
rc                154 fs/freevxfs/vxfs_super.c 	int rc = -ENOMEM;
rc                167 fs/freevxfs/vxfs_super.c 		rc = -EINVAL;
rc                177 fs/freevxfs/vxfs_super.c 		rc = 0;
rc                182 fs/freevxfs/vxfs_super.c 	if (rc) {
rc                188 fs/freevxfs/vxfs_super.c 	return rc;
rc                117 fs/fuse/cuse.c 	int rc;
rc                137 fs/fuse/cuse.c 	rc = fuse_do_open(&cc->fc, 0, file, 0);
rc                138 fs/fuse/cuse.c 	if (rc)
rc                140 fs/fuse/cuse.c 	return rc;
rc                274 fs/fuse/cuse.c 	int rc;
rc                277 fs/fuse/cuse.c 		rc = cuse_parse_one(&p, end, &key, &val);
rc                278 fs/fuse/cuse.c 		if (rc < 0)
rc                279 fs/fuse/cuse.c 			return rc;
rc                280 fs/fuse/cuse.c 		if (!rc)
rc                328 fs/fuse/cuse.c 	int rc, i;
rc                340 fs/fuse/cuse.c 	rc = cuse_parse_devinfo(page_address(page), ap->args.out_args[1].size,
rc                342 fs/fuse/cuse.c 	if (rc)
rc                348 fs/fuse/cuse.c 		rc = alloc_chrdev_region(&devt, MINOR(devt), 1, devinfo.name);
rc                350 fs/fuse/cuse.c 		rc = register_chrdev_region(devt, 1, devinfo.name);
rc                351 fs/fuse/cuse.c 	if (rc) {
rc                357 fs/fuse/cuse.c 	rc = -ENOMEM;
rc                379 fs/fuse/cuse.c 	rc = device_add(dev);
rc                380 fs/fuse/cuse.c 	if (rc)
rc                384 fs/fuse/cuse.c 	rc = -ENOMEM;
rc                392 fs/fuse/cuse.c 	rc = cdev_add(cdev, devt, 1);
rc                393 fs/fuse/cuse.c 	if (rc)
rc                425 fs/fuse/cuse.c 	int rc;
rc                433 fs/fuse/cuse.c 	rc = -ENOMEM;
rc                463 fs/fuse/cuse.c 	rc = fuse_simple_background(fc, &ap->args, GFP_KERNEL);
rc                464 fs/fuse/cuse.c 	if (rc) {
rc                470 fs/fuse/cuse.c 	return rc;
rc                498 fs/fuse/cuse.c 	int rc;
rc                521 fs/fuse/cuse.c 	rc = cuse_send_init(cc);
rc                522 fs/fuse/cuse.c 	if (rc) {
rc                525 fs/fuse/cuse.c 		return rc;
rc                547 fs/fuse/cuse.c 	int rc;
rc                564 fs/fuse/cuse.c 	rc = fuse_dev_release(inode, file);	/* puts the base reference */
rc                566 fs/fuse/cuse.c 	return rc;
rc                616 fs/fuse/cuse.c 	int i, rc;
rc                634 fs/fuse/cuse.c 	rc = misc_register(&cuse_miscdev);
rc                635 fs/fuse/cuse.c 	if (rc) {
rc                637 fs/fuse/cuse.c 		return rc;
rc               2294 fs/gfs2/bmap.c 	int rc;
rc               2307 fs/gfs2/bmap.c 		rc = gfs2_block_map(jd->jd_inode, lblock, &bh, 0);
rc               2308 fs/gfs2/bmap.c 		if (rc || !buffer_mapped(&bh))
rc               2310 fs/gfs2/bmap.c 		rc = gfs2_add_jextent(jd, lblock, bh.b_blocknr, bh.b_size >> shift);
rc               2311 fs/gfs2/bmap.c 		if (rc)
rc               2324 fs/gfs2/bmap.c 		rc, jd->jd_jid,
rc               2328 fs/gfs2/bmap.c 		rc, (unsigned long long)lblock, (unsigned long long)bh.b_blocknr,
rc               2331 fs/gfs2/bmap.c 	return rc;
rc               1492 fs/gfs2/rgrp.c 	int rc;
rc               1506 fs/gfs2/rgrp.c 		rc = rs_cmp(fsblock, rs->rs_free, cur);
rc               1507 fs/gfs2/rgrp.c 		if (rc > 0)
rc               1509 fs/gfs2/rgrp.c 		else if (rc < 0)
rc               1622 fs/gfs2/rgrp.c 	int rc;
rc               1628 fs/gfs2/rgrp.c 		rc = rs_cmp(block, length, rs);
rc               1629 fs/gfs2/rgrp.c 		if (rc < 0)
rc               1631 fs/gfs2/rgrp.c 		else if (rc > 0)
rc                883 fs/hugetlbfs/inode.c 	int rc;
rc                885 fs/hugetlbfs/inode.c 	rc = migrate_huge_page_move_mapping(mapping, newpage, page);
rc                886 fs/hugetlbfs/inode.c 	if (rc != MIGRATEPAGE_SUCCESS)
rc                887 fs/hugetlbfs/inode.c 		return rc;
rc               1040 fs/jbd2/journal.c 	int rc, size;
rc               1056 fs/jbd2/journal.c 	rc = seq_open(file, &jbd2_seq_info_ops);
rc               1057 fs/jbd2/journal.c 	if (rc == 0) {
rc               1064 fs/jbd2/journal.c 	return rc;
rc               1117 fs/jbd2/transaction.c 	int rc;
rc               1129 fs/jbd2/transaction.c 	rc = do_get_write_access(handle, jh, 0);
rc               1131 fs/jbd2/transaction.c 	return rc;
rc                180 fs/jffs2/acl.c 	int rc, xprefix;
rc                192 fs/jffs2/acl.c 	rc = do_jffs2_getxattr(inode, xprefix, "", NULL, 0);
rc                193 fs/jffs2/acl.c 	if (rc > 0) {
rc                194 fs/jffs2/acl.c 		value = kmalloc(rc, GFP_KERNEL);
rc                197 fs/jffs2/acl.c 		rc = do_jffs2_getxattr(inode, xprefix, "", value, rc);
rc                199 fs/jffs2/acl.c 	if (rc > 0) {
rc                200 fs/jffs2/acl.c 		acl = jffs2_acl_from_medium(value, rc);
rc                201 fs/jffs2/acl.c 	} else if (rc == -ENODATA || rc == -ENOSYS) {
rc                204 fs/jffs2/acl.c 		acl = ERR_PTR(rc);
rc                214 fs/jffs2/acl.c 	int rc;
rc                221 fs/jffs2/acl.c 	rc = do_jffs2_setxattr(inode, xprefix, "", value, size, 0);
rc                222 fs/jffs2/acl.c 	if (!value && rc == -ENODATA)
rc                223 fs/jffs2/acl.c 		rc = 0;
rc                226 fs/jffs2/acl.c 	return rc;
rc                231 fs/jffs2/acl.c 	int rc, xprefix;
rc                239 fs/jffs2/acl.c 			rc = posix_acl_update_mode(inode, &mode, &acl);
rc                240 fs/jffs2/acl.c 			if (rc)
rc                241 fs/jffs2/acl.c 				return rc;
rc                248 fs/jffs2/acl.c 				rc = jffs2_do_setattr(inode, &attr);
rc                249 fs/jffs2/acl.c 				if (rc < 0)
rc                250 fs/jffs2/acl.c 					return rc;
rc                262 fs/jffs2/acl.c 	rc = __jffs2_set_acl(inode, xprefix, acl);
rc                263 fs/jffs2/acl.c 	if (!rc)
rc                265 fs/jffs2/acl.c 	return rc;
rc                271 fs/jffs2/acl.c 	int rc;
rc                275 fs/jffs2/acl.c 	rc = posix_acl_create(dir_i, i_mode, &default_acl, &acl);
rc                276 fs/jffs2/acl.c 	if (rc)
rc                277 fs/jffs2/acl.c 		return rc;
rc                292 fs/jffs2/acl.c 	int rc;
rc                295 fs/jffs2/acl.c 		rc = __jffs2_set_acl(inode, JFFS2_XPREFIX_ACL_DEFAULT, inode->i_default_acl);
rc                296 fs/jffs2/acl.c 		if (rc)
rc                297 fs/jffs2/acl.c 			return rc;
rc                301 fs/jffs2/acl.c 		rc = __jffs2_set_acl(inode, JFFS2_XPREFIX_ACL_ACCESS, inode->i_acl);
rc                302 fs/jffs2/acl.c 		if (rc)
rc                303 fs/jffs2/acl.c 			return rc;
rc                196 fs/jffs2/fs.c  	int rc;
rc                198 fs/jffs2/fs.c  	rc = setattr_prepare(dentry, iattr);
rc                199 fs/jffs2/fs.c  	if (rc)
rc                200 fs/jffs2/fs.c  		return rc;
rc                202 fs/jffs2/fs.c  	rc = jffs2_do_setattr(inode, iattr);
rc                203 fs/jffs2/fs.c  	if (!rc && (iattr->ia_valid & ATTR_MODE))
rc                204 fs/jffs2/fs.c  		rc = posix_acl_chmod(inode, inode->i_mode);
rc                206 fs/jffs2/fs.c  	return rc;
rc                 74 fs/jffs2/xattr.c 	int rc = 0;
rc                 79 fs/jffs2/xattr.c 			rc = 1;
rc                 84 fs/jffs2/xattr.c 	return rc;
rc                140 fs/jffs2/xattr.c 	int rc;
rc                148 fs/jffs2/xattr.c 	rc = jffs2_flash_read(c, offset, sizeof(rx), &readlen, (char *)&rx);
rc                149 fs/jffs2/xattr.c 	if (rc || readlen != sizeof(rx)) {
rc                151 fs/jffs2/xattr.c 			      rc, sizeof(rx), readlen, offset);
rc                152 fs/jffs2/xattr.c 		return rc ? rc : -EIO;
rc                270 fs/jffs2/xattr.c 	int rc = 0;
rc                278 fs/jffs2/xattr.c 		rc = do_verify_xattr_datum(c, xd);
rc                279 fs/jffs2/xattr.c 	if (!rc)
rc                280 fs/jffs2/xattr.c 		rc = do_load_xattr_datum(c, xd);
rc                281 fs/jffs2/xattr.c 	return rc;
rc                290 fs/jffs2/xattr.c 	int rc, totlen;
rc                317 fs/jffs2/xattr.c 	rc = jffs2_flash_writev(c, vecs, 2, phys_ofs, &length, 0);
rc                318 fs/jffs2/xattr.c 	if (rc || totlen != length) {
rc                320 fs/jffs2/xattr.c 			      rc, totlen, length, phys_ofs);
rc                321 fs/jffs2/xattr.c 		rc = rc ? rc : -EIO;
rc                325 fs/jffs2/xattr.c 		return rc;
rc                344 fs/jffs2/xattr.c 	int i, rc;
rc                387 fs/jffs2/xattr.c 	rc = save_xattr_datum(c, xd);
rc                388 fs/jffs2/xattr.c 	if (rc) {
rc                391 fs/jffs2/xattr.c 		return ERR_PTR(rc);
rc                451 fs/jffs2/xattr.c 	int rc;
rc                459 fs/jffs2/xattr.c 	rc = jffs2_flash_read(c, offset, sizeof(rr), &readlen, (char *)&rr);
rc                460 fs/jffs2/xattr.c 	if (rc || sizeof(rr) != readlen) {
rc                462 fs/jffs2/xattr.c 			      rc, sizeof(rr), readlen, offset);
rc                463 fs/jffs2/xattr.c 		return rc ? rc : -EIO;
rc                641 fs/jffs2/xattr.c 	int rc = 0;
rc                647 fs/jffs2/xattr.c 	rc = 0;
rc                650 fs/jffs2/xattr.c 			rc = load_xattr_datum(c, ref->xd);
rc                651 fs/jffs2/xattr.c 			if (unlikely(rc > 0)) {
rc                655 fs/jffs2/xattr.c 			} else if (unlikely(rc < 0))
rc                661 fs/jffs2/xattr.c 				rc = load_xattr_datum(c, cmp->xd);
rc                663 fs/jffs2/xattr.c 				if (unlikely(rc > 0)) {
rc                667 fs/jffs2/xattr.c 				} else if (unlikely(rc < 0))
rc                687 fs/jffs2/xattr.c 	return rc;
rc                971 fs/jffs2/xattr.c 	ssize_t prefix_len, len, rc;
rc                974 fs/jffs2/xattr.c 	rc = check_xattr_ref_inode(c, ic);
rc                975 fs/jffs2/xattr.c 	if (unlikely(rc))
rc                976 fs/jffs2/xattr.c 		return rc;
rc                992 fs/jffs2/xattr.c 				rc = load_xattr_datum(c, xd);
rc                993 fs/jffs2/xattr.c 				if (unlikely(rc > 0)) {
rc                997 fs/jffs2/xattr.c 				} else if (unlikely(rc < 0))
rc               1006 fs/jffs2/xattr.c 		rc = prefix_len + xd->name_len + 1;
rc               1009 fs/jffs2/xattr.c 			if (rc > size - len) {
rc               1010 fs/jffs2/xattr.c 				rc = -ERANGE;
rc               1019 fs/jffs2/xattr.c 		len += rc;
rc               1021 fs/jffs2/xattr.c 	rc = len;
rc               1028 fs/jffs2/xattr.c 	return rc;
rc               1039 fs/jffs2/xattr.c 	int rc, retry = 0;
rc               1041 fs/jffs2/xattr.c 	rc = check_xattr_ref_inode(c, ic);
rc               1042 fs/jffs2/xattr.c 	if (unlikely(rc))
rc               1043 fs/jffs2/xattr.c 		return rc;
rc               1061 fs/jffs2/xattr.c 				rc = load_xattr_datum(c, xd);
rc               1062 fs/jffs2/xattr.c 				if (unlikely(rc > 0)) {
rc               1066 fs/jffs2/xattr.c 				} else if (unlikely(rc < 0)) {
rc               1072 fs/jffs2/xattr.c 			rc = xd->value_len;
rc               1074 fs/jffs2/xattr.c 				if (size < rc) {
rc               1075 fs/jffs2/xattr.c 					rc = -ERANGE;
rc               1077 fs/jffs2/xattr.c 					memcpy(buffer, xd->xvalue, rc);
rc               1083 fs/jffs2/xattr.c 	rc = -ENODATA;
rc               1090 fs/jffs2/xattr.c 	return rc;
rc               1102 fs/jffs2/xattr.c 	int rc;
rc               1104 fs/jffs2/xattr.c 	rc = check_xattr_ref_inode(c, ic);
rc               1105 fs/jffs2/xattr.c 	if (unlikely(rc))
rc               1106 fs/jffs2/xattr.c 		return rc;
rc               1109 fs/jffs2/xattr.c 	rc = jffs2_reserve_space(c, request, &length,
rc               1111 fs/jffs2/xattr.c 	if (rc) {
rc               1112 fs/jffs2/xattr.c 		JFFS2_WARNING("jffs2_reserve_space()=%d, request=%u\n", rc, request);
rc               1113 fs/jffs2/xattr.c 		return rc;
rc               1124 fs/jffs2/xattr.c 			rc = load_xattr_datum(c, xd);
rc               1125 fs/jffs2/xattr.c 			if (unlikely(rc > 0)) {
rc               1129 fs/jffs2/xattr.c 			} else if (unlikely(rc < 0))
rc               1134 fs/jffs2/xattr.c 				rc = -EEXIST;
rc               1141 fs/jffs2/xattr.c 				rc = save_xattr_ref(c, ref);
rc               1142 fs/jffs2/xattr.c 				if (!rc) {
rc               1161 fs/jffs2/xattr.c 		rc = -ENODATA;
rc               1165 fs/jffs2/xattr.c 		rc = -ENODATA;
rc               1171 fs/jffs2/xattr.c 		rc = PTR_ERR(xd);
rc               1179 fs/jffs2/xattr.c 	rc = jffs2_reserve_space(c, request, &length,
rc               1182 fs/jffs2/xattr.c 	if (rc) {
rc               1183 fs/jffs2/xattr.c 		JFFS2_WARNING("jffs2_reserve_space()=%d, request=%u\n", rc, request);
rc               1186 fs/jffs2/xattr.c 		return rc;
rc               1196 fs/jffs2/xattr.c 		rc = PTR_ERR(newref);
rc               1204 fs/jffs2/xattr.c 	return rc;
rc               1223 fs/jffs2/xattr.c 	int rc = 0;
rc               1231 fs/jffs2/xattr.c 	rc = load_xattr_datum(c, xd);
rc               1232 fs/jffs2/xattr.c 	if (unlikely(rc)) {
rc               1233 fs/jffs2/xattr.c 		rc = (rc > 0) ? 0 : rc;
rc               1239 fs/jffs2/xattr.c 	rc = jffs2_reserve_space_gc(c, totlen, &length, JFFS2_SUMMARY_XATTR_SIZE);
rc               1240 fs/jffs2/xattr.c 	if (rc) {
rc               1241 fs/jffs2/xattr.c 		JFFS2_WARNING("jffs2_reserve_space_gc()=%d, request=%u\n", rc, totlen);
rc               1244 fs/jffs2/xattr.c 	rc = save_xattr_datum(c, xd);
rc               1245 fs/jffs2/xattr.c 	if (!rc)
rc               1249 fs/jffs2/xattr.c 	if (!rc)
rc               1252 fs/jffs2/xattr.c 	return rc;
rc               1259 fs/jffs2/xattr.c 	int rc = 0;
rc               1272 fs/jffs2/xattr.c 	rc = jffs2_reserve_space_gc(c, totlen, &length, JFFS2_SUMMARY_XREF_SIZE);
rc               1273 fs/jffs2/xattr.c 	if (rc) {
rc               1275 fs/jffs2/xattr.c 			      __func__, rc, totlen);
rc               1278 fs/jffs2/xattr.c 	rc = save_xattr_ref(c, ref);
rc               1279 fs/jffs2/xattr.c 	if (!rc)
rc               1283 fs/jffs2/xattr.c 	if (!rc)
rc               1286 fs/jffs2/xattr.c 	return rc;
rc               1295 fs/jffs2/xattr.c 	int rc;
rc               1299 fs/jffs2/xattr.c 		rc = do_verify_xattr_datum(c, xd);
rc               1300 fs/jffs2/xattr.c 		if (rc < 0)
rc                 60 fs/jfs/acl.c   	int rc;
rc                 80 fs/jfs/acl.c   		rc = posix_acl_to_xattr(&init_user_ns, acl, value, size);
rc                 81 fs/jfs/acl.c   		if (rc < 0)
rc                 84 fs/jfs/acl.c   	rc = __jfs_setxattr(tid, inode, ea_name, value, size, 0);
rc                 88 fs/jfs/acl.c   	if (!rc)
rc                 91 fs/jfs/acl.c   	return rc;
rc                 96 fs/jfs/acl.c   	int rc;
rc                104 fs/jfs/acl.c   		rc = posix_acl_update_mode(inode, &mode, &acl);
rc                105 fs/jfs/acl.c   		if (rc)
rc                110 fs/jfs/acl.c   	rc = __jfs_set_acl(tid, inode, type, acl);
rc                111 fs/jfs/acl.c   	if (!rc) {
rc                117 fs/jfs/acl.c   		rc = txCommit(tid, 1, &inode, 0);
rc                122 fs/jfs/acl.c   	return rc;
rc                128 fs/jfs/acl.c   	int rc = 0;
rc                130 fs/jfs/acl.c   	rc = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl);
rc                131 fs/jfs/acl.c   	if (rc)
rc                132 fs/jfs/acl.c   		return rc;
rc                135 fs/jfs/acl.c   		rc = __jfs_set_acl(tid, inode, ACL_TYPE_DEFAULT, default_acl);
rc                142 fs/jfs/acl.c   		if (!rc)
rc                143 fs/jfs/acl.c   			rc = __jfs_set_acl(tid, inode, ACL_TYPE_ACCESS, acl);
rc                152 fs/jfs/acl.c   	return rc;
rc                 22 fs/jfs/file.c  	int rc = 0;
rc                 24 fs/jfs/file.c  	rc = file_write_and_wait_range(file, start, end);
rc                 25 fs/jfs/file.c  	if (rc)
rc                 26 fs/jfs/file.c  		return rc;
rc                 34 fs/jfs/file.c  		return rc;
rc                 37 fs/jfs/file.c  	rc |= jfs_commit_inode(inode, 1);
rc                 40 fs/jfs/file.c  	return rc ? -EIO : 0;
rc                 45 fs/jfs/file.c  	int rc;
rc                 47 fs/jfs/file.c  	if ((rc = dquot_file_open(inode, file)))
rc                 48 fs/jfs/file.c  		return rc;
rc                 91 fs/jfs/file.c  	int rc;
rc                 93 fs/jfs/file.c  	rc = setattr_prepare(dentry, iattr);
rc                 94 fs/jfs/file.c  	if (rc)
rc                 95 fs/jfs/file.c  		return rc;
rc                 98 fs/jfs/file.c  		rc = dquot_initialize(inode);
rc                 99 fs/jfs/file.c  		if (rc)
rc                100 fs/jfs/file.c  			return rc;
rc                104 fs/jfs/file.c  		rc = dquot_transfer(inode, iattr);
rc                105 fs/jfs/file.c  		if (rc)
rc                106 fs/jfs/file.c  			return rc;
rc                113 fs/jfs/file.c  		rc = inode_newsize_ok(inode, iattr->ia_size);
rc                114 fs/jfs/file.c  		if (rc)
rc                115 fs/jfs/file.c  			return rc;
rc                125 fs/jfs/file.c  		rc = posix_acl_chmod(inode, inode->i_mode);
rc                126 fs/jfs/file.c  	return rc;
rc                 75 fs/jfs/inode.c 	int rc = 0;
rc                108 fs/jfs/inode.c 		rc = txCommit(tid, 1, &inode, wait ? COMMIT_SYNC : 0);
rc                112 fs/jfs/inode.c 	return rc;
rc                201 fs/jfs/inode.c 	int rc = 0;
rc                237 fs/jfs/inode.c 			rc = extRecord(ip, &xad);
rc                238 fs/jfs/inode.c 			if (rc)
rc                254 fs/jfs/inode.c 	if ((rc = extHint(ip, lblock64 << ip->i_sb->s_blocksize_bits, &xad)))
rc                256 fs/jfs/inode.c 	rc = extAlloc(ip, xlen, lblock64, &xad, false);
rc                257 fs/jfs/inode.c 	if (rc)
rc                280 fs/jfs/inode.c 	return rc;
rc                322 fs/jfs/jfs_dmap.c 	int nb, rc;
rc                372 fs/jfs/jfs_dmap.c 		if ((rc = dbFreeDmap(bmp, dp, blkno, nb))) {
rc                376 fs/jfs/jfs_dmap.c 			return (rc);
rc                689 fs/jfs/jfs_dmap.c 	int rc, agno;
rc                724 fs/jfs/jfs_dmap.c 		rc = dbAllocAny(bmp, nblocks, l2nb, results);
rc                767 fs/jfs/jfs_dmap.c 		rc = -EIO;
rc                778 fs/jfs/jfs_dmap.c 		if ((rc = dbAllocNext(bmp, dp, blkno, (int) nblocks))
rc                780 fs/jfs/jfs_dmap.c 			if (rc == 0) {
rc                804 fs/jfs/jfs_dmap.c 		if ((rc =
rc                807 fs/jfs/jfs_dmap.c 			if (rc == 0)
rc                817 fs/jfs/jfs_dmap.c 		if ((rc = dbAllocDmapLev(bmp, dp, (int) nblocks, l2nb, results))
rc                819 fs/jfs/jfs_dmap.c 			if (rc == 0)
rc                834 fs/jfs/jfs_dmap.c 	if ((rc = dbAllocAG(bmp, agno, nblocks, l2nb, results)) != -ENOSPC)
rc                850 fs/jfs/jfs_dmap.c 	if ((rc = dbAllocAG(bmp, agno, nblocks, l2nb, results)) == -ENOSPC)
rc                851 fs/jfs/jfs_dmap.c 		rc = dbAllocAny(bmp, nblocks, l2nb, results);
rc                856 fs/jfs/jfs_dmap.c 	return (rc);
rc                861 fs/jfs/jfs_dmap.c 	return (rc);
rc                882 fs/jfs/jfs_dmap.c 	int rc;
rc                919 fs/jfs/jfs_dmap.c 	rc = dbAllocNext(bmp, dp, blkno, nblocks);
rc                923 fs/jfs/jfs_dmap.c 	if (rc == 0)
rc                928 fs/jfs/jfs_dmap.c 	return (rc);
rc                968 fs/jfs/jfs_dmap.c 	int rc;
rc                972 fs/jfs/jfs_dmap.c 	if ((rc = dbExtend(ip, blkno, nblocks, addnblocks)) == 0) {
rc                976 fs/jfs/jfs_dmap.c 		if (rc != -ENOSPC)
rc                977 fs/jfs/jfs_dmap.c 			return (rc);
rc               1020 fs/jfs/jfs_dmap.c 	int rc;
rc               1078 fs/jfs/jfs_dmap.c 	rc = dbAllocNext(bmp, dp, extblkno, (int) addnblocks);
rc               1083 fs/jfs/jfs_dmap.c 	if (rc == 0)
rc               1089 fs/jfs/jfs_dmap.c 	return (rc);
rc               1247 fs/jfs/jfs_dmap.c 	int word, lword, rc;
rc               1288 fs/jfs/jfs_dmap.c 		if ((rc = dbAllocDmap(bmp, dp, blkno, nblocks)) == 0)
rc               1291 fs/jfs/jfs_dmap.c 		return (rc);
rc               1357 fs/jfs/jfs_dmap.c 	int rc, ti, i, k, m, n, agperlev;
rc               1394 fs/jfs/jfs_dmap.c 		rc = dbAllocCtl(bmp, nblocks, l2nb, blkno, results);
rc               1395 fs/jfs/jfs_dmap.c 		if ((rc == -ENOSPC) &&
rc               1403 fs/jfs/jfs_dmap.c 		return (rc);
rc               1493 fs/jfs/jfs_dmap.c 			if ((rc =
rc               1496 fs/jfs/jfs_dmap.c 				if (rc == -ENOSPC) {
rc               1501 fs/jfs/jfs_dmap.c 				return (rc);
rc               1507 fs/jfs/jfs_dmap.c 		rc = dbAllocCtl(bmp, nblocks, l2nb, blkno, results);
rc               1508 fs/jfs/jfs_dmap.c 		if (rc == -ENOSPC) {
rc               1511 fs/jfs/jfs_dmap.c 			rc = -EIO;
rc               1513 fs/jfs/jfs_dmap.c 		return (rc);
rc               1553 fs/jfs/jfs_dmap.c 	int rc;
rc               1562 fs/jfs/jfs_dmap.c 	if ((rc = dbFindCtl(bmp, l2nb, bmp->db_maxlevel, &blkno)))
rc               1563 fs/jfs/jfs_dmap.c 		return (rc);
rc               1567 fs/jfs/jfs_dmap.c 	rc = dbAllocCtl(bmp, nblocks, l2nb, blkno, results);
rc               1568 fs/jfs/jfs_dmap.c 	if (rc == -ENOSPC) {
rc               1572 fs/jfs/jfs_dmap.c 	return (rc);
rc               1612 fs/jfs/jfs_dmap.c 	int rc, l2nb;
rc               1643 fs/jfs/jfs_dmap.c 		rc = dbAllocAG(bmp, agno, nblocks, l2nb, &blkno);
rc               1644 fs/jfs/jfs_dmap.c 		if (rc == 0) {
rc               1656 fs/jfs/jfs_dmap.c 		} else if (rc == -ENOSPC) {
rc               1716 fs/jfs/jfs_dmap.c 	int rc, leafidx, lev;
rc               1750 fs/jfs/jfs_dmap.c 		rc = dbFindLeaf((dmtree_t *) dcp, l2nb, &leafidx);
rc               1758 fs/jfs/jfs_dmap.c 		if (rc) {
rc               1835 fs/jfs/jfs_dmap.c 	int rc, nb;
rc               1853 fs/jfs/jfs_dmap.c 		rc = dbAllocDmapLev(bmp, dp, (int) nblocks, l2nb, results);
rc               1854 fs/jfs/jfs_dmap.c 		if (rc == 0)
rc               1859 fs/jfs/jfs_dmap.c 		return (rc);
rc               1875 fs/jfs/jfs_dmap.c 			rc = -EIO;
rc               1886 fs/jfs/jfs_dmap.c 			rc = -EIO;
rc               1896 fs/jfs/jfs_dmap.c 		if ((rc = dbAllocDmap(bmp, dp, b, nb))) {
rc               1953 fs/jfs/jfs_dmap.c 	return (rc);
rc               1988 fs/jfs/jfs_dmap.c 	int leafidx, rc;
rc               2013 fs/jfs/jfs_dmap.c 	if ((rc = dbAllocDmap(bmp, dp, blkno, nblocks)) == 0)
rc               2016 fs/jfs/jfs_dmap.c 	return (rc);
rc               2051 fs/jfs/jfs_dmap.c 	int rc;
rc               2069 fs/jfs/jfs_dmap.c 	if ((rc = dbAdjCtl(bmp, blkno, dp->tree.stree[ROOT], 1, 0)))
rc               2072 fs/jfs/jfs_dmap.c 	return (rc);
rc               2106 fs/jfs/jfs_dmap.c 	int rc = 0, word;
rc               2114 fs/jfs/jfs_dmap.c 	rc = dbFreeBits(bmp, dp, blkno, nblocks);
rc               2117 fs/jfs/jfs_dmap.c 	if (rc || (dp->tree.stree[ROOT] == oldroot))
rc               2118 fs/jfs/jfs_dmap.c 		return (rc);
rc               2124 fs/jfs/jfs_dmap.c 	if ((rc = dbAdjCtl(bmp, blkno, dp->tree.stree[ROOT], 0, 0))) {
rc               2138 fs/jfs/jfs_dmap.c 	return (rc);
rc               2316 fs/jfs/jfs_dmap.c 	int rc = 0;
rc               2365 fs/jfs/jfs_dmap.c 			rc = dbJoin(tp, word,
rc               2367 fs/jfs/jfs_dmap.c 			if (rc)
rc               2368 fs/jfs/jfs_dmap.c 				return rc;
rc               2399 fs/jfs/jfs_dmap.c 				rc = dbJoin(tp, word, size);
rc               2400 fs/jfs/jfs_dmap.c 				if (rc)
rc               2401 fs/jfs/jfs_dmap.c 					return rc;
rc               2502 fs/jfs/jfs_dmap.c 	int rc, leafno, ti;
rc               2551 fs/jfs/jfs_dmap.c 			rc = dbBackSplit((dmtree_t *) dcp, leafno);
rc               2552 fs/jfs/jfs_dmap.c 			if (rc)
rc               2553 fs/jfs/jfs_dmap.c 				return rc;
rc               2558 fs/jfs/jfs_dmap.c 		rc = dbJoin((dmtree_t *) dcp, leafno, newval);
rc               2559 fs/jfs/jfs_dmap.c 		if (rc)
rc               2560 fs/jfs/jfs_dmap.c 			return rc;
rc               2578 fs/jfs/jfs_dmap.c 			if ((rc =
rc               2605 fs/jfs/jfs_dmap.c 				return (rc);
rc               3199 fs/jfs/jfs_dmap.c 	int nb, rc;
rc               3234 fs/jfs/jfs_dmap.c 		if ((rc = dbAllocDmapBU(bmp, dp, blkno, nb))) {
rc               3237 fs/jfs/jfs_dmap.c 			return (rc);
rc               3253 fs/jfs/jfs_dmap.c 	int rc;
rc               3347 fs/jfs/jfs_dmap.c 	if ((rc = dbAdjCtl(bmp, blkno, tp->stree[ROOT], 1, 0)))
rc               3350 fs/jfs/jfs_dmap.c 	return (rc);
rc                197 fs/jfs/jfs_dtree.c 	int rc;
rc                202 fs/jfs/jfs_dtree.c 	rc = xtLookup(inode, blkno, 1, &xflag, &xaddr, &xlen, 1);
rc                203 fs/jfs/jfs_dtree.c 	if (rc || (xaddr == 0))
rc                216 fs/jfs/jfs_dtree.c 	int rc;
rc                221 fs/jfs/jfs_dtree.c 	rc = xtLookup(inode, blkno, 1, &xflag, &xaddr, &xlen, 1);
rc                222 fs/jfs/jfs_dtree.c 	if (rc || (xaddr == 0))
rc                570 fs/jfs/jfs_dtree.c 	int rc = 0;
rc                587 fs/jfs/jfs_dtree.c 		rc = -ENOMEM;
rc                623 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, bn, mp, psize, p, rc);
rc                624 fs/jfs/jfs_dtree.c 		if (rc)
rc                664 fs/jfs/jfs_dtree.c 						rc = 0;
rc                673 fs/jfs/jfs_dtree.c 						rc = -EEXIST;
rc                683 fs/jfs/jfs_dtree.c 						rc = -ESTALE;
rc                697 fs/jfs/jfs_dtree.c 					rc = 0;
rc                731 fs/jfs/jfs_dtree.c 				rc = -ENOENT;
rc                746 fs/jfs/jfs_dtree.c 			rc = 0;
rc                769 fs/jfs/jfs_dtree.c 			rc = -EIO;
rc                795 fs/jfs/jfs_dtree.c 	return rc;
rc                812 fs/jfs/jfs_dtree.c 	int rc = 0;
rc                863 fs/jfs/jfs_dtree.c 		rc = dtSplitUp(tid, ip, &split, btstack);
rc                864 fs/jfs/jfs_dtree.c 		return rc;
rc                922 fs/jfs/jfs_dtree.c 	int rc = 0;
rc                951 fs/jfs/jfs_dtree.c 		rc = -ENOMEM;
rc                974 fs/jfs/jfs_dtree.c 		if ((rc = dbAlloc(ip, 0, (s64) xlen, &xaddr))) {
rc                985 fs/jfs/jfs_dtree.c 		rc = dtSplitRoot(tid, ip, split, &rmp);
rc                987 fs/jfs/jfs_dtree.c 		if (rc)
rc               1019 fs/jfs/jfs_dtree.c 		rc = dquot_alloc_block(ip, n);
rc               1020 fs/jfs/jfs_dtree.c 		if (rc)
rc               1024 fs/jfs/jfs_dtree.c 		if ((rc = dbReAlloc(sbi->ipbmap, xaddr, (s64) xlen,
rc               1034 fs/jfs/jfs_dtree.c 		if ((rc = dtExtendPage(tid, ip, split, btstack))) {
rc               1070 fs/jfs/jfs_dtree.c 		if ((rc = dbAlloc(ip, 0, (s64) xlen, &xaddr)) == 0) {
rc               1084 fs/jfs/jfs_dtree.c 	if ((rc = dtSplitPage(tid, ip, split, &rmp, &rp, &rpxd))) {
rc               1126 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, parent->bn, smp, PSIZE, sp, rc);
rc               1127 fs/jfs/jfs_dtree.c 		if (rc) {
rc               1174 fs/jfs/jfs_dtree.c 				rc = ciGetLeafPrefixKey(lp,
rc               1178 fs/jfs/jfs_dtree.c 				if (rc) {
rc               1235 fs/jfs/jfs_dtree.c 			rc = (sp->header.flag & BT_ROOT) ?
rc               1238 fs/jfs/jfs_dtree.c 			if (rc) {
rc               1298 fs/jfs/jfs_dtree.c 	if (rc && quota_allocation)
rc               1303 fs/jfs/jfs_dtree.c 	return rc;
rc               1321 fs/jfs/jfs_dtree.c 	int rc = 0;
rc               1360 fs/jfs/jfs_dtree.c 	rc = dquot_alloc_block(ip, lengthPXD(pxd));
rc               1361 fs/jfs/jfs_dtree.c 	if (rc) {
rc               1363 fs/jfs/jfs_dtree.c 		return rc;
rc               1463 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, nextbn, mp, PSIZE, p, rc);
rc               1464 fs/jfs/jfs_dtree.c 		if (rc) {
rc               1466 fs/jfs/jfs_dtree.c 			return rc;
rc               1615 fs/jfs/jfs_dtree.c 	return rc;
rc               1634 fs/jfs/jfs_dtree.c 	int rc;
rc               1661 fs/jfs/jfs_dtree.c 	DT_GETPAGE(ip, parent->bn, pmp, PSIZE, pp, rc);
rc               1662 fs/jfs/jfs_dtree.c 	if (rc)
rc               1663 fs/jfs/jfs_dtree.c 		return (rc);
rc               1884 fs/jfs/jfs_dtree.c 	int rc;
rc               1909 fs/jfs/jfs_dtree.c 	rc = dquot_alloc_block(ip, lengthPXD(pxd));
rc               1910 fs/jfs/jfs_dtree.c 	if (rc) {
rc               1912 fs/jfs/jfs_dtree.c 		return rc;
rc               2073 fs/jfs/jfs_dtree.c 	int rc = 0;
rc               2094 fs/jfs/jfs_dtree.c 	if ((rc = dtSearch(ip, key, ino, &btstack, flag)))
rc               2095 fs/jfs/jfs_dtree.c 		return rc;
rc               2119 fs/jfs/jfs_dtree.c 					   nmp, PSIZE, np, rc);
rc               2120 fs/jfs/jfs_dtree.c 				if (rc)
rc               2144 fs/jfs/jfs_dtree.c 		rc = dtDeleteUp(tid, ip, mp, p, &btstack);
rc               2211 fs/jfs/jfs_dtree.c 	return rc;
rc               2228 fs/jfs/jfs_dtree.c 	int rc = 0;
rc               2273 fs/jfs/jfs_dtree.c 	if ((rc = dtRelink(tid, ip, fp))) {
rc               2275 fs/jfs/jfs_dtree.c 		return rc;
rc               2296 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, parent->bn, mp, PSIZE, p, rc);
rc               2297 fs/jfs/jfs_dtree.c 		if (rc)
rc               2298 fs/jfs/jfs_dtree.c 			return rc;
rc               2349 fs/jfs/jfs_dtree.c 				if ((rc = dtRelink(tid, ip, p))) {
rc               2351 fs/jfs/jfs_dtree.c 					return rc;
rc               2436 fs/jfs/jfs_dtree.c 	int rc = 0;
rc               2462 fs/jfs/jfs_dtree.c 	rc = dtSearchNode(ip, lmxaddr, opxd, &btstack);
rc               2463 fs/jfs/jfs_dtree.c 	if (rc)
rc               2464 fs/jfs/jfs_dtree.c 		return rc;
rc               2474 fs/jfs/jfs_dtree.c 	DT_GETPAGE(ip, oxaddr, mp, PSIZE, p, rc);
rc               2475 fs/jfs/jfs_dtree.c 	if (rc) {
rc               2478 fs/jfs/jfs_dtree.c 		return rc;
rc               2487 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, nextbn, rmp, PSIZE, rp, rc);
rc               2488 fs/jfs/jfs_dtree.c 		if (rc) {
rc               2491 fs/jfs/jfs_dtree.c 			return (rc);
rc               2498 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, prevbn, lmp, PSIZE, lp, rc);
rc               2499 fs/jfs/jfs_dtree.c 		if (rc) {
rc               2504 fs/jfs/jfs_dtree.c 			return (rc);
rc               2616 fs/jfs/jfs_dtree.c 	return rc;
rc               2633 fs/jfs/jfs_dtree.c 	int rc = 0;
rc               2652 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, bn, mp, psize, p, rc);
rc               2653 fs/jfs/jfs_dtree.c 		if (rc)
rc               2654 fs/jfs/jfs_dtree.c 			return rc;
rc               2716 fs/jfs/jfs_dtree.c 	DT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               2717 fs/jfs/jfs_dtree.c 	if (rc)
rc               2718 fs/jfs/jfs_dtree.c 		return rc;
rc               2737 fs/jfs/jfs_dtree.c 	int rc;
rc               2749 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, nextbn, mp, PSIZE, p, rc);
rc               2750 fs/jfs/jfs_dtree.c 		if (rc)
rc               2751 fs/jfs/jfs_dtree.c 			return rc;
rc               2778 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, prevbn, mp, PSIZE, p, rc);
rc               2779 fs/jfs/jfs_dtree.c 		if (rc)
rc               2780 fs/jfs/jfs_dtree.c 			return rc;
rc               2915 fs/jfs/jfs_dtree.c 	int rc;
rc               2922 fs/jfs/jfs_dtree.c 	DT_GETPAGE(inode, bn, mp, PSIZE, p, rc);
rc               2924 fs/jfs/jfs_dtree.c 	if (rc) {
rc               2997 fs/jfs/jfs_dtree.c 	int rc = 0;
rc               3056 fs/jfs/jfs_dtree.c 			rc = read_index(ip, dir_index, &dirtab_slot);
rc               3057 fs/jfs/jfs_dtree.c 			if (rc) {
rc               3059 fs/jfs/jfs_dtree.c 				return rc;
rc               3076 fs/jfs/jfs_dtree.c 			DT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3077 fs/jfs/jfs_dtree.c 			if (rc) {
rc               3111 fs/jfs/jfs_dtree.c 			if ((rc = dtReadFirst(ip, &btstack)))
rc               3112 fs/jfs/jfs_dtree.c 				return rc;
rc               3153 fs/jfs/jfs_dtree.c 		if ((rc = dtReadNext(ip, &ctx->pos, &btstack))) {
rc               3155 fs/jfs/jfs_dtree.c 				rc);
rc               3311 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3312 fs/jfs/jfs_dtree.c 		if (rc) {
rc               3314 fs/jfs/jfs_dtree.c 			return rc;
rc               3321 fs/jfs/jfs_dtree.c 	return rc;
rc               3332 fs/jfs/jfs_dtree.c 	int rc = 0;
rc               3349 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, bn, mp, psize, p, rc);
rc               3350 fs/jfs/jfs_dtree.c 		if (rc)
rc               3351 fs/jfs/jfs_dtree.c 			return rc;
rc               3405 fs/jfs/jfs_dtree.c 	int rc = 0;
rc               3423 fs/jfs/jfs_dtree.c 	if ((rc = dtReadFirst(ip, btstack)))
rc               3424 fs/jfs/jfs_dtree.c 		return rc;
rc               3486 fs/jfs/jfs_dtree.c 	DT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3487 fs/jfs/jfs_dtree.c 	if (rc)
rc               3488 fs/jfs/jfs_dtree.c 		return rc;
rc               3507 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3508 fs/jfs/jfs_dtree.c 		if (rc)
rc               3509 fs/jfs/jfs_dtree.c 			return rc;
rc               3527 fs/jfs/jfs_dtree.c 	DT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3528 fs/jfs/jfs_dtree.c 	if (rc)
rc               3529 fs/jfs/jfs_dtree.c 		return rc;
rc               3548 fs/jfs/jfs_dtree.c 		DT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3549 fs/jfs/jfs_dtree.c 		if (rc)
rc               3550 fs/jfs/jfs_dtree.c 			return rc;
rc               3584 fs/jfs/jfs_dtree.c 	int klen, namlen, len, rc;
rc               3615 fs/jfs/jfs_dtree.c 	if ((rc = UniStrncmp_le(kname, name, len)))
rc               3616 fs/jfs/jfs_dtree.c 		return rc;
rc               3629 fs/jfs/jfs_dtree.c 		if ((rc = UniStrncmp_le(kname, name, len)))
rc               3630 fs/jfs/jfs_dtree.c 			return rc;
rc               3661 fs/jfs/jfs_dtree.c 	int klen, namlen, len, rc;
rc               3718 fs/jfs/jfs_dtree.c 		if ((rc = *kname - x))
rc               3719 fs/jfs/jfs_dtree.c 			return rc;
rc               3739 fs/jfs/jfs_dtree.c 			if ((rc = *kname - x))
rc               3740 fs/jfs/jfs_dtree.c 				return rc;
rc               4510 fs/jfs/jfs_dtree.c 	int rc;
rc               4528 fs/jfs/jfs_dtree.c 	if ((rc = dtSearch(ip, key, orig_ino, &btstack, flag)))
rc               4529 fs/jfs/jfs_dtree.c 		return rc;
rc                 77 fs/jfs/jfs_extent.c 	int rc;
rc                125 fs/jfs/jfs_extent.c 	if ((rc = extBalloc(ip, hint ? hint : INOHINT(ip), &nxlen, &nxaddr))) {
rc                127 fs/jfs/jfs_extent.c 		return (rc);
rc                131 fs/jfs/jfs_extent.c 	rc = dquot_alloc_block(ip, nxlen);
rc                132 fs/jfs/jfs_extent.c 	if (rc) {
rc                135 fs/jfs/jfs_extent.c 		return rc;
rc                146 fs/jfs/jfs_extent.c 		rc = xtExtend(0, ip, xoff, (int) nxlen, 0);
rc                148 fs/jfs/jfs_extent.c 		rc = xtInsert(0, ip, xflag, xoff, (int) nxlen, &nxaddr, 0);
rc                153 fs/jfs/jfs_extent.c 	if (rc) {
rc                157 fs/jfs/jfs_extent.c 		return (rc);
rc                207 fs/jfs/jfs_extent.c 	int rc, nbperpage = JFS_SBI(sb)->nbperpage;
rc                231 fs/jfs/jfs_extent.c 		if ((rc = xtUpdate(0, ip, xp)))
rc                243 fs/jfs/jfs_extent.c 	if ((rc = extBrealloc(ip, xaddr, xlen, &nxlen, &nxaddr)))
rc                247 fs/jfs/jfs_extent.c 	rc = dquot_alloc_block(ip, nxlen);
rc                248 fs/jfs/jfs_extent.c 	if (rc) {
rc                251 fs/jfs/jfs_extent.c 		return rc;
rc                287 fs/jfs/jfs_extent.c 		if ((rc = xtExtend(0, ip, xoff + xlen, (int) nextend, 0))) {
rc                298 fs/jfs/jfs_extent.c 		if ((rc = xtTailgate(0, ip, xoff, (int) ntail, nxaddr, 0))) {
rc                331 fs/jfs/jfs_extent.c 	return (rc);
rc                356 fs/jfs/jfs_extent.c 	int rc = 0;
rc                374 fs/jfs/jfs_extent.c 	rc = xtLookup(ip, prev, nbperpage, &xflag, &xaddr, &xlen, 0);
rc                376 fs/jfs/jfs_extent.c 	if ((rc == 0) && xlen) {
rc                379 fs/jfs/jfs_extent.c 			rc = -EIO;
rc                390 fs/jfs/jfs_extent.c 		rc = 0;
rc                393 fs/jfs/jfs_extent.c 	return (rc);
rc                413 fs/jfs/jfs_extent.c 	int rc;
rc                420 fs/jfs/jfs_extent.c 	rc = xtUpdate(0, ip, xp);
rc                423 fs/jfs/jfs_extent.c 	return rc;
rc                445 fs/jfs/jfs_extent.c 	int rc, nbperpage = JFS_SBI(ip->i_sb)->nbperpage;
rc                454 fs/jfs/jfs_extent.c 	if ((rc = extAlloc(ip, nbperpage, blkno, xp, false)))
rc                455 fs/jfs/jfs_extent.c 		return (rc);
rc                501 fs/jfs/jfs_extent.c 	int rc, nbperpage = sbi->nbperpage;
rc                518 fs/jfs/jfs_extent.c 	while ((rc = dbAlloc(ip, hint, nb, &daddr)) != 0) {
rc                522 fs/jfs/jfs_extent.c 		if (rc != -ENOSPC)
rc                523 fs/jfs/jfs_extent.c 			return (rc);
rc                530 fs/jfs/jfs_extent.c 			return (rc);
rc                592 fs/jfs/jfs_extent.c 	int rc;
rc                595 fs/jfs/jfs_extent.c 	if ((rc = dbExtend(ip, blkno, nblks, *newnblks - nblks)) == 0) {
rc                599 fs/jfs/jfs_extent.c 		if (rc != -ENOSPC)
rc                600 fs/jfs/jfs_extent.c 			return (rc);
rc                294 fs/jfs/jfs_imap.c 	int iagno, ino, extno, rc;
rc                317 fs/jfs/jfs_imap.c 	rc = diIAGRead(imap, iagno, &mp);
rc                319 fs/jfs/jfs_imap.c 	if (rc) {
rc                320 fs/jfs/jfs_imap.c 		jfs_err("diRead: diIAGRead returned %d", rc);
rc                321 fs/jfs/jfs_imap.c 		return (rc);
rc                377 fs/jfs/jfs_imap.c 		rc = -EIO;
rc                379 fs/jfs/jfs_imap.c 		rc = -ESTALE;
rc                382 fs/jfs/jfs_imap.c 		rc = copy_from_dinode(dp, ip);
rc                390 fs/jfs/jfs_imap.c 	return (rc);
rc                583 fs/jfs/jfs_imap.c 	int rc = 0;
rc                801 fs/jfs/jfs_imap.c 	return (rc);
rc                845 fs/jfs/jfs_imap.c 	int rc;
rc                896 fs/jfs/jfs_imap.c 	if ((rc = diIAGRead(imap, iagno, &mp))) {
rc                899 fs/jfs/jfs_imap.c 		return (rc);
rc                957 fs/jfs/jfs_imap.c 				if ((rc = diIAGRead(imap, fwd, &amp))) {
rc                961 fs/jfs/jfs_imap.c 					return (rc);
rc               1038 fs/jfs/jfs_imap.c 			if ((rc = diIAGRead(imap, fwd, &amp)))
rc               1055 fs/jfs/jfs_imap.c 				if ((rc = diIAGRead(imap, fwd, &amp)))
rc               1061 fs/jfs/jfs_imap.c 				if ((rc = diIAGRead(imap, back, &bmp)))
rc               1090 fs/jfs/jfs_imap.c 				if ((rc =
rc               1104 fs/jfs/jfs_imap.c 				if ((rc =
rc               1260 fs/jfs/jfs_imap.c 	rc = txCommit(tid, 1, &iplist[0], COMMIT_FORCE);
rc               1286 fs/jfs/jfs_imap.c 	return (rc);
rc               1323 fs/jfs/jfs_imap.c 	int rc, ino, iagno, addext, extno, bitno, sword;
rc               1387 fs/jfs/jfs_imap.c 	if ((rc = diIAGRead(imap, iagno, &mp))) {
rc               1390 fs/jfs/jfs_imap.c 		return (rc);
rc               1425 fs/jfs/jfs_imap.c 				rc = diAllocBit(imap, iagp, ino);
rc               1427 fs/jfs/jfs_imap.c 				if (rc) {
rc               1428 fs/jfs/jfs_imap.c 					assert(rc == -EIO);
rc               1442 fs/jfs/jfs_imap.c 				return (rc);
rc               1508 fs/jfs/jfs_imap.c 				rc = diAllocBit(imap, iagp, ino);
rc               1510 fs/jfs/jfs_imap.c 				if (rc)
rc               1511 fs/jfs/jfs_imap.c 					assert(rc == -EIO);
rc               1525 fs/jfs/jfs_imap.c 				return (rc);
rc               1542 fs/jfs/jfs_imap.c 				if ((rc = diNewExt(imap, iagp, extno))) {
rc               1547 fs/jfs/jfs_imap.c 					if (rc == -ENOSPC)
rc               1550 fs/jfs/jfs_imap.c 					assert(rc == -EIO);
rc               1565 fs/jfs/jfs_imap.c 				return (rc);
rc               1585 fs/jfs/jfs_imap.c 	rc = diAllocAG(imap, agno, dir, ip);
rc               1589 fs/jfs/jfs_imap.c 	if (rc != -ENOSPC)
rc               1590 fs/jfs/jfs_imap.c 		return (rc);
rc               1631 fs/jfs/jfs_imap.c 	int rc, addext, numfree, numinos;
rc               1664 fs/jfs/jfs_imap.c 		if ((rc = diAllocExt(imap, agno, ip)) != -ENOSPC)
rc               1665 fs/jfs/jfs_imap.c 			return (rc);
rc               1701 fs/jfs/jfs_imap.c 	int ag, rc;
rc               1711 fs/jfs/jfs_imap.c 		rc = diAllocAG(imap, ag, dir, ip);
rc               1715 fs/jfs/jfs_imap.c 		if (rc != -ENOSPC)
rc               1716 fs/jfs/jfs_imap.c 			return (rc);
rc               1724 fs/jfs/jfs_imap.c 		rc = diAllocAG(imap, ag, dir, ip);
rc               1728 fs/jfs/jfs_imap.c 		if (rc != -ENOSPC)
rc               1729 fs/jfs/jfs_imap.c 			return (rc);
rc               1765 fs/jfs/jfs_imap.c 	int iagno, ino, rc, rem, extno, sword;
rc               1779 fs/jfs/jfs_imap.c 	if ((rc = diIAGRead(imap, iagno, &mp))) {
rc               1781 fs/jfs/jfs_imap.c 		return (rc);
rc               1839 fs/jfs/jfs_imap.c 	rc = diAllocBit(imap, iagp, ino);
rc               1841 fs/jfs/jfs_imap.c 	if (rc) {
rc               1843 fs/jfs/jfs_imap.c 		return (rc);
rc               1889 fs/jfs/jfs_imap.c 	int rem, iagno, sword, extno, rc;
rc               1900 fs/jfs/jfs_imap.c 		if ((rc = diNewIAG(imap, &iagno, agno, &mp))) {
rc               1901 fs/jfs/jfs_imap.c 			return (rc);
rc               1913 fs/jfs/jfs_imap.c 		if ((rc = diIAGRead(imap, iagno, &mp))) {
rc               1916 fs/jfs/jfs_imap.c 			return rc;
rc               1947 fs/jfs/jfs_imap.c 	rc = diNewExt(imap, iagp, extno);
rc               1949 fs/jfs/jfs_imap.c 	if (rc) {
rc               1961 fs/jfs/jfs_imap.c 		return (rc);
rc               2006 fs/jfs/jfs_imap.c 	int extno, bitno, agno, sword, rc;
rc               2018 fs/jfs/jfs_imap.c 			if ((rc =
rc               2021 fs/jfs/jfs_imap.c 				return (rc);
rc               2026 fs/jfs/jfs_imap.c 			if ((rc =
rc               2032 fs/jfs/jfs_imap.c 				return (rc);
rc               2152 fs/jfs/jfs_imap.c 	int agno, iagno, fwd, back, freei = 0, sword, rc;
rc               2189 fs/jfs/jfs_imap.c 			if ((rc = diIAGRead(imap, fwd, &amp)))
rc               2190 fs/jfs/jfs_imap.c 				return (rc);
rc               2195 fs/jfs/jfs_imap.c 			if ((rc = diIAGRead(imap, back, &bmp)))
rc               2209 fs/jfs/jfs_imap.c 				if ((rc = diIAGRead(imap, fwd, &amp)))
rc               2232 fs/jfs/jfs_imap.c 				if ((rc = diIAGRead(imap, freei, &cmp)))
rc               2239 fs/jfs/jfs_imap.c 				rc = -EIO;
rc               2253 fs/jfs/jfs_imap.c 	if ((rc = dbAlloc(ipimap, hint, (s64) imap->im_nbperiext, &blkno)))
rc               2269 fs/jfs/jfs_imap.c 			rc = -EIO;
rc               2388 fs/jfs/jfs_imap.c 	return (rc);
rc               2434 fs/jfs/jfs_imap.c 	int rc;
rc               2490 fs/jfs/jfs_imap.c 			rc = -ENOSPC;
rc               2502 fs/jfs/jfs_imap.c 		if ((rc = dbAlloc(ipimap, 0, (s64) xlen, &xaddr))) {
rc               2517 fs/jfs/jfs_imap.c 		if ((rc =
rc               2553 fs/jfs/jfs_imap.c 			rc = -EIO;
rc               2584 fs/jfs/jfs_imap.c 		rc = txCommit(tid, 1, &iplist[0], COMMIT_FORCE);
rc               2612 fs/jfs/jfs_imap.c 	if ((rc = diIAGRead(imap, iagno, &mp))) {
rc               2614 fs/jfs/jfs_imap.c 		rc = -EIO;
rc               2631 fs/jfs/jfs_imap.c 	return (rc);
rc               2720 fs/jfs/jfs_imap.c 	int rc;
rc               2740 fs/jfs/jfs_imap.c 	rc = diIAGRead(imap, iagno, &mp);
rc               2742 fs/jfs/jfs_imap.c 	if (rc)
rc               2743 fs/jfs/jfs_imap.c 		return (rc);
rc               2841 fs/jfs/jfs_imap.c 	int rc, rcx = 0;
rc               2876 fs/jfs/jfs_imap.c 		if ((rc = diIAGRead(imap, i, &bp))) {
rc               2877 fs/jfs/jfs_imap.c 			rcx = rc;
rc               2912 fs/jfs/jfs_imap.c 				if ((rc = diIAGRead(imap, head, &hbp))) {
rc               2913 fs/jfs/jfs_imap.c 					rcx = rc;
rc               2938 fs/jfs/jfs_imap.c 				if ((rc = diIAGRead(imap, head, &hbp))) {
rc               2939 fs/jfs/jfs_imap.c 					rcx = rc;
rc                 46 fs/jfs/jfs_inode.c 	int rc;
rc                 56 fs/jfs/jfs_inode.c 	rc = diAlloc(parent, S_ISDIR(mode), inode);
rc                 57 fs/jfs/jfs_inode.c 	if (rc) {
rc                 58 fs/jfs/jfs_inode.c 		jfs_warn("ialloc: diAlloc returned %d!", rc);
rc                 63 fs/jfs/jfs_inode.c 		rc = -EINVAL;
rc                 78 fs/jfs/jfs_inode.c 	rc = dquot_initialize(inode);
rc                 79 fs/jfs/jfs_inode.c 	if (rc)
rc                 81 fs/jfs/jfs_inode.c 	rc = dquot_alloc_inode(inode);
rc                 82 fs/jfs/jfs_inode.c 	if (rc)
rc                129 fs/jfs/jfs_inode.c 	return ERR_PTR(rc);
rc                133 fs/jfs/jfs_inode.c 	return ERR_PTR(rc);
rc                668 fs/jfs/jfs_logmgr.c 	int rc = 0;
rc                675 fs/jfs/jfs_logmgr.c 			rc = -EIO;
rc                678 fs/jfs/jfs_logmgr.c 		return rc;
rc                710 fs/jfs/jfs_logmgr.c 			rc = -EIO;
rc                713 fs/jfs/jfs_logmgr.c 		return rc;
rc                726 fs/jfs/jfs_logmgr.c 		rc = -EIO;
rc                729 fs/jfs/jfs_logmgr.c 	return rc;
rc               1068 fs/jfs/jfs_logmgr.c 	int rc;
rc               1090 fs/jfs/jfs_logmgr.c 			if ((rc = lmLogFileSystem(log, sbi, 1))) {
rc               1092 fs/jfs/jfs_logmgr.c 				return rc;
rc               1114 fs/jfs/jfs_logmgr.c 		rc = PTR_ERR(bdev);
rc               1124 fs/jfs/jfs_logmgr.c 	if ((rc = lmLogInit(log)))
rc               1132 fs/jfs/jfs_logmgr.c 	if ((rc = lmLogFileSystem(log, sbi, 1)))
rc               1158 fs/jfs/jfs_logmgr.c 	jfs_warn("lmLogOpen: exit(%d)", rc);
rc               1159 fs/jfs/jfs_logmgr.c 	return rc;
rc               1165 fs/jfs/jfs_logmgr.c 	int rc;
rc               1183 fs/jfs/jfs_logmgr.c 	if ((rc = lmLogInit(log))) {
rc               1185 fs/jfs/jfs_logmgr.c 		jfs_warn("lmLogOpen: exit(%d)", rc);
rc               1186 fs/jfs/jfs_logmgr.c 		return rc;
rc               1192 fs/jfs/jfs_logmgr.c 	return rc;
rc               1197 fs/jfs/jfs_logmgr.c 	int rc;
rc               1212 fs/jfs/jfs_logmgr.c 		rc = lmLogInit(dummy_log);
rc               1213 fs/jfs/jfs_logmgr.c 		if (rc) {
rc               1217 fs/jfs/jfs_logmgr.c 			return rc;
rc               1250 fs/jfs/jfs_logmgr.c 	int rc = 0;
rc               1278 fs/jfs/jfs_logmgr.c 	if ((rc = lbmLogInit(log)))
rc               1279 fs/jfs/jfs_logmgr.c 		return rc;
rc               1298 fs/jfs/jfs_logmgr.c 		if ((rc = lbmRead(log, 1, &bpsuper)))
rc               1305 fs/jfs/jfs_logmgr.c 			rc = -EINVAL;
rc               1312 fs/jfs/jfs_logmgr.c 			rc = -EINVAL;
rc               1319 fs/jfs/jfs_logmgr.c 				rc = -EINVAL;
rc               1342 fs/jfs/jfs_logmgr.c 		if ((rc = lbmRead(log, log->page, &bp)))
rc               1380 fs/jfs/jfs_logmgr.c 		if ((rc = lbmIOWait(bp, 0)))
rc               1390 fs/jfs/jfs_logmgr.c 		if ((rc = lbmIOWait(bpsuper, lbmFREE)))
rc               1425 fs/jfs/jfs_logmgr.c 	jfs_warn("lmLogInit: exit(%d)", rc);
rc               1426 fs/jfs/jfs_logmgr.c 	return rc;
rc               1447 fs/jfs/jfs_logmgr.c 	int rc = 0;
rc               1467 fs/jfs/jfs_logmgr.c 		rc = lmLogShutdown(log);
rc               1493 fs/jfs/jfs_logmgr.c 	rc = lmLogShutdown(log);
rc               1501 fs/jfs/jfs_logmgr.c 	jfs_info("lmLogClose: exit(%d)", rc);
rc               1502 fs/jfs/jfs_logmgr.c 	return rc;
rc               1640 fs/jfs/jfs_logmgr.c 	int rc;
rc               1675 fs/jfs/jfs_logmgr.c 	if ((rc = lbmRead(log, 1, &bpsuper)))
rc               1682 fs/jfs/jfs_logmgr.c 	rc = lbmIOWait(bpsuper, lbmFREE);
rc               1693 fs/jfs/jfs_logmgr.c 	if (rc) {
rc               1694 fs/jfs/jfs_logmgr.c 		jfs_warn("lmLogShutdown: exit(%d)", rc);
rc               1696 fs/jfs/jfs_logmgr.c 	return rc;
rc               1717 fs/jfs/jfs_logmgr.c 	int rc = 0;
rc               1726 fs/jfs/jfs_logmgr.c 	if ((rc = lbmRead(log, 1, &bpsuper)))
rc               1727 fs/jfs/jfs_logmgr.c 		return rc;
rc               1769 fs/jfs/jfs_logmgr.c 	rc = lbmIOWait(bpsuper, lbmFREE);
rc               1771 fs/jfs/jfs_logmgr.c 	return rc;
rc               2155 fs/jfs/jfs_logmgr.c 	int rc = 0;
rc               2163 fs/jfs/jfs_logmgr.c 	rc = (bp->l_flag & lbmERROR) ? -EIO : 0;
rc               2171 fs/jfs/jfs_logmgr.c 	return rc;
rc               2366 fs/jfs/jfs_logmgr.c 	int rc = -EIO;
rc               2411 fs/jfs/jfs_logmgr.c 	if ((rc = lbmIOWait(bp, 0)))
rc               2454 fs/jfs/jfs_logmgr.c 	if ((rc = lbmIOWait(bp, 0)))
rc               2467 fs/jfs/jfs_logmgr.c 		if ((rc = lbmIOWait(bp, 0)))
rc               2471 fs/jfs/jfs_logmgr.c 	rc = 0;
rc               2479 fs/jfs/jfs_logmgr.c 	return rc;
rc                237 fs/jfs/jfs_metapage.c 	int rc = 0;
rc                249 fs/jfs/jfs_metapage.c 		rc = xtLookup(inode, (s64)lblock, *len, &xflag, &xaddr, len, 0);
rc                250 fs/jfs/jfs_metapage.c 		if ((rc == 0) && *len)
rc                 70 fs/jfs/jfs_mount.c 	int rc = 0;		/* Return code */
rc                 81 fs/jfs/jfs_mount.c 	if ((rc = chkSuper(sb))) {
rc                 88 fs/jfs/jfs_mount.c 		rc = -EIO;
rc                 98 fs/jfs/jfs_mount.c 	if ((rc = diMount(ipaimap))) {
rc                 99 fs/jfs/jfs_mount.c 		jfs_err("jfs_mount: diMount(ipaimap) failed w/rc = %d", rc);
rc                108 fs/jfs/jfs_mount.c 		rc = -EIO;
rc                119 fs/jfs/jfs_mount.c 	if ((rc = dbMount(ipbmap))) {
rc                120 fs/jfs/jfs_mount.c 		jfs_err("jfs_mount: dbMount failed w/rc = %d", rc);
rc                139 fs/jfs/jfs_mount.c 			rc = -EIO;
rc                149 fs/jfs/jfs_mount.c 		if ((rc = diMount(ipaimap2))) {
rc                151 fs/jfs/jfs_mount.c 				rc);
rc                168 fs/jfs/jfs_mount.c 		rc = -EIO;
rc                177 fs/jfs/jfs_mount.c 	if ((rc = diMount(ipimap))) {
rc                178 fs/jfs/jfs_mount.c 		jfs_err("jfs_mount: diMount failed w/rc = %d", rc);
rc                214 fs/jfs/jfs_mount.c 	if (rc)
rc                215 fs/jfs/jfs_mount.c 		jfs_err("Mount JFS Failure: %d", rc);
rc                217 fs/jfs/jfs_mount.c 	return rc;
rc                229 fs/jfs/jfs_mount.c 	int rc;
rc                243 fs/jfs/jfs_mount.c 		if ((rc = diMount(sbi->ipimap))) {
rc                245 fs/jfs/jfs_mount.c 			return rc;
rc                249 fs/jfs/jfs_mount.c 		if ((rc = dbMount(sbi->ipbmap))) {
rc                251 fs/jfs/jfs_mount.c 			return rc;
rc                258 fs/jfs/jfs_mount.c 	if ((rc = lmLogOpen(sb)))
rc                259 fs/jfs/jfs_mount.c 		return rc;
rc                264 fs/jfs/jfs_mount.c 	if ((rc = updateSuper(sb, FM_MOUNT))) {
rc                265 fs/jfs/jfs_mount.c 		jfs_err("jfs_mount: updateSuper failed w/rc = %d", rc);
rc                267 fs/jfs/jfs_mount.c 		return rc;
rc                275 fs/jfs/jfs_mount.c 	return rc;
rc                290 fs/jfs/jfs_mount.c 	int rc = 0;
rc                300 fs/jfs/jfs_mount.c 	if ((rc = readSuper(sb, &bh)))
rc                301 fs/jfs/jfs_mount.c 		return rc;
rc                310 fs/jfs/jfs_mount.c 		rc = -EINVAL;
rc                318 fs/jfs/jfs_mount.c 		rc = -EINVAL;
rc                354 fs/jfs/jfs_mount.c 		rc = -EINVAL;
rc                387 fs/jfs/jfs_mount.c 	return rc;
rc                401 fs/jfs/jfs_mount.c 	int rc;
rc                417 fs/jfs/jfs_mount.c 	if ((rc = readSuper(sb, &bh)))
rc                418 fs/jfs/jfs_mount.c 		return rc;
rc               1127 fs/jfs/jfs_txnmgr.c 	int rc = 0;
rc               1141 fs/jfs/jfs_txnmgr.c 		rc = -EROFS;
rc               1250 fs/jfs/jfs_txnmgr.c 		if (((rc = diWrite(tid, ip))))
rc               1259 fs/jfs/jfs_txnmgr.c 	if ((rc = txLog(log, tblk, &cd)))
rc               1349 fs/jfs/jfs_txnmgr.c 	if (rc != 0)
rc               1353 fs/jfs/jfs_txnmgr.c 	jfs_info("txCommit: tid = %d, returning %d", tid, rc);
rc               1354 fs/jfs/jfs_txnmgr.c 	return rc;
rc               1370 fs/jfs/jfs_txnmgr.c 	int rc = 0;
rc               1417 fs/jfs/jfs_txnmgr.c 	return rc;
rc               1428 fs/jfs/jfs_txnmgr.c 	int rc = 0;
rc               1530 fs/jfs/jfs_txnmgr.c 	return rc;
rc                 45 fs/jfs/jfs_umount.c 	int rc = 0;
rc                116 fs/jfs/jfs_umount.c 		rc = lmLogClose(sb);
rc                118 fs/jfs/jfs_umount.c 	jfs_info("UnMount JFS Complete: rc = %d", rc);
rc                119 fs/jfs/jfs_umount.c 	return rc;
rc                136 fs/jfs/jfs_xtree.c 	int rc = 0;
rc                163 fs/jfs/jfs_xtree.c 	if ((rc = xtSearch(ip, lstart, &next, &cmp, &btstack, 0))) {
rc                164 fs/jfs/jfs_xtree.c 		jfs_err("xtLookup: xtSearch returned %d", rc);
rc                165 fs/jfs/jfs_xtree.c 		return rc;
rc                205 fs/jfs/jfs_xtree.c 	return rc;
rc                230 fs/jfs/jfs_xtree.c 	int rc = 0;
rc                266 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc                267 fs/jfs/jfs_xtree.c 		if (rc)
rc                268 fs/jfs/jfs_xtree.c 			return rc;
rc                528 fs/jfs/jfs_xtree.c 	int rc = 0;
rc                552 fs/jfs/jfs_xtree.c 	if ((rc = xtSearch(ip, xoff, &next, &cmp, &btstack, XT_INSERT)))
rc                553 fs/jfs/jfs_xtree.c 		return rc;
rc                561 fs/jfs/jfs_xtree.c 		rc = -EEXIST;
rc                576 fs/jfs/jfs_xtree.c 		if ((rc = dquot_alloc_block(ip, xlen)))
rc                578 fs/jfs/jfs_xtree.c 		if ((rc = dbAlloc(ip, hint, (s64) xlen, &xaddr))) {
rc                604 fs/jfs/jfs_xtree.c 		if ((rc = xtSplitUp(tid, ip, &split, &btstack))) {
rc                610 fs/jfs/jfs_xtree.c 			return rc;
rc                656 fs/jfs/jfs_xtree.c 	return rc;
rc                678 fs/jfs/jfs_xtree.c 	int rc = 0;
rc                756 fs/jfs/jfs_xtree.c 			if ((rc = dbAlloc(ip, (s64) 0, (s64) xlen, &xaddr))
rc                769 fs/jfs/jfs_xtree.c 			return rc;
rc                780 fs/jfs/jfs_xtree.c 	rc = (sp->header.flag & BT_ROOT) ?
rc                786 fs/jfs/jfs_xtree.c 	if (rc)
rc                821 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, parent->bn, smp, PSIZE, sp, rc);
rc                822 fs/jfs/jfs_xtree.c 		if (rc) {
rc                824 fs/jfs/jfs_xtree.c 			return rc;
rc                856 fs/jfs/jfs_xtree.c 			rc = (sp->header.flag & BT_ROOT) ?
rc                859 fs/jfs/jfs_xtree.c 			if (rc) {
rc                861 fs/jfs/jfs_xtree.c 				return rc;
rc                948 fs/jfs/jfs_xtree.c 	int rc = 0;
rc                976 fs/jfs/jfs_xtree.c 	rc = dquot_alloc_block(ip, lengthPXD(pxd));
rc                977 fs/jfs/jfs_xtree.c 	if (rc)
rc                987 fs/jfs/jfs_xtree.c 		rc = -EIO;
rc               1076 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, nextbn, mp, PSIZE, p, rc);
rc               1077 fs/jfs/jfs_xtree.c 		if (rc) {
rc               1179 fs/jfs/jfs_xtree.c 	return rc;
rc               1187 fs/jfs/jfs_xtree.c 	return (rc);
rc               1225 fs/jfs/jfs_xtree.c 	int rc;
rc               1243 fs/jfs/jfs_xtree.c 	rc = dquot_alloc_block(ip, lengthPXD(pxd));
rc               1244 fs/jfs/jfs_xtree.c 	if (rc) {
rc               1246 fs/jfs/jfs_xtree.c 		return rc;
rc               1352 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               1368 fs/jfs/jfs_xtree.c 	if ((rc = xtSearch(ip, xoff - 1, NULL, &cmp, &btstack, XT_INSERT)))
rc               1369 fs/jfs/jfs_xtree.c 		return rc;
rc               1427 fs/jfs/jfs_xtree.c 		if ((rc = xtSplitUp(tid, ip, &split, &btstack)))
rc               1428 fs/jfs/jfs_xtree.c 			return rc;
rc               1431 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               1432 fs/jfs/jfs_xtree.c 		if (rc)
rc               1433 fs/jfs/jfs_xtree.c 			return rc;
rc               1447 fs/jfs/jfs_xtree.c 			XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               1448 fs/jfs/jfs_xtree.c 			if (rc)
rc               1449 fs/jfs/jfs_xtree.c 				return rc;
rc               1493 fs/jfs/jfs_xtree.c 	return rc;
rc               1515 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               1535 fs/jfs/jfs_xtree.c 	if ((rc = xtSearch(ip, xoff, NULL, &cmp, &btstack, XT_INSERT)))
rc               1536 fs/jfs/jfs_xtree.c 		return rc;
rc               1592 fs/jfs/jfs_xtree.c 		if ((rc = xtSplitUp(tid, ip, &split, &btstack)))
rc               1593 fs/jfs/jfs_xtree.c 			return rc;
rc               1596 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               1597 fs/jfs/jfs_xtree.c 		if (rc)
rc               1598 fs/jfs/jfs_xtree.c 			return rc;
rc               1612 fs/jfs/jfs_xtree.c 			XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               1613 fs/jfs/jfs_xtree.c 			if (rc)
rc               1614 fs/jfs/jfs_xtree.c 				return rc;
rc               1675 fs/jfs/jfs_xtree.c 	return rc;
rc               1694 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               1716 fs/jfs/jfs_xtree.c 	if ((rc = xtSearch(ip, nxoff, NULL, &cmp, &btstack, XT_INSERT)))
rc               1717 fs/jfs/jfs_xtree.c 		return rc;
rc               1925 fs/jfs/jfs_xtree.c 		if ((rc = xtSplitUp(tid, ip, &split, &btstack)))
rc               1926 fs/jfs/jfs_xtree.c 			return rc;
rc               1929 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               1930 fs/jfs/jfs_xtree.c 		if (rc)
rc               1931 fs/jfs/jfs_xtree.c 			return rc;
rc               1945 fs/jfs/jfs_xtree.c 			XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               1946 fs/jfs/jfs_xtree.c 			if (rc)
rc               1947 fs/jfs/jfs_xtree.c 				return rc;
rc               2006 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               2007 fs/jfs/jfs_xtree.c 		if (rc)
rc               2008 fs/jfs/jfs_xtree.c 			return rc;
rc               2030 fs/jfs/jfs_xtree.c 		if ((rc = xtSearch(ip, nxoff, NULL, &cmp, &btstack, XT_INSERT)))
rc               2031 fs/jfs/jfs_xtree.c 			return rc;
rc               2078 fs/jfs/jfs_xtree.c 		if ((rc = xtSplitUp(tid, ip, &split, &btstack)))
rc               2079 fs/jfs/jfs_xtree.c 			return rc;
rc               2082 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               2083 fs/jfs/jfs_xtree.c 		if (rc)
rc               2084 fs/jfs/jfs_xtree.c 			return rc;
rc               2099 fs/jfs/jfs_xtree.c 			XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               2100 fs/jfs/jfs_xtree.c 			if (rc)
rc               2101 fs/jfs/jfs_xtree.c 				return rc;
rc               2135 fs/jfs/jfs_xtree.c 	return rc;
rc               2162 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               2191 fs/jfs/jfs_xtree.c 	if ((rc = xtSearch(ip, xoff, &next, &cmp, &btstack, XT_INSERT)))
rc               2192 fs/jfs/jfs_xtree.c 		return rc;
rc               2198 fs/jfs/jfs_xtree.c 		rc = -EEXIST;
rc               2229 fs/jfs/jfs_xtree.c 		if ((rc = dbAllocBottomUp(ip, xaddr, (s64) nblocks)) == 0) {
rc               2248 fs/jfs/jfs_xtree.c 	if ((rc = dbAllocBottomUp(ip, xaddr, (s64) xlen)))
rc               2257 fs/jfs/jfs_xtree.c 	if ((rc = xtSplitUp(tid, ip, &split, &btstack))) {
rc               2261 fs/jfs/jfs_xtree.c 		return rc;
rc               2275 fs/jfs/jfs_xtree.c 	if ((rc = dbAllocBottomUp(ip, xaddr, (s64) xlen)))
rc               2306 fs/jfs/jfs_xtree.c 	return rc;
rc               2328 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               2341 fs/jfs/jfs_xtree.c 	if ((rc = xtSearch(ip, xoff, NULL, &cmp, &btstack, 0)))
rc               2342 fs/jfs/jfs_xtree.c 		return rc;
rc               2400 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               2427 fs/jfs/jfs_xtree.c 	if ((rc = xtRelink(tid, ip, fp))) {
rc               2429 fs/jfs/jfs_xtree.c 		return rc;
rc               2450 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, parent->bn, mp, PSIZE, p, rc);
rc               2451 fs/jfs/jfs_xtree.c 		if (rc)
rc               2452 fs/jfs/jfs_xtree.c 			return rc;
rc               2477 fs/jfs/jfs_xtree.c 				if ((rc = xtRelink(tid, ip, p)))
rc               2478 fs/jfs/jfs_xtree.c 					return rc;
rc               2550 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               2590 fs/jfs/jfs_xtree.c 		rc = xtSearch(ip, xoff, NULL, &cmp, &btstack, 0);
rc               2591 fs/jfs/jfs_xtree.c 		if (rc)
rc               2592 fs/jfs/jfs_xtree.c 			return rc;
rc               2611 fs/jfs/jfs_xtree.c 		rc = xtSearchNode(ip, oxad, &cmp, &btstack, 0);
rc               2612 fs/jfs/jfs_xtree.c 		if (rc)
rc               2613 fs/jfs/jfs_xtree.c 			return rc;
rc               2678 fs/jfs/jfs_xtree.c 			if (rc = cmRead(ip, offset, npages, &cp))
rc               2696 fs/jfs/jfs_xtree.c 		if ((rc = xtSearch(ip, xoff, NULL, &cmp, &btstack, 0)))
rc               2697 fs/jfs/jfs_xtree.c 			return rc;
rc               2706 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, oxaddr, mp, PSIZE, p, rc);
rc               2707 fs/jfs/jfs_xtree.c 		if (rc) {
rc               2709 fs/jfs/jfs_xtree.c 			return rc;
rc               2718 fs/jfs/jfs_xtree.c 			XT_GETPAGE(ip, nextbn, rmp, PSIZE, rp, rc);
rc               2719 fs/jfs/jfs_xtree.c 			if (rc) {
rc               2722 fs/jfs/jfs_xtree.c 				return (rc);
rc               2729 fs/jfs/jfs_xtree.c 			XT_GETPAGE(ip, prevbn, lmp, PSIZE, lp, rc);
rc               2730 fs/jfs/jfs_xtree.c 			if (rc) {
rc               2735 fs/jfs/jfs_xtree.c 				return (rc);
rc               2856 fs/jfs/jfs_xtree.c 	return rc;
rc               2881 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               2916 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               2917 fs/jfs/jfs_xtree.c 		if (rc)
rc               2918 fs/jfs/jfs_xtree.c 			return rc;
rc               3000 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               3010 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, nextbn, mp, PSIZE, p, rc);
rc               3011 fs/jfs/jfs_xtree.c 		if (rc)
rc               3012 fs/jfs/jfs_xtree.c 			return rc;
rc               3031 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, prevbn, mp, PSIZE, p, rc);
rc               3032 fs/jfs/jfs_xtree.c 		if (rc)
rc               3033 fs/jfs/jfs_xtree.c 			return rc;
rc               3151 fs/jfs/jfs_xtree.c 	int rc = 0;
rc               3232 fs/jfs/jfs_xtree.c 	XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3233 fs/jfs/jfs_xtree.c 	if (rc)
rc               3234 fs/jfs/jfs_xtree.c 		return rc;
rc               3470 fs/jfs/jfs_xtree.c 	XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3471 fs/jfs/jfs_xtree.c 	if (rc)
rc               3472 fs/jfs/jfs_xtree.c 		return rc;
rc               3715 fs/jfs/jfs_xtree.c 	int rc;
rc               3732 fs/jfs/jfs_xtree.c 		rc = xtSearch(ip, xoff, NULL, &cmp, &btstack, 0);
rc               3733 fs/jfs/jfs_xtree.c 		if (rc)
rc               3734 fs/jfs/jfs_xtree.c 			return rc;
rc               3755 fs/jfs/jfs_xtree.c 		XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3756 fs/jfs/jfs_xtree.c 		if (rc)
rc               3757 fs/jfs/jfs_xtree.c 			return rc;
rc               3800 fs/jfs/jfs_xtree.c 	XT_GETPAGE(ip, bn, mp, PSIZE, p, rc);
rc               3801 fs/jfs/jfs_xtree.c 	if (rc)
rc               3802 fs/jfs/jfs_xtree.c 		return rc;
rc                 65 fs/jfs/namei.c 	int rc = 0;
rc                 76 fs/jfs/namei.c 	rc = dquot_initialize(dip);
rc                 77 fs/jfs/namei.c 	if (rc)
rc                 84 fs/jfs/namei.c 	if ((rc = get_UCSname(&dname, dentry)))
rc                 94 fs/jfs/namei.c 		rc = PTR_ERR(ip);
rc                103 fs/jfs/namei.c 	rc = jfs_init_acl(tid, ip, dip);
rc                104 fs/jfs/namei.c 	if (rc)
rc                107 fs/jfs/namei.c 	rc = jfs_init_security(tid, ip, dip, &dentry->d_name);
rc                108 fs/jfs/namei.c 	if (rc) {
rc                113 fs/jfs/namei.c 	if ((rc = dtSearch(dip, &dname, &ino, &btstack, JFS_CREATE))) {
rc                114 fs/jfs/namei.c 		jfs_err("jfs_create: dtSearch returned %d", rc);
rc                137 fs/jfs/namei.c 	if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) {
rc                138 fs/jfs/namei.c 		if (rc == -EIO) {
rc                156 fs/jfs/namei.c 	rc = txCommit(tid, 2, &iplist[0], 0);
rc                162 fs/jfs/namei.c 	if (rc) {
rc                175 fs/jfs/namei.c 	jfs_info("jfs_create: rc:%d", rc);
rc                176 fs/jfs/namei.c 	return rc;
rc                197 fs/jfs/namei.c 	int rc = 0;
rc                208 fs/jfs/namei.c 	rc = dquot_initialize(dip);
rc                209 fs/jfs/namei.c 	if (rc)
rc                216 fs/jfs/namei.c 	if ((rc = get_UCSname(&dname, dentry)))
rc                226 fs/jfs/namei.c 		rc = PTR_ERR(ip);
rc                235 fs/jfs/namei.c 	rc = jfs_init_acl(tid, ip, dip);
rc                236 fs/jfs/namei.c 	if (rc)
rc                239 fs/jfs/namei.c 	rc = jfs_init_security(tid, ip, dip, &dentry->d_name);
rc                240 fs/jfs/namei.c 	if (rc) {
rc                245 fs/jfs/namei.c 	if ((rc = dtSearch(dip, &dname, &ino, &btstack, JFS_CREATE))) {
rc                246 fs/jfs/namei.c 		jfs_err("jfs_mkdir: dtSearch returned %d", rc);
rc                269 fs/jfs/namei.c 	if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) {
rc                270 fs/jfs/namei.c 		if (rc == -EIO) {
rc                289 fs/jfs/namei.c 	rc = txCommit(tid, 2, &iplist[0], 0);
rc                295 fs/jfs/namei.c 	if (rc) {
rc                309 fs/jfs/namei.c 	jfs_info("jfs_mkdir: rc:%d", rc);
rc                310 fs/jfs/namei.c 	return rc;
rc                334 fs/jfs/namei.c 	int rc;
rc                345 fs/jfs/namei.c 	rc = dquot_initialize(dip);
rc                346 fs/jfs/namei.c 	if (rc)
rc                348 fs/jfs/namei.c 	rc = dquot_initialize(ip);
rc                349 fs/jfs/namei.c 	if (rc)
rc                354 fs/jfs/namei.c 		rc = -ENOTEMPTY;
rc                358 fs/jfs/namei.c 	if ((rc = get_UCSname(&dname, dentry))) {
rc                378 fs/jfs/namei.c 	if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) {
rc                379 fs/jfs/namei.c 		jfs_err("jfs_rmdir: dtDelete returned %d", rc);
rc                380 fs/jfs/namei.c 		if (rc == -EIO)
rc                416 fs/jfs/namei.c 	rc = txCommit(tid, 2, &iplist[0], 0);
rc                438 fs/jfs/namei.c 	jfs_info("jfs_rmdir: rc:%d", rc);
rc                439 fs/jfs/namei.c 	return rc;
rc                464 fs/jfs/namei.c 	int rc;
rc                477 fs/jfs/namei.c 	rc = dquot_initialize(dip);
rc                478 fs/jfs/namei.c 	if (rc)
rc                480 fs/jfs/namei.c 	rc = dquot_initialize(ip);
rc                481 fs/jfs/namei.c 	if (rc)
rc                484 fs/jfs/namei.c 	if ((rc = get_UCSname(&dname, dentry)))
rc                501 fs/jfs/namei.c 	if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) {
rc                502 fs/jfs/namei.c 		jfs_err("jfs_unlink: dtDelete returned %d", rc);
rc                503 fs/jfs/namei.c 		if (rc == -EIO)
rc                532 fs/jfs/namei.c 			rc = new_size;
rc                554 fs/jfs/namei.c 	rc = txCommit(tid, 2, &iplist[0], commit_flag);
rc                561 fs/jfs/namei.c 	while (new_size && (rc == 0)) {
rc                567 fs/jfs/namei.c 			rc = new_size;
rc                569 fs/jfs/namei.c 			rc = txCommit(tid, 2, &iplist[0], COMMIT_SYNC);
rc                593 fs/jfs/namei.c 	jfs_info("jfs_unlink: rc:%d", rc);
rc                594 fs/jfs/namei.c 	return rc;
rc                787 fs/jfs/namei.c 	int rc;
rc                797 fs/jfs/namei.c 	rc = dquot_initialize(dir);
rc                798 fs/jfs/namei.c 	if (rc)
rc                809 fs/jfs/namei.c 	if ((rc = get_UCSname(&dname, dentry)))
rc                812 fs/jfs/namei.c 	if ((rc = dtSearch(dir, &dname, &ino, &btstack, JFS_CREATE)))
rc                819 fs/jfs/namei.c 	if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack)))
rc                831 fs/jfs/namei.c 	rc = txCommit(tid, 2, &iplist[0], 0);
rc                833 fs/jfs/namei.c 	if (rc) {
rc                849 fs/jfs/namei.c 	jfs_info("jfs_link: rc:%d", rc);
rc                850 fs/jfs/namei.c 	return rc;
rc                874 fs/jfs/namei.c 	int rc;
rc                892 fs/jfs/namei.c 	rc = dquot_initialize(dip);
rc                893 fs/jfs/namei.c 	if (rc)
rc                903 fs/jfs/namei.c 	if ((rc = get_UCSname(&dname, dentry)))
rc                912 fs/jfs/namei.c 		rc = PTR_ERR(ip);
rc                921 fs/jfs/namei.c 	rc = jfs_init_security(tid, ip, dip, &dentry->d_name);
rc                922 fs/jfs/namei.c 	if (rc)
rc                982 fs/jfs/namei.c 		if ((rc = xtInsert(tid, ip, 0, 0, xlen, &xaddr, 0))) {
rc                995 fs/jfs/namei.c 				rc = -EIO;
rc               1010 fs/jfs/namei.c 	rc = dtSearch(dip, &dname, &ino, &btstack, JFS_CREATE);
rc               1011 fs/jfs/namei.c 	if (rc == 0) {
rc               1013 fs/jfs/namei.c 		rc = dtInsert(tid, dip, &dname, &ino, &btstack);
rc               1015 fs/jfs/namei.c 	if (rc) {
rc               1033 fs/jfs/namei.c 	rc = txCommit(tid, 2, &iplist[0], 0);
rc               1039 fs/jfs/namei.c 	if (rc) {
rc               1051 fs/jfs/namei.c 	jfs_info("jfs_symlink: rc:%d", rc);
rc               1052 fs/jfs/namei.c 	return rc;
rc               1071 fs/jfs/namei.c 	int rc;
rc               1087 fs/jfs/namei.c 	rc = dquot_initialize(old_dir);
rc               1088 fs/jfs/namei.c 	if (rc)
rc               1090 fs/jfs/namei.c 	rc = dquot_initialize(new_dir);
rc               1091 fs/jfs/namei.c 	if (rc)
rc               1097 fs/jfs/namei.c 	if ((rc = get_UCSname(&old_dname, old_dentry)))
rc               1100 fs/jfs/namei.c 	if ((rc = get_UCSname(&new_dname, new_dentry)))
rc               1106 fs/jfs/namei.c 	rc = dtSearch(old_dir, &old_dname, &ino, &btstack, JFS_LOOKUP);
rc               1107 fs/jfs/namei.c 	if (rc || (ino != old_ip->i_ino)) {
rc               1108 fs/jfs/namei.c 		rc = -ENOENT;
rc               1115 fs/jfs/namei.c 	rc = dtSearch(new_dir, &new_dname, &ino, &btstack, JFS_LOOKUP);
rc               1116 fs/jfs/namei.c 	if (!rc) {
rc               1118 fs/jfs/namei.c 			rc = -ESTALE;
rc               1121 fs/jfs/namei.c 	} else if (rc != -ENOENT)
rc               1125 fs/jfs/namei.c 		rc = -ESTALE;
rc               1132 fs/jfs/namei.c 				rc = -ENOTEMPTY;
rc               1139 fs/jfs/namei.c 		rc = dquot_initialize(new_ip);
rc               1140 fs/jfs/namei.c 		if (rc)
rc               1168 fs/jfs/namei.c 		rc = dtModify(tid, new_dir, &new_dname, &ino,
rc               1170 fs/jfs/namei.c 		if (rc)
rc               1195 fs/jfs/namei.c 				rc = new_size;
rc               1209 fs/jfs/namei.c 		rc = dtSearch(new_dir, &new_dname, &ino, &btstack,
rc               1211 fs/jfs/namei.c 		if (rc) {
rc               1213 fs/jfs/namei.c 				rc);
rc               1218 fs/jfs/namei.c 		rc = dtInsert(tid, new_dir, &new_dname, &ino, &btstack);
rc               1219 fs/jfs/namei.c 		if (rc) {
rc               1220 fs/jfs/namei.c 			if (rc == -EIO)
rc               1232 fs/jfs/namei.c 	rc = dtDelete(tid, old_dir, &old_dname, &ino, JFS_REMOVE);
rc               1233 fs/jfs/namei.c 	if (rc) {
rc               1235 fs/jfs/namei.c 			rc);
rc               1294 fs/jfs/namei.c 	rc = txCommit(tid, ipcount, iplist, commit_flag);
rc               1305 fs/jfs/namei.c 	while (new_size && (rc == 0)) {
rc               1311 fs/jfs/namei.c 			rc = new_size;
rc               1313 fs/jfs/namei.c 			rc = txCommit(tid, 1, &new_ip, COMMIT_SYNC);
rc               1337 fs/jfs/namei.c 	jfs_info("jfs_rename: returning %d", rc);
rc               1338 fs/jfs/namei.c 	return rc;
rc               1356 fs/jfs/namei.c 	int rc;
rc               1362 fs/jfs/namei.c 	rc = dquot_initialize(dir);
rc               1363 fs/jfs/namei.c 	if (rc)
rc               1366 fs/jfs/namei.c 	if ((rc = get_UCSname(&dname, dentry)))
rc               1371 fs/jfs/namei.c 		rc = PTR_ERR(ip);
rc               1381 fs/jfs/namei.c 	rc = jfs_init_acl(tid, ip, dir);
rc               1382 fs/jfs/namei.c 	if (rc)
rc               1385 fs/jfs/namei.c 	rc = jfs_init_security(tid, ip, dir, &dentry->d_name);
rc               1386 fs/jfs/namei.c 	if (rc) {
rc               1391 fs/jfs/namei.c 	if ((rc = dtSearch(dir, &dname, &ino, &btstack, JFS_CREATE))) {
rc               1402 fs/jfs/namei.c 	if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) {
rc               1419 fs/jfs/namei.c 	rc = txCommit(tid, 2, iplist, 0);
rc               1425 fs/jfs/namei.c 	if (rc) {
rc               1437 fs/jfs/namei.c 	jfs_info("jfs_mknod: returning %d", rc);
rc               1438 fs/jfs/namei.c 	return rc;
rc               1447 fs/jfs/namei.c 	int rc;
rc               1451 fs/jfs/namei.c 	if ((rc = get_UCSname(&key, dentry)))
rc               1452 fs/jfs/namei.c 		return ERR_PTR(rc);
rc               1453 fs/jfs/namei.c 	rc = dtSearch(dip, &key, &inum, &btstack, JFS_LOOKUP);
rc               1455 fs/jfs/namei.c 	if (rc == -ENOENT) {
rc               1457 fs/jfs/namei.c 	} else if (rc) {
rc               1458 fs/jfs/namei.c 		jfs_err("jfs_lookup: dtSearch returned %d", rc);
rc               1459 fs/jfs/namei.c 		ip = ERR_PTR(rc);
rc                 51 fs/jfs/resize.c 	int rc = 0;
rc                 93 fs/jfs/resize.c 			rc = -EINVAL;
rc                101 fs/jfs/resize.c 			rc = -EINVAL;
rc                111 fs/jfs/resize.c 		rc = -EROFS;
rc                174 fs/jfs/resize.c 		rc = -EINVAL;
rc                184 fs/jfs/resize.c 		if ((rc = lmLogFormat(log, newLogAddress, newLogSize)))
rc                224 fs/jfs/resize.c 		if ((rc = readSuper(sb, &bh)))
rc                248 fs/jfs/resize.c 			if ((rc = lmLogFormat(log, newLogAddress, newLogSize)))
rc                256 fs/jfs/resize.c 		if ((rc = lmLogInit(log)))
rc                310 fs/jfs/resize.c 		rc = -EIO;
rc                322 fs/jfs/resize.c 	if ((rc = dbExtendFS(ipbmap, XAddress, nblocks)))
rc                369 fs/jfs/resize.c 	rc = filemap_fdatawait(ipbmap->i_mapping);
rc                370 fs/jfs/resize.c 	if (rc)
rc                373 fs/jfs/resize.c 	rc = filemap_write_and_wait(ipbmap->i_mapping);
rc                374 fs/jfs/resize.c 	if (rc)
rc                387 fs/jfs/resize.c 	if ((rc = xtAppend(tid, ipbmap, 0, xoff, nblocks, &xlen, &xaddr, 0))) {
rc                396 fs/jfs/resize.c 	rc = txCommit(tid, 1, &iplist[0], COMMIT_FORCE);
rc                400 fs/jfs/resize.c 	if (rc)
rc                433 fs/jfs/resize.c 		if ((rc = diExtendFS(ipimap, ipbmap)))
rc                437 fs/jfs/resize.c 		if ((rc = diSync(ipimap)))
rc                460 fs/jfs/resize.c 	if ((rc = dbSync(ipbmap)))
rc                482 fs/jfs/resize.c 	if ((rc = readSuper(sb, &bh)))
rc                535 fs/jfs/resize.c 	return rc;
rc                188 fs/jfs/super.c 	int rc;
rc                194 fs/jfs/super.c 	rc = jfs_umount(sb);
rc                195 fs/jfs/super.c 	if (rc)
rc                196 fs/jfs/super.c 		jfs_err("jfs_umount failed with return code %d", rc);
rc                279 fs/jfs/super.c 			int rc = kstrtoll(resize, 0, newLVSize);
rc                281 fs/jfs/super.c 			if (rc)
rc                337 fs/jfs/super.c 			int rc = kstrtouint(uid, 0, &val);
rc                339 fs/jfs/super.c 			if (rc)
rc                351 fs/jfs/super.c 			int rc = kstrtouint(gid, 0, &val);
rc                353 fs/jfs/super.c 			if (rc)
rc                364 fs/jfs/super.c 			int rc = kstrtouint(umask, 8, &sbi->umask);
rc                366 fs/jfs/super.c 			if (rc)
rc                398 fs/jfs/super.c 			int rc;
rc                401 fs/jfs/super.c 				rc = kstrtouint(minblks_trim, 0,
rc                403 fs/jfs/super.c 				if (rc)
rc                433 fs/jfs/super.c 	int rc = 0;
rc                446 fs/jfs/super.c 		rc = jfs_extendfs(sb, newLVSize, 0);
rc                447 fs/jfs/super.c 		if (rc)
rc                448 fs/jfs/super.c 			return rc;
rc                468 fs/jfs/super.c 		rc = dquot_suspend(sb, -1);
rc                469 fs/jfs/super.c 		if (rc < 0)
rc                470 fs/jfs/super.c 			return rc;
rc                471 fs/jfs/super.c 		rc = jfs_umount_rw(sb);
rc                473 fs/jfs/super.c 		return rc;
rc                477 fs/jfs/super.c 			rc = jfs_umount_rw(sb);
rc                478 fs/jfs/super.c 			if (rc)
rc                479 fs/jfs/super.c 				return rc;
rc                494 fs/jfs/super.c 	int rc;
rc                562 fs/jfs/super.c 	rc = jfs_mount(sb);
rc                563 fs/jfs/super.c 	if (rc) {
rc                565 fs/jfs/super.c 			jfs_err("jfs_mount failed w/return code = %d", rc);
rc                571 fs/jfs/super.c 		rc = jfs_mount_rw(sb, 0);
rc                572 fs/jfs/super.c 		if (rc) {
rc                575 fs/jfs/super.c 					rc);
rc                606 fs/jfs/super.c 	rc = jfs_umount(sb);
rc                607 fs/jfs/super.c 	if (rc)
rc                608 fs/jfs/super.c 		jfs_err("jfs_umount failed with return code %d", rc);
rc                626 fs/jfs/super.c 	int rc = 0;
rc                630 fs/jfs/super.c 		rc = lmLogShutdown(log);
rc                631 fs/jfs/super.c 		if (rc) {
rc                637 fs/jfs/super.c 			return rc;
rc                639 fs/jfs/super.c 		rc = updateSuper(sb, FM_CLEAN);
rc                640 fs/jfs/super.c 		if (rc) {
rc                656 fs/jfs/super.c 	int rc = 0;
rc                659 fs/jfs/super.c 		rc = updateSuper(sb, FM_MOUNT);
rc                660 fs/jfs/super.c 		if (rc) {
rc                664 fs/jfs/super.c 		rc = lmLogInit(log);
rc                665 fs/jfs/super.c 		if (rc)
rc                670 fs/jfs/super.c 	return rc;
rc                938 fs/jfs/super.c 	int rc;
rc                951 fs/jfs/super.c 	rc = metapage_init();
rc                952 fs/jfs/super.c 	if (rc) {
rc                953 fs/jfs/super.c 		jfs_err("metapage_init failed w/rc = %d", rc);
rc                960 fs/jfs/super.c 	rc = txInit();
rc                961 fs/jfs/super.c 	if (rc) {
rc                962 fs/jfs/super.c 		jfs_err("txInit failed w/rc = %d", rc);
rc                971 fs/jfs/super.c 		rc = PTR_ERR(jfsIOthread);
rc                972 fs/jfs/super.c 		jfs_err("init_jfs_fs: fork failed w/rc = %d", rc);
rc                985 fs/jfs/super.c 			rc = PTR_ERR(jfsCommitThread[i]);
rc                986 fs/jfs/super.c 			jfs_err("init_jfs_fs: fork failed w/rc = %d", rc);
rc                994 fs/jfs/super.c 		rc = PTR_ERR(jfsSyncThread);
rc                995 fs/jfs/super.c 		jfs_err("init_jfs_fs: fork failed w/rc = %d", rc);
rc               1003 fs/jfs/super.c 	rc = register_filesystem(&jfs_fs_type);
rc               1004 fs/jfs/super.c 	if (!rc)
rc               1021 fs/jfs/super.c 	return rc;
rc                209 fs/jfs/xattr.c 	int rc = 0, i;
rc                228 fs/jfs/xattr.c 	rc = dquot_alloc_block(ip, nblocks);
rc                229 fs/jfs/xattr.c 	if (rc)
rc                230 fs/jfs/xattr.c 		return rc;
rc                232 fs/jfs/xattr.c 	rc = dbAlloc(ip, INOHINT(ip), nblocks, &blkno);
rc                233 fs/jfs/xattr.c 	if (rc) {
rc                236 fs/jfs/xattr.c 		return rc;
rc                257 fs/jfs/xattr.c 			rc = -EIO;
rc                270 fs/jfs/xattr.c 		if ((rc = flush_metapage(mp))) {
rc                303 fs/jfs/xattr.c 	return rc;
rc                434 fs/jfs/xattr.c 	int rc;
rc                496 fs/jfs/xattr.c 		if ((rc = ea_read(inode, ea_buf->xattr))) {
rc                499 fs/jfs/xattr.c 			return rc;
rc                508 fs/jfs/xattr.c 		rc = dquot_alloc_block(inode, blocks_needed);
rc                509 fs/jfs/xattr.c 		if (rc)
rc                514 fs/jfs/xattr.c 		rc = dbAlloc(inode, INOHINT(inode), (s64) blocks_needed,
rc                516 fs/jfs/xattr.c 		if (rc)
rc                531 fs/jfs/xattr.c 			rc = -EIO;
rc                539 fs/jfs/xattr.c 		if ((rc = ea_read(inode, ea_buf->xattr))) {
rc                551 fs/jfs/xattr.c 		rc = -EIO;
rc                564 fs/jfs/xattr.c 		rc = -EIO;
rc                575 fs/jfs/xattr.c 	return (rc);
rc                597 fs/jfs/xattr.c 	int rc = 0;
rc                610 fs/jfs/xattr.c 		rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea);
rc                617 fs/jfs/xattr.c 		rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea);
rc                620 fs/jfs/xattr.c 	if (rc)
rc                621 fs/jfs/xattr.c 		return rc;
rc                666 fs/jfs/xattr.c 	int rc;
rc                673 fs/jfs/xattr.c 		rc = xattr_size;
rc                688 fs/jfs/xattr.c 					rc = -EEXIST;
rc                701 fs/jfs/xattr.c 			rc = -ENODATA;
rc                705 fs/jfs/xattr.c 			rc = 0;
rc                720 fs/jfs/xattr.c 			rc = xattr_size;
rc                750 fs/jfs/xattr.c 			rc = -E2BIG;
rc                771 fs/jfs/xattr.c 		rc = -EINVAL;
rc                783 fs/jfs/xattr.c 	rc = ea_put(tid, inode, &ea_buf, new_size);
rc                791 fs/jfs/xattr.c 	return rc;
rc                913 fs/jfs/xattr.c 	int rc;
rc                917 fs/jfs/xattr.c 	rc = __jfs_setxattr(tid, inode, name, value, size, flags);
rc                918 fs/jfs/xattr.c 	if (!rc)
rc                919 fs/jfs/xattr.c 		rc = txCommit(tid, 1, &inode, 0);
rc                923 fs/jfs/xattr.c 	return rc;
rc               1019 fs/kernfs/dir.c 	int rc;
rc               1032 fs/kernfs/dir.c 	rc = kernfs_add_one(kn);
rc               1033 fs/kernfs/dir.c 	if (!rc)
rc               1037 fs/kernfs/dir.c 	return ERR_PTR(rc);
rc               1051 fs/kernfs/dir.c 	int rc;
rc               1065 fs/kernfs/dir.c 	rc = kernfs_add_one(kn);
rc               1066 fs/kernfs/dir.c 	if (!rc)
rc               1070 fs/kernfs/dir.c 	return ERR_PTR(rc);
rc                473 fs/kernfs/file.c 	int rc;
rc                487 fs/kernfs/file.c 	rc = -ENODEV;
rc                492 fs/kernfs/file.c 	rc = ops->mmap(of, vma);
rc                493 fs/kernfs/file.c 	if (rc)
rc                504 fs/kernfs/file.c 	rc = -EINVAL;
rc                512 fs/kernfs/file.c 	rc = -EINVAL;
rc                516 fs/kernfs/file.c 	rc = 0;
rc                525 fs/kernfs/file.c 	return rc;
rc                997 fs/kernfs/file.c 	int rc;
rc               1030 fs/kernfs/file.c 	rc = kernfs_add_one(kn);
rc               1031 fs/kernfs/file.c 	if (rc) {
rc               1033 fs/kernfs/file.c 		return ERR_PTR(rc);
rc                 87 fs/lockd/svc4proc.c 	__be32 rc = rpc_success;
rc                 99 fs/lockd/svc4proc.c 		rc = rpc_drop_reply;
rc                106 fs/lockd/svc4proc.c 	return rc;
rc                121 fs/lockd/svc4proc.c 	__be32 rc = rpc_success;
rc                148 fs/lockd/svc4proc.c 		rc = rpc_drop_reply;
rc                155 fs/lockd/svc4proc.c 	return rc;
rc                737 fs/lockd/svclock.c 	int rc = -ENOENT;
rc                746 fs/lockd/svclock.c 					rc = -ENOLCK;
rc                755 fs/lockd/svclock.c 			rc = 0;
rc                760 fs/lockd/svclock.c 	if (rc == -ENOENT)
rc                762 fs/lockd/svclock.c 	return rc;
rc                117 fs/lockd/svcproc.c 	__be32 rc = rpc_success;
rc                129 fs/lockd/svcproc.c 		rc = rpc_drop_reply;
rc                137 fs/lockd/svcproc.c 	return rc;
rc                152 fs/lockd/svcproc.c 	__be32 rc = rpc_success;
rc                179 fs/lockd/svcproc.c 		rc = rpc_drop_reply;
rc                186 fs/lockd/svcproc.c 	return rc;
rc               1558 fs/locks.c     	bool rc;
rc               1561 fs/locks.c     		rc = false;
rc               1565 fs/locks.c     		rc = false;
rc               1569 fs/locks.c     	rc = locks_conflict(breaker, lease);
rc               1571 fs/locks.c     	trace_leases_conflict(rc, lease, breaker);
rc               1572 fs/locks.c     	return rc;
rc                 64 fs/nfs/blocklayout/rpc_pipefs.c 	int rc;
rc                 88 fs/nfs/blocklayout/rpc_pipefs.c 	rc = rpc_queue_upcall(nn->bl_device_pipe, msg);
rc                 89 fs/nfs/blocklayout/rpc_pipefs.c 	if (rc < 0) {
rc                825 fs/nfs/filelayout/filelayout.c 	int rc;
rc                832 fs/nfs/filelayout/filelayout.c 	rc = filelayout_decode_layout(layoutid, fl, lgr, gfp_flags);
rc                833 fs/nfs/filelayout/filelayout.c 	if (rc != 0 || filelayout_check_layout(layoutid, fl, lgr, gfp_flags)) {
rc                376 fs/nfs/flexfilelayout/flexfilelayout.c 	int i, rc;
rc                388 fs/nfs/flexfilelayout/flexfilelayout.c 	rc = -EIO;
rc                402 fs/nfs/flexfilelayout/flexfilelayout.c 	rc = -ENOMEM;
rc                423 fs/nfs/flexfilelayout/flexfilelayout.c 		rc = -EIO;
rc                435 fs/nfs/flexfilelayout/flexfilelayout.c 			rc = -ENOMEM;
rc                442 fs/nfs/flexfilelayout/flexfilelayout.c 		rc = decode_deviceid(&stream, &fls->mirror_array[i]->devid);
rc                443 fs/nfs/flexfilelayout/flexfilelayout.c 		if (rc)
rc                447 fs/nfs/flexfilelayout/flexfilelayout.c 		rc = -EIO;
rc                454 fs/nfs/flexfilelayout/flexfilelayout.c 		rc = decode_pnfs_stateid(&stream, &fls->mirror_array[i]->stateid);
rc                455 fs/nfs/flexfilelayout/flexfilelayout.c 		if (rc)
rc                459 fs/nfs/flexfilelayout/flexfilelayout.c 		rc = -EIO;
rc                469 fs/nfs/flexfilelayout/flexfilelayout.c 			rc = -ENOMEM;
rc                474 fs/nfs/flexfilelayout/flexfilelayout.c 			rc = decode_nfs_fh(&stream,
rc                476 fs/nfs/flexfilelayout/flexfilelayout.c 			if (rc)
rc                483 fs/nfs/flexfilelayout/flexfilelayout.c 		rc = decode_name(&stream, &id);
rc                484 fs/nfs/flexfilelayout/flexfilelayout.c 		if (rc)
rc                490 fs/nfs/flexfilelayout/flexfilelayout.c 		rc = decode_name(&stream, &id);
rc                491 fs/nfs/flexfilelayout/flexfilelayout.c 		if (rc)
rc                503 fs/nfs/flexfilelayout/flexfilelayout.c 		rc = -ENOMEM;
rc                548 fs/nfs/flexfilelayout/flexfilelayout.c 	rc = ff_layout_check_layout(lgr);
rc                549 fs/nfs/flexfilelayout/flexfilelayout.c 	if (rc)
rc                558 fs/nfs/flexfilelayout/flexfilelayout.c 	ret = ERR_PTR(rc);
rc                559 fs/nfs/flexfilelayout/flexfilelayout.c 	dprintk("<-- %s (%d)\n", __func__, rc);
rc               5496 fs/nfs/nfs4proc.c 	int rc = 0;
rc               5510 fs/nfs/nfs4proc.c 		rc++;
rc               5513 fs/nfs/nfs4proc.c 	return rc;
rc               5516 fs/nfs/nfs4proc.c 	for(; rc > 0; rc--)
rc               5517 fs/nfs/nfs4proc.c 		__free_page(spages[rc-1]);
rc                104 fs/nfs/pnfs_dev.c 	int rc, i;
rc                140 fs/nfs/pnfs_dev.c 	rc = nfs4_proc_getdeviceinfo(server, pdev, cred);
rc                141 fs/nfs/pnfs_dev.c 	dprintk("%s getdevice info returns %d\n", __func__, rc);
rc                142 fs/nfs/pnfs_dev.c 	if (rc)
rc               1196 fs/nfs/super.c 	int rc;
rc               1202 fs/nfs/super.c 	rc = kstrtoul(string, 10, option);
rc               1205 fs/nfs/super.c 	return rc;
rc               1231 fs/nfs/super.c 	int rc, sloppy = 0, invalid_option = 0;
rc               1241 fs/nfs/super.c 	rc = security_sb_eat_lsm_opts(raw, &mnt->lsm_opts);
rc               1242 fs/nfs/super.c 	if (rc)
rc               1447 fs/nfs/super.c 			rc = nfs_parse_version_string(string, mnt, args);
rc               1449 fs/nfs/super.c 			if (!rc)
rc               1456 fs/nfs/super.c 			rc = nfs_parse_security_flavors(string, mnt);
rc               1458 fs/nfs/super.c 			if (!rc) {
rc               1706 fs/nfs/super.c 	printk(KERN_INFO "NFS: security options invalid: %d\n", rc);
rc               2109 fs/nfs/super.c 			int rc;
rc               2111 fs/nfs/super.c 			rc = security_add_mnt_opt("context", data->context,
rc               2113 fs/nfs/super.c 			if (rc)
rc               2114 fs/nfs/super.c 				return rc;
rc               3765 fs/nfsd/nfs4state.c 	struct nfsd4_reclaim_complete *rc = &u->reclaim_complete;
rc               3768 fs/nfsd/nfs4state.c 	if (rc->rca_one_fs) {
rc               1566 fs/nfsd/nfs4xdr.c static __be32 nfsd4_decode_reclaim_complete(struct nfsd4_compoundargs *argp, struct nfsd4_reclaim_complete *rc)
rc               1571 fs/nfsd/nfs4xdr.c 	rc->rca_one_fs = be32_to_cpup(p++);
rc                617 fs/ntfs/attrib.c 			register int rc;
rc                619 fs/ntfs/attrib.c 			rc = ntfs_collate_names(name, name_len,
rc                628 fs/ntfs/attrib.c 			if (rc == -1)
rc                631 fs/ntfs/attrib.c 			if (rc)
rc                633 fs/ntfs/attrib.c 			rc = ntfs_collate_names(name, name_len,
rc                638 fs/ntfs/attrib.c 			if (rc == -1)
rc                640 fs/ntfs/attrib.c 			if (rc)
rc                652 fs/ntfs/attrib.c 			register int rc;
rc                654 fs/ntfs/attrib.c 			rc = memcmp(val, (u8*)a + le16_to_cpu(
rc                662 fs/ntfs/attrib.c 			if (!rc) {
rc                671 fs/ntfs/attrib.c 			} else if (rc < 0)
rc                916 fs/ntfs/attrib.c 			register int rc;
rc                918 fs/ntfs/attrib.c 			rc = ntfs_collate_names(name, name_len, al_name,
rc                925 fs/ntfs/attrib.c 			if (rc == -1)
rc                928 fs/ntfs/attrib.c 			if (rc)
rc                938 fs/ntfs/attrib.c 			rc = ntfs_collate_names(name, name_len, al_name,
rc                941 fs/ntfs/attrib.c 			if (rc == -1)
rc                943 fs/ntfs/attrib.c 			if (rc)
rc                 16 fs/ntfs/collate.c 	int rc;
rc                 19 fs/ntfs/collate.c 	rc = memcmp(data1, data2, min(data1_len, data2_len));
rc                 20 fs/ntfs/collate.c 	if (!rc && (data1_len != data2_len)) {
rc                 22 fs/ntfs/collate.c 			rc = -1;
rc                 24 fs/ntfs/collate.c 			rc = 1;
rc                 26 fs/ntfs/collate.c 	ntfs_debug("Done, returning %i", rc);
rc                 27 fs/ntfs/collate.c 	return rc;
rc                 34 fs/ntfs/collate.c 	int rc;
rc                 44 fs/ntfs/collate.c 		rc = -1;
rc                 47 fs/ntfs/collate.c 			rc = 0;
rc                 49 fs/ntfs/collate.c 			rc = 1;
rc                 51 fs/ntfs/collate.c 	ntfs_debug("Done, returning %i", rc);
rc                 52 fs/ntfs/collate.c 	return rc;
rc                 78 fs/ntfs/dir.c  	int err, rc;
rc                233 fs/ntfs/dir.c  		rc = ntfs_collate_names(uname, uname_len,
rc                242 fs/ntfs/dir.c  		if (rc == -1)
rc                245 fs/ntfs/dir.c  		if (rc)
rc                252 fs/ntfs/dir.c  		rc = ntfs_collate_names(uname, uname_len,
rc                256 fs/ntfs/dir.c  		if (rc == -1)
rc                258 fs/ntfs/dir.c  		if (rc)
rc                495 fs/ntfs/dir.c  		rc = ntfs_collate_names(uname, uname_len,
rc                504 fs/ntfs/dir.c  		if (rc == -1)
rc                507 fs/ntfs/dir.c  		if (rc)
rc                514 fs/ntfs/dir.c  		rc = ntfs_collate_names(uname, uname_len,
rc                518 fs/ntfs/dir.c  		if (rc == -1)
rc                520 fs/ntfs/dir.c  		if (rc)
rc                631 fs/ntfs/dir.c  	int err, rc;
rc                718 fs/ntfs/dir.c  		rc = ntfs_collate_names(uname, uname_len,
rc                727 fs/ntfs/dir.c  		if (rc == -1)
rc                730 fs/ntfs/dir.c  		if (rc)
rc                737 fs/ntfs/dir.c  		rc = ntfs_collate_names(uname, uname_len,
rc                741 fs/ntfs/dir.c  		if (rc == -1)
rc                743 fs/ntfs/dir.c  		if (rc)
rc                905 fs/ntfs/dir.c  		rc = ntfs_collate_names(uname, uname_len,
rc                914 fs/ntfs/dir.c  		if (rc == -1)
rc                917 fs/ntfs/dir.c  		if (rc)
rc                924 fs/ntfs/dir.c  		rc = ntfs_collate_names(uname, uname_len,
rc                928 fs/ntfs/dir.c  		if (rc == -1)
rc                930 fs/ntfs/dir.c  		if (rc)
rc               1098 fs/ntfs/dir.c  	int rc, err, ir_pos, cur_bmp_pos;
rc               1106 fs/ntfs/dir.c  	rc = err = 0;
rc               1160 fs/ntfs/dir.c  	rc = le32_to_cpu(ctx->attr->data.resident.value_length);
rc               1161 fs/ntfs/dir.c  	ir = kmalloc(rc, GFP_NOFS);
rc               1168 fs/ntfs/dir.c  			le16_to_cpu(ctx->attr->data.resident.value_offset), rc);
rc               1199 fs/ntfs/dir.c  		rc = ntfs_filldir(vol, ndir, NULL, ie, name, actor);
rc               1200 fs/ntfs/dir.c  		if (rc) {
rc               1389 fs/ntfs/dir.c  		rc = ntfs_filldir(vol, ndir, ia_page, ie, name, actor);
rc               1390 fs/ntfs/dir.c  		if (rc) {
rc                121 fs/ntfs/index.c 	int rc, err = 0;
rc                213 fs/ntfs/index.c 		rc = ntfs_collate(vol, idx_ni->itype.index.collation_rule, key,
rc                220 fs/ntfs/index.c 		if (rc == -1)
rc                226 fs/ntfs/index.c 		if (!rc)
rc                376 fs/ntfs/index.c 		rc = ntfs_collate(vol, idx_ni->itype.index.collation_rule, key,
rc                383 fs/ntfs/index.c 		if (rc == -1)
rc                389 fs/ntfs/index.c 		if (!rc)
rc                881 fs/ocfs2/alloc.c 	int rc;
rc                894 fs/ocfs2/alloc.c 	rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &eb->h_check);
rc                895 fs/ocfs2/alloc.c 	if (rc) {
rc                898 fs/ocfs2/alloc.c 		return rc;
rc                906 fs/ocfs2/alloc.c 		rc = ocfs2_error(sb,
rc                914 fs/ocfs2/alloc.c 		rc = ocfs2_error(sb,
rc                922 fs/ocfs2/alloc.c 		rc = ocfs2_error(sb,
rc                927 fs/ocfs2/alloc.c 	return rc;
rc                933 fs/ocfs2/alloc.c 	int rc;
rc                936 fs/ocfs2/alloc.c 	rc = ocfs2_read_block(ci, eb_blkno, &tmp,
rc                940 fs/ocfs2/alloc.c 	if (!rc && !*bh)
rc                943 fs/ocfs2/alloc.c 	return rc;
rc                384 fs/ocfs2/blockcheck.c 	int rc = 0;
rc                420 fs/ocfs2/blockcheck.c 	rc = -EIO;
rc                426 fs/ocfs2/blockcheck.c 	return rc;
rc                491 fs/ocfs2/blockcheck.c 	int i, rc = 0;
rc                551 fs/ocfs2/blockcheck.c 	rc = -EIO;
rc                557 fs/ocfs2/blockcheck.c 	return rc;
rc                576 fs/ocfs2/blockcheck.c 	int rc = 0;
rc                580 fs/ocfs2/blockcheck.c 		rc = ocfs2_block_check_validate(data, sb->s_blocksize, bc,
rc                583 fs/ocfs2/blockcheck.c 	return rc;
rc                598 fs/ocfs2/blockcheck.c 	int rc = 0;
rc                602 fs/ocfs2/blockcheck.c 		rc = ocfs2_block_check_validate_bhs(bhs, nr, bc,
rc                605 fs/ocfs2/blockcheck.c 	return rc;
rc                423 fs/ocfs2/dir.c 	int rc;
rc                445 fs/ocfs2/dir.c 	rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &trailer->db_check);
rc                446 fs/ocfs2/dir.c 	if (rc)
rc                450 fs/ocfs2/dir.c 	return rc;
rc                461 fs/ocfs2/dir.c 	int rc = 0;
rc                466 fs/ocfs2/dir.c 		rc = ocfs2_error(dir->i_sb,
rc                473 fs/ocfs2/dir.c 		rc = ocfs2_error(dir->i_sb,
rc                481 fs/ocfs2/dir.c 		rc = ocfs2_error(dir->i_sb,
rc                489 fs/ocfs2/dir.c 	return rc;
rc                501 fs/ocfs2/dir.c 	int rc = 0;
rc                504 fs/ocfs2/dir.c 	rc = ocfs2_read_virt_blocks(inode, v_block, 1, &tmp, flags,
rc                506 fs/ocfs2/dir.c 	if (rc) {
rc                507 fs/ocfs2/dir.c 		mlog_errno(rc);
rc                513 fs/ocfs2/dir.c 		rc = ocfs2_check_dir_trailer(inode, tmp);
rc                514 fs/ocfs2/dir.c 		if (rc) {
rc                517 fs/ocfs2/dir.c 			mlog_errno(rc);
rc                527 fs/ocfs2/dir.c 	return rc ? -EIO : 0;
rc                732 fs/ocfs2/dlm/dlmdomain.c 	int rc;
rc                744 fs/ocfs2/dlm/dlmdomain.c 		rc = 0;
rc                754 fs/ocfs2/dlm/dlmdomain.c 		rc = 1;
rc                757 fs/ocfs2/dlm/dlmdomain.c 	return rc;
rc                659 fs/ocfs2/dlmfs/userdlm.c 	int rc;
rc                662 fs/ocfs2/dlmfs/userdlm.c 	rc = ocfs2_cluster_connect_agnostic(name->name, name->len,
rc                666 fs/ocfs2/dlmfs/userdlm.c 	if (rc)
rc                667 fs/ocfs2/dlmfs/userdlm.c 		mlog_errno(rc);
rc                669 fs/ocfs2/dlmfs/userdlm.c 	return rc ? ERR_PTR(rc) : conn;
rc                965 fs/ocfs2/extent_map.c 	int rc = 0;
rc                981 fs/ocfs2/extent_map.c 		rc = ocfs2_extent_map_get_blocks(inode, v_block + done,
rc                984 fs/ocfs2/extent_map.c 		if (rc) {
rc                985 fs/ocfs2/extent_map.c 			mlog_errno(rc);
rc                990 fs/ocfs2/extent_map.c 			rc = -EIO;
rc               1014 fs/ocfs2/extent_map.c 		rc = ocfs2_read_blocks(INODE_CACHE(inode), p_block, count,
rc               1016 fs/ocfs2/extent_map.c 		if (rc) {
rc               1017 fs/ocfs2/extent_map.c 			mlog_errno(rc);
rc               1024 fs/ocfs2/extent_map.c 	return rc;
rc                864 fs/ocfs2/file.c 	int rc = 0, needs_cow = 0;
rc                873 fs/ocfs2/file.c 		rc = ocfs2_get_clusters(inode, zero_cpos, &p_cpos,
rc                875 fs/ocfs2/file.c 		if (rc) {
rc                876 fs/ocfs2/file.c 			mlog_errno(rc);
rc                895 fs/ocfs2/file.c 		rc = ocfs2_get_clusters(inode, zero_cpos + zero_clusters,
rc                898 fs/ocfs2/file.c 		if (rc) {
rc                899 fs/ocfs2/file.c 			mlog_errno(rc);
rc                913 fs/ocfs2/file.c 		rc = ocfs2_refcount_cow(inode, di_bh, zero_cpos,
rc                915 fs/ocfs2/file.c 		if (rc) {
rc                916 fs/ocfs2/file.c 			mlog_errno(rc);
rc                926 fs/ocfs2/file.c 	return rc;
rc                936 fs/ocfs2/file.c 	int rc = 0;
rc                950 fs/ocfs2/file.c 		rc = ocfs2_write_zero_page(inode, zero_pos, next_pos, di_bh);
rc                951 fs/ocfs2/file.c 		if (rc < 0) {
rc                952 fs/ocfs2/file.c 			mlog_errno(rc);
rc                964 fs/ocfs2/file.c 	return rc;
rc                416 fs/ocfs2/filecheck.c 	int rc;
rc                420 fs/ocfs2/filecheck.c 		rc = (int)(-(long)inode);
rc                421 fs/ocfs2/filecheck.c 		if (rc >= OCFS2_FILECHECK_ERR_START &&
rc                422 fs/ocfs2/filecheck.c 		    rc < OCFS2_FILECHECK_ERR_END)
rc                423 fs/ocfs2/filecheck.c 			ret = rc;
rc                126 fs/ocfs2/inode.c 	int rc = -ESTALE;
rc                161 fs/ocfs2/inode.c 		rc = ocfs2_read_locked_inode(inode, &args);
rc                166 fs/ocfs2/inode.c 		inode = ERR_PTR(rc);
rc               1366 fs/ocfs2/inode.c 	int rc;
rc               1378 fs/ocfs2/inode.c 	rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &di->i_check);
rc               1379 fs/ocfs2/inode.c 	if (rc) {
rc               1389 fs/ocfs2/inode.c 	rc = -EINVAL;
rc               1392 fs/ocfs2/inode.c 		rc = ocfs2_error(sb, "Invalid dinode #%llu: signature = %.*s\n",
rc               1399 fs/ocfs2/inode.c 		rc = ocfs2_error(sb, "Invalid dinode #%llu: i_blkno is %llu\n",
rc               1406 fs/ocfs2/inode.c 		rc = ocfs2_error(sb,
rc               1414 fs/ocfs2/inode.c 		rc = ocfs2_error(sb,
rc               1421 fs/ocfs2/inode.c 	rc = 0;
rc               1424 fs/ocfs2/inode.c 	return rc;
rc               1430 fs/ocfs2/inode.c 	int rc = 0;
rc               1444 fs/ocfs2/inode.c 	rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &di->i_check);
rc               1445 fs/ocfs2/inode.c 	if (rc) {
rc               1449 fs/ocfs2/inode.c 		rc = -OCFS2_FILECHECK_ERR_BLOCKECC;
rc               1456 fs/ocfs2/inode.c 		rc = -OCFS2_FILECHECK_ERR_INVALIDINO;
rc               1458 fs/ocfs2/inode.c 	} else if (rc)
rc               1466 fs/ocfs2/inode.c 		rc = -OCFS2_FILECHECK_ERR_BLOCKNO;
rc               1475 fs/ocfs2/inode.c 		rc = -OCFS2_FILECHECK_ERR_VALIDFLAG;
rc               1485 fs/ocfs2/inode.c 		rc = -OCFS2_FILECHECK_ERR_GENERATION;
rc               1489 fs/ocfs2/inode.c 	return rc;
rc               1568 fs/ocfs2/inode.c 	int rc;
rc               1572 fs/ocfs2/inode.c 		rc = ocfs2_read_blocks(INODE_CACHE(inode),
rc               1577 fs/ocfs2/inode.c 		rc = ocfs2_read_blocks(INODE_CACHE(inode),
rc               1583 fs/ocfs2/inode.c 	if (!rc && !*bh)
rc               1586 fs/ocfs2/inode.c 	return rc;
rc               1592 fs/ocfs2/inode.c 	int rc;
rc               1595 fs/ocfs2/inode.c 	rc = ocfs2_read_blocks(INODE_CACHE(inode), OCFS2_I(inode)->ip_blkno,
rc               1599 fs/ocfs2/inode.c 	if (!rc && !*bh)
rc               1602 fs/ocfs2/inode.c 	return rc;
rc                154 fs/ocfs2/quota_global.c 	int rc;
rc                157 fs/ocfs2/quota_global.c 	rc = ocfs2_read_blocks(INODE_CACHE(inode), p_block, 1, bhp, 0,
rc                159 fs/ocfs2/quota_global.c 	if (rc)
rc                160 fs/ocfs2/quota_global.c 		mlog_errno(rc);
rc                161 fs/ocfs2/quota_global.c 	return rc;
rc                137 fs/ocfs2/quota_local.c 	int rc = 0;
rc                147 fs/ocfs2/quota_local.c 	rc = ocfs2_read_virt_blocks(inode, v_block, 1, &tmp, 0,
rc                149 fs/ocfs2/quota_local.c 	if (rc)
rc                150 fs/ocfs2/quota_local.c 		mlog_errno(rc);
rc                153 fs/ocfs2/quota_local.c 	if (!rc && !*bh)
rc                156 fs/ocfs2/quota_local.c 	return rc;
rc                299 fs/ocfs2/quota_local.c 	struct ocfs2_recovery_chunk *rc;
rc                301 fs/ocfs2/quota_local.c 	rc = kmalloc(sizeof(struct ocfs2_recovery_chunk), GFP_NOFS);
rc                302 fs/ocfs2/quota_local.c 	if (!rc)
rc                304 fs/ocfs2/quota_local.c 	rc->rc_chunk = chunk;
rc                305 fs/ocfs2/quota_local.c 	rc->rc_bitmap = kmalloc(sb->s_blocksize, GFP_NOFS);
rc                306 fs/ocfs2/quota_local.c 	if (!rc->rc_bitmap) {
rc                307 fs/ocfs2/quota_local.c 		kfree(rc);
rc                310 fs/ocfs2/quota_local.c 	memcpy(rc->rc_bitmap, dchunk->dqc_bitmap,
rc                312 fs/ocfs2/quota_local.c 	list_add_tail(&rc->rc_list, head);
rc                 76 fs/ocfs2/refcounttree.c 	int rc;
rc                 89 fs/ocfs2/refcounttree.c 	rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &rb->rf_check);
rc                 90 fs/ocfs2/refcounttree.c 	if (rc) {
rc                 93 fs/ocfs2/refcounttree.c 		return rc;
rc                 98 fs/ocfs2/refcounttree.c 		rc = ocfs2_error(sb,
rc                106 fs/ocfs2/refcounttree.c 		rc = ocfs2_error(sb,
rc                114 fs/ocfs2/refcounttree.c 		rc = ocfs2_error(sb,
rc                121 fs/ocfs2/refcounttree.c 	return rc;
rc                128 fs/ocfs2/refcounttree.c 	int rc;
rc                131 fs/ocfs2/refcounttree.c 	rc = ocfs2_read_block(ci, rb_blkno, &tmp,
rc                135 fs/ocfs2/refcounttree.c 	if (!rc && !*bh)
rc                138 fs/ocfs2/refcounttree.c 	return rc;
rc                322 fs/ocfs2/stack_o2cb.c 	int rc = 0;
rc                332 fs/ocfs2/stack_o2cb.c 	rc = o2cb_cluster_check();
rc                333 fs/ocfs2/stack_o2cb.c 	if (rc) {
rc                341 fs/ocfs2/stack_o2cb.c 		rc = -ENOMEM;
rc                359 fs/ocfs2/stack_o2cb.c 		rc = PTR_ERR(dlm);
rc                360 fs/ocfs2/stack_o2cb.c 		mlog_errno(rc);
rc                371 fs/ocfs2/stack_o2cb.c 	if (rc)
rc                375 fs/ocfs2/stack_o2cb.c 	return rc;
rc                210 fs/ocfs2/stack_user.c 	int rc = 0;
rc                220 fs/ocfs2/stack_user.c 		rc = -ESRCH;
rc                224 fs/ocfs2/stack_user.c 	return rc;
rc                302 fs/ocfs2/stack_user.c 	int rc = 0;
rc                314 fs/ocfs2/stack_user.c 		rc = -EINVAL;
rc                323 fs/ocfs2/stack_user.c 		rc = -EINVAL;
rc                336 fs/ocfs2/stack_user.c 	if (!rc && set_p) {
rc                343 fs/ocfs2/stack_user.c 	return rc;
rc                348 fs/ocfs2/stack_user.c 	int rc;
rc                352 fs/ocfs2/stack_user.c 		rc = -EINVAL;
rc                354 fs/ocfs2/stack_user.c 		rc = ocfs2_control_this_node;
rc                357 fs/ocfs2/stack_user.c 	return rc;
rc                634 fs/ocfs2/stack_user.c 	int rc;
rc                638 fs/ocfs2/stack_user.c 	rc = misc_register(&ocfs2_control_device);
rc                639 fs/ocfs2/stack_user.c 	if (rc)
rc                643 fs/ocfs2/stack_user.c 		       -rc);
rc                645 fs/ocfs2/stack_user.c 	return rc;
rc                987 fs/ocfs2/stack_user.c 	int rc, ops_rv;
rc               1001 fs/ocfs2/stack_user.c 	rc = dlm_new_lockspace(conn->cc_name, conn->cc_cluster_name,
rc               1004 fs/ocfs2/stack_user.c 	if (rc) {
rc               1005 fs/ocfs2/stack_user.c 		if (rc == -EEXIST || rc == -EPROTO)
rc               1010 fs/ocfs2/stack_user.c 				conn->cc_name, rc);
rc               1020 fs/ocfs2/stack_user.c 		rc = ops_rv;
rc               1025 fs/ocfs2/stack_user.c 	rc = ocfs2_live_connection_attach(conn, lc);
rc               1026 fs/ocfs2/stack_user.c 	if (rc)
rc               1030 fs/ocfs2/stack_user.c 		rc = get_protocol_version(conn);
rc               1031 fs/ocfs2/stack_user.c 		if (rc) {
rc               1050 fs/ocfs2/stack_user.c 		rc = -EPROTO;
rc               1056 fs/ocfs2/stack_user.c 	if (rc)
rc               1058 fs/ocfs2/stack_user.c 	return rc;
rc               1065 fs/ocfs2/stack_user.c 	int rc;
rc               1069 fs/ocfs2/stack_user.c 		rc = ocfs2_control_get_this_node();
rc               1071 fs/ocfs2/stack_user.c 		rc = atomic_read(&lc->oc_this_node);
rc               1073 fs/ocfs2/stack_user.c 		rc = -EINVAL;
rc               1075 fs/ocfs2/stack_user.c 	if (rc < 0)
rc               1076 fs/ocfs2/stack_user.c 		return rc;
rc               1078 fs/ocfs2/stack_user.c 	*this_node = rc;
rc               1104 fs/ocfs2/stack_user.c 	int rc;
rc               1106 fs/ocfs2/stack_user.c 	rc = ocfs2_control_init();
rc               1107 fs/ocfs2/stack_user.c 	if (!rc) {
rc               1108 fs/ocfs2/stack_user.c 		rc = ocfs2_stack_glue_register(&ocfs2_user_plugin);
rc               1109 fs/ocfs2/stack_user.c 		if (rc)
rc               1113 fs/ocfs2/stack_user.c 	return rc;
rc                 60 fs/ocfs2/stackglue.c 	int rc;
rc                 70 fs/ocfs2/stackglue.c 		rc = -EBUSY;
rc                 80 fs/ocfs2/stackglue.c 			rc = 0;
rc                 82 fs/ocfs2/stackglue.c 			rc = -EBUSY;
rc                 88 fs/ocfs2/stackglue.c 		rc = -ENOENT;
rc                 93 fs/ocfs2/stackglue.c 	rc = 0;
rc                 97 fs/ocfs2/stackglue.c 	if (!rc)
rc                101 fs/ocfs2/stackglue.c 	return rc;
rc                111 fs/ocfs2/stackglue.c 	int rc;
rc                132 fs/ocfs2/stackglue.c 	rc = ocfs2_stack_driver_request(stack_name, plugin_name);
rc                133 fs/ocfs2/stackglue.c 	if (rc == -ENOENT) {
rc                135 fs/ocfs2/stackglue.c 		rc = ocfs2_stack_driver_request(stack_name, plugin_name);
rc                138 fs/ocfs2/stackglue.c 	if (rc == -ENOENT) {
rc                142 fs/ocfs2/stackglue.c 	} else if (rc == -EBUSY) {
rc                147 fs/ocfs2/stackglue.c 	return rc;
rc                166 fs/ocfs2/stackglue.c 	int rc;
rc                175 fs/ocfs2/stackglue.c 		rc = 0;
rc                179 fs/ocfs2/stackglue.c 		rc = -EEXIST;
rc                183 fs/ocfs2/stackglue.c 	return rc;
rc                314 fs/ocfs2/stackglue.c 	int rc = 0;
rc                322 fs/ocfs2/stackglue.c 		rc = -EINVAL;
rc                328 fs/ocfs2/stackglue.c 		rc = -EINVAL;
rc                335 fs/ocfs2/stackglue.c 		rc = -ENOMEM;
rc                353 fs/ocfs2/stackglue.c 	rc = ocfs2_stack_driver_get(stack_name);
rc                354 fs/ocfs2/stackglue.c 	if (rc)
rc                357 fs/ocfs2/stackglue.c 	rc = active_stack->sp_ops->connect(new_conn);
rc                358 fs/ocfs2/stackglue.c 	if (rc) {
rc                366 fs/ocfs2/stackglue.c 	if (rc)
rc                370 fs/ocfs2/stackglue.c 	return rc;
rc                245 fs/ocfs2/suballoc.c 	int rc;
rc                255 fs/ocfs2/suballoc.c 	rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &gd->bg_check);
rc                256 fs/ocfs2/suballoc.c 	if (rc) {
rc                261 fs/ocfs2/suballoc.c 		rc = ocfs2_validate_gd_self(sb, bh, 1);
rc                262 fs/ocfs2/suballoc.c 	if (!rc)
rc                263 fs/ocfs2/suballoc.c 		rc = ocfs2_validate_gd_parent(sb, di, bh, 1);
rc                265 fs/ocfs2/suballoc.c 	return rc;
rc                271 fs/ocfs2/suballoc.c 	int rc;
rc                284 fs/ocfs2/suballoc.c 	rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &gd->bg_check);
rc                285 fs/ocfs2/suballoc.c 	if (rc)
rc                286 fs/ocfs2/suballoc.c 		return rc;
rc                298 fs/ocfs2/suballoc.c 	int rc;
rc                301 fs/ocfs2/suballoc.c 	rc = ocfs2_read_block(INODE_CACHE(inode), gd_blkno, &tmp,
rc                303 fs/ocfs2/suballoc.c 	if (rc)
rc                306 fs/ocfs2/suballoc.c 	rc = ocfs2_validate_gd_parent(inode->i_sb, di, tmp, 0);
rc                307 fs/ocfs2/suballoc.c 	if (rc) {
rc                317 fs/ocfs2/suballoc.c 	return rc;
rc               2600 fs/ocfs2/super.c 	int rc;
rc               2604 fs/ocfs2/super.c 	rc = sigprocmask(SIG_BLOCK, &blocked, oldset);
rc               2605 fs/ocfs2/super.c 	BUG_ON(rc);
rc               2610 fs/ocfs2/super.c 	int rc = sigprocmask(SIG_SETMASK, oldset, NULL);
rc               2611 fs/ocfs2/super.c 	BUG_ON(rc);
rc                366 fs/ocfs2/xattr.c 	int i, rc = 0;
rc                372 fs/ocfs2/xattr.c 			rc = -ENOMEM;
rc                373 fs/ocfs2/xattr.c 			mlog_errno(rc);
rc                390 fs/ocfs2/xattr.c 	if (rc)
rc                392 fs/ocfs2/xattr.c 	return rc;
rc                399 fs/ocfs2/xattr.c 	int rc;
rc                401 fs/ocfs2/xattr.c 	rc = ocfs2_read_blocks(INODE_CACHE(bucket->bu_inode), xb_blkno,
rc                404 fs/ocfs2/xattr.c 	if (!rc) {
rc                406 fs/ocfs2/xattr.c 		rc = ocfs2_validate_meta_ecc_bhs(bucket->bu_inode->i_sb,
rc                411 fs/ocfs2/xattr.c 		if (rc)
rc                412 fs/ocfs2/xattr.c 			mlog_errno(rc);
rc                415 fs/ocfs2/xattr.c 	if (rc)
rc                417 fs/ocfs2/xattr.c 	return rc;
rc                424 fs/ocfs2/xattr.c 	int i, rc = 0;
rc                427 fs/ocfs2/xattr.c 		rc = ocfs2_journal_access(handle,
rc                430 fs/ocfs2/xattr.c 		if (rc) {
rc                431 fs/ocfs2/xattr.c 			mlog_errno(rc);
rc                436 fs/ocfs2/xattr.c 	return rc;
rc                472 fs/ocfs2/xattr.c 	int rc;
rc                485 fs/ocfs2/xattr.c 	rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &xb->xb_check);
rc                486 fs/ocfs2/xattr.c 	if (rc)
rc                487 fs/ocfs2/xattr.c 		return rc;
rc                520 fs/ocfs2/xattr.c 	int rc;
rc                523 fs/ocfs2/xattr.c 	rc = ocfs2_read_block(INODE_CACHE(inode), xb_blkno, &tmp,
rc                527 fs/ocfs2/xattr.c 	if (!rc && !*bh)
rc                530 fs/ocfs2/xattr.c 	return rc;
rc               1763 fs/ocfs2/xattr.c 	int rc;
rc               1795 fs/ocfs2/xattr.c 		rc = ocfs2_xa_check_space_helper(needed_space, free_start,
rc               1797 fs/ocfs2/xattr.c 		if (rc)
rc               1798 fs/ocfs2/xattr.c 			return rc;
rc               2018 fs/ocfs2/xattr.c 	int rc = 0;
rc               2023 fs/ocfs2/xattr.c 		rc = ocfs2_xa_value_truncate(loc, 0, ctxt);
rc               2024 fs/ocfs2/xattr.c 		if (rc) {
rc               2025 fs/ocfs2/xattr.c 			mlog_errno(rc);
rc               2033 fs/ocfs2/xattr.c 				rc = 0;
rc               2036 fs/ocfs2/xattr.c 			if (rc)
rc               2044 fs/ocfs2/xattr.c 	return rc;
rc               2066 fs/ocfs2/xattr.c 	int rc = 0;
rc               2086 fs/ocfs2/xattr.c 			rc = ocfs2_xa_value_truncate(loc, 0, ctxt);
rc               2087 fs/ocfs2/xattr.c 			if (rc < 0)
rc               2088 fs/ocfs2/xattr.c 				mlog_errno(rc);
rc               2095 fs/ocfs2/xattr.c 			rc = ocfs2_xa_value_truncate(loc, xi->xi_value_len,
rc               2097 fs/ocfs2/xattr.c 			if (rc < 0)
rc               2098 fs/ocfs2/xattr.c 				mlog_errno(rc);
rc               2101 fs/ocfs2/xattr.c 		if (rc) {
rc               2112 fs/ocfs2/xattr.c 	return rc;
rc               2128 fs/ocfs2/xattr.c 	int rc = 0;
rc               2132 fs/ocfs2/xattr.c 	rc = ocfs2_xa_check_space(loc, xi);
rc               2133 fs/ocfs2/xattr.c 	if (rc)
rc               2139 fs/ocfs2/xattr.c 			rc = ocfs2_xa_reuse_entry(loc, xi, ctxt);
rc               2140 fs/ocfs2/xattr.c 			if (rc)
rc               2147 fs/ocfs2/xattr.c 			rc = ocfs2_xa_value_truncate(loc, 0, ctxt);
rc               2148 fs/ocfs2/xattr.c 			if (rc) {
rc               2149 fs/ocfs2/xattr.c 				mlog_errno(rc);
rc               2171 fs/ocfs2/xattr.c 		rc = ocfs2_xa_value_truncate(loc, xi->xi_value_len, ctxt);
rc               2172 fs/ocfs2/xattr.c 		if (rc < 0) {
rc               2186 fs/ocfs2/xattr.c 			mlog_errno(rc);
rc               2191 fs/ocfs2/xattr.c 	return rc;
rc               2203 fs/ocfs2/xattr.c 	int rc = 0;
rc               2212 fs/ocfs2/xattr.c 		rc = __ocfs2_xattr_set_value_outside(loc->xl_inode,
rc               2219 fs/ocfs2/xattr.c 	return rc;
rc                123 fs/orangefs/acl.c 	int rc;
rc                142 fs/orangefs/acl.c 			rc = __orangefs_set_acl(inode, acl, type);
rc                145 fs/orangefs/acl.c 			rc = __orangefs_setattr(inode, &iattr);
rc                148 fs/orangefs/acl.c 		return rc;
rc                604 fs/orangefs/file.c 	int rc = -EINVAL;
rc                608 fs/orangefs/file.c 			rc = 0;
rc                611 fs/orangefs/file.c 			rc = posix_lock_file(filp, fl, NULL);
rc                615 fs/orangefs/file.c 	return rc;
rc                197 fs/orangefs/orangefs-debugfs.c 	int rc = -ENOMEM;
rc                218 fs/orangefs/orangefs-debugfs.c 	gossip_debug(GOSSIP_DEBUGFS_DEBUG, "%s: rc:%d:\n", __func__, rc);
rc                230 fs/orangefs/orangefs-debugfs.c 	int rc = -ENODEV;
rc                245 fs/orangefs/orangefs-debugfs.c 	rc = 0;
rc                250 fs/orangefs/orangefs-debugfs.c 		     rc);
rc                251 fs/orangefs/orangefs-debugfs.c 	return rc;
rc                303 fs/orangefs/orangefs-debugfs.c 	int rc = -ENOMEM;
rc                326 fs/orangefs/orangefs-debugfs.c 	rc = 0;
rc                330 fs/orangefs/orangefs-debugfs.c 	gossip_debug(GOSSIP_DEBUGFS_DEBUG, "%s: rc:%d:\n", __func__, rc);
rc                331 fs/orangefs/orangefs-debugfs.c 	return rc;
rc                337 fs/orangefs/orangefs-debugfs.c 	int rc = -ENODEV;
rc                347 fs/orangefs/orangefs-debugfs.c 	rc = 0;
rc                355 fs/orangefs/orangefs-debugfs.c 		     rc);
rc                356 fs/orangefs/orangefs-debugfs.c 	return rc;
rc                396 fs/orangefs/orangefs-debugfs.c 	int rc = -EFAULT;
rc                478 fs/orangefs/orangefs-debugfs.c 		rc = service_operation(new_op,
rc                482 fs/orangefs/orangefs-debugfs.c 		if (rc)
rc                486 fs/orangefs/orangefs-debugfs.c 				     rc);
rc                499 fs/orangefs/orangefs-debugfs.c 		rc = silly;
rc                501 fs/orangefs/orangefs-debugfs.c 		rc = count;
rc                506 fs/orangefs/orangefs-debugfs.c 		     rc);
rc                508 fs/orangefs/orangefs-debugfs.c 	return rc;
rc                519 fs/orangefs/orangefs-debugfs.c 	int rc = -EINVAL;
rc                540 fs/orangefs/orangefs-debugfs.c 		rc = -ENOMEM;
rc                554 fs/orangefs/orangefs-debugfs.c 			rc = -ENOMEM;
rc                573 fs/orangefs/orangefs-debugfs.c 	rc = cdm_element_count;
rc                575 fs/orangefs/orangefs-debugfs.c 	gossip_debug(GOSSIP_UTILS_DEBUG, "%s: rc:%d:\n", __func__, rc);
rc                579 fs/orangefs/orangefs-debugfs.c 	return rc;
rc                606 fs/orangefs/orangefs-debugfs.c 	int rc = -EINVAL;
rc                616 fs/orangefs/orangefs-debugfs.c 		rc = -ENOMEM;
rc                676 fs/orangefs/orangefs-debugfs.c 	rc = 0;
rc                678 fs/orangefs/orangefs-debugfs.c out:	return rc;
rc                792 fs/orangefs/orangefs-debugfs.c 	int rc = 0;
rc                795 fs/orangefs/orangefs-debugfs.c 		rc = 1;
rc                797 fs/orangefs/orangefs-debugfs.c 	return rc;
rc                811 fs/orangefs/orangefs-debugfs.c 	int rc = 0;
rc                819 fs/orangefs/orangefs-debugfs.c 			rc = 1;
rc                826 fs/orangefs/orangefs-debugfs.c 			rc = 1;
rc                835 fs/orangefs/orangefs-debugfs.c 			rc = 1;
rc                842 fs/orangefs/orangefs-debugfs.c 	return rc;
rc                213 fs/orangefs/orangefs-sysfs.c 	int rc = -EIO;
rc                220 fs/orangefs/orangefs-sysfs.c 			rc = scnprintf(buf,
rc                227 fs/orangefs/orangefs-sysfs.c 			rc = scnprintf(buf,
rc                234 fs/orangefs/orangefs-sysfs.c 			rc = scnprintf(buf,
rc                241 fs/orangefs/orangefs-sysfs.c 			rc = scnprintf(buf,
rc                248 fs/orangefs/orangefs-sysfs.c 			rc = scnprintf(buf,
rc                259 fs/orangefs/orangefs-sysfs.c 			rc = scnprintf(buf,
rc                265 fs/orangefs/orangefs-sysfs.c 			rc = scnprintf(buf,
rc                277 fs/orangefs/orangefs-sysfs.c 	return rc;
rc                283 fs/orangefs/orangefs-sysfs.c 	int rc = 0;
rc                290 fs/orangefs/orangefs-sysfs.c 		rc = kstrtoint(buf, 0, &op_timeout_secs);
rc                293 fs/orangefs/orangefs-sysfs.c 		rc = kstrtoint(buf, 0, &slot_timeout_secs);
rc                296 fs/orangefs/orangefs-sysfs.c 		rc = kstrtoint(buf, 0, &orangefs_cache_timeout_msecs);
rc                299 fs/orangefs/orangefs-sysfs.c 		rc = kstrtoint(buf, 0, &orangefs_dcache_timeout_msecs);
rc                302 fs/orangefs/orangefs-sysfs.c 		rc = kstrtoint(buf, 0, &orangefs_getattr_timeout_msecs);
rc                309 fs/orangefs/orangefs-sysfs.c 	if (rc)
rc                310 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc                312 fs/orangefs/orangefs-sysfs.c 		rc = count;
rc                314 fs/orangefs/orangefs-sysfs.c 	return rc;
rc                324 fs/orangefs/orangefs-sysfs.c 	int rc = 0;
rc                342 fs/orangefs/orangefs-sysfs.c 	rc = is_daemon_in_service();
rc                343 fs/orangefs/orangefs-sysfs.c 	if (rc) {
rc                360 fs/orangefs/orangefs-sysfs.c 			rc = -EINVAL;
rc                479 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc                493 fs/orangefs/orangefs-sysfs.c 	rc = service_operation(new_op, ser_op_type, ORANGEFS_OP_INTERRUPTIBLE);
rc                496 fs/orangefs/orangefs-sysfs.c 	if (!rc) {
rc                500 fs/orangefs/orangefs-sysfs.c 				rc = scnprintf(buf, PAGE_SIZE, "%d %d\n",
rc                506 fs/orangefs/orangefs-sysfs.c 				rc = scnprintf(buf, PAGE_SIZE, "%d\n",
rc                510 fs/orangefs/orangefs-sysfs.c 			rc = scnprintf(
rc                520 fs/orangefs/orangefs-sysfs.c 	return rc;
rc                540 fs/orangefs/orangefs-sysfs.c 	int rc = 0;
rc                551 fs/orangefs/orangefs-sysfs.c 	rc = is_daemon_in_service();
rc                552 fs/orangefs/orangefs-sysfs.c 	if (rc) {
rc                565 fs/orangefs/orangefs-sysfs.c 		rc = kstrtoint(buf, 0, &val);
rc                566 fs/orangefs/orangefs-sysfs.c 		if (rc)
rc                579 fs/orangefs/orangefs-sysfs.c 			rc = -EINVAL;
rc                588 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                597 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                606 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                615 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                624 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                630 fs/orangefs/orangefs-sysfs.c 			rc = sscanf(buf, "%d %d", &val1, &val2);
rc                631 fs/orangefs/orangefs-sysfs.c 			if (rc < 2) {
rc                632 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                639 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                651 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                662 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                670 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                679 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                687 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                698 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                706 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                715 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                723 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                734 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                742 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                751 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                759 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                770 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                778 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                787 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                795 fs/orangefs/orangefs-sysfs.c 				rc = 0;
rc                803 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc                814 fs/orangefs/orangefs-sysfs.c 	rc = service_operation(new_op, "orangefs_param", ORANGEFS_OP_INTERRUPTIBLE);
rc                816 fs/orangefs/orangefs-sysfs.c 	if (rc < 0) {
rc                818 fs/orangefs/orangefs-sysfs.c 			rc);
rc                819 fs/orangefs/orangefs-sysfs.c 		rc = 0;
rc                821 fs/orangefs/orangefs-sysfs.c 		rc = count;
rc                827 fs/orangefs/orangefs-sysfs.c 	if (rc == -ENOMEM || rc == 0)
rc                828 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc                830 fs/orangefs/orangefs-sysfs.c 	return rc;
rc               1114 fs/orangefs/orangefs-sysfs.c 	int rc = -EINVAL;
rc               1123 fs/orangefs/orangefs-sysfs.c 	rc = kobject_init_and_add(orangefs_obj,
rc               1128 fs/orangefs/orangefs-sysfs.c 	if (rc)
rc               1136 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc               1140 fs/orangefs/orangefs-sysfs.c 	rc = kobject_init_and_add(acache_orangefs_obj,
rc               1145 fs/orangefs/orangefs-sysfs.c 	if (rc)
rc               1154 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc               1158 fs/orangefs/orangefs-sysfs.c 	rc = kobject_init_and_add(capcache_orangefs_obj,
rc               1162 fs/orangefs/orangefs-sysfs.c 	if (rc)
rc               1171 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc               1175 fs/orangefs/orangefs-sysfs.c 	rc = kobject_init_and_add(ccache_orangefs_obj,
rc               1179 fs/orangefs/orangefs-sysfs.c 	if (rc)
rc               1187 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc               1191 fs/orangefs/orangefs-sysfs.c 	rc = kobject_init_and_add(ncache_orangefs_obj,
rc               1196 fs/orangefs/orangefs-sysfs.c 	if (rc)
rc               1204 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc               1208 fs/orangefs/orangefs-sysfs.c 	rc = kobject_init_and_add(pc_orangefs_obj,
rc               1213 fs/orangefs/orangefs-sysfs.c 	if (rc)
rc               1221 fs/orangefs/orangefs-sysfs.c 		rc = -EINVAL;
rc               1225 fs/orangefs/orangefs-sysfs.c 	rc = kobject_init_and_add(stats_orangefs_obj,
rc               1230 fs/orangefs/orangefs-sysfs.c 	if (rc)
rc               1251 fs/orangefs/orangefs-sysfs.c 	return rc;
rc               2017 fs/proc/base.c 	int rc;
rc               2019 fs/proc/base.c 	rc = -ENOENT;
rc               2029 fs/proc/base.c 	rc = dname_to_vma_addr(dentry, &vm_start, &vm_end);
rc               2030 fs/proc/base.c 	if (rc)
rc               2033 fs/proc/base.c 	rc = down_read_killable(&mm->mmap_sem);
rc               2034 fs/proc/base.c 	if (rc)
rc               2037 fs/proc/base.c 	rc = -ENOENT;
rc               2042 fs/proc/base.c 		rc = 0;
rc               2049 fs/proc/base.c 	return rc;
rc                420 fs/proc/vmcore.c 	int rc;
rc                428 fs/proc/vmcore.c 		rc = __read_vmcore(buf, PAGE_SIZE, &offset, 0);
rc                429 fs/proc/vmcore.c 		if (rc < 0) {
rc                432 fs/proc/vmcore.c 			return vmf_error(rc);
rc                706 fs/proc/vmcore.c 	int i, rc=0;
rc                721 fs/proc/vmcore.c 		rc = elfcorehdr_read_notes(notes_section, max_sz, &offset);
rc                722 fs/proc/vmcore.c 		if (rc < 0) {
rc                724 fs/proc/vmcore.c 			return rc;
rc                804 fs/proc/vmcore.c 	int i, rc=0;
rc                814 fs/proc/vmcore.c 		rc = elfcorehdr_read_notes(notes_buf, phdr_ptr->p_memsz,
rc                816 fs/proc/vmcore.c 		if (rc < 0)
rc                817 fs/proc/vmcore.c 			return rc;
rc                828 fs/proc/vmcore.c 	int i, nr_ptnote=0, rc=0;
rc                836 fs/proc/vmcore.c 	rc = update_note_header_size_elf64(ehdr_ptr);
rc                837 fs/proc/vmcore.c 	if (rc < 0)
rc                838 fs/proc/vmcore.c 		return rc;
rc                840 fs/proc/vmcore.c 	rc = get_note_number_and_size_elf64(ehdr_ptr, &nr_ptnote, &phdr_sz);
rc                841 fs/proc/vmcore.c 	if (rc < 0)
rc                842 fs/proc/vmcore.c 		return rc;
rc                849 fs/proc/vmcore.c 	rc = copy_notes_elf64(ehdr_ptr, *notes_buf);
rc                850 fs/proc/vmcore.c 	if (rc < 0)
rc                851 fs/proc/vmcore.c 		return rc;
rc                897 fs/proc/vmcore.c 	int i, rc=0;
rc                912 fs/proc/vmcore.c 		rc = elfcorehdr_read_notes(notes_section, max_sz, &offset);
rc                913 fs/proc/vmcore.c 		if (rc < 0) {
rc                915 fs/proc/vmcore.c 			return rc;
rc                995 fs/proc/vmcore.c 	int i, rc=0;
rc               1005 fs/proc/vmcore.c 		rc = elfcorehdr_read_notes(notes_buf, phdr_ptr->p_memsz,
rc               1007 fs/proc/vmcore.c 		if (rc < 0)
rc               1008 fs/proc/vmcore.c 			return rc;
rc               1019 fs/proc/vmcore.c 	int i, nr_ptnote=0, rc=0;
rc               1027 fs/proc/vmcore.c 	rc = update_note_header_size_elf32(ehdr_ptr);
rc               1028 fs/proc/vmcore.c 	if (rc < 0)
rc               1029 fs/proc/vmcore.c 		return rc;
rc               1031 fs/proc/vmcore.c 	rc = get_note_number_and_size_elf32(ehdr_ptr, &nr_ptnote, &phdr_sz);
rc               1032 fs/proc/vmcore.c 	if (rc < 0)
rc               1033 fs/proc/vmcore.c 		return rc;
rc               1040 fs/proc/vmcore.c 	rc = copy_notes_elf32(ehdr_ptr, *notes_buf);
rc               1041 fs/proc/vmcore.c 	if (rc < 0)
rc               1042 fs/proc/vmcore.c 		return rc;
rc               1191 fs/proc/vmcore.c 	int rc=0;
rc               1198 fs/proc/vmcore.c 	rc = elfcorehdr_read((char *)&ehdr, sizeof(Elf64_Ehdr), &addr);
rc               1199 fs/proc/vmcore.c 	if (rc < 0)
rc               1200 fs/proc/vmcore.c 		return rc;
rc               1225 fs/proc/vmcore.c 	rc = elfcorehdr_read(elfcorebuf, elfcorebuf_sz_orig, &addr);
rc               1226 fs/proc/vmcore.c 	if (rc < 0)
rc               1230 fs/proc/vmcore.c 	rc = merge_note_headers_elf64(elfcorebuf, &elfcorebuf_sz,
rc               1232 fs/proc/vmcore.c 	if (rc)
rc               1234 fs/proc/vmcore.c 	rc = process_ptload_program_headers_elf64(elfcorebuf, elfcorebuf_sz,
rc               1236 fs/proc/vmcore.c 	if (rc)
rc               1242 fs/proc/vmcore.c 	return rc;
rc               1247 fs/proc/vmcore.c 	int rc=0;
rc               1254 fs/proc/vmcore.c 	rc = elfcorehdr_read((char *)&ehdr, sizeof(Elf32_Ehdr), &addr);
rc               1255 fs/proc/vmcore.c 	if (rc < 0)
rc               1256 fs/proc/vmcore.c 		return rc;
rc               1280 fs/proc/vmcore.c 	rc = elfcorehdr_read(elfcorebuf, elfcorebuf_sz_orig, &addr);
rc               1281 fs/proc/vmcore.c 	if (rc < 0)
rc               1285 fs/proc/vmcore.c 	rc = merge_note_headers_elf32(elfcorebuf, &elfcorebuf_sz,
rc               1287 fs/proc/vmcore.c 	if (rc)
rc               1289 fs/proc/vmcore.c 	rc = process_ptload_program_headers_elf32(elfcorebuf, elfcorebuf_sz,
rc               1291 fs/proc/vmcore.c 	if (rc)
rc               1297 fs/proc/vmcore.c 	return rc;
rc               1304 fs/proc/vmcore.c 	int rc=0;
rc               1307 fs/proc/vmcore.c 	rc = elfcorehdr_read(e_ident, EI_NIDENT, &addr);
rc               1308 fs/proc/vmcore.c 	if (rc < 0)
rc               1309 fs/proc/vmcore.c 		return rc;
rc               1316 fs/proc/vmcore.c 		rc = parse_crash_elf64_headers();
rc               1317 fs/proc/vmcore.c 		if (rc)
rc               1318 fs/proc/vmcore.c 			return rc;
rc               1320 fs/proc/vmcore.c 		rc = parse_crash_elf32_headers();
rc               1321 fs/proc/vmcore.c 		if (rc)
rc               1322 fs/proc/vmcore.c 			return rc;
rc               1539 fs/proc/vmcore.c 	int rc = 0;
rc               1542 fs/proc/vmcore.c 	rc = elfcorehdr_alloc(&elfcorehdr_addr, &elfcorehdr_size);
rc               1543 fs/proc/vmcore.c 	if (rc)
rc               1544 fs/proc/vmcore.c 		return rc;
rc               1550 fs/proc/vmcore.c 		return rc;
rc               1551 fs/proc/vmcore.c 	rc = parse_crash_elf_headers();
rc               1552 fs/proc/vmcore.c 	if (rc) {
rc               1554 fs/proc/vmcore.c 		return rc;
rc                297 fs/pstore/inode.c 	int			rc = 0;
rc                310 fs/pstore/inode.c 			rc = -EEXIST;
rc                315 fs/pstore/inode.c 	if (rc)
rc                316 fs/pstore/inode.c 		return rc;
rc                318 fs/pstore/inode.c 	rc = -ENOMEM;
rc                358 fs/pstore/inode.c 	return rc;
rc                739 fs/pstore/platform.c 		int rc;
rc                757 fs/pstore/platform.c 		rc = pstore_mkfile(root, record);
rc                758 fs/pstore/platform.c 		if (rc) {
rc                762 fs/pstore/platform.c 			if (rc != -EEXIST || !quiet)
rc               1448 fs/quota/dquot.c 		int rc;
rc               1474 fs/quota/dquot.c 			rc = inode->i_sb->dq_op->get_projid(inode, &projid);
rc               1475 fs/quota/dquot.c 			if (rc)
rc               2767 fs/quota/dquot.c 	int rc;
rc               2771 fs/quota/dquot.c 		rc = PTR_ERR(dquot);
rc               2774 fs/quota/dquot.c 	rc = do_set_dqblk(dquot, di);
rc               2777 fs/quota/dquot.c 	return rc;
rc                239 fs/select.c    	int rc = -EINTR;
rc                243 fs/select.c    		rc = schedule_hrtimeout_range(expires, slack, HRTIMER_MODE_ABS);
rc                259 fs/select.c    	return rc;
rc                627 fs/seq_file.c  	int rc;
rc                635 fs/seq_file.c  	rc = seq_open(f, ops);
rc                636 fs/seq_file.c  	if (rc < 0)
rc                396 fs/sysfs/file.c 	int rc;
rc                405 fs/sysfs/file.c 	rc = kernfs_setattr(kn, &newattrs);
rc                408 fs/sysfs/file.c 	return rc;
rc               1466 fs/ubifs/file.c 	int rc;
rc               1468 fs/ubifs/file.c 	rc = migrate_page_move_mapping(mapping, newpage, page, 0);
rc               1469 fs/ubifs/file.c 	if (rc != MIGRATEPAGE_SUCCESS)
rc               1470 fs/ubifs/file.c 		return rc;
rc                177 fs/xfs/libxfs/xfs_btree.h 	struct xfs_refcount_irec	rc;
rc                 51 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_startblock = bno;
rc                 52 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_blockcount = 0;
rc                 68 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_startblock = bno;
rc                 69 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_blockcount = 0;
rc                 85 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_startblock = bno;
rc                 86 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_blockcount = 0;
rc                197 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_startblock = irec->rc_startblock;
rc                198 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_blockcount = irec->rc_blockcount;
rc                199 fs/xfs/libxfs/xfs_refcount.c 	cur->bc_rec.rc.rc_refcount = irec->rc_refcount;
rc                324 fs/xfs/libxfs/xfs_refcount.c 	struct xfs_refcount_irec	*rc)
rc                326 fs/xfs/libxfs/xfs_refcount.c 	return rc->rc_startblock + rc->rc_blockcount;
rc                734 fs/xfs/libxfs/xfs_refcount.c 	struct xfs_refcount_irec	*rc)
rc                736 fs/xfs/libxfs/xfs_refcount.c 	return rc->rc_startblock != NULLAGBLOCK;
rc               1652 fs/xfs/libxfs/xfs_refcount.c 	low.rc.rc_startblock = XFS_REFC_COW_START;
rc               1653 fs/xfs/libxfs/xfs_refcount.c 	high.rc.rc_startblock = -1U;
rc               1712 fs/xfs/libxfs/xfs_refcount.c 	low.rc.rc_startblock = bno;
rc               1714 fs/xfs/libxfs/xfs_refcount.c 	high.rc.rc_startblock = bno + len - 1;
rc                162 fs/xfs/libxfs/xfs_refcount_btree.c 	rec->refc.rc_startblock = cpu_to_be32(cur->bc_rec.rc.rc_startblock);
rc                163 fs/xfs/libxfs/xfs_refcount_btree.c 	rec->refc.rc_blockcount = cpu_to_be32(cur->bc_rec.rc.rc_blockcount);
rc                164 fs/xfs/libxfs/xfs_refcount_btree.c 	rec->refc.rc_refcount = cpu_to_be32(cur->bc_rec.rc.rc_refcount);
rc                184 fs/xfs/libxfs/xfs_refcount_btree.c 	struct xfs_refcount_irec	*rec = &cur->bc_rec.rc;
rc                429 fs/xfs/scrub/refcount.c 	struct xfs_refcount_irec	rc;
rc                447 fs/xfs/scrub/refcount.c 	error = xfs_refcount_get_rec(sc->sa.refc_cur, &rc, &has_refcount);
rc                456 fs/xfs/scrub/refcount.c 	has_cowflag = (rc.rc_startblock & XFS_REFC_COW_START);
rc                457 fs/xfs/scrub/refcount.c 	if (!has_cowflag || rc.rc_refcount != 1)
rc                461 fs/xfs/scrub/refcount.c 	if (rc.rc_blockcount < len)
rc                 27 include/linux/device_cgroup.h 	int rc = BPF_CGROUP_RUN_PROG_DEVICE_CGROUP(type, major, minor, access);
rc                 29 include/linux/device_cgroup.h 	if (rc)
rc                674 include/linux/dma-mapping.h 	int rc = dma_set_mask(dev, mask);
rc                675 include/linux/dma-mapping.h 	if (rc == 0)
rc                677 include/linux/dma-mapping.h 	return rc;
rc                243 include/linux/inetdevice.h 	bool rc = false;
rc                248 include/linux/inetdevice.h 		rc = true;
rc                250 include/linux/inetdevice.h 	return rc;
rc               1319 include/linux/mlx5/mlx5_ifc.h 	u8         rc[0x1];
rc                 75 include/linux/mlx5/mlx5_ifc_fpga.h 	u8         rc[0x1];
rc                120 include/linux/netdevice.h static inline bool dev_xmit_complete(int rc)
rc                128 include/linux/netdevice.h 	if (likely(rc < NET_XMIT_MASK))
rc               4431 include/linux/netdevice.h 	netdev_tx_t rc;
rc               4433 include/linux/netdevice.h 	rc = __netdev_start_xmit(ops, skb, dev, more);
rc               4434 include/linux/netdevice.h 	if (rc == NETDEV_TX_OK)
rc               4437 include/linux/netdevice.h 	return rc;
rc               1162 include/linux/of.h 	int rc = of_property_read_string_helper(np, propname, output, 1, index);
rc               1163 include/linux/of.h 	return rc < 0 ? rc : 0;
rc               1445 include/linux/pci.h 	int rc = pci_enable_msix_range(dev, entries, nvec, nvec);
rc               1446 include/linux/pci.h 	if (rc < 0)
rc               1447 include/linux/pci.h 		return rc;
rc               1368 include/linux/qed/qed_if.h 	u16 rc = 0;
rc               1374 include/linux/qed/qed_if.h 		rc |= QED_SB_IDX;
rc               1378 include/linux/qed/qed_if.h 	return rc;
rc                 44 include/linux/vbox_utils.h int vbg_status_code_to_errno(int rc);
rc                183 include/media/cec.h 	struct rc_dev *rc;
rc                 14 include/media/i2c/ir-kbd-i2c.h 	struct rc_dev          *rc;
rc                 73 include/media/rc-core.h 	struct rc_dev *rc;
rc                251 include/misc/cxl.h 				 int rc);
rc                 85 include/net/9p/client.h 	struct p9_fcall rc;
rc                257 include/net/inet_ecn.h 	int rc;
rc                259 include/net/inet_ecn.h 	rc = __INET_ECN_decapsulate(outer, inner, &set_ce);
rc                260 include/net/inet_ecn.h 	if (!rc) {
rc                267 include/net/inet_ecn.h 	return rc;
rc                 60 include/net/l3mdev.h 	int rc = 0;
rc                 67 include/net/l3mdev.h 			rc = l3mdev_master_ifindex_rcu(dev);
rc                 72 include/net/l3mdev.h 	return rc;
rc                127 include/net/l3mdev.h 	bool rc = false;
rc                136 include/net/l3mdev.h 		rc = netif_is_l3_master(dev);
rc                140 include/net/l3mdev.h 	return rc;
rc                138 include/net/nexthop.h 	unsigned int rc = 1;
rc                145 include/net/nexthop.h 			rc = nh_grp->num_nh;
rc                148 include/net/nexthop.h 	return rc;
rc                662 include/net/sock.h 	bool rc = __sk_del_node_init(sk);
rc                664 include/net/sock.h 	if (rc) {
rc                669 include/net/sock.h 	return rc;
rc                684 include/net/sock.h 	bool rc = __sk_nulls_del_node_init_rcu(sk);
rc                686 include/net/sock.h 	if (rc) {
rc                691 include/net/sock.h 	return rc;
rc                113 include/rdma/ib_hdrs.h 	} rc;
rc                502 include/scsi/fc_encode.h 	int rc = -EINVAL;
rc                506 include/scsi/fc_encode.h 		rc = fc_ct_ms_fill(lport, fc_id, fp, op, r_ctl, fh_type);
rc                511 include/scsi/fc_encode.h 		rc = fc_ct_ns_fill(lport, fc_id, fp, op, r_ctl, fh_type);
rc                516 include/scsi/fc_encode.h 	return rc;
rc                501 include/scsi/scsi_host.h 		int rc;							\
rc                503 include/scsi/scsi_host.h 		rc = func_name##_lck (cmd, cmd->scsi_done);			\
rc                505 include/scsi/scsi_host.h 		return rc;						\
rc                285 include/soc/fsl/qman.h 		u8 rc;		/* Rej Code: 8-bit */
rc                248 include/trace/events/neigh.h 	TP_PROTO(struct neighbour *neigh, int rc),
rc                249 include/trace/events/neigh.h 	TP_ARGS(neigh, rc)
rc                 74 include/trace/events/net.h 		 int rc,
rc                 78 include/trace/events/net.h 	TP_ARGS(skb, rc, dev, skb_len),
rc                 83 include/trace/events/net.h 		__field(	int,		rc		)
rc                 90 include/trace/events/net.h 		__entry->rc = rc;
rc                 95 include/trace/events/net.h 		__get_str(name), __entry->skbaddr, __entry->len, __entry->rc)
rc                838 include/trace/events/rpcrdma.h 		int rc
rc                841 include/trace/events/rpcrdma.h 	TP_ARGS(mr, rc),
rc                845 include/trace/events/rpcrdma.h 		__field(int, rc)
rc                850 include/trace/events/rpcrdma.h 		__entry->rc	= rc;
rc                854 include/trace/events/rpcrdma.h 		__entry->mr, __entry->rc
rc                861 include/trace/events/rpcrdma.h 		int rc
rc                864 include/trace/events/rpcrdma.h 	TP_ARGS(mr, rc),
rc                872 include/trace/events/rpcrdma.h 		__field(int, rc)
rc                881 include/trace/events/rpcrdma.h 		__entry->rc	= rc;
rc                888 include/trace/events/rpcrdma.h 		__entry->rc
rc                 13 include/trace/events/udp.h 	TP_PROTO(int rc, struct sock *sk),
rc                 15 include/trace/events/udp.h 	TP_ARGS(rc, sk),
rc                 18 include/trace/events/udp.h 		__field(int, rc)
rc                 23 include/trace/events/udp.h 		__entry->rc = rc;
rc                 27 include/trace/events/udp.h 	TP_printk("rc=%d port=%hu", __entry->rc, __entry->lport)
rc                 38 include/uapi/linux/vboxguest.h 	__s32 rc;
rc                214 kernel/audit.c 	int rc;
rc                219 kernel/audit.c 	rc = (ac && ac->pid == task_tgid(task) ? 1 : 0);
rc                222 kernel/audit.c 	return rc;
rc                384 kernel/audit.c 	int rc = 0;
rc                388 kernel/audit.c 		return rc;
rc                391 kernel/audit.c 	rc = audit_log_task_context(ab);
rc                392 kernel/audit.c 	if (rc)
rc                396 kernel/audit.c 	return rc;
rc                401 kernel/audit.c 	int allow_changes, rc = 0;
rc                411 kernel/audit.c 		rc = audit_log_config_change(function_name, new, old, allow_changes);
rc                412 kernel/audit.c 		if (rc)
rc                420 kernel/audit.c 	else if (rc == 0)
rc                421 kernel/audit.c 		rc = -EPERM;
rc                422 kernel/audit.c 	return rc;
rc                443 kernel/audit.c 	int rc;
rc                447 kernel/audit.c 	rc =  audit_do_config_change("audit_enabled", &audit_enabled, state);
rc                448 kernel/audit.c 	if (!rc)
rc                451 kernel/audit.c 	return rc;
rc                653 kernel/audit.c 	int rc;
rc                671 kernel/audit.c 		rc = -ECONNREFUSED;
rc                679 kernel/audit.c 	rc = netlink_unicast(sk, skb, portid, 0);
rc                681 kernel/audit.c 	if (rc < 0)
rc                684 kernel/audit.c 	return rc;
rc                687 kernel/audit.c 	if (ac && rc == -ECONNREFUSED)
rc                689 kernel/audit.c 	return rc;
rc                713 kernel/audit.c 	int rc = 0;
rc                734 kernel/audit.c 		rc = netlink_unicast(sk, skb, portid, 0);
rc                735 kernel/audit.c 		if (rc < 0) {
rc                738 kernel/audit.c 			    rc == -ECONNREFUSED || rc == -EPERM) {
rc                758 kernel/audit.c 	return (rc >= 0 ? 0 : rc);
rc                807 kernel/audit.c 	int rc;
rc                830 kernel/audit.c 		rc = kauditd_send_queue(sk, portid,
rc                833 kernel/audit.c 		if (ac && rc < 0) {
rc                840 kernel/audit.c 		rc = kauditd_send_queue(sk, portid,
rc                843 kernel/audit.c 		if (ac && rc < 0) {
rc                854 kernel/audit.c 		rc = kauditd_send_queue(sk, portid, &audit_queue, 1,
rc                858 kernel/audit.c 		if (ac && rc < 0)
rc               2206 kernel/audit.c 				   unsigned int sessionid, int rc)
rc               2228 kernel/audit.c 			 oldsessionid, sessionid, !rc);
rc               2245 kernel/audit.c 	int rc;
rc               2250 kernel/audit.c 	rc = audit_set_loginuid_perm(loginuid);
rc               2251 kernel/audit.c 	if (rc)
rc               2264 kernel/audit.c 	audit_log_set_loginuid(oldloginuid, loginuid, oldsessionid, sessionid, rc);
rc               2265 kernel/audit.c 	return rc;
rc                312 kernel/auditsc.c 	int rc;
rc                315 kernel/auditsc.c 		rc = audit_uid_comparator(uid, f->op, name->uid);
rc                316 kernel/auditsc.c 		if (rc)
rc                317 kernel/auditsc.c 			return rc;
rc                322 kernel/auditsc.c 			rc = audit_uid_comparator(uid, f->op, n->uid);
rc                323 kernel/auditsc.c 			if (rc)
rc                324 kernel/auditsc.c 				return rc;
rc                336 kernel/auditsc.c 	int rc;
rc                339 kernel/auditsc.c 		rc = audit_gid_comparator(gid, f->op, name->gid);
rc                340 kernel/auditsc.c 		if (rc)
rc                341 kernel/auditsc.c 			return rc;
rc                346 kernel/auditsc.c 			rc = audit_gid_comparator(gid, f->op, n->gid);
rc                347 kernel/auditsc.c 			if (rc)
rc                348 kernel/auditsc.c 				return rc;
rc                962 kernel/auditsc.c 	int rc = 0;
rc                966 kernel/auditsc.c 		return rc;
rc                974 kernel/auditsc.c 			rc = 1;
rc                984 kernel/auditsc.c 	return rc;
rc               1900 kernel/auditsc.c 	int rc;
rc               1905 kernel/auditsc.c 	rc = get_vfs_caps_from_disk(dentry, &caps);
rc               1906 kernel/auditsc.c 	if (rc)
rc               1907 kernel/auditsc.c 		return rc;
rc                519 kernel/dma/debug.c 	int rc;
rc                529 kernel/dma/debug.c 	rc = radix_tree_insert(&dma_active_cacheline, cln, entry);
rc                530 kernel/dma/debug.c 	if (rc == -EEXIST)
rc                534 kernel/dma/debug.c 	return rc;
rc                611 kernel/dma/debug.c 	int rc;
rc                617 kernel/dma/debug.c 	rc = active_cacheline_insert(entry);
rc                618 kernel/dma/debug.c 	if (rc == -ENOMEM) {
rc                282 kernel/dma/swiotlb.c 	int rc = 0;
rc                313 kernel/dma/swiotlb.c 	rc = swiotlb_late_init_with_tbl(vstart, io_tlb_nslabs);
rc                314 kernel/dma/swiotlb.c 	if (rc)
rc                317 kernel/dma/swiotlb.c 	return rc;
rc               2087 kernel/events/uprobes.c 		int rc = 0;
rc               2090 kernel/events/uprobes.c 			rc = uc->handler(uc, regs);
rc               2091 kernel/events/uprobes.c 			WARN(rc & ~UPROBE_HANDLER_MASK,
rc               2092 kernel/events/uprobes.c 				"bad rc=0x%x from %ps()\n", rc, uc->handler);
rc               2098 kernel/events/uprobes.c 		remove &= rc;
rc               3701 kernel/futex.c 	int rc;
rc               3730 kernel/futex.c 		rc = fetch_robust_entry(&next_entry, &entry->next, &next_pi);
rc               3740 kernel/futex.c 		if (rc)
rc               4002 kernel/futex.c 	int rc;
rc               4032 kernel/futex.c 		rc = compat_fetch_robust_entry(&next_uentry, &next_entry,
rc               4045 kernel/futex.c 		if (rc)
rc                184 kernel/gcov/fs.c 	int rc = -ENOMEM;
rc                198 kernel/gcov/fs.c 	rc = seq_open(file, &gcov_seq_ops);
rc                199 kernel/gcov/fs.c 	if (rc)
rc                205 kernel/gcov/fs.c 	return rc;
rc                534 kernel/gcov/gcc_3_4.c 	int rc = -EINVAL;
rc                538 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq, GCOV_DATA_MAGIC);
rc                541 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq, iter->info->version);
rc                544 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq, iter->info->stamp);
rc                547 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq, GCOV_TAG_FUNCTION);
rc                550 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq, 2);
rc                553 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq, get_func(iter)->ident);
rc                556 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq, get_func(iter)->checksum);
rc                559 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq,
rc                563 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u32(seq,
rc                567 kernel/gcov/gcc_3_4.c 		rc = seq_write_gcov_u64(seq,
rc                572 kernel/gcov/gcc_3_4.c 	return rc;
rc                 68 kernel/hung_task.c 	int rc = kstrtouint(str, 0, &sysctl_hung_task_panic);
rc                 70 kernel/hung_task.c 	if (rc)
rc                 71 kernel/hung_task.c 		return rc;
rc                 57 kernel/irq/devres.c 	int rc;
rc                 67 kernel/irq/devres.c 	rc = request_threaded_irq(irq, handler, thread_fn, irqflags, devname,
rc                 69 kernel/irq/devres.c 	if (rc) {
rc                 71 kernel/irq/devres.c 		return rc;
rc                104 kernel/irq/devres.c 	int rc;
rc                114 kernel/irq/devres.c 	rc = request_any_context_irq(irq, handler, irqflags, devname, dev_id);
rc                115 kernel/irq/devres.c 	if (rc < 0) {
rc                117 kernel/irq/devres.c 		return rc;
rc                124 kernel/irq/devres.c 	return rc;
rc                333 kernel/irq/irqdomain.c 			int rc = irq_alloc_descs(first_irq, first_irq, size,
rc                335 kernel/irq/irqdomain.c 			if (rc < 0)
rc                389 kernel/irq/irqdomain.c 	int rc;
rc                403 kernel/irq/irqdomain.c 			rc = h->ops->select(h, fwspec, bus_token);
rc                405 kernel/irq/irqdomain.c 			rc = h->ops->match(h, to_of_node(fwnode), bus_token);
rc                407 kernel/irq/irqdomain.c 			rc = ((fwnode != NULL) && (h->fwnode == fwnode) &&
rc                411 kernel/irq/irqdomain.c 		if (rc) {
rc               1222 kernel/module.c 	int rc;
rc               1224 kernel/module.c 	rc = kobject_synth_uevent(&mk->kobj, buffer, count);
rc               1225 kernel/module.c 	return rc ? rc : count;
rc                184 kernel/pid_namespace.c 	int rc;
rc                232 kernel/pid_namespace.c 		rc = kernel_wait4(-1, NULL, __WALL, NULL);
rc                233 kernel/pid_namespace.c 	} while (rc != -ECHILD);
rc               1097 kernel/power/hibernate.c 	int rc;
rc               1099 kernel/power/hibernate.c 	rc = kstrtoull(buf, 0, &offset);
rc               1100 kernel/power/hibernate.c 	if (rc)
rc               1101 kernel/power/hibernate.c 		return rc;
rc               1227 kernel/power/hibernate.c 	int rc = kstrtouint(str, 0, &resume_delay);
rc               1229 kernel/power/hibernate.c 	if (rc)
rc               1230 kernel/power/hibernate.c 		return rc;
rc                555 kernel/reboot.c 			int rc;
rc                558 kernel/reboot.c 				rc = kstrtoint(str+1, 0, &reboot_cpu);
rc                559 kernel/reboot.c 				if (rc)
rc                560 kernel/reboot.c 					return rc;
rc                563 kernel/reboot.c 				rc = kstrtoint(str+3, 0, &reboot_cpu);
rc                564 kernel/reboot.c 				if (rc)
rc                565 kernel/reboot.c 					return rc;
rc                120 kernel/taskstats.c 	int rc, delcount = 0;
rc                124 kernel/taskstats.c 	rc = 0;
rc                133 kernel/taskstats.c 		rc = genlmsg_unicast(&init_net, skb_cur, s->pid);
rc                134 kernel/taskstats.c 		if (rc == -ECONNREFUSED) {
rc                199 kernel/taskstats.c 	int rc = -ESRCH;
rc                246 kernel/taskstats.c 	rc = 0;
rc                255 kernel/taskstats.c 	return rc;
rc                391 kernel/taskstats.c 	int rc = 0;
rc                410 kernel/taskstats.c 	rc = prepare_reply(info, CGROUPSTATS_CMD_NEW, &rep_skb,
rc                412 kernel/taskstats.c 	if (rc < 0)
rc                419 kernel/taskstats.c 		rc = -EMSGSIZE;
rc                426 kernel/taskstats.c 	rc = cgroupstats_build(stats, f.file->f_path.dentry);
rc                427 kernel/taskstats.c 	if (rc < 0) {
rc                432 kernel/taskstats.c 	rc = send_reply(rep_skb, info);
rc                436 kernel/taskstats.c 	return rc;
rc                442 kernel/taskstats.c 	int rc;
rc                446 kernel/taskstats.c 	rc = parse(info->attrs[TASKSTATS_CMD_ATTR_REGISTER_CPUMASK], mask);
rc                447 kernel/taskstats.c 	if (rc < 0)
rc                449 kernel/taskstats.c 	rc = add_del_listener(info->snd_portid, mask, REGISTER);
rc                452 kernel/taskstats.c 	return rc;
rc                458 kernel/taskstats.c 	int rc;
rc                462 kernel/taskstats.c 	rc = parse(info->attrs[TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK], mask);
rc                463 kernel/taskstats.c 	if (rc < 0)
rc                465 kernel/taskstats.c 	rc = add_del_listener(info->snd_portid, mask, DEREGISTER);
rc                468 kernel/taskstats.c 	return rc;
rc                488 kernel/taskstats.c 	int rc;
rc                492 kernel/taskstats.c 	rc = prepare_reply(info, TASKSTATS_CMD_NEW, &rep_skb, size);
rc                493 kernel/taskstats.c 	if (rc < 0)
rc                494 kernel/taskstats.c 		return rc;
rc                496 kernel/taskstats.c 	rc = -EINVAL;
rc                502 kernel/taskstats.c 	rc = fill_stats_for_pid(pid, stats);
rc                503 kernel/taskstats.c 	if (rc < 0)
rc                508 kernel/taskstats.c 	return rc;
rc                517 kernel/taskstats.c 	int rc;
rc                521 kernel/taskstats.c 	rc = prepare_reply(info, TASKSTATS_CMD_NEW, &rep_skb, size);
rc                522 kernel/taskstats.c 	if (rc < 0)
rc                523 kernel/taskstats.c 		return rc;
rc                525 kernel/taskstats.c 	rc = -EINVAL;
rc                531 kernel/taskstats.c 	rc = fill_stats_for_tgid(tgid, stats);
rc                532 kernel/taskstats.c 	if (rc < 0)
rc                537 kernel/taskstats.c 	return rc;
rc                589 kernel/taskstats.c 	int rc;
rc                616 kernel/taskstats.c 	rc = prepare_reply(NULL, TASKSTATS_CMD_NEW, &rep_skb, size);
rc                617 kernel/taskstats.c 	if (rc < 0)
rc                709 kernel/taskstats.c 	int rc;
rc                711 kernel/taskstats.c 	rc = genl_register_family(&family);
rc                712 kernel/taskstats.c 	if (rc)
rc                713 kernel/taskstats.c 		return rc;
rc                308 kernel/time/clockevents.c 	int rc;
rc                334 kernel/time/clockevents.c 	rc = dev->set_next_event((unsigned long) clc, dev);
rc                336 kernel/time/clockevents.c 	return (rc && force) ? clockevents_program_min_delta(dev) : rc;
rc                536 kernel/time/ntp.c 	int rc;
rc                551 kernel/time/ntp.c 	rc = rtc_set_ntp_time(adjust, &target_nsec);
rc                552 kernel/time/ntp.c 	if (rc == -ENODEV)
rc                555 kernel/time/ntp.c 	sched_sync_hw_clock(now, target_nsec, rc);
rc                570 kernel/time/ntp.c 	int rc = -EPROTO;
rc                591 kernel/time/ntp.c 		rc = update_persistent_clock64(adjust);
rc                596 kernel/time/ntp.c 		if (rc == -ENODEV) {
rc                602 kernel/time/ntp.c 	sched_sync_hw_clock(now, target_nsec, rc);
rc               1034 kernel/time/ntp.c 	int rc = kstrtos64(str, 0, &ntp_tick_adj);
rc               1035 kernel/time/ntp.c 	if (rc)
rc               1036 kernel/time/ntp.c 		return rc;
rc                125 kernel/trace/bpf_trace.c BPF_CALL_2(bpf_override_return, struct pt_regs *, regs, unsigned long, rc)
rc                127 kernel/trace/bpf_trace.c 	regs_set_return_value(regs, rc);
rc                254 lib/cpu_rmap.c 	int rc;
rc                256 lib/cpu_rmap.c 	rc = cpu_rmap_update(glue->rmap, glue->index, mask);
rc                257 lib/cpu_rmap.c 	if (rc)
rc                258 lib/cpu_rmap.c 		pr_warning("irq_cpu_rmap_notify: update failed: %d\n", rc);
rc                288 lib/cpu_rmap.c 	int rc;
rc                297 lib/cpu_rmap.c 	rc = irq_set_affinity_notifier(irq, &glue->notify);
rc                298 lib/cpu_rmap.c 	if (rc) {
rc                302 lib/cpu_rmap.c 	return rc;
rc                189 lib/crypto/aes.c 	u32 rc, i, j;
rc                201 lib/crypto/aes.c 	for (i = 0, rc = 1; i < 10; i++, rc = mul_by_x(rc)) {
rc                205 lib/crypto/aes.c 		rko[0] = ror32(subw(rki[kwords - 1]), 8) ^ rc ^ rki[0];
rc                 46 lib/decompress_inflate.c 	int rc;
rc                 48 lib/decompress_inflate.c 	rc = -1;
rc                124 lib/decompress_inflate.c 	rc = zlib_inflateInit2(strm, -MAX_WBITS);
rc                131 lib/decompress_inflate.c 	while (rc == Z_OK) {
rc                136 lib/decompress_inflate.c 				rc = -1;
rc                143 lib/decompress_inflate.c 		rc = zlib_inflate(strm, 0);
rc                149 lib/decompress_inflate.c 				rc = -1;
rc                158 lib/decompress_inflate.c 		if (rc == Z_STREAM_END) {
rc                159 lib/decompress_inflate.c 			rc = 0;
rc                161 lib/decompress_inflate.c 		} else if (rc != Z_OK) {
rc                163 lib/decompress_inflate.c 			rc = -1;
rc                183 lib/decompress_inflate.c 	return rc; /* returns Z_OK (0) if successful */
rc                 91 lib/decompress_unlzma.c static void INIT rc_read(struct rc *rc)
rc                 93 lib/decompress_unlzma.c 	rc->buffer_size = rc->fill((char *)rc->buffer, LZMA_IOBUF_SIZE);
rc                 94 lib/decompress_unlzma.c 	if (rc->buffer_size <= 0)
rc                 95 lib/decompress_unlzma.c 		rc->error("unexpected EOF");
rc                 96 lib/decompress_unlzma.c 	rc->ptr = rc->buffer;
rc                 97 lib/decompress_unlzma.c 	rc->buffer_end = rc->buffer + rc->buffer_size;
rc                101 lib/decompress_unlzma.c static inline void INIT rc_init(struct rc *rc,
rc                106 lib/decompress_unlzma.c 		rc->fill = fill;
rc                108 lib/decompress_unlzma.c 		rc->fill = nofill;
rc                109 lib/decompress_unlzma.c 	rc->buffer = (uint8_t *)buffer;
rc                110 lib/decompress_unlzma.c 	rc->buffer_size = buffer_size;
rc                111 lib/decompress_unlzma.c 	rc->buffer_end = rc->buffer + rc->buffer_size;
rc                112 lib/decompress_unlzma.c 	rc->ptr = rc->buffer;
rc                114 lib/decompress_unlzma.c 	rc->code = 0;
rc                115 lib/decompress_unlzma.c 	rc->range = 0xFFFFFFFF;
rc                118 lib/decompress_unlzma.c static inline void INIT rc_init_code(struct rc *rc)
rc                123 lib/decompress_unlzma.c 		if (rc->ptr >= rc->buffer_end)
rc                124 lib/decompress_unlzma.c 			rc_read(rc);
rc                125 lib/decompress_unlzma.c 		rc->code = (rc->code << 8) | *rc->ptr++;
rc                131 lib/decompress_unlzma.c static void INIT rc_do_normalize(struct rc *rc)
rc                133 lib/decompress_unlzma.c 	if (rc->ptr >= rc->buffer_end)
rc                134 lib/decompress_unlzma.c 		rc_read(rc);
rc                135 lib/decompress_unlzma.c 	rc->range <<= 8;
rc                136 lib/decompress_unlzma.c 	rc->code = (rc->code << 8) | *rc->ptr++;
rc                138 lib/decompress_unlzma.c static inline void INIT rc_normalize(struct rc *rc)
rc                140 lib/decompress_unlzma.c 	if (rc->range < (1 << RC_TOP_BITS))
rc                141 lib/decompress_unlzma.c 		rc_do_normalize(rc);
rc                148 lib/decompress_unlzma.c static inline uint32_t INIT rc_is_bit_0_helper(struct rc *rc, uint16_t *p)
rc                150 lib/decompress_unlzma.c 	rc_normalize(rc);
rc                151 lib/decompress_unlzma.c 	rc->bound = *p * (rc->range >> RC_MODEL_TOTAL_BITS);
rc                152 lib/decompress_unlzma.c 	return rc->bound;
rc                154 lib/decompress_unlzma.c static inline int INIT rc_is_bit_0(struct rc *rc, uint16_t *p)
rc                156 lib/decompress_unlzma.c 	uint32_t t = rc_is_bit_0_helper(rc, p);
rc                157 lib/decompress_unlzma.c 	return rc->code < t;
rc                161 lib/decompress_unlzma.c static inline void INIT rc_update_bit_0(struct rc *rc, uint16_t *p)
rc                163 lib/decompress_unlzma.c 	rc->range = rc->bound;
rc                166 lib/decompress_unlzma.c static inline void INIT rc_update_bit_1(struct rc *rc, uint16_t *p)
rc                168 lib/decompress_unlzma.c 	rc->range -= rc->bound;
rc                169 lib/decompress_unlzma.c 	rc->code -= rc->bound;
rc                174 lib/decompress_unlzma.c static int INIT rc_get_bit(struct rc *rc, uint16_t *p, int *symbol)
rc                176 lib/decompress_unlzma.c 	if (rc_is_bit_0(rc, p)) {
rc                177 lib/decompress_unlzma.c 		rc_update_bit_0(rc, p);
rc                181 lib/decompress_unlzma.c 		rc_update_bit_1(rc, p);
rc                188 lib/decompress_unlzma.c static inline int INIT rc_direct_bit(struct rc *rc)
rc                190 lib/decompress_unlzma.c 	rc_normalize(rc);
rc                191 lib/decompress_unlzma.c 	rc->range >>= 1;
rc                192 lib/decompress_unlzma.c 	if (rc->code >= rc->range) {
rc                193 lib/decompress_unlzma.c 		rc->code -= rc->range;
rc                201 lib/decompress_unlzma.c rc_bit_tree_decode(struct rc *rc, uint16_t *p, int num_levels, int *symbol)
rc                207 lib/decompress_unlzma.c 		rc_get_bit(rc, p + *symbol, symbol);
rc                347 lib/decompress_unlzma.c static inline int INIT process_bit0(struct writer *wr, struct rc *rc,
rc                352 lib/decompress_unlzma.c 	rc_update_bit_0(rc, prob);
rc                368 lib/decompress_unlzma.c 			if (rc_get_bit(rc, prob_lit, &mi)) {
rc                379 lib/decompress_unlzma.c 		rc_get_bit(rc, prob_lit, &mi);
rc                391 lib/decompress_unlzma.c static inline int INIT process_bit1(struct writer *wr, struct rc *rc,
rc                399 lib/decompress_unlzma.c 	rc_update_bit_1(rc, prob);
rc                401 lib/decompress_unlzma.c 	if (rc_is_bit_0(rc, prob)) {
rc                402 lib/decompress_unlzma.c 		rc_update_bit_0(rc, prob);
rc                409 lib/decompress_unlzma.c 		rc_update_bit_1(rc, prob);
rc                411 lib/decompress_unlzma.c 		if (rc_is_bit_0(rc, prob)) {
rc                412 lib/decompress_unlzma.c 			rc_update_bit_0(rc, prob);
rc                417 lib/decompress_unlzma.c 			if (rc_is_bit_0(rc, prob)) {
rc                418 lib/decompress_unlzma.c 				rc_update_bit_0(rc, prob);
rc                424 lib/decompress_unlzma.c 				rc_update_bit_1(rc, prob);
rc                429 lib/decompress_unlzma.c 			rc_update_bit_1(rc, prob);
rc                431 lib/decompress_unlzma.c 			if (rc_is_bit_0(rc, prob)) {
rc                432 lib/decompress_unlzma.c 				rc_update_bit_0(rc, prob);
rc                435 lib/decompress_unlzma.c 				rc_update_bit_1(rc, prob);
rc                437 lib/decompress_unlzma.c 				if (rc_is_bit_0(rc, prob)) {
rc                438 lib/decompress_unlzma.c 					rc_update_bit_0(rc, prob);
rc                441 lib/decompress_unlzma.c 					rc_update_bit_1(rc, prob);
rc                455 lib/decompress_unlzma.c 	if (rc_is_bit_0(rc, prob_len)) {
rc                456 lib/decompress_unlzma.c 		rc_update_bit_0(rc, prob_len);
rc                463 lib/decompress_unlzma.c 		rc_update_bit_1(rc, prob_len);
rc                465 lib/decompress_unlzma.c 		if (rc_is_bit_0(rc, prob_len)) {
rc                466 lib/decompress_unlzma.c 			rc_update_bit_0(rc, prob_len);
rc                473 lib/decompress_unlzma.c 			rc_update_bit_1(rc, prob_len);
rc                481 lib/decompress_unlzma.c 	rc_bit_tree_decode(rc, prob_len, num_bits, &len);
rc                494 lib/decompress_unlzma.c 		rc_bit_tree_decode(rc, prob,
rc                509 lib/decompress_unlzma.c 						rc_direct_bit(rc);
rc                517 lib/decompress_unlzma.c 				if (rc_get_bit(rc, prob + mi, &mi))
rc                551 lib/decompress_unlzma.c 	struct rc rc;
rc                558 lib/decompress_unlzma.c 	rc.error = error;
rc                578 lib/decompress_unlzma.c 	rc_init(&rc, fill, inbuf, in_len);
rc                581 lib/decompress_unlzma.c 		if (rc.ptr >= rc.buffer_end)
rc                582 lib/decompress_unlzma.c 			rc_read(&rc);
rc                583 lib/decompress_unlzma.c 		((unsigned char *)&header)[i] = *rc.ptr++;
rc                629 lib/decompress_unlzma.c 	rc_init_code(&rc);
rc                635 lib/decompress_unlzma.c 		if (rc_is_bit_0(&rc, prob)) {
rc                636 lib/decompress_unlzma.c 			if (process_bit0(&wr, &rc, &cst, p, pos_state, prob,
rc                642 lib/decompress_unlzma.c 			if (process_bit1(&wr, &rc, &cst, p, pos_state, prob)) {
rc                649 lib/decompress_unlzma.c 		if (rc.buffer_size <= 0)
rc                654 lib/decompress_unlzma.c 		*posp = rc.ptr-rc.buffer;
rc                391 lib/devres.c   	int i, rc;
rc                403 lib/devres.c   		rc = -EINVAL;
rc                408 lib/devres.c   		rc = pci_request_region(pdev, i, name);
rc                409 lib/devres.c   		if (rc)
rc                412 lib/devres.c   		rc = -ENOMEM;
rc                429 lib/devres.c   	return rc;
rc                445 lib/devres.c   	int rc;
rc                447 lib/devres.c   	rc = pci_request_selected_regions(pdev, request_mask, name);
rc                448 lib/devres.c   	if (rc)
rc                449 lib/devres.c   		return rc;
rc                451 lib/devres.c   	rc = pcim_iomap_regions(pdev, mask, name);
rc                452 lib/devres.c   	if (rc)
rc                454 lib/devres.c   	return rc;
rc                294 lib/dynamic_debug.c 	int rc = 0;
rc                297 lib/dynamic_debug.c 		rc = -EINVAL;
rc                302 lib/dynamic_debug.c 	return rc;
rc                324 lib/dynamic_debug.c 	int rc = 0;
rc                339 lib/dynamic_debug.c 			rc = check_set(&query->function, words[i+1], "func");
rc                341 lib/dynamic_debug.c 			rc = check_set(&query->filename, words[i+1], "file");
rc                343 lib/dynamic_debug.c 			rc = check_set(&query->module, words[i+1], "module");
rc                348 lib/dynamic_debug.c 			rc = check_set(&query->format, words[i+1], "format");
rc                382 lib/dynamic_debug.c 		if (rc)
rc                383 lib/dynamic_debug.c 			return rc;
rc                482 lib/dynamic_debug.c 	int i, errs = 0, exitcode = 0, rc, nfound = 0;
rc                495 lib/dynamic_debug.c 		rc = ddebug_exec_query(query, modname);
rc                496 lib/dynamic_debug.c 		if (rc < 0) {
rc                498 lib/dynamic_debug.c 			exitcode = rc;
rc                500 lib/dynamic_debug.c 			nfound += rc;
rc                 39 lib/mpi/mpi-pow.c 	int rc = -ENOMEM;
rc                297 lib/mpi/mpi-pow.c 	rc = 0;
rc                312 lib/mpi/mpi-pow.c 	return rc;
rc                 37 lib/test_firmware.c 	int rc;
rc                111 lib/test_firmware.c 	ssize_t rc = 0;
rc                115 lib/test_firmware.c 		rc = simple_read_from_buffer(buf, size, offset,
rc                119 lib/test_firmware.c 	return rc;
rc                379 lib/test_firmware.c 	int rc;
rc                384 lib/test_firmware.c 		rc = -EINVAL;
rc                390 lib/test_firmware.c 	rc = test_dev_config_update_u8(buf, count,
rc                394 lib/test_firmware.c 	return rc;
rc                426 lib/test_firmware.c 	int rc = test_dev_config_update_bool(buf, count,
rc                429 lib/test_firmware.c 	if (rc == count)
rc                433 lib/test_firmware.c 	return rc;
rc                481 lib/test_firmware.c 	int rc;
rc                493 lib/test_firmware.c 	rc = request_firmware(&test_firmware, name, dev);
rc                494 lib/test_firmware.c 	if (rc) {
rc                495 lib/test_firmware.c 		pr_info("load of '%s' failed: %d\n", name, rc);
rc                499 lib/test_firmware.c 	rc = count;
rc                506 lib/test_firmware.c 	return rc;
rc                522 lib/test_firmware.c 	int rc;
rc                534 lib/test_firmware.c 	rc = request_firmware_nowait(THIS_MODULE, 1, name, dev, GFP_KERNEL,
rc                536 lib/test_firmware.c 	if (rc) {
rc                537 lib/test_firmware.c 		pr_info("async load of '%s' failed: %d\n", name, rc);
rc                548 lib/test_firmware.c 		rc = count;
rc                551 lib/test_firmware.c 		rc = -ENOMEM;
rc                557 lib/test_firmware.c 	return rc;
rc                565 lib/test_firmware.c 	int rc;
rc                577 lib/test_firmware.c 	rc = request_firmware_nowait(THIS_MODULE, FW_ACTION_NOHOTPLUG, name,
rc                580 lib/test_firmware.c 	if (rc) {
rc                581 lib/test_firmware.c 		pr_info("async load of '%s' failed: %d\n", name, rc);
rc                592 lib/test_firmware.c 		rc = count;
rc                595 lib/test_firmware.c 		rc = -ENODEV;
rc                601 lib/test_firmware.c 	return rc;
rc                621 lib/test_firmware.c 		req->rc = request_firmware_into_buf(&req->fw,
rc                629 lib/test_firmware.c 		req->rc = test_fw_config->req_firmware(&req->fw,
rc                634 lib/test_firmware.c 	if (req->rc) {
rc                636 lib/test_firmware.c 			req->idx, req->rc);
rc                638 lib/test_firmware.c 			test_fw_config->test_result = req->rc;
rc                662 lib/test_firmware.c 	int rc;
rc                671 lib/test_firmware.c 		rc = -ENOMEM;
rc                690 lib/test_firmware.c 			rc = -ENOMEM;
rc                695 lib/test_firmware.c 	rc = count;
rc                713 lib/test_firmware.c 	if (rc < 0)
rc                714 lib/test_firmware.c 		test_fw_config->test_result = rc;
rc                719 lib/test_firmware.c 	return rc;
rc                760 lib/test_firmware.c 	int rc;
rc                769 lib/test_firmware.c 		rc = -ENOMEM;
rc                785 lib/test_firmware.c 		rc = request_firmware_nowait(THIS_MODULE, send_uevent,
rc                789 lib/test_firmware.c 		if (rc) {
rc                791 lib/test_firmware.c 				i, rc);
rc                792 lib/test_firmware.c 			req->rc = rc;
rc                798 lib/test_firmware.c 	rc = count;
rc                817 lib/test_firmware.c 	if (rc < 0)
rc                818 lib/test_firmware.c 		test_fw_config->test_result = rc;
rc                823 lib/test_firmware.c 	return rc;
rc                850 lib/test_firmware.c 	ssize_t rc = 0;
rc                856 lib/test_firmware.c 		rc = -ERANGE;
rc                861 lib/test_firmware.c 		rc = -EINVAL;
rc                868 lib/test_firmware.c 		rc = -ENOENT;
rc                876 lib/test_firmware.c 		rc = -EINVAL;
rc                881 lib/test_firmware.c 	rc = req->fw->size;
rc                885 lib/test_firmware.c 	return rc;
rc                928 lib/test_firmware.c 	int rc;
rc                934 lib/test_firmware.c 	rc = __test_firmware_config_init();
rc                935 lib/test_firmware.c 	if (rc) {
rc                937 lib/test_firmware.c 		pr_err("could not init firmware test config: %d\n", rc);
rc                938 lib/test_firmware.c 		return rc;
rc                941 lib/test_firmware.c 	rc = misc_register(&test_fw_misc_device);
rc                942 lib/test_firmware.c 	if (rc) {
rc                944 lib/test_firmware.c 		pr_err("could not register misc device: %d\n", rc);
rc                945 lib/test_firmware.c 		return rc;
rc                263 lib/xz/xz_dec_lzma2.c 	struct rc_dec rc;
rc                438 lib/xz/xz_dec_lzma2.c static void rc_reset(struct rc_dec *rc)
rc                440 lib/xz/xz_dec_lzma2.c 	rc->range = (uint32_t)-1;
rc                441 lib/xz/xz_dec_lzma2.c 	rc->code = 0;
rc                442 lib/xz/xz_dec_lzma2.c 	rc->init_bytes_left = RC_INIT_BYTES;
rc                449 lib/xz/xz_dec_lzma2.c static bool rc_read_init(struct rc_dec *rc, struct xz_buf *b)
rc                451 lib/xz/xz_dec_lzma2.c 	while (rc->init_bytes_left > 0) {
rc                455 lib/xz/xz_dec_lzma2.c 		rc->code = (rc->code << 8) + b->in[b->in_pos++];
rc                456 lib/xz/xz_dec_lzma2.c 		--rc->init_bytes_left;
rc                463 lib/xz/xz_dec_lzma2.c static inline bool rc_limit_exceeded(const struct rc_dec *rc)
rc                465 lib/xz/xz_dec_lzma2.c 	return rc->in_pos > rc->in_limit;
rc                472 lib/xz/xz_dec_lzma2.c static inline bool rc_is_finished(const struct rc_dec *rc)
rc                474 lib/xz/xz_dec_lzma2.c 	return rc->code == 0;
rc                478 lib/xz/xz_dec_lzma2.c static __always_inline void rc_normalize(struct rc_dec *rc)
rc                480 lib/xz/xz_dec_lzma2.c 	if (rc->range < RC_TOP_VALUE) {
rc                481 lib/xz/xz_dec_lzma2.c 		rc->range <<= RC_SHIFT_BITS;
rc                482 lib/xz/xz_dec_lzma2.c 		rc->code = (rc->code << RC_SHIFT_BITS) + rc->in[rc->in_pos++];
rc                497 lib/xz/xz_dec_lzma2.c static __always_inline int rc_bit(struct rc_dec *rc, uint16_t *prob)
rc                502 lib/xz/xz_dec_lzma2.c 	rc_normalize(rc);
rc                503 lib/xz/xz_dec_lzma2.c 	bound = (rc->range >> RC_BIT_MODEL_TOTAL_BITS) * *prob;
rc                504 lib/xz/xz_dec_lzma2.c 	if (rc->code < bound) {
rc                505 lib/xz/xz_dec_lzma2.c 		rc->range = bound;
rc                509 lib/xz/xz_dec_lzma2.c 		rc->range -= bound;
rc                510 lib/xz/xz_dec_lzma2.c 		rc->code -= bound;
rc                519 lib/xz/xz_dec_lzma2.c static __always_inline uint32_t rc_bittree(struct rc_dec *rc,
rc                525 lib/xz/xz_dec_lzma2.c 		if (rc_bit(rc, &probs[symbol]))
rc                535 lib/xz/xz_dec_lzma2.c static __always_inline void rc_bittree_reverse(struct rc_dec *rc,
rc                543 lib/xz/xz_dec_lzma2.c 		if (rc_bit(rc, &probs[symbol])) {
rc                553 lib/xz/xz_dec_lzma2.c static inline void rc_direct(struct rc_dec *rc, uint32_t *dest, uint32_t limit)
rc                558 lib/xz/xz_dec_lzma2.c 		rc_normalize(rc);
rc                559 lib/xz/xz_dec_lzma2.c 		rc->range >>= 1;
rc                560 lib/xz/xz_dec_lzma2.c 		rc->code -= rc->range;
rc                561 lib/xz/xz_dec_lzma2.c 		mask = (uint32_t)0 - (rc->code >> 31);
rc                562 lib/xz/xz_dec_lzma2.c 		rc->code += rc->range & mask;
rc                593 lib/xz/xz_dec_lzma2.c 		symbol = rc_bittree(&s->rc, probs, 0x100);
rc                604 lib/xz/xz_dec_lzma2.c 			if (rc_bit(&s->rc, &probs[i])) {
rc                625 lib/xz/xz_dec_lzma2.c 	if (!rc_bit(&s->rc, &l->choice)) {
rc                630 lib/xz/xz_dec_lzma2.c 		if (!rc_bit(&s->rc, &l->choice2)) {
rc                642 lib/xz/xz_dec_lzma2.c 	s->lzma.len += rc_bittree(&s->rc, probs, limit) - limit;
rc                661 lib/xz/xz_dec_lzma2.c 	dist_slot = rc_bittree(&s->rc, probs, DIST_SLOTS) - DIST_SLOTS;
rc                673 lib/xz/xz_dec_lzma2.c 			rc_bittree_reverse(&s->rc, probs,
rc                676 lib/xz/xz_dec_lzma2.c 			rc_direct(&s->rc, &s->lzma.rep0, limit - ALIGN_BITS);
rc                678 lib/xz/xz_dec_lzma2.c 			rc_bittree_reverse(&s->rc, s->lzma.dist_align,
rc                692 lib/xz/xz_dec_lzma2.c 	if (!rc_bit(&s->rc, &s->lzma.is_rep0[s->lzma.state])) {
rc                693 lib/xz/xz_dec_lzma2.c 		if (!rc_bit(&s->rc, &s->lzma.is_rep0_long[
rc                700 lib/xz/xz_dec_lzma2.c 		if (!rc_bit(&s->rc, &s->lzma.is_rep1[s->lzma.state])) {
rc                703 lib/xz/xz_dec_lzma2.c 			if (!rc_bit(&s->rc, &s->lzma.is_rep2[s->lzma.state])) {
rc                737 lib/xz/xz_dec_lzma2.c 	while (dict_has_space(&s->dict) && !rc_limit_exceeded(&s->rc)) {
rc                740 lib/xz/xz_dec_lzma2.c 		if (!rc_bit(&s->rc, &s->lzma.is_match[
rc                744 lib/xz/xz_dec_lzma2.c 			if (rc_bit(&s->rc, &s->lzma.is_rep[s->lzma.state]))
rc                758 lib/xz/xz_dec_lzma2.c 	rc_normalize(&s->rc);
rc                791 lib/xz/xz_dec_lzma2.c 	rc_reset(&s->rc);
rc                865 lib/xz/xz_dec_lzma2.c 			s->rc.in_limit = s->temp.size + tmp;
rc                871 lib/xz/xz_dec_lzma2.c 			s->rc.in_limit = s->temp.size + tmp - LZMA_IN_REQUIRED;
rc                874 lib/xz/xz_dec_lzma2.c 		s->rc.in = s->temp.buf;
rc                875 lib/xz/xz_dec_lzma2.c 		s->rc.in_pos = 0;
rc                877 lib/xz/xz_dec_lzma2.c 		if (!lzma_main(s) || s->rc.in_pos > s->temp.size + tmp)
rc                880 lib/xz/xz_dec_lzma2.c 		s->lzma2.compressed -= s->rc.in_pos;
rc                882 lib/xz/xz_dec_lzma2.c 		if (s->rc.in_pos < s->temp.size) {
rc                883 lib/xz/xz_dec_lzma2.c 			s->temp.size -= s->rc.in_pos;
rc                884 lib/xz/xz_dec_lzma2.c 			memmove(s->temp.buf, s->temp.buf + s->rc.in_pos,
rc                889 lib/xz/xz_dec_lzma2.c 		b->in_pos += s->rc.in_pos - s->temp.size;
rc                895 lib/xz/xz_dec_lzma2.c 		s->rc.in = b->in;
rc                896 lib/xz/xz_dec_lzma2.c 		s->rc.in_pos = b->in_pos;
rc                899 lib/xz/xz_dec_lzma2.c 			s->rc.in_limit = b->in_pos + s->lzma2.compressed;
rc                901 lib/xz/xz_dec_lzma2.c 			s->rc.in_limit = b->in_size - LZMA_IN_REQUIRED;
rc                906 lib/xz/xz_dec_lzma2.c 		in_avail = s->rc.in_pos - b->in_pos;
rc                911 lib/xz/xz_dec_lzma2.c 		b->in_pos = s->rc.in_pos;
rc               1052 lib/xz/xz_dec_lzma2.c 			if (!rc_read_init(&s->rc, b))
rc               1080 lib/xz/xz_dec_lzma2.c 						|| !rc_is_finished(&s->rc))
rc               1083 lib/xz/xz_dec_lzma2.c 				rc_reset(&s->rc);
rc                 14 lib/zlib_inflate/infutil.c 	int rc;
rc                 16 lib/zlib_inflate/infutil.c 	rc = -ENOMEM;
rc                 32 lib/zlib_inflate/infutil.c 	rc = zlib_inflateInit2(strm, -MAX_WBITS);
rc                 33 lib/zlib_inflate/infutil.c 	if (rc == Z_OK) {
rc                 34 lib/zlib_inflate/infutil.c 		rc = zlib_inflate(strm, Z_FINISH);
rc                 36 lib/zlib_inflate/infutil.c 		if (rc == Z_STREAM_END)
rc                 37 lib/zlib_inflate/infutil.c 			rc = sz - strm->avail_out;
rc                 39 lib/zlib_inflate/infutil.c 			rc = -EINVAL;
rc                 42 lib/zlib_inflate/infutil.c 		rc = -EINVAL;
rc                 48 lib/zlib_inflate/infutil.c 	return rc; /* returns Z_OK (0) if successful */
rc                983 mm/backing-dev.c 	int rc;
rc                985 mm/backing-dev.c 	rc = bdi_register(bdi, "%u:%u", MAJOR(owner->devt), MINOR(owner->devt));
rc                986 mm/backing-dev.c 	if (rc)
rc                987 mm/backing-dev.c 		return rc;
rc               2346 mm/compaction.c 	enum compact_result rc = COMPACT_SKIPPED;
rc               2364 mm/compaction.c 			rc = max_t(enum compact_result, COMPACT_DEFERRED, rc);
rc               2370 mm/compaction.c 		rc = max(status, rc);
rc               2404 mm/compaction.c 	return rc;
rc               1561 mm/gup.c       	long rc, i;
rc               1577 mm/gup.c       	rc = __get_user_pages_locked(tsk, mm, start, nr_pages, pages,
rc               1582 mm/gup.c       		if (rc < 0)
rc               1585 mm/gup.c       		if (check_dax_vmas(vmas_tmp, rc)) {
rc               1586 mm/gup.c       			for (i = 0; i < rc; i++)
rc               1588 mm/gup.c       			rc = -EOPNOTSUPP;
rc               1592 mm/gup.c       		rc = check_and_migrate_cma_pages(tsk, mm, start, rc, pages,
rc               1599 mm/gup.c       	return rc;
rc                124 mm/hmm.c       		int rc;
rc                126 mm/hmm.c       		rc = mirror->ops->sync_cpu_device_pagetables(mirror, nrange);
rc                127 mm/hmm.c       		if (rc) {
rc                129 mm/hmm.c       			    rc != -EAGAIN))
rc               1603 mm/hugetlb.c   	int rc = -EBUSY;
rc               1611 mm/hugetlb.c   		rc = 0;
rc               1634 mm/hugetlb.c   		rc = 0;
rc               1638 mm/hugetlb.c   	return rc;
rc               1653 mm/hugetlb.c   	int rc = 0;
rc               1656 mm/hugetlb.c   		return rc;
rc               1660 mm/hugetlb.c   		rc = dissolve_free_huge_page(page);
rc               1661 mm/hugetlb.c   		if (rc)
rc               1665 mm/hugetlb.c   	return rc;
rc               2086 mm/hugetlb.c   		long rc = vma_needs_reservation(h, vma, address);
rc               2088 mm/hugetlb.c   		if (unlikely(rc < 0)) {
rc               2101 mm/hugetlb.c   		} else if (rc) {
rc               2102 mm/hugetlb.c   			rc = vma_add_reservation(h, vma, address);
rc               2103 mm/hugetlb.c   			if (unlikely(rc < 0))
rc               1164 mm/memory-failure.c 	int rc = -EBUSY;
rc               1180 mm/memory-failure.c 		rc = 0;
rc               1221 mm/memory-failure.c 	rc = 0;
rc               1227 mm/memory-failure.c 	action_result(pfn, MF_MSG_DAX, rc ? MF_FAILED : MF_RECOVERED);
rc               1228 mm/memory-failure.c 	return rc;
rc               1861 mm/memory-failure.c 	int rc = dissolve_free_huge_page(page);
rc               1863 mm/memory-failure.c 	if (!rc) {
rc               1867 mm/memory-failure.c 			rc = -EBUSY;
rc               1869 mm/memory-failure.c 	return rc;
rc               4621 mm/memory.c    	unsigned long i, rc = 0;
rc               4629 mm/memory.c    		rc = copy_from_user(page_kaddr,
rc               4637 mm/memory.c    		ret_val -= (PAGE_SIZE - rc);
rc               4638 mm/memory.c    		if (rc)
rc                546 mm/memory_hotplug.c 	int rc = -EINVAL;
rc                553 mm/memory_hotplug.c 		rc = 0;
rc                559 mm/memory_hotplug.c 	return rc;
rc                565 mm/memory_hotplug.c 	int rc = -EINVAL;
rc                572 mm/memory_hotplug.c 		rc = 0;
rc                578 mm/memory_hotplug.c 	return rc;
rc               1126 mm/memory_hotplug.c 	int rc;
rc               1129 mm/memory_hotplug.c 	rc = __add_memory(nid, start, size);
rc               1132 mm/memory_hotplug.c 	return rc;
rc               1690 mm/memory_hotplug.c 	int rc;
rc               1705 mm/memory_hotplug.c 	rc = for_each_memory_block(&nid, check_no_memblock_for_node_cb);
rc               1706 mm/memory_hotplug.c 	if (rc)
rc               1743 mm/memory_hotplug.c 	int rc = 0;
rc               1752 mm/memory_hotplug.c 	rc = walk_memory_blocks(start, size, NULL, check_memblock_offlined_cb);
rc               1753 mm/memory_hotplug.c 	if (rc)
rc               1776 mm/memory_hotplug.c 	return rc;
rc               1806 mm/memory_hotplug.c 	int rc;
rc               1809 mm/memory_hotplug.c 	rc  = try_remove_memory(nid, start, size);
rc               1812 mm/memory_hotplug.c 	return rc;
rc                680 mm/migrate.c   	int rc;
rc                684 mm/migrate.c   	rc = migrate_page_move_mapping(mapping, newpage, page, 0);
rc                686 mm/migrate.c   	if (rc != MIGRATEPAGE_SUCCESS)
rc                687 mm/migrate.c   		return rc;
rc                741 mm/migrate.c   	int rc;
rc                773 mm/migrate.c   				rc = -EAGAIN;
rc                783 mm/migrate.c   	rc = migrate_page_move_mapping(mapping, newpage, page, 0);
rc                784 mm/migrate.c   	if (rc != MIGRATEPAGE_SUCCESS)
rc                807 mm/migrate.c   	rc = MIGRATEPAGE_SUCCESS;
rc                818 mm/migrate.c   	return rc;
rc                858 mm/migrate.c   	int rc;
rc                878 mm/migrate.c   	rc = mapping->a_ops->writepage(page, &wbc);
rc                880 mm/migrate.c   	if (rc != AOP_WRITEPAGE_ACTIVATE)
rc                884 mm/migrate.c   	return (rc < 0) ? -EIO : -EAGAIN;
rc                931 mm/migrate.c   	int rc = -EAGAIN;
rc                941 mm/migrate.c   			rc = migrate_page(mapping, newpage, page, mode);
rc                950 mm/migrate.c   			rc = mapping->a_ops->migratepage(mapping, newpage,
rc                953 mm/migrate.c   			rc = fallback_migrate_page(mapping, newpage,
rc                962 mm/migrate.c   			rc = MIGRATEPAGE_SUCCESS;
rc                967 mm/migrate.c   		rc = mapping->a_ops->migratepage(mapping, newpage,
rc                969 mm/migrate.c   		WARN_ON_ONCE(rc == MIGRATEPAGE_SUCCESS &&
rc                977 mm/migrate.c   	if (rc == MIGRATEPAGE_SUCCESS) {
rc               1001 mm/migrate.c   	return rc;
rc               1007 mm/migrate.c   	int rc = -EAGAIN;
rc               1047 mm/migrate.c   			rc = -EBUSY;
rc               1084 mm/migrate.c   		rc = move_to_new_page(newpage, page, mode);
rc               1116 mm/migrate.c   		rc = move_to_new_page(newpage, page, mode);
rc               1120 mm/migrate.c   			rc == MIGRATEPAGE_SUCCESS ? newpage : page, false);
rc               1139 mm/migrate.c   	if (rc == MIGRATEPAGE_SUCCESS) {
rc               1146 mm/migrate.c   	return rc;
rc               1170 mm/migrate.c   	int rc = MIGRATEPAGE_SUCCESS;
rc               1197 mm/migrate.c   	rc = __unmap_and_move(page, newpage, force, mode);
rc               1198 mm/migrate.c   	if (rc == MIGRATEPAGE_SUCCESS)
rc               1202 mm/migrate.c   	if (rc != -EAGAIN) {
rc               1226 mm/migrate.c   	if (rc == MIGRATEPAGE_SUCCESS) {
rc               1238 mm/migrate.c   		if (rc != -EAGAIN) {
rc               1259 mm/migrate.c   	return rc;
rc               1285 mm/migrate.c   	int rc = -EAGAIN;
rc               1325 mm/migrate.c   		rc = -EBUSY;
rc               1342 mm/migrate.c   		rc = move_to_new_page(new_hpage, hpage, mode);
rc               1346 mm/migrate.c   			rc == MIGRATEPAGE_SUCCESS ? new_hpage : hpage, false);
rc               1354 mm/migrate.c   	if (rc == MIGRATEPAGE_SUCCESS) {
rc               1362 mm/migrate.c   	if (rc != -EAGAIN)
rc               1375 mm/migrate.c   	return rc;
rc               1410 mm/migrate.c   	int rc;
rc               1423 mm/migrate.c   				rc = unmap_and_move_huge_page(get_new_page,
rc               1427 mm/migrate.c   				rc = unmap_and_move(get_new_page, put_new_page,
rc               1431 mm/migrate.c   			switch(rc) {
rc               1446 mm/migrate.c   					rc = split_huge_page_to_list(page, from);
rc               1448 mm/migrate.c   					if (!rc) {
rc               1474 mm/migrate.c   	rc = nr_failed;
rc               1485 mm/migrate.c   	return rc;
rc               7885 mm/page_alloc.c 	int rc;
rc               7887 mm/page_alloc.c 	rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
rc               7888 mm/page_alloc.c 	if (rc)
rc               7889 mm/page_alloc.c 		return rc;
rc               7901 mm/page_alloc.c 	int rc;
rc               7903 mm/page_alloc.c 	rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
rc               7904 mm/page_alloc.c 	if (rc)
rc               7905 mm/page_alloc.c 		return rc;
rc               7913 mm/page_alloc.c 	int rc;
rc               7915 mm/page_alloc.c 	rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
rc               7916 mm/page_alloc.c 	if (rc)
rc               7917 mm/page_alloc.c 		return rc;
rc               7943 mm/page_alloc.c 	int rc;
rc               7945 mm/page_alloc.c 	rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
rc               7946 mm/page_alloc.c 	if (rc)
rc               7947 mm/page_alloc.c 		return rc;
rc               7970 mm/page_alloc.c 	int rc;
rc               7972 mm/page_alloc.c 	rc = proc_dointvec_minmax(table, write, buffer, length, ppos);
rc               7973 mm/page_alloc.c 	if (rc)
rc               7974 mm/page_alloc.c 		return rc;
rc               2709 mm/percpu.c    	int group, i, highest_group, rc = 0;
rc               2721 mm/percpu.c    		rc = -ENOMEM;
rc               2739 mm/percpu.c    			rc = -ENOMEM;
rc               2759 mm/percpu.c    		rc = -EINVAL;
rc               2806 mm/percpu.c    	return rc;
rc               2838 mm/percpu.c    	int unit, i, j, rc = 0;
rc               2897 mm/percpu.c    		rc = __pcpu_map_pages(unit_addr, &pages[unit * unit_pages],
rc               2899 mm/percpu.c    		if (rc < 0)
rc               2900 mm/percpu.c    			panic("failed to map percpu area, err=%d\n", rc);
rc               2925 mm/percpu.c    	rc = -ENOMEM;
rc               2929 mm/percpu.c    	return rc;
rc               2964 mm/percpu.c    	int rc;
rc               2970 mm/percpu.c    	rc = pcpu_embed_first_chunk(PERCPU_MODULE_RESERVE,
rc               2973 mm/percpu.c    	if (rc < 0)
rc                 85 mm/process_vm_access.c 	ssize_t rc = 0;
rc                 98 mm/process_vm_access.c 	while (!rc && nr_pages && iov_iter_count(iter)) {
rc                120 mm/process_vm_access.c 		rc = process_vm_rw_pages(process_pages,
rc                131 mm/process_vm_access.c 	return rc;
rc                161 mm/process_vm_access.c 	ssize_t rc = 0;
rc                199 mm/process_vm_access.c 		rc = -ESRCH;
rc                205 mm/process_vm_access.c 		rc = IS_ERR(mm) ? PTR_ERR(mm) : -ESRCH;
rc                210 mm/process_vm_access.c 		if (rc == -EACCES)
rc                211 mm/process_vm_access.c 			rc = -EPERM;
rc                215 mm/process_vm_access.c 	for (i = 0; i < riovcnt && iov_iter_count(iter) && !rc; i++)
rc                216 mm/process_vm_access.c 		rc = process_vm_rw_single_vec(
rc                227 mm/process_vm_access.c 		rc = total_len;
rc                237 mm/process_vm_access.c 	return rc;
rc                266 mm/process_vm_access.c 	ssize_t rc;
rc                273 mm/process_vm_access.c 	rc = import_iovec(dir, lvec, liovcnt, UIO_FASTIOV, &iov_l, &iter);
rc                274 mm/process_vm_access.c 	if (rc < 0)
rc                275 mm/process_vm_access.c 		return rc;
rc                279 mm/process_vm_access.c 	rc = rw_copy_check_uvector(CHECK_IOVEC_ONLY, rvec, riovcnt, UIO_FASTIOV,
rc                281 mm/process_vm_access.c 	if (rc <= 0)
rc                284 mm/process_vm_access.c 	rc = process_vm_rw_core(pid, &iter, iov_r, riovcnt, flags, vm_write);
rc                291 mm/process_vm_access.c 	return rc;
rc                324 mm/process_vm_access.c 	ssize_t rc = -EFAULT;
rc                330 mm/process_vm_access.c 	rc = compat_import_iovec(dir, lvec, liovcnt, UIO_FASTIOV, &iov_l, &iter);
rc                331 mm/process_vm_access.c 	if (rc < 0)
rc                332 mm/process_vm_access.c 		return rc;
rc                335 mm/process_vm_access.c 	rc = compat_rw_copy_check_uvector(CHECK_IOVEC_ONLY, rvec, riovcnt,
rc                338 mm/process_vm_access.c 	if (rc <= 0)
rc                341 mm/process_vm_access.c 	rc = process_vm_rw_core(pid, &iter, iov_r, riovcnt, flags, vm_write);
rc                347 mm/process_vm_access.c 	return rc;
rc                 45 mm/shuffle.c   	int rc = param_set_bool(val, kp);
rc                 47 mm/shuffle.c   	if (rc < 0)
rc                 48 mm/shuffle.c   		return rc;
rc                817 mm/sparse.c    	int rc = 0;
rc                830 mm/sparse.c    		rc = -EINVAL;
rc                832 mm/sparse.c    		rc = -EEXIST;
rc                837 mm/sparse.c    	if (rc) {
rc                841 mm/sparse.c    		return ERR_PTR(rc);
rc                 48 net/802/psnap.c 	int rc = 1;
rc                 63 net/802/psnap.c 		rc = proto->rcvfunc(skb, dev, &snap_packet_type, orig_dev);
rc                 71 net/802/psnap.c 	return rc;
rc                 53 net/8021q/vlan_dev.c 	int rc;
rc                 82 net/8021q/vlan_dev.c 	rc = dev_hard_header(skb, dev, type, daddr, saddr, len + vhdrlen);
rc                 83 net/8021q/vlan_dev.c 	if (rc > 0)
rc                 84 net/8021q/vlan_dev.c 		rc += vhdrlen;
rc                 85 net/8021q/vlan_dev.c 	return rc;
rc                405 net/8021q/vlan_dev.c 	int rc = 0;
rc                408 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_ddp_setup(real_dev, xid, sgl, sgc);
rc                410 net/8021q/vlan_dev.c 	return rc;
rc                429 net/8021q/vlan_dev.c 	int rc = -EINVAL;
rc                432 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_enable(real_dev);
rc                433 net/8021q/vlan_dev.c 	return rc;
rc                440 net/8021q/vlan_dev.c 	int rc = -EINVAL;
rc                443 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_disable(real_dev);
rc                444 net/8021q/vlan_dev.c 	return rc;
rc                452 net/8021q/vlan_dev.c 	int rc = 0;
rc                455 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_ddp_target(real_dev, xid, sgl, sgc);
rc                457 net/8021q/vlan_dev.c 	return rc;
rc                466 net/8021q/vlan_dev.c 	int rc = -EINVAL;
rc                469 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_get_wwn(real_dev, wwn, type);
rc                470 net/8021q/vlan_dev.c 	return rc;
rc                279 net/9p/client.c 	if (p9_fcall_init(c, &req->rc, alloc_msize))
rc                283 net/9p/client.c 	p9pdu_reset(&req->rc);
rc                318 net/9p/client.c 	p9_fcall_fini(&req->rc);
rc                381 net/9p/client.c 	p9_fcall_fini(&r->rc);
rc                503 net/9p/client.c 	err = p9_parse_header(&req->rc, NULL, &type, NULL, 0);
rc                504 net/9p/client.c 	if (req->rc.size >= c->msize) {
rc                507 net/9p/client.c 			 req->rc.size);
rc                514 net/9p/client.c 	trace_9p_protocol_dump(c, &req->rc);
rc                524 net/9p/client.c 		err = p9pdu_readf(&req->rc, c->proto_version, "s?d",
rc                540 net/9p/client.c 		err = p9pdu_readf(&req->rc, c->proto_version, "d", &ecode);
rc                574 net/9p/client.c 	err = p9_parse_header(&req->rc, NULL, &type, NULL, 0);
rc                579 net/9p/client.c 	trace_9p_protocol_dump(c, &req->rc);
rc                594 net/9p/client.c 		len = req->rc.size - req->rc.offset;
rc                600 net/9p/client.c 		ename = &req->rc.sdata[req->rc.offset];
rc                610 net/9p/client.c 		err = p9pdu_readf(&req->rc, c->proto_version, "s?d",
rc                626 net/9p/client.c 		err = p9pdu_readf(&req->rc, c->proto_version, "d", &ecode);
rc                798 net/9p/client.c 	trace_9p_client_res(c, type, req->rc.tag, err);
rc                880 net/9p/client.c 	trace_9p_client_res(c, type, req->rc.tag, err);
rc                963 net/9p/client.c 	err = p9pdu_readf(&req->rc, c->proto_version, "ds", &msize, &version);
rc                966 net/9p/client.c 		trace_9p_protocol_dump(c, &req->rc);
rc               1141 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "Q", &qid);
rc               1143 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               1198 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "R", &nwqids, &wqids);
rc               1200 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               1265 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "Qd", &qid, &iounit);
rc               1267 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               1309 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "Qd", qid, &iounit);
rc               1311 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               1354 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "Qd", &qid, &iounit);
rc               1356 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               1393 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "Q", qid);
rc               1395 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               1591 net/9p/client.c 		*err = p9pdu_readf(&req->rc, clnt->proto_version,
rc               1594 net/9p/client.c 			trace_9p_protocol_dump(clnt, &req->rc);
rc               1664 net/9p/client.c 		*err = p9pdu_readf(&req->rc, clnt->proto_version, "d", &count);
rc               1666 net/9p/client.c 			trace_9p_protocol_dump(clnt, &req->rc);
rc               1708 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "wS", &ignored, ret);
rc               1710 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               1761 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "A", ret);
rc               1763 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               1913 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "ddqqqqqqd", &sb->type,
rc               1917 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               2021 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "q", attr_size);
rc               2023 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               2109 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "D", &count, &dataptr);
rc               2111 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               2150 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "Q", qid);
rc               2152 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               2181 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "Q", qid);
rc               2183 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               2216 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "b", status);
rc               2218 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               2247 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "bqqds", &glock->type,
rc               2251 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc               2277 net/9p/client.c 	err = p9pdu_readf(&req->rc, clnt->proto_version, "s", target);
rc               2279 net/9p/client.c 		trace_9p_protocol_dump(clnt, &req->rc);
rc                122 net/9p/trans_fd.c 	struct p9_fcall rc;
rc                286 net/9p/trans_fd.c 	p9_debug(P9_DEBUG_TRANS, "start mux %p pos %zd\n", m, m->rc.offset);
rc                288 net/9p/trans_fd.c 	if (!m->rc.sdata) {
rc                289 net/9p/trans_fd.c 		m->rc.sdata = m->tmp_buf;
rc                290 net/9p/trans_fd.c 		m->rc.offset = 0;
rc                291 net/9p/trans_fd.c 		m->rc.capacity = 7; /* start by reading header */
rc                296 net/9p/trans_fd.c 		 m, m->rc.offset, m->rc.capacity,
rc                297 net/9p/trans_fd.c 		 m->rc.capacity - m->rc.offset);
rc                298 net/9p/trans_fd.c 	err = p9_fd_read(m->client, m->rc.sdata + m->rc.offset,
rc                299 net/9p/trans_fd.c 			 m->rc.capacity - m->rc.offset);
rc                307 net/9p/trans_fd.c 	m->rc.offset += err;
rc                310 net/9p/trans_fd.c 	if ((!m->rreq) && (m->rc.offset == m->rc.capacity)) {
rc                314 net/9p/trans_fd.c 		m->rc.size = 7;
rc                315 net/9p/trans_fd.c 		err = p9_parse_header(&m->rc, &m->rc.size, NULL, NULL, 0);
rc                322 net/9p/trans_fd.c 		if (m->rc.size >= m->client->msize) {
rc                325 net/9p/trans_fd.c 				 m->rc.size);
rc                332 net/9p/trans_fd.c 			 m, m->rc.size, m->rc.tag);
rc                334 net/9p/trans_fd.c 		m->rreq = p9_tag_lookup(m->client, m->rc.tag);
rc                337 net/9p/trans_fd.c 				 m->rc.tag);
rc                342 net/9p/trans_fd.c 		if (!m->rreq->rc.sdata) {
rc                345 net/9p/trans_fd.c 				 m->rc.tag, m->rreq);
rc                350 net/9p/trans_fd.c 		m->rc.sdata = m->rreq->rc.sdata;
rc                351 net/9p/trans_fd.c 		memcpy(m->rc.sdata, m->tmp_buf, m->rc.capacity);
rc                352 net/9p/trans_fd.c 		m->rc.capacity = m->rc.size;
rc                358 net/9p/trans_fd.c 	if ((m->rreq) && (m->rc.offset == m->rc.capacity)) {
rc                360 net/9p/trans_fd.c 		m->rreq->rc.size = m->rc.offset;
rc                369 net/9p/trans_fd.c 				 m->rc.tag);
rc                374 net/9p/trans_fd.c 		m->rc.sdata = NULL;
rc                375 net/9p/trans_fd.c 		m->rc.offset = 0;
rc                376 net/9p/trans_fd.c 		m->rc.capacity = 0;
rc                913 net/9p/trans_fd.c 	int rc, count, in[4];
rc                915 net/9p/trans_fd.c 	rc = sscanf(buf, "%d.%d.%d.%d", &in[0], &in[1], &in[2], &in[3]);
rc                916 net/9p/trans_fd.c 	if (rc != 4)
rc                110 net/9p/trans_rdma.c 		struct p9_fcall rc;
rc                307 net/9p/trans_rdma.c 	c->rc.size = wc->byte_len;
rc                308 net/9p/trans_rdma.c 	err = p9_parse_header(&c->rc, NULL, NULL, &tag, 1);
rc                318 net/9p/trans_rdma.c 	if (unlikely(req->rc.sdata)) {
rc                323 net/9p/trans_rdma.c 	req->rc.size = c->rc.size;
rc                324 net/9p/trans_rdma.c 	req->rc.sdata = c->rc.sdata;
rc                390 net/9p/trans_rdma.c 				    c->rc.sdata, client->msize,
rc                433 net/9p/trans_rdma.c 			p9_fcall_fini(&req->rc);
rc                434 net/9p/trans_rdma.c 			req->rc.sdata = NULL;
rc                448 net/9p/trans_rdma.c 	rpl_context->rc.sdata = req->rc.sdata;
rc                468 net/9p/trans_rdma.c 	req->rc.sdata = NULL;
rc                143 net/9p/trans_virtio.c 			req->rc.size = len;
rc                273 net/9p/trans_virtio.c 			  VIRTQUEUE_NUM, req->rc.sdata, req->rc.capacity);
rc                464 net/9p/trans_virtio.c 			  VIRTQUEUE_NUM, req->rc.sdata, in_hdr_len);
rc                770 net/9p/trans_virtio.c 	int rc;
rc                775 net/9p/trans_virtio.c 	rc = register_virtio_driver(&p9_virtio_drv);
rc                776 net/9p/trans_virtio.c 	if (rc)
rc                779 net/9p/trans_virtio.c 	return rc;
rc                233 net/9p/trans_xen.c 		memcpy(&req->rc, &h, sizeof(h));
rc                234 net/9p/trans_xen.c 		req->rc.offset = 0;
rc                238 net/9p/trans_xen.c 		xen_9pfs_read_packet(req->rc.sdata, ring->data.in, h.size,
rc                533 net/9p/trans_xen.c 	int rc;
rc                541 net/9p/trans_xen.c 	rc = xenbus_register_frontend(&xen_9pfs_front_driver);
rc                542 net/9p/trans_xen.c 	if (rc)
rc                545 net/9p/trans_xen.c 	return rc;
rc                878 net/appletalk/aarp.c 	int rc;
rc                888 net/appletalk/aarp.c 	rc = register_netdevice_notifier(&aarp_notifier);
rc                889 net/appletalk/aarp.c 	if (rc) {
rc                893 net/appletalk/aarp.c 	return rc;
rc               1015 net/appletalk/ddp.c 	int rc = -ESOCKTNOSUPPORT;
rc               1027 net/appletalk/ddp.c 	rc = -EPERM;
rc               1031 net/appletalk/ddp.c 	rc = -ENOMEM;
rc               1035 net/appletalk/ddp.c 	rc = 0;
rc               1042 net/appletalk/ddp.c 	return rc;
rc               1782 net/appletalk/ddp.c 	int rc = -ENOIOCTLCMD;
rc               1793 net/appletalk/ddp.c 		rc = put_user(amount, (int __user *)argp);
rc               1806 net/appletalk/ddp.c 		rc = put_user(amount, (int __user *)argp);
rc               1812 net/appletalk/ddp.c 		rc = -EPERM;
rc               1814 net/appletalk/ddp.c 			rc = atrtr_ioctl(cmd, argp);
rc               1825 net/appletalk/ddp.c 		rc = atif_ioctl(cmd, argp);
rc               1830 net/appletalk/ddp.c 	return rc;
rc               1905 net/appletalk/ddp.c 	int rc;
rc               1907 net/appletalk/ddp.c 	rc = proto_register(&ddp_proto, 0);
rc               1908 net/appletalk/ddp.c 	if (rc)
rc               1911 net/appletalk/ddp.c 	rc = sock_register(&atalk_family_ops);
rc               1912 net/appletalk/ddp.c 	if (rc)
rc               1918 net/appletalk/ddp.c 		rc = -ENOMEM;
rc               1925 net/appletalk/ddp.c 	rc = register_netdevice_notifier(&ddp_notifier);
rc               1926 net/appletalk/ddp.c 	if (rc)
rc               1929 net/appletalk/ddp.c 	rc = aarp_proto_init();
rc               1930 net/appletalk/ddp.c 	if (rc)
rc               1933 net/appletalk/ddp.c 	rc = atalk_proc_init();
rc               1934 net/appletalk/ddp.c 	if (rc)
rc               1937 net/appletalk/ddp.c 	rc = atalk_register_sysctl();
rc               1938 net/appletalk/ddp.c 	if (rc)
rc               1941 net/appletalk/ddp.c 	return rc;
rc               1971 net/ax25/af_ax25.c 	int rc = proto_register(&ax25_proto, 0);
rc               1973 net/ax25/af_ax25.c 	if (rc != 0)
rc               1985 net/ax25/af_ax25.c 	return rc;
rc                132 net/bridge/br_stp_if.c 	int rc;
rc                135 net/bridge/br_stp_if.c 	rc = call_usermodehelper(BR_STP_PROG, argv, envp, UMH_WAIT_PROC);
rc                136 net/bridge/br_stp_if.c 	if (rc > 0) {
rc                137 net/bridge/br_stp_if.c 		if (rc & 0xff)
rc                139 net/bridge/br_stp_if.c 				 rc & 0x7f);
rc                142 net/bridge/br_stp_if.c 				 (rc >> 8) & 0xff);
rc                145 net/bridge/br_stp_if.c 	return rc;
rc                602 net/ceph/messenger.c 	int rc = 0;
rc                606 net/ceph/messenger.c 		rc = con->sock->ops->shutdown(con->sock, SHUT_RDWR);
rc                620 net/ceph/messenger.c 	return rc;
rc               5244 net/ceph/osd_client.c 	int rc = 0;
rc               5262 net/ceph/osd_client.c 	rc = ceph_osdc_start_request(osdc, req, false);
rc               5263 net/ceph/osd_client.c 	if (!rc)
rc               5264 net/ceph/osd_client.c 		rc = ceph_osdc_wait_request(osdc, req);
rc               5267 net/ceph/osd_client.c 	dout("readpages result %d\n", rc);
rc               5268 net/ceph/osd_client.c 	return rc;
rc               5284 net/ceph/osd_client.c 	int rc = 0;
rc               5300 net/ceph/osd_client.c 	rc = ceph_osdc_start_request(osdc, req, true);
rc               5301 net/ceph/osd_client.c 	if (!rc)
rc               5302 net/ceph/osd_client.c 		rc = ceph_osdc_wait_request(osdc, req);
rc               5305 net/ceph/osd_client.c 	if (rc == 0)
rc               5306 net/ceph/osd_client.c 		rc = len;
rc               5307 net/ceph/osd_client.c 	dout("writepages result %d\n", rc);
rc               5308 net/ceph/osd_client.c 	return rc;
rc               2577 net/core/dev.c 	int rc;
rc               2588 net/core/dev.c 		rc = netdev_queue_update_kobjects(dev, dev->real_num_tx_queues,
rc               2590 net/core/dev.c 		if (rc)
rc               2591 net/core/dev.c 			return rc;
rc               2626 net/core/dev.c 	int rc;
rc               2634 net/core/dev.c 		rc = net_rx_queue_update_kobjects(dev, dev->real_num_rx_queues,
rc               2636 net/core/dev.c 		if (rc)
rc               2637 net/core/dev.c 			return rc;
rc               3193 net/core/dev.c 	int rc;
rc               3200 net/core/dev.c 	rc = netdev_start_xmit(skb, dev, txq, more);
rc               3201 net/core/dev.c 	trace_net_dev_xmit(skb, rc, dev, len);
rc               3203 net/core/dev.c 	return rc;
rc               3210 net/core/dev.c 	int rc = NETDEV_TX_OK;
rc               3216 net/core/dev.c 		rc = xmit_one(skb, dev, txq, next != NULL);
rc               3217 net/core/dev.c 		if (unlikely(!dev_xmit_complete(rc))) {
rc               3224 net/core/dev.c 			rc = NETDEV_TX_BUSY;
rc               3230 net/core/dev.c 	*ret = rc;
rc               3385 net/core/dev.c 	int rc;
rc               3390 net/core/dev.c 		rc = q->enqueue(skb, q, &to_free) & NET_XMIT_MASK;
rc               3395 net/core/dev.c 		return rc;
rc               3411 net/core/dev.c 		rc = NET_XMIT_DROP;
rc               3431 net/core/dev.c 		rc = NET_XMIT_SUCCESS;
rc               3433 net/core/dev.c 		rc = q->enqueue(skb, q, &to_free) & NET_XMIT_MASK;
rc               3448 net/core/dev.c 	return rc;
rc               3705 net/core/dev.c 	int rc = -ENOMEM;
rc               3725 net/core/dev.c 		skb = sch_handle_egress(skb, &rc, dev);
rc               3744 net/core/dev.c 		rc = __dev_xmit_skb(skb, q, dev, txq);
rc               3775 net/core/dev.c 				skb = dev_hard_start_xmit(skb, dev, txq, &rc);
rc               3777 net/core/dev.c 				if (dev_xmit_complete(rc)) {
rc               3795 net/core/dev.c 	rc = -ENETDOWN;
rc               3800 net/core/dev.c 	return rc;
rc               3803 net/core/dev.c 	return rc;
rc               3908 net/core/dev.c 		int rc;
rc               3923 net/core/dev.c 		rc = dev->netdev_ops->ndo_rx_flow_steer(dev, skb,
rc               3925 net/core/dev.c 		if (rc < 0)
rc               3929 net/core/dev.c 		rflow->filter = rc;
rc               4349 net/core/dev.c 	int cpu, rc;
rc               4355 net/core/dev.c 		rc = netdev_start_xmit(skb, dev, txq, 0);
rc               4356 net/core/dev.c 		if (dev_xmit_complete(rc))
rc               6045 net/core/dev.c 	int rc;
rc               6064 net/core/dev.c 	rc = napi->poll(napi, BUSY_POLL_BUDGET);
rc               6069 net/core/dev.c 	trace_napi_poll(napi, rc, BUSY_POLL_BUDGET);
rc               6071 net/core/dev.c 	if (rc == BUSY_POLL_BUDGET) {
rc               8106 net/core/dev.c 	int rc;
rc               8108 net/core/dev.c 	rc = call_netdevice_notifiers_info(NETDEV_PRE_CHANGEADDR, &info.info);
rc               8109 net/core/dev.c 	return notifier_to_errno(rc);
rc               10167 net/core/dev.c 	int i, rc = -ENOMEM;
rc               10234 net/core/dev.c 	rc = cpuhp_setup_state_nocalls(CPUHP_NET_DEV_DEAD, "net/dev:dead",
rc               10236 net/core/dev.c 	WARN_ON(rc < 0);
rc               10237 net/core/dev.c 	rc = 0;
rc               10239 net/core/dev.c 	return rc;
rc                356 net/core/drop_monitor.c 		int rc;
rc                358 net/core/drop_monitor.c 		rc = net_dm_hw_entry_put(msg, &hw_entries->entries[i]);
rc                359 net/core/drop_monitor.c 		if (rc)
rc                378 net/core/drop_monitor.c 	int rc;
rc                391 net/core/drop_monitor.c 	rc = net_dm_hw_entries_put(msg, hw_entries);
rc                392 net/core/drop_monitor.c 	if (rc)
rc                409 net/core/drop_monitor.c 	int rc;
rc                421 net/core/drop_monitor.c 	rc = net_dm_hw_summary_report_fill(msg, hw_entries);
rc                422 net/core/drop_monitor.c 	if (rc) {
rc                602 net/core/drop_monitor.c 	int rc;
rc                619 net/core/drop_monitor.c 	rc = net_dm_packet_report_in_port_put(msg, skb->skb_iif, NULL);
rc                620 net/core/drop_monitor.c 	if (rc)
rc                658 net/core/drop_monitor.c 	int rc;
rc                675 net/core/drop_monitor.c 	rc = net_dm_packet_report_fill(msg, skb, payload_len);
rc                676 net/core/drop_monitor.c 	if (rc) {
rc                760 net/core/drop_monitor.c 		int rc;
rc                762 net/core/drop_monitor.c 		rc = net_dm_packet_report_in_port_put(msg, dev->ifindex,
rc                764 net/core/drop_monitor.c 		if (rc)
rc                850 net/core/drop_monitor.c 	int rc;
rc                867 net/core/drop_monitor.c 	rc = net_dm_hw_packet_report_fill(msg, skb, payload_len);
rc                868 net/core/drop_monitor.c 	if (rc) {
rc               1043 net/core/drop_monitor.c 	int cpu, rc;
rc               1066 net/core/drop_monitor.c 	rc = register_trace_kfree_skb(ops->kfree_skb_probe, NULL);
rc               1067 net/core/drop_monitor.c 	if (rc) {
rc               1072 net/core/drop_monitor.c 	rc = register_trace_napi_poll(ops->napi_poll_probe, NULL);
rc               1073 net/core/drop_monitor.c 	if (rc) {
rc               1084 net/core/drop_monitor.c 	return rc;
rc               1125 net/core/drop_monitor.c 	int rc = 0;
rc               1134 net/core/drop_monitor.c 		rc = net_dm_trace_on_set(extack);
rc               1140 net/core/drop_monitor.c 		rc = 1;
rc               1144 net/core/drop_monitor.c 	if (!rc)
rc               1147 net/core/drop_monitor.c 		rc = -EINPROGRESS;
rc               1149 net/core/drop_monitor.c 	return rc;
rc               1180 net/core/drop_monitor.c 	int rc;
rc               1185 net/core/drop_monitor.c 	rc = net_dm_alert_mode_get_from_info(info, &alert_mode);
rc               1186 net/core/drop_monitor.c 	if (rc) {
rc               1216 net/core/drop_monitor.c 	int rc;
rc               1223 net/core/drop_monitor.c 	rc = net_dm_alert_mode_set(info);
rc               1224 net/core/drop_monitor.c 	if (rc)
rc               1225 net/core/drop_monitor.c 		return rc;
rc               1238 net/core/drop_monitor.c 	int rc;
rc               1241 net/core/drop_monitor.c 		rc = set_all_monitor_traces(TRACE_ON, extack);
rc               1242 net/core/drop_monitor.c 		if (rc)
rc               1243 net/core/drop_monitor.c 			return rc;
rc               1248 net/core/drop_monitor.c 		rc = net_dm_hw_monitor_start(extack);
rc               1249 net/core/drop_monitor.c 		if (rc)
rc               1258 net/core/drop_monitor.c 	return rc;
rc               1324 net/core/drop_monitor.c 	int rc;
rc               1330 net/core/drop_monitor.c 	rc = net_dm_config_fill(msg, info);
rc               1331 net/core/drop_monitor.c 	if (rc)
rc               1338 net/core/drop_monitor.c 	return rc;
rc               1432 net/core/drop_monitor.c 	int rc;
rc               1439 net/core/drop_monitor.c 	rc = net_dm_stats_put(msg);
rc               1440 net/core/drop_monitor.c 	if (rc)
rc               1443 net/core/drop_monitor.c 	rc = net_dm_hw_stats_put(msg);
rc               1444 net/core/drop_monitor.c 	if (rc)
rc               1459 net/core/drop_monitor.c 	int rc;
rc               1465 net/core/drop_monitor.c 	rc = net_dm_stats_fill(msg, info);
rc               1466 net/core/drop_monitor.c 	if (rc)
rc               1473 net/core/drop_monitor.c 	return rc;
rc               1635 net/core/drop_monitor.c 	int cpu, rc;
rc               1644 net/core/drop_monitor.c 	rc = genl_register_family(&net_drop_monitor_family);
rc               1645 net/core/drop_monitor.c 	if (rc) {
rc               1647 net/core/drop_monitor.c 		return rc;
rc               1651 net/core/drop_monitor.c 	rc = register_netdevice_notifier(&dropmon_net_notifier);
rc               1652 net/core/drop_monitor.c 	if (rc < 0) {
rc               1657 net/core/drop_monitor.c 	rc = 0;
rc               1669 net/core/drop_monitor.c 	return rc;
rc                784 net/core/ethtool.c 		int rc;
rc                786 net/core/ethtool.c 		rc = ops->get_sset_count(dev, ETH_SS_TEST);
rc                787 net/core/ethtool.c 		if (rc >= 0)
rc                788 net/core/ethtool.c 			info.testinfo_len = rc;
rc                789 net/core/ethtool.c 		rc = ops->get_sset_count(dev, ETH_SS_STATS);
rc                790 net/core/ethtool.c 		if (rc >= 0)
rc                791 net/core/ethtool.c 			info.n_stats = rc;
rc                792 net/core/ethtool.c 		rc = ops->get_sset_count(dev, ETH_SS_PRIV_FLAGS);
rc                793 net/core/ethtool.c 		if (rc >= 0)
rc                794 net/core/ethtool.c 			info.n_priv_flags = rc;
rc                820 net/core/ethtool.c 	int i, idx = 0, n_bits = 0, ret, rc;
rc                849 net/core/ethtool.c 		rc = __ethtool_get_sset_count(dev, i);
rc                850 net/core/ethtool.c 		if (rc >= 0) {
rc                852 net/core/ethtool.c 			info_buf[idx++] = rc;
rc                876 net/core/ethtool.c 	int rc;
rc                892 net/core/ethtool.c 	rc = dev->ethtool_ops->set_rxnfc(dev, &info);
rc                893 net/core/ethtool.c 	if (rc)
rc                894 net/core/ethtool.c 		return rc;
rc               1436 net/core/ethtool.c 	int rc;
rc               1443 net/core/ethtool.c 	rc = dev->ethtool_ops->get_eee(dev, &edata);
rc               1445 net/core/ethtool.c 	if (rc)
rc               1446 net/core/ethtool.c 		return rc;
rc               1833 net/core/ethtool.c 	int rc;
rc               1844 net/core/ethtool.c 	rc = ops->set_phys_id(dev, ETHTOOL_ID_ACTIVE);
rc               1845 net/core/ethtool.c 	if (rc < 0)
rc               1846 net/core/ethtool.c 		return rc;
rc               1855 net/core/ethtool.c 	if (rc == 0) {
rc               1861 net/core/ethtool.c 		int n = rc * 2, i, interval = HZ / n;
rc               1869 net/core/ethtool.c 				rc = ops->set_phys_id(dev,
rc               1872 net/core/ethtool.c 				if (rc)
rc               1885 net/core/ethtool.c 	return rc;
rc               2532 net/core/ethtool.c 	int rc;
rc               2537 net/core/ethtool.c 	rc = dev->ethtool_ops->get_fecparam(dev, &fecparam);
rc               2538 net/core/ethtool.c 	if (rc)
rc               2539 net/core/ethtool.c 		return rc;
rc               2566 net/core/ethtool.c 	int rc;
rc               2626 net/core/ethtool.c 		rc = dev->ethtool_ops->begin(dev);
rc               2627 net/core/ethtool.c 		if (rc  < 0)
rc               2628 net/core/ethtool.c 			return rc;
rc               2634 net/core/ethtool.c 		rc = ethtool_get_settings(dev, useraddr);
rc               2637 net/core/ethtool.c 		rc = ethtool_set_settings(dev, useraddr);
rc               2640 net/core/ethtool.c 		rc = ethtool_get_drvinfo(dev, useraddr);
rc               2643 net/core/ethtool.c 		rc = ethtool_get_regs(dev, useraddr);
rc               2646 net/core/ethtool.c 		rc = ethtool_get_wol(dev, useraddr);
rc               2649 net/core/ethtool.c 		rc = ethtool_set_wol(dev, useraddr);
rc               2652 net/core/ethtool.c 		rc = ethtool_get_value(dev, useraddr, ethcmd,
rc               2656 net/core/ethtool.c 		rc = ethtool_set_value_void(dev, useraddr,
rc               2660 net/core/ethtool.c 		rc = ethtool_get_eee(dev, useraddr);
rc               2663 net/core/ethtool.c 		rc = ethtool_set_eee(dev, useraddr);
rc               2666 net/core/ethtool.c 		rc = ethtool_nway_reset(dev);
rc               2669 net/core/ethtool.c 		rc = ethtool_get_link(dev, useraddr);
rc               2672 net/core/ethtool.c 		rc = ethtool_get_eeprom(dev, useraddr);
rc               2675 net/core/ethtool.c 		rc = ethtool_set_eeprom(dev, useraddr);
rc               2678 net/core/ethtool.c 		rc = ethtool_get_coalesce(dev, useraddr);
rc               2681 net/core/ethtool.c 		rc = ethtool_set_coalesce(dev, useraddr);
rc               2684 net/core/ethtool.c 		rc = ethtool_get_ringparam(dev, useraddr);
rc               2687 net/core/ethtool.c 		rc = ethtool_set_ringparam(dev, useraddr);
rc               2690 net/core/ethtool.c 		rc = ethtool_get_pauseparam(dev, useraddr);
rc               2693 net/core/ethtool.c 		rc = ethtool_set_pauseparam(dev, useraddr);
rc               2696 net/core/ethtool.c 		rc = ethtool_self_test(dev, useraddr);
rc               2699 net/core/ethtool.c 		rc = ethtool_get_strings(dev, useraddr);
rc               2702 net/core/ethtool.c 		rc = ethtool_phys_id(dev, useraddr);
rc               2705 net/core/ethtool.c 		rc = ethtool_get_stats(dev, useraddr);
rc               2708 net/core/ethtool.c 		rc = ethtool_get_perm_addr(dev, useraddr);
rc               2711 net/core/ethtool.c 		rc = ethtool_get_value(dev, useraddr, ethcmd,
rc               2715 net/core/ethtool.c 		rc = ethtool_set_value(dev, useraddr, __ethtool_set_flags);
rc               2718 net/core/ethtool.c 		rc = ethtool_get_value(dev, useraddr, ethcmd,
rc               2722 net/core/ethtool.c 		rc = ethtool_set_value(dev, useraddr,
rc               2730 net/core/ethtool.c 		rc = ethtool_get_rxnfc(dev, ethcmd, useraddr);
rc               2735 net/core/ethtool.c 		rc = ethtool_set_rxnfc(dev, ethcmd, useraddr);
rc               2738 net/core/ethtool.c 		rc = ethtool_flash_device(dev, useraddr);
rc               2741 net/core/ethtool.c 		rc = ethtool_reset(dev, useraddr);
rc               2744 net/core/ethtool.c 		rc = ethtool_get_sset_info(dev, useraddr);
rc               2747 net/core/ethtool.c 		rc = ethtool_get_rxfh_indir(dev, useraddr);
rc               2750 net/core/ethtool.c 		rc = ethtool_set_rxfh_indir(dev, useraddr);
rc               2753 net/core/ethtool.c 		rc = ethtool_get_rxfh(dev, useraddr);
rc               2756 net/core/ethtool.c 		rc = ethtool_set_rxfh(dev, useraddr);
rc               2759 net/core/ethtool.c 		rc = ethtool_get_features(dev, useraddr);
rc               2762 net/core/ethtool.c 		rc = ethtool_set_features(dev, useraddr);
rc               2770 net/core/ethtool.c 		rc = ethtool_get_one_feature(dev, useraddr, ethcmd);
rc               2778 net/core/ethtool.c 		rc = ethtool_set_one_feature(dev, useraddr, ethcmd);
rc               2781 net/core/ethtool.c 		rc = ethtool_get_channels(dev, useraddr);
rc               2784 net/core/ethtool.c 		rc = ethtool_set_channels(dev, useraddr);
rc               2787 net/core/ethtool.c 		rc = ethtool_set_dump(dev, useraddr);
rc               2790 net/core/ethtool.c 		rc = ethtool_get_dump_flag(dev, useraddr);
rc               2793 net/core/ethtool.c 		rc = ethtool_get_dump_data(dev, useraddr);
rc               2796 net/core/ethtool.c 		rc = ethtool_get_ts_info(dev, useraddr);
rc               2799 net/core/ethtool.c 		rc = ethtool_get_module_info(dev, useraddr);
rc               2802 net/core/ethtool.c 		rc = ethtool_get_module_eeprom(dev, useraddr);
rc               2805 net/core/ethtool.c 		rc = ethtool_get_tunable(dev, useraddr);
rc               2808 net/core/ethtool.c 		rc = ethtool_set_tunable(dev, useraddr);
rc               2811 net/core/ethtool.c 		rc = ethtool_get_phy_stats(dev, useraddr);
rc               2814 net/core/ethtool.c 		rc = ethtool_set_per_queue(dev, useraddr, sub_cmd);
rc               2817 net/core/ethtool.c 		rc = ethtool_get_link_ksettings(dev, useraddr);
rc               2820 net/core/ethtool.c 		rc = ethtool_set_link_ksettings(dev, useraddr);
rc               2823 net/core/ethtool.c 		rc = get_phy_tunable(dev, useraddr);
rc               2826 net/core/ethtool.c 		rc = set_phy_tunable(dev, useraddr);
rc               2829 net/core/ethtool.c 		rc = ethtool_get_fecparam(dev, useraddr);
rc               2832 net/core/ethtool.c 		rc = ethtool_set_fecparam(dev, useraddr);
rc               2835 net/core/ethtool.c 		rc = -EOPNOTSUPP;
rc               2844 net/core/ethtool.c 	return rc;
rc               4878 net/core/filter.c 	int rc = -EAFNOSUPPORT;
rc               4889 net/core/filter.c 		rc = bpf_ipv4_fib_lookup(net, params, flags, false);
rc               4894 net/core/filter.c 		rc = bpf_ipv6_fib_lookup(net, params, flags, false);
rc               4899 net/core/filter.c 	if (!rc) {
rc               4904 net/core/filter.c 			rc = BPF_FIB_LKUP_RET_FRAG_NEEDED;
rc               4907 net/core/filter.c 	return rc;
rc                158 net/core/neighbour.c 	bool rc = false;
rc                162 net/core/neighbour.c 		return rc;
rc                170 net/core/neighbour.c 		rc = true;
rc                174 net/core/neighbour.c 	return rc;
rc                577 net/core/neighbour.c 	struct neighbour *n1, *rc, *n = neigh_alloc(tbl, dev, exempt_from_gc);
rc                586 net/core/neighbour.c 		rc = ERR_PTR(-ENOBUFS);
rc                596 net/core/neighbour.c 		rc = ERR_PTR(error);
rc                603 net/core/neighbour.c 			rc = ERR_PTR(error);
rc                611 net/core/neighbour.c 		rc = ERR_PTR(error);
rc                627 net/core/neighbour.c 		rc = ERR_PTR(-EINVAL);
rc                639 net/core/neighbour.c 			rc = n1;
rc                656 net/core/neighbour.c 	rc = n;
rc                658 net/core/neighbour.c 	return rc;
rc               1106 net/core/neighbour.c 	int rc;
rc               1111 net/core/neighbour.c 	rc = 0;
rc               1165 net/core/neighbour.c 		rc = 1;
rc               1173 net/core/neighbour.c 	trace_neigh_event_send_done(neigh, rc);
rc               1174 net/core/neighbour.c 	return rc;
rc               1469 net/core/neighbour.c 	int rc = 0;
rc               1487 net/core/neighbour.c 			rc = dev_queue_xmit(skb);
rc               1492 net/core/neighbour.c 	return rc;
rc               1494 net/core/neighbour.c 	rc = -EINVAL;
rc               2551 net/core/neighbour.c 	int rc, h, s_h = cb->args[1];
rc               2577 net/core/neighbour.c 				rc = -1;
rc               2584 net/core/neighbour.c 	rc = skb->len;
rc               2589 net/core/neighbour.c 	return rc;
rc               2598 net/core/neighbour.c 	int rc, h, s_h = cb->args[3];
rc               2620 net/core/neighbour.c 				rc = -1;
rc               2629 net/core/neighbour.c 	rc = skb->len;
rc               2633 net/core/neighbour.c 	return rc;
rc               3196 net/core/neighbour.c 	void *rc;
rc               3199 net/core/neighbour.c 	rc = neigh_get_idx(seq, &idxpos);
rc               3200 net/core/neighbour.c 	if (!rc && !(state->flags & NEIGH_SEQ_NEIGH_ONLY))
rc               3201 net/core/neighbour.c 		rc = pneigh_get_idx(seq, &idxpos);
rc               3203 net/core/neighbour.c 	return rc;
rc               3227 net/core/neighbour.c 	void *rc;
rc               3230 net/core/neighbour.c 		rc = neigh_get_first(seq);
rc               3236 net/core/neighbour.c 		rc = neigh_get_next(seq, v, NULL);
rc               3237 net/core/neighbour.c 		if (rc)
rc               3240 net/core/neighbour.c 			rc = pneigh_get_first(seq);
rc               3243 net/core/neighbour.c 		rc = pneigh_get_next(seq, v, NULL);
rc               3247 net/core/neighbour.c 	return rc;
rc                277 net/core/net-procfs.c 	int rc = -ENOMEM;
rc                291 net/core/net-procfs.c 	rc = 0;
rc                293 net/core/net-procfs.c 	return rc;
rc                794 net/core/net-sysfs.c 	int rc;
rc                799 net/core/net-sysfs.c 	rc = kstrtoul(buf, 0, &count);
rc                800 net/core/net-sysfs.c 	if (rc < 0)
rc                801 net/core/net-sysfs.c 		return rc;
rc                501 net/core/sock.c 	int rc = NET_RX_SUCCESS;
rc                522 net/core/sock.c 		rc = sk_backlog_rcv(sk, skb);
rc                535 net/core/sock.c 	return rc;
rc               2480 net/core/sock.c 	int rc;
rc               2484 net/core/sock.c 	rc = sk_wait_event(sk, timeo, skb_peek_tail(&sk->sk_receive_queue) != skb, &wait);
rc               2487 net/core/sock.c 	return rc;
rc                245 net/dccp/ccid.h 	int rc = -ENOPROTOOPT;
rc                247 net/dccp/ccid.h 		rc = ccid->ccid_ops->ccid_hc_rx_getsockopt(sk, optname, len,
rc                249 net/dccp/ccid.h 	return rc;
rc                256 net/dccp/ccid.h 	int rc = -ENOPROTOOPT;
rc                258 net/dccp/ccid.h 		rc = ccid->ccid_ops->ccid_hc_tx_getsockopt(sk, optname, len,
rc                260 net/dccp/ccid.h 	return rc;
rc                 19 net/dccp/ccids/lib/tfrc.c 	int rc = tfrc_li_init();
rc                 21 net/dccp/ccids/lib/tfrc.c 	if (rc)
rc                 24 net/dccp/ccids/lib/tfrc.c 	rc = tfrc_tx_packet_history_init();
rc                 25 net/dccp/ccids/lib/tfrc.c 	if (rc)
rc                 28 net/dccp/ccids/lib/tfrc.c 	rc = tfrc_rx_packet_history_init();
rc                 29 net/dccp/ccids/lib/tfrc.c 	if (rc)
rc                 38 net/dccp/ccids/lib/tfrc.c 	return rc;
rc                945 net/dccp/feat.c 	int i, rc = (table == NULL);
rc                947 net/dccp/feat.c 	for (i = 0; rc == 0 && table[i].dependent_feat != DCCPF_RESERVED; i++)
rc                949 net/dccp/feat.c 			rc = __feat_register_sp(fn, table[i].dependent_feat,
rc                954 net/dccp/feat.c 			rc = __feat_register_nn(fn, table[i].dependent_feat,
rc                957 net/dccp/feat.c 	return rc;
rc               1064 net/dccp/feat.c 	int rc;
rc               1072 net/dccp/feat.c 		rc = dccp_feat_preflist_match(fv->sp.vec, fv->sp.len, arr, len);
rc               1074 net/dccp/feat.c 		rc = dccp_feat_preflist_match(arr, len, fv->sp.vec, fv->sp.len);
rc               1077 net/dccp/feat.c 		return rc;
rc               1078 net/dccp/feat.c 	if (rc < 0)
rc               1084 net/dccp/feat.c 	return dccp_feat_prefer(rc, fv->sp.vec, fv->sp.len);
rc               1444 net/dccp/feat.c 	int rc;
rc               1451 net/dccp/feat.c 	rc = __feat_register_nn(fn, DCCPF_SEQUENCE_WINDOW, 0,
rc               1453 net/dccp/feat.c 	if (rc)
rc               1454 net/dccp/feat.c 		return rc;
rc               1459 net/dccp/feat.c 	rc = __feat_register_sp(fn, DCCPF_SHORT_SEQNOS, true, true, &off, 1);
rc               1460 net/dccp/feat.c 	if (rc)
rc               1461 net/dccp/feat.c 		return rc;
rc               1464 net/dccp/feat.c 	rc = __feat_register_sp(fn, DCCPF_ECN_INCAPABLE, true, true, &on, 1);
rc               1465 net/dccp/feat.c 	if (rc)
rc               1466 net/dccp/feat.c 		return rc;
rc               1485 net/dccp/feat.c 	rc = __feat_register_sp(fn, DCCPF_CCID, true, false, tx.val, tx.len);
rc               1486 net/dccp/feat.c 	if (rc)
rc               1489 net/dccp/feat.c 	rc = __feat_register_sp(fn, DCCPF_CCID, false, false, rx.val, rx.len);
rc               1494 net/dccp/feat.c 	return rc;
rc                 62 net/dccp/options.c 	int rc;
rc                124 net/dccp/options.c 			rc = dccp_feat_parse_options(sk, dreq, mandatory, opt,
rc                126 net/dccp/options.c 			if (rc)
rc                253 net/dccp/options.c 	rc = DCCP_RESET_CODE_OPTION_ERROR;
rc                255 net/dccp/options.c 	DCCP_WARN("DCCP(%p): Option %d (len=%d) error=%u\n", sk, opt, len, rc);
rc                256 net/dccp/options.c 	DCCP_SKB_CB(skb)->dccpd_reset_code = rc;
rc                308 net/dccp/output.c 	long delay, rc;
rc                311 net/dccp/output.c 		rc = ccid_hc_tx_send_packet(dp->dccps_hc_tx_ccid, sk, skb);
rc                313 net/dccp/output.c 		switch (ccid_packet_dequeue_eval(rc)) {
rc                323 net/dccp/output.c 			delay = msecs_to_jiffies(rc);
rc                326 net/dccp/output.c 			rc = dccp_wait_for_ccid(sk, delay);
rc                327 net/dccp/output.c 			if (rc < 0)
rc                329 net/dccp/output.c 			*time_budget -= (delay - rc);
rc                338 net/dccp/output.c 			dccp_pr_debug("packet discarded due to err=%ld\n", rc);
rc                349 net/dccp/output.c 		int rc = ccid_hc_tx_send_packet(dp->dccps_hc_tx_ccid, sk, skb);
rc                351 net/dccp/output.c 		switch (ccid_packet_dequeue_eval(rc)) {
rc                356 net/dccp/output.c 				       jiffies + msecs_to_jiffies(rc));
rc                363 net/dccp/output.c 			dccp_pr_debug("packet discarded due to err=%d\n", rc);
rc                370 net/dccp/proto.c 	int rc = -ENOTCONN;
rc                390 net/dccp/proto.c 		rc = put_user(amount, (int __user *)arg);
rc                394 net/dccp/proto.c 		rc = -ENOIOCTLCMD;
rc                399 net/dccp/proto.c 	return rc;
rc                442 net/dccp/proto.c 	int i, rc;
rc                463 net/dccp/proto.c 	rc = dccp_feat_register_sp(sk, DCCPF_MIN_CSUM_COVER, rx, list, len);
rc                465 net/dccp/proto.c 	if (rc == 0) {
rc                472 net/dccp/proto.c 	return rc;
rc                479 net/dccp/proto.c 	int rc = 0;
rc                490 net/dccp/proto.c 		rc = dccp_feat_register_sp(sk, DCCPF_CCID, 1, val, optlen);
rc                492 net/dccp/proto.c 	if (!rc && (type == DCCP_SOCKOPT_RX_CCID || type == DCCP_SOCKOPT_CCID))
rc                493 net/dccp/proto.c 		rc = dccp_feat_register_sp(sk, DCCPF_CCID, 0, val, optlen);
rc                497 net/dccp/proto.c 	return rc;
rc                758 net/dccp/proto.c 	int rc, size;
rc                769 net/dccp/proto.c 		rc = -EAGAIN;
rc                781 net/dccp/proto.c 		if ((rc = sk_stream_wait_connect(sk, &timeo)) != 0)
rc                786 net/dccp/proto.c 	skb = sock_alloc_send_skb(sk, size, noblock, &rc);
rc                792 net/dccp/proto.c 		rc = -ENOTCONN;
rc                797 net/dccp/proto.c 	rc = memcpy_from_msg(skb_put(skb, len), msg, len);
rc                798 net/dccp/proto.c 	if (rc != 0)
rc                801 net/dccp/proto.c 	rc = dccp_msghdr_parse(msg, skb);
rc                802 net/dccp/proto.c 	if (rc != 0)
rc                815 net/dccp/proto.c 	return rc ? : len;
rc               1132 net/dccp/proto.c 	int rc;
rc               1136 net/dccp/proto.c 	rc = percpu_counter_init(&dccp_orphan_count, 0, GFP_KERNEL);
rc               1137 net/dccp/proto.c 	if (rc)
rc               1140 net/dccp/proto.c 	rc = inet_hashinfo2_init_mod(&dccp_hashinfo);
rc               1141 net/dccp/proto.c 	if (rc)
rc               1143 net/dccp/proto.c 	rc = -ENOBUFS;
rc               1211 net/dccp/proto.c 	rc = dccp_mib_init();
rc               1212 net/dccp/proto.c 	if (rc)
rc               1215 net/dccp/proto.c 	rc = dccp_ackvec_init();
rc               1216 net/dccp/proto.c 	if (rc)
rc               1219 net/dccp/proto.c 	rc = dccp_sysctl_init();
rc               1220 net/dccp/proto.c 	if (rc)
rc               1223 net/dccp/proto.c 	rc = ccid_initialize_builtins();
rc               1224 net/dccp/proto.c 	if (rc)
rc               1253 net/dccp/proto.c 	return rc;
rc               2161 net/decnet/af_decnet.c 	void *rc;
rc               2163 net/decnet/af_decnet.c 	rc = socket_get_idx(seq, &pos);
rc               2164 net/decnet/af_decnet.c 	if (!rc) {
rc               2167 net/decnet/af_decnet.c 	return rc;
rc               2177 net/decnet/af_decnet.c 	void *rc;
rc               2180 net/decnet/af_decnet.c 		rc = dn_socket_get_idx(seq, 0);
rc               2184 net/decnet/af_decnet.c 	rc = dn_socket_get_next(seq, v);
rc               2185 net/decnet/af_decnet.c 	if (rc)
rc               2190 net/decnet/af_decnet.c 	return rc;
rc               2348 net/decnet/af_decnet.c 	int rc;
rc               2352 net/decnet/af_decnet.c 	rc = proto_register(&dn_proto, 1);
rc               2353 net/decnet/af_decnet.c 	if (rc != 0)
rc               2370 net/decnet/af_decnet.c 	return rc;
rc                334 net/dsa/dsa.c  	int rc;
rc                341 net/dsa/dsa.c  	rc = dsa_slave_register_notifier();
rc                342 net/dsa/dsa.c  	if (rc)
rc                355 net/dsa/dsa.c  	return rc;
rc                489 net/hsr/hsr_netlink.c 	int rc;
rc                491 net/hsr/hsr_netlink.c 	rc = rtnl_link_register(&hsr_link_ops);
rc                492 net/hsr/hsr_netlink.c 	if (rc)
rc                495 net/hsr/hsr_netlink.c 	rc = genl_register_family(&hsr_genl_family);
rc                496 net/hsr/hsr_netlink.c 	if (rc)
rc                506 net/hsr/hsr_netlink.c 	return rc;
rc                106 net/ieee802154/6lowpan/tx.c 	int rc;
rc                121 net/ieee802154/6lowpan/tx.c 			rc = wpan_dev_hard_header(frag, wdev,
rc                124 net/ieee802154/6lowpan/tx.c 			if (rc < 0) {
rc                126 net/ieee802154/6lowpan/tx.c 				return ERR_PTR(rc);
rc                164 net/ieee802154/6lowpan/tx.c 	int frag_cap, frag_len, payload_cap, rc;
rc                182 net/ieee802154/6lowpan/tx.c 	rc = lowpan_xmit_fragment(skb, wpan_hdr, frag_hdr,
rc                186 net/ieee802154/6lowpan/tx.c 	if (rc) {
rc                204 net/ieee802154/6lowpan/tx.c 		rc = lowpan_xmit_fragment(skb, wpan_hdr, frag_hdr,
rc                207 net/ieee802154/6lowpan/tx.c 		if (rc) {
rc                221 net/ieee802154/6lowpan/tx.c 	return rc;
rc                301 net/ieee802154/6lowpan/tx.c 		netdev_tx_t rc;
rc                304 net/ieee802154/6lowpan/tx.c 		rc = lowpan_xmit_fragmented(skb, ldev, &wpan_hdr, dgram_size,
rc                307 net/ieee802154/6lowpan/tx.c 		return rc < 0 ? NET_XMIT_DROP : rc;
rc                338 net/ieee802154/core.c 	int rc;
rc                340 net/ieee802154/core.c 	rc = register_pernet_device(&cfg802154_pernet_ops);
rc                341 net/ieee802154/core.c 	if (rc)
rc                344 net/ieee802154/core.c 	rc = wpan_phy_sysfs_init();
rc                345 net/ieee802154/core.c 	if (rc)
rc                348 net/ieee802154/core.c 	rc = register_netdevice_notifier(&cfg802154_netdev_notifier);
rc                349 net/ieee802154/core.c 	if (rc)
rc                352 net/ieee802154/core.c 	rc = ieee802154_nl_init();
rc                353 net/ieee802154/core.c 	if (rc)
rc                356 net/ieee802154/core.c 	rc = nl802154_init();
rc                357 net/ieee802154/core.c 	if (rc)
rc                372 net/ieee802154/core.c 	return rc;
rc                 82 net/ieee802154/header_ops.c 	int rc;
rc                 89 net/ieee802154/header_ops.c 	rc = ieee802154_hdr_push_addr(buf + pos, &hdr->dest, false);
rc                 90 net/ieee802154/header_ops.c 	if (rc < 0)
rc                 92 net/ieee802154/header_ops.c 	pos += rc;
rc                100 net/ieee802154/header_ops.c 	rc = ieee802154_hdr_push_addr(buf + pos, &hdr->source, fc->intra_pan);
rc                101 net/ieee802154/header_ops.c 	if (rc < 0)
rc                103 net/ieee802154/header_ops.c 	pos += rc;
rc                108 net/ieee802154/header_ops.c 		rc = ieee802154_hdr_push_sechdr(buf + pos, &hdr->sec);
rc                109 net/ieee802154/header_ops.c 		if (rc < 0)
rc                112 net/ieee802154/header_ops.c 		pos += rc;
rc                236 net/ieee802154/header_ops.c 	int pos = 3, rc;
rc                243 net/ieee802154/header_ops.c 	rc = ieee802154_hdr_minlen(hdr);
rc                244 net/ieee802154/header_ops.c 	if (rc < 0 || !pskb_may_pull(skb, rc))
rc                267 net/ieee802154/header_ops.c 	int pos = 3, rc;
rc                274 net/ieee802154/header_ops.c 	rc = ieee802154_hdr_minlen(hdr);
rc                275 net/ieee802154/header_ops.c 	if (rc < 0 || buf + rc > skb_tail_pointer(skb))
rc                411 net/ieee802154/nl-mac.c 	int rc = -ENOBUFS;
rc                423 net/ieee802154/nl-mac.c 	rc = ieee802154_nl_fill_iface(msg, info->snd_portid, info->snd_seq,
rc                425 net/ieee802154/nl-mac.c 	if (rc < 0)
rc                435 net/ieee802154/nl-mac.c 	return rc;
rc                470 net/ieee802154/nl-mac.c 	int rc = -EINVAL;
rc                481 net/ieee802154/nl-mac.c 		rc = -EOPNOTSUPP;
rc                486 net/ieee802154/nl-mac.c 		rc = -EBUSY;
rc                529 net/ieee802154/nl-mac.c 	rc = ops->set_mac_params(dev, &params);
rc                539 net/ieee802154/nl-mac.c 	return rc;
rc                646 net/ieee802154/nl-mac.c 	int rc = -ENOBUFS;
rc                659 net/ieee802154/nl-mac.c 		rc = -EOPNOTSUPP;
rc                672 net/ieee802154/nl-mac.c 	rc = ops->llsec->get_params(dev, &params);
rc                673 net/ieee802154/nl-mac.c 	if (rc < 0)
rc                692 net/ieee802154/nl-mac.c 	return rc;
rc                698 net/ieee802154/nl-mac.c 	int rc = -EINVAL;
rc                716 net/ieee802154/nl-mac.c 		rc = -EOPNOTSUPP;
rc                748 net/ieee802154/nl-mac.c 	rc = ops->llsec->set_params(dev, &params, changed);
rc                752 net/ieee802154/nl-mac.c 	return rc;
rc                755 net/ieee802154/nl-mac.c 	return rc;
rc                777 net/ieee802154/nl-mac.c 	int rc;
rc                796 net/ieee802154/nl-mac.c 		rc = step(&data);
rc                799 net/ieee802154/nl-mac.c 		if (rc < 0)
rc                815 net/ieee802154/nl-mac.c 	int rc = -EINVAL;
rc                822 net/ieee802154/nl-mac.c 		rc = -EOPNOTSUPP;
rc                824 net/ieee802154/nl-mac.c 		rc = fn(dev, info);
rc                827 net/ieee802154/nl-mac.c 	return rc;
rc                951 net/ieee802154/nl-mac.c 	int rc = 0, idx = 0;
rc                959 net/ieee802154/nl-mac.c 			rc = -EMSGSIZE;
rc                966 net/ieee802154/nl-mac.c 	return rc;
rc               1082 net/ieee802154/nl-mac.c 	int rc = 0, idx = 0;
rc               1090 net/ieee802154/nl-mac.c 			rc = -EMSGSIZE;
rc               1097 net/ieee802154/nl-mac.c 	return rc;
rc               1186 net/ieee802154/nl-mac.c 	int rc = 0, idx = 0, idx2;
rc               1202 net/ieee802154/nl-mac.c 				return rc = -EMSGSIZE;
rc               1211 net/ieee802154/nl-mac.c 	return rc;
rc               1318 net/ieee802154/nl-mac.c 	int rc = 0, idx = 0;
rc               1327 net/ieee802154/nl-mac.c 			rc = -EMSGSIZE;
rc               1334 net/ieee802154/nl-mac.c 	return rc;
rc                 79 net/ieee802154/nl-phy.c 	int rc = -ENOBUFS;
rc                 98 net/ieee802154/nl-phy.c 	rc = ieee802154_nl_fill_phy(msg, info->snd_portid, info->snd_seq,
rc                100 net/ieee802154/nl-phy.c 	if (rc < 0)
rc                110 net/ieee802154/nl-phy.c 	return rc;
rc                121 net/ieee802154/nl-phy.c 	int rc;
rc                129 net/ieee802154/nl-phy.c 	rc = ieee802154_nl_fill_phy(data->skb,
rc                135 net/ieee802154/nl-phy.c 	if (rc < 0) {
rc                137 net/ieee802154/nl-phy.c 		return rc;
rc                167 net/ieee802154/nl-phy.c 	int rc = -ENOBUFS;
rc                206 net/ieee802154/nl-phy.c 		rc = -EINVAL;
rc                213 net/ieee802154/nl-phy.c 			rc = -EINVAL;
rc                221 net/ieee802154/nl-phy.c 		rc = PTR_ERR(dev);
rc                237 net/ieee802154/nl-phy.c 		rc = dev_set_mac_address(dev, &addr, NULL);
rc                239 net/ieee802154/nl-phy.c 		if (rc)
rc                261 net/ieee802154/nl-phy.c 	return rc;
rc                269 net/ieee802154/nl-phy.c 	int rc;
rc                281 net/ieee802154/nl-phy.c 	rc = -ENODEV;
rc                284 net/ieee802154/nl-phy.c 		return rc;
rc                292 net/ieee802154/nl-phy.c 	rc = -EINVAL;
rc                314 net/ieee802154/nl-phy.c 	rc = -ENOBUFS;
rc                344 net/ieee802154/nl-phy.c 	return rc;
rc               1002 net/ieee802154/socket.c 	int rc;
rc               1011 net/ieee802154/socket.c 		rc = -EPERM;
rc               1022 net/ieee802154/socket.c 		rc = -ESOCKTNOSUPPORT;
rc               1026 net/ieee802154/socket.c 	rc = -ENOMEM;
rc               1030 net/ieee802154/socket.c 	rc = 0;
rc               1042 net/ieee802154/socket.c 		rc = sk->sk_prot->hash(sk);
rc               1043 net/ieee802154/socket.c 		if (rc) {
rc               1050 net/ieee802154/socket.c 		rc = sk->sk_prot->init(sk);
rc               1051 net/ieee802154/socket.c 		if (rc)
rc               1055 net/ieee802154/socket.c 	return rc;
rc               1098 net/ieee802154/socket.c 	int rc;
rc               1100 net/ieee802154/socket.c 	rc = proto_register(&ieee802154_raw_prot, 1);
rc               1101 net/ieee802154/socket.c 	if (rc)
rc               1104 net/ieee802154/socket.c 	rc = proto_register(&ieee802154_dgram_prot, 1);
rc               1105 net/ieee802154/socket.c 	if (rc)
rc               1109 net/ieee802154/socket.c 	rc = sock_register(&ieee802154_family_ops);
rc               1110 net/ieee802154/socket.c 	if (rc)
rc               1114 net/ieee802154/socket.c 	rc = 0;
rc               1122 net/ieee802154/socket.c 	return rc;
rc               1629 net/ipv4/af_inet.c 	int rc = sock_create_kern(net, family, type, protocol, &sock);
rc               1631 net/ipv4/af_inet.c 	if (rc == 0) {
rc               1640 net/ipv4/af_inet.c 	return rc;
rc               1913 net/ipv4/af_inet.c 	int rc = -EINVAL;
rc               1917 net/ipv4/af_inet.c 	rc = proto_register(&tcp_prot, 1);
rc               1918 net/ipv4/af_inet.c 	if (rc)
rc               1921 net/ipv4/af_inet.c 	rc = proto_register(&udp_prot, 1);
rc               1922 net/ipv4/af_inet.c 	if (rc)
rc               1925 net/ipv4/af_inet.c 	rc = proto_register(&raw_prot, 1);
rc               1926 net/ipv4/af_inet.c 	if (rc)
rc               1929 net/ipv4/af_inet.c 	rc = proto_register(&ping_prot, 1);
rc               1930 net/ipv4/af_inet.c 	if (rc)
rc               2022 net/ipv4/af_inet.c 	rc = 0;
rc               2024 net/ipv4/af_inet.c 	return rc;
rc               2041 net/ipv4/af_inet.c 	int rc = 0;
rc               2054 net/ipv4/af_inet.c 	return rc;
rc               2064 net/ipv4/af_inet.c 	rc = -ENOMEM;
rc                989 net/ipv4/devinet.c 	int rc = -1;	/* Something else, probably a multicast. */
rc                992 net/ipv4/devinet.c 		rc = 0;
rc                996 net/ipv4/devinet.c 			rc = 8;
rc                998 net/ipv4/devinet.c 			rc = 16;
rc               1000 net/ipv4/devinet.c 			rc = 24;
rc               1002 net/ipv4/devinet.c 			rc = 32;
rc               1005 net/ipv4/devinet.c 	return rc;
rc               1318 net/ipv4/fib_semantics.c 		int rc;
rc               1323 net/ipv4/fib_semantics.c 		rc = inet_addr_type_table(cfg->fc_nlinfo.nl_net,
rc               1326 net/ipv4/fib_semantics.c 		if (rc != RTN_LOCAL && tb_id != RT_TABLE_LOCAL) {
rc               1327 net/ipv4/fib_semantics.c 			rc = inet_addr_type_table(cfg->fc_nlinfo.nl_net,
rc               1331 net/ipv4/fib_semantics.c 		if (rc != RTN_LOCAL)
rc                249 net/ipv4/icmp.c 	bool rc = false;
rc                271 net/ipv4/icmp.c 		rc = true;
rc                275 net/ipv4/icmp.c 	return rc;
rc                315 net/ipv4/icmp.c 	bool rc = true;
rc                327 net/ipv4/icmp.c 	rc = inet_peer_xrlim_allow(peer, net->ipv4.sysctl_icmp_ratelimit);
rc                331 net/ipv4/icmp.c 	return rc;
rc               1086 net/ipv4/inet_diag.c 	struct inet_diag_req *rc = nlmsg_data(cb->nlh);
rc               1093 net/ipv4/inet_diag.c 	req.idiag_ext = rc->idiag_ext;
rc               1094 net/ipv4/inet_diag.c 	req.idiag_states = rc->idiag_states;
rc               1095 net/ipv4/inet_diag.c 	req.id = rc->id;
rc               1106 net/ipv4/inet_diag.c 	struct inet_diag_req *rc = nlmsg_data(nlh);
rc               1109 net/ipv4/inet_diag.c 	req.sdiag_family = rc->idiag_family;
rc               1111 net/ipv4/inet_diag.c 	req.idiag_ext = rc->idiag_ext;
rc               1112 net/ipv4/inet_diag.c 	req.idiag_states = rc->idiag_states;
rc               1113 net/ipv4/inet_diag.c 	req.id = rc->id;
rc                276 net/ipv4/inetpeer.c 	bool rc = false;
rc                289 net/ipv4/inetpeer.c 		rc = true;
rc                292 net/ipv4/inetpeer.c 	return rc;
rc                230 net/ipv4/ip_fragment.c 	int rc;
rc                239 net/ipv4/ip_fragment.c 	rc = qp->q.fragments_tail && (end - start) > max;
rc                241 net/ipv4/ip_fragment.c 	if (rc)
rc                244 net/ipv4/ip_fragment.c 	return rc;
rc                781 net/ipv4/netfilter/ipt_CLUSTERIP.c 	int rc;
rc                790 net/ipv4/netfilter/ipt_CLUSTERIP.c 		rc = kstrtoul(buffer+1, 10, &nodenum);
rc                791 net/ipv4/netfilter/ipt_CLUSTERIP.c 		if (rc)
rc                792 net/ipv4/netfilter/ipt_CLUSTERIP.c 			return rc;
rc                796 net/ipv4/netfilter/ipt_CLUSTERIP.c 		rc = kstrtoul(buffer+1, 10, &nodenum);
rc                797 net/ipv4/netfilter/ipt_CLUSTERIP.c 		if (rc)
rc                798 net/ipv4/netfilter/ipt_CLUSTERIP.c 			return rc;
rc                492 net/ipv4/nexthop.c 	struct nexthop *rc = NULL;
rc                522 net/ipv4/nexthop.c 		if (!rc)
rc                523 net/ipv4/nexthop.c 			rc = nhge->nh;
rc                526 net/ipv4/nexthop.c 	return rc;
rc               1016 net/ipv4/nexthop.c 	int rc = -EEXIST;
rc               1034 net/ipv4/nexthop.c 			rc = replace_nexthop(net, nh, new_nh, extack);
rc               1035 net/ipv4/nexthop.c 			if (!rc) {
rc               1048 net/ipv4/nexthop.c 		rc = -ENOENT;
rc               1054 net/ipv4/nexthop.c 	rc = 0;
rc               1056 net/ipv4/nexthop.c 	if (!rc) {
rc               1063 net/ipv4/nexthop.c 	return rc;
rc               2185 net/ipv4/tcp_ipv4.c 	void *rc;
rc               2189 net/ipv4/tcp_ipv4.c 	rc = listening_get_next(seq, NULL);
rc               2191 net/ipv4/tcp_ipv4.c 	while (rc && *pos) {
rc               2192 net/ipv4/tcp_ipv4.c 		rc = listening_get_next(seq, rc);
rc               2195 net/ipv4/tcp_ipv4.c 	return rc;
rc               2212 net/ipv4/tcp_ipv4.c 	void *rc = NULL;
rc               2230 net/ipv4/tcp_ipv4.c 			rc = sk;
rc               2236 net/ipv4/tcp_ipv4.c 	return rc;
rc               2266 net/ipv4/tcp_ipv4.c 	void *rc;
rc               2269 net/ipv4/tcp_ipv4.c 	rc = established_get_first(seq);
rc               2271 net/ipv4/tcp_ipv4.c 	while (rc && pos) {
rc               2272 net/ipv4/tcp_ipv4.c 		rc = established_get_next(seq, rc);
rc               2275 net/ipv4/tcp_ipv4.c 	return rc;
rc               2280 net/ipv4/tcp_ipv4.c 	void *rc;
rc               2284 net/ipv4/tcp_ipv4.c 	rc	  = listening_get_idx(seq, &pos);
rc               2286 net/ipv4/tcp_ipv4.c 	if (!rc) {
rc               2288 net/ipv4/tcp_ipv4.c 		rc	  = established_get_idx(seq, pos);
rc               2291 net/ipv4/tcp_ipv4.c 	return rc;
rc               2299 net/ipv4/tcp_ipv4.c 	void *rc = NULL;
rc               2306 net/ipv4/tcp_ipv4.c 		rc = listening_get_next(seq, NULL);
rc               2307 net/ipv4/tcp_ipv4.c 		while (offset-- && rc)
rc               2308 net/ipv4/tcp_ipv4.c 			rc = listening_get_next(seq, rc);
rc               2309 net/ipv4/tcp_ipv4.c 		if (rc)
rc               2317 net/ipv4/tcp_ipv4.c 		rc = established_get_first(seq);
rc               2318 net/ipv4/tcp_ipv4.c 		while (offset-- && rc)
rc               2319 net/ipv4/tcp_ipv4.c 			rc = established_get_next(seq, rc);
rc               2324 net/ipv4/tcp_ipv4.c 	return rc;
rc               2330 net/ipv4/tcp_ipv4.c 	void *rc;
rc               2333 net/ipv4/tcp_ipv4.c 		rc = tcp_seek_last_pos(seq);
rc               2334 net/ipv4/tcp_ipv4.c 		if (rc)
rc               2342 net/ipv4/tcp_ipv4.c 	rc = *pos ? tcp_get_idx(seq, *pos - 1) : SEQ_START_TOKEN;
rc               2346 net/ipv4/tcp_ipv4.c 	return rc;
rc               2353 net/ipv4/tcp_ipv4.c 	void *rc = NULL;
rc               2356 net/ipv4/tcp_ipv4.c 		rc = tcp_get_idx(seq, 0);
rc               2362 net/ipv4/tcp_ipv4.c 		rc = listening_get_next(seq, v);
rc               2363 net/ipv4/tcp_ipv4.c 		if (!rc) {
rc               2367 net/ipv4/tcp_ipv4.c 			rc	  = established_get_first(seq);
rc               2371 net/ipv4/tcp_ipv4.c 		rc = established_get_next(seq, v);
rc               2377 net/ipv4/tcp_ipv4.c 	return rc;
rc               1963 net/ipv4/udp.c 	int rc;
rc               1973 net/ipv4/udp.c 	rc = __udp_enqueue_schedule_skb(sk, skb);
rc               1974 net/ipv4/udp.c 	if (rc < 0) {
rc               1978 net/ipv4/udp.c 		if (rc == -ENOMEM)
rc               1983 net/ipv4/udp.c 		trace_udp_fail_queue_rcv_skb(rc, sk);
rc               4702 net/ipv6/addrconf.c 		int rc = -ENOENT;
rc               4705 net/ipv6/addrconf.c 			rc = modify_prefix_route(ifp, expires, flags, false);
rc               4708 net/ipv6/addrconf.c 		if (rc == -ENOENT) {
rc               4715 net/ipv6/addrconf.c 			rc = modify_prefix_route(ifp, expires, flags, true);
rc               4717 net/ipv6/addrconf.c 		if (rc == -ENOENT && !ipv6_addr_any(&ifp->peer_addr)) {
rc                743 net/ipv6/route.c 	bool rc = false;
rc                769 net/ipv6/route.c 		rc = true;
rc                772 net/ipv6/route.c 	return rc;
rc               1900 net/ipv6/route.c 		int rc;
rc               1903 net/ipv6/route.c 		rc = nexthop_for_each_fib6_nh(from->nh,
rc               1906 net/ipv6/route.c 		return rc ? 0 : -ENOENT;
rc               3835 net/ipv6/route.c 	int rc = -ESRCH;
rc               3844 net/ipv6/route.c 	rc = rt6_remove_exception_rt(rt);
rc               3846 net/ipv6/route.c 	return rc;
rc               3873 net/ipv6/route.c 	int rc;
rc               3875 net/ipv6/route.c 	rc = ip6_del_cached_rt(arg->cfg, arg->f6i, nh);
rc               3876 net/ipv6/route.c 	return rc != -ESRCH ? rc : 0;
rc               3919 net/ipv6/route.c 				int rc = 0;
rc               3922 net/ipv6/route.c 					rc = ip6_del_cached_rt_nh(cfg, rt);
rc               3927 net/ipv6/route.c 					rc = ip6_del_cached_rt(cfg, rt, nh);
rc               3929 net/ipv6/route.c 				if (rc != -ESRCH) {
rc               3931 net/ipv6/route.c 					return rc;
rc                567 net/ipv6/udp.c 	int rc;
rc                577 net/ipv6/udp.c 	rc = __udp_enqueue_schedule_skb(sk, skb);
rc                578 net/ipv6/udp.c 	if (rc < 0) {
rc                582 net/ipv6/udp.c 		if (rc == -ENOMEM)
rc               1303 net/iucv/af_iucv.c 	int rc;
rc               1332 net/iucv/af_iucv.c 			rc = pr_iucv->message_receive(path, msg,
rc               1336 net/iucv/af_iucv.c 			rc = pr_iucv->message_receive(path, msg,
rc               1340 net/iucv/af_iucv.c 		if (rc) {
rc               1642 net/iucv/af_iucv.c 	int rc;
rc               1653 net/iucv/af_iucv.c 	rc = 0;
rc               1668 net/iucv/af_iucv.c 				rc = -EINVAL;
rc               1673 net/iucv/af_iucv.c 			rc = -EINVAL;
rc               1678 net/iucv/af_iucv.c 		rc = -ENOPROTOOPT;
rc               1683 net/iucv/af_iucv.c 	return rc;
rc                472 net/iucv/iucv.c 	int rc;
rc                481 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_DECLARE_BUFFER, parm);
rc                482 net/iucv/iucv.c 	if (rc) {
rc                484 net/iucv/iucv.c 		switch (rc) {
rc                502 net/iucv/iucv.c 			cpu, rc, err);
rc                589 net/iucv/iucv.c 	int cpu, rc;
rc                592 net/iucv/iucv.c 	rc = -ENOMEM;
rc                598 net/iucv/iucv.c 	rc = -EIO;
rc                610 net/iucv/iucv.c 	return rc;
rc                769 net/iucv/iucv.c 	int rc;
rc                777 net/iucv/iucv.c 		rc = iucv_enable();
rc                778 net/iucv/iucv.c 		if (rc)
rc                787 net/iucv/iucv.c 	rc = 0;
rc                790 net/iucv/iucv.c 	return rc;
rc                868 net/iucv/iucv.c 	int rc;
rc                872 net/iucv/iucv.c 		rc = -EIO;
rc                884 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_ACCEPT, parm);
rc                885 net/iucv/iucv.c 	if (!rc) {
rc                892 net/iucv/iucv.c 	return rc;
rc                916 net/iucv/iucv.c 	int rc;
rc                921 net/iucv/iucv.c 		rc = -EIO;
rc                942 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_CONNECT, parm);
rc                943 net/iucv/iucv.c 	if (!rc) {
rc                955 net/iucv/iucv.c 			rc = -EIO;
rc                960 net/iucv/iucv.c 	return rc;
rc                977 net/iucv/iucv.c 	int rc;
rc                981 net/iucv/iucv.c 		rc = -EIO;
rc                989 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_QUIESCE, parm);
rc                992 net/iucv/iucv.c 	return rc;
rc               1009 net/iucv/iucv.c 	int rc;
rc               1013 net/iucv/iucv.c 		rc = -EIO;
rc               1021 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_RESUME, parm);
rc               1024 net/iucv/iucv.c 	return rc;
rc               1038 net/iucv/iucv.c 	int rc;
rc               1042 net/iucv/iucv.c 		rc = -EIO;
rc               1047 net/iucv/iucv.c 	rc = iucv_sever_pathid(path->pathid, userdata);
rc               1054 net/iucv/iucv.c 	return rc;
rc               1072 net/iucv/iucv.c 	int rc;
rc               1076 net/iucv/iucv.c 		rc = -EIO;
rc               1085 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_PURGE, parm);
rc               1086 net/iucv/iucv.c 	if (!rc) {
rc               1092 net/iucv/iucv.c 	return rc;
rc               1162 net/iucv/iucv.c 	int rc;
rc               1168 net/iucv/iucv.c 		rc = -EIO;
rc               1180 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_RECEIVE, parm);
rc               1181 net/iucv/iucv.c 	if (!rc || rc == 5) {
rc               1187 net/iucv/iucv.c 	return rc;
rc               1211 net/iucv/iucv.c 	int rc;
rc               1217 net/iucv/iucv.c 	rc = __iucv_message_receive(path, msg, flags, buffer, size, residual);
rc               1219 net/iucv/iucv.c 	return rc;
rc               1237 net/iucv/iucv.c 	int rc;
rc               1241 net/iucv/iucv.c 		rc = -EIO;
rc               1250 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_REJECT, parm);
rc               1253 net/iucv/iucv.c 	return rc;
rc               1276 net/iucv/iucv.c 	int rc;
rc               1280 net/iucv/iucv.c 		rc = -EIO;
rc               1299 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_REPLY, parm);
rc               1302 net/iucv/iucv.c 	return rc;
rc               1327 net/iucv/iucv.c 	int rc;
rc               1330 net/iucv/iucv.c 		rc = -EIO;
rc               1352 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_SEND, parm);
rc               1353 net/iucv/iucv.c 	if (!rc)
rc               1356 net/iucv/iucv.c 	return rc;
rc               1380 net/iucv/iucv.c 	int rc;
rc               1383 net/iucv/iucv.c 	rc = __iucv_message_send(path, msg, flags, srccls, buffer, size);
rc               1385 net/iucv/iucv.c 	return rc;
rc               1413 net/iucv/iucv.c 	int rc;
rc               1417 net/iucv/iucv.c 		rc = -EIO;
rc               1442 net/iucv/iucv.c 	rc = iucv_call_b2f0(IUCV_SEND, parm);
rc               1443 net/iucv/iucv.c 	if (!rc)
rc               1447 net/iucv/iucv.c 	return rc;
rc               1839 net/iucv/iucv.c 	int rc = 0;
rc               1845 net/iucv/iucv.c 		rc = dev->driver->pm->prepare(dev);
rc               1846 net/iucv/iucv.c 	return rc;
rc               1887 net/iucv/iucv.c 	int rc = 0;
rc               1906 net/iucv/iucv.c 		rc = dev->driver->pm->freeze(dev);
rc               1909 net/iucv/iucv.c 	return rc;
rc               1922 net/iucv/iucv.c 	int rc = 0;
rc               1929 net/iucv/iucv.c 		rc = iucv_enable();
rc               1930 net/iucv/iucv.c 		if (rc)
rc               1942 net/iucv/iucv.c 		rc = dev->driver->pm->thaw(dev);
rc               1944 net/iucv/iucv.c 	return rc;
rc               1957 net/iucv/iucv.c 	int rc = 0;
rc               1966 net/iucv/iucv.c 		rc = iucv_query_maxconn();
rc               1967 net/iucv/iucv.c 		rc = iucv_enable();
rc               1968 net/iucv/iucv.c 		if (rc)
rc               1972 net/iucv/iucv.c 		rc = dev->driver->pm->restore(dev);
rc               1974 net/iucv/iucv.c 	return rc;
rc               2006 net/iucv/iucv.c 	int rc;
rc               2009 net/iucv/iucv.c 		rc = -EPROTONOSUPPORT;
rc               2013 net/iucv/iucv.c 	rc = iucv_query_maxconn();
rc               2014 net/iucv/iucv.c 	if (rc)
rc               2016 net/iucv/iucv.c 	rc = register_external_irq(EXT_IRQ_IUCV, iucv_external_interrupt);
rc               2017 net/iucv/iucv.c 	if (rc)
rc               2021 net/iucv/iucv.c 		rc = PTR_ERR(iucv_root);
rc               2025 net/iucv/iucv.c 	rc = cpuhp_setup_state(CPUHP_NET_IUCV_PREPARE, "net/iucv:prepare",
rc               2027 net/iucv/iucv.c 	if (rc)
rc               2029 net/iucv/iucv.c 	rc = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "net/iucv:online",
rc               2031 net/iucv/iucv.c 	if (rc < 0)
rc               2033 net/iucv/iucv.c 	iucv_online = rc;
rc               2035 net/iucv/iucv.c 	rc = register_reboot_notifier(&iucv_reboot_notifier);
rc               2036 net/iucv/iucv.c 	if (rc)
rc               2042 net/iucv/iucv.c 	rc = bus_register(&iucv_bus);
rc               2043 net/iucv/iucv.c 	if (rc)
rc               2062 net/iucv/iucv.c 	return rc;
rc                277 net/key/af_key.c 	int rc;
rc                281 net/key/af_key.c 		rc = 0;
rc                285 net/key/af_key.c 	rc = pfk->dump.dump(pfk);
rc                286 net/key/af_key.c 	if (rc == -ENOBUFS) {
rc                287 net/key/af_key.c 		rc = 0;
rc                293 net/key/af_key.c 			rc = 0;
rc                299 net/key/af_key.c 		hdr->sadb_msg_errno = rc;
rc                309 net/key/af_key.c 	return rc;
rc               1919 net/key/af_key.c 	int rc;
rc               1928 net/key/af_key.c 		rc = xfrm_policy_walk(net, &walk, check_reqid, (void*)&reqid);
rc               1930 net/key/af_key.c 		if (rc != -EEXIST)
rc               1760 net/l2tp/l2tp_core.c 	int rc = 0;
rc               1762 net/l2tp/l2tp_core.c 	rc = register_pernet_device(&l2tp_net_ops);
rc               1763 net/l2tp/l2tp_core.c 	if (rc)
rc               1770 net/l2tp/l2tp_core.c 		rc = -ENOMEM;
rc               1777 net/l2tp/l2tp_core.c 	return rc;
rc                271 net/l2tp/l2tp_debugfs.c 	int rc = -ENOMEM;
rc                282 net/l2tp/l2tp_debugfs.c 		rc = PTR_ERR(pd->net);
rc                286 net/l2tp/l2tp_debugfs.c 	rc = seq_open(file, &l2tp_dfs_seq_ops);
rc                287 net/l2tp/l2tp_debugfs.c 	if (rc)
rc                294 net/l2tp/l2tp_debugfs.c 	return rc;
rc                267 net/l2tp/l2tp_eth.c 	int rc;
rc                280 net/l2tp/l2tp_eth.c 		rc = PTR_ERR(session);
rc                287 net/l2tp/l2tp_eth.c 		rc = -ENOMEM;
rc                314 net/l2tp/l2tp_eth.c 	rc = l2tp_session_register(session, tunnel);
rc                315 net/l2tp/l2tp_eth.c 	if (rc < 0) {
rc                320 net/l2tp/l2tp_eth.c 	rc = register_netdevice(dev);
rc                321 net/l2tp/l2tp_eth.c 	if (rc < 0) {
rc                327 net/l2tp/l2tp_eth.c 		return rc;
rc                347 net/l2tp/l2tp_eth.c 	return rc;
rc                320 net/l2tp/l2tp_ip.c 	int rc;
rc                332 net/l2tp/l2tp_ip.c 		rc = -EINVAL;
rc                336 net/l2tp/l2tp_ip.c 	rc = __ip4_datagram_connect(sk, uaddr, addr_len);
rc                337 net/l2tp/l2tp_ip.c 	if (rc < 0)
rc                350 net/l2tp/l2tp_ip.c 	return rc;
rc                388 net/l2tp/l2tp_ip.c 	int rc;
rc                391 net/l2tp/l2tp_ip.c 	rc = sock_queue_rcv_skb(sk, skb);
rc                392 net/l2tp/l2tp_ip.c 	if (rc < 0)
rc                409 net/l2tp/l2tp_ip.c 	int rc;
rc                418 net/l2tp/l2tp_ip.c 	rc = -ENOTCONN;
rc                425 net/l2tp/l2tp_ip.c 		rc = -EINVAL;
rc                430 net/l2tp/l2tp_ip.c 			rc = -EAFNOSUPPORT;
rc                437 net/l2tp/l2tp_ip.c 		rc = -EDESTADDRREQ;
rc                446 net/l2tp/l2tp_ip.c 	rc = -ENOMEM;
rc                462 net/l2tp/l2tp_ip.c 	rc = memcpy_from_msg(skb_put(skb, len), msg, len);
rc                463 net/l2tp/l2tp_ip.c 	if (rc < 0) {
rc                508 net/l2tp/l2tp_ip.c 	rc = ip_queue_xmit(sk, skb, &inet->cork.fl);
rc                512 net/l2tp/l2tp_ip.c 	if (rc >= 0)
rc                513 net/l2tp/l2tp_ip.c 		rc = len;
rc                517 net/l2tp/l2tp_ip.c 	return rc;
rc                523 net/l2tp/l2tp_ip.c 	rc = -EHOSTUNREACH;
rc                382 net/l2tp/l2tp_ip6.c 	int rc;
rc                404 net/l2tp/l2tp_ip6.c 		rc = -EINVAL;
rc                408 net/l2tp/l2tp_ip6.c 	rc = __ip6_datagram_connect(sk, uaddr, addr_len);
rc                409 net/l2tp/l2tp_ip6.c 	if (rc < 0)
rc                422 net/l2tp/l2tp_ip6.c 	return rc;
rc                467 net/l2tp/l2tp_ip6.c 	int rc;
rc                470 net/l2tp/l2tp_ip6.c 	rc = sock_queue_rcv_skb(sk, skb);
rc                471 net/l2tp/l2tp_ip6.c 	if (rc < 0)
rc                494 net/l2tp/l2tp_ppp.c 	int rc;
rc                496 net/l2tp/l2tp_ppp.c 	rc = l2tp_udp_encap_recv(sk, skb);
rc                497 net/l2tp/l2tp_ppp.c 	if (rc)
rc                157 net/l3mdev/l3mdev.c 	int rc = 0;
rc                165 net/l3mdev/l3mdev.c 		rc = 1;
rc                173 net/l3mdev/l3mdev.c 		rc = 1;
rc                180 net/l3mdev/l3mdev.c 	return rc;
rc                102 net/lapb/lapb_iface.c 	struct lapb_cb *rc;
rc                105 net/lapb/lapb_iface.c 	rc = __lapb_devtostruct(dev);
rc                108 net/lapb/lapb_iface.c 	return rc;
rc                141 net/lapb/lapb_iface.c 	int rc = LAPB_BADTOKEN;
rc                152 net/lapb/lapb_iface.c 	rc = LAPB_NOMEM;
rc                163 net/lapb/lapb_iface.c 	rc = LAPB_OK;
rc                166 net/lapb/lapb_iface.c 	return rc;
rc                173 net/lapb/lapb_iface.c 	int rc = LAPB_BADTOKEN;
rc                189 net/lapb/lapb_iface.c 	rc = LAPB_OK;
rc                192 net/lapb/lapb_iface.c 	return rc;
rc                198 net/lapb/lapb_iface.c 	int rc = LAPB_BADTOKEN;
rc                223 net/lapb/lapb_iface.c 	rc = LAPB_OK;
rc                225 net/lapb/lapb_iface.c 	return rc;
rc                231 net/lapb/lapb_iface.c 	int rc = LAPB_BADTOKEN;
rc                237 net/lapb/lapb_iface.c 	rc = LAPB_INVALUE;
rc                257 net/lapb/lapb_iface.c 	rc = LAPB_OK;
rc                261 net/lapb/lapb_iface.c 	return rc;
rc                268 net/lapb/lapb_iface.c 	int rc = LAPB_BADTOKEN;
rc                273 net/lapb/lapb_iface.c 	rc = LAPB_OK;
rc                277 net/lapb/lapb_iface.c 	rc = LAPB_CONNECTED;
rc                286 net/lapb/lapb_iface.c 	rc = LAPB_OK;
rc                290 net/lapb/lapb_iface.c 	return rc;
rc                297 net/lapb/lapb_iface.c 	int rc = LAPB_BADTOKEN;
rc                304 net/lapb/lapb_iface.c 		rc = LAPB_NOTCONNECTED;
rc                313 net/lapb/lapb_iface.c 		rc = LAPB_NOTCONNECTED;
rc                317 net/lapb/lapb_iface.c 		rc = LAPB_OK;
rc                331 net/lapb/lapb_iface.c 	rc = LAPB_OK;
rc                335 net/lapb/lapb_iface.c 	return rc;
rc                342 net/lapb/lapb_iface.c 	int rc = LAPB_BADTOKEN;
rc                347 net/lapb/lapb_iface.c 	rc = LAPB_NOTCONNECTED;
rc                353 net/lapb/lapb_iface.c 	rc = LAPB_OK;
rc                357 net/lapb/lapb_iface.c 	return rc;
rc                364 net/lapb/lapb_iface.c 	int rc = LAPB_BADTOKEN;
rc                369 net/lapb/lapb_iface.c 		rc = LAPB_OK;
rc                372 net/lapb/lapb_iface.c 	return rc;
rc                 99 net/llc/af_llc.c 	u8 rc = LLC_PDU_LEN_U;
rc                102 net/llc/af_llc.c 		rc = LLC_PDU_LEN_U;
rc                104 net/llc/af_llc.c 		rc = LLC_PDU_LEN_I;
rc                105 net/llc/af_llc.c 	return rc;
rc                127 net/llc/af_llc.c 		int rc;
rc                129 net/llc/af_llc.c 		rc = llc_ui_wait_for_busy_core(sk, timeout);
rc                130 net/llc/af_llc.c 		if (rc) {
rc                132 net/llc/af_llc.c 			return rc;
rc                167 net/llc/af_llc.c 	int rc = -ESOCKTNOSUPPORT;
rc                176 net/llc/af_llc.c 		rc = -ENOMEM;
rc                179 net/llc/af_llc.c 			rc = 0;
rc                183 net/llc/af_llc.c 	return rc;
rc                272 net/llc/af_llc.c 	int rc = -EINVAL;
rc                276 net/llc/af_llc.c 	rc = -ENODEV;
rc                287 net/llc/af_llc.c 	rc = -EUSERS;
rc                291 net/llc/af_llc.c 	rc = -EBUSY; /* some other network layer is using the sap */
rc                300 net/llc/af_llc.c 	rc = 0;
rc                302 net/llc/af_llc.c 	return rc;
rc                325 net/llc/af_llc.c 	int rc = -EINVAL;
rc                330 net/llc/af_llc.c 	rc = -EAFNOSUPPORT;
rc                334 net/llc/af_llc.c 	rc = -ENODEV;
rc                347 net/llc/af_llc.c 				rc = -EINVAL;
rc                360 net/llc/af_llc.c 		rc = -EUSERS;
rc                368 net/llc/af_llc.c 		rc = -EBUSY; /* some other network layer is using the sap */
rc                383 net/llc/af_llc.c 		rc = -EADDRINUSE; /* mac + sap clash. */
rc                396 net/llc/af_llc.c 	rc = 0;
rc                401 net/llc/af_llc.c 	return rc;
rc                418 net/llc/af_llc.c 	int rc = -ENOTCONN;
rc                423 net/llc/af_llc.c 	rc = -EINVAL;
rc                426 net/llc/af_llc.c 	rc = llc_send_disc(sk);
rc                427 net/llc/af_llc.c 	if (!rc)
rc                428 net/llc/af_llc.c 		rc = llc_ui_wait_for_disc(sk, sk->sk_rcvtimeo);
rc                433 net/llc/af_llc.c 	return rc;
rc                456 net/llc/af_llc.c 	int rc = -EINVAL;
rc                461 net/llc/af_llc.c 	rc = -EAFNOSUPPORT;
rc                466 net/llc/af_llc.c 	rc = -EALREADY;
rc                472 net/llc/af_llc.c 		rc = llc_ui_autobind(sock, addr);
rc                473 net/llc/af_llc.c 		if (rc)
rc                481 net/llc/af_llc.c 	rc = llc_establish_connection(sk, llc->dev->dev_addr,
rc                483 net/llc/af_llc.c 	if (rc) {
rc                496 net/llc/af_llc.c 		rc = sock_intr_errno(timeo);
rc                505 net/llc/af_llc.c 	rc = 0;
rc                508 net/llc/af_llc.c 	return rc;
rc                510 net/llc/af_llc.c 	rc = sock_error(sk) ? : -ECONNABORTED;
rc                526 net/llc/af_llc.c 	int rc = -EINVAL;
rc                531 net/llc/af_llc.c 	rc = -EOPNOTSUPP;
rc                534 net/llc/af_llc.c 	rc = -EAGAIN;
rc                537 net/llc/af_llc.c 	rc = 0;
rc                548 net/llc/af_llc.c 	return rc;
rc                554 net/llc/af_llc.c 	int rc = 0;
rc                560 net/llc/af_llc.c 		rc = -ERESTARTSYS;
rc                563 net/llc/af_llc.c 		rc = -EAGAIN;
rc                566 net/llc/af_llc.c 		rc = 0;
rc                569 net/llc/af_llc.c 	return rc;
rc                591 net/llc/af_llc.c 	int rc;
rc                595 net/llc/af_llc.c 		rc = 0;
rc                602 net/llc/af_llc.c 		rc = -ERESTARTSYS;
rc                605 net/llc/af_llc.c 		rc = -EAGAIN;
rc                610 net/llc/af_llc.c 	return rc;
rc                615 net/llc/af_llc.c 	int rc;
rc                621 net/llc/af_llc.c 		rc = sock_error(sk);
rc                622 net/llc/af_llc.c 		if (rc)
rc                624 net/llc/af_llc.c 		rc = 0;
rc                627 net/llc/af_llc.c 		rc = -EAGAIN;
rc                630 net/llc/af_llc.c 		rc = sock_intr_errno(timeo);
rc                633 net/llc/af_llc.c 		rc = 0;
rc                637 net/llc/af_llc.c 	return rc;
rc                671 net/llc/af_llc.c 	int rc = -EOPNOTSUPP;
rc                678 net/llc/af_llc.c 	rc = -EINVAL;
rc                684 net/llc/af_llc.c 		rc = llc_wait_data(sk, sk->sk_rcvtimeo);
rc                685 net/llc/af_llc.c 		if (rc)
rc                691 net/llc/af_llc.c 	rc = -EINVAL;
rc                694 net/llc/af_llc.c 	rc = 0;
rc                715 net/llc/af_llc.c 	return rc;
rc                842 net/llc/af_llc.c 			int rc = skb_copy_datagram_msg(skb, offset, msg, used);
rc                843 net/llc/af_llc.c 			if (rc) {
rc                908 net/llc/af_llc.c 	int rc = -EINVAL, copied = 0, hdrlen;
rc                924 net/llc/af_llc.c 		rc = llc_ui_autobind(sock, addr);
rc                925 net/llc/af_llc.c 		if (rc)
rc                933 net/llc/af_llc.c 	rc = -EINVAL;
rc                937 net/llc/af_llc.c 	skb = sock_alloc_send_skb(sk, size, noblock, &rc);
rc                944 net/llc/af_llc.c 	rc = memcpy_from_msg(skb_put(skb, copied), msg, copied);
rc                945 net/llc/af_llc.c 	if (rc)
rc                965 net/llc/af_llc.c 	rc = -ENOPROTOOPT;
rc                968 net/llc/af_llc.c 	rc = llc_ui_send_data(sk, skb, noblock);
rc                972 net/llc/af_llc.c 	if (rc)
rc                974 net/llc/af_llc.c 			__func__, llc->laddr.lsap, llc->daddr.lsap, rc);
rc                976 net/llc/af_llc.c 	return rc ? : copied;
rc                994 net/llc/af_llc.c 	int rc = -EBADF;
rc               1001 net/llc/af_llc.c 		rc = -ENOTCONN;
rc               1009 net/llc/af_llc.c 		rc = -EINVAL;
rc               1022 net/llc/af_llc.c 	rc = sizeof(sllc);
rc               1025 net/llc/af_llc.c 	return rc;
rc               1058 net/llc/af_llc.c 	int rc = -EINVAL;
rc               1063 net/llc/af_llc.c 	rc = get_user(opt, (int __user *)optval);
rc               1064 net/llc/af_llc.c 	if (rc)
rc               1066 net/llc/af_llc.c 	rc = -EINVAL;
rc               1115 net/llc/af_llc.c 		rc = -ENOPROTOOPT;
rc               1118 net/llc/af_llc.c 	rc = 0;
rc               1121 net/llc/af_llc.c 	return rc;
rc               1139 net/llc/af_llc.c 	int val = 0, len = 0, rc = -EINVAL;
rc               1144 net/llc/af_llc.c 	rc = get_user(len, optlen);
rc               1145 net/llc/af_llc.c 	if (rc)
rc               1147 net/llc/af_llc.c 	rc = -EINVAL;
rc               1171 net/llc/af_llc.c 		rc = -ENOPROTOOPT;
rc               1174 net/llc/af_llc.c 	rc = 0;
rc               1176 net/llc/af_llc.c 		rc = -EFAULT;
rc               1179 net/llc/af_llc.c 	return rc;
rc               1218 net/llc/af_llc.c 	int rc = proto_register(&llc_proto, 0);
rc               1220 net/llc/af_llc.c 	if (rc != 0)
rc               1226 net/llc/af_llc.c 	rc = llc_proc_init();
rc               1227 net/llc/af_llc.c 	if (rc != 0) {
rc               1231 net/llc/af_llc.c 	rc = llc_sysctl_init();
rc               1232 net/llc/af_llc.c 	if (rc) {
rc               1236 net/llc/af_llc.c 	rc = sock_register(&llc_ui_family_ops);
rc               1237 net/llc/af_llc.c 	if (rc) {
rc               1244 net/llc/af_llc.c 	return rc;
rc                 95 net/llc/llc_c_ac.c 	int rc = 0;
rc                111 net/llc/llc_c_ac.c 		rc = -EINVAL;
rc                112 net/llc/llc_c_ac.c 	if (!rc) {
rc                116 net/llc/llc_c_ac.c 	return rc;
rc                131 net/llc/llc_c_ac.c 	int rc = 1;
rc                142 net/llc/llc_c_ac.c 			rc = 0;
rc                147 net/llc/llc_c_ac.c 			rc = 0;
rc                156 net/llc/llc_c_ac.c 			rc = 0;
rc                160 net/llc/llc_c_ac.c 	if (!rc) {
rc                164 net/llc/llc_c_ac.c 	return rc;
rc                200 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                210 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                211 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                217 net/llc/llc_c_ac.c 	return rc;
rc                225 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                237 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                238 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                243 net/llc/llc_c_ac.c 	return rc;
rc                251 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                261 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                262 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                267 net/llc/llc_c_ac.c 	return rc;
rc                276 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                295 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                296 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                301 net/llc/llc_c_ac.c 	return rc;
rc                309 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                322 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                323 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                328 net/llc/llc_c_ac.c 	return rc;
rc                337 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                352 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                353 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                358 net/llc/llc_c_ac.c 	return rc;
rc                366 net/llc/llc_c_ac.c 	int rc;
rc                373 net/llc/llc_c_ac.c 	rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac);
rc                374 net/llc/llc_c_ac.c 	if (likely(!rc)) {
rc                379 net/llc/llc_c_ac.c 	return rc;
rc                384 net/llc/llc_c_ac.c 	int rc;
rc                391 net/llc/llc_c_ac.c 	rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac);
rc                392 net/llc/llc_c_ac.c 	if (likely(!rc)) {
rc                397 net/llc/llc_c_ac.c 	return rc;
rc                402 net/llc/llc_c_ac.c 	int rc;
rc                409 net/llc/llc_c_ac.c 	rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac);
rc                410 net/llc/llc_c_ac.c 	if (likely(!rc)) {
rc                432 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                442 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                443 net/llc/llc_c_ac.c 		if (likely(!rc))
rc                448 net/llc/llc_c_ac.c 	if (rc) {
rc                450 net/llc/llc_c_ac.c 		rc = 0;
rc                453 net/llc/llc_c_ac.c 	return rc;
rc                467 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                477 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                478 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                483 net/llc/llc_c_ac.c 	return rc;
rc                491 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                501 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                502 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                507 net/llc/llc_c_ac.c 	return rc;
rc                515 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                525 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                526 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                531 net/llc/llc_c_ac.c 	return rc;
rc                539 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                549 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                550 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                555 net/llc/llc_c_ac.c 	return rc;
rc                563 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                573 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                574 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                579 net/llc/llc_c_ac.c 	return rc;
rc                587 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                597 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                598 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                603 net/llc/llc_c_ac.c 	return rc;
rc                623 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                633 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                634 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                639 net/llc/llc_c_ac.c 	return rc;
rc                647 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                657 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                658 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                663 net/llc/llc_c_ac.c 	return rc;
rc                671 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                682 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                683 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                688 net/llc/llc_c_ac.c 	return rc;
rc                696 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                706 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                707 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                712 net/llc/llc_c_ac.c 	return rc;
rc                720 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                730 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                731 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                736 net/llc/llc_c_ac.c 	return rc;
rc                744 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                754 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                755 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                760 net/llc/llc_c_ac.c 	return rc;
rc                778 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                791 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, dmac);
rc                792 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                798 net/llc/llc_c_ac.c 	return rc;
rc                807 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                819 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                820 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                825 net/llc/llc_c_ac.c 	return rc;
rc                913 net/llc/llc_c_ac.c 	int rc;
rc                920 net/llc/llc_c_ac.c 	rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac);
rc                921 net/llc/llc_c_ac.c 	if (likely(!rc)) {
rc                926 net/llc/llc_c_ac.c 	return rc;
rc                968 net/llc/llc_c_ac.c 	int rc = -ENOBUFS;
rc                978 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
rc                979 net/llc/llc_c_ac.c 		if (unlikely(rc))
rc                984 net/llc/llc_c_ac.c 	return rc;
rc                 81 net/llc/llc_c_ev.c 	int rc = 0;
rc                 85 net/llc/llc_c_ev.c 	rc = 1;
rc                 94 net/llc/llc_c_ev.c 	rc = !llc_circular_between(nr1, nr, (nr2 + 1) % LLC_2_SEQ_NBR_MODULO);
rc                 96 net/llc/llc_c_ev.c 	return rc;
rc                226 net/llc/llc_c_ev.c 	const u16 rc = LLC_PDU_IS_CMD(pdu) && LLC_PDU_TYPE_IS_I(pdu) &&
rc                229 net/llc/llc_c_ev.c 	if (!rc)
rc                232 net/llc/llc_c_ev.c 	return rc;
rc                304 net/llc/llc_c_ev.c 	const u16 rc = LLC_PDU_IS_RSP(pdu) && LLC_PDU_TYPE_IS_I(pdu) &&
rc                307 net/llc/llc_c_ev.c 	if (!rc)
rc                310 net/llc/llc_c_ev.c 	return rc;
rc                449 net/llc/llc_c_ev.c 	u16 rc = 1;
rc                455 net/llc/llc_c_ev.c 				rc = 0;
rc                457 net/llc/llc_c_ev.c 			rc = 0;
rc                459 net/llc/llc_c_ev.c 	return rc;
rc                464 net/llc/llc_c_ev.c 	u16 rc = 1;
rc                469 net/llc/llc_c_ev.c 			rc = 0;
rc                474 net/llc/llc_c_ev.c 				rc = 0;
rc                478 net/llc/llc_c_ev.c 	return rc;
rc                483 net/llc/llc_c_ev.c 	u16 rc = 1;
rc                488 net/llc/llc_c_ev.c 			rc = 0;
rc                494 net/llc/llc_c_ev.c 				rc = 0;
rc                499 net/llc/llc_c_ev.c 	return rc;
rc                505 net/llc/llc_c_ev.c 	u16 rc = 1;
rc                515 net/llc/llc_c_ev.c 		rc = 0;
rc                517 net/llc/llc_c_ev.c 	return rc;
rc                523 net/llc/llc_c_ev.c 	u16 rc = 1;
rc                531 net/llc/llc_c_ev.c 		rc = 0;
rc                535 net/llc/llc_c_ev.c 	return rc;
rc                 63 net/llc/llc_conn.c 	int rc;
rc                 71 net/llc/llc_conn.c 	rc = llc_conn_service(skb->sk, skb);
rc                 72 net/llc/llc_conn.c 	if (unlikely(rc != 0)) {
rc                134 net/llc/llc_conn.c 			rc = llc->failed_data_req = 1;
rc                174 net/llc/llc_conn.c 	return rc;
rc                358 net/llc/llc_conn.c 	int rc = 1;
rc                364 net/llc/llc_conn.c 	rc = 0;
rc                367 net/llc/llc_conn.c 		rc = llc_exec_conn_trans_actions(sk, trans, skb);
rc                368 net/llc/llc_conn.c 		if (!rc && trans->next_state != NO_STATE_CHANGE) {
rc                375 net/llc/llc_conn.c 	return rc;
rc                437 net/llc/llc_conn.c 	int rc = 0;
rc                445 net/llc/llc_conn.c 			rc = rc2;
rc                448 net/llc/llc_conn.c 			rc = 1;
rc                450 net/llc/llc_conn.c 	return rc;
rc                481 net/llc/llc_conn.c 	struct sock *rc;
rc                488 net/llc/llc_conn.c 	sk_nulls_for_each_rcu(rc, node, laddr_hb) {
rc                489 net/llc/llc_conn.c 		if (llc_estab_match(sap, daddr, laddr, rc)) {
rc                491 net/llc/llc_conn.c 			if (unlikely(!refcount_inc_not_zero(&rc->sk_refcnt)))
rc                493 net/llc/llc_conn.c 			if (unlikely(llc_sk(rc)->sap != sap ||
rc                494 net/llc/llc_conn.c 				     !llc_estab_match(sap, daddr, laddr, rc))) {
rc                495 net/llc/llc_conn.c 				sock_put(rc);
rc                501 net/llc/llc_conn.c 	rc = NULL;
rc                511 net/llc/llc_conn.c 	return rc;
rc                540 net/llc/llc_conn.c 	struct sock *rc;
rc                547 net/llc/llc_conn.c 	sk_nulls_for_each_rcu(rc, node, laddr_hb) {
rc                548 net/llc/llc_conn.c 		if (llc_listener_match(sap, laddr, rc)) {
rc                550 net/llc/llc_conn.c 			if (unlikely(!refcount_inc_not_zero(&rc->sk_refcnt)))
rc                552 net/llc/llc_conn.c 			if (unlikely(llc_sk(rc)->sap != sap ||
rc                553 net/llc/llc_conn.c 				     !llc_listener_match(sap, laddr, rc))) {
rc                554 net/llc/llc_conn.c 				sock_put(rc);
rc                560 net/llc/llc_conn.c 	rc = NULL;
rc                570 net/llc/llc_conn.c 	return rc;
rc                587 net/llc/llc_conn.c 	struct sock *rc = __llc_lookup_listener(sap, laddr);
rc                589 net/llc/llc_conn.c 	if (!rc)
rc                590 net/llc/llc_conn.c 		rc = __llc_lookup_listener(sap, &null_addr);
rc                592 net/llc/llc_conn.c 	return rc;
rc                667 net/llc/llc_conn.c 	int rc = 0;
rc                673 net/llc/llc_conn.c 		rc = llc_offset_table[state][0]; break;
rc                675 net/llc/llc_conn.c 		rc = llc_offset_table[state][4]; break;
rc                677 net/llc/llc_conn.c 		rc = llc_offset_table[state][1]; break;
rc                682 net/llc/llc_conn.c 		rc = llc_offset_table[state][3]; break;
rc                684 net/llc/llc_conn.c 	return rc;
rc                848 net/llc/llc_conn.c 	int rc = 0;
rc                853 net/llc/llc_conn.c 			rc = llc_conn_rcv(sk, skb);
rc                859 net/llc/llc_conn.c 			rc = llc_conn_state_process(sk, skb);
rc                867 net/llc/llc_conn.c 	return rc;
rc                 47 net/llc/llc_if.c 	int rc = -ECONNABORTED;
rc                 52 net/llc/llc_if.c 	rc = -EBUSY;
rc                 67 net/llc/llc_if.c 	return rc;
rc                 85 net/llc/llc_if.c 	int rc = -EISCONN;
rc                104 net/llc/llc_if.c 	rc = -ENOMEM;
rc                113 net/llc/llc_if.c 		rc = llc_conn_state_process(sk, skb);
rc                117 net/llc/llc_if.c 	return rc;
rc                131 net/llc/llc_if.c 	u16 rc = 1;
rc                153 net/llc/llc_if.c 	rc = llc_conn_state_process(sk, skb);
rc                156 net/llc/llc_if.c 	return rc;
rc                 28 net/llc/llc_output.c 	int rc = -EINVAL;
rc                 33 net/llc/llc_output.c 		rc = dev_hard_header(skb, skb->dev, ETH_P_802_2, da, sa,
rc                 35 net/llc/llc_output.c 		if (rc > 0)
rc                 36 net/llc/llc_output.c 			rc = 0;
rc                 41 net/llc/llc_output.c 	return rc;
rc                 61 net/llc/llc_output.c 	int rc;
rc                 65 net/llc/llc_output.c 	rc = llc_mac_hdr_init(skb, skb->dev->dev_addr, dmac);
rc                 66 net/llc/llc_output.c 	if (likely(!rc))
rc                 67 net/llc/llc_output.c 		rc = dev_queue_xmit(skb);
rc                 70 net/llc/llc_output.c 	return rc;
rc                221 net/llc/llc_proc.c 	int rc = -ENOMEM;
rc                236 net/llc/llc_proc.c 	rc = 0;
rc                238 net/llc/llc_proc.c 	return rc;
rc                 55 net/llc/llc_s_ac.c 	int rc;
rc                 60 net/llc/llc_s_ac.c 	rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac);
rc                 61 net/llc/llc_s_ac.c 	if (likely(!rc)) {
rc                 63 net/llc/llc_s_ac.c 		rc = dev_queue_xmit(skb);
rc                 65 net/llc/llc_s_ac.c 	return rc;
rc                 80 net/llc/llc_s_ac.c 	int rc;
rc                 85 net/llc/llc_s_ac.c 	rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac);
rc                 86 net/llc/llc_s_ac.c 	if (likely(!rc)) {
rc                 88 net/llc/llc_s_ac.c 		rc = dev_queue_xmit(skb);
rc                 90 net/llc/llc_s_ac.c 	return rc;
rc                104 net/llc/llc_s_ac.c 	int rc = 1;
rc                117 net/llc/llc_s_ac.c 	rc = llc_mac_hdr_init(nskb, mac_sa, mac_da);
rc                118 net/llc/llc_s_ac.c 	if (likely(!rc))
rc                119 net/llc/llc_s_ac.c 		rc = dev_queue_xmit(nskb);
rc                121 net/llc/llc_s_ac.c 	return rc;
rc                136 net/llc/llc_s_ac.c 	int rc;
rc                141 net/llc/llc_s_ac.c 	rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac);
rc                142 net/llc/llc_s_ac.c 	if (likely(!rc)) {
rc                144 net/llc/llc_s_ac.c 		rc = dev_queue_xmit(skb);
rc                146 net/llc/llc_s_ac.c 	return rc;
rc                153 net/llc/llc_s_ac.c 	int rc = 1;
rc                168 net/llc/llc_s_ac.c 	rc = llc_mac_hdr_init(nskb, mac_sa, mac_da);
rc                169 net/llc/llc_s_ac.c 	if (likely(!rc))
rc                170 net/llc/llc_s_ac.c 		rc = dev_queue_xmit(nskb);
rc                172 net/llc/llc_s_ac.c 	return rc;
rc                120 net/llc/llc_sap.c 	struct llc_sap_state_trans *rc = NULL;
rc                129 net/llc/llc_sap.c 			rc = next_trans[i]; /* got event match; return it */
rc                132 net/llc/llc_sap.c 	return rc;
rc                148 net/llc/llc_sap.c 	int rc = 0;
rc                153 net/llc/llc_sap.c 			rc = 1;
rc                154 net/llc/llc_sap.c 	return rc;
rc                168 net/llc/llc_sap.c 	int rc = 1;
rc                181 net/llc/llc_sap.c 	rc = llc_exec_sap_trans_actions(sap, trans, skb);
rc                182 net/llc/llc_sap.c 	if (rc)
rc                189 net/llc/llc_sap.c 	return rc;
rc                315 net/llc/llc_sap.c 	struct sock *rc;
rc                322 net/llc/llc_sap.c 	sk_nulls_for_each_rcu(rc, node, laddr_hb) {
rc                323 net/llc/llc_sap.c 		if (llc_dgram_match(sap, laddr, rc)) {
rc                325 net/llc/llc_sap.c 			if (unlikely(!refcount_inc_not_zero(&rc->sk_refcnt)))
rc                327 net/llc/llc_sap.c 			if (unlikely(llc_sk(rc)->sap != sap ||
rc                328 net/llc/llc_sap.c 				     !llc_dgram_match(sap, laddr, rc))) {
rc                329 net/llc/llc_sap.c 				sock_put(rc);
rc                335 net/llc/llc_sap.c 	rc = NULL;
rc                345 net/llc/llc_sap.c 	return rc;
rc                 51 net/llc/llc_station.c 	int rc = 1;
rc                 57 net/llc/llc_station.c 	rc = 0;
rc                 62 net/llc/llc_station.c 	rc = llc_mac_hdr_init(nskb, skb->dev->dev_addr, mac_da);
rc                 63 net/llc/llc_station.c 	if (unlikely(rc))
rc                 67 net/llc/llc_station.c 	return rc;
rc                 76 net/llc/llc_station.c 	int rc = 1;
rc                 86 net/llc/llc_station.c 	rc = 0;
rc                 91 net/llc/llc_station.c 	rc = llc_mac_hdr_init(nskb, skb->dev->dev_addr, mac_da);
rc                 92 net/llc/llc_station.c 	if (unlikely(rc))
rc                 96 net/llc/llc_station.c 	return rc;
rc                401 net/mac80211/scan.c 		int rc;
rc                403 net/mac80211/scan.c 		rc = drv_hw_scan(local,
rc                408 net/mac80211/scan.c 		if (rc == 0)
rc                652 net/mac80211/scan.c 	int rc;
rc                774 net/mac80211/scan.c 		rc = drv_hw_scan(local, sdata, local->hw_scan_req);
rc                776 net/mac80211/scan.c 		rc = ieee80211_start_sw_scan(local, sdata);
rc                779 net/mac80211/scan.c 	if (rc) {
rc                790 net/mac80211/scan.c 	if (hw_scan && rc == 1) {
rc                802 net/mac80211/scan.c 	return rc;
rc               1025 net/mac80211/scan.c 		int rc;
rc               1030 net/mac80211/scan.c 		rc = __ieee80211_start_scan(sdata, scan_req);
rc               1031 net/mac80211/scan.c 		if (rc) {
rc                 30 net/mac802154/iface.c 	int rc = 0;
rc                 42 net/mac802154/iface.c 		rc = ops->llsec->set_params(dev, &params, changed);
rc                 45 net/mac802154/iface.c 	return rc;
rc                301 net/mac802154/iface.c 	int rc;
rc                305 net/mac802154/iface.c 	rc = ieee802154_check_concurrent_iface(sdata, wpan_dev->iftype);
rc                306 net/mac802154/iface.c 	if (rc < 0)
rc                307 net/mac802154/iface.c 		return rc;
rc                654 net/mac802154/llsec.c 	int authlen, assoclen, datalen, rc;
rc                683 net/mac802154/llsec.c 	rc = crypto_aead_encrypt(req);
rc                687 net/mac802154/llsec.c 	return rc;
rc                704 net/mac802154/llsec.c 	int rc, authlen, hlen;
rc                729 net/mac802154/llsec.c 		rc = -EINVAL;
rc                735 net/mac802154/llsec.c 		rc = -ENOKEY;
rc                748 net/mac802154/llsec.c 		rc = -EOVERFLOW;
rc                761 net/mac802154/llsec.c 	rc = llsec_do_encrypt(skb, sec, &hdr, key);
rc                764 net/mac802154/llsec.c 	return rc;
rc                770 net/mac802154/llsec.c 	return rc;
rc                860 net/mac802154/llsec.c 	int authlen, datalen, assoclen, rc;
rc                887 net/mac802154/llsec.c 	rc = crypto_aead_decrypt(req);
rc                892 net/mac802154/llsec.c 	return rc;
rc                951 net/mac802154/llsec.c 		int rc = llsec_update_devkey_record(dev, in_key);
rc                953 net/mac802154/llsec.c 		if (rc < 0)
rc                954 net/mac802154/llsec.c 			return rc;
rc                146 net/mac802154/main.c 	int rc = -ENOSYS;
rc                151 net/mac802154/main.c 		rc = -ENOMEM;
rc                179 net/mac802154/main.c 	rc = wpan_phy_register(local->phy);
rc                180 net/mac802154/main.c 	if (rc < 0)
rc                190 net/mac802154/main.c 		rc = PTR_ERR(dev);
rc                203 net/mac802154/main.c 	return rc;
rc                 38 net/mac802154/rx.c 	int rc;
rc                 86 net/mac802154/rx.c 	rc = mac802154_llsec_decrypt(&sdata->sec, skb);
rc                 87 net/mac802154/rx.c 	if (rc) {
rc                 88 net/mac802154/rx.c 		pr_debug("decryption failed: %i\n", rc);
rc                115 net/mac802154/tx.c 	int rc;
rc                121 net/mac802154/tx.c 	rc = mac802154_llsec_encrypt(&sdata->sec, skb);
rc                122 net/mac802154/tx.c 	if (rc) {
rc                123 net/mac802154/tx.c 		netdev_warn(dev, "encryption failed: %i\n", rc);
rc                101 net/ncsi/ncsi-netlink.c 	int rc;
rc                130 net/ncsi/ncsi-netlink.c 			rc = ncsi_write_channel_info(skb, ndp, nc);
rc                131 net/ncsi/ncsi-netlink.c 			if (rc) {
rc                135 net/ncsi/ncsi-netlink.c 				return rc;
rc                157 net/ncsi/ncsi-netlink.c 	int rc;
rc                191 net/ncsi/ncsi-netlink.c 	rc = ncsi_write_package_info(skb, ndp, package_id);
rc                193 net/ncsi/ncsi-netlink.c 	if (rc) {
rc                205 net/ncsi/ncsi-netlink.c 	return rc;
rc                217 net/ncsi/ncsi-netlink.c 	int rc;
rc                219 net/ncsi/ncsi-netlink.c 	rc = genlmsg_parse_deprecated(cb->nlh, &ncsi_genl_family, attrs, NCSI_ATTR_MAX,
rc                221 net/ncsi/ncsi-netlink.c 	if (rc)
rc                222 net/ncsi/ncsi-netlink.c 		return rc;
rc                245 net/ncsi/ncsi-netlink.c 		rc = -EMSGSIZE;
rc                251 net/ncsi/ncsi-netlink.c 		rc = -EMSGSIZE;
rc                254 net/ncsi/ncsi-netlink.c 	rc = ncsi_write_package_info(skb, ndp, package->id);
rc                255 net/ncsi/ncsi-netlink.c 	if (rc) {
rc                268 net/ncsi/ncsi-netlink.c 	return rc;
rc                485 net/ncsi/ncsi-netlink.c 	int rc;
rc                508 net/ncsi/ncsi-netlink.c 	rc = nla_put(skb, NCSI_ATTR_DATA, nr->rsp->len, (void *)nr->rsp->data);
rc                509 net/ncsi/ncsi-netlink.c 	if (rc)
rc                517 net/ncsi/ncsi-netlink.c 	return rc;
rc                592 net/ncsi/ncsi-netlink.c 	int rc;
rc                612 net/ncsi/ncsi-netlink.c 			rc = 0;
rc                616 net/ncsi/ncsi-netlink.c 			rc = -EPERM;
rc                620 net/ncsi/ncsi-netlink.c 		rc = 0;
rc                623 net/ncsi/ncsi-netlink.c 	if (!rc)
rc                628 net/ncsi/ncsi-netlink.c 	if (!rc) {
rc                634 net/ncsi/ncsi-netlink.c 	return rc;
rc                771 net/ncsi/ncsi-netlink.c 	int rc;
rc                773 net/ncsi/ncsi-netlink.c 	rc = genl_register_family(&ncsi_genl_family);
rc                774 net/ncsi/ncsi-netlink.c 	if (rc)
rc                777 net/ncsi/ncsi-netlink.c 	return rc;
rc                782 net/ncsi/ncsi-netlink.c 	int rc;
rc                784 net/ncsi/ncsi-netlink.c 	rc = genl_unregister_family(&ncsi_genl_family);
rc                785 net/ncsi/ncsi-netlink.c 	if (rc)
rc                788 net/ncsi/ncsi-netlink.c 	return rc;
rc               1738 net/netfilter/ipvs/ip_vs_ctl.c 	int rc;
rc               1746 net/netfilter/ipvs/ip_vs_ctl.c 	rc = proc_dointvec(&tmp, write, buffer, lenp, ppos);
rc               1749 net/netfilter/ipvs/ip_vs_ctl.c 			rc = -EINVAL;
rc               1755 net/netfilter/ipvs/ip_vs_ctl.c 	return rc;
rc               1764 net/netfilter/ipvs/ip_vs_ctl.c 	int rc;
rc               1772 net/netfilter/ipvs/ip_vs_ctl.c 	rc = proc_dointvec(&tmp, write, buffer, lenp, ppos);
rc               1776 net/netfilter/ipvs/ip_vs_ctl.c 			rc = -EINVAL;
rc               1780 net/netfilter/ipvs/ip_vs_ctl.c 	return rc;
rc               1789 net/netfilter/ipvs/ip_vs_ctl.c 	int rc;
rc               1797 net/netfilter/ipvs/ip_vs_ctl.c 	rc = proc_dointvec(&tmp, write, buffer, lenp, ppos);
rc               1800 net/netfilter/ipvs/ip_vs_ctl.c 			rc = -EINVAL;
rc               1804 net/netfilter/ipvs/ip_vs_ctl.c 	return rc;
rc                769 net/netfilter/ipvs/ip_vs_xmit.c 	int local, rc, was_input;
rc                840 net/netfilter/ipvs/ip_vs_xmit.c 	rc = ip_vs_nat_send_or_cont(NFPROTO_IPV4, skb, cp, local);
rc                843 net/netfilter/ipvs/ip_vs_xmit.c 	return rc;
rc                857 net/netfilter/ipvs/ip_vs_xmit.c 	int local, rc;
rc                928 net/netfilter/ipvs/ip_vs_xmit.c 	rc = ip_vs_nat_send_or_cont(NFPROTO_IPV6, skb, cp, local);
rc                931 net/netfilter/ipvs/ip_vs_xmit.c 	return rc;
rc               1513 net/netfilter/ipvs/ip_vs_xmit.c 	int rc;
rc               1524 net/netfilter/ipvs/ip_vs_xmit.c 			rc = cp->packet_xmit(skb, cp, pp, iph);
rc               1526 net/netfilter/ipvs/ip_vs_xmit.c 			rc = NF_ACCEPT;
rc               1585 net/netfilter/ipvs/ip_vs_xmit.c 	rc = ip_vs_nat_send_or_cont(NFPROTO_IPV4, skb, cp, local);
rc               1590 net/netfilter/ipvs/ip_vs_xmit.c 	rc = NF_STOLEN;
rc               1593 net/netfilter/ipvs/ip_vs_xmit.c 	return rc;
rc               1603 net/netfilter/ipvs/ip_vs_xmit.c 	int rc;
rc               1614 net/netfilter/ipvs/ip_vs_xmit.c 			rc = cp->packet_xmit(skb, cp, pp, ipvsh);
rc               1616 net/netfilter/ipvs/ip_vs_xmit.c 			rc = NF_ACCEPT;
rc               1674 net/netfilter/ipvs/ip_vs_xmit.c 	rc = ip_vs_nat_send_or_cont(NFPROTO_IPV6, skb, cp, local);
rc               1679 net/netfilter/ipvs/ip_vs_xmit.c 	rc = NF_STOLEN;
rc               1682 net/netfilter/ipvs/ip_vs_xmit.c 	return rc;
rc               2389 net/netfilter/nf_conntrack_core.c 	int rc;
rc               2398 net/netfilter/nf_conntrack_core.c 	rc = kstrtouint(val, 0, &hashsize);
rc               2399 net/netfilter/nf_conntrack_core.c 	if (rc)
rc               2400 net/netfilter/nf_conntrack_core.c 		return rc;
rc                811 net/netlabel/netlabel_kapi.c 	int rc = 0;
rc                814 net/netlabel/netlabel_kapi.c 	while (rc == 0 && spot <= end) {
rc                817 net/netlabel/netlabel_kapi.c 			rc = netlbl_catmap_setlong(catmap,
rc                823 net/netlabel/netlabel_kapi.c 			rc = netlbl_catmap_setbit(catmap, spot++, flags);
rc                826 net/netlabel/netlabel_kapi.c 	return rc;
rc                465 net/netlink/genetlink.c 	int rc = 0;
rc                469 net/netlink/genetlink.c 		rc = ops->start(cb);
rc                472 net/netlink/genetlink.c 	return rc;
rc                479 net/netlink/genetlink.c 	int rc;
rc                482 net/netlink/genetlink.c 	rc = ops->dumpit(skb, cb);
rc                484 net/netlink/genetlink.c 	return rc;
rc                491 net/netlink/genetlink.c 	int rc = 0;
rc                495 net/netlink/genetlink.c 		rc = ops->done(cb);
rc                498 net/netlink/genetlink.c 	return rc;
rc                534 net/netlink/genetlink.c 		int rc;
rc                551 net/netlink/genetlink.c 				rc = __nla_validate(nlmsg_attrdata(nlh, hdrlen),
rc                556 net/netlink/genetlink.c 				if (rc)
rc                557 net/netlink/genetlink.c 					return rc;
rc                572 net/netlink/genetlink.c 			rc = __netlink_dump_start(net->genl_sock, skb, nlh, &c);
rc                583 net/netlink/genetlink.c 			rc = __netlink_dump_start(net->genl_sock, skb, nlh, &c);
rc                586 net/netlink/genetlink.c 		return rc;
rc               1358 net/netrom/af_netrom.c 	int rc = proto_register(&nr_proto, 0);
rc               1360 net/netrom/af_netrom.c 	if (rc)
rc               1361 net/netrom/af_netrom.c 		return rc;
rc               1366 net/netrom/af_netrom.c 		rc = -EINVAL;
rc               1374 net/netrom/af_netrom.c 		rc = -ENOMEM;
rc               1385 net/netrom/af_netrom.c 			rc = -ENOMEM;
rc               1390 net/netrom/af_netrom.c 		rc = register_netdev(dev);
rc               1391 net/netrom/af_netrom.c 		if (rc) {
rc               1398 net/netrom/af_netrom.c 	rc = sock_register(&nr_family_ops);
rc               1399 net/netrom/af_netrom.c 	if (rc)
rc               1402 net/netrom/af_netrom.c 	rc = register_netdevice_notifier(&nr_dev_notifier);
rc               1403 net/netrom/af_netrom.c 	if (rc)
rc               1410 net/netrom/af_netrom.c 	rc = nr_register_sysctl();
rc               1411 net/netrom/af_netrom.c 	if (rc)
rc               1417 net/netrom/af_netrom.c 	rc = -ENOMEM;
rc               1455 net/netrom/af_netrom.c 	return rc;
rc                 21 net/nfc/af_nfc.c 	int rc = -EPROTONOSUPPORT;
rc                 31 net/nfc/af_nfc.c 		rc = proto_tab[proto]->create(net, sock, proto_tab[proto], kern);
rc                 36 net/nfc/af_nfc.c 	return rc;
rc                 47 net/nfc/af_nfc.c 	int rc;
rc                 52 net/nfc/af_nfc.c 	rc = proto_register(nfc_proto->proto, 0);
rc                 53 net/nfc/af_nfc.c 	if (rc)
rc                 54 net/nfc/af_nfc.c 		return rc;
rc                 58 net/nfc/af_nfc.c 		rc = -EBUSY;
rc                 63 net/nfc/af_nfc.c 	return rc;
rc                 35 net/nfc/core.c 	int rc = 0;
rc                 42 net/nfc/core.c 		rc = -ENODEV;
rc                 47 net/nfc/core.c 		rc = -EBUSY;
rc                 52 net/nfc/core.c 		rc = -EOPNOTSUPP;
rc                 57 net/nfc/core.c 	rc = dev->ops->fw_download(dev, firmware_name);
rc                 58 net/nfc/core.c 	if (rc)
rc                 63 net/nfc/core.c 	return rc;
rc                 91 net/nfc/core.c 	int rc = 0;
rc                 98 net/nfc/core.c 		rc = -ERFKILL;
rc                103 net/nfc/core.c 		rc = -ENODEV;
rc                108 net/nfc/core.c 		rc = -EBUSY;
rc                113 net/nfc/core.c 		rc = -EALREADY;
rc                118 net/nfc/core.c 		rc = dev->ops->dev_up(dev);
rc                120 net/nfc/core.c 	if (!rc)
rc                129 net/nfc/core.c 	return rc;
rc                139 net/nfc/core.c 	int rc = 0;
rc                146 net/nfc/core.c 		rc = -ENODEV;
rc                151 net/nfc/core.c 		rc = -EALREADY;
rc                156 net/nfc/core.c 		rc = -EBUSY;
rc                167 net/nfc/core.c 	return rc;
rc                199 net/nfc/core.c 	int rc;
rc                210 net/nfc/core.c 		rc = -ENODEV;
rc                215 net/nfc/core.c 		rc = -ENODEV;
rc                220 net/nfc/core.c 		rc = -EBUSY;
rc                224 net/nfc/core.c 	rc = dev->ops->start_poll(dev, im_protocols, tm_protocols);
rc                225 net/nfc/core.c 	if (!rc) {
rc                232 net/nfc/core.c 	return rc;
rc                242 net/nfc/core.c 	int rc = 0;
rc                249 net/nfc/core.c 		rc = -ENODEV;
rc                254 net/nfc/core.c 		rc = -EINVAL;
rc                264 net/nfc/core.c 	return rc;
rc                281 net/nfc/core.c 	int rc = 0;
rc                294 net/nfc/core.c 		rc = -ENODEV;
rc                299 net/nfc/core.c 		rc = -EALREADY;
rc                305 net/nfc/core.c 		rc = -EINVAL;
rc                311 net/nfc/core.c 		rc = -ENOTCONN;
rc                315 net/nfc/core.c 	rc = dev->ops->dep_link_up(dev, target, comm_mode, gb, gb_len);
rc                316 net/nfc/core.c 	if (!rc) {
rc                323 net/nfc/core.c 	return rc;
rc                328 net/nfc/core.c 	int rc = 0;
rc                338 net/nfc/core.c 		rc = -ENODEV;
rc                343 net/nfc/core.c 		rc = -EALREADY;
rc                347 net/nfc/core.c 	rc = dev->ops->dep_link_down(dev);
rc                348 net/nfc/core.c 	if (!rc) {
rc                359 net/nfc/core.c 	return rc;
rc                395 net/nfc/core.c 	int rc;
rc                404 net/nfc/core.c 		rc = -ENODEV;
rc                409 net/nfc/core.c 		rc = -EBUSY;
rc                415 net/nfc/core.c 		rc = -ENOTCONN;
rc                419 net/nfc/core.c 	rc = dev->ops->activate_target(dev, target, protocol);
rc                420 net/nfc/core.c 	if (!rc) {
rc                431 net/nfc/core.c 	return rc;
rc                442 net/nfc/core.c 	int rc = 0;
rc                450 net/nfc/core.c 		rc = -ENODEV;
rc                455 net/nfc/core.c 		rc = -ENOTCONN;
rc                460 net/nfc/core.c 		rc = -ENOTCONN;
rc                472 net/nfc/core.c 	return rc;
rc                489 net/nfc/core.c 	int rc;
rc                497 net/nfc/core.c 		rc = -ENODEV;
rc                504 net/nfc/core.c 			rc = -EADDRNOTAVAIL;
rc                512 net/nfc/core.c 		rc = dev->ops->im_transceive(dev, dev->active_target, skb, cb,
rc                515 net/nfc/core.c 		if (!rc && dev->ops->check_presence && !dev->shutting_down)
rc                519 net/nfc/core.c 		rc = dev->ops->tm_send(dev, skb);
rc                521 net/nfc/core.c 		rc = -ENOTCONN;
rc                529 net/nfc/core.c 	return rc;
rc                547 net/nfc/core.c 	int rc;
rc                554 net/nfc/core.c 		rc = -ENODEV;
rc                559 net/nfc/core.c 		rc = -ENODEV;
rc                564 net/nfc/core.c 		rc = -EBUSY;
rc                569 net/nfc/core.c 		rc = -EOPNOTSUPP;
rc                575 net/nfc/core.c 		rc = -EINVAL;
rc                580 net/nfc/core.c 		rc = -EALREADY;
rc                584 net/nfc/core.c 	rc = dev->ops->enable_se(dev, se_idx);
rc                585 net/nfc/core.c 	if (rc >= 0)
rc                590 net/nfc/core.c 	return rc;
rc                596 net/nfc/core.c 	int rc;
rc                603 net/nfc/core.c 		rc = -ENODEV;
rc                608 net/nfc/core.c 		rc = -ENODEV;
rc                613 net/nfc/core.c 		rc = -EOPNOTSUPP;
rc                619 net/nfc/core.c 		rc = -EINVAL;
rc                624 net/nfc/core.c 		rc = -EALREADY;
rc                628 net/nfc/core.c 	rc = dev->ops->disable_se(dev, se_idx);
rc                629 net/nfc/core.c 	if (rc >= 0)
rc                634 net/nfc/core.c 	return rc;
rc                668 net/nfc/core.c 	int rc;
rc                675 net/nfc/core.c 		rc = nfc_set_remote_general_bytes(dev, gb, gb_len);
rc                676 net/nfc/core.c 		if (rc < 0)
rc                685 net/nfc/core.c 	rc = nfc_genl_tm_activated(dev, protocol);
rc                690 net/nfc/core.c 	return rc;
rc                869 net/nfc/core.c 	int rc;
rc                888 net/nfc/core.c 	rc = nfc_genl_se_added(dev, se_idx, type);
rc                889 net/nfc/core.c 	if (rc < 0) {
rc                893 net/nfc/core.c 		return rc;
rc                903 net/nfc/core.c 	int rc;
rc                909 net/nfc/core.c 			rc = nfc_genl_se_removed(dev, se_idx);
rc                910 net/nfc/core.c 			if (rc < 0)
rc                911 net/nfc/core.c 				return rc;
rc                926 net/nfc/core.c 	int rc;
rc                933 net/nfc/core.c 		rc = -EPROTO;
rc                937 net/nfc/core.c 	rc = nfc_genl_se_transaction(dev, se_idx, evt_transaction);
rc                940 net/nfc/core.c 	return rc;
rc                946 net/nfc/core.c 	int rc;
rc                951 net/nfc/core.c 	rc = nfc_genl_se_connectivity(dev, se_idx);
rc                953 net/nfc/core.c 	return rc;
rc                982 net/nfc/core.c 	int rc;
rc                987 net/nfc/core.c 		rc = dev->ops->check_presence(dev, dev->active_target);
rc                988 net/nfc/core.c 		if (rc == -EOPNOTSUPP)
rc                990 net/nfc/core.c 		if (rc) {
rc               1049 net/nfc/core.c 	int rc;
rc               1062 net/nfc/core.c 	rc = ida_simple_get(&nfc_index_ida, 0, 0, GFP_KERNEL);
rc               1063 net/nfc/core.c 	if (rc < 0)
rc               1065 net/nfc/core.c 	dev->idx = rc;
rc               1105 net/nfc/core.c 	int rc;
rc               1111 net/nfc/core.c 	rc = device_add(&dev->dev);
rc               1114 net/nfc/core.c 	if (rc < 0)
rc               1115 net/nfc/core.c 		return rc;
rc               1117 net/nfc/core.c 	rc = nfc_llcp_register_device(dev);
rc               1118 net/nfc/core.c 	if (rc)
rc               1121 net/nfc/core.c 	rc = nfc_genl_device_added(dev);
rc               1122 net/nfc/core.c 	if (rc)
rc               1146 net/nfc/core.c 	int rc;
rc               1163 net/nfc/core.c 	rc = nfc_genl_device_removed(dev);
rc               1164 net/nfc/core.c 	if (rc)
rc               1179 net/nfc/core.c 	int rc;
rc               1183 net/nfc/core.c 	rc = class_register(&nfc_class);
rc               1184 net/nfc/core.c 	if (rc)
rc               1185 net/nfc/core.c 		return rc;
rc               1187 net/nfc/core.c 	rc = nfc_genl_init();
rc               1188 net/nfc/core.c 	if (rc)
rc               1194 net/nfc/core.c 	rc = rawsock_init();
rc               1195 net/nfc/core.c 	if (rc)
rc               1198 net/nfc/core.c 	rc = nfc_llcp_init();
rc               1199 net/nfc/core.c 	if (rc)
rc               1202 net/nfc/core.c 	rc = af_nfc_init();
rc               1203 net/nfc/core.c 	if (rc)
rc               1216 net/nfc/core.c 	return rc;
rc                 75 net/nfc/digital_core.c 	int rc;
rc                 89 net/nfc/digital_core.c 	rc = (skb->data[skb->len - 2] - (crc & 0xFF)) +
rc                 92 net/nfc/digital_core.c 	if (rc)
rc                154 net/nfc/digital_core.c 	int rc;
rc                180 net/nfc/digital_core.c 		rc = ddev->ops->in_send_cmd(ddev, cmd->req, cmd->timeout,
rc                185 net/nfc/digital_core.c 		rc = ddev->ops->tg_send_cmd(ddev, cmd->req, cmd->timeout,
rc                190 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen(ddev, cmd->timeout,
rc                197 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen_mdaa(ddev, params, cmd->timeout,
rc                202 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen_md(ddev, cmd->timeout,
rc                211 net/nfc/digital_core.c 	if (!rc)
rc                214 net/nfc/digital_core.c 	pr_err("in_send_command returned err %d\n", rc);
rc                257 net/nfc/digital_core.c 	int rc;
rc                259 net/nfc/digital_core.c 	rc = ddev->ops->in_configure_hw(ddev, type, param);
rc                260 net/nfc/digital_core.c 	if (rc)
rc                261 net/nfc/digital_core.c 		pr_err("in_configure_hw failed: %d\n", rc);
rc                263 net/nfc/digital_core.c 	return rc;
rc                268 net/nfc/digital_core.c 	int rc;
rc                270 net/nfc/digital_core.c 	rc = ddev->ops->tg_configure_hw(ddev, type, param);
rc                271 net/nfc/digital_core.c 	if (rc)
rc                272 net/nfc/digital_core.c 		pr_err("tg_configure_hw failed: %d\n", rc);
rc                274 net/nfc/digital_core.c 	return rc;
rc                307 net/nfc/digital_core.c 	int rc;
rc                382 net/nfc/digital_core.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING, framing);
rc                383 net/nfc/digital_core.c 	if (rc)
rc                384 net/nfc/digital_core.c 		return rc;
rc                391 net/nfc/digital_core.c 	rc = nfc_targets_found(ddev->nfc_dev, target, 1);
rc                392 net/nfc/digital_core.c 	if (rc) {
rc                394 net/nfc/digital_core.c 		return rc;
rc                424 net/nfc/digital_core.c 	int rc;
rc                440 net/nfc/digital_core.c 	rc = poll_tech->poll_func(ddev, poll_tech->rf_tech);
rc                441 net/nfc/digital_core.c 	if (rc)
rc                592 net/nfc/digital_core.c 	int rc;
rc                594 net/nfc/digital_core.c 	rc = digital_in_send_atr_req(ddev, target, comm_mode, gb, gb_len);
rc                596 net/nfc/digital_core.c 	if (!rc)
rc                599 net/nfc/digital_core.c 	return rc;
rc                659 net/nfc/digital_core.c 	int rc;
rc                662 net/nfc/digital_core.c 		rc = PTR_ERR(resp);
rc                668 net/nfc/digital_core.c 		rc = digital_in_recv_mifare_res(resp);
rc                675 net/nfc/digital_core.c 		rc = digital_in_iso_dep_pull_sod(ddev, resp);
rc                676 net/nfc/digital_core.c 		if (rc)
rc                680 net/nfc/digital_core.c 	rc = ddev->skb_check_crc(resp);
rc                683 net/nfc/digital_core.c 	if (rc) {
rc                688 net/nfc/digital_core.c 	data_exch->cb(data_exch->cb_context, resp, rc);
rc                699 net/nfc/digital_core.c 	int rc;
rc                709 net/nfc/digital_core.c 		rc = digital_in_send_dep_req(ddev, target, skb, data_exch);
rc                715 net/nfc/digital_core.c 		rc = digital_in_iso_dep_push_sod(ddev, skb);
rc                716 net/nfc/digital_core.c 		if (rc)
rc                722 net/nfc/digital_core.c 	rc = digital_in_send_cmd(ddev, skb, 500, digital_in_send_complete,
rc                726 net/nfc/digital_core.c 	if (rc)
rc                729 net/nfc/digital_core.c 	return rc;
rc                242 net/nfc/digital_dep.c 	int rc;
rc                249 net/nfc/digital_dep.c 			rc = -ENOMEM;
rc                262 net/nfc/digital_dep.c 				rc = -ENOMEM;
rc                276 net/nfc/digital_dep.c 			rc = send_ack(ddev, data_exch);
rc                277 net/nfc/digital_dep.c 			if (rc)
rc                295 net/nfc/digital_dep.c 	return ERR_PTR(rc);
rc                303 net/nfc/digital_dep.c 	int rc;
rc                306 net/nfc/digital_dep.c 		rc = PTR_ERR(resp);
rc                311 net/nfc/digital_dep.c 	rc = ddev->skb_check_crc(resp);
rc                312 net/nfc/digital_dep.c 	if (rc) {
rc                317 net/nfc/digital_dep.c 	rc = digital_skb_pull_dep_sod(ddev, resp);
rc                318 net/nfc/digital_dep.c 	if (rc) {
rc                328 net/nfc/digital_dep.c 		rc = -EIO;
rc                332 net/nfc/digital_dep.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_RF_TECH,
rc                334 net/nfc/digital_dep.c 	if (rc)
rc                337 net/nfc/digital_dep.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc                339 net/nfc/digital_dep.c 	if (rc)
rc                358 net/nfc/digital_dep.c 	if (rc)
rc                367 net/nfc/digital_dep.c 	int rc;
rc                394 net/nfc/digital_dep.c 	rc = digital_in_send_cmd(ddev, skb, ddev->dep_rwt,
rc                396 net/nfc/digital_dep.c 	if (rc)
rc                399 net/nfc/digital_dep.c 	return rc;
rc                409 net/nfc/digital_dep.c 	int rc;
rc                412 net/nfc/digital_dep.c 		rc = PTR_ERR(resp);
rc                417 net/nfc/digital_dep.c 	rc = ddev->skb_check_crc(resp);
rc                418 net/nfc/digital_dep.c 	if (rc) {
rc                423 net/nfc/digital_dep.c 	rc = digital_skb_pull_dep_sod(ddev, resp);
rc                424 net/nfc/digital_dep.c 	if (rc) {
rc                430 net/nfc/digital_dep.c 		rc = -EIO;
rc                447 net/nfc/digital_dep.c 		rc = -EINVAL;
rc                451 net/nfc/digital_dep.c 	rc = nfc_set_remote_general_bytes(ddev->nfc_dev, atr_res->gb, gb_len);
rc                452 net/nfc/digital_dep.c 	if (rc)
rc                457 net/nfc/digital_dep.c 		rc = digital_in_send_psl_req(ddev, target);
rc                458 net/nfc/digital_dep.c 		if (!rc)
rc                462 net/nfc/digital_dep.c 	rc = nfc_dep_link_is_up(ddev->nfc_dev, target->idx, NFC_COMM_ACTIVE,
rc                470 net/nfc/digital_dep.c 	if (rc)
rc                481 net/nfc/digital_dep.c 	int rc;
rc                524 net/nfc/digital_dep.c 	rc = digital_in_send_cmd(ddev, skb, DIGITAL_ATR_RES_RWT,
rc                526 net/nfc/digital_dep.c 	if (rc)
rc                529 net/nfc/digital_dep.c 	return rc;
rc                537 net/nfc/digital_dep.c 	int rc;
rc                558 net/nfc/digital_dep.c 	rc = digital_in_send_cmd(ddev, skb, ddev->dep_rwt,
rc                560 net/nfc/digital_dep.c 	if (rc) {
rc                566 net/nfc/digital_dep.c 	return rc;
rc                574 net/nfc/digital_dep.c 	int rc;
rc                593 net/nfc/digital_dep.c 	rc = digital_in_send_cmd(ddev, skb, ddev->dep_rwt,
rc                595 net/nfc/digital_dep.c 	if (rc)
rc                598 net/nfc/digital_dep.c 	return rc;
rc                606 net/nfc/digital_dep.c 	int rc;
rc                624 net/nfc/digital_dep.c 	rc = digital_in_send_cmd(ddev, skb, ddev->dep_rwt,
rc                626 net/nfc/digital_dep.c 	if (rc)
rc                629 net/nfc/digital_dep.c 	return rc;
rc                637 net/nfc/digital_dep.c 	int rc;
rc                663 net/nfc/digital_dep.c 	rc = digital_in_send_cmd(ddev, skb, rwt_int,
rc                665 net/nfc/digital_dep.c 	if (rc)
rc                668 net/nfc/digital_dep.c 	return rc;
rc                674 net/nfc/digital_dep.c 	int rc;
rc                681 net/nfc/digital_dep.c 	rc = digital_in_send_cmd(ddev, ddev->saved_skb, ddev->dep_rwt,
rc                683 net/nfc/digital_dep.c 	if (rc)
rc                686 net/nfc/digital_dep.c 	return rc;
rc                696 net/nfc/digital_dep.c 	int rc;
rc                700 net/nfc/digital_dep.c 		rc = PTR_ERR(resp);
rc                703 net/nfc/digital_dep.c 		if ((rc == -EIO || (rc == -ETIMEDOUT && ddev->nack_count)) &&
rc                707 net/nfc/digital_dep.c 			rc = digital_in_send_nack(ddev, data_exch);
rc                708 net/nfc/digital_dep.c 			if (rc)
rc                712 net/nfc/digital_dep.c 		} else if ((rc == -ETIMEDOUT) &&
rc                716 net/nfc/digital_dep.c 			rc = digital_in_send_atn(ddev, data_exch);
rc                717 net/nfc/digital_dep.c 			if (rc)
rc                726 net/nfc/digital_dep.c 	rc = digital_skb_pull_dep_sod(ddev, resp);
rc                727 net/nfc/digital_dep.c 	if (rc) {
rc                732 net/nfc/digital_dep.c 	rc = ddev->skb_check_crc(resp);
rc                733 net/nfc/digital_dep.c 	if (rc) {
rc                738 net/nfc/digital_dep.c 			rc = digital_in_send_nack(ddev, data_exch);
rc                739 net/nfc/digital_dep.c 			if (rc)
rc                755 net/nfc/digital_dep.c 		rc = -EMSGSIZE;
rc                764 net/nfc/digital_dep.c 		rc = -EIO;
rc                772 net/nfc/digital_dep.c 		rc = -EIO;
rc                777 net/nfc/digital_dep.c 		rc = -EIO;
rc                782 net/nfc/digital_dep.c 		rc = -EIO;
rc                792 net/nfc/digital_dep.c 			rc = -EIO;
rc                806 net/nfc/digital_dep.c 			rc = PTR_ERR(resp);
rc                818 net/nfc/digital_dep.c 		rc = 0;
rc                824 net/nfc/digital_dep.c 			rc = -EIO;
rc                830 net/nfc/digital_dep.c 			rc = -EIO;
rc                839 net/nfc/digital_dep.c 			rc = -EIO;
rc                849 net/nfc/digital_dep.c 		rc = digital_in_send_dep_req(ddev, NULL,
rc                852 net/nfc/digital_dep.c 		if (rc)
rc                859 net/nfc/digital_dep.c 			rc = digital_in_send_saved_skb(ddev, data_exch);
rc                860 net/nfc/digital_dep.c 			if (rc)
rc                868 net/nfc/digital_dep.c 			rc = -EIO;
rc                875 net/nfc/digital_dep.c 			rc = -EIO;
rc                879 net/nfc/digital_dep.c 		rc = digital_in_send_rtox(ddev, data_exch, rtox);
rc                880 net/nfc/digital_dep.c 		if (rc)
rc                887 net/nfc/digital_dep.c 	data_exch->cb(data_exch->cb_context, resp, rc);
rc                898 net/nfc/digital_dep.c 	if (rc)
rc                913 net/nfc/digital_dep.c 	int rc;
rc                938 net/nfc/digital_dep.c 	rc = digital_in_send_cmd(ddev, tmp_skb, ddev->dep_rwt,
rc                940 net/nfc/digital_dep.c 	if (rc) {
rc                951 net/nfc/digital_dep.c 	return rc;
rc                986 net/nfc/digital_dep.c 	int rc;
rc               1016 net/nfc/digital_dep.c 	rc = digital_tg_send_cmd(ddev, skb, 1500, digital_tg_recv_dep_req,
rc               1018 net/nfc/digital_dep.c 	if (rc) {
rc               1024 net/nfc/digital_dep.c 	return rc;
rc               1031 net/nfc/digital_dep.c 	int rc;
rc               1055 net/nfc/digital_dep.c 	rc = digital_tg_send_cmd(ddev, skb, 1500, digital_tg_recv_dep_req,
rc               1057 net/nfc/digital_dep.c 	if (rc)
rc               1060 net/nfc/digital_dep.c 	return rc;
rc               1065 net/nfc/digital_dep.c 	int rc;
rc               1072 net/nfc/digital_dep.c 	rc = digital_tg_send_cmd(ddev, ddev->saved_skb, 1500,
rc               1074 net/nfc/digital_dep.c 	if (rc)
rc               1077 net/nfc/digital_dep.c 	return rc;
rc               1083 net/nfc/digital_dep.c 	int rc;
rc               1089 net/nfc/digital_dep.c 		rc = PTR_ERR(resp);
rc               1094 net/nfc/digital_dep.c 	rc = ddev->skb_check_crc(resp);
rc               1095 net/nfc/digital_dep.c 	if (rc) {
rc               1100 net/nfc/digital_dep.c 	rc = digital_skb_pull_dep_sod(ddev, resp);
rc               1101 net/nfc/digital_dep.c 	if (rc) {
rc               1107 net/nfc/digital_dep.c 		rc = -EMSGSIZE;
rc               1116 net/nfc/digital_dep.c 		rc = -EIO;
rc               1126 net/nfc/digital_dep.c 			rc = -EIO;
rc               1130 net/nfc/digital_dep.c 		rc = -EIO;
rc               1135 net/nfc/digital_dep.c 		rc = -EIO;
rc               1140 net/nfc/digital_dep.c 		rc = -EIO;
rc               1164 net/nfc/digital_dep.c 				rc = digital_tg_send_saved_skb(ddev);
rc               1165 net/nfc/digital_dep.c 				if (rc)
rc               1180 net/nfc/digital_dep.c 			rc = -EIO;
rc               1190 net/nfc/digital_dep.c 			rc = PTR_ERR(resp);
rc               1202 net/nfc/digital_dep.c 		rc = 0;
rc               1208 net/nfc/digital_dep.c 				rc = -EIO;
rc               1214 net/nfc/digital_dep.c 			rc = digital_tg_send_saved_skb(ddev);
rc               1215 net/nfc/digital_dep.c 			if (rc)
rc               1234 net/nfc/digital_dep.c 				rc = digital_tg_send_saved_skb(ddev);
rc               1235 net/nfc/digital_dep.c 				if (rc)
rc               1251 net/nfc/digital_dep.c 			rc = -EIO;
rc               1258 net/nfc/digital_dep.c 		rc = digital_tg_send_dep_res(ddev, ddev->chaining_skb);
rc               1259 net/nfc/digital_dep.c 		if (rc)
rc               1265 net/nfc/digital_dep.c 			rc = -EINVAL;
rc               1269 net/nfc/digital_dep.c 		rc = digital_tg_send_atn(ddev);
rc               1270 net/nfc/digital_dep.c 		if (rc)
rc               1278 net/nfc/digital_dep.c 	rc = nfc_tm_data_received(ddev->nfc_dev, resp);
rc               1289 net/nfc/digital_dep.c 	if (rc)
rc               1302 net/nfc/digital_dep.c 	int rc;
rc               1333 net/nfc/digital_dep.c 	rc = digital_tg_send_cmd(ddev, tmp_skb, 1500, digital_tg_recv_dep_req,
rc               1335 net/nfc/digital_dep.c 	if (rc) {
rc               1346 net/nfc/digital_dep.c 	return rc;
rc               1371 net/nfc/digital_dep.c 	int rc;
rc               1391 net/nfc/digital_dep.c 	rc = digital_tg_send_cmd(ddev, skb, 0, digital_tg_send_psl_res_complete,
rc               1393 net/nfc/digital_dep.c 	if (rc)
rc               1396 net/nfc/digital_dep.c 	return rc;
rc               1402 net/nfc/digital_dep.c 	int rc;
rc               1408 net/nfc/digital_dep.c 		rc = PTR_ERR(resp);
rc               1413 net/nfc/digital_dep.c 	rc = ddev->skb_check_crc(resp);
rc               1414 net/nfc/digital_dep.c 	if (rc) {
rc               1419 net/nfc/digital_dep.c 	rc = digital_skb_pull_dep_sod(ddev, resp);
rc               1420 net/nfc/digital_dep.c 	if (rc) {
rc               1430 net/nfc/digital_dep.c 		rc = -EIO;
rc               1455 net/nfc/digital_dep.c 		rc = -EINVAL;
rc               1462 net/nfc/digital_dep.c 	rc = digital_tg_send_psl_res(ddev, psl_req->did, rf_tech);
rc               1497 net/nfc/digital_dep.c 	int rc;
rc               1534 net/nfc/digital_dep.c 	rc = digital_tg_send_cmd(ddev, skb, 999,
rc               1536 net/nfc/digital_dep.c 	if (rc)
rc               1539 net/nfc/digital_dep.c 	return rc;
rc               1545 net/nfc/digital_dep.c 	int rc;
rc               1551 net/nfc/digital_dep.c 		rc = PTR_ERR(resp);
rc               1557 net/nfc/digital_dep.c 		rc = -EIO;
rc               1570 net/nfc/digital_dep.c 		rc = -EIO;
rc               1576 net/nfc/digital_dep.c 	rc = ddev->skb_check_crc(resp);
rc               1577 net/nfc/digital_dep.c 	if (rc) {
rc               1582 net/nfc/digital_dep.c 	rc = digital_skb_pull_dep_sod(ddev, resp);
rc               1583 net/nfc/digital_dep.c 	if (rc) {
rc               1593 net/nfc/digital_dep.c 		rc = -EINVAL;
rc               1601 net/nfc/digital_dep.c 		rc = -EINVAL;
rc               1607 net/nfc/digital_dep.c 	rc = digital_tg_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc               1609 net/nfc/digital_dep.c 	if (rc)
rc               1612 net/nfc/digital_dep.c 	rc = digital_tg_send_atr_res(ddev, atr_req);
rc               1613 net/nfc/digital_dep.c 	if (rc)
rc               1621 net/nfc/digital_dep.c 	rc = nfc_tm_activated(ddev->nfc_dev, NFC_PROTO_NFC_DEP_MASK,
rc               1623 net/nfc/digital_dep.c 	if (rc) {
rc               1628 net/nfc/digital_dep.c 	rc = 0;
rc               1630 net/nfc/digital_dep.c 	if (rc)
rc                136 net/nfc/digital_technology.c 	u8 rc;
rc                220 net/nfc/digital_technology.c 	int rc;
rc                223 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                229 net/nfc/digital_technology.c 		rc = -EIO;
rc                241 net/nfc/digital_technology.c 	rc = digital_target_found(ddev, target, NFC_PROTO_ISO14443);
rc                247 net/nfc/digital_technology.c 	if (rc)
rc                254 net/nfc/digital_technology.c 	int rc;
rc                264 net/nfc/digital_technology.c 	rc = digital_in_send_cmd(ddev, skb, 30, digital_in_recv_ats,
rc                266 net/nfc/digital_technology.c 	if (rc)
rc                269 net/nfc/digital_technology.c 	return rc;
rc                276 net/nfc/digital_technology.c 	int rc;
rc                281 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                287 net/nfc/digital_technology.c 		rc = digital_skb_check_crc_a(resp);
rc                288 net/nfc/digital_technology.c 		if (rc) {
rc                295 net/nfc/digital_technology.c 		rc = -EIO;
rc                302 net/nfc/digital_technology.c 		rc = digital_in_send_sdd_req(ddev, target);
rc                303 net/nfc/digital_technology.c 		if (rc)
rc                316 net/nfc/digital_technology.c 		rc = digital_in_send_rats(ddev, target);
rc                317 net/nfc/digital_technology.c 		if (rc)
rc                325 net/nfc/digital_technology.c 		rc = -EOPNOTSUPP;
rc                329 net/nfc/digital_technology.c 	rc = digital_target_found(ddev, target, nfc_proto);
rc                337 net/nfc/digital_technology.c 	if (rc)
rc                348 net/nfc/digital_technology.c 	int rc;
rc                370 net/nfc/digital_technology.c 		rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc                372 net/nfc/digital_technology.c 		if (rc)
rc                378 net/nfc/digital_technology.c 	rc = digital_in_send_cmd(ddev, skb, 30, digital_in_recv_sel_res,
rc                381 net/nfc/digital_technology.c 	if (rc)
rc                384 net/nfc/digital_technology.c 	return rc;
rc                392 net/nfc/digital_technology.c 	int rc;
rc                397 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                404 net/nfc/digital_technology.c 		rc = -EINVAL;
rc                415 net/nfc/digital_technology.c 		rc = -EINVAL;
rc                431 net/nfc/digital_technology.c 	rc = digital_in_send_sel_req(ddev, target, sdd_res);
rc                436 net/nfc/digital_technology.c 	if (rc) {
rc                445 net/nfc/digital_technology.c 	int rc;
rc                449 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc                451 net/nfc/digital_technology.c 	if (rc)
rc                452 net/nfc/digital_technology.c 		return rc;
rc                476 net/nfc/digital_technology.c 	int rc;
rc                479 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                485 net/nfc/digital_technology.c 		rc = -EIO;
rc                491 net/nfc/digital_technology.c 		rc = -ENOMEM;
rc                499 net/nfc/digital_technology.c 		rc = -EINVAL;
rc                504 net/nfc/digital_technology.c 		rc = digital_target_found(ddev, target, NFC_PROTO_JEWEL);
rc                506 net/nfc/digital_technology.c 		rc = digital_in_send_sdd_req(ddev, target);
rc                511 net/nfc/digital_technology.c 	if (rc) {
rc                520 net/nfc/digital_technology.c 	int rc;
rc                522 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_RF_TECH,
rc                524 net/nfc/digital_technology.c 	if (rc)
rc                525 net/nfc/digital_technology.c 		return rc;
rc                527 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc                529 net/nfc/digital_technology.c 	if (rc)
rc                530 net/nfc/digital_technology.c 		return rc;
rc                538 net/nfc/digital_technology.c 	rc = digital_in_send_cmd(ddev, skb, 30, digital_in_recv_sens_res, NULL);
rc                539 net/nfc/digital_technology.c 	if (rc)
rc                542 net/nfc/digital_technology.c 	return rc;
rc                576 net/nfc/digital_technology.c 	int rc;
rc                579 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                586 net/nfc/digital_technology.c 		rc = -EIO;
rc                594 net/nfc/digital_technology.c 		rc = -EIO;
rc                598 net/nfc/digital_technology.c 	rc = digital_target_found(ddev, target, NFC_PROTO_ISO14443_B);
rc                604 net/nfc/digital_technology.c 	if (rc)
rc                614 net/nfc/digital_technology.c 	int rc;
rc                633 net/nfc/digital_technology.c 	rc = digital_in_send_cmd(ddev, skb, 30, digital_in_recv_attrib_res,
rc                635 net/nfc/digital_technology.c 	if (rc)
rc                638 net/nfc/digital_technology.c 	return rc;
rc                647 net/nfc/digital_technology.c 	int rc;
rc                650 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                657 net/nfc/digital_technology.c 		rc = -EIO;
rc                665 net/nfc/digital_technology.c 		rc = -EIO;
rc                671 net/nfc/digital_technology.c 		rc = -EIO;
rc                677 net/nfc/digital_technology.c 		rc = -EIO;
rc                689 net/nfc/digital_technology.c 		rc = -ENOMEM;
rc                693 net/nfc/digital_technology.c 	rc = digital_in_send_attrib_req(ddev, target, sensb_res);
rc                698 net/nfc/digital_technology.c 	if (rc) {
rc                708 net/nfc/digital_technology.c 	int rc;
rc                710 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_RF_TECH,
rc                712 net/nfc/digital_technology.c 	if (rc)
rc                713 net/nfc/digital_technology.c 		return rc;
rc                715 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc                717 net/nfc/digital_technology.c 	if (rc)
rc                718 net/nfc/digital_technology.c 		return rc;
rc                730 net/nfc/digital_technology.c 	rc = digital_in_send_cmd(ddev, skb, 30, digital_in_recv_sensb_res,
rc                732 net/nfc/digital_technology.c 	if (rc)
rc                735 net/nfc/digital_technology.c 	return rc;
rc                741 net/nfc/digital_technology.c 	int rc;
rc                747 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                753 net/nfc/digital_technology.c 		rc = -EIO;
rc                758 net/nfc/digital_technology.c 		rc = digital_skb_check_crc_f(resp);
rc                759 net/nfc/digital_technology.c 		if (rc) {
rc                783 net/nfc/digital_technology.c 	rc = digital_target_found(ddev, &target, proto);
rc                788 net/nfc/digital_technology.c 	if (rc)
rc                796 net/nfc/digital_technology.c 	int rc;
rc                799 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_RF_TECH, rf_tech);
rc                800 net/nfc/digital_technology.c 	if (rc)
rc                801 net/nfc/digital_technology.c 		return rc;
rc                803 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc                805 net/nfc/digital_technology.c 	if (rc)
rc                806 net/nfc/digital_technology.c 		return rc;
rc                820 net/nfc/digital_technology.c 	sensf_req->rc = 0;
rc                828 net/nfc/digital_technology.c 	rc = digital_in_send_cmd(ddev, skb, 30, digital_in_recv_sensf_res,
rc                830 net/nfc/digital_technology.c 	if (rc)
rc                833 net/nfc/digital_technology.c 	return rc;
rc                841 net/nfc/digital_technology.c 	int rc;
rc                844 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                850 net/nfc/digital_technology.c 		rc = -EIO;
rc                858 net/nfc/digital_technology.c 		rc = -EINVAL;
rc                864 net/nfc/digital_technology.c 		rc = -ENOMEM;
rc                872 net/nfc/digital_technology.c 	rc = digital_target_found(ddev, target, NFC_PROTO_ISO15693);
rc                879 net/nfc/digital_technology.c 	if (rc)
rc                887 net/nfc/digital_technology.c 	int rc;
rc                889 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_RF_TECH,
rc                891 net/nfc/digital_technology.c 	if (rc)
rc                892 net/nfc/digital_technology.c 		return rc;
rc                894 net/nfc/digital_technology.c 	rc = digital_in_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc                896 net/nfc/digital_technology.c 	if (rc)
rc                897 net/nfc/digital_technology.c 		return rc;
rc                915 net/nfc/digital_technology.c 	rc = digital_in_send_cmd(ddev, skb, 30,
rc                917 net/nfc/digital_technology.c 	if (rc)
rc                920 net/nfc/digital_technology.c 	return rc;
rc                926 net/nfc/digital_technology.c 	int rc;
rc                937 net/nfc/digital_technology.c 	rc = digital_tg_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc                939 net/nfc/digital_technology.c 	if (rc) {
rc                941 net/nfc/digital_technology.c 		return rc;
rc                944 net/nfc/digital_technology.c 	rc = digital_tg_send_cmd(ddev, skb, 300, digital_tg_recv_atr_req,
rc                946 net/nfc/digital_technology.c 	if (rc)
rc                949 net/nfc/digital_technology.c 	return rc;
rc                955 net/nfc/digital_technology.c 	int rc;
rc                958 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc                964 net/nfc/digital_technology.c 		rc = digital_skb_check_crc_a(resp);
rc                965 net/nfc/digital_technology.c 		if (rc) {
rc                973 net/nfc/digital_technology.c 	rc = digital_tg_send_sel_res(ddev);
rc                976 net/nfc/digital_technology.c 	if (rc)
rc                986 net/nfc/digital_technology.c 	int rc, i;
rc               1002 net/nfc/digital_technology.c 	rc = digital_tg_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc               1004 net/nfc/digital_technology.c 	if (rc) {
rc               1006 net/nfc/digital_technology.c 		return rc;
rc               1009 net/nfc/digital_technology.c 	rc = digital_tg_send_cmd(ddev, skb, 300, digital_tg_recv_sel_req,
rc               1011 net/nfc/digital_technology.c 	if (rc)
rc               1014 net/nfc/digital_technology.c 	return rc;
rc               1021 net/nfc/digital_technology.c 	int rc;
rc               1024 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc               1033 net/nfc/digital_technology.c 		rc = -EINVAL;
rc               1037 net/nfc/digital_technology.c 	rc = digital_tg_send_sdd_res(ddev);
rc               1040 net/nfc/digital_technology.c 	if (rc)
rc               1050 net/nfc/digital_technology.c 	int rc;
rc               1061 net/nfc/digital_technology.c 	rc = digital_tg_configure_hw(ddev, NFC_DIGITAL_CONFIG_FRAMING,
rc               1063 net/nfc/digital_technology.c 	if (rc) {
rc               1065 net/nfc/digital_technology.c 		return rc;
rc               1068 net/nfc/digital_technology.c 	rc = digital_tg_send_cmd(ddev, skb, 300, digital_tg_recv_sdd_req,
rc               1070 net/nfc/digital_technology.c 	if (rc)
rc               1073 net/nfc/digital_technology.c 	return rc;
rc               1080 net/nfc/digital_technology.c 	int rc;
rc               1083 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc               1092 net/nfc/digital_technology.c 		rc = -EINVAL;
rc               1096 net/nfc/digital_technology.c 	rc = digital_tg_send_sens_res(ddev);
rc               1099 net/nfc/digital_technology.c 	if (rc)
rc               1122 net/nfc/digital_technology.c 	int rc;
rc               1127 net/nfc/digital_technology.c 	if (sensf_req->rc == DIGITAL_SENSF_REQ_RC_NONE)
rc               1145 net/nfc/digital_technology.c 	switch (sensf_req->rc) {
rc               1161 net/nfc/digital_technology.c 	rc = digital_tg_send_cmd(ddev, skb, 300,
rc               1163 net/nfc/digital_technology.c 	if (rc)
rc               1166 net/nfc/digital_technology.c 	return rc;
rc               1173 net/nfc/digital_technology.c 	int rc;
rc               1176 net/nfc/digital_technology.c 		rc = PTR_ERR(resp);
rc               1182 net/nfc/digital_technology.c 		rc = digital_skb_check_crc_f(resp);
rc               1183 net/nfc/digital_technology.c 		if (rc) {
rc               1190 net/nfc/digital_technology.c 		rc = -EINVAL;
rc               1198 net/nfc/digital_technology.c 		rc = -EINVAL;
rc               1202 net/nfc/digital_technology.c 	rc = digital_tg_send_sensf_res(ddev, sensf_req);
rc               1205 net/nfc/digital_technology.c 	if (rc)
rc               1213 net/nfc/digital_technology.c 	int rc;
rc               1215 net/nfc/digital_technology.c 	rc = digital_tg_configure_hw(ddev, NFC_DIGITAL_CONFIG_RF_TECH,
rc               1217 net/nfc/digital_technology.c 	if (rc)
rc               1218 net/nfc/digital_technology.c 		return rc;
rc               1226 net/nfc/digital_technology.c 	int rc;
rc               1228 net/nfc/digital_technology.c 	rc = digital_tg_config_nfca(ddev);
rc               1229 net/nfc/digital_technology.c 	if (rc)
rc               1230 net/nfc/digital_technology.c 		return rc;
rc               1237 net/nfc/digital_technology.c 	int rc;
rc               1239 net/nfc/digital_technology.c 	rc = digital_tg_configure_hw(ddev, NFC_DIGITAL_CONFIG_RF_TECH, rf_tech);
rc               1240 net/nfc/digital_technology.c 	if (rc)
rc               1241 net/nfc/digital_technology.c 		return rc;
rc               1249 net/nfc/digital_technology.c 	int rc;
rc               1251 net/nfc/digital_technology.c 	rc = digital_tg_config_nfcf(ddev, rf_tech);
rc               1252 net/nfc/digital_technology.c 	if (rc)
rc               1253 net/nfc/digital_technology.c 		return rc;
rc               1262 net/nfc/digital_technology.c 	int rc;
rc               1269 net/nfc/digital_technology.c 	rc = ddev->ops->tg_get_rf_tech(ddev, &rf_tech);
rc               1270 net/nfc/digital_technology.c 	if (rc)
rc               1275 net/nfc/digital_technology.c 		rc = digital_tg_config_nfca(ddev);
rc               1276 net/nfc/digital_technology.c 		if (rc)
rc               1282 net/nfc/digital_technology.c 		rc = digital_tg_config_nfcf(ddev, rf_tech);
rc               1283 net/nfc/digital_technology.c 		if (rc)
rc                101 net/nfc/nci/core.c 	int rc = 0;
rc                117 net/nfc/nci/core.c 			rc = nci_to_errno(ndev->req_result);
rc                121 net/nfc/nci/core.c 			rc = -ndev->req_result;
rc                125 net/nfc/nci/core.c 			rc = -ETIMEDOUT;
rc                132 net/nfc/nci/core.c 		rc = ((completion_rc == 0) ? (-ETIMEDOUT) : (completion_rc));
rc                137 net/nfc/nci/core.c 	return rc;
rc                145 net/nfc/nci/core.c 	int rc;
rc                152 net/nfc/nci/core.c 	rc = __nci_request(ndev, req, opt, timeout);
rc                155 net/nfc/nci/core.c 	return rc;
rc                469 net/nfc/nci/core.c 	int rc = 0;
rc                474 net/nfc/nci/core.c 		rc = -EALREADY;
rc                479 net/nfc/nci/core.c 		rc = -EIO;
rc                488 net/nfc/nci/core.c 		rc = ndev->ops->init(ndev);
rc                490 net/nfc/nci/core.c 	if (!rc) {
rc                491 net/nfc/nci/core.c 		rc = __nci_request(ndev, nci_reset_req, 0,
rc                495 net/nfc/nci/core.c 	if (!rc && ndev->ops->setup) {
rc                496 net/nfc/nci/core.c 		rc = ndev->ops->setup(ndev);
rc                499 net/nfc/nci/core.c 	if (!rc) {
rc                500 net/nfc/nci/core.c 		rc = __nci_request(ndev, nci_init_req, 0,
rc                504 net/nfc/nci/core.c 	if (!rc && ndev->ops->post_setup)
rc                505 net/nfc/nci/core.c 		rc = ndev->ops->post_setup(ndev);
rc                507 net/nfc/nci/core.c 	if (!rc) {
rc                508 net/nfc/nci/core.c 		rc = __nci_request(ndev, nci_init_complete_req, 0,
rc                514 net/nfc/nci/core.c 	if (!rc) {
rc                530 net/nfc/nci/core.c 	return rc;
rc                734 net/nfc/nci/core.c 	int rc;
rc                745 net/nfc/nci/core.c 	rc = nci_request(ndev, nci_set_config_req, (unsigned long)&param,
rc                747 net/nfc/nci/core.c 	if (rc)
rc                748 net/nfc/nci/core.c 		return rc;
rc                759 net/nfc/nci/core.c 	int rc;
rc                764 net/nfc/nci/core.c 	rc = nci_set_config(ndev, NCI_LA_SEL_INFO, 1, &val);
rc                765 net/nfc/nci/core.c 	if (rc)
rc                766 net/nfc/nci/core.c 		return rc;
rc                770 net/nfc/nci/core.c 	rc = nci_set_config(ndev, NCI_LF_PROTOCOL_TYPE, 1, &val);
rc                771 net/nfc/nci/core.c 	if (rc)
rc                772 net/nfc/nci/core.c 		return rc;
rc                784 net/nfc/nci/core.c 	int rc;
rc                801 net/nfc/nci/core.c 		rc = nci_request(ndev, nci_rf_deactivate_req,
rc                804 net/nfc/nci/core.c 		if (rc)
rc                809 net/nfc/nci/core.c 		rc = nci_set_local_general_bytes(nfc_dev);
rc                810 net/nfc/nci/core.c 		if (rc) {
rc                812 net/nfc/nci/core.c 			return rc;
rc                817 net/nfc/nci/core.c 		rc = nci_set_listen_parameters(nfc_dev);
rc                818 net/nfc/nci/core.c 		if (rc)
rc                824 net/nfc/nci/core.c 	rc = nci_request(ndev, nci_rf_discover_req, (unsigned long)&param,
rc                827 net/nfc/nci/core.c 	if (!rc)
rc                830 net/nfc/nci/core.c 	return rc;
rc                854 net/nfc/nci/core.c 	int rc = 0;
rc                902 net/nfc/nci/core.c 		rc = nci_request(ndev, nci_rf_discover_select_req,
rc                907 net/nfc/nci/core.c 	if (!rc)
rc                910 net/nfc/nci/core.c 	return rc;
rc                945 net/nfc/nci/core.c 	int rc;
rc                949 net/nfc/nci/core.c 	rc = nci_activate_target(nfc_dev, target, NFC_PROTO_NFC_DEP);
rc                950 net/nfc/nci/core.c 	if (rc)
rc                951 net/nfc/nci/core.c 		return rc;
rc                953 net/nfc/nci/core.c 	rc = nfc_set_remote_general_bytes(nfc_dev, ndev->remote_gb,
rc                955 net/nfc/nci/core.c 	if (!rc)
rc                956 net/nfc/nci/core.c 		rc = nfc_dep_link_is_up(nfc_dev, target->idx, NFC_COMM_PASSIVE,
rc                959 net/nfc/nci/core.c 	return rc;
rc                965 net/nfc/nci/core.c 	int rc;
rc                978 net/nfc/nci/core.c 		rc = nfc_tm_deactivated(nfc_dev);
rc                979 net/nfc/nci/core.c 		if (rc)
rc                992 net/nfc/nci/core.c 	int rc;
rc               1013 net/nfc/nci/core.c 	rc = nci_send_data(ndev, NCI_STATIC_RF_CONN_ID, skb);
rc               1014 net/nfc/nci/core.c 	if (rc)
rc               1017 net/nfc/nci/core.c 	return rc;
rc               1023 net/nfc/nci/core.c 	int rc;
rc               1025 net/nfc/nci/core.c 	rc = nci_send_data(ndev, NCI_STATIC_RF_CONN_ID, skb);
rc               1026 net/nfc/nci/core.c 	if (rc)
rc               1029 net/nfc/nci/core.c 	return rc;
rc               1189 net/nfc/nci/core.c 	int rc;
rc               1199 net/nfc/nci/core.c 		rc = -ENOMEM;
rc               1207 net/nfc/nci/core.c 		rc = -ENOMEM;
rc               1215 net/nfc/nci/core.c 		rc = -ENOMEM;
rc               1229 net/nfc/nci/core.c 	rc = nfc_register_device(ndev->nfc_dev);
rc               1230 net/nfc/nci/core.c 	if (rc)
rc               1242 net/nfc/nci/core.c 	return rc;
rc                103 net/nfc/nci/data.c 	int rc = 0;
rc                109 net/nfc/nci/data.c 		rc = -EPROTO;
rc                123 net/nfc/nci/data.c 			rc = -ENOMEM;
rc                163 net/nfc/nci/data.c 	return rc;
rc                170 net/nfc/nci/data.c 	int rc = 0;
rc                176 net/nfc/nci/data.c 		rc = -EPROTO;
rc                188 net/nfc/nci/data.c 		rc = nci_queue_tx_data_frags(ndev, conn_id, skb);
rc                189 net/nfc/nci/data.c 		if (rc) {
rc                204 net/nfc/nci/data.c 	return rc;
rc                263 net/nfc/nci/ntf.c 	int i, rc;
rc                284 net/nfc/nci/ntf.c 	rc = nci_add_new_protocol(ndev, target, ntf->rf_protocol,
rc                287 net/nfc/nci/ntf.c 	if (!rc) {
rc                443 net/nfc/nci/ntf.c 	int rc;
rc                447 net/nfc/nci/ntf.c 	rc = nci_add_new_protocol(ndev, target, ntf->rf_protocol,
rc                450 net/nfc/nci/ntf.c 	if (rc)
rc                111 net/nfc/netlink.c 	int rc;
rc                114 net/nfc/netlink.c 	rc = nlmsg_parse_deprecated(cb->nlh,
rc                118 net/nfc/netlink.c 	if (rc < 0)
rc                119 net/nfc/netlink.c 		return ERR_PTR(rc);
rc                138 net/nfc/netlink.c 	int rc;
rc                153 net/nfc/netlink.c 		rc = nfc_genl_send_target(skb, &dev->targets[i], cb,
rc                155 net/nfc/netlink.c 		if (rc < 0)
rc                373 net/nfc/netlink.c 	int rc = -EMSGSIZE;
rc                390 net/nfc/netlink.c 		rc = -ENOMEM;
rc                400 net/nfc/netlink.c 			rc = -ENOMEM;
rc                429 net/nfc/netlink.c 	return rc;
rc                626 net/nfc/netlink.c 		int rc;
rc                628 net/nfc/netlink.c 		rc = nfc_genl_send_device(skb, dev, NETLINK_CB(cb->skb).portid,
rc                630 net/nfc/netlink.c 		if (rc < 0)
rc                728 net/nfc/netlink.c 	int rc = -ENOBUFS;
rc                741 net/nfc/netlink.c 		rc = -ENOMEM;
rc                745 net/nfc/netlink.c 	rc = nfc_genl_send_device(msg, dev, info->snd_portid, info->snd_seq,
rc                747 net/nfc/netlink.c 	if (rc < 0)
rc                758 net/nfc/netlink.c 	return rc;
rc                764 net/nfc/netlink.c 	int rc;
rc                776 net/nfc/netlink.c 	rc = nfc_dev_up(dev);
rc                779 net/nfc/netlink.c 	return rc;
rc                785 net/nfc/netlink.c 	int rc;
rc                797 net/nfc/netlink.c 	rc = nfc_dev_down(dev);
rc                800 net/nfc/netlink.c 	return rc;
rc                806 net/nfc/netlink.c 	int rc;
rc                834 net/nfc/netlink.c 	rc = nfc_start_poll(dev, im_protocols, tm_protocols);
rc                835 net/nfc/netlink.c 	if (!rc)
rc                841 net/nfc/netlink.c 	return rc;
rc                847 net/nfc/netlink.c 	int rc;
rc                871 net/nfc/netlink.c 		rc = -EBUSY;
rc                875 net/nfc/netlink.c 	rc = nfc_stop_poll(dev);
rc                881 net/nfc/netlink.c 	return rc;
rc                888 net/nfc/netlink.c 	int rc;
rc                905 net/nfc/netlink.c 	rc = nfc_activate_target(dev, target_idx, protocol);
rc                908 net/nfc/netlink.c 	return rc;
rc                916 net/nfc/netlink.c 	int rc;
rc                930 net/nfc/netlink.c 	rc = nfc_deactivate_target(dev, target_idx, NFC_TARGET_MODE_SLEEP);
rc                933 net/nfc/netlink.c 	return rc;
rc                939 net/nfc/netlink.c 	int rc, tgt_idx;
rc                964 net/nfc/netlink.c 	rc = nfc_dep_link_up(dev, tgt_idx, comm);
rc                968 net/nfc/netlink.c 	return rc;
rc                974 net/nfc/netlink.c 	int rc;
rc                987 net/nfc/netlink.c 	rc = nfc_dep_link_down(dev);
rc                990 net/nfc/netlink.c 	return rc;
rc               1022 net/nfc/netlink.c 	int rc = 0;
rc               1040 net/nfc/netlink.c 		rc = -ENODEV;
rc               1046 net/nfc/netlink.c 		rc = -ENOMEM;
rc               1050 net/nfc/netlink.c 	rc = nfc_genl_send_params(msg, local, info->snd_portid, info->snd_seq);
rc               1057 net/nfc/netlink.c 	if (rc < 0) {
rc               1061 net/nfc/netlink.c 		return rc;
rc               1074 net/nfc/netlink.c 	int rc = 0;
rc               1106 net/nfc/netlink.c 		rc = -ENODEV;
rc               1112 net/nfc/netlink.c 			rc = -EINPROGRESS;
rc               1130 net/nfc/netlink.c 	return rc;
rc               1141 net/nfc/netlink.c 	int rc = 0, rem;
rc               1159 net/nfc/netlink.c 		rc = -ENOLINK;
rc               1165 net/nfc/netlink.c 		rc = -ENODEV;
rc               1174 net/nfc/netlink.c 		rc = nla_parse_nested_deprecated(sdp_attrs, NFC_SDP_ATTR_MAX,
rc               1178 net/nfc/netlink.c 		if (rc != 0) {
rc               1179 net/nfc/netlink.c 			rc = -EINVAL;
rc               1198 net/nfc/netlink.c 			rc = -ENOMEM;
rc               1208 net/nfc/netlink.c 		rc = -EINVAL;
rc               1212 net/nfc/netlink.c 	rc = nfc_llcp_send_snl_sdreq(local, &sdreq_list, tlvs_len);
rc               1218 net/nfc/netlink.c 	return rc;
rc               1224 net/nfc/netlink.c 	int rc;
rc               1240 net/nfc/netlink.c 	rc = nfc_fw_download(dev, firmware_name);
rc               1243 net/nfc/netlink.c 	return rc;
rc               1281 net/nfc/netlink.c 	int rc;
rc               1295 net/nfc/netlink.c 	rc = nfc_enable_se(dev, se_idx);
rc               1298 net/nfc/netlink.c 	return rc;
rc               1304 net/nfc/netlink.c 	int rc;
rc               1318 net/nfc/netlink.c 	rc = nfc_disable_se(dev, se_idx);
rc               1321 net/nfc/netlink.c 	return rc;
rc               1381 net/nfc/netlink.c 		int rc;
rc               1383 net/nfc/netlink.c 		rc = nfc_genl_send_se(skb, dev, NETLINK_CB(cb->skb).portid,
rc               1385 net/nfc/netlink.c 		if (rc < 0)
rc               1413 net/nfc/netlink.c 	int rc;
rc               1420 net/nfc/netlink.c 		rc = -ENODEV;
rc               1425 net/nfc/netlink.c 		rc = -ENODEV;
rc               1430 net/nfc/netlink.c 		rc = -EOPNOTSUPP;
rc               1436 net/nfc/netlink.c 		rc = -EINVAL;
rc               1441 net/nfc/netlink.c 		rc = -ENODEV;
rc               1445 net/nfc/netlink.c 	rc = dev->ops->se_io(dev, se_idx, apdu,
rc               1450 net/nfc/netlink.c 	return rc;
rc               1860 net/nfc/netlink.c 	int rc;
rc               1862 net/nfc/netlink.c 	rc = genl_register_family(&nfc_genl_family);
rc               1863 net/nfc/netlink.c 	if (rc)
rc               1864 net/nfc/netlink.c 		return rc;
rc                 81 net/nfc/rawsock.c 	int rc = 0;
rc                 95 net/nfc/rawsock.c 		rc = -EISCONN;
rc                101 net/nfc/rawsock.c 		rc = -ENODEV;
rc                107 net/nfc/rawsock.c 		rc = -EINVAL;
rc                111 net/nfc/rawsock.c 	rc = nfc_activate_target(dev, addr->target_idx, addr->nfc_protocol);
rc                112 net/nfc/rawsock.c 	if (rc)
rc                128 net/nfc/rawsock.c 	return rc;
rc                182 net/nfc/rawsock.c 	int rc;
rc                194 net/nfc/rawsock.c 	rc = nfc_data_exchange(dev, target_idx, skb,
rc                196 net/nfc/rawsock.c 	if (rc) {
rc                197 net/nfc/rawsock.c 		rawsock_report_error(sk, rc);
rc                207 net/nfc/rawsock.c 	int rc;
rc                217 net/nfc/rawsock.c 	skb = nfc_alloc_send_skb(dev, sk, msg->msg_flags, len, &rc);
rc                219 net/nfc/rawsock.c 		return rc;
rc                221 net/nfc/rawsock.c 	rc = memcpy_from_msg(skb_put(skb, len), msg, len);
rc                222 net/nfc/rawsock.c 	if (rc < 0) {
rc                224 net/nfc/rawsock.c 		return rc;
rc                245 net/nfc/rawsock.c 	int rc;
rc                249 net/nfc/rawsock.c 	skb = skb_recv_datagram(sk, flags, noblock, &rc);
rc                251 net/nfc/rawsock.c 		return rc;
rc                259 net/nfc/rawsock.c 	rc = skb_copy_datagram_msg(skb, 0, msg, copied);
rc                263 net/nfc/rawsock.c 	return rc ? : copied;
rc                410 net/nfc/rawsock.c 	int rc;
rc                412 net/nfc/rawsock.c 	rc = nfc_proto_register(&rawsock_nfc_proto);
rc                414 net/nfc/rawsock.c 	return rc;
rc               4659 net/packet/af_packet.c 	int rc;
rc               4661 net/packet/af_packet.c 	rc = proto_register(&packet_proto, 0);
rc               4662 net/packet/af_packet.c 	if (rc)
rc               4664 net/packet/af_packet.c 	rc = sock_register(&packet_family_ops);
rc               4665 net/packet/af_packet.c 	if (rc)
rc               4667 net/packet/af_packet.c 	rc = register_pernet_subsys(&packet_net_ops);
rc               4668 net/packet/af_packet.c 	if (rc)
rc               4670 net/packet/af_packet.c 	rc = register_netdevice_notifier(&packet_netdev_notifier);
rc               4671 net/packet/af_packet.c 	if (rc)
rc               4683 net/packet/af_packet.c 	return rc;
rc                181 net/qrtr/qrtr.c 	int rc = -ENODEV;
rc                203 net/qrtr/qrtr.c 		rc = node->ep->xmit(node->ep, skb);
rc                208 net/qrtr/qrtr.c 	return rc;
rc                546 net/qrtr/qrtr.c 	int rc;
rc                550 net/qrtr/qrtr.c 		rc = idr_alloc(&qrtr_ports, ipc,
rc                553 net/qrtr/qrtr.c 		if (rc >= 0)
rc                554 net/qrtr/qrtr.c 			*port = rc;
rc                556 net/qrtr/qrtr.c 		rc = -EACCES;
rc                558 net/qrtr/qrtr.c 		rc = idr_alloc(&qrtr_ports, ipc, 0, 1, GFP_ATOMIC);
rc                560 net/qrtr/qrtr.c 		rc = idr_alloc(&qrtr_ports, ipc, *port, *port + 1, GFP_ATOMIC);
rc                561 net/qrtr/qrtr.c 		if (rc >= 0)
rc                562 net/qrtr/qrtr.c 			*port = rc;
rc                566 net/qrtr/qrtr.c 	if (rc == -ENOSPC)
rc                568 net/qrtr/qrtr.c 	else if (rc < 0)
rc                569 net/qrtr/qrtr.c 		return rc;
rc                606 net/qrtr/qrtr.c 	int rc;
rc                613 net/qrtr/qrtr.c 	rc = qrtr_port_assign(ipc, &port);
rc                614 net/qrtr/qrtr.c 	if (rc)
rc                615 net/qrtr/qrtr.c 		return rc;
rc                653 net/qrtr/qrtr.c 	int rc;
rc                662 net/qrtr/qrtr.c 	rc = __qrtr_bind(sock, addr, sock_flag(sk, SOCK_ZAPPED));
rc                665 net/qrtr/qrtr.c 	return rc;
rc                731 net/qrtr/qrtr.c 	int rc;
rc                752 net/qrtr/qrtr.c 		rc = qrtr_autobind(sock);
rc                753 net/qrtr/qrtr.c 		if (rc) {
rc                755 net/qrtr/qrtr.c 			return rc;
rc                785 net/qrtr/qrtr.c 				  msg->msg_flags & MSG_DONTWAIT, &rc);
rc                791 net/qrtr/qrtr.c 	rc = memcpy_from_msg(skb_put(skb, len), msg, len);
rc                792 net/qrtr/qrtr.c 	if (rc) {
rc                799 net/qrtr/qrtr.c 			rc = -EINVAL;
rc                809 net/qrtr/qrtr.c 	rc = enqueue_fn(node, skb, type, &ipc->us, addr);
rc                810 net/qrtr/qrtr.c 	if (rc >= 0)
rc                811 net/qrtr/qrtr.c 		rc = len;
rc                817 net/qrtr/qrtr.c 	return rc;
rc                827 net/qrtr/qrtr.c 	int copied, rc;
rc                837 net/qrtr/qrtr.c 				flags & MSG_DONTWAIT, &rc);
rc                840 net/qrtr/qrtr.c 		return rc;
rc                849 net/qrtr/qrtr.c 	rc = skb_copy_datagram_msg(skb, 0, msg, copied);
rc                850 net/qrtr/qrtr.c 	if (rc < 0)
rc                852 net/qrtr/qrtr.c 	rc = copied;
rc                866 net/qrtr/qrtr.c 	return rc;
rc                875 net/qrtr/qrtr.c 	int rc;
rc                885 net/qrtr/qrtr.c 	rc = qrtr_autobind(sock);
rc                886 net/qrtr/qrtr.c 	if (rc) {
rc                888 net/qrtr/qrtr.c 		return rc;
rc                936 net/qrtr/qrtr.c 	int rc = 0;
rc                945 net/qrtr/qrtr.c 		rc = put_user(len, (int __user *)argp);
rc                951 net/qrtr/qrtr.c 		rc = put_user(len, (int __user *)argp);
rc                955 net/qrtr/qrtr.c 			rc = -EFAULT;
rc                962 net/qrtr/qrtr.c 			rc = -EFAULT;
rc                975 net/qrtr/qrtr.c 		rc = -EINVAL;
rc                978 net/qrtr/qrtr.c 		rc = -ENOIOCTLCMD;
rc                984 net/qrtr/qrtr.c 	return rc;
rc               1079 net/qrtr/qrtr.c 	int rc;
rc               1089 net/qrtr/qrtr.c 	rc = nlmsg_parse_deprecated(nlh, sizeof(*ifm), tb, IFA_MAX,
rc               1091 net/qrtr/qrtr.c 	if (rc < 0)
rc               1092 net/qrtr/qrtr.c 		return rc;
rc               1110 net/qrtr/qrtr.c 	int rc;
rc               1112 net/qrtr/qrtr.c 	rc = proto_register(&qrtr_proto, 1);
rc               1113 net/qrtr/qrtr.c 	if (rc)
rc               1114 net/qrtr/qrtr.c 		return rc;
rc               1116 net/qrtr/qrtr.c 	rc = sock_register(&qrtr_family);
rc               1117 net/qrtr/qrtr.c 	if (rc) {
rc               1119 net/qrtr/qrtr.c 		return rc;
rc               1122 net/qrtr/qrtr.c 	rc = rtnl_register_module(THIS_MODULE, PF_QIPCRTR, RTM_NEWADDR, qrtr_addr_doit, NULL, 0);
rc               1123 net/qrtr/qrtr.c 	if (rc) {
rc               1128 net/qrtr/qrtr.c 	return rc;
rc                 24 net/qrtr/smd.c 	int rc;
rc                 29 net/qrtr/smd.c 	rc = qrtr_endpoint_post(&qdev->ep, data, len);
rc                 30 net/qrtr/smd.c 	if (rc == -EINVAL) {
rc                 33 net/qrtr/smd.c 		rc = 0;
rc                 36 net/qrtr/smd.c 	return rc;
rc                 43 net/qrtr/smd.c 	int rc;
rc                 45 net/qrtr/smd.c 	rc = skb_linearize(skb);
rc                 46 net/qrtr/smd.c 	if (rc)
rc                 49 net/qrtr/smd.c 	rc = rpmsg_send(qdev->channel, skb->data, skb->len);
rc                 52 net/qrtr/smd.c 	if (rc)
rc                 56 net/qrtr/smd.c 	return rc;
rc                 62 net/qrtr/smd.c 	int rc;
rc                 72 net/qrtr/smd.c 	rc = qrtr_endpoint_register(&qdev->ep, QRTR_EP_NID_AUTO);
rc                 73 net/qrtr/smd.c 	if (rc)
rc                 74 net/qrtr/smd.c 		return rc;
rc               1475 net/rose/af_rose.c 	int rc;
rc               1479 net/rose/af_rose.c 		rc = -EINVAL;
rc               1483 net/rose/af_rose.c 	rc = proto_register(&rose_proto, 0);
rc               1484 net/rose/af_rose.c 	if (rc != 0)
rc               1493 net/rose/af_rose.c 		rc = -ENOMEM;
rc               1505 net/rose/af_rose.c 			rc = -ENOMEM;
rc               1508 net/rose/af_rose.c 		rc = register_netdev(dev);
rc               1509 net/rose/af_rose.c 		if (rc) {
rc               1538 net/rose/af_rose.c 	return rc;
rc                357 net/sched/act_ife.c 	int rc = 0;
rc                362 net/sched/act_ife.c 		rc = add_metainfo_and_get_ops(o, ife, o->metaid, exists);
rc                363 net/sched/act_ife.c 		if (rc == 0)
rc                443 net/sched/act_ife.c 	int rc = 0;
rc                452 net/sched/act_ife.c 			rc = load_metaops_and_vet(i, val, len, rtnl_held);
rc                453 net/sched/act_ife.c 			if (rc != 0)
rc                454 net/sched/act_ife.c 				return rc;
rc                456 net/sched/act_ife.c 			rc = add_metainfo(ife, i, val, len, exists);
rc                457 net/sched/act_ife.c 			if (rc)
rc                458 net/sched/act_ife.c 				return rc;
rc                462 net/sched/act_ife.c 	return rc;
rc                333 net/sched/act_pedit.c 			int rc;
rc                342 net/sched/act_pedit.c 			rc = pedit_skb_hdr_offset(skb, htype, &hoffset);
rc                343 net/sched/act_pedit.c 			if (rc) {
rc                162 net/sched/cls_api.c 	int rc = -EEXIST;
rc                170 net/sched/cls_api.c 	rc = 0;
rc                173 net/sched/cls_api.c 	return rc;
rc                182 net/sched/cls_api.c 	int rc = -ENOENT;
rc                194 net/sched/cls_api.c 			rc = 0;
rc                199 net/sched/cls_api.c 	return rc;
rc                131 net/sched/sch_api.c 	int rc = -EEXIST;
rc                161 net/sched/sch_api.c 	rc = 0;
rc                164 net/sched/sch_api.c 	return rc;
rc                167 net/sched/sch_api.c 	rc = -EINVAL;
rc                444 net/sched/sch_netem.c 	int rc = NET_XMIT_SUCCESS;
rc                607 net/sched/sch_netem.c 			rc = qdisc_enqueue(segs, sch, to_free);
rc                608 net/sched/sch_netem.c 			if (rc != NET_XMIT_SUCCESS) {
rc                609 net/sched/sch_netem.c 				if (net_xmit_drop_count(rc))
rc               1002 net/sctp/ipv6.c 	int rc;
rc               1004 net/sctp/ipv6.c 	rc = inet6_getname(sock, uaddr, peer);
rc               1006 net/sctp/ipv6.c 	if (rc < 0)
rc               1007 net/sctp/ipv6.c 		return rc;
rc               1009 net/sctp/ipv6.c 	rc = sctp_v6_addr_to_user(sctp_sk(sock->sk),
rc               1012 net/sctp/ipv6.c 	return rc;
rc               1131 net/sctp/ipv6.c 	int rc;
rc               1133 net/sctp/ipv6.c 	rc = proto_register(&sctpv6_prot, 1);
rc               1134 net/sctp/ipv6.c 	if (rc)
rc               1135 net/sctp/ipv6.c 		return rc;
rc               1160 net/sctp/protocol.c 	int rc;
rc               1162 net/sctp/protocol.c 	rc = proto_register(&sctp_prot, 1);
rc               1163 net/sctp/protocol.c 	if (rc)
rc               1164 net/sctp/protocol.c 		return rc;
rc               4946 net/sctp/socket.c 	int rc = -ENOTCONN;
rc               4970 net/sctp/socket.c 		rc = put_user(amount, (int __user *)arg);
rc               4974 net/sctp/socket.c 		rc = -ENOIOCTLCMD;
rc               4979 net/sctp/socket.c 	return rc;
rc                135 net/smc/af_smc.c 	int rc = 0;
rc                138 net/smc/af_smc.c 		rc = smc_close_active(smc);
rc                146 net/smc/af_smc.c 			rc = kernel_sock_shutdown(smc->clcsock, SHUT_RDWR);
rc                165 net/smc/af_smc.c 	return rc;
rc                172 net/smc/af_smc.c 	int rc = 0;
rc                192 net/smc/af_smc.c 	rc = __smc_release(smc);
rc                201 net/smc/af_smc.c 	return rc;
rc                250 net/smc/af_smc.c 	int rc;
rc                255 net/smc/af_smc.c 	rc = -EINVAL;
rc                259 net/smc/af_smc.c 	rc = -EAFNOSUPPORT;
rc                272 net/smc/af_smc.c 	rc = -EINVAL;
rc                277 net/smc/af_smc.c 	rc = kernel_bind(smc->clcsock, uaddr, addr_len);
rc                282 net/smc/af_smc.c 	return rc;
rc                365 net/smc/af_smc.c 	int rc;
rc                375 net/smc/af_smc.c 		rc = smc_clc_wait_msg(smc, &dclc, sizeof(dclc),
rc                377 net/smc/af_smc.c 		return rc == -EAGAIN ? SMC_CLC_DECL_TIMEOUT_CL : rc;
rc                383 net/smc/af_smc.c 	rc = smc_ib_modify_qp_rts(link);
rc                384 net/smc/af_smc.c 	if (rc)
rc                393 net/smc/af_smc.c 	rc = smc_llc_send_confirm_link(link, SMC_LLC_RESP);
rc                394 net/smc/af_smc.c 	if (rc < 0)
rc                403 net/smc/af_smc.c 		rc = smc_clc_wait_msg(smc, &dclc, sizeof(dclc),
rc                405 net/smc/af_smc.c 		return rc == -EAGAIN ? SMC_CLC_DECL_TIMEOUT_AL : rc;
rc                409 net/smc/af_smc.c 	rc = smc_llc_send_add_link(link,
rc                412 net/smc/af_smc.c 	if (rc < 0)
rc                490 net/smc/af_smc.c 	int rc;
rc                498 net/smc/af_smc.c 		rc = smc_clc_send_decline(smc, reason_code);
rc                499 net/smc/af_smc.c 		if (rc < 0) {
rc                502 net/smc/af_smc.c 			return rc;
rc                577 net/smc/af_smc.c 	int rc = 0;
rc                580 net/smc/af_smc.c 	rc = smc_clc_send_proposal(smc, smc_type, ini);
rc                581 net/smc/af_smc.c 	if (rc)
rc                582 net/smc/af_smc.c 		return rc;
rc                666 net/smc/af_smc.c 	int rc = 0;
rc                674 net/smc/af_smc.c 	rc = smc_conn_create(smc, ini);
rc                675 net/smc/af_smc.c 	if (rc) {
rc                677 net/smc/af_smc.c 		return rc;
rc                690 net/smc/af_smc.c 	rc = smc_clc_send_confirm(smc);
rc                691 net/smc/af_smc.c 	if (rc)
rc                692 net/smc/af_smc.c 		return smc_connect_abort(smc, rc, ini->cln_first_contact);
rc                710 net/smc/af_smc.c 	int rc = 0;
rc                751 net/smc/af_smc.c 	rc = smc_connect_clc(smc, smc_type, &aclc, &ini);
rc                752 net/smc/af_smc.c 	if (rc) {
rc                754 net/smc/af_smc.c 		return smc_connect_decline_fallback(smc, rc);
rc                759 net/smc/af_smc.c 		rc = smc_connect_rdma(smc, &aclc, &ini);
rc                761 net/smc/af_smc.c 		rc = smc_connect_ism(smc, &aclc, &ini);
rc                763 net/smc/af_smc.c 		rc = SMC_CLC_DECL_MODEUNSUPP;
rc                764 net/smc/af_smc.c 	if (rc) {
rc                766 net/smc/af_smc.c 		return smc_connect_decline_fallback(smc, rc);
rc                778 net/smc/af_smc.c 	int rc = 0;
rc                787 net/smc/af_smc.c 		rc = sk_stream_wait_connect(smc->clcsock->sk, &timeo);
rc                788 net/smc/af_smc.c 		if ((rc == -EPIPE) &&
rc                791 net/smc/af_smc.c 			rc = 0;
rc                795 net/smc/af_smc.c 	if (rc != 0 || smc->sk.sk_err) {
rc                797 net/smc/af_smc.c 		if (rc == -EPIPE || rc == -EAGAIN)
rc                805 net/smc/af_smc.c 	rc = __smc_connect(smc);
rc                806 net/smc/af_smc.c 	if (rc < 0)
rc                807 net/smc/af_smc.c 		smc->sk.sk_err = -rc;
rc                826 net/smc/af_smc.c 	int rc = -EINVAL;
rc                841 net/smc/af_smc.c 		rc = -EISCONN;
rc                844 net/smc/af_smc.c 		rc = 0;
rc                851 net/smc/af_smc.c 		rc = -EALREADY;
rc                854 net/smc/af_smc.c 	rc = kernel_connect(smc->clcsock, addr, alen, flags);
rc                855 net/smc/af_smc.c 	if (rc && rc != -EINPROGRESS)
rc                864 net/smc/af_smc.c 		rc = -EINPROGRESS;
rc                866 net/smc/af_smc.c 		rc = __smc_connect(smc);
rc                867 net/smc/af_smc.c 		if (rc < 0)
rc                870 net/smc/af_smc.c 			rc = 0; /* success cases including fallback */
rc                876 net/smc/af_smc.c 	return rc;
rc                884 net/smc/af_smc.c 	int rc = -EINVAL;
rc                889 net/smc/af_smc.c 		rc = -ENOMEM;
rc                899 net/smc/af_smc.c 		rc = kernel_accept(lsmc->clcsock, &new_clcsock, 0);
rc                902 net/smc/af_smc.c 	if  (rc < 0)
rc                903 net/smc/af_smc.c 		lsk->sk_err = -rc;
rc                904 net/smc/af_smc.c 	if (rc < 0 || lsk->sk_state == SMC_CLOSED) {
rc                917 net/smc/af_smc.c 	return rc;
rc               1000 net/smc/af_smc.c 	int rc;
rc               1008 net/smc/af_smc.c 	rc = smc_llc_send_confirm_link(link, SMC_LLC_REQ);
rc               1009 net/smc/af_smc.c 	if (rc < 0)
rc               1019 net/smc/af_smc.c 		rc = smc_clc_wait_msg(smc, &dclc, sizeof(dclc),
rc               1021 net/smc/af_smc.c 		return rc == -EAGAIN ? SMC_CLC_DECL_TIMEOUT_CL : rc;
rc               1028 net/smc/af_smc.c 	rc = smc_llc_send_add_link(link,
rc               1031 net/smc/af_smc.c 	if (rc < 0)
rc               1040 net/smc/af_smc.c 		rc = smc_clc_wait_msg(smc, &dclc, sizeof(dclc),
rc               1042 net/smc/af_smc.c 		return rc == -EAGAIN ? SMC_CLC_DECL_TIMEOUT_AL : rc;
rc               1135 net/smc/af_smc.c 	int rc;
rc               1138 net/smc/af_smc.c 	rc = smc_conn_create(new_smc, ini);
rc               1139 net/smc/af_smc.c 	if (rc)
rc               1140 net/smc/af_smc.c 		return rc;
rc               1155 net/smc/af_smc.c 	int rc;
rc               1159 net/smc/af_smc.c 	rc = smc_conn_create(new_smc, ini);
rc               1160 net/smc/af_smc.c 	if (rc)
rc               1161 net/smc/af_smc.c 		return rc;
rc               1242 net/smc/af_smc.c 	int rc = 0;
rc               1264 net/smc/af_smc.c 	rc = smc_clc_wait_msg(new_smc, pclc, SMC_CLC_MAX_LEN,
rc               1266 net/smc/af_smc.c 	if (rc)
rc               1271 net/smc/af_smc.c 		rc = SMC_CLC_DECL_IPSEC;
rc               1276 net/smc/af_smc.c 	rc = smc_listen_prfx_check(new_smc, pclc);
rc               1277 net/smc/af_smc.c 	if (rc)
rc               1282 net/smc/af_smc.c 		rc = SMC_CLC_DECL_GETVLANERR;
rc               1294 net/smc/af_smc.c 		rc = smc_find_ism_device(new_smc, &ini);
rc               1295 net/smc/af_smc.c 		if (!rc)
rc               1296 net/smc/af_smc.c 			rc = smc_listen_ism_init(new_smc, pclc, &ini);
rc               1297 net/smc/af_smc.c 		if (!rc)
rc               1309 net/smc/af_smc.c 		rc = smc_find_rdma_device(new_smc, &ini);
rc               1310 net/smc/af_smc.c 		if (rc) {
rc               1314 net/smc/af_smc.c 				rc = SMC_CLC_DECL_NOSMCDEV;
rc               1317 net/smc/af_smc.c 		rc = smc_listen_rdma_init(new_smc, &ini);
rc               1318 net/smc/af_smc.c 		if (rc)
rc               1320 net/smc/af_smc.c 		rc = smc_listen_rdma_reg(new_smc, ini.cln_first_contact);
rc               1321 net/smc/af_smc.c 		if (rc)
rc               1326 net/smc/af_smc.c 	rc = smc_clc_send_accept(new_smc, ini.cln_first_contact);
rc               1327 net/smc/af_smc.c 	if (rc)
rc               1335 net/smc/af_smc.c 	rc = smc_clc_wait_msg(new_smc, &cclc, sizeof(cclc),
rc               1337 net/smc/af_smc.c 	if (rc) {
rc               1345 net/smc/af_smc.c 		rc = smc_listen_rdma_finish(new_smc, &cclc,
rc               1348 net/smc/af_smc.c 		if (rc)
rc               1358 net/smc/af_smc.c 	smc_listen_decline(new_smc, rc, ini.cln_first_contact);
rc               1367 net/smc/af_smc.c 	int rc = 0;
rc               1371 net/smc/af_smc.c 		rc = smc_clcsock_accept(lsmc, &new_smc);
rc               1372 net/smc/af_smc.c 		if (rc)
rc               1399 net/smc/af_smc.c 	int rc;
rc               1404 net/smc/af_smc.c 	rc = -EINVAL;
rc               1409 net/smc/af_smc.c 	rc = 0;
rc               1421 net/smc/af_smc.c 	rc = kernel_listen(smc->clcsock, backlog);
rc               1422 net/smc/af_smc.c 	if (rc)
rc               1433 net/smc/af_smc.c 	return rc;
rc               1443 net/smc/af_smc.c 	int rc = 0;
rc               1450 net/smc/af_smc.c 		rc = -EINVAL;
rc               1461 net/smc/af_smc.c 			rc = -EAGAIN;
rc               1470 net/smc/af_smc.c 			rc = sock_intr_errno(timeo);
rc               1477 net/smc/af_smc.c 	if (!rc)
rc               1478 net/smc/af_smc.c 		rc = sock_error(nsk);
rc               1480 net/smc/af_smc.c 	if (rc)
rc               1503 net/smc/af_smc.c 	return rc;
rc               1524 net/smc/af_smc.c 	int rc = -EPIPE;
rc               1538 net/smc/af_smc.c 			rc = -EINVAL;
rc               1544 net/smc/af_smc.c 		rc = smc->clcsock->ops->sendmsg(smc->clcsock, msg, len);
rc               1546 net/smc/af_smc.c 		rc = smc_tx_sendmsg(smc, msg, len);
rc               1549 net/smc/af_smc.c 	return rc;
rc               1557 net/smc/af_smc.c 	int rc = -ENOTCONN;
rc               1563 net/smc/af_smc.c 		rc = 0;
rc               1572 net/smc/af_smc.c 		rc = 0;
rc               1577 net/smc/af_smc.c 		rc = smc->clcsock->ops->recvmsg(smc->clcsock, msg, len, flags);
rc               1580 net/smc/af_smc.c 		rc = smc_rx_recvmsg(smc, msg, NULL, len, flags);
rc               1585 net/smc/af_smc.c 	return rc;
rc               1658 net/smc/af_smc.c 	int rc = -EINVAL;
rc               1664 net/smc/af_smc.c 		return rc;
rc               1668 net/smc/af_smc.c 	rc = -ENOTCONN;
rc               1677 net/smc/af_smc.c 		rc = kernel_sock_shutdown(smc->clcsock, how);
rc               1685 net/smc/af_smc.c 		rc = smc_close_active(smc);
rc               1688 net/smc/af_smc.c 		rc = smc_close_shutdown_write(smc);
rc               1691 net/smc/af_smc.c 		rc = 0;
rc               1702 net/smc/af_smc.c 	return rc ? rc : rc1;
rc               1710 net/smc/af_smc.c 	int val, rc;
rc               1717 net/smc/af_smc.c 	rc = smc->clcsock->ops->setsockopt(smc->clcsock, level, optname,
rc               1730 net/smc/af_smc.c 	if (rc || smc->use_fallback)
rc               1743 net/smc/af_smc.c 			rc = -EINVAL;
rc               1773 net/smc/af_smc.c 	return rc;
rc               1873 net/smc/af_smc.c 	int rc = -EPIPE;
rc               1883 net/smc/af_smc.c 		rc = kernel_sendpage(smc->clcsock, page, offset,
rc               1886 net/smc/af_smc.c 		rc = sock_no_sendpage(sock, page, offset, size, flags);
rc               1889 net/smc/af_smc.c 	return rc;
rc               1904 net/smc/af_smc.c 	int rc = -ENOTCONN;
rc               1910 net/smc/af_smc.c 		rc = 0;
rc               1919 net/smc/af_smc.c 		rc = 0;
rc               1924 net/smc/af_smc.c 		rc = smc->clcsock->ops->splice_read(smc->clcsock, ppos,
rc               1928 net/smc/af_smc.c 			rc = -ESPIPE;
rc               1935 net/smc/af_smc.c 		rc = smc_rx_recvmsg(smc, NULL, pipe, len, flags);
rc               1940 net/smc/af_smc.c 	return rc;
rc               1972 net/smc/af_smc.c 	int rc;
rc               1974 net/smc/af_smc.c 	rc = -ESOCKTNOSUPPORT;
rc               1978 net/smc/af_smc.c 	rc = -EPROTONOSUPPORT;
rc               1982 net/smc/af_smc.c 	rc = -ENOBUFS;
rc               1992 net/smc/af_smc.c 	rc = sock_create_kern(net, family, SOCK_STREAM, IPPROTO_TCP,
rc               1994 net/smc/af_smc.c 	if (rc) {
rc               2002 net/smc/af_smc.c 	return rc;
rc               2032 net/smc/af_smc.c 	int rc;
rc               2034 net/smc/af_smc.c 	rc = register_pernet_subsys(&smc_net_ops);
rc               2035 net/smc/af_smc.c 	if (rc)
rc               2036 net/smc/af_smc.c 		return rc;
rc               2038 net/smc/af_smc.c 	rc = smc_pnet_init();
rc               2039 net/smc/af_smc.c 	if (rc)
rc               2042 net/smc/af_smc.c 	rc = smc_llc_init();
rc               2043 net/smc/af_smc.c 	if (rc) {
rc               2044 net/smc/af_smc.c 		pr_err("%s: smc_llc_init fails with %d\n", __func__, rc);
rc               2048 net/smc/af_smc.c 	rc = smc_cdc_init();
rc               2049 net/smc/af_smc.c 	if (rc) {
rc               2050 net/smc/af_smc.c 		pr_err("%s: smc_cdc_init fails with %d\n", __func__, rc);
rc               2054 net/smc/af_smc.c 	rc = proto_register(&smc_proto, 1);
rc               2055 net/smc/af_smc.c 	if (rc) {
rc               2056 net/smc/af_smc.c 		pr_err("%s: proto_register(v4) fails with %d\n", __func__, rc);
rc               2060 net/smc/af_smc.c 	rc = proto_register(&smc_proto6, 1);
rc               2061 net/smc/af_smc.c 	if (rc) {
rc               2062 net/smc/af_smc.c 		pr_err("%s: proto_register(v6) fails with %d\n", __func__, rc);
rc               2066 net/smc/af_smc.c 	rc = sock_register(&smc_sock_family_ops);
rc               2067 net/smc/af_smc.c 	if (rc) {
rc               2068 net/smc/af_smc.c 		pr_err("%s: sock_register fails with %d\n", __func__, rc);
rc               2074 net/smc/af_smc.c 	rc = smc_ib_register_client();
rc               2075 net/smc/af_smc.c 	if (rc) {
rc               2076 net/smc/af_smc.c 		pr_err("%s: ib_register fails with %d\n", __func__, rc);
rc               2094 net/smc/af_smc.c 	return rc;
rc                 61 net/smc/smc_cdc.c 	int rc;
rc                 63 net/smc/smc_cdc.c 	rc = smc_wr_tx_get_free_slot(link, smc_cdc_tx_handler, wr_buf,
rc                 68 net/smc/smc_cdc.c 		rc = -EPIPE;
rc                 69 net/smc/smc_cdc.c 	return rc;
rc                 96 net/smc/smc_cdc.c 	int rc;
rc                105 net/smc/smc_cdc.c 	rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend);
rc                106 net/smc/smc_cdc.c 	if (!rc) {
rc                111 net/smc/smc_cdc.c 	return rc;
rc                118 net/smc/smc_cdc.c 	int rc;
rc                120 net/smc/smc_cdc.c 	rc = smc_cdc_get_free_slot(conn, &wr_buf, NULL, &pend);
rc                121 net/smc/smc_cdc.c 	if (rc)
rc                122 net/smc/smc_cdc.c 		return rc;
rc                125 net/smc/smc_cdc.c 	rc = smc_cdc_msg_send(conn, wr_buf, pend);
rc                127 net/smc/smc_cdc.c 	return rc;
rc                132 net/smc/smc_cdc.c 	int rc;
rc                136 net/smc/smc_cdc.c 		rc = smcd_cdc_msg_send(conn);
rc                139 net/smc/smc_cdc.c 		rc = smcr_cdc_get_slot_and_msg_send(conn);
rc                142 net/smc/smc_cdc.c 	return rc;
rc                181 net/smc/smc_cdc.c 	int rc, diff;
rc                193 net/smc/smc_cdc.c 	rc = smcd_tx_ism_write(conn, &cdc, sizeof(cdc), 0, 1);
rc                194 net/smc/smc_cdc.c 	if (rc)
rc                195 net/smc/smc_cdc.c 		return rc;
rc                209 net/smc/smc_cdc.c 	return rc;
rc                395 net/smc/smc_cdc.c 	int rc = 0;
rc                399 net/smc/smc_cdc.c 		rc = smc_wr_rx_register_handler(handler);
rc                400 net/smc/smc_cdc.c 		if (rc)
rc                403 net/smc/smc_cdc.c 	return rc;
rc                155 net/smc/smc_clc.c 	int rc = -ENOENT;
rc                159 net/smc/smc_clc.c 		rc = -ENOTCONN;
rc                163 net/smc/smc_clc.c 		rc = -ENODEV;
rc                174 net/smc/smc_clc.c 		rc = smc_clc_prfx_set4_rcu(dst, addr->sin_addr.s_addr, prop);
rc                177 net/smc/smc_clc.c 		rc = smc_clc_prfx_set4_rcu(dst, addr6->sin6_addr.s6_addr32[3],
rc                181 net/smc/smc_clc.c 		rc = smc_clc_prfx_set6_rcu(dst, prop, ipv6_prfx);
rc                187 net/smc/smc_clc.c 	return rc;
rc                242 net/smc/smc_clc.c 	int rc;
rc                245 net/smc/smc_clc.c 		rc = -ENOTCONN;
rc                249 net/smc/smc_clc.c 		rc = -ENODEV;
rc                254 net/smc/smc_clc.c 		rc = smc_clc_prfx_match4_rcu(dst->dev, prop);
rc                256 net/smc/smc_clc.c 		rc = smc_clc_prfx_match6_rcu(dst->dev, prop);
rc                261 net/smc/smc_clc.c 	return rc;
rc                400 net/smc/smc_clc.c 	int len, i, plen, rc;
rc                406 net/smc/smc_clc.c 	rc = smc_clc_prfx_set(smc->clcsock, &pclc_prfx, ipv6_prfx);
rc                407 net/smc/smc_clc.c 	if (rc)
rc                 64 net/smc/smc_close.c 		int rc;
rc                 66 net/smc/smc_close.c 		rc = sk_wait_event(sk, &timeout,
rc                 71 net/smc/smc_close.c 		if (rc)
rc                185 net/smc/smc_close.c 	int rc = 0;
rc                201 net/smc/smc_close.c 			rc = kernel_sock_shutdown(smc->clcsock, SHUT_RDWR);
rc                217 net/smc/smc_close.c 			rc = smc_close_final(conn);
rc                218 net/smc/smc_close.c 			if (rc)
rc                231 net/smc/smc_close.c 			rc = smc_close_final(conn);
rc                232 net/smc/smc_close.c 			if (rc)
rc                248 net/smc/smc_close.c 		rc = smc_close_final(conn);
rc                249 net/smc/smc_close.c 		if (rc)
rc                265 net/smc/smc_close.c 			rc = smc_close_final(conn);
rc                266 net/smc/smc_close.c 			if (rc)
rc                286 net/smc/smc_close.c 	return rc;
rc                436 net/smc/smc_close.c 	int rc = 0;
rc                453 net/smc/smc_close.c 		rc = smc_close_wr(conn);
rc                454 net/smc/smc_close.c 		if (rc)
rc                468 net/smc/smc_close.c 		rc = smc_close_wr(conn);
rc                469 net/smc/smc_close.c 		if (rc)
rc                486 net/smc/smc_close.c 	return rc;
rc                203 net/smc/smc_core.c 	int rc = 0;
rc                208 net/smc/smc_core.c 			rc = SMC_CLC_DECL_ISMVLANERR;
rc                215 net/smc/smc_core.c 		rc = SMC_CLC_DECL_MEM;
rc                257 net/smc/smc_core.c 		rc = smc_ib_determine_gid(lnk->smcibdev, lnk->ibport,
rc                260 net/smc/smc_core.c 		if (rc)
rc                262 net/smc/smc_core.c 		rc = smc_llc_link_init(lnk);
rc                263 net/smc/smc_core.c 		if (rc)
rc                265 net/smc/smc_core.c 		rc = smc_wr_alloc_link_mem(lnk);
rc                266 net/smc/smc_core.c 		if (rc)
rc                268 net/smc/smc_core.c 		rc = smc_ib_create_protection_domain(lnk);
rc                269 net/smc/smc_core.c 		if (rc)
rc                271 net/smc/smc_core.c 		rc = smc_ib_create_queue_pair(lnk);
rc                272 net/smc/smc_core.c 		if (rc)
rc                274 net/smc/smc_core.c 		rc = smc_wr_create_link(lnk);
rc                275 net/smc/smc_core.c 		if (rc)
rc                298 net/smc/smc_core.c 	if (rc < 0) {
rc                299 net/smc/smc_core.c 		if (rc == -ENOMEM)
rc                300 net/smc/smc_core.c 			rc = SMC_CLC_DECL_MEM;
rc                302 net/smc/smc_core.c 			rc = SMC_CLC_DECL_INTERR;
rc                304 net/smc/smc_core.c 	return rc;
rc                550 net/smc/smc_core.c 	int i, nest_lvl, rc = 0;
rc                554 net/smc/smc_core.c 		rc = -ENOTCONN;
rc                558 net/smc/smc_core.c 		rc = -ENODEV;
rc                587 net/smc/smc_core.c 	return rc;
rc                617 net/smc/smc_core.c 	int rc = 0;
rc                660 net/smc/smc_core.c 		rc = smc_lgr_create(smc, ini);
rc                661 net/smc/smc_core.c 		if (rc)
rc                680 net/smc/smc_core.c 	return rc;
rc                744 net/smc/smc_core.c 	int rc;
rc                764 net/smc/smc_core.c 	rc = sg_alloc_table(&buf_desc->sgt[SMC_SINGLE_LINK], 1,
rc                766 net/smc/smc_core.c 	if (rc) {
rc                768 net/smc/smc_core.c 		return ERR_PTR(rc);
rc                774 net/smc/smc_core.c 	rc = smc_ib_buf_map_sg(lnk->smcibdev, buf_desc,
rc                777 net/smc/smc_core.c 	if (rc != 1)  {
rc                784 net/smc/smc_core.c 		rc = smc_ib_get_memory_region(lnk->roce_pd,
rc                788 net/smc/smc_core.c 		if (rc) {
rc                790 net/smc/smc_core.c 			return ERR_PTR(rc);
rc                804 net/smc/smc_core.c 	int rc;
rc                814 net/smc/smc_core.c 		rc = smc_ism_register_dmb(lgr, bufsize, buf_desc);
rc                815 net/smc/smc_core.c 		if (rc) {
rc                958 net/smc/smc_core.c 	int rc;
rc                961 net/smc/smc_core.c 	rc = __smc_buf_create(smc, is_smcd, false);
rc                962 net/smc/smc_core.c 	if (rc)
rc                963 net/smc/smc_core.c 		return rc;
rc                965 net/smc/smc_core.c 	rc = __smc_buf_create(smc, is_smcd, true);
rc                966 net/smc/smc_core.c 	if (rc)
rc                968 net/smc/smc_core.c 	return rc;
rc                200 net/smc/smc_diag.c 	int rc = 0;
rc                210 net/smc/smc_diag.c 		rc = __smc_diag_dump(sk, skb, cb, nlmsg_data(cb->nlh), bc);
rc                211 net/smc/smc_diag.c 		if (rc)
rc                217 net/smc/smc_diag.c 	return rc;
rc                222 net/smc/smc_diag.c 	int rc = 0;
rc                224 net/smc/smc_diag.c 	rc = smc_diag_dump_proto(&smc_proto, skb, cb);
rc                225 net/smc/smc_diag.c 	if (!rc)
rc                226 net/smc/smc_diag.c 		rc = smc_diag_dump_proto(&smc_proto6, skb, cb);
rc                227 net/smc/smc_diag.c 	return rc;
rc                117 net/smc/smc_ib.c 	int rc = 0;
rc                119 net/smc/smc_ib.c 	rc = smc_ib_modify_qp_init(lnk);
rc                120 net/smc/smc_ib.c 	if (rc)
rc                123 net/smc/smc_ib.c 	rc = smc_ib_modify_qp_rtr(lnk);
rc                124 net/smc/smc_ib.c 	if (rc)
rc                127 net/smc/smc_ib.c 	rc = ib_req_notify_cq(lnk->smcibdev->roce_cq_recv,
rc                129 net/smc/smc_ib.c 	if (rc)
rc                131 net/smc/smc_ib.c 	rc = smc_wr_rx_post_init(lnk);
rc                132 net/smc/smc_ib.c 	if (rc)
rc                137 net/smc/smc_ib.c 		rc = smc_ib_modify_qp_rts(lnk);
rc                138 net/smc/smc_ib.c 		if (rc)
rc                143 net/smc/smc_ib.c 	return rc;
rc                149 net/smc/smc_ib.c 	int rc;
rc                155 net/smc/smc_ib.c 	rc = rdma_read_gid_l2_fields(attr, NULL, smcibdev->mac[ibport - 1]);
rc                157 net/smc/smc_ib.c 	return rc;
rc                214 net/smc/smc_ib.c 	int rc;
rc                218 net/smc/smc_ib.c 	rc = ib_query_port(smcibdev->ibdev, ibport,
rc                220 net/smc/smc_ib.c 	if (rc)
rc                223 net/smc/smc_ib.c 	rc = smc_ib_fill_mac(smcibdev, ibport);
rc                224 net/smc/smc_ib.c 	if (rc)
rc                232 net/smc/smc_ib.c 	return rc;
rc                289 net/smc/smc_ib.c 	int rc;
rc                292 net/smc/smc_ib.c 	rc = PTR_ERR_OR_ZERO(lnk->roce_pd);
rc                295 net/smc/smc_ib.c 	return rc;
rc                346 net/smc/smc_ib.c 	int rc;
rc                349 net/smc/smc_ib.c 	rc = PTR_ERR_OR_ZERO(lnk->roce_qp);
rc                354 net/smc/smc_ib.c 	return rc;
rc                386 net/smc/smc_ib.c 		int rc;
rc                388 net/smc/smc_ib.c 		rc = PTR_ERR(buf_slot->mr_rx[SMC_SINGLE_LINK]);
rc                390 net/smc/smc_ib.c 		return rc;
rc                475 net/smc/smc_ib.c 	long rc;
rc                485 net/smc/smc_ib.c 	rc = PTR_ERR_OR_ZERO(smcibdev->roce_cq_send);
rc                488 net/smc/smc_ib.c 		return rc;
rc                493 net/smc/smc_ib.c 	rc = PTR_ERR_OR_ZERO(smcibdev->roce_cq_recv);
rc                500 net/smc/smc_ib.c 	return rc;
rc                504 net/smc/smc_ib.c 	return rc;
rc                 33 net/smc/smc_ism.c 	int rc;
rc                 35 net/smc/smc_ism.c 	rc = smcd->ops->move_data(smcd, pos->token, pos->index, pos->signal,
rc                 38 net/smc/smc_ism.c 	return rc < 0 ? rc : 0;
rc                 72 net/smc/smc_ism.c 	int rc = 0;
rc                 99 net/smc/smc_ism.c 		rc = -EIO;
rc                105 net/smc/smc_ism.c 	return rc;
rc                117 net/smc/smc_ism.c 	int rc = 0;
rc                132 net/smc/smc_ism.c 		rc = -ENOENT;
rc                138 net/smc/smc_ism.c 		rc = -EIO;
rc                143 net/smc/smc_ism.c 	return rc;
rc                163 net/smc/smc_ism.c 	int rc;
rc                170 net/smc/smc_ism.c 	rc = lgr->smcd->ops->register_dmb(lgr->smcd, &dmb);
rc                171 net/smc/smc_ism.c 	if (!rc) {
rc                178 net/smc/smc_ism.c 	return rc;
rc                226 net/smc/smc_ism.c 	int rc;
rc                232 net/smc/smc_ism.c 	rc = lgr->smcd->ops->signal_event(lgr->smcd, lgr->peer_gid,
rc                236 net/smc/smc_ism.c 	return rc;
rc                167 net/smc/smc_llc.c 	int rc;
rc                169 net/smc/smc_llc.c 	rc = smc_wr_tx_get_free_slot(link, smc_llc_tx_handler, wr_buf, NULL,
rc                171 net/smc/smc_llc.c 	if (rc < 0)
rc                172 net/smc/smc_llc.c 		return rc;
rc                193 net/smc/smc_llc.c 	int rc;
rc                195 net/smc/smc_llc.c 	rc = smc_llc_add_pending_send(link, &wr_buf, &pend);
rc                196 net/smc/smc_llc.c 	if (rc)
rc                197 net/smc/smc_llc.c 		return rc;
rc                213 net/smc/smc_llc.c 	rc = smc_wr_tx_send(link, pend);
rc                214 net/smc/smc_llc.c 	return rc;
rc                224 net/smc/smc_llc.c 	int rc;
rc                226 net/smc/smc_llc.c 	rc = smc_llc_add_pending_send(link, &wr_buf, &pend);
rc                227 net/smc/smc_llc.c 	if (rc)
rc                228 net/smc/smc_llc.c 		return rc;
rc                238 net/smc/smc_llc.c 	rc = smc_wr_tx_send(link, pend);
rc                239 net/smc/smc_llc.c 	return rc;
rc                249 net/smc/smc_llc.c 	int rc;
rc                251 net/smc/smc_llc.c 	rc = smc_llc_add_pending_send(link, &wr_buf, &pend);
rc                252 net/smc/smc_llc.c 	if (rc)
rc                253 net/smc/smc_llc.c 		return rc;
rc                261 net/smc/smc_llc.c 	rc = smc_wr_tx_send(link, pend);
rc                262 net/smc/smc_llc.c 	return rc;
rc                290 net/smc/smc_llc.c 	int rc;
rc                292 net/smc/smc_llc.c 	rc = smc_llc_add_pending_send(link, &wr_buf, &pend);
rc                293 net/smc/smc_llc.c 	if (rc)
rc                294 net/smc/smc_llc.c 		return rc;
rc                298 net/smc/smc_llc.c 	rc = smc_wr_tx_send(link, pend);
rc                299 net/smc/smc_llc.c 	return rc;
rc                326 net/smc/smc_llc.c 	int rc;
rc                328 net/smc/smc_llc.c 	rc = smc_llc_add_pending_send(link, &wr_buf, &pend);
rc                329 net/smc/smc_llc.c 	if (rc)
rc                330 net/smc/smc_llc.c 		return rc;
rc                334 net/smc/smc_llc.c 	rc = smc_wr_tx_send(link, pend);
rc                335 net/smc/smc_llc.c 	return rc;
rc                344 net/smc/smc_llc.c 	int rc;
rc                346 net/smc/smc_llc.c 	rc = smc_llc_add_pending_send(link, &wr_buf, &pend);
rc                347 net/smc/smc_llc.c 	if (rc)
rc                348 net/smc/smc_llc.c 		return rc;
rc                355 net/smc/smc_llc.c 	rc = smc_wr_tx_send(link, pend);
rc                356 net/smc/smc_llc.c 	return rc;
rc                373 net/smc/smc_llc.c 	int rc;
rc                377 net/smc/smc_llc.c 	rc = smc_llc_add_pending_send(llcwrk->link, &wr_buf, &pend);
rc                378 net/smc/smc_llc.c 	if (rc)
rc                497 net/smc/smc_llc.c 	int rc;
rc                504 net/smc/smc_llc.c 		rc = smc_rtoken_add(smc_get_lgr(link),
rc                511 net/smc/smc_llc.c 		if (rc < 0)
rc                602 net/smc/smc_llc.c 	int rc;
rc                614 net/smc/smc_llc.c 	rc = wait_for_completion_interruptible_timeout(&link->llc_testlink_resp,
rc                616 net/smc/smc_llc.c 	if (rc <= 0) {
rc                679 net/smc/smc_llc.c 	int rc;
rc                683 net/smc/smc_llc.c 	rc = smc_llc_send_confirm_rkey(link, rmb_desc);
rc                684 net/smc/smc_llc.c 	if (rc)
rc                685 net/smc/smc_llc.c 		return rc;
rc                687 net/smc/smc_llc.c 	rc = wait_for_completion_interruptible_timeout(&link->llc_confirm_rkey,
rc                689 net/smc/smc_llc.c 	if (rc <= 0 || link->llc_confirm_rkey_rc)
rc                698 net/smc/smc_llc.c 	int rc;
rc                702 net/smc/smc_llc.c 	rc = smc_llc_send_delete_rkey(link, rmb_desc);
rc                703 net/smc/smc_llc.c 	if (rc)
rc                706 net/smc/smc_llc.c 	rc = wait_for_completion_interruptible_timeout(&link->llc_delete_rkey,
rc                708 net/smc/smc_llc.c 	if (rc <= 0 || link->llc_delete_rkey_rc)
rc                709 net/smc/smc_llc.c 		rc = -EFAULT;
rc                711 net/smc/smc_llc.c 		rc = 0;
rc                714 net/smc/smc_llc.c 	return rc;
rc                756 net/smc/smc_llc.c 	int rc = 0;
rc                760 net/smc/smc_llc.c 		rc = smc_wr_rx_register_handler(handler);
rc                761 net/smc/smc_llc.c 		if (rc)
rc                764 net/smc/smc_llc.c 	return rc;
rc                102 net/smc/smc_pnet.c 	int rc = -ENOENT;
rc                118 net/smc/smc_pnet.c 			rc = 0;
rc                125 net/smc/smc_pnet.c 		return rc;
rc                138 net/smc/smc_pnet.c 				rc = 0;
rc                151 net/smc/smc_pnet.c 			rc = 0;
rc                155 net/smc/smc_pnet.c 	return rc;
rc                166 net/smc/smc_pnet.c 	int rc = -ENOENT;
rc                178 net/smc/smc_pnet.c 			rc = 0;
rc                183 net/smc/smc_pnet.c 	return rc;
rc                334 net/smc/smc_pnet.c 	int rc;
rc                339 net/smc/smc_pnet.c 	rc = -EINVAL;
rc                346 net/smc/smc_pnet.c 	rc = -EINVAL;
rc                358 net/smc/smc_pnet.c 	rc = -EINVAL;
rc                379 net/smc/smc_pnet.c 	return rc;
rc                421 net/smc/smc_pnet.c 	int rc;
rc                427 net/smc/smc_pnet.c 	rc = smc_pnet_fill_entry(net, &pnetelem, info->attrs);
rc                428 net/smc/smc_pnet.c 	if (!rc)
rc                429 net/smc/smc_pnet.c 		rc = smc_pnet_enter(pnettable, &pnetelem);
rc                432 net/smc/smc_pnet.c 	return rc;
rc                685 net/smc/smc_pnet.c 	int rc;
rc                687 net/smc/smc_pnet.c 	rc = genl_register_family(&smc_pnet_nl_family);
rc                688 net/smc/smc_pnet.c 	if (rc)
rc                689 net/smc/smc_pnet.c 		return rc;
rc                690 net/smc/smc_pnet.c 	rc = register_netdevice_notifier(&smc_netdev_notifier);
rc                691 net/smc/smc_pnet.c 	if (rc)
rc                693 net/smc/smc_pnet.c 	return rc;
rc                739 net/smc/smc_pnet.c 	int rc = -ENOENT;
rc                750 net/smc/smc_pnet.c 			rc = 0;
rc                755 net/smc/smc_pnet.c 	return rc;
rc                 59 net/smc/smc_rx.c 	int diff, rc = 0;
rc                 70 net/smc/smc_rx.c 				rc = 1;
rc                 91 net/smc/smc_rx.c 	return rc;
rc                205 net/smc/smc_rx.c 	int rc;
rc                211 net/smc/smc_rx.c 	rc = sk_wait_event(sk, timeo,
rc                218 net/smc/smc_rx.c 	return rc;
rc                227 net/smc/smc_rx.c 	int rc = 0;
rc                240 net/smc/smc_rx.c 				rc = memcpy_to_msg(msg, &conn->urg_rx_byte, 1);
rc                255 net/smc/smc_rx.c 		return rc ? -EFAULT : len;
rc                297 net/smc/smc_rx.c 	int rc;
rc                398 net/smc/smc_rx.c 					rc = memcpy_to_msg(msg, rcvbuf_base +
rc                402 net/smc/smc_rx.c 					rc = smc_rx_splice(pipe, rcvbuf_base +
rc                406 net/smc/smc_rx.c 				if (rc < 0) {
rc                 80 net/smc/smc_tx.c 	int rc = 0;
rc                 90 net/smc/smc_tx.c 			rc = -EPIPE;
rc                 94 net/smc/smc_tx.c 			rc = -ECONNRESET;
rc                100 net/smc/smc_tx.c 			rc = -EAGAIN;
rc                104 net/smc/smc_tx.c 			rc = sock_intr_errno(timeo);
rc                120 net/smc/smc_tx.c 	return rc;
rc                143 net/smc/smc_tx.c 	int rc, chunk;
rc                149 net/smc/smc_tx.c 		rc = -EPIPE;
rc                169 net/smc/smc_tx.c 			rc = smc_tx_wait(smc, msg->msg_flags);
rc                170 net/smc/smc_tx.c 			if (rc)
rc                192 net/smc/smc_tx.c 			rc = memcpy_from_msg(sndbuf_base + chunk_off,
rc                194 net/smc/smc_tx.c 			if (rc) {
rc                239 net/smc/smc_tx.c 	rc = sk_stream_error(sk, msg->msg_flags, rc);
rc                241 net/smc/smc_tx.c 	if (unlikely(rc == -EAGAIN))
rc                243 net/smc/smc_tx.c 	return rc;
rc                253 net/smc/smc_tx.c 	int rc;
rc                260 net/smc/smc_tx.c 	rc = smc_ism_write(conn->lgr->smcd, &pos, data, len);
rc                261 net/smc/smc_tx.c 	if (rc)
rc                263 net/smc/smc_tx.c 	return rc;
rc                272 net/smc/smc_tx.c 	int rc;
rc                284 net/smc/smc_tx.c 	rc = ib_post_send(link->roce_qp, &rdma_wr->wr, NULL);
rc                285 net/smc/smc_tx.c 	if (rc) {
rc                289 net/smc/smc_tx.c 	return rc;
rc                320 net/smc/smc_tx.c 	int rc;
rc                342 net/smc/smc_tx.c 		rc = smc_tx_rdma_write(conn, dst_off, num_sges,
rc                344 net/smc/smc_tx.c 		if (rc)
rc                345 net/smc/smc_tx.c 			return rc;
rc                366 net/smc/smc_tx.c 	int rc;
rc                372 net/smc/smc_tx.c 			rc = smcd_tx_ism_write(conn, data, src_len, dst_off +
rc                374 net/smc/smc_tx.c 			if (rc)
rc                375 net/smc/smc_tx.c 				return rc;
rc                409 net/smc/smc_tx.c 	int rc;
rc                460 net/smc/smc_tx.c 		rc = smcd_tx_rdma_writes(conn, len, sent.count, src_len,
rc                463 net/smc/smc_tx.c 		rc = smcr_tx_rdma_writes(conn, len, sent.count, src_len,
rc                465 net/smc/smc_tx.c 	if (rc)
rc                466 net/smc/smc_tx.c 		return rc;
rc                488 net/smc/smc_tx.c 	int rc;
rc                490 net/smc/smc_tx.c 	rc = smc_cdc_get_free_slot(conn, &wr_buf, &wr_rdma_buf, &pend);
rc                491 net/smc/smc_tx.c 	if (rc < 0) {
rc                492 net/smc/smc_tx.c 		if (rc == -EBUSY) {
rc                498 net/smc/smc_tx.c 			rc = 0;
rc                503 net/smc/smc_tx.c 		return rc;
rc                508 net/smc/smc_tx.c 		rc = smc_tx_rdma_writes(conn, wr_rdma_buf);
rc                509 net/smc/smc_tx.c 		if (rc) {
rc                516 net/smc/smc_tx.c 	rc = smc_cdc_msg_send(conn, wr_buf, pend);
rc                517 net/smc/smc_tx.c 	if (!rc && pflags->urg_data_present) {
rc                524 net/smc/smc_tx.c 	return rc;
rc                530 net/smc/smc_tx.c 	int rc = 0;
rc                534 net/smc/smc_tx.c 		rc = smc_tx_rdma_writes(conn, NULL);
rc                535 net/smc/smc_tx.c 	if (!rc)
rc                536 net/smc/smc_tx.c 		rc = smcd_cdc_msg_send(conn);
rc                538 net/smc/smc_tx.c 	if (!rc && pflags->urg_data_present) {
rc                543 net/smc/smc_tx.c 	return rc;
rc                548 net/smc/smc_tx.c 	int rc;
rc                551 net/smc/smc_tx.c 		rc = smcd_tx_sndbuf_nonempty(conn);
rc                553 net/smc/smc_tx.c 		rc = smcr_tx_sndbuf_nonempty(conn);
rc                555 net/smc/smc_tx.c 	if (!rc) {
rc                561 net/smc/smc_tx.c 	return rc;
rc                573 net/smc/smc_tx.c 	int rc;
rc                581 net/smc/smc_tx.c 	rc = smc_tx_sndbuf_nonempty(conn);
rc                582 net/smc/smc_tx.c 	if (!rc && conn->local_rx_ctrl.prod_flags.write_blocked &&
rc                115 net/smc/smc_wr.c 	int i = 0, rc;
rc                122 net/smc/smc_wr.c 		rc = ib_poll_cq(dev->roce_cq_send, SMC_WR_MAX_POLL_CQE, wc);
rc                128 net/smc/smc_wr.c 		if (!rc)
rc                130 net/smc/smc_wr.c 		for (i = 0; i < rc; i++)
rc                132 net/smc/smc_wr.c 	} while (rc > 0);
rc                178 net/smc/smc_wr.c 	int rc;
rc                183 net/smc/smc_wr.c 		rc = smc_wr_tx_get_free_slot_index(link, &idx);
rc                184 net/smc/smc_wr.c 		if (rc)
rc                185 net/smc/smc_wr.c 			return rc;
rc                187 net/smc/smc_wr.c 		rc = wait_event_timeout(
rc                192 net/smc/smc_wr.c 		if (!rc) {
rc                242 net/smc/smc_wr.c 	int rc;
rc                247 net/smc/smc_wr.c 	rc = ib_post_send(link->roce_qp, &link->wr_tx_ibs[pend->idx], NULL);
rc                248 net/smc/smc_wr.c 	if (rc) {
rc                252 net/smc/smc_wr.c 	return rc;
rc                258 net/smc/smc_wr.c 	int rc;
rc                266 net/smc/smc_wr.c 	rc = ib_post_send(link->roce_qp, &link->wr_reg.wr, NULL);
rc                267 net/smc/smc_wr.c 	if (rc)
rc                268 net/smc/smc_wr.c 		return rc;
rc                270 net/smc/smc_wr.c 	rc = wait_event_interruptible_timeout(link->wr_reg_wait,
rc                273 net/smc/smc_wr.c 	if (!rc) {
rc                278 net/smc/smc_wr.c 	if (rc == -ERESTARTSYS)
rc                282 net/smc/smc_wr.c 		rc = 0;
rc                285 net/smc/smc_wr.c 		rc = -EIO;
rc                288 net/smc/smc_wr.c 		rc = -EPIPE;
rc                291 net/smc/smc_wr.c 	return rc;
rc                318 net/smc/smc_wr.c 	int rc = 0;
rc                323 net/smc/smc_wr.c 			rc = -EEXIST;
rc                330 net/smc/smc_wr.c 	return rc;
rc                391 net/smc/smc_wr.c 	int rc;
rc                397 net/smc/smc_wr.c 		rc = ib_poll_cq(dev->roce_cq_recv, SMC_WR_MAX_POLL_CQE, wc);
rc                403 net/smc/smc_wr.c 		if (!rc)
rc                405 net/smc/smc_wr.c 		smc_wr_rx_process_cqes(&wc[0], rc);
rc                406 net/smc/smc_wr.c 	} while (rc > 0);
rc                421 net/smc/smc_wr.c 	int rc = 0;
rc                424 net/smc/smc_wr.c 		rc = smc_wr_rx_post(link);
rc                425 net/smc/smc_wr.c 	return rc;
rc                647 net/smc/smc_wr.c 	int rc = 0;
rc                656 net/smc/smc_wr.c 		rc = -EIO;
rc                663 net/smc/smc_wr.c 		rc = -EIO;
rc                671 net/smc/smc_wr.c 	return rc;
rc                679 net/smc/smc_wr.c 	return rc;
rc                 66 net/smc/smc_wr.h 	int rc;
rc                 74 net/smc/smc_wr.h 	rc = ib_post_recv(link->roce_qp, &link->wr_rx_ibs[index], NULL);
rc                 75 net/smc/smc_wr.h 	return rc;
rc                 72 net/sunrpc/addr.c 	int rc;
rc                 83 net/sunrpc/addr.c 	rc = snprintf(scopebuf, sizeof(scopebuf), "%c%u",
rc                 85 net/sunrpc/addr.c 	if (unlikely((size_t)rc > sizeof(scopebuf)))
rc                 88 net/sunrpc/addr.c 	len += rc;
rc               1471 net/sunrpc/auth_gss/auth_gss.c gss_key_timeout(struct rpc_cred *rc)
rc               1473 net/sunrpc/auth_gss/auth_gss.c 	struct gss_cred *gss_cred = container_of(rc, struct gss_cred, gc_base);
rc               1488 net/sunrpc/auth_gss/auth_gss.c gss_match(struct auth_cred *acred, struct rpc_cred *rc, int flags)
rc               1490 net/sunrpc/auth_gss/auth_gss.c 	struct gss_cred *gss_cred = container_of(rc, struct gss_cred, gc_base);
rc               1494 net/sunrpc/auth_gss/auth_gss.c 	if (test_bit(RPCAUTH_CRED_NEW, &rc->cr_flags))
rc               1504 net/sunrpc/auth_gss/auth_gss.c 	if (!test_bit(RPCAUTH_CRED_UPTODATE, &rc->cr_flags))
rc               1514 net/sunrpc/auth_gss/auth_gss.c 		ret = uid_eq(rc->cr_cred->fsuid, acred->cred->fsuid);
rc               1011 net/sunrpc/auth_gss/svcauth_gss.c 	int        rc;
rc               1020 net/sunrpc/auth_gss/svcauth_gss.c 	rc = gss_write_verf(rqstp, rsci->mechctx, GSS_SEQ_WIN);
rc               1022 net/sunrpc/auth_gss/svcauth_gss.c 	return rc;
rc                106 net/sunrpc/xprtrdma/backchannel.c 	int rc;
rc                114 net/sunrpc/xprtrdma/backchannel.c 	rc = rpcrdma_bc_marshal_reply(rqst);
rc                115 net/sunrpc/xprtrdma/backchannel.c 	if (rc < 0)
rc                123 net/sunrpc/xprtrdma/backchannel.c 	if (rc != -ENOTCONN)
rc                124 net/sunrpc/xprtrdma/backchannel.c 		return rc;
rc                 82 net/sunrpc/xprtrdma/frwr_ops.c 	int rc;
rc                 84 net/sunrpc/xprtrdma/frwr_ops.c 	rc = ib_dereg_mr(mr->frwr.fr_mr);
rc                 85 net/sunrpc/xprtrdma/frwr_ops.c 	if (rc)
rc                 86 net/sunrpc/xprtrdma/frwr_ops.c 		trace_xprtrdma_frwr_dereg(mr, rc);
rc                167 net/sunrpc/xprtrdma/frwr_ops.c 	int rc;
rc                191 net/sunrpc/xprtrdma/frwr_ops.c 	rc = PTR_ERR(frmr);
rc                192 net/sunrpc/xprtrdma/frwr_ops.c 	trace_xprtrdma_frwr_alloc(mr, rc);
rc                193 net/sunrpc/xprtrdma/frwr_ops.c 	return rc;
rc                532 net/sunrpc/xprtrdma/frwr_ops.c 	int rc;
rc                573 net/sunrpc/xprtrdma/frwr_ops.c 	rc = ib_post_send(r_xprt->rx_ia.ri_id->qp, first, &bad_wr);
rc                581 net/sunrpc/xprtrdma/frwr_ops.c 	if (!rc)
rc                586 net/sunrpc/xprtrdma/frwr_ops.c 	trace_xprtrdma_post_linv(req, rc);
rc                637 net/sunrpc/xprtrdma/frwr_ops.c 	int rc;
rc                676 net/sunrpc/xprtrdma/frwr_ops.c 	rc = ib_post_send(r_xprt->rx_ia.ri_id->qp, first, &bad_wr);
rc                677 net/sunrpc/xprtrdma/frwr_ops.c 	if (!rc)
rc                682 net/sunrpc/xprtrdma/frwr_ops.c 	trace_xprtrdma_post_linv(req, rc);
rc                 36 net/sunrpc/xprtrdma/module.c 	int rc;
rc                 38 net/sunrpc/xprtrdma/module.c 	rc = svc_rdma_init();
rc                 39 net/sunrpc/xprtrdma/module.c 	if (rc)
rc                 42 net/sunrpc/xprtrdma/module.c 	rc = xprt_rdma_init();
rc                 43 net/sunrpc/xprtrdma/module.c 	if (rc)
rc                 47 net/sunrpc/xprtrdma/module.c 	return rc;
rc                178 net/sunrpc/xprtrdma/svc_rdma_backchannel.c 	int rc;
rc                199 net/sunrpc/xprtrdma/svc_rdma_backchannel.c 	rc = svc_rdma_bc_sendto(rdma, rqst, ctxt);
rc                200 net/sunrpc/xprtrdma/svc_rdma_backchannel.c 	if (rc) {
rc                241 net/sunrpc/xprtrdma/transport.c 	int rc;
rc                243 net/sunrpc/xprtrdma/transport.c 	rc = rpcrdma_ep_connect(&r_xprt->rx_ep, &r_xprt->rx_ia);
rc                254 net/sunrpc/xprtrdma/transport.c 			xprt_wake_pending_tasks(xprt, rc);
rc                317 net/sunrpc/xprtrdma/transport.c 	int rc;
rc                352 net/sunrpc/xprtrdma/transport.c 	rc = rpcrdma_ia_open(new_xprt);
rc                353 net/sunrpc/xprtrdma/transport.c 	if (rc)
rc                356 net/sunrpc/xprtrdma/transport.c 	rc = rpcrdma_ep_create(new_xprt);
rc                357 net/sunrpc/xprtrdma/transport.c 	if (rc)
rc                360 net/sunrpc/xprtrdma/transport.c 	rc = rpcrdma_buffer_create(new_xprt);
rc                361 net/sunrpc/xprtrdma/transport.c 	if (rc)
rc                385 net/sunrpc/xprtrdma/transport.c 	rc = -ENODEV;
rc                394 net/sunrpc/xprtrdma/transport.c 	return ERR_PTR(rc);
rc                696 net/sunrpc/xprtrdma/transport.c 	int rc = 0;
rc                709 net/sunrpc/xprtrdma/transport.c 	rc = rpcrdma_marshal_req(r_xprt, rqst);
rc                710 net/sunrpc/xprtrdma/transport.c 	if (rc < 0)
rc                731 net/sunrpc/xprtrdma/transport.c 	if (rc != -ENOTCONN)
rc                732 net/sunrpc/xprtrdma/transport.c 		return rc;
rc                847 net/sunrpc/xprtrdma/transport.c 	int rc;
rc                849 net/sunrpc/xprtrdma/transport.c 	rc = xprt_register_transport(&xprt_rdma);
rc                850 net/sunrpc/xprtrdma/transport.c 	if (rc)
rc                851 net/sunrpc/xprtrdma/transport.c 		return rc;
rc                853 net/sunrpc/xprtrdma/transport.c 	rc = xprt_register_transport(&xprt_rdma_bc);
rc                854 net/sunrpc/xprtrdma/transport.c 	if (rc) {
rc                856 net/sunrpc/xprtrdma/transport.c 		return rc;
rc                298 net/sunrpc/xprtrdma/verbs.c 	int rc;
rc                310 net/sunrpc/xprtrdma/verbs.c 	rc = rdma_resolve_addr(id, NULL,
rc                313 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc                315 net/sunrpc/xprtrdma/verbs.c 	rc = wait_for_completion_interruptible_timeout(&ia->ri_done, wtimeout);
rc                316 net/sunrpc/xprtrdma/verbs.c 	if (rc < 0) {
rc                321 net/sunrpc/xprtrdma/verbs.c 	rc = ia->ri_async_rc;
rc                322 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc                326 net/sunrpc/xprtrdma/verbs.c 	rc = rdma_resolve_route(id, RDMA_RESOLVE_TIMEOUT);
rc                327 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc                329 net/sunrpc/xprtrdma/verbs.c 	rc = wait_for_completion_interruptible_timeout(&ia->ri_done, wtimeout);
rc                330 net/sunrpc/xprtrdma/verbs.c 	if (rc < 0) {
rc                334 net/sunrpc/xprtrdma/verbs.c 	rc = ia->ri_async_rc;
rc                335 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc                342 net/sunrpc/xprtrdma/verbs.c 	return ERR_PTR(rc);
rc                360 net/sunrpc/xprtrdma/verbs.c 	int rc;
rc                364 net/sunrpc/xprtrdma/verbs.c 		rc = PTR_ERR(ia->ri_id);
rc                370 net/sunrpc/xprtrdma/verbs.c 		rc = PTR_ERR(ia->ri_pd);
rc                371 net/sunrpc/xprtrdma/verbs.c 		pr_err("rpcrdma: ib_alloc_pd() returned %d\n", rc);
rc                383 net/sunrpc/xprtrdma/verbs.c 		rc = -EINVAL;
rc                391 net/sunrpc/xprtrdma/verbs.c 	return rc;
rc                482 net/sunrpc/xprtrdma/verbs.c 	int rc;
rc                496 net/sunrpc/xprtrdma/verbs.c 	rc = frwr_open(ia, ep);
rc                497 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc                498 net/sunrpc/xprtrdma/verbs.c 		return rc;
rc                527 net/sunrpc/xprtrdma/verbs.c 		rc = PTR_ERR(sendcq);
rc                535 net/sunrpc/xprtrdma/verbs.c 		rc = PTR_ERR(recvcq);
rc                577 net/sunrpc/xprtrdma/verbs.c 	return rc;
rc                611 net/sunrpc/xprtrdma/verbs.c 	int rc, err;
rc                615 net/sunrpc/xprtrdma/verbs.c 	rc = -EHOSTUNREACH;
rc                619 net/sunrpc/xprtrdma/verbs.c 	rc = -ENOMEM;
rc                627 net/sunrpc/xprtrdma/verbs.c 	rc = -ENETUNREACH;
rc                642 net/sunrpc/xprtrdma/verbs.c 	return rc;
rc                650 net/sunrpc/xprtrdma/verbs.c 	int err, rc;
rc                656 net/sunrpc/xprtrdma/verbs.c 	rc = -EHOSTUNREACH;
rc                670 net/sunrpc/xprtrdma/verbs.c 	rc = -ENETUNREACH;
rc                681 net/sunrpc/xprtrdma/verbs.c 	rc = 0;
rc                689 net/sunrpc/xprtrdma/verbs.c 	return rc;
rc                702 net/sunrpc/xprtrdma/verbs.c 	int rc;
rc                709 net/sunrpc/xprtrdma/verbs.c 		rc = rdma_create_qp(ia->ri_id, ia->ri_pd, &qp_init_attr);
rc                710 net/sunrpc/xprtrdma/verbs.c 		if (rc) {
rc                711 net/sunrpc/xprtrdma/verbs.c 			rc = -ENETUNREACH;
rc                716 net/sunrpc/xprtrdma/verbs.c 		rc = rpcrdma_ep_recreate_xprt(r_xprt, &qp_init_attr);
rc                717 net/sunrpc/xprtrdma/verbs.c 		if (rc)
rc                721 net/sunrpc/xprtrdma/verbs.c 		rc = rpcrdma_ep_reconnect(r_xprt, &qp_init_attr);
rc                722 net/sunrpc/xprtrdma/verbs.c 		if (rc)
rc                731 net/sunrpc/xprtrdma/verbs.c 	rc = rdma_connect(ia->ri_id, &ep->rep_remote_cma);
rc                732 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc                741 net/sunrpc/xprtrdma/verbs.c 		rc = ep->rep_connected;
rc                748 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc                749 net/sunrpc/xprtrdma/verbs.c 		ep->rep_connected = rc;
rc                752 net/sunrpc/xprtrdma/verbs.c 	return rc;
rc                771 net/sunrpc/xprtrdma/verbs.c 	int rc;
rc                774 net/sunrpc/xprtrdma/verbs.c 	rc = rdma_disconnect(ia->ri_id);
rc                775 net/sunrpc/xprtrdma/verbs.c 	if (!rc)
rc                779 net/sunrpc/xprtrdma/verbs.c 		ep->rep_connected = rc;
rc                780 net/sunrpc/xprtrdma/verbs.c 	trace_xprtrdma_disconnect(r_xprt, rc);
rc                954 net/sunrpc/xprtrdma/verbs.c 		int rc;
rc                960 net/sunrpc/xprtrdma/verbs.c 		rc = frwr_init_mr(ia, mr);
rc                961 net/sunrpc/xprtrdma/verbs.c 		if (rc) {
rc               1148 net/sunrpc/xprtrdma/verbs.c 	int i, rc;
rc               1163 net/sunrpc/xprtrdma/verbs.c 	rc = -ENOMEM;
rc               1177 net/sunrpc/xprtrdma/verbs.c 	rc = rpcrdma_sendctxs_create(r_xprt);
rc               1178 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc               1184 net/sunrpc/xprtrdma/verbs.c 	return rc;
rc               1473 net/sunrpc/xprtrdma/verbs.c 	int rc;
rc               1483 net/sunrpc/xprtrdma/verbs.c 	rc = frwr_send(ia, req);
rc               1484 net/sunrpc/xprtrdma/verbs.c 	trace_xprtrdma_post_send(req, rc);
rc               1485 net/sunrpc/xprtrdma/verbs.c 	if (rc)
rc               1502 net/sunrpc/xprtrdma/verbs.c 	int needed, count, rc;
rc               1504 net/sunrpc/xprtrdma/verbs.c 	rc = 0;
rc               1544 net/sunrpc/xprtrdma/verbs.c 	rc = ib_post_recv(r_xprt->rx_ia.ri_id->qp, wr,
rc               1547 net/sunrpc/xprtrdma/verbs.c 	trace_xprtrdma_post_recvs(r_xprt, count, rc);
rc               1548 net/sunrpc/xprtrdma/verbs.c 	if (rc) {
rc                107 net/switchdev/switchdev.c 	int rc;
rc                115 net/switchdev/switchdev.c 	rc = call_switchdev_blocking_notifiers(nt, dev,
rc                117 net/switchdev/switchdev.c 	err = notifier_to_errno(rc);
rc                227 net/switchdev/switchdev.c 	int rc;
rc                236 net/switchdev/switchdev.c 	rc = call_switchdev_blocking_notifiers(nt, dev, &obj_info.info, extack);
rc                237 net/switchdev/switchdev.c 	err = notifier_to_errno(rc);
rc                257 net/tipc/bcast.c 	int rc = 0;
rc                262 net/tipc/bcast.c 		rc = tipc_link_xmit(l, pkts, &xmitq);
rc                266 net/tipc/bcast.c 	if (rc == -ELINKCONG) {
rc                268 net/tipc/bcast.c 		rc = 0;
rc                270 net/tipc/bcast.c 	return rc;
rc                318 net/tipc/bcast.c 	int rc = 0;
rc                351 net/tipc/bcast.c 		rc = tipc_bcast_xmit(net, &tmpq, &cong_link_cnt);
rc                353 net/tipc/bcast.c 		rc = tipc_rcast_xmit(net, &tmpq, dests, &cong_link_cnt);
rc                358 net/tipc/bcast.c 	return rc;
rc                379 net/tipc/bcast.c 	int rc = 0;
rc                386 net/tipc/bcast.c 		rc = -ENOMEM;
rc                401 net/tipc/bcast.c 			rc = tipc_mcast_send_sync(net, skb, method, dests);
rc                402 net/tipc/bcast.c 			if (unlikely(rc)) {
rc                404 net/tipc/bcast.c 				       rcast, rc);
rc                410 net/tipc/bcast.c 			rc = tipc_rcast_xmit(net, pkts, dests, cong_link_cnt);
rc                412 net/tipc/bcast.c 			rc = tipc_bcast_xmit(net, pkts, cong_link_cnt);
rc                422 net/tipc/bcast.c 	return rc;
rc                434 net/tipc/bcast.c 	int rc;
rc                445 net/tipc/bcast.c 		rc = tipc_link_bc_nack_rcv(l, skb, &xmitq);
rc                447 net/tipc/bcast.c 		rc = tipc_link_rcv(l, skb, NULL);
rc                456 net/tipc/bcast.c 	return rc;
rc                496 net/tipc/bcast.c 	int rc = 0;
rc                505 net/tipc/bcast.c 		rc = tipc_link_bc_sync_rcv(l, hdr, &xmitq);
rc                514 net/tipc/bcast.c 	return rc;
rc                555 net/tipc/link.c 	int rc = 0;
rc                654 net/tipc/link.c 			rc |= TIPC_LINK_DOWN_EVT;
rc                658 net/tipc/link.c 			rc |= TIPC_LINK_DOWN_EVT;
rc                679 net/tipc/link.c 			rc |= TIPC_LINK_DOWN_EVT;
rc                683 net/tipc/link.c 			rc |= TIPC_LINK_DOWN_EVT;
rc                704 net/tipc/link.c 	return rc;
rc                709 net/tipc/link.c 	return rc;
rc                770 net/tipc/link.c 	int rc = 0;
rc                818 net/tipc/link.c 	return rc;
rc                953 net/tipc/link.c 	int rc = 0;
rc                969 net/tipc/link.c 		rc = link_schedule_user(l, hdr);
rc               1022 net/tipc/link.c 	return rc;
rc               1075 net/tipc/link.c 				    int *rc)
rc               1110 net/tipc/link.c 		*rc = TIPC_LINK_DOWN_EVT;
rc               1112 net/tipc/link.c 		*rc = tipc_link_fsm_evt(l, LINK_FAILURE_EVT);
rc               1132 net/tipc/link.c 	int rc = 0;
rc               1141 net/tipc/link.c 	if (link_retransmit_failure(l, r, &rc))
rc               1142 net/tipc/link.c 		return rc;
rc               1272 net/tipc/link.c 	int rc = 0;
rc               1320 net/tipc/link.c 			rc |= tipc_link_input(l, iskb, inputq, reasm_skb);
rc               1321 net/tipc/link.c 		if (unlikely(rc))
rc               1325 net/tipc/link.c 	return rc;
rc               1410 net/tipc/link.c 	int rc = 0;
rc               1422 net/tipc/link.c 			if (!passed && link_retransmit_failure(l, l, &rc))
rc               1423 net/tipc/link.c 				return rc;
rc               1539 net/tipc/link.c 	int rc = 0;
rc               1556 net/tipc/link.c 				rc = TIPC_LINK_UP_EVT;
rc               1576 net/tipc/link.c 			rc |= tipc_link_build_nack_msg(l, xmitq);
rc               1585 net/tipc/link.c 			rc |= tipc_link_tnl_rcv(l, skb, l->inputq);
rc               1587 net/tipc/link.c 			rc |= tipc_link_input(l, skb, l->inputq, &l->reasm_buf);
rc               1589 net/tipc/link.c 			rc |= tipc_link_build_state_msg(l, xmitq);
rc               1590 net/tipc/link.c 		if (unlikely(rc & ~TIPC_LINK_SND_STATE))
rc               1594 net/tipc/link.c 	return rc;
rc               1597 net/tipc/link.c 	return rc;
rc               1725 net/tipc/link.c 	int rc;
rc               1800 net/tipc/link.c 				rc = tipc_msg_fragment(skb, &tnlhdr, tnl->mtu,
rc               1802 net/tipc/link.c 				if (rc) {
rc               1804 net/tipc/link.c 						link_co_err, rc);
rc               1957 net/tipc/link.c 	int rc = 0;
rc               1998 net/tipc/link.c 			rc = tipc_link_fsm_evt(l, LINK_FAILURE_EVT);
rc               2014 net/tipc/link.c 			rc = tipc_link_fsm_evt(l, LINK_PEER_RESET_EVT);
rc               2018 net/tipc/link.c 			rc = TIPC_LINK_UP_EVT;
rc               2039 net/tipc/link.c 			rc = tipc_link_fsm_evt(l, LINK_FAILURE_EVT);
rc               2049 net/tipc/link.c 				rc = TIPC_LINK_UP_EVT;
rc               2072 net/tipc/link.c 		rc |= tipc_link_advance_transmq(l, ack, gap, ga, xmitq);
rc               2084 net/tipc/link.c 	return rc;
rc               2168 net/tipc/link.c 	int rc = 0;
rc               2171 net/tipc/link.c 		return rc;
rc               2174 net/tipc/link.c 		return rc;
rc               2181 net/tipc/link.c 		return rc;
rc               2187 net/tipc/link.c 		return rc;
rc               2189 net/tipc/link.c 	rc = tipc_link_bc_retrans(snd_l, l, from, to, xmitq);
rc               2193 net/tipc/link.c 		rc |= TIPC_LINK_SND_STATE;
rc               2197 net/tipc/link.c 		return rc;
rc               2273 net/tipc/link.c 	int rc = 0;
rc               2285 net/tipc/link.c 		rc = tipc_link_bc_retrans(l->bc_sndlink, l, from, to, xmitq);
rc               2287 net/tipc/link.c 		return rc;
rc                330 net/tipc/msg.c 	int rc;
rc                342 net/tipc/msg.c 			rc = tipc_msg_build(mhdr, m, offset, dsz, FB_MTU, list);
rc                343 net/tipc/msg.c 			if (rc != dsz)
rc                344 net/tipc/msg.c 				return rc;
rc                355 net/tipc/msg.c 		rc = -EFAULT;
rc                385 net/tipc/msg.c 			rc = -EFAULT;
rc                400 net/tipc/msg.c 			rc = -ENOMEM;
rc                418 net/tipc/msg.c 	return rc;
rc                639 net/tipc/node.c 	int rc = 0;
rc                663 net/tipc/node.c 			rc = tipc_link_timeout(le->link, &xmitq);
rc                669 net/tipc/node.c 		if (rc & TIPC_LINK_DOWN_EVT)
rc               1443 net/tipc/node.c 	int rc;
rc               1470 net/tipc/node.c 	rc = tipc_link_xmit(le->link, list, &xmitq);
rc               1474 net/tipc/node.c 	if (unlikely(rc == -ENOBUFS))
rc               1481 net/tipc/node.c 	return rc;
rc               1558 net/tipc/node.c 	int rc;
rc               1560 net/tipc/node.c 	rc = tipc_bcast_sync_rcv(n->net, n->bc_entry.link, hdr);
rc               1562 net/tipc/node.c 	if (rc & TIPC_LINK_DOWN_EVT) {
rc               1567 net/tipc/node.c 	if (!(rc & TIPC_LINK_SND_STATE))
rc               1592 net/tipc/node.c 	int rc;
rc               1615 net/tipc/node.c 	rc = tipc_bcast_rcv(net, be->link, skb);
rc               1618 net/tipc/node.c 	if (rc & TIPC_LINK_SND_STATE) {
rc               1635 net/tipc/node.c 	if (rc & TIPC_LINK_DOWN_EVT)
rc               1808 net/tipc/node.c 	int usr, rc = 0;
rc               1850 net/tipc/node.c 			rc = tipc_link_rcv(le->link, skb, &xmitq);
rc               1864 net/tipc/node.c 				rc = tipc_link_rcv(le->link, skb, &xmitq);
rc               1871 net/tipc/node.c 	if (unlikely(rc & TIPC_LINK_UP_EVT))
rc               1874 net/tipc/node.c 	if (unlikely(rc & TIPC_LINK_DOWN_EVT))
rc                784 net/tipc/socket.c 	int rc;
rc                790 net/tipc/socket.c 	rc = tipc_wait_for_cond(sock, &timeout, !tsk->cong_link_cnt);
rc                791 net/tipc/socket.c 	if (unlikely(rc))
rc                792 net/tipc/socket.c 		return rc;
rc                813 net/tipc/socket.c 	rc = tipc_msg_build(hdr, msg, 0, dlen, mtu, &pkts);
rc                816 net/tipc/socket.c 	if (unlikely(rc == dlen)) {
rc                819 net/tipc/socket.c 		rc = tipc_mcast_xmit(net, &pkts, method, &dsts,
rc                825 net/tipc/socket.c 	return rc ? rc : dlen;
rc                846 net/tipc/socket.c 	int mtu, rc;
rc                858 net/tipc/socket.c 	rc = tipc_msg_build(hdr, m, 0, dlen, mtu, &pkts);
rc                859 net/tipc/socket.c 	if (unlikely(rc != dlen))
rc                860 net/tipc/socket.c 		return rc;
rc                863 net/tipc/socket.c 	rc = tipc_node_xmit(net, &pkts, dnode, tsk->portid);
rc                864 net/tipc/socket.c 	if (unlikely(rc == -ELINKCONG)) {
rc                898 net/tipc/socket.c 	int rc;
rc                906 net/tipc/socket.c 	rc = tipc_wait_for_cond(sock, &timeout,
rc                911 net/tipc/socket.c 	if (unlikely(rc))
rc                912 net/tipc/socket.c 		return rc;
rc                917 net/tipc/socket.c 	rc = tipc_send_group_msg(net, tsk, m, mb, node, port, dlen);
rc                919 net/tipc/socket.c 	return rc ? rc : dlen;
rc                948 net/tipc/socket.c 	int dstcnt, rc;
rc                986 net/tipc/socket.c 		rc = tipc_wait_for_cond(sock, &timeout,
rc                991 net/tipc/socket.c 		if (unlikely(rc))
rc                992 net/tipc/socket.c 			return rc;
rc               1002 net/tipc/socket.c 	rc = tipc_send_group_msg(net, tsk, m, mbr, node, port, dlen);
rc               1004 net/tipc/socket.c 	return rc ? rc : dlen;
rc               1031 net/tipc/socket.c 	int rc = -EHOSTUNREACH;
rc               1034 net/tipc/socket.c 	rc = tipc_wait_for_cond(sock, &timeout,
rc               1037 net/tipc/socket.c 	if (unlikely(rc))
rc               1038 net/tipc/socket.c 		return rc;
rc               1062 net/tipc/socket.c 	rc = tipc_msg_build(hdr, m, 0, dlen, mtu, &pkts);
rc               1063 net/tipc/socket.c 	if (unlikely(rc != dlen))
rc               1064 net/tipc/socket.c 		return rc;
rc               1067 net/tipc/socket.c 	rc = tipc_mcast_xmit(net, &pkts, method, dsts, &tsk->cong_link_cnt);
rc               1068 net/tipc/socket.c 	if (unlikely(rc))
rc               1069 net/tipc/socket.c 		return rc;
rc               1311 net/tipc/socket.c 	int mtu, rc;
rc               1373 net/tipc/socket.c 	rc = tipc_wait_for_cond(sock, &timeout,
rc               1375 net/tipc/socket.c 	if (unlikely(rc))
rc               1376 net/tipc/socket.c 		return rc;
rc               1396 net/tipc/socket.c 	rc = tipc_msg_build(hdr, m, 0, dlen, mtu, &pkts);
rc               1397 net/tipc/socket.c 	if (unlikely(rc != dlen))
rc               1398 net/tipc/socket.c 		return rc;
rc               1405 net/tipc/socket.c 	rc = tipc_node_xmit(net, &pkts, dnode, tsk->portid);
rc               1406 net/tipc/socket.c 	if (unlikely(rc == -ELINKCONG)) {
rc               1409 net/tipc/socket.c 		rc = 0;
rc               1412 net/tipc/socket.c 	if (unlikely(syn && !rc))
rc               1415 net/tipc/socket.c 	return rc ? rc : dlen;
rc               1452 net/tipc/socket.c 	int rc = 0;
rc               1461 net/tipc/socket.c 		rc = __tipc_sendmsg(sock, m, dlen);
rc               1462 net/tipc/socket.c 		if (dlen && dlen == rc) {
rc               1466 net/tipc/socket.c 		return rc;
rc               1470 net/tipc/socket.c 		rc = tipc_wait_for_cond(sock, &timeout,
rc               1474 net/tipc/socket.c 		if (unlikely(rc))
rc               1478 net/tipc/socket.c 		rc = tipc_msg_build(hdr, m, sent, send, tsk->max_pkt, &pkts);
rc               1479 net/tipc/socket.c 		if (unlikely(rc != send))
rc               1484 net/tipc/socket.c 		rc = tipc_node_xmit(net, &pkts, dnode, tsk->portid);
rc               1485 net/tipc/socket.c 		if (unlikely(rc == -ELINKCONG)) {
rc               1487 net/tipc/socket.c 			rc = 0;
rc               1489 net/tipc/socket.c 		if (likely(!rc)) {
rc               1493 net/tipc/socket.c 	} while (sent < dlen && !rc);
rc               1495 net/tipc/socket.c 	return sent ? sent : rc;
rc               1744 net/tipc/socket.c 	int rc, err, hlen, dlen, copy;
rc               1757 net/tipc/socket.c 		rc = -ENOTCONN;
rc               1764 net/tipc/socket.c 		rc = tipc_wait_for_rcvmsg(sock, &timeout);
rc               1765 net/tipc/socket.c 		if (unlikely(rc))
rc               1780 net/tipc/socket.c 	rc = tipc_sk_anc_data_recv(m, skb, tsk);
rc               1781 net/tipc/socket.c 	if (unlikely(rc))
rc               1790 net/tipc/socket.c 		rc = skb_copy_datagram_msg(skb, hlen, m, copy);
rc               1793 net/tipc/socket.c 		rc = 0;
rc               1795 net/tipc/socket.c 			rc = -ECONNRESET;
rc               1797 net/tipc/socket.c 	if (unlikely(rc))
rc               1832 net/tipc/socket.c 	return rc ? rc : copy;
rc               1856 net/tipc/socket.c 	int hlen, dlen, err, rc;
rc               1866 net/tipc/socket.c 		rc = -ENOTCONN;
rc               1874 net/tipc/socket.c 		rc = tipc_wait_for_rcvmsg(sock, &timeout);
rc               1875 net/tipc/socket.c 		if (unlikely(rc))
rc               1893 net/tipc/socket.c 			rc = tipc_sk_anc_data_recv(m, skb, tsk);
rc               1894 net/tipc/socket.c 			if (rc)
rc               1903 net/tipc/socket.c 			rc = skb_copy_datagram_msg(skb, hlen + offset, m, copy);
rc               1904 net/tipc/socket.c 			if (unlikely(rc))
rc               1914 net/tipc/socket.c 			rc = 0;
rc               1916 net/tipc/socket.c 				rc = -ECONNRESET;
rc               1917 net/tipc/socket.c 			if (copied || rc)
rc               1938 net/tipc/socket.c 	return copied ? copied : rc;
rc               2681 net/tipc/socket.c 	int rc = 0;
rc               2702 net/tipc/socket.c 		rc = tipc_node_xmit(sock_net(sk), &list, pnode, tsk->portid);
rc               2705 net/tipc/socket.c 	if (rc == -ELINKCONG) {
rc               2746 net/tipc/socket.c 	int rc = -EINVAL;
rc               2763 net/tipc/socket.c 			rc = 0;
rc               2768 net/tipc/socket.c 		rc = 0;
rc               2772 net/tipc/socket.c 	return rc;
rc               2889 net/tipc/socket.c 	int rc;
rc               2908 net/tipc/socket.c 	rc = tipc_sk_publish(tsk, mreq->scope, &seq);
rc               2909 net/tipc/socket.c 	if (rc) {
rc               2912 net/tipc/socket.c 		return rc;
rc               2918 net/tipc/socket.c 	return rc;
rc                501 net/tipc/topsrv.c 	int rc;
rc                503 net/tipc/topsrv.c 	rc = sock_create_kern(srv->net, AF_TIPC, SOCK_SEQPACKET, 0, &lsock);
rc                504 net/tipc/topsrv.c 	if (rc < 0)
rc                505 net/tipc/topsrv.c 		return rc;
rc                514 net/tipc/topsrv.c 	rc = kernel_setsockopt(lsock, SOL_TIPC, TIPC_IMPORTANCE,
rc                516 net/tipc/topsrv.c 	if (rc < 0)
rc                526 net/tipc/topsrv.c 	rc = kernel_bind(lsock, (struct sockaddr *)&saddr, sizeof(saddr));
rc                527 net/tipc/topsrv.c 	if (rc < 0)
rc                529 net/tipc/topsrv.c 	rc = kernel_listen(lsock, 0);
rc                530 net/tipc/topsrv.c 	if (rc < 0)
rc                562 net/tipc/topsrv.c 	int rc;
rc                577 net/tipc/topsrv.c 	rc = tipc_conn_rcv_sub(tipc_topsrv(net), con, &sub);
rc                578 net/tipc/topsrv.c 	if (rc >= 0)
rc                414 net/tls/tls_device.c 	int copy, rc = 0;
rc                430 net/tls/tls_device.c 		rc = tls_push_partial_record(sk, tls_ctx, flags);
rc                431 net/tls/tls_device.c 		if (rc < 0)
rc                432 net/tls/tls_device.c 			return rc;
rc                443 net/tls/tls_device.c 		rc = tls_do_allocation(sk, ctx, pfrag,
rc                445 net/tls/tls_device.c 		if (rc) {
rc                446 net/tls/tls_device.c 			rc = sk_stream_wait_memory(sk, &timeo);
rc                447 net/tls/tls_device.c 			if (!rc)
rc                473 net/tls/tls_device.c 		rc = tls_device_copy_data(page_address(pfrag->page) +
rc                475 net/tls/tls_device.c 		if (rc)
rc                494 net/tls/tls_device.c 			rc = tls_device_record_close(sk, tls_ctx, record,
rc                496 net/tls/tls_device.c 			if (rc) {
rc                497 net/tls/tls_device.c 				if (rc > 0) {
rc                498 net/tls/tls_device.c 					size += rc;
rc                507 net/tls/tls_device.c 			rc = tls_push_record(sk,
rc                512 net/tls/tls_device.c 			if (rc < 0)
rc                518 net/tls/tls_device.c 		rc = orig_size - size;
rc                520 net/tls/tls_device.c 	return rc;
rc                527 net/tls/tls_device.c 	int rc;
rc                533 net/tls/tls_device.c 		rc = tls_proccess_cmsg(sk, msg, &record_type);
rc                534 net/tls/tls_device.c 		if (rc)
rc                538 net/tls/tls_device.c 	rc = tls_push_data(sk, &msg->msg_iter, size,
rc                544 net/tls/tls_device.c 	return rc;
rc                554 net/tls/tls_device.c 	int rc;
rc                563 net/tls/tls_device.c 		rc = -EOPNOTSUPP;
rc                570 net/tls/tls_device.c 	rc = tls_push_data(sk, &msg_iter, size,
rc                577 net/tls/tls_device.c 	return rc;
rc                916 net/tls/tls_device.c 	int rc;
rc                930 net/tls/tls_device.c 		rc = -ENOMEM;
rc                936 net/tls/tls_device.c 		rc = -EOPNOTSUPP;
rc                951 net/tls/tls_device.c 		rc = -EINVAL;
rc                957 net/tls/tls_device.c 		rc = -EINVAL;
rc                970 net/tls/tls_device.c 		rc = -ENOMEM;
rc                979 net/tls/tls_device.c 		rc = -ENOMEM;
rc                983 net/tls/tls_device.c 	rc = tls_sw_fallback_init(sk, offload_ctx, crypto_info);
rc                984 net/tls/tls_device.c 	if (rc)
rc               1015 net/tls/tls_device.c 		rc = -EINVAL;
rc               1020 net/tls/tls_device.c 		rc = -EOPNOTSUPP;
rc               1034 net/tls/tls_device.c 		rc = -EINVAL;
rc               1039 net/tls/tls_device.c 	rc = netdev->tlsdev_ops->tls_dev_add(netdev, sk, TLS_OFFLOAD_CTX_DIR_TX,
rc               1042 net/tls/tls_device.c 	if (rc)
rc               1073 net/tls/tls_device.c 	return rc;
rc               1080 net/tls/tls_device.c 	int rc = 0;
rc               1092 net/tls/tls_device.c 		rc = -EOPNOTSUPP;
rc               1106 net/tls/tls_device.c 		rc = -EINVAL;
rc               1112 net/tls/tls_device.c 		rc = -ENOMEM;
rc               1118 net/tls/tls_device.c 	rc = tls_set_sw_offload(sk, ctx, 0);
rc               1119 net/tls/tls_device.c 	if (rc)
rc               1122 net/tls/tls_device.c 	rc = netdev->tlsdev_ops->tls_dev_add(netdev, sk, TLS_OFFLOAD_CTX_DIR_RX,
rc               1125 net/tls/tls_device.c 	if (rc)
rc               1145 net/tls/tls_device.c 	return rc;
rc                 58 net/tls/tls_device_fallback.c 	int rc;
rc                115 net/tls/tls_device_fallback.c 	rc = crypto_aead_encrypt(aead_req);
rc                117 net/tls/tls_device_fallback.c 	return rc;
rc                146 net/tls/tls_device_fallback.c 	int rc;
rc                152 net/tls/tls_device_fallback.c 		rc = tls_enc_record(aead_req, aead, aad, iv,
rc                156 net/tls/tls_device_fallback.c 	} while (rc == 0 && len);
rc                161 net/tls/tls_device_fallback.c 	return rc;
rc                444 net/tls/tls_device_fallback.c 	int rc;
rc                449 net/tls/tls_device_fallback.c 		rc = PTR_ERR(offload_ctx->aead_send);
rc                450 net/tls/tls_device_fallback.c 		pr_err_ratelimited("crypto_alloc_aead failed rc=%d\n", rc);
rc                457 net/tls/tls_device_fallback.c 	rc = crypto_aead_setkey(offload_ctx->aead_send, key,
rc                459 net/tls/tls_device_fallback.c 	if (rc)
rc                462 net/tls/tls_device_fallback.c 	rc = crypto_aead_setauthsize(offload_ctx->aead_send,
rc                464 net/tls/tls_device_fallback.c 	if (rc)
rc                471 net/tls/tls_device_fallback.c 	return rc;
rc                 77 net/tls/tls_main.c 	int rc = 0;
rc                 83 net/tls/tls_main.c 			rc = -EAGAIN;
rc                 88 net/tls/tls_main.c 			rc = sock_intr_errno(*timeo);
rc                 96 net/tls/tls_main.c 	return rc;
rc                168 net/tls/tls_main.c 	int rc = -EINVAL;
rc                184 net/tls/tls_main.c 			rc = tls_handle_open_record(sk, msg->msg_flags);
rc                185 net/tls/tls_main.c 			if (rc)
rc                186 net/tls/tls_main.c 				return rc;
rc                189 net/tls/tls_main.c 			rc = 0;
rc                196 net/tls/tls_main.c 	return rc;
rc                330 net/tls/tls_main.c 	int rc = 0;
rc                339 net/tls/tls_main.c 		rc = -EINVAL;
rc                344 net/tls/tls_main.c 		rc = -EBUSY;
rc                352 net/tls/tls_main.c 		rc = -EBUSY;
rc                358 net/tls/tls_main.c 			rc = -EFAULT;
rc                371 net/tls/tls_main.c 			rc = -EINVAL;
rc                384 net/tls/tls_main.c 			rc = -EFAULT;
rc                395 net/tls/tls_main.c 			rc = -EINVAL;
rc                408 net/tls/tls_main.c 			rc = -EFAULT;
rc                412 net/tls/tls_main.c 		rc = -EINVAL;
rc                416 net/tls/tls_main.c 	return rc;
rc                422 net/tls/tls_main.c 	int rc = 0;
rc                426 net/tls/tls_main.c 		rc = do_tls_getsockopt_tx(sk, optval, optlen);
rc                429 net/tls/tls_main.c 		rc = -ENOPROTOOPT;
rc                432 net/tls/tls_main.c 	return rc;
rc                454 net/tls/tls_main.c 	int rc = 0;
rc                458 net/tls/tls_main.c 		rc = -EINVAL;
rc                472 net/tls/tls_main.c 		rc = -EBUSY;
rc                476 net/tls/tls_main.c 	rc = copy_from_user(crypto_info, optval, sizeof(*crypto_info));
rc                477 net/tls/tls_main.c 	if (rc) {
rc                478 net/tls/tls_main.c 		rc = -EFAULT;
rc                485 net/tls/tls_main.c 		rc = -EINVAL;
rc                493 net/tls/tls_main.c 			rc = -EINVAL;
rc                510 net/tls/tls_main.c 		rc = -EINVAL;
rc                515 net/tls/tls_main.c 		rc = -EINVAL;
rc                519 net/tls/tls_main.c 	rc = copy_from_user(crypto_info + 1, optval + sizeof(*crypto_info),
rc                521 net/tls/tls_main.c 	if (rc) {
rc                522 net/tls/tls_main.c 		rc = -EFAULT;
rc                527 net/tls/tls_main.c 		rc = tls_set_device_offload(sk, ctx);
rc                529 net/tls/tls_main.c 		if (rc) {
rc                530 net/tls/tls_main.c 			rc = tls_set_sw_offload(sk, ctx, 1);
rc                531 net/tls/tls_main.c 			if (rc)
rc                536 net/tls/tls_main.c 		rc = tls_set_device_offload_rx(sk, ctx);
rc                538 net/tls/tls_main.c 		if (rc) {
rc                539 net/tls/tls_main.c 			rc = tls_set_sw_offload(sk, ctx, 0);
rc                540 net/tls/tls_main.c 			if (rc)
rc                563 net/tls/tls_main.c 	return rc;
rc                569 net/tls/tls_main.c 	int rc = 0;
rc                575 net/tls/tls_main.c 		rc = do_tls_setsockopt_conf(sk, optval, optlen,
rc                580 net/tls/tls_main.c 		rc = -ENOPROTOOPT;
rc                583 net/tls/tls_main.c 	return rc;
rc                654 net/tls/tls_main.c 	int rc = 0;
rc                671 net/tls/tls_main.c 			rc = 1;
rc                677 net/tls/tls_main.c 	return rc;
rc                769 net/tls/tls_main.c 	int rc = 0;
rc                789 net/tls/tls_main.c 		rc = -ENOMEM;
rc                798 net/tls/tls_main.c 	return rc;
rc                370 net/tls/tls_sw.c 	int tx_flags, rc = 0;
rc                381 net/tls/tls_sw.c 		rc = tls_push_partial_record(sk, tls_ctx, tx_flags);
rc                382 net/tls/tls_sw.c 		if (rc)
rc                402 net/tls/tls_sw.c 			rc = tls_push_sg(sk, tls_ctx,
rc                405 net/tls/tls_sw.c 			if (rc)
rc                417 net/tls/tls_sw.c 	if (rc < 0 && rc != -EAGAIN)
rc                420 net/tls/tls_sw.c 	return rc;
rc                494 net/tls/tls_sw.c 	int rc, iv_offset = 0;
rc                525 net/tls/tls_sw.c 	rc = crypto_aead_encrypt(aead_req);
rc                526 net/tls/tls_sw.c 	if (!rc || rc != -EINPROGRESS) {
rc                532 net/tls/tls_sw.c 	if (!rc) {
rc                534 net/tls/tls_sw.c 	} else if (rc != -EINPROGRESS) {
rc                536 net/tls/tls_sw.c 		return rc;
rc                542 net/tls/tls_sw.c 	return rc;
rc                674 net/tls/tls_sw.c 	int rc;
rc                694 net/tls/tls_sw.c 		rc = tls_split_open_record(sk, rec, &tmp, msg_pl, msg_en,
rc                697 net/tls/tls_sw.c 		if (rc < 0)
rc                698 net/tls/tls_sw.c 			return rc;
rc                759 net/tls/tls_sw.c 	rc = tls_do_encryption(sk, tls_ctx, ctx, req,
rc                761 net/tls/tls_sw.c 	if (rc < 0) {
rc                762 net/tls/tls_sw.c 		if (rc != -EINPROGRESS) {
rc                770 net/tls/tls_sw.c 		return rc;
rc               1330 net/tls/tls_sw.c 	int rc = 0, i = 0, num_elem = *pages_used, maxpages;
rc               1340 net/tls/tls_sw.c 			rc = -EFAULT;
rc               1347 net/tls/tls_sw.c 			rc = -EFAULT;
rc               1374 net/tls/tls_sw.c 	if (rc)
rc               1379 net/tls/tls_sw.c 	return rc;
rc               2275 net/tls/tls_sw.c 	int rc = 0;
rc               2278 net/tls/tls_sw.c 		rc = -EINVAL;
rc               2286 net/tls/tls_sw.c 				rc = -ENOMEM;
rc               2298 net/tls/tls_sw.c 				rc = -ENOMEM;
rc               2379 net/tls/tls_sw.c 		rc = -EINVAL;
rc               2386 net/tls/tls_sw.c 		rc = -EINVAL;
rc               2409 net/tls/tls_sw.c 		rc = -ENOMEM;
rc               2418 net/tls/tls_sw.c 		rc = -ENOMEM;
rc               2425 net/tls/tls_sw.c 			rc = PTR_ERR(*aead);
rc               2433 net/tls/tls_sw.c 	rc = crypto_aead_setkey(*aead, key, keysize);
rc               2435 net/tls/tls_sw.c 	if (rc)
rc               2438 net/tls/tls_sw.c 	rc = crypto_aead_setauthsize(*aead, prot->tag_size);
rc               2439 net/tls/tls_sw.c 	if (rc)
rc               2479 net/tls/tls_sw.c 	return rc;
rc                377 net/unix/af_unix.c 	int rc;
rc                381 net/unix/af_unix.c 	rc = 0;
rc                388 net/unix/af_unix.c 		rc = 1;
rc                392 net/unix/af_unix.c 	return rc;
rc               2868 net/unix/af_unix.c 	int rc = -1;
rc               2872 net/unix/af_unix.c 	rc = proto_register(&unix_proto, 1);
rc               2873 net/unix/af_unix.c 	if (rc != 0) {
rc               2881 net/unix/af_unix.c 	return rc;
rc                 89 net/x25/af_x25.c 	int rc;
rc                 93 net/x25/af_x25.c 		rc = 0;
rc                103 net/x25/af_x25.c 		rc = -1;
rc                113 net/x25/af_x25.c 	return rc;
rc                438 net/x25/af_x25.c 	int rc = -ENOPROTOOPT;
rc                443 net/x25/af_x25.c 	rc = -EINVAL;
rc                447 net/x25/af_x25.c 	rc = -EFAULT;
rc                455 net/x25/af_x25.c 	rc = 0;
rc                457 net/x25/af_x25.c 	return rc;
rc                464 net/x25/af_x25.c 	int val, len, rc = -ENOPROTOOPT;
rc                469 net/x25/af_x25.c 	rc = -EFAULT;
rc                475 net/x25/af_x25.c 	rc = -EINVAL;
rc                479 net/x25/af_x25.c 	rc = -EFAULT;
rc                484 net/x25/af_x25.c 	rc = copy_to_user(optval, &val, len) ? -EFAULT : 0;
rc                486 net/x25/af_x25.c 	return rc;
rc                492 net/x25/af_x25.c 	int rc = -EOPNOTSUPP;
rc                499 net/x25/af_x25.c 		rc = 0;
rc                503 net/x25/af_x25.c 	return rc;
rc                536 net/x25/af_x25.c 	int rc = -EAFNOSUPPORT;
rc                541 net/x25/af_x25.c 	rc = -ESOCKTNOSUPPORT;
rc                545 net/x25/af_x25.c 	rc = -EINVAL;
rc                549 net/x25/af_x25.c 	rc = -ENOBUFS;
rc                586 net/x25/af_x25.c 	rc = 0;
rc                588 net/x25/af_x25.c 	return rc;
rc                675 net/x25/af_x25.c 	int len, i, rc = 0;
rc                679 net/x25/af_x25.c 		rc = -EINVAL;
rc                689 net/x25/af_x25.c 				rc = -EINVAL;
rc                701 net/x25/af_x25.c 		rc = -EINVAL;
rc                706 net/x25/af_x25.c 	return rc;
rc                712 net/x25/af_x25.c 	int rc;
rc                717 net/x25/af_x25.c 		rc = -ERESTARTSYS;
rc                720 net/x25/af_x25.c 		rc = sock_error(sk);
rc                721 net/x25/af_x25.c 		if (rc) {
rc                725 net/x25/af_x25.c 		rc = 0;
rc                735 net/x25/af_x25.c 	return rc;
rc                745 net/x25/af_x25.c 	int rc = 0;
rc                753 net/x25/af_x25.c 	rc = -ECONNREFUSED;
rc                759 net/x25/af_x25.c 	rc = -EISCONN;	/* No reconnect on a seqpacket socket */
rc                763 net/x25/af_x25.c 	rc = -EALREADY;	/* Do nothing if call is already in progress */
rc                770 net/x25/af_x25.c 	rc = -EINVAL;
rc                775 net/x25/af_x25.c 	rc = -ENETUNREACH;
rc                790 net/x25/af_x25.c 	rc = -EINVAL;
rc                811 net/x25/af_x25.c 	rc = -EINPROGRESS;
rc                815 net/x25/af_x25.c 	rc = x25_wait_for_connection_establishment(sk);
rc                816 net/x25/af_x25.c 	if (rc)
rc                820 net/x25/af_x25.c 	rc = 0;
rc                822 net/x25/af_x25.c 	if (rc) {
rc                833 net/x25/af_x25.c 	return rc;
rc                839 net/x25/af_x25.c 	int rc = 0;
rc                846 net/x25/af_x25.c 		rc = -ERESTARTSYS;
rc                849 net/x25/af_x25.c 		rc = -EAGAIN;
rc                852 net/x25/af_x25.c 		rc = 0;
rc                862 net/x25/af_x25.c 	return rc;
rc                871 net/x25/af_x25.c 	int rc = -EINVAL;
rc                876 net/x25/af_x25.c 	rc = -EOPNOTSUPP;
rc                881 net/x25/af_x25.c 	rc = -EINVAL;
rc                885 net/x25/af_x25.c 	rc = x25_wait_for_data(sk, sk->sk_rcvtimeo);
rc                886 net/x25/af_x25.c 	if (rc)
rc                889 net/x25/af_x25.c 	rc = -EINVAL;
rc                900 net/x25/af_x25.c 	rc = 0;
rc                904 net/x25/af_x25.c 	return rc;
rc                913 net/x25/af_x25.c 	int rc = 0;
rc                917 net/x25/af_x25.c 			rc = -ENOTCONN;
rc                925 net/x25/af_x25.c 	rc = sizeof(*sx25);
rc                928 net/x25/af_x25.c 	return rc;
rc                940 net/x25/af_x25.c 	int len, addr_len, rc;
rc               1006 net/x25/af_x25.c 			rc = 1;
rc               1079 net/x25/af_x25.c 	rc = 1;
rc               1082 net/x25/af_x25.c 	return rc;
rc               1086 net/x25/af_x25.c 	rc = 0;
rc               1101 net/x25/af_x25.c 	int qbit = 0, rc = -EINVAL;
rc               1111 net/x25/af_x25.c 	rc = -EADDRNOTAVAIL;
rc               1115 net/x25/af_x25.c 	rc = -EPIPE;
rc               1121 net/x25/af_x25.c 	rc = -ENETUNREACH;
rc               1126 net/x25/af_x25.c 		rc = -EINVAL;
rc               1130 net/x25/af_x25.c 		rc = -EISCONN;
rc               1133 net/x25/af_x25.c 		rc = -EINVAL;
rc               1142 net/x25/af_x25.c 		rc = -ENOTCONN;
rc               1152 net/x25/af_x25.c 		rc = -EMSGSIZE;
rc               1167 net/x25/af_x25.c 	skb = sock_alloc_send_skb(sk, size, noblock, &rc);
rc               1183 net/x25/af_x25.c 	rc = memcpy_from_msg(skb_transport_header(skb), msg, len);
rc               1184 net/x25/af_x25.c 	if (rc)
rc               1239 net/x25/af_x25.c 	rc = -ENOTCONN;
rc               1246 net/x25/af_x25.c 		rc = x25_output(sk, skb);
rc               1247 net/x25/af_x25.c 		len = rc;
rc               1248 net/x25/af_x25.c 		if (rc < 0)
rc               1255 net/x25/af_x25.c 	rc = len;
rc               1258 net/x25/af_x25.c 	return rc;
rc               1275 net/x25/af_x25.c 	int rc = -ENOTCONN;
rc               1293 net/x25/af_x25.c 		rc = -EINVAL;
rc               1318 net/x25/af_x25.c 					flags & MSG_DONTWAIT, &rc);
rc               1347 net/x25/af_x25.c 	rc = skb_copy_datagram_msg(skb, 0, msg, copied);
rc               1348 net/x25/af_x25.c 	if (rc)
rc               1358 net/x25/af_x25.c 	rc = copied;
rc               1363 net/x25/af_x25.c 	return rc;
rc               1372 net/x25/af_x25.c 	int rc;
rc               1381 net/x25/af_x25.c 		rc = put_user(amount, (unsigned int __user *)argp);
rc               1396 net/x25/af_x25.c 		rc = put_user(amount, (unsigned int __user *)argp);
rc               1410 net/x25/af_x25.c 		rc = -EINVAL;
rc               1414 net/x25/af_x25.c 		rc = -EPERM;
rc               1417 net/x25/af_x25.c 		rc = x25_route_ioctl(cmd, argp);
rc               1420 net/x25/af_x25.c 		rc = x25_subscr_ioctl(cmd, argp);
rc               1423 net/x25/af_x25.c 		rc = -EPERM;
rc               1426 net/x25/af_x25.c 		rc = x25_subscr_ioctl(cmd, argp);
rc               1430 net/x25/af_x25.c 		rc = copy_to_user(argp, &x25->facilities,
rc               1439 net/x25/af_x25.c 		rc = -EFAULT;
rc               1442 net/x25/af_x25.c 		rc = -EINVAL;
rc               1474 net/x25/af_x25.c 		rc = 0;
rc               1482 net/x25/af_x25.c 		rc = copy_to_user(argp, &x25->dte_facilities,
rc               1485 net/x25/af_x25.c 		if (rc)
rc               1486 net/x25/af_x25.c 			rc = -EFAULT;
rc               1492 net/x25/af_x25.c 		rc = -EFAULT;
rc               1495 net/x25/af_x25.c 		rc = -EINVAL;
rc               1505 net/x25/af_x25.c 		rc = 0;
rc               1513 net/x25/af_x25.c 		rc = copy_to_user(argp, &x25->calluserdata,
rc               1523 net/x25/af_x25.c 		rc = -EFAULT;
rc               1526 net/x25/af_x25.c 		rc = -EINVAL;
rc               1532 net/x25/af_x25.c 		rc = 0;
rc               1538 net/x25/af_x25.c 		rc = copy_to_user(argp, &x25->causediag, sizeof(x25->causediag))
rc               1546 net/x25/af_x25.c 		rc = -EFAULT;
rc               1552 net/x25/af_x25.c 		rc = 0;
rc               1559 net/x25/af_x25.c 		rc = -EINVAL;
rc               1563 net/x25/af_x25.c 		rc = -EFAULT;
rc               1567 net/x25/af_x25.c 		rc = -EINVAL;
rc               1571 net/x25/af_x25.c 		rc = 0;
rc               1578 net/x25/af_x25.c 		rc = -EINVAL;
rc               1582 net/x25/af_x25.c 			rc = 0;
rc               1589 net/x25/af_x25.c 		rc = -EINVAL;
rc               1598 net/x25/af_x25.c 		rc = 0;
rc               1605 net/x25/af_x25.c 		rc = -ENOIOCTLCMD;
rc               1609 net/x25/af_x25.c 	return rc;
rc               1625 net/x25/af_x25.c 	int rc = -EINVAL;
rc               1627 net/x25/af_x25.c 	rc = -EFAULT;
rc               1631 net/x25/af_x25.c 	rc = -EINVAL;
rc               1647 net/x25/af_x25.c 		rc = copy_to_user(x25_subscr32, &x25_subscr,
rc               1650 net/x25/af_x25.c 		rc = -EINVAL;
rc               1652 net/x25/af_x25.c 			rc = 0;
rc               1661 net/x25/af_x25.c 	return rc;
rc               1671 net/x25/af_x25.c 	int rc = -ENOIOCTLCMD;
rc               1676 net/x25/af_x25.c 		rc = x25_ioctl(sock, cmd, (unsigned long)argp);
rc               1688 net/x25/af_x25.c 		rc = -EINVAL;
rc               1692 net/x25/af_x25.c 		rc = -EPERM;
rc               1695 net/x25/af_x25.c 		rc = x25_route_ioctl(cmd, argp);
rc               1698 net/x25/af_x25.c 		rc = compat_x25_subscr_ioctl(cmd, argp);
rc               1701 net/x25/af_x25.c 		rc = -EPERM;
rc               1704 net/x25/af_x25.c 		rc = compat_x25_subscr_ioctl(cmd, argp);
rc               1717 net/x25/af_x25.c 		rc = x25_ioctl(sock, cmd, (unsigned long)argp);
rc               1720 net/x25/af_x25.c 		rc = -ENOIOCTLCMD;
rc               1723 net/x25/af_x25.c 	return rc;
rc               1779 net/x25/af_x25.c 	int rc;
rc               1781 net/x25/af_x25.c 	rc = proto_register(&x25_proto, 0);
rc               1782 net/x25/af_x25.c 	if (rc)
rc               1785 net/x25/af_x25.c 	rc = sock_register(&x25_family_ops);
rc               1786 net/x25/af_x25.c 	if (rc)
rc               1791 net/x25/af_x25.c 	rc = register_netdevice_notifier(&x25_dev_notifier);
rc               1792 net/x25/af_x25.c 	if (rc)
rc               1795 net/x25/af_x25.c 	rc = x25_register_sysctl();
rc               1796 net/x25/af_x25.c 	if (rc)
rc               1799 net/x25/af_x25.c 	rc = x25_proc_init();
rc               1800 net/x25/af_x25.c 	if (rc)
rc               1806 net/x25/af_x25.c 	return rc;
rc                 26 net/x25/x25_forward.c 	int rc = 0;
rc                 62 net/x25/x25_forward.c 			rc = -ENOMEM;
rc                 78 net/x25/x25_forward.c 	rc = 1;
rc                 88 net/x25/x25_forward.c 	return rc;
rc                 99 net/x25/x25_forward.c 	int rc = 0;
rc                125 net/x25/x25_forward.c 	rc = 1;
rc                129 net/x25/x25_forward.c 	return rc;
rc                343 net/x25/x25_link.c 	int rc = -EINVAL;
rc                348 net/x25/x25_link.c 	rc = -EFAULT;
rc                352 net/x25/x25_link.c 	rc = -EINVAL;
rc                366 net/x25/x25_link.c 		rc = copy_to_user(arg, &x25_subscr,
rc                369 net/x25/x25_link.c 		rc = -EINVAL;
rc                371 net/x25/x25_link.c 			rc = 0;
rc                380 net/x25/x25_link.c 	return rc;
rc                 31 net/x25/x25_route.c 	int rc = -EINVAL;
rc                 44 net/x25/x25_route.c 	rc = -ENOMEM;
rc                 56 net/x25/x25_route.c 	rc = 0;
rc                 59 net/x25/x25_route.c 	return rc;
rc                 82 net/x25/x25_route.c 	int rc = -EINVAL;
rc                 92 net/x25/x25_route.c 			rc = 0;
rc                 98 net/x25/x25_route.c 	return rc;
rc                181 net/x25/x25_route.c 	int rc = -EINVAL;
rc                186 net/x25/x25_route.c 	rc = -EFAULT;
rc                190 net/x25/x25_route.c 	rc = -EINVAL;
rc                199 net/x25/x25_route.c 		rc = x25_add_route(&rt.address, rt.sigdigits, dev);
rc                201 net/x25/x25_route.c 		rc = x25_del_route(&rt.address, rt.sigdigits, dev);
rc                204 net/x25/x25_route.c 	return rc;
rc                163 samples/bpf/hbm.c 	int rc = 0;
rc                397 samples/bpf/hbm.c 	return rc;
rc                399 samples/bpf/hbm.c 	rc = 1;
rc                405 samples/bpf/hbm.c 	return rc;
rc                129 samples/bpf/test_cgrp2_sock.c 	int rc;
rc                132 samples/bpf/test_cgrp2_sock.c 	rc = getsockopt(sd, SOL_SOCKET, SO_BINDTODEVICE, name, &optlen);
rc                133 samples/bpf/test_cgrp2_sock.c 	if (rc < 0)
rc                136 samples/bpf/test_cgrp2_sock.c 	return rc;
rc                143 samples/bpf/test_cgrp2_sock.c 	int rc;
rc                145 samples/bpf/test_cgrp2_sock.c 	rc = getsockopt(sd, SOL_SOCKET, SO_MARK, &mark, &optlen);
rc                146 samples/bpf/test_cgrp2_sock.c 	if (rc < 0)
rc                156 samples/bpf/test_cgrp2_sock.c 	int rc;
rc                158 samples/bpf/test_cgrp2_sock.c 	rc = getsockopt(sd, SOL_SOCKET, SO_PRIORITY, &prio, &optlen);
rc                159 samples/bpf/test_cgrp2_sock.c 	if (rc < 0)
rc                211 samples/bpf/test_cgrp2_sock.c 	int rc;
rc                213 samples/bpf/test_cgrp2_sock.c 	while ((rc = getopt(argc, argv, "db:m:p:6")) != -1) {
rc                214 samples/bpf/test_cgrp2_sock.c 		switch (rc) {
rc                 18 samples/bpf/test_current_task_under_cgroup_user.c 	int cg2, idx = 0, rc = 0;
rc                 75 samples/bpf/test_current_task_under_cgroup_user.c 	rc = 1;
rc                 80 samples/bpf/test_current_task_under_cgroup_user.c 	return rc;
rc                  9 samples/bpf/tracex7_kern.c 	unsigned long rc = -12;
rc                 11 samples/bpf/tracex7_kern.c 	bpf_override_return(ctx, rc);
rc                 48 samples/bpf/xdp1_kern.c 	int rc = XDP_DROP;
rc                 56 samples/bpf/xdp1_kern.c 		return rc;
rc                 66 samples/bpf/xdp1_kern.c 			return rc;
rc                 75 samples/bpf/xdp1_kern.c 			return rc;
rc                 90 samples/bpf/xdp1_kern.c 	return rc;
rc                 64 samples/bpf/xdp2_kern.c 	int rc = XDP_DROP;
rc                 72 samples/bpf/xdp2_kern.c 		return rc;
rc                 82 samples/bpf/xdp2_kern.c 			return rc;
rc                 91 samples/bpf/xdp2_kern.c 			return rc;
rc                108 samples/bpf/xdp2_kern.c 		rc = XDP_TX;
rc                111 samples/bpf/xdp2_kern.c 	return rc;
rc                 53 samples/bpf/xdp_fwd_kern.c 	int rc;
rc                104 samples/bpf/xdp_fwd_kern.c 	rc = bpf_fib_lookup(ctx, &fib_params, sizeof(fib_params), flags);
rc                121 samples/bpf/xdp_fwd_kern.c 	if (rc == BPF_FIB_LKUP_RET_SUCCESS) {
rc                 61 samples/bpf/xdp_redirect_kern.c 	int rc = XDP_DROP;
rc                 69 samples/bpf/xdp_redirect_kern.c 		return rc;
rc                 73 samples/bpf/xdp_redirect_kern.c 		return rc;
rc                 61 samples/bpf/xdp_redirect_map_kern.c 	int rc = XDP_DROP;
rc                 69 samples/bpf/xdp_redirect_map_kern.c 		return rc;
rc                115 samples/bpf/xdp_router_ipv4_kern.c 	int rc = XDP_DROP, forward_to;
rc                125 samples/bpf/xdp_router_ipv4_kern.c 		return rc;
rc                135 samples/bpf/xdp_router_ipv4_kern.c 			return rc;
rc                183 samples/bpf/xdp_router_ipv4_kern.c 	return rc;
rc                157 samples/mei/mei-amt-version.c 	ssize_t rc;
rc                161 samples/mei/mei-amt-version.c 	rc = read(me->fd, buffer, len);
rc                162 samples/mei/mei-amt-version.c 	if (rc < 0) {
rc                164 samples/mei/mei-amt-version.c 				rc, strerror(errno));
rc                167 samples/mei/mei-amt-version.c 		mei_msg(me, "read succeeded with result %zd\n", rc);
rc                169 samples/mei/mei-amt-version.c 	return rc;
rc                177 samples/mei/mei-amt-version.c 	ssize_t rc;
rc                187 samples/mei/mei-amt-version.c 		rc = -errno;
rc                195 samples/mei/mei-amt-version.c 	rc = select(me->fd + 1 , &set, NULL, NULL, &tv);
rc                196 samples/mei/mei-amt-version.c 	if (rc > 0 && FD_ISSET(me->fd, &set)) {
rc                198 samples/mei/mei-amt-version.c 	} else if (rc == 0) {
rc                202 samples/mei/mei-amt-version.c 		mei_err(me, "write failed on select with status %zd\n", rc);
rc                206 samples/mei/mei-amt-version.c 	rc = written;
rc                208 samples/mei/mei-amt-version.c 	if (rc < 0)
rc                211 samples/mei/mei-amt-version.c 	return rc;
rc                801 scripts/dtc/flattree.c 	int rc;
rc                815 scripts/dtc/flattree.c 	rc = fread(&magic_buf, sizeof(magic_buf), 1, f);
rc                819 scripts/dtc/flattree.c 	if (rc < 1) {
rc                830 scripts/dtc/flattree.c 	rc = fread(&totalsize_buf, sizeof(totalsize_buf), 1, f);
rc                833 scripts/dtc/flattree.c 	if (rc < 1) {
rc                858 scripts/dtc/flattree.c 		rc = fread(p, 1, sizeleft, f);
rc                863 scripts/dtc/flattree.c 		sizeleft -= rc;
rc                864 scripts/dtc/flattree.c 		p += rc;
rc                113 scripts/kallsyms.c 	int rc;
rc                115 scripts/kallsyms.c 	rc = fscanf(in, "%llx %c %499s\n", &s->addr, &stype, sym);
rc                116 scripts/kallsyms.c 	if (rc != 3) {
rc                117 scripts/kallsyms.c 		if (rc != EOF && fgets(sym, 500, in) == NULL)
rc                474 scripts/recordmcount.c 	int rc = -1;
rc                611 scripts/recordmcount.c 	rc = write_file(fname);
rc                615 scripts/recordmcount.c 	return rc;
rc                652 security/commoncap.c 	int rc = 0;
rc                671 security/commoncap.c 	rc = get_vfs_caps_from_disk(bprm->file->f_path.dentry, &vcaps);
rc                672 security/commoncap.c 	if (rc < 0) {
rc                673 security/commoncap.c 		if (rc == -EINVAL)
rc                676 security/commoncap.c 		else if (rc == -ENODATA)
rc                677 security/commoncap.c 			rc = 0;
rc                681 security/commoncap.c 	rc = bprm_caps_from_vfs_caps(&vcaps, bprm, effective, has_fcap);
rc                684 security/commoncap.c 	if (rc)
rc                687 security/commoncap.c 	return rc;
rc                537 security/device_cgroup.c 	int rc = 0;
rc                561 security/device_cgroup.c 			rc = dev_exception_add(devcg, ex);
rc                562 security/device_cgroup.c 			if (rc)
rc                563 security/device_cgroup.c 				return rc;
rc                579 security/device_cgroup.c 	return rc;
rc                600 security/device_cgroup.c 	int count, rc = 0;
rc                624 security/device_cgroup.c 			rc = dev_exceptions_copy(&devcgroup->exceptions,
rc                626 security/device_cgroup.c 			if (rc)
rc                627 security/device_cgroup.c 				return rc;
rc                664 security/device_cgroup.c 		rc = kstrtou32(temp, 10, &ex.major);
rc                665 security/device_cgroup.c 		if (rc)
rc                686 security/device_cgroup.c 		rc = kstrtou32(temp, 10, &ex.minor);
rc                687 security/device_cgroup.c 		if (rc)
rc                731 security/device_cgroup.c 		rc = dev_exception_add(devcgroup, &ex);
rc                742 security/device_cgroup.c 			rc = dev_exception_add(devcgroup, &ex);
rc                744 security/device_cgroup.c 		if (rc)
rc                747 security/device_cgroup.c 		rc = propagate_exception(devcgroup, &ex);
rc                750 security/device_cgroup.c 		rc = -EINVAL;
rc                752 security/device_cgroup.c 	return rc;
rc                808 security/device_cgroup.c 	bool rc;
rc                814 security/device_cgroup.c 		rc = !match_exception_partial(&dev_cgroup->exceptions,
rc                818 security/device_cgroup.c 		rc = match_exception(&dev_cgroup->exceptions, type, major,
rc                822 security/device_cgroup.c 	if (!rc)
rc                151 security/integrity/digsig.c 	int rc = 0;
rc                160 security/integrity/digsig.c 		rc = PTR_ERR(key);
rc                161 security/integrity/digsig.c 		pr_err("Problem loading X.509 certificate %d\n", rc);
rc                168 security/integrity/digsig.c 	return rc;
rc                176 security/integrity/digsig.c 	int rc;
rc                179 security/integrity/digsig.c 	rc = kernel_read_file_from_path(path, &data, &size, 0,
rc                181 security/integrity/digsig.c 	if (rc < 0) {
rc                182 security/integrity/digsig.c 		pr_err("Unable to open file: %s (%d)", path, rc);
rc                183 security/integrity/digsig.c 		return rc;
rc                189 security/integrity/digsig.c 	rc = integrity_add_key(id, (const void *)data, size, perm);
rc                192 security/integrity/digsig.c 	return rc;
rc                 54 security/integrity/evm/evm_crypto.c 	int rc;
rc                 56 security/integrity/evm/evm_crypto.c 	rc = -EBUSY;
rc                 59 security/integrity/evm/evm_crypto.c 	rc = -EINVAL;
rc                 70 security/integrity/evm/evm_crypto.c 	return rc;
rc                 76 security/integrity/evm/evm_crypto.c 	long rc;
rc                110 security/integrity/evm/evm_crypto.c 		rc = crypto_shash_setkey(tmp_tfm, evmkey, evmkey_len);
rc                111 security/integrity/evm/evm_crypto.c 		if (rc) {
rc                114 security/integrity/evm/evm_crypto.c 			return ERR_PTR(rc);
rc                128 security/integrity/evm/evm_crypto.c 	rc = crypto_shash_init(desc);
rc                129 security/integrity/evm/evm_crypto.c 	if (rc) {
rc                131 security/integrity/evm/evm_crypto.c 		return ERR_PTR(rc);
rc                273 security/integrity/evm/evm_crypto.c 	int rc = 0;
rc                280 security/integrity/evm/evm_crypto.c 	rc = vfs_getxattr_alloc(dentry, XATTR_NAME_EVM, (char **)&xattr_data, 0,
rc                282 security/integrity/evm/evm_crypto.c 	if (rc <= 0) {
rc                283 security/integrity/evm/evm_crypto.c 		if (rc == -ENODATA)
rc                285 security/integrity/evm/evm_crypto.c 		return rc;
rc                288 security/integrity/evm/evm_crypto.c 		rc = 1;
rc                290 security/integrity/evm/evm_crypto.c 		rc = 0;
rc                293 security/integrity/evm/evm_crypto.c 	return rc;
rc                307 security/integrity/evm/evm_crypto.c 	int rc = 0;
rc                313 security/integrity/evm/evm_crypto.c 	rc = evm_is_immutable(dentry, inode);
rc                314 security/integrity/evm/evm_crypto.c 	if (rc < 0)
rc                315 security/integrity/evm/evm_crypto.c 		return rc;
rc                316 security/integrity/evm/evm_crypto.c 	if (rc)
rc                320 security/integrity/evm/evm_crypto.c 	rc = evm_calc_hmac(dentry, xattr_name, xattr_value,
rc                322 security/integrity/evm/evm_crypto.c 	if (rc == 0) {
rc                324 security/integrity/evm/evm_crypto.c 		rc = __vfs_setxattr_noperm(dentry, XATTR_NAME_EVM,
rc                327 security/integrity/evm/evm_crypto.c 	} else if (rc == -ENODATA && (inode->i_opflags & IOP_XATTR)) {
rc                328 security/integrity/evm/evm_crypto.c 		rc = __vfs_removexattr(dentry, XATTR_NAME_EVM);
rc                330 security/integrity/evm/evm_crypto.c 	return rc;
rc                357 security/integrity/evm/evm_crypto.c 	int rc;
rc                366 security/integrity/evm/evm_crypto.c 	rc = evm_set_key(ekp->decrypted_data, ekp->decrypted_datalen);
rc                372 security/integrity/evm/evm_crypto.c 	return rc;
rc                139 security/integrity/evm/evm_main.c 	int rc, xattr_len;
rc                148 security/integrity/evm/evm_main.c 	rc = vfs_getxattr_alloc(dentry, XATTR_NAME_EVM, (char **)&xattr_data, 0,
rc                150 security/integrity/evm/evm_main.c 	if (rc <= 0) {
rc                152 security/integrity/evm/evm_main.c 		if (rc == -ENODATA) {
rc                153 security/integrity/evm/evm_main.c 			rc = evm_find_protected_xattrs(dentry);
rc                154 security/integrity/evm/evm_main.c 			if (rc > 0)
rc                156 security/integrity/evm/evm_main.c 			else if (rc == 0)
rc                158 security/integrity/evm/evm_main.c 		} else if (rc == -EOPNOTSUPP) {
rc                164 security/integrity/evm/evm_main.c 	xattr_len = rc;
rc                175 security/integrity/evm/evm_main.c 		rc = evm_calc_hmac(dentry, xattr_name, xattr_value,
rc                177 security/integrity/evm/evm_main.c 		if (rc)
rc                179 security/integrity/evm/evm_main.c 		rc = crypto_memneq(xattr_data->data, digest.digest,
rc                181 security/integrity/evm/evm_main.c 		if (rc)
rc                182 security/integrity/evm/evm_main.c 			rc = -EINVAL;
rc                188 security/integrity/evm/evm_main.c 		rc = evm_calc_hash(dentry, xattr_name, xattr_value,
rc                190 security/integrity/evm/evm_main.c 		if (rc)
rc                192 security/integrity/evm/evm_main.c 		rc = integrity_digsig_verify(INTEGRITY_KEYRING_EVM,
rc                195 security/integrity/evm/evm_main.c 		if (!rc) {
rc                212 security/integrity/evm/evm_main.c 		rc = -EINVAL;
rc                216 security/integrity/evm/evm_main.c 	if (rc)
rc                217 security/integrity/evm/evm_main.c 		evm_status = (rc == -ENODATA) ?
rc                524 security/integrity/evm/evm_main.c 	int rc;
rc                534 security/integrity/evm/evm_main.c 	rc = evm_init_hmac(inode, lsm_xattr, xattr_data->digest);
rc                535 security/integrity/evm/evm_main.c 	if (rc < 0)
rc                544 security/integrity/evm/evm_main.c 	return rc;
rc                551 security/integrity/evm/evm_main.c 	int rc;
rc                553 security/integrity/evm/evm_main.c 	rc = integrity_load_x509(INTEGRITY_KEYRING_EVM, CONFIG_EVM_X509_PATH);
rc                554 security/integrity/evm/evm_main.c 	if (!rc)
rc                 45 security/integrity/evm/evm_secfs.c 	ssize_t rc;
rc                 51 security/integrity/evm/evm_secfs.c 	rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp));
rc                 53 security/integrity/evm/evm_secfs.c 	return rc;
rc                133 security/integrity/evm/evm_secfs.c 	ssize_t rc, size = 0;
rc                139 security/integrity/evm/evm_secfs.c 	rc = mutex_lock_interruptible(&xattr_list_mutex);
rc                140 security/integrity/evm/evm_secfs.c 	if (rc)
rc                158 security/integrity/evm/evm_secfs.c 	rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp));
rc                162 security/integrity/evm/evm_secfs.c 	return rc;
rc                 63 security/integrity/ima/ima_appraise.c 	int rc, offset;
rc                 74 security/integrity/ima/ima_appraise.c 	rc = __vfs_setxattr_noperm(dentry, XATTR_NAME_IMA,
rc                 78 security/integrity/ima/ima_appraise.c 	return rc;
rc                213 security/integrity/ima/ima_appraise.c 	int rc = -EINVAL, hash_start = 0;
rc                233 security/integrity/ima/ima_appraise.c 			rc = memcmp(&xattr_value->data[hash_start],
rc                237 security/integrity/ima/ima_appraise.c 			rc = -EINVAL;
rc                238 security/integrity/ima/ima_appraise.c 		if (rc) {
rc                247 security/integrity/ima/ima_appraise.c 		rc = integrity_digsig_verify(INTEGRITY_KEYRING_IMA,
rc                252 security/integrity/ima/ima_appraise.c 		if (rc == -EOPNOTSUPP) {
rc                256 security/integrity/ima/ima_appraise.c 		if (IS_ENABLED(CONFIG_INTEGRITY_PLATFORM_KEYRING) && rc &&
rc                258 security/integrity/ima/ima_appraise.c 			rc = integrity_digsig_verify(INTEGRITY_KEYRING_PLATFORM,
rc                263 security/integrity/ima/ima_appraise.c 		if (rc) {
rc                276 security/integrity/ima/ima_appraise.c 	return rc;
rc                289 security/integrity/ima/ima_appraise.c 	int rc;
rc                291 security/integrity/ima/ima_appraise.c 	rc = integrity_modsig_verify(INTEGRITY_KEYRING_IMA, modsig);
rc                292 security/integrity/ima/ima_appraise.c 	if (IS_ENABLED(CONFIG_INTEGRITY_PLATFORM_KEYRING) && rc &&
rc                294 security/integrity/ima/ima_appraise.c 		rc = integrity_modsig_verify(INTEGRITY_KEYRING_PLATFORM,
rc                296 security/integrity/ima/ima_appraise.c 	if (rc) {
rc                303 security/integrity/ima/ima_appraise.c 	return rc;
rc                325 security/integrity/ima/ima_appraise.c 	int rc = xattr_len;
rc                333 security/integrity/ima/ima_appraise.c 	if (rc <= 0 && !try_modsig) {
rc                334 security/integrity/ima/ima_appraise.c 		if (rc && rc != -ENODATA)
rc                349 security/integrity/ima/ima_appraise.c 	status = evm_verifyxattr(dentry, XATTR_NAME_IMA, xattr_value, rc, iint);
rc                371 security/integrity/ima/ima_appraise.c 		rc = xattr_verify(func, iint, xattr_value, xattr_len, &status,
rc                380 security/integrity/ima/ima_appraise.c 	     rc == -ENOKEY))
rc                381 security/integrity/ima/ima_appraise.c 		rc = modsig_verify(func, modsig, &status, &cause);
rc                396 security/integrity/ima/ima_appraise.c 				    op, cause, rc, 0);
rc                413 security/integrity/ima/ima_appraise.c 				    op, cause, rc, 0);
rc                428 security/integrity/ima/ima_appraise.c 	int rc = 0;
rc                438 security/integrity/ima/ima_appraise.c 	rc = ima_collect_measurement(iint, file, NULL, 0, ima_hash_algo, NULL);
rc                439 security/integrity/ima/ima_appraise.c 	if (rc < 0)
rc                 64 security/integrity/ima/ima_crypto.c 	long rc;
rc                 68 security/integrity/ima/ima_crypto.c 		rc = PTR_ERR(ima_shash_tfm);
rc                 70 security/integrity/ima/ima_crypto.c 		       hash_algo_name[ima_hash_algo], rc);
rc                 71 security/integrity/ima/ima_crypto.c 		return rc;
rc                 81 security/integrity/ima/ima_crypto.c 	int rc;
rc                 89 security/integrity/ima/ima_crypto.c 			rc = PTR_ERR(tfm);
rc                 91 security/integrity/ima/ima_crypto.c 			       hash_algo_name[algo], rc);
rc                168 security/integrity/ima/ima_crypto.c 	int rc;
rc                179 security/integrity/ima/ima_crypto.c 			rc = PTR_ERR(tfm);
rc                181 security/integrity/ima/ima_crypto.c 			       hash_algo_name[algo], rc);
rc                210 security/integrity/ima/ima_crypto.c 	int rc, rbuf_len, active = 0, ahash_rc = 0;
rc                227 security/integrity/ima/ima_crypto.c 	rc = ahash_wait(crypto_ahash_init(req), &wait);
rc                228 security/integrity/ima/ima_crypto.c 	if (rc)
rc                242 security/integrity/ima/ima_crypto.c 		rc = -ENOMEM;
rc                263 security/integrity/ima/ima_crypto.c 			rc = ahash_wait(ahash_rc, &wait);
rc                264 security/integrity/ima/ima_crypto.c 			if (rc)
rc                269 security/integrity/ima/ima_crypto.c 		rc = integrity_kernel_read(file, offset, rbuf[active],
rc                271 security/integrity/ima/ima_crypto.c 		if (rc != rbuf_len) {
rc                272 security/integrity/ima/ima_crypto.c 			if (rc >= 0)
rc                273 security/integrity/ima/ima_crypto.c 				rc = -EINVAL;
rc                287 security/integrity/ima/ima_crypto.c 			rc = ahash_wait(ahash_rc, &wait);
rc                288 security/integrity/ima/ima_crypto.c 			if (rc)
rc                301 security/integrity/ima/ima_crypto.c 	rc = ahash_wait(ahash_rc, &wait);
rc                306 security/integrity/ima/ima_crypto.c 	if (!rc) {
rc                308 security/integrity/ima/ima_crypto.c 		rc = ahash_wait(crypto_ahash_final(req), &wait);
rc                312 security/integrity/ima/ima_crypto.c 	return rc;
rc                318 security/integrity/ima/ima_crypto.c 	int rc;
rc                324 security/integrity/ima/ima_crypto.c 	rc = ima_calc_file_hash_atfm(file, hash, tfm);
rc                328 security/integrity/ima/ima_crypto.c 	return rc;
rc                337 security/integrity/ima/ima_crypto.c 	int rc;
rc                344 security/integrity/ima/ima_crypto.c 	rc = crypto_shash_init(shash);
rc                345 security/integrity/ima/ima_crypto.c 	if (rc != 0)
rc                346 security/integrity/ima/ima_crypto.c 		return rc;
rc                362 security/integrity/ima/ima_crypto.c 			rc = rbuf_len;
rc                369 security/integrity/ima/ima_crypto.c 		rc = crypto_shash_update(shash, rbuf, rbuf_len);
rc                370 security/integrity/ima/ima_crypto.c 		if (rc)
rc                375 security/integrity/ima/ima_crypto.c 	if (!rc)
rc                376 security/integrity/ima/ima_crypto.c 		rc = crypto_shash_final(shash, hash->digest);
rc                377 security/integrity/ima/ima_crypto.c 	return rc;
rc                383 security/integrity/ima/ima_crypto.c 	int rc;
rc                389 security/integrity/ima/ima_crypto.c 	rc = ima_calc_file_hash_tfm(file, hash, tfm);
rc                393 security/integrity/ima/ima_crypto.c 	return rc;
rc                412 security/integrity/ima/ima_crypto.c 	int rc;
rc                449 security/integrity/ima/ima_crypto.c 		rc = ima_calc_file_ahash(f, hash);
rc                450 security/integrity/ima/ima_crypto.c 		if (!rc)
rc                454 security/integrity/ima/ima_crypto.c 	rc = ima_calc_file_shash(f, hash);
rc                460 security/integrity/ima/ima_crypto.c 	return rc;
rc                473 security/integrity/ima/ima_crypto.c 	int rc, i;
rc                479 security/integrity/ima/ima_crypto.c 	rc = crypto_shash_init(shash);
rc                480 security/integrity/ima/ima_crypto.c 	if (rc != 0)
rc                481 security/integrity/ima/ima_crypto.c 		return rc;
rc                491 security/integrity/ima/ima_crypto.c 			rc = crypto_shash_update(shash,
rc                494 security/integrity/ima/ima_crypto.c 			if (rc)
rc                501 security/integrity/ima/ima_crypto.c 		rc = crypto_shash_update(shash, data_to_hash, datalen);
rc                502 security/integrity/ima/ima_crypto.c 		if (rc)
rc                506 security/integrity/ima/ima_crypto.c 	if (!rc)
rc                507 security/integrity/ima/ima_crypto.c 		rc = crypto_shash_final(shash, hash->digest);
rc                509 security/integrity/ima/ima_crypto.c 	return rc;
rc                517 security/integrity/ima/ima_crypto.c 	int rc;
rc                523 security/integrity/ima/ima_crypto.c 	rc = ima_calc_field_array_hash_tfm(field_data, desc, num_fields,
rc                528 security/integrity/ima/ima_crypto.c 	return rc;
rc                538 security/integrity/ima/ima_crypto.c 	int rc, ahash_rc = 0;
rc                551 security/integrity/ima/ima_crypto.c 	rc = ahash_wait(crypto_ahash_init(req), &wait);
rc                552 security/integrity/ima/ima_crypto.c 	if (rc)
rc                561 security/integrity/ima/ima_crypto.c 	rc = ahash_wait(ahash_rc, &wait);
rc                562 security/integrity/ima/ima_crypto.c 	if (!rc) {
rc                564 security/integrity/ima/ima_crypto.c 		rc = ahash_wait(crypto_ahash_final(req), &wait);
rc                568 security/integrity/ima/ima_crypto.c 	return rc;
rc                575 security/integrity/ima/ima_crypto.c 	int rc;
rc                581 security/integrity/ima/ima_crypto.c 	rc = calc_buffer_ahash_atfm(buf, len, hash, tfm);
rc                585 security/integrity/ima/ima_crypto.c 	return rc;
rc                594 security/integrity/ima/ima_crypto.c 	int rc;
rc                600 security/integrity/ima/ima_crypto.c 	rc = crypto_shash_init(shash);
rc                601 security/integrity/ima/ima_crypto.c 	if (rc != 0)
rc                602 security/integrity/ima/ima_crypto.c 		return rc;
rc                606 security/integrity/ima/ima_crypto.c 		rc = crypto_shash_update(shash, buf, len);
rc                607 security/integrity/ima/ima_crypto.c 		if (rc)
rc                613 security/integrity/ima/ima_crypto.c 	if (!rc)
rc                614 security/integrity/ima/ima_crypto.c 		rc = crypto_shash_final(shash, hash->digest);
rc                615 security/integrity/ima/ima_crypto.c 	return rc;
rc                622 security/integrity/ima/ima_crypto.c 	int rc;
rc                628 security/integrity/ima/ima_crypto.c 	rc = calc_buffer_shash_tfm(buf, len, hash, tfm);
rc                631 security/integrity/ima/ima_crypto.c 	return rc;
rc                637 security/integrity/ima/ima_crypto.c 	int rc;
rc                640 security/integrity/ima/ima_crypto.c 		rc = calc_buffer_ahash(buf, len, hash);
rc                641 security/integrity/ima/ima_crypto.c 		if (!rc)
rc                664 security/integrity/ima/ima_crypto.c 	int rc;
rc                670 security/integrity/ima/ima_crypto.c 	rc = crypto_shash_init(shash);
rc                671 security/integrity/ima/ima_crypto.c 	if (rc != 0)
rc                672 security/integrity/ima/ima_crypto.c 		return rc;
rc                678 security/integrity/ima/ima_crypto.c 		rc = crypto_shash_update(shash, d.digest, TPM_DIGEST_SIZE);
rc                680 security/integrity/ima/ima_crypto.c 	if (!rc)
rc                682 security/integrity/ima/ima_crypto.c 	return rc;
rc                688 security/integrity/ima/ima_crypto.c 	int rc;
rc                695 security/integrity/ima/ima_crypto.c 	rc = ima_calc_boot_aggregate_tfm(hash->digest, tfm);
rc                699 security/integrity/ima/ima_crypto.c 	return rc;
rc                280 security/integrity/ima/ima_fs.c 	int rc, pathlen = strlen(path);
rc                288 security/integrity/ima/ima_fs.c 	rc = kernel_read_file_from_path(path, &data, &size, 0, READING_POLICY);
rc                289 security/integrity/ima/ima_fs.c 	if (rc < 0) {
rc                290 security/integrity/ima/ima_fs.c 		pr_err("Unable to open file: %s (%d)", path, rc);
rc                291 security/integrity/ima/ima_fs.c 		return rc;
rc                297 security/integrity/ima/ima_fs.c 		rc = ima_parse_add_rule(p);
rc                298 security/integrity/ima/ima_fs.c 		if (rc < 0)
rc                300 security/integrity/ima/ima_fs.c 		size -= rc;
rc                304 security/integrity/ima/ima_fs.c 	if (rc < 0)
rc                305 security/integrity/ima/ima_fs.c 		return rc;
rc                105 security/integrity/ima/ima_init.c 	int rc;
rc                111 security/integrity/ima/ima_init.c 	rc = integrity_init_keyring(INTEGRITY_KEYRING_IMA);
rc                112 security/integrity/ima/ima_init.c 	if (rc)
rc                113 security/integrity/ima/ima_init.c 		return rc;
rc                115 security/integrity/ima/ima_init.c 	rc = ima_init_crypto();
rc                116 security/integrity/ima/ima_init.c 	if (rc)
rc                117 security/integrity/ima/ima_init.c 		return rc;
rc                118 security/integrity/ima/ima_init.c 	rc = ima_init_template();
rc                119 security/integrity/ima/ima_init.c 	if (rc != 0)
rc                120 security/integrity/ima/ima_init.c 		return rc;
rc                125 security/integrity/ima/ima_init.c 	rc = ima_init_digests();
rc                126 security/integrity/ima/ima_init.c 	if (rc != 0)
rc                127 security/integrity/ima/ima_init.c 		return rc;
rc                128 security/integrity/ima/ima_init.c 	rc = ima_add_boot_aggregate();	/* boot aggregate must be first entry */
rc                129 security/integrity/ima/ima_init.c 	if (rc != 0)
rc                130 security/integrity/ima/ima_init.c 		return rc;
rc                144 security/integrity/ima/ima_kexec.c 	int rc;
rc                146 security/integrity/ima/ima_kexec.c 	rc = ima_get_kexec_buffer(&kexec_buffer, &kexec_buffer_size);
rc                147 security/integrity/ima/ima_kexec.c 	switch (rc) {
rc                149 security/integrity/ima/ima_kexec.c 		rc = ima_restore_measurement_list(kexec_buffer_size,
rc                151 security/integrity/ima/ima_kexec.c 		if (rc != 0)
rc                153 security/integrity/ima/ima_kexec.c 				rc);
rc                164 security/integrity/ima/ima_kexec.c 		pr_debug("Error restoring the measurement list: %d\n", rc);
rc                 81 security/integrity/ima/ima_main.c 	int rc = 0;
rc                 84 security/integrity/ima/ima_main.c 		rc = -ETXTBSY;
rc                 91 security/integrity/ima/ima_main.c 				    "mmap_file", "mmapped_writers", rc, 0);
rc                 93 security/integrity/ima/ima_main.c 	return rc;
rc                202 security/integrity/ima/ima_main.c 	int rc = 0, action, must_appraise = 0;
rc                235 security/integrity/ima/ima_main.c 			rc = -ENOMEM;
rc                238 security/integrity/ima/ima_main.c 	if (!rc && violation_check)
rc                244 security/integrity/ima/ima_main.c 	if (rc)
rc                297 security/integrity/ima/ima_main.c 			rc = mmap_violation_check(func, file, &pathbuf,
rc                299 security/integrity/ima/ima_main.c 			if (!rc)
rc                300 security/integrity/ima/ima_main.c 				rc = ima_get_cache_status(iint, func);
rc                316 security/integrity/ima/ima_main.c 			rc = ima_read_modsig(func, buf, size, &modsig);
rc                318 security/integrity/ima/ima_main.c 			if (!rc && ima_template_has_modsig(template_desc) &&
rc                326 security/integrity/ima/ima_main.c 	rc = ima_collect_measurement(iint, file, buf, size, hash_algo, modsig);
rc                327 security/integrity/ima/ima_main.c 	if (rc != 0 && rc != -EBADF && rc != -EINVAL)
rc                337 security/integrity/ima/ima_main.c 	if (rc == 0 && (action & IMA_APPRAISE_SUBMASK)) {
rc                339 security/integrity/ima/ima_main.c 		rc = ima_appraise_measurement(func, iint, file, pathname,
rc                342 security/integrity/ima/ima_main.c 		if (!rc)
rc                343 security/integrity/ima/ima_main.c 			rc = mmap_violation_check(func, file, &pathbuf,
rc                350 security/integrity/ima/ima_main.c 		rc = 0;
rc                354 security/integrity/ima/ima_main.c 		rc = -EACCES;
rc                362 security/integrity/ima/ima_main.c 		if (rc && (ima_appraise & IMA_APPRAISE_ENFORCE))
rc                 68 security/integrity/ima/ima_modsig.c 	int rc;
rc                 80 security/integrity/ima/ima_modsig.c 	rc = mod_check_sig(sig, buf_len, func_tokens[func]);
rc                 81 security/integrity/ima/ima_modsig.c 	if (rc)
rc                 82 security/integrity/ima/ima_modsig.c 		return rc;
rc                 94 security/integrity/ima/ima_modsig.c 		rc = PTR_ERR(hdr->pkcs7_msg);
rc                 96 security/integrity/ima/ima_modsig.c 		return rc;
rc                119 security/integrity/ima/ima_modsig.c 	int rc;
rc                127 security/integrity/ima/ima_modsig.c 	rc = pkcs7_supply_detached_data(modsig->pkcs7_msg, buf, size);
rc                128 security/integrity/ima/ima_modsig.c 	if (rc)
rc                132 security/integrity/ima/ima_modsig.c 	rc = pkcs7_get_digest(modsig->pkcs7_msg, &modsig->digest,
rc                414 security/integrity/ima/ima_policy.c 		int rc = 0;
rc                428 security/integrity/ima/ima_policy.c 			rc = security_filter_rule_match(osid,
rc                436 security/integrity/ima/ima_policy.c 			rc = security_filter_rule_match(secid,
rc                443 security/integrity/ima/ima_policy.c 		if (!rc)
rc                 55 security/integrity/ima/ima_queue.c 	int rc;
rc                 60 security/integrity/ima/ima_queue.c 		rc = memcmp(qe->entry->digest, digest_value, TPM_DIGEST_SIZE);
rc                 61 security/integrity/ima/ima_queue.c 		if ((rc == 0) && (qe->entry->pcr == pcr)) {
rc                352 security/integrity/ima/ima_template_lib.c 		int rc;
rc                354 security/integrity/ima/ima_template_lib.c 		rc = ima_get_modsig_digest(event_data->modsig, &hash_algo,
rc                356 security/integrity/ima/ima_template_lib.c 		if (rc)
rc                357 security/integrity/ima/ima_template_lib.c 			return rc;
rc                455 security/integrity/ima/ima_template_lib.c 	int rc;
rc                464 security/integrity/ima/ima_template_lib.c 	rc = ima_get_raw_modsig(event_data->modsig, &data, &data_len);
rc                465 security/integrity/ima/ima_template_lib.c 	if (rc)
rc                466 security/integrity/ima/ima_template_lib.c 		return rc;
rc                150 security/integrity/platform_certs/load_uefi.c 	int rc = 0;
rc                166 security/integrity/platform_certs/load_uefi.c 			rc = parse_efi_signature_list("UEFI:db",
rc                168 security/integrity/platform_certs/load_uefi.c 			if (rc)
rc                170 security/integrity/platform_certs/load_uefi.c 				       rc);
rc                182 security/integrity/platform_certs/load_uefi.c 		rc = parse_efi_signature_list("UEFI:MokListRT",
rc                184 security/integrity/platform_certs/load_uefi.c 		if (rc)
rc                185 security/integrity/platform_certs/load_uefi.c 			pr_err("Couldn't parse MokListRT signatures: %d\n", rc);
rc                196 security/integrity/platform_certs/load_uefi.c 		rc = parse_efi_signature_list("UEFI:dbx",
rc                199 security/integrity/platform_certs/load_uefi.c 		if (rc)
rc                200 security/integrity/platform_certs/load_uefi.c 			pr_err("Couldn't parse dbx signatures: %d\n", rc);
rc                204 security/integrity/platform_certs/load_uefi.c 	return rc;
rc                 30 security/integrity/platform_certs/platform_keyring.c 	int rc;
rc                 34 security/integrity/platform_certs/platform_keyring.c 	rc = integrity_load_cert(INTEGRITY_KEYRING_PLATFORM, source, data, len,
rc                 36 security/integrity/platform_certs/platform_keyring.c 	if (rc)
rc                 45 security/integrity/platform_certs/platform_keyring.c 	int rc;
rc                 47 security/integrity/platform_certs/platform_keyring.c 	rc = integrity_init_keyring(INTEGRITY_KEYRING_PLATFORM);
rc                 48 security/integrity/platform_certs/platform_keyring.c 	if (rc)
rc                 49 security/integrity/platform_certs/platform_keyring.c 		return rc;
rc                163 security/keys/proc.c 	int rc;
rc                191 security/keys/proc.c 	rc = key_task_permission(key_ref, ctx.cred, KEY_NEED_VIEW);
rc                192 security/keys/proc.c 	if (rc < 0)
rc                366 security/keys/trusted.c 	int rc;
rc                372 security/keys/trusted.c 	rc = tpm_send(chip, cmd, buflen);
rc                374 security/keys/trusted.c 	if (rc > 0)
rc                376 security/keys/trusted.c 		rc = -EPERM;
rc                377 security/keys/trusted.c 	return rc;
rc                514 security/security.c 	int rc = lsm_cred_alloc(cred, GFP_KERNEL);
rc                516 security/security.c 	if (rc)
rc                633 security/security.c 	int rc = lsm_task_alloc(task);
rc                635 security/security.c 	if (rc)
rc                756 security/security.c 	int rc;
rc                766 security/security.c 		rc = hp->hook.vm_enough_memory(mm, pages);
rc                767 security/security.c 		if (rc <= 0) {
rc                915 security/security.c 	int rc = lsm_inode_alloc(inode);
rc                917 security/security.c 	if (unlikely(rc))
rc                918 security/security.c 		return rc;
rc                919 security/security.c 	rc = call_int_hook(inode_alloc_security, 0, inode);
rc                920 security/security.c 	if (unlikely(rc))
rc                922 security/security.c 	return rc;
rc               1306 security/security.c 	int rc;
rc               1314 security/security.c 		rc = hp->hook.inode_getsecurity(inode, name, buffer, alloc);
rc               1315 security/security.c 		if (rc != -EOPNOTSUPP)
rc               1316 security/security.c 			return rc;
rc               1324 security/security.c 	int rc;
rc               1332 security/security.c 		rc = hp->hook.inode_setsecurity(inode, name, value, size,
rc               1334 security/security.c 		if (rc != -EOPNOTSUPP)
rc               1335 security/security.c 			return rc;
rc               1384 security/security.c 	int rc = lsm_file_alloc(file);
rc               1386 security/security.c 	if (rc)
rc               1387 security/security.c 		return rc;
rc               1388 security/security.c 	rc = call_int_hook(file_alloc_security, 0, file);
rc               1389 security/security.c 	if (unlikely(rc))
rc               1391 security/security.c 	return rc;
rc               1506 security/security.c 	int rc = lsm_task_alloc(task);
rc               1508 security/security.c 	if (rc)
rc               1509 security/security.c 		return rc;
rc               1510 security/security.c 	rc = call_int_hook(task_alloc, 0, task, clone_flags);
rc               1511 security/security.c 	if (unlikely(rc))
rc               1513 security/security.c 	return rc;
rc               1526 security/security.c 	int rc = lsm_cred_alloc(cred, gfp);
rc               1528 security/security.c 	if (rc)
rc               1529 security/security.c 		return rc;
rc               1531 security/security.c 	rc = call_int_hook(cred_alloc_blank, 0, cred, gfp);
rc               1532 security/security.c 	if (unlikely(rc))
rc               1534 security/security.c 	return rc;
rc               1554 security/security.c 	int rc = lsm_cred_alloc(new, gfp);
rc               1556 security/security.c 	if (rc)
rc               1557 security/security.c 		return rc;
rc               1559 security/security.c 	rc = call_int_hook(cred_prepare, 0, new, old, gfp);
rc               1560 security/security.c 	if (unlikely(rc))
rc               1562 security/security.c 	return rc;
rc               1711 security/security.c 	int rc = -ENOSYS;
rc               1717 security/security.c 			rc = thisrc;
rc               1722 security/security.c 	return rc;
rc               1743 security/security.c 	int rc = lsm_msg_msg_alloc(msg);
rc               1745 security/security.c 	if (unlikely(rc))
rc               1746 security/security.c 		return rc;
rc               1747 security/security.c 	rc = call_int_hook(msg_msg_alloc_security, 0, msg);
rc               1748 security/security.c 	if (unlikely(rc))
rc               1750 security/security.c 	return rc;
rc               1762 security/security.c 	int rc = lsm_ipc_alloc(msq);
rc               1764 security/security.c 	if (unlikely(rc))
rc               1765 security/security.c 		return rc;
rc               1766 security/security.c 	rc = call_int_hook(msg_queue_alloc_security, 0, msq);
rc               1767 security/security.c 	if (unlikely(rc))
rc               1769 security/security.c 	return rc;
rc               1803 security/security.c 	int rc = lsm_ipc_alloc(shp);
rc               1805 security/security.c 	if (unlikely(rc))
rc               1806 security/security.c 		return rc;
rc               1807 security/security.c 	rc = call_int_hook(shm_alloc_security, 0, shp);
rc               1808 security/security.c 	if (unlikely(rc))
rc               1810 security/security.c 	return rc;
rc               1837 security/security.c 	int rc = lsm_ipc_alloc(sma);
rc               1839 security/security.c 	if (unlikely(rc))
rc               1840 security/security.c 		return rc;
rc               1841 security/security.c 	rc = call_int_hook(sem_alloc_security, 0, sma);
rc               1842 security/security.c 	if (unlikely(rc))
rc               1844 security/security.c 	return rc;
rc               2286 security/security.c 	int rc = 1;
rc               2299 security/security.c 		rc = hp->hook.xfrm_state_pol_flow_match(x, xp, fl);
rc               2302 security/security.c 	return rc;
rc               2312 security/security.c 	int rc = call_int_hook(xfrm_decode_session, 0, skb, &fl->flowi_secid,
rc               2315 security/security.c 	BUG_ON(rc);
rc                200 security/selinux/avc.c 	unsigned int rc = 0;
rc                204 security/selinux/avc.c 		rc = security_xperm_test(xpd->allowed->p, perm);
rc                207 security/selinux/avc.c 		rc = security_xperm_test(xpd->auditallow->p, perm);
rc                210 security/selinux/avc.c 		rc = security_xperm_test(xpd->dontaudit->p, perm);
rc                211 security/selinux/avc.c 	return rc;
rc                707 security/selinux/avc.c 	int rc;
rc                709 security/selinux/avc.c 	rc = security_sid_to_context(sad->state, sad->ssid, &scontext,
rc                711 security/selinux/avc.c 	if (rc)
rc                718 security/selinux/avc.c 	rc = security_sid_to_context(sad->state, sad->tsid, &scontext,
rc                720 security/selinux/avc.c 	if (rc)
rc                733 security/selinux/avc.c 	rc = security_sid_to_context_inval(sad->state, sad->ssid, &scontext,
rc                735 security/selinux/avc.c 	if (!rc && scontext) {
rc                743 security/selinux/avc.c 	rc = security_sid_to_context_inval(sad->state, sad->tsid, &scontext,
rc                745 security/selinux/avc.c 	if (!rc && scontext) {
rc                798 security/selinux/avc.c 	int rc = 0;
rc                802 security/selinux/avc.c 		rc = -ENOMEM;
rc                811 security/selinux/avc.c 	return rc;
rc                834 security/selinux/avc.c 	int hvalue, rc = 0;
rc                857 security/selinux/avc.c 		rc = -ENOMEM;
rc                880 security/selinux/avc.c 		rc = -ENOENT;
rc                892 security/selinux/avc.c 		rc = avc_xperms_populate(node, orig->ae.xp_node);
rc                893 security/selinux/avc.c 		if (rc) {
rc                929 security/selinux/avc.c 	return rc;
rc                967 security/selinux/avc.c 	int rc = 0, tmprc;
rc                976 security/selinux/avc.c 			if (!rc)
rc                977 security/selinux/avc.c 				rc = tmprc;
rc                982 security/selinux/avc.c 	return rc;
rc               1046 security/selinux/avc.c 	int rc = 0, rc2;
rc               1097 security/selinux/avc.c 		rc = avc_denied(state, ssid, tsid, tclass, requested,
rc               1103 security/selinux/avc.c 			&avd, xpd, xperm, rc, ad);
rc               1106 security/selinux/avc.c 	return rc;
rc               1137 security/selinux/avc.c 	int rc = 0;
rc               1153 security/selinux/avc.c 		rc = avc_denied(state, ssid, tsid, tclass, requested, 0, 0,
rc               1157 security/selinux/avc.c 	return rc;
rc               1180 security/selinux/avc.c 	int rc, rc2;
rc               1182 security/selinux/avc.c 	rc = avc_has_perm_noaudit(state, ssid, tsid, tclass, requested, 0,
rc               1185 security/selinux/avc.c 	rc2 = avc_audit(state, ssid, tsid, tclass, requested, &avd, rc,
rc               1189 security/selinux/avc.c 	return rc;
rc               1198 security/selinux/avc.c 	int rc, rc2;
rc               1200 security/selinux/avc.c 	rc = avc_has_perm_noaudit(state, ssid, tsid, tclass, requested,
rc               1204 security/selinux/avc.c 	rc2 = avc_audit(state, ssid, tsid, tclass, requested, &avd, rc,
rc               1208 security/selinux/avc.c 	return rc;
rc                464 security/selinux/hooks.c 	int rc;
rc                466 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc                469 security/selinux/hooks.c 	if (rc)
rc                470 security/selinux/hooks.c 		return rc;
rc                472 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc                475 security/selinux/hooks.c 	return rc;
rc                483 security/selinux/hooks.c 	int rc;
rc                484 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc                487 security/selinux/hooks.c 	if (rc)
rc                488 security/selinux/hooks.c 		return rc;
rc                490 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc                493 security/selinux/hooks.c 	return rc;
rc                542 security/selinux/hooks.c 	int rc = 0;
rc                553 security/selinux/hooks.c 			rc = -EOPNOTSUPP;
rc                557 security/selinux/hooks.c 		rc = __vfs_getxattr(root, root_inode, XATTR_NAME_SELINUX, NULL, 0);
rc                558 security/selinux/hooks.c 		if (rc < 0 && rc != -ENODATA) {
rc                559 security/selinux/hooks.c 			if (rc == -EOPNOTSUPP)
rc                566 security/selinux/hooks.c 				       sb->s_type->name, -rc);
rc                584 security/selinux/hooks.c 	rc = inode_doinit_with_dentry(root_inode, root);
rc                608 security/selinux/hooks.c 	return rc;
rc                633 security/selinux/hooks.c 	int rc = security_context_str_to_sid(&selinux_state, s,
rc                635 security/selinux/hooks.c 	if (rc)
rc                638 security/selinux/hooks.c 		       s, sb->s_id, sb->s_type->name, rc);
rc                639 security/selinux/hooks.c 	return rc;
rc                658 security/selinux/hooks.c 	int rc = 0;
rc                669 security/selinux/hooks.c 		rc = -EINVAL;
rc                677 security/selinux/hooks.c 		rc = -EINVAL;
rc                705 security/selinux/hooks.c 			rc = parse_sid(sb, opts->fscontext, &fscontext_sid);
rc                706 security/selinux/hooks.c 			if (rc)
rc                714 security/selinux/hooks.c 			rc = parse_sid(sb, opts->context, &context_sid);
rc                715 security/selinux/hooks.c 			if (rc)
rc                723 security/selinux/hooks.c 			rc = parse_sid(sb, opts->rootcontext, &rootcontext_sid);
rc                724 security/selinux/hooks.c 			if (rc)
rc                732 security/selinux/hooks.c 			rc = parse_sid(sb, opts->defcontext, &defcontext_sid);
rc                733 security/selinux/hooks.c 			if (rc)
rc                746 security/selinux/hooks.c 		rc = 0;
rc                768 security/selinux/hooks.c 		rc = security_fs_use(&selinux_state, sb);
rc                769 security/selinux/hooks.c 		if (rc) {
rc                771 security/selinux/hooks.c 					__func__, sb->s_type->name, rc);
rc                787 security/selinux/hooks.c 			rc = -EACCES;
rc                792 security/selinux/hooks.c 			rc = security_transition_sid(&selinux_state,
rc                797 security/selinux/hooks.c 			if (rc)
rc                805 security/selinux/hooks.c 		rc = may_context_mount_sb_relabel(fscontext_sid, sbsec, cred);
rc                806 security/selinux/hooks.c 		if (rc)
rc                824 security/selinux/hooks.c 			rc = may_context_mount_sb_relabel(context_sid, sbsec,
rc                826 security/selinux/hooks.c 			if (rc)
rc                830 security/selinux/hooks.c 			rc = may_context_mount_inode_relabel(context_sid, sbsec,
rc                832 security/selinux/hooks.c 			if (rc)
rc                843 security/selinux/hooks.c 		rc = may_context_mount_inode_relabel(rootcontext_sid, sbsec,
rc                845 security/selinux/hooks.c 		if (rc)
rc                855 security/selinux/hooks.c 			rc = -EINVAL;
rc                862 security/selinux/hooks.c 			rc = may_context_mount_inode_relabel(defcontext_sid,
rc                864 security/selinux/hooks.c 			if (rc)
rc                872 security/selinux/hooks.c 	rc = sb_finish_set_opts(sb);
rc                875 security/selinux/hooks.c 	return rc;
rc                877 security/selinux/hooks.c 	rc = -EINVAL;
rc                919 security/selinux/hooks.c 	int rc = 0;
rc                961 security/selinux/hooks.c 		rc = security_fs_use(&selinux_state, newsb);
rc                962 security/selinux/hooks.c 		if (rc)
rc                992 security/selinux/hooks.c 	return rc;
rc               1042 security/selinux/hooks.c 	int rc, i;
rc               1057 security/selinux/hooks.c 			rc = -ENOMEM;
rc               1061 security/selinux/hooks.c 	rc = selinux_add_opt(token, val, mnt_opts);
rc               1062 security/selinux/hooks.c 	if (unlikely(rc)) {
rc               1066 security/selinux/hooks.c 	return rc;
rc               1073 security/selinux/hooks.c 	return rc;
rc               1080 security/selinux/hooks.c 	int rc;
rc               1082 security/selinux/hooks.c 	rc = security_sid_to_context(&selinux_state, sid,
rc               1084 security/selinux/hooks.c 	if (!rc) {
rc               1095 security/selinux/hooks.c 	return rc;
rc               1101 security/selinux/hooks.c 	int rc;
rc               1112 security/selinux/hooks.c 		rc = show_sid(m, sbsec->sid);
rc               1113 security/selinux/hooks.c 		if (rc)
rc               1114 security/selinux/hooks.c 			return rc;
rc               1119 security/selinux/hooks.c 		rc = show_sid(m, sbsec->mntpoint_sid);
rc               1120 security/selinux/hooks.c 		if (rc)
rc               1121 security/selinux/hooks.c 			return rc;
rc               1126 security/selinux/hooks.c 		rc = show_sid(m, sbsec->def_sid);
rc               1127 security/selinux/hooks.c 		if (rc)
rc               1128 security/selinux/hooks.c 			return rc;
rc               1135 security/selinux/hooks.c 		rc = show_sid(m, isec->sid);
rc               1136 security/selinux/hooks.c 		if (rc)
rc               1137 security/selinux/hooks.c 			return rc;
rc               1336 security/selinux/hooks.c 	int rc;
rc               1346 security/selinux/hooks.c 		rc = PTR_ERR(path);
rc               1357 security/selinux/hooks.c 		rc = security_genfs_sid(&selinux_state, sb->s_type->name,
rc               1359 security/selinux/hooks.c 		if (rc == -ENOENT) {
rc               1362 security/selinux/hooks.c 			rc = 0;
rc               1366 security/selinux/hooks.c 	return rc;
rc               1375 security/selinux/hooks.c 	int rc;
rc               1383 security/selinux/hooks.c 	rc = __vfs_getxattr(dentry, inode, XATTR_NAME_SELINUX, context, len);
rc               1384 security/selinux/hooks.c 	if (rc == -ERANGE) {
rc               1388 security/selinux/hooks.c 		rc = __vfs_getxattr(dentry, inode, XATTR_NAME_SELINUX, NULL, 0);
rc               1389 security/selinux/hooks.c 		if (rc < 0)
rc               1390 security/selinux/hooks.c 			return rc;
rc               1392 security/selinux/hooks.c 		len = rc;
rc               1398 security/selinux/hooks.c 		rc = __vfs_getxattr(dentry, inode, XATTR_NAME_SELINUX,
rc               1401 security/selinux/hooks.c 	if (rc < 0) {
rc               1403 security/selinux/hooks.c 		if (rc != -ENODATA) {
rc               1405 security/selinux/hooks.c 				__func__, -rc, inode->i_sb->s_id, inode->i_ino);
rc               1406 security/selinux/hooks.c 			return rc;
rc               1412 security/selinux/hooks.c 	rc = security_context_to_sid_default(&selinux_state, context, rc, sid,
rc               1414 security/selinux/hooks.c 	if (rc) {
rc               1418 security/selinux/hooks.c 		if (rc == -EINVAL) {
rc               1423 security/selinux/hooks.c 				__func__, context, -rc, dev, ino);
rc               1438 security/selinux/hooks.c 	int rc = 0;
rc               1505 security/selinux/hooks.c 		rc = inode_doinit_use_xattr(inode, dentry, sbsec->def_sid,
rc               1508 security/selinux/hooks.c 		if (rc)
rc               1519 security/selinux/hooks.c 		rc = security_transition_sid(&selinux_state, task_sid, sid,
rc               1521 security/selinux/hooks.c 		if (rc)
rc               1558 security/selinux/hooks.c 			rc = selinux_genfs_get_sid(dentry, sclass,
rc               1560 security/selinux/hooks.c 			if (rc) {
rc               1567 security/selinux/hooks.c 				rc = inode_doinit_use_xattr(inode, dentry,
rc               1569 security/selinux/hooks.c 				if (rc) {
rc               1582 security/selinux/hooks.c 		if (!sid || rc) {
rc               1593 security/selinux/hooks.c 	return rc;
rc               1636 security/selinux/hooks.c 	int rc;
rc               1654 security/selinux/hooks.c 	rc = avc_has_perm_noaudit(&selinux_state,
rc               1658 security/selinux/hooks.c 				    sid, sid, sclass, av, &avd, rc, &ad, 0);
rc               1662 security/selinux/hooks.c 	return rc;
rc               1752 security/selinux/hooks.c 	int rc;
rc               1758 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               1763 security/selinux/hooks.c 		if (rc)
rc               1768 security/selinux/hooks.c 	rc = bpf_fd_pass(file, cred_sid(cred));
rc               1769 security/selinux/hooks.c 	if (rc)
rc               1770 security/selinux/hooks.c 		return rc;
rc               1774 security/selinux/hooks.c 	rc = 0;
rc               1776 security/selinux/hooks.c 		rc = inode_has_perm(cred, inode, av, &ad);
rc               1779 security/selinux/hooks.c 	return rc;
rc               1819 security/selinux/hooks.c 	int rc;
rc               1829 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               1833 security/selinux/hooks.c 	if (rc)
rc               1834 security/selinux/hooks.c 		return rc;
rc               1836 security/selinux/hooks.c 	rc = selinux_determine_inode_label(selinux_cred(current_cred()), dir,
rc               1838 security/selinux/hooks.c 	if (rc)
rc               1839 security/selinux/hooks.c 		return rc;
rc               1841 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               1843 security/selinux/hooks.c 	if (rc)
rc               1844 security/selinux/hooks.c 		return rc;
rc               1866 security/selinux/hooks.c 	int rc;
rc               1876 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               1878 security/selinux/hooks.c 	if (rc)
rc               1879 security/selinux/hooks.c 		return rc;
rc               1897 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               1899 security/selinux/hooks.c 	return rc;
rc               1912 security/selinux/hooks.c 	int rc;
rc               1922 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               1925 security/selinux/hooks.c 	if (rc)
rc               1926 security/selinux/hooks.c 		return rc;
rc               1927 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               1930 security/selinux/hooks.c 	if (rc)
rc               1931 security/selinux/hooks.c 		return rc;
rc               1933 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               1936 security/selinux/hooks.c 		if (rc)
rc               1937 security/selinux/hooks.c 			return rc;
rc               1944 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               1946 security/selinux/hooks.c 	if (rc)
rc               1947 security/selinux/hooks.c 		return rc;
rc               1951 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               1955 security/selinux/hooks.c 		if (rc)
rc               1956 security/selinux/hooks.c 			return rc;
rc               2061 security/selinux/hooks.c 	int rc;
rc               2064 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               2067 security/selinux/hooks.c 		if (rc)
rc               2068 security/selinux/hooks.c 			return rc;
rc               2096 security/selinux/hooks.c 	int rc;
rc               2102 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               2107 security/selinux/hooks.c 		if (rc)
rc               2108 security/selinux/hooks.c 			return rc;
rc               2112 security/selinux/hooks.c 	rc = bpf_fd_pass(file, sid);
rc               2113 security/selinux/hooks.c 	if (rc)
rc               2114 security/selinux/hooks.c 		return rc;
rc               2184 security/selinux/hooks.c 	int rc = 0;
rc               2195 security/selinux/hooks.c 		rc = superblock_has_perm(cred, sb, FILESYSTEM__QUOTAMOD, NULL);
rc               2200 security/selinux/hooks.c 		rc = superblock_has_perm(cred, sb, FILESYSTEM__QUOTAGET, NULL);
rc               2203 security/selinux/hooks.c 		rc = 0;  /* let the kernel handle invalid cmds */
rc               2206 security/selinux/hooks.c 	return rc;
rc               2249 security/selinux/hooks.c 	int rc, cap_sys_admin = 0;
rc               2251 security/selinux/hooks.c 	rc = cred_has_capability(current_cred(), CAP_SYS_ADMIN,
rc               2253 security/selinux/hooks.c 	if (rc == 0)
rc               2281 security/selinux/hooks.c 	int rc;
rc               2302 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               2305 security/selinux/hooks.c 		if (!rc)
rc               2314 security/selinux/hooks.c 	rc = security_bounded_transition(&selinux_state, old_tsec->sid,
rc               2316 security/selinux/hooks.c 	if (!rc)
rc               2336 security/selinux/hooks.c 	int rc;
rc               2362 security/selinux/hooks.c 		rc = check_nnp_nosuid(bprm, old_tsec, new_tsec);
rc               2363 security/selinux/hooks.c 		if (rc)
rc               2364 security/selinux/hooks.c 			return rc;
rc               2367 security/selinux/hooks.c 		rc = security_transition_sid(&selinux_state, old_tsec->sid,
rc               2370 security/selinux/hooks.c 		if (rc)
rc               2371 security/selinux/hooks.c 			return rc;
rc               2377 security/selinux/hooks.c 		rc = check_nnp_nosuid(bprm, old_tsec, new_tsec);
rc               2378 security/selinux/hooks.c 		if (rc)
rc               2386 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               2389 security/selinux/hooks.c 		if (rc)
rc               2390 security/selinux/hooks.c 			return rc;
rc               2393 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               2396 security/selinux/hooks.c 		if (rc)
rc               2397 security/selinux/hooks.c 			return rc;
rc               2399 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               2402 security/selinux/hooks.c 		if (rc)
rc               2403 security/selinux/hooks.c 			return rc;
rc               2407 security/selinux/hooks.c 			rc = avc_has_perm(&selinux_state,
rc               2411 security/selinux/hooks.c 			if (rc)
rc               2420 security/selinux/hooks.c 				rc = avc_has_perm(&selinux_state,
rc               2424 security/selinux/hooks.c 				if (rc)
rc               2435 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               2439 security/selinux/hooks.c 		bprm->secureexec |= !!rc;
rc               2506 security/selinux/hooks.c 	int rc, i;
rc               2528 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               2531 security/selinux/hooks.c 	if (rc) {
rc               2554 security/selinux/hooks.c 	int rc, i;
rc               2569 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               2571 security/selinux/hooks.c 	if (rc) {
rc               2627 security/selinux/hooks.c 	int rc;
rc               2648 security/selinux/hooks.c 					rc = -ENOMEM;
rc               2652 security/selinux/hooks.c 			rc = selinux_add_opt(token, arg, mnt_opts);
rc               2653 security/selinux/hooks.c 			if (unlikely(rc)) {
rc               2679 security/selinux/hooks.c 	return rc;
rc               2687 security/selinux/hooks.c 	int rc;
rc               2696 security/selinux/hooks.c 		rc = parse_sid(sb, opts->fscontext, &sid);
rc               2697 security/selinux/hooks.c 		if (rc)
rc               2698 security/selinux/hooks.c 			return rc;
rc               2703 security/selinux/hooks.c 		rc = parse_sid(sb, opts->context, &sid);
rc               2704 security/selinux/hooks.c 		if (rc)
rc               2705 security/selinux/hooks.c 			return rc;
rc               2712 security/selinux/hooks.c 		rc = parse_sid(sb, opts->rootcontext, &sid);
rc               2713 security/selinux/hooks.c 		if (rc)
rc               2714 security/selinux/hooks.c 			return rc;
rc               2719 security/selinux/hooks.c 		rc = parse_sid(sb, opts->defcontext, &sid);
rc               2720 security/selinux/hooks.c 		if (rc)
rc               2721 security/selinux/hooks.c 			return rc;
rc               2841 security/selinux/hooks.c 	int opt, rc;
rc               2847 security/selinux/hooks.c 	rc = selinux_add_opt(opt, param->string, &fc->security);
rc               2848 security/selinux/hooks.c 	if (!rc) {
rc               2850 security/selinux/hooks.c 		rc = 1;
rc               2852 security/selinux/hooks.c 	return rc;
rc               2872 security/selinux/hooks.c 	int rc;
rc               2874 security/selinux/hooks.c 	rc = selinux_determine_inode_label(selinux_cred(current_cred()),
rc               2878 security/selinux/hooks.c 	if (rc)
rc               2879 security/selinux/hooks.c 		return rc;
rc               2891 security/selinux/hooks.c 	int rc;
rc               2894 security/selinux/hooks.c 	rc = selinux_determine_inode_label(selinux_cred(old),
rc               2898 security/selinux/hooks.c 	if (rc)
rc               2899 security/selinux/hooks.c 		return rc;
rc               2914 security/selinux/hooks.c 	int rc;
rc               2921 security/selinux/hooks.c 	rc = selinux_determine_inode_label(selinux_cred(current_cred()),
rc               2925 security/selinux/hooks.c 	if (rc)
rc               2926 security/selinux/hooks.c 		return rc;
rc               2943 security/selinux/hooks.c 		rc = security_sid_to_context_force(&selinux_state, newsid,
rc               2945 security/selinux/hooks.c 		if (rc)
rc               2946 security/selinux/hooks.c 			return rc;
rc               3030 security/selinux/hooks.c 	int rc;
rc               3035 security/selinux/hooks.c 	rc = slow_avc_audit(&selinux_state,
rc               3038 security/selinux/hooks.c 	if (rc)
rc               3039 security/selinux/hooks.c 		return rc;
rc               3052 security/selinux/hooks.c 	int rc, rc2;
rc               3074 security/selinux/hooks.c 	rc = avc_has_perm_noaudit(&selinux_state,
rc               3078 security/selinux/hooks.c 	audited = avc_audit_required(perms, &avd, rc,
rc               3082 security/selinux/hooks.c 		return rc;
rc               3088 security/selinux/hooks.c 	rc2 = audit_inode_permission(inode, perms, audited, denied, rc);
rc               3091 security/selinux/hooks.c 	return rc;
rc               3147 security/selinux/hooks.c 	int rc = 0;
rc               3150 security/selinux/hooks.c 		rc = cap_inode_setxattr(dentry, name, value, size, flags);
rc               3151 security/selinux/hooks.c 		if (rc)
rc               3152 security/selinux/hooks.c 			return rc;
rc               3170 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               3173 security/selinux/hooks.c 	if (rc)
rc               3174 security/selinux/hooks.c 		return rc;
rc               3176 security/selinux/hooks.c 	rc = security_context_to_sid(&selinux_state, value, size, &newsid,
rc               3178 security/selinux/hooks.c 	if (rc == -EINVAL) {
rc               3201 security/selinux/hooks.c 			return rc;
rc               3203 security/selinux/hooks.c 		rc = security_context_to_sid_force(&selinux_state, value,
rc               3206 security/selinux/hooks.c 	if (rc)
rc               3207 security/selinux/hooks.c 		return rc;
rc               3209 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               3212 security/selinux/hooks.c 	if (rc)
rc               3213 security/selinux/hooks.c 		return rc;
rc               3215 security/selinux/hooks.c 	rc = security_validate_transition(&selinux_state, isec->sid, newsid,
rc               3217 security/selinux/hooks.c 	if (rc)
rc               3218 security/selinux/hooks.c 		return rc;
rc               3235 security/selinux/hooks.c 	int rc;
rc               3242 security/selinux/hooks.c 	rc = security_context_to_sid_force(&selinux_state, value, size,
rc               3244 security/selinux/hooks.c 	if (rc) {
rc               3247 security/selinux/hooks.c 		       inode->i_sb->s_id, inode->i_ino, -rc);
rc               3278 security/selinux/hooks.c 		int rc = cap_inode_removexattr(dentry, name);
rc               3279 security/selinux/hooks.c 		if (rc)
rc               3280 security/selinux/hooks.c 			return rc;
rc               3386 security/selinux/hooks.c 	int rc;
rc               3397 security/selinux/hooks.c 	rc = security_context_to_sid(&selinux_state, value, size, &newsid,
rc               3399 security/selinux/hooks.c 	if (rc)
rc               3400 security/selinux/hooks.c 		return rc;
rc               3466 security/selinux/hooks.c 	int rc;
rc               3469 security/selinux/hooks.c 	rc = kernfs_xattr_get(kn_dir, XATTR_NAME_SELINUX, NULL, 0);
rc               3470 security/selinux/hooks.c 	if (rc == -ENODATA)
rc               3472 security/selinux/hooks.c 	else if (rc < 0)
rc               3473 security/selinux/hooks.c 		return rc;
rc               3475 security/selinux/hooks.c 	clen = (u32)rc;
rc               3480 security/selinux/hooks.c 	rc = kernfs_xattr_get(kn_dir, XATTR_NAME_SELINUX, context, clen);
rc               3481 security/selinux/hooks.c 	if (rc < 0) {
rc               3483 security/selinux/hooks.c 		return rc;
rc               3486 security/selinux/hooks.c 	rc = security_context_to_sid(&selinux_state, context, clen, &parent_sid,
rc               3489 security/selinux/hooks.c 	if (rc)
rc               3490 security/selinux/hooks.c 		return rc;
rc               3501 security/selinux/hooks.c 		rc = security_transition_sid(&selinux_state, tsec->sid,
rc               3504 security/selinux/hooks.c 		if (rc)
rc               3505 security/selinux/hooks.c 			return rc;
rc               3508 security/selinux/hooks.c 	rc = security_sid_to_context_force(&selinux_state, newsid,
rc               3510 security/selinux/hooks.c 	if (rc)
rc               3511 security/selinux/hooks.c 		return rc;
rc               3513 security/selinux/hooks.c 	rc = kernfs_xattr_set(kn, XATTR_NAME_SELINUX, context, clen,
rc               3516 security/selinux/hooks.c 	return rc;
rc               3573 security/selinux/hooks.c 	int rc;
rc               3583 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               3588 security/selinux/hooks.c 		if (rc)
rc               3596 security/selinux/hooks.c 	rc = avc_has_extended_perms(&selinux_state,
rc               3600 security/selinux/hooks.c 	return rc;
rc               3656 security/selinux/hooks.c 	int rc = 0;
rc               3666 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               3669 security/selinux/hooks.c 		if (rc)
rc               3688 security/selinux/hooks.c 	return rc;
rc               3693 security/selinux/hooks.c 	int rc = 0;
rc               3697 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               3702 security/selinux/hooks.c 	return rc;
rc               3709 security/selinux/hooks.c 	int rc;
rc               3714 security/selinux/hooks.c 		rc = inode_has_perm(current_cred(), file_inode(file),
rc               3716 security/selinux/hooks.c 		if (rc)
rc               3717 security/selinux/hooks.c 			return rc;
rc               3739 security/selinux/hooks.c 		int rc = 0;
rc               3742 security/selinux/hooks.c 			rc = avc_has_perm(&selinux_state,
rc               3749 security/selinux/hooks.c 			rc = avc_has_perm(&selinux_state,
rc               3760 security/selinux/hooks.c 			rc = file_has_perm(cred, vma->vm_file, FILE__EXECMOD);
rc               3762 security/selinux/hooks.c 		if (rc)
rc               3763 security/selinux/hooks.c 			return rc;
rc               3985 security/selinux/hooks.c 	int rc;
rc               4000 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               4002 security/selinux/hooks.c 		if (rc)
rc               4003 security/selinux/hooks.c 			return rc;
rc               4015 security/selinux/hooks.c 	int rc = 0;
rc               4019 security/selinux/hooks.c 		rc = selinux_kernel_module_from_file(file);
rc               4025 security/selinux/hooks.c 	return rc;
rc               4030 security/selinux/hooks.c 	int rc = 0;
rc               4034 security/selinux/hooks.c 		rc = selinux_kernel_module_from_file(NULL);
rc               4039 security/selinux/hooks.c 	return rc;
rc               4504 security/selinux/hooks.c 	int rc;
rc               4510 security/selinux/hooks.c 	rc = socket_sockcreate_sid(tsec, secclass, &newsid);
rc               4511 security/selinux/hooks.c 	if (rc)
rc               4512 security/selinux/hooks.c 		return rc;
rc               5524 security/selinux/hooks.c 	int rc = 0;
rc               5545 security/selinux/hooks.c 		rc = selinux_nlmsg_lookup(sclass, nlh->nlmsg_type, &perm);
rc               5546 security/selinux/hooks.c 		if (rc == 0) {
rc               5547 security/selinux/hooks.c 			rc = sock_has_perm(sk, perm);
rc               5548 security/selinux/hooks.c 			if (rc)
rc               5549 security/selinux/hooks.c 				return rc;
rc               5550 security/selinux/hooks.c 		} else if (rc == -EINVAL) {
rc               5560 security/selinux/hooks.c 				return rc;
rc               5561 security/selinux/hooks.c 			rc = 0;
rc               5562 security/selinux/hooks.c 		} else if (rc == -ENOENT) {
rc               5564 security/selinux/hooks.c 			rc = 0;
rc               5566 security/selinux/hooks.c 			return rc;
rc               5577 security/selinux/hooks.c 	return rc;
rc               5954 security/selinux/hooks.c 	int rc;
rc               5962 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               5965 security/selinux/hooks.c 	return rc;
rc               6021 security/selinux/hooks.c 	int rc;
rc               6034 security/selinux/hooks.c 		rc = security_transition_sid(&selinux_state, sid, isec->sid,
rc               6036 security/selinux/hooks.c 		if (rc)
rc               6037 security/selinux/hooks.c 			return rc;
rc               6044 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               6047 security/selinux/hooks.c 	if (!rc)
rc               6049 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               6052 security/selinux/hooks.c 	if (!rc)
rc               6054 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               6058 security/selinux/hooks.c 	return rc;
rc               6069 security/selinux/hooks.c 	int rc;
rc               6077 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               6080 security/selinux/hooks.c 	if (!rc)
rc               6081 security/selinux/hooks.c 		rc = avc_has_perm(&selinux_state,
rc               6084 security/selinux/hooks.c 	return rc;
rc               6093 security/selinux/hooks.c 	int rc;
rc               6101 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               6104 security/selinux/hooks.c 	return rc;
rc               6178 security/selinux/hooks.c 	int rc;
rc               6186 security/selinux/hooks.c 	rc = avc_has_perm(&selinux_state,
rc               6189 security/selinux/hooks.c 	return rc;
rc               6523 security/selinux/hooks.c 	int rc = selinux_inode_setsecurity(inode, XATTR_SELINUX_SUFFIX,
rc               6526 security/selinux/hooks.c 	return rc == -EOPNOTSUPP ? 0 : rc;
rc               6605 security/selinux/hooks.c 	int rc;
rc               6607 security/selinux/hooks.c 	rc = security_sid_to_context(&selinux_state, ksec->sid,
rc               6609 security/selinux/hooks.c 	if (!rc)
rc               6610 security/selinux/hooks.c 		rc = len;
rc               6612 security/selinux/hooks.c 	return rc;
rc                 46 security/selinux/netlabel.c 	int rc;
rc                 48 security/selinux/netlabel.c 	rc = security_netlbl_secattr_to_sid(&selinux_state, secattr, sid);
rc                 49 security/selinux/netlabel.c 	if (rc == 0 &&
rc                 54 security/selinux/netlabel.c 	return rc;
rc                 69 security/selinux/netlabel.c 	int rc;
rc                 79 security/selinux/netlabel.c 	rc = security_netlbl_sid_to_secattr(&selinux_state, sksec->sid,
rc                 81 security/selinux/netlabel.c 	if (rc != 0) {
rc                193 security/selinux/netlabel.c 	int rc;
rc                202 security/selinux/netlabel.c 	rc = netlbl_skbuff_getattr(skb, family, &secattr);
rc                203 security/selinux/netlabel.c 	if (rc == 0 && secattr.flags != NETLBL_SECATTR_NONE)
rc                204 security/selinux/netlabel.c 		rc = selinux_netlbl_sidlookup_cached(skb, family,
rc                211 security/selinux/netlabel.c 	return rc;
rc                229 security/selinux/netlabel.c 	int rc;
rc                247 security/selinux/netlabel.c 		rc = security_netlbl_sid_to_secattr(&selinux_state, sid,
rc                249 security/selinux/netlabel.c 		if (rc != 0)
rc                253 security/selinux/netlabel.c 	rc = netlbl_skbuff_setattr(skb, family, secattr);
rc                258 security/selinux/netlabel.c 	return rc;
rc                274 security/selinux/netlabel.c 	int rc;
rc                285 security/selinux/netlabel.c 	rc = security_netlbl_sid_to_secattr(&selinux_state,
rc                287 security/selinux/netlabel.c 	if (rc != 0)
rc                296 security/selinux/netlabel.c 		rc = netlbl_conn_setattr(ep->base.sk, (void *)&addr4, &secattr);
rc                300 security/selinux/netlabel.c 		rc = netlbl_conn_setattr(ep->base.sk, (void *)&addr6, &secattr);
rc                302 security/selinux/netlabel.c 		rc = -EAFNOSUPPORT;
rc                305 security/selinux/netlabel.c 	if (rc == 0)
rc                310 security/selinux/netlabel.c 	return rc;
rc                326 security/selinux/netlabel.c 	int rc;
rc                333 security/selinux/netlabel.c 	rc = security_netlbl_sid_to_secattr(&selinux_state, req->secid,
rc                335 security/selinux/netlabel.c 	if (rc != 0)
rc                337 security/selinux/netlabel.c 	rc = netlbl_req_setattr(req, &secattr);
rc                340 security/selinux/netlabel.c 	return rc;
rc                391 security/selinux/netlabel.c 	int rc;
rc                401 security/selinux/netlabel.c 	rc = netlbl_sock_setattr(sk, family, secattr);
rc                402 security/selinux/netlabel.c 	switch (rc) {
rc                408 security/selinux/netlabel.c 		rc = 0;
rc                412 security/selinux/netlabel.c 	return rc;
rc                433 security/selinux/netlabel.c 	int rc;
rc                442 security/selinux/netlabel.c 	rc = netlbl_skbuff_getattr(skb, family, &secattr);
rc                443 security/selinux/netlabel.c 	if (rc == 0 && secattr.flags != NETLBL_SECATTR_NONE)
rc                444 security/selinux/netlabel.c 		rc = selinux_netlbl_sidlookup_cached(skb, family,
rc                449 security/selinux/netlabel.c 	if (rc != 0)
rc                450 security/selinux/netlabel.c 		return rc;
rc                463 security/selinux/netlabel.c 	rc = avc_has_perm(&selinux_state,
rc                465 security/selinux/netlabel.c 	if (rc == 0)
rc                469 security/selinux/netlabel.c 		netlbl_skbuff_err(skb, family, rc, 0);
rc                470 security/selinux/netlabel.c 	return rc;
rc                505 security/selinux/netlabel.c 	int rc = 0;
rc                518 security/selinux/netlabel.c 		rc = netlbl_sock_getattr(sk, &secattr);
rc                520 security/selinux/netlabel.c 		if (rc == 0)
rc                521 security/selinux/netlabel.c 			rc = -EACCES;
rc                522 security/selinux/netlabel.c 		else if (rc == -ENOMSG)
rc                523 security/selinux/netlabel.c 			rc = 0;
rc                527 security/selinux/netlabel.c 	return rc;
rc                544 security/selinux/netlabel.c 	int rc;
rc                554 security/selinux/netlabel.c 		rc = 0;
rc                555 security/selinux/netlabel.c 		return rc;
rc                559 security/selinux/netlabel.c 		rc = -ENOMEM;
rc                560 security/selinux/netlabel.c 		return rc;
rc                562 security/selinux/netlabel.c 	rc = netlbl_conn_setattr(sk, addr, secattr);
rc                563 security/selinux/netlabel.c 	if (rc == 0)
rc                566 security/selinux/netlabel.c 	return rc;
rc                605 security/selinux/netlabel.c 	int rc;
rc                608 security/selinux/netlabel.c 	rc = selinux_netlbl_socket_connect_locked(sk, addr);
rc                611 security/selinux/netlabel.c 	return rc;
rc                378 security/selinux/selinuxfs.c 	int rc;
rc                384 security/selinux/selinuxfs.c 	rc = avc_has_perm(&selinux_state,
rc                387 security/selinux/selinuxfs.c 	if (rc)
rc                390 security/selinux/selinuxfs.c 	rc = -EBUSY;
rc                394 security/selinux/selinuxfs.c 	rc = -ENOMEM;
rc                405 security/selinux/selinuxfs.c 	rc = security_read_policy(state, &plm->data, &plm->len);
rc                406 security/selinux/selinuxfs.c 	if (rc)
rc                422 security/selinux/selinuxfs.c 	return rc;
rc                691 security/selinux/selinuxfs.c 	int rc;
rc                693 security/selinux/selinuxfs.c 	rc = avc_has_perm(&selinux_state,
rc                696 security/selinux/selinuxfs.c 	if (rc)
rc                699 security/selinux/selinuxfs.c 	rc = -ENOMEM;
rc                704 security/selinux/selinuxfs.c 	rc = -EINVAL;
rc                710 security/selinux/selinuxfs.c 		rc = PTR_ERR(req);
rc                715 security/selinux/selinuxfs.c 	rc = -ENOMEM;
rc                728 security/selinux/selinuxfs.c 	rc = -EINVAL;
rc                732 security/selinux/selinuxfs.c 	rc = security_context_str_to_sid(state, oldcon, &osid, GFP_KERNEL);
rc                733 security/selinux/selinuxfs.c 	if (rc)
rc                736 security/selinux/selinuxfs.c 	rc = security_context_str_to_sid(state, newcon, &nsid, GFP_KERNEL);
rc                737 security/selinux/selinuxfs.c 	if (rc)
rc                740 security/selinux/selinuxfs.c 	rc = security_context_str_to_sid(state, taskcon, &tsid, GFP_KERNEL);
rc                741 security/selinux/selinuxfs.c 	if (rc)
rc                744 security/selinux/selinuxfs.c 	rc = security_validate_transition_user(state, osid, nsid, tsid, tclass);
rc                745 security/selinux/selinuxfs.c 	if (!rc)
rc                746 security/selinux/selinuxfs.c 		rc = count;
rc                752 security/selinux/selinuxfs.c 	return rc;
rc               1036 security/selinux/selinuxfs.c 	int i, rc;
rc               1071 security/selinux/selinuxfs.c 		rc = security_sid_to_context(state, sids[i], &newcon, &len);
rc               1072 security/selinux/selinuxfs.c 		if (rc) {
rc               1073 security/selinux/selinuxfs.c 			length = rc;
rc               1726 security/selinux/selinuxfs.c 	int i, rc, nperms;
rc               1729 security/selinux/selinuxfs.c 	rc = security_get_permissions(fsi->state, objclass, &perms, &nperms);
rc               1730 security/selinux/selinuxfs.c 	if (rc)
rc               1731 security/selinux/selinuxfs.c 		return rc;
rc               1737 security/selinux/selinuxfs.c 		rc = -ENOMEM;
rc               1742 security/selinux/selinuxfs.c 		rc = -ENOMEM;
rc               1754 security/selinux/selinuxfs.c 	rc = 0;
rc               1759 security/selinux/selinuxfs.c 	return rc;
rc               1769 security/selinux/selinuxfs.c 	int rc;
rc               1789 security/selinux/selinuxfs.c 	rc = sel_make_perm_files(classname, index, dentry);
rc               1791 security/selinux/selinuxfs.c 	return rc;
rc               1797 security/selinux/selinuxfs.c 	int rc, nclasses, i;
rc               1803 security/selinux/selinuxfs.c 	rc = security_get_classes(fsi->state, &classes, &nclasses);
rc               1804 security/selinux/selinuxfs.c 	if (rc)
rc               1805 security/selinux/selinuxfs.c 		return rc;
rc               1816 security/selinux/selinuxfs.c 			rc = PTR_ERR(class_name_dir);
rc               1821 security/selinux/selinuxfs.c 		rc = sel_make_class_dir_entries(classes[i], i + 1,
rc               1823 security/selinux/selinuxfs.c 		if (rc)
rc               1826 security/selinux/selinuxfs.c 	rc = 0;
rc               1831 security/selinux/selinuxfs.c 	return rc;
rc                399 security/selinux/ss/avtab.c 	int i, rc;
rc                406 security/selinux/ss/avtab.c 		rc = next_entry(buf32, fp, sizeof(u32));
rc                407 security/selinux/ss/avtab.c 		if (rc) {
rc                409 security/selinux/ss/avtab.c 			return rc;
rc                417 security/selinux/ss/avtab.c 		rc = next_entry(buf32, fp, sizeof(u32)*items2);
rc                418 security/selinux/ss/avtab.c 		if (rc) {
rc                420 security/selinux/ss/avtab.c 			return rc;
rc                464 security/selinux/ss/avtab.c 				rc = insertf(a, &key, &datum, p);
rc                465 security/selinux/ss/avtab.c 				if (rc)
rc                466 security/selinux/ss/avtab.c 					return rc;
rc                478 security/selinux/ss/avtab.c 	rc = next_entry(buf16, fp, sizeof(u16)*4);
rc                479 security/selinux/ss/avtab.c 	if (rc) {
rc                481 security/selinux/ss/avtab.c 		return rc;
rc                515 security/selinux/ss/avtab.c 		rc = next_entry(&xperms.specified, fp, sizeof(u8));
rc                516 security/selinux/ss/avtab.c 		if (rc) {
rc                518 security/selinux/ss/avtab.c 			return rc;
rc                520 security/selinux/ss/avtab.c 		rc = next_entry(&xperms.driver, fp, sizeof(u8));
rc                521 security/selinux/ss/avtab.c 		if (rc) {
rc                523 security/selinux/ss/avtab.c 			return rc;
rc                525 security/selinux/ss/avtab.c 		rc = next_entry(buf32, fp, sizeof(u32)*ARRAY_SIZE(xperms.perms.p));
rc                526 security/selinux/ss/avtab.c 		if (rc) {
rc                528 security/selinux/ss/avtab.c 			return rc;
rc                534 security/selinux/ss/avtab.c 		rc = next_entry(buf32, fp, sizeof(u32));
rc                535 security/selinux/ss/avtab.c 		if (rc) {
rc                537 security/selinux/ss/avtab.c 			return rc;
rc                557 security/selinux/ss/avtab.c 	int rc;
rc                562 security/selinux/ss/avtab.c 	rc = next_entry(buf, fp, sizeof(u32));
rc                563 security/selinux/ss/avtab.c 	if (rc < 0) {
rc                570 security/selinux/ss/avtab.c 		rc = -EINVAL;
rc                574 security/selinux/ss/avtab.c 	rc = avtab_alloc(a, nel);
rc                575 security/selinux/ss/avtab.c 	if (rc)
rc                579 security/selinux/ss/avtab.c 		rc = avtab_read_item(a, fp, pol, avtab_insertf, NULL);
rc                580 security/selinux/ss/avtab.c 		if (rc) {
rc                581 security/selinux/ss/avtab.c 			if (rc == -ENOMEM)
rc                583 security/selinux/ss/avtab.c 			else if (rc == -EEXIST)
rc                590 security/selinux/ss/avtab.c 	rc = 0;
rc                592 security/selinux/ss/avtab.c 	return rc;
rc                603 security/selinux/ss/avtab.c 	int rc;
rc                610 security/selinux/ss/avtab.c 	rc = put_entry(buf16, sizeof(u16), 4, fp);
rc                611 security/selinux/ss/avtab.c 	if (rc)
rc                612 security/selinux/ss/avtab.c 		return rc;
rc                615 security/selinux/ss/avtab.c 		rc = put_entry(&cur->datum.u.xperms->specified, sizeof(u8), 1, fp);
rc                616 security/selinux/ss/avtab.c 		if (rc)
rc                617 security/selinux/ss/avtab.c 			return rc;
rc                618 security/selinux/ss/avtab.c 		rc = put_entry(&cur->datum.u.xperms->driver, sizeof(u8), 1, fp);
rc                619 security/selinux/ss/avtab.c 		if (rc)
rc                620 security/selinux/ss/avtab.c 			return rc;
rc                623 security/selinux/ss/avtab.c 		rc = put_entry(buf32, sizeof(u32),
rc                627 security/selinux/ss/avtab.c 		rc = put_entry(buf32, sizeof(u32), 1, fp);
rc                629 security/selinux/ss/avtab.c 	if (rc)
rc                630 security/selinux/ss/avtab.c 		return rc;
rc                637 security/selinux/ss/avtab.c 	int rc = 0;
rc                642 security/selinux/ss/avtab.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc                643 security/selinux/ss/avtab.c 	if (rc)
rc                644 security/selinux/ss/avtab.c 		return rc;
rc                649 security/selinux/ss/avtab.c 			rc = avtab_write_item(p, cur, fp);
rc                650 security/selinux/ss/avtab.c 			if (rc)
rc                651 security/selinux/ss/avtab.c 				return rc;
rc                655 security/selinux/ss/avtab.c 	return rc;
rc                119 security/selinux/ss/conditional.c 	int rc;
rc                124 security/selinux/ss/conditional.c 	rc = avtab_init(&p->te_cond_avtab);
rc                125 security/selinux/ss/conditional.c 	if (rc)
rc                126 security/selinux/ss/conditional.c 		return rc;
rc                222 security/selinux/ss/conditional.c 	int rc;
rc                228 security/selinux/ss/conditional.c 	rc = next_entry(buf, fp, sizeof buf);
rc                229 security/selinux/ss/conditional.c 	if (rc)
rc                235 security/selinux/ss/conditional.c 	rc = -EINVAL;
rc                243 security/selinux/ss/conditional.c 	rc = -ENOMEM;
rc                247 security/selinux/ss/conditional.c 	rc = next_entry(key, fp, len);
rc                248 security/selinux/ss/conditional.c 	if (rc)
rc                251 security/selinux/ss/conditional.c 	rc = hashtab_insert(h, key, booldatum);
rc                252 security/selinux/ss/conditional.c 	if (rc)
rc                258 security/selinux/ss/conditional.c 	return rc;
rc                275 security/selinux/ss/conditional.c 	int rc = -EINVAL;
rc                325 security/selinux/ss/conditional.c 		rc = -ENOMEM;
rc                331 security/selinux/ss/conditional.c 		rc = -ENOMEM;
rc                346 security/selinux/ss/conditional.c 	return rc;
rc                351 security/selinux/ss/conditional.c 	int i, rc;
rc                358 security/selinux/ss/conditional.c 	rc = next_entry(buf, fp, sizeof(u32));
rc                359 security/selinux/ss/conditional.c 	if (rc)
rc                360 security/selinux/ss/conditional.c 		return rc;
rc                371 security/selinux/ss/conditional.c 		rc = avtab_read_item(&p->te_cond_avtab, fp, p, cond_insertf,
rc                373 security/selinux/ss/conditional.c 		if (rc)
rc                374 security/selinux/ss/conditional.c 			return rc;
rc                399 security/selinux/ss/conditional.c 	int rc;
rc                402 security/selinux/ss/conditional.c 	rc = next_entry(buf, fp, sizeof(u32) * 2);
rc                403 security/selinux/ss/conditional.c 	if (rc)
rc                412 security/selinux/ss/conditional.c 		rc = next_entry(buf, fp, sizeof(u32) * 2);
rc                413 security/selinux/ss/conditional.c 		if (rc)
rc                416 security/selinux/ss/conditional.c 		rc = -ENOMEM;
rc                425 security/selinux/ss/conditional.c 			rc = -EINVAL;
rc                437 security/selinux/ss/conditional.c 	rc = cond_read_av_list(p, fp, &node->true_list, NULL);
rc                438 security/selinux/ss/conditional.c 	if (rc)
rc                440 security/selinux/ss/conditional.c 	rc = cond_read_av_list(p, fp, &node->false_list, node->true_list);
rc                441 security/selinux/ss/conditional.c 	if (rc)
rc                446 security/selinux/ss/conditional.c 	return rc;
rc                454 security/selinux/ss/conditional.c 	int rc;
rc                456 security/selinux/ss/conditional.c 	rc = next_entry(buf, fp, sizeof buf);
rc                457 security/selinux/ss/conditional.c 	if (rc)
rc                458 security/selinux/ss/conditional.c 		return rc;
rc                462 security/selinux/ss/conditional.c 	rc = avtab_alloc(&(p->te_cond_avtab), p->te_avtab.nel);
rc                463 security/selinux/ss/conditional.c 	if (rc)
rc                467 security/selinux/ss/conditional.c 		rc = -ENOMEM;
rc                472 security/selinux/ss/conditional.c 		rc = cond_read_node(p, node, fp);
rc                473 security/selinux/ss/conditional.c 		if (rc)
rc                486 security/selinux/ss/conditional.c 	return rc;
rc                497 security/selinux/ss/conditional.c 	int rc;
rc                503 security/selinux/ss/conditional.c 	rc = put_entry(buf, sizeof(u32), 3, fp);
rc                504 security/selinux/ss/conditional.c 	if (rc)
rc                505 security/selinux/ss/conditional.c 		return rc;
rc                506 security/selinux/ss/conditional.c 	rc = put_entry(key, 1, len, fp);
rc                507 security/selinux/ss/conditional.c 	if (rc)
rc                508 security/selinux/ss/conditional.c 		return rc;
rc                527 security/selinux/ss/conditional.c 	int rc;
rc                534 security/selinux/ss/conditional.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc                535 security/selinux/ss/conditional.c 	if (rc)
rc                536 security/selinux/ss/conditional.c 		return rc;
rc                542 security/selinux/ss/conditional.c 		rc = avtab_write_item(p, cur_list->node, fp);
rc                543 security/selinux/ss/conditional.c 		if (rc)
rc                544 security/selinux/ss/conditional.c 			return rc;
rc                555 security/selinux/ss/conditional.c 	int rc;
rc                559 security/selinux/ss/conditional.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc                560 security/selinux/ss/conditional.c 	if (rc)
rc                561 security/selinux/ss/conditional.c 		return rc;
rc                567 security/selinux/ss/conditional.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc                568 security/selinux/ss/conditional.c 	if (rc)
rc                569 security/selinux/ss/conditional.c 		return rc;
rc                574 security/selinux/ss/conditional.c 		rc = put_entry(buf, sizeof(u32), 2, fp);
rc                575 security/selinux/ss/conditional.c 		if (rc)
rc                576 security/selinux/ss/conditional.c 			return rc;
rc                579 security/selinux/ss/conditional.c 	rc = cond_write_av_list(p, node->true_list, fp);
rc                580 security/selinux/ss/conditional.c 	if (rc)
rc                581 security/selinux/ss/conditional.c 		return rc;
rc                582 security/selinux/ss/conditional.c 	rc = cond_write_av_list(p, node->false_list, fp);
rc                583 security/selinux/ss/conditional.c 	if (rc)
rc                584 security/selinux/ss/conditional.c 		return rc;
rc                594 security/selinux/ss/conditional.c 	int rc;
rc                600 security/selinux/ss/conditional.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc                601 security/selinux/ss/conditional.c 	if (rc)
rc                602 security/selinux/ss/conditional.c 		return rc;
rc                605 security/selinux/ss/conditional.c 		rc = cond_write_node(p, cur, fp);
rc                606 security/selinux/ss/conditional.c 		if (rc)
rc                607 security/selinux/ss/conditional.c 			return rc;
rc                 43 security/selinux/ss/context.h 	int rc;
rc                 46 security/selinux/ss/context.h 	rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat);
rc                 47 security/selinux/ss/context.h 	if (rc)
rc                 51 security/selinux/ss/context.h 	rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat);
rc                 52 security/selinux/ss/context.h 	if (rc)
rc                 55 security/selinux/ss/context.h 	return rc;
rc                 63 security/selinux/ss/context.h 	int rc;
rc                 66 security/selinux/ss/context.h 	rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat);
rc                 67 security/selinux/ss/context.h 	if (rc)
rc                 71 security/selinux/ss/context.h 	rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[0].cat);
rc                 72 security/selinux/ss/context.h 	if (rc)
rc                 75 security/selinux/ss/context.h 	return rc;
rc                 83 security/selinux/ss/context.h 	int rc;
rc                 86 security/selinux/ss/context.h 	rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[1].cat);
rc                 87 security/selinux/ss/context.h 	if (rc)
rc                 91 security/selinux/ss/context.h 	rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat);
rc                 92 security/selinux/ss/context.h 	if (rc)
rc                 95 security/selinux/ss/context.h 	return rc;
rc                120 security/selinux/ss/context.h 	int rc;
rc                134 security/selinux/ss/context.h 	rc = mls_context_cpy(dst, src);
rc                135 security/selinux/ss/context.h 	if (rc) {
rc                137 security/selinux/ss/context.h 		return rc;
rc                 98 security/selinux/ss/ebitmap.c 	int rc;
rc                114 security/selinux/ss/ebitmap.c 				rc = netlbl_catmap_setlong(catmap,
rc                118 security/selinux/ss/ebitmap.c 				if (rc != 0)
rc                146 security/selinux/ss/ebitmap.c 	int rc;
rc                153 security/selinux/ss/ebitmap.c 		rc = netlbl_catmap_getlong(catmap, &offset, &bitmap);
rc                154 security/selinux/ss/ebitmap.c 		if (rc < 0)
rc                354 security/selinux/ss/ebitmap.c 	int rc, i;
rc                358 security/selinux/ss/ebitmap.c 	rc = next_entry(buf, fp, sizeof buf);
rc                359 security/selinux/ss/ebitmap.c 	if (rc < 0)
rc                386 security/selinux/ss/ebitmap.c 		rc = next_entry(&ebitmap_start, fp, sizeof(u32));
rc                387 security/selinux/ss/ebitmap.c 		if (rc < 0) {
rc                411 security/selinux/ss/ebitmap.c 				rc = -ENOMEM;
rc                428 security/selinux/ss/ebitmap.c 		rc = next_entry(&mapbits, fp, sizeof(u64));
rc                429 security/selinux/ss/ebitmap.c 		if (rc < 0) {
rc                442 security/selinux/ss/ebitmap.c 	rc = 0;
rc                444 security/selinux/ss/ebitmap.c 	return rc;
rc                446 security/selinux/ss/ebitmap.c 	if (!rc)
rc                447 security/selinux/ss/ebitmap.c 		rc = -EINVAL;
rc                458 security/selinux/ss/ebitmap.c 	int bit, last_bit, last_startbit, rc;
rc                475 security/selinux/ss/ebitmap.c 	rc = put_entry(buf, sizeof(u32), 3, fp);
rc                476 security/selinux/ss/ebitmap.c 	if (rc)
rc                477 security/selinux/ss/ebitmap.c 		return rc;
rc                494 security/selinux/ss/ebitmap.c 			rc = put_entry(buf, sizeof(u32), 1, fp);
rc                495 security/selinux/ss/ebitmap.c 			if (rc)
rc                496 security/selinux/ss/ebitmap.c 				return rc;
rc                499 security/selinux/ss/ebitmap.c 			rc = put_entry(buf64, sizeof(u64), 1, fp);
rc                500 security/selinux/ss/ebitmap.c 			if (rc)
rc                501 security/selinux/ss/ebitmap.c 				return rc;
rc                515 security/selinux/ss/ebitmap.c 		rc = put_entry(buf, sizeof(u32), 1, fp);
rc                516 security/selinux/ss/ebitmap.c 		if (rc)
rc                517 security/selinux/ss/ebitmap.c 			return rc;
rc                520 security/selinux/ss/ebitmap.c 		rc = put_entry(buf64, sizeof(u64), 1, fp);
rc                521 security/selinux/ss/ebitmap.c 		if (rc)
rc                522 security/selinux/ss/ebitmap.c 			return rc;
rc                244 security/selinux/ss/mls.c 	int l, rc, i;
rc                319 security/selinux/ss/mls.c 			rc = ebitmap_set_bit(&context->range.level[l].cat,
rc                321 security/selinux/ss/mls.c 			if (rc)
rc                322 security/selinux/ss/mls.c 				return rc;
rc                336 security/selinux/ss/mls.c 				rc = ebitmap_set_bit(&context->range.level[l].cat, i, 1);
rc                337 security/selinux/ss/mls.c 				if (rc)
rc                338 security/selinux/ss/mls.c 					return rc;
rc                346 security/selinux/ss/mls.c 		rc = ebitmap_cpy(&context->range.level[1].cat,
rc                348 security/selinux/ss/mls.c 		if (rc)
rc                349 security/selinux/ss/mls.c 			return rc;
rc                365 security/selinux/ss/mls.c 	int rc;
rc                372 security/selinux/ss/mls.c 		rc = -ENOMEM;
rc                374 security/selinux/ss/mls.c 		rc = mls_context_to_sid(p, ':', tmpstr, context,
rc                379 security/selinux/ss/mls.c 	return rc;
rc                388 security/selinux/ss/mls.c 	int l, rc = 0;
rc                393 security/selinux/ss/mls.c 		rc = ebitmap_cpy(&context->range.level[l].cat,
rc                395 security/selinux/ss/mls.c 		if (rc)
rc                399 security/selinux/ss/mls.c 	return rc;
rc                471 security/selinux/ss/mls.c 			int rc;
rc                477 security/selinux/ss/mls.c 			rc = ebitmap_set_bit(&newc->range.level[l].cat,
rc                479 security/selinux/ss/mls.c 			if (rc)
rc                480 security/selinux/ss/mls.c 				return rc;
rc                608 security/selinux/ss/mls.c 	int rc;
rc                613 security/selinux/ss/mls.c 	rc = ebitmap_netlbl_export(&context->range.level[0].cat,
rc                615 security/selinux/ss/mls.c 	if (rc == 0 && secattr->attr.mls.cat != NULL)
rc                618 security/selinux/ss/mls.c 	return rc;
rc                637 security/selinux/ss/mls.c 	int rc;
rc                642 security/selinux/ss/mls.c 	rc = ebitmap_netlbl_import(&context->range.level[0].cat,
rc                644 security/selinux/ss/mls.c 	if (rc)
rc                653 security/selinux/ss/mls.c 	return rc;
rc                374 security/selinux/ss/policydb.c 	int rc;
rc                381 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc                386 security/selinux/ss/policydb.c 	rc = -ENOMEM;
rc                391 security/selinux/ss/policydb.c 	rc = hashtab_insert(p->p_roles.table, key, role);
rc                392 security/selinux/ss/policydb.c 	if (rc)
rc                399 security/selinux/ss/policydb.c 	return rc;
rc                470 security/selinux/ss/policydb.c 	int i, rc;
rc                475 security/selinux/ss/policydb.c 		rc = symtab_init(&p->symtab[i], symtab_sizes[i]);
rc                476 security/selinux/ss/policydb.c 		if (rc)
rc                480 security/selinux/ss/policydb.c 	rc = avtab_init(&p->te_avtab);
rc                481 security/selinux/ss/policydb.c 	if (rc)
rc                484 security/selinux/ss/policydb.c 	rc = roles_init(p);
rc                485 security/selinux/ss/policydb.c 	if (rc)
rc                488 security/selinux/ss/policydb.c 	rc = cond_policydb_init(p);
rc                489 security/selinux/ss/policydb.c 	if (rc)
rc                495 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc                501 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc                517 security/selinux/ss/policydb.c 	return rc;
rc                696 security/selinux/ss/policydb.c 	int i, rc;
rc                739 security/selinux/ss/policydb.c 	rc = cond_init_bool_indexes(p);
rc                740 security/selinux/ss/policydb.c 	if (rc)
rc                750 security/selinux/ss/policydb.c 		rc = hashtab_map(p->symtab[i].table, index_f[i], p);
rc                751 security/selinux/ss/policydb.c 		if (rc)
rc                754 security/selinux/ss/policydb.c 	rc = 0;
rc                756 security/selinux/ss/policydb.c 	return rc;
rc                853 security/selinux/ss/policydb.c 	int rc;
rc                855 security/selinux/ss/policydb.c 	rc = sidtab_init(s);
rc                856 security/selinux/ss/policydb.c 	if (rc) {
rc                863 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc                877 security/selinux/ss/policydb.c 		rc = sidtab_set_initial(s, c->sid[0], &c->context[0]);
rc                878 security/selinux/ss/policydb.c 		if (rc) {
rc                885 security/selinux/ss/policydb.c 	rc = 0;
rc                887 security/selinux/ss/policydb.c 	return rc;
rc                964 security/selinux/ss/policydb.c 	int rc;
rc                966 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32));
rc                967 security/selinux/ss/policydb.c 	if (rc)
rc                970 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc                977 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32) * items);
rc                978 security/selinux/ss/policydb.c 	if (rc) {
rc                989 security/selinux/ss/policydb.c 	rc = ebitmap_read(&r->level[0].cat, fp);
rc                990 security/selinux/ss/policydb.c 	if (rc) {
rc                995 security/selinux/ss/policydb.c 		rc = ebitmap_read(&r->level[1].cat, fp);
rc                996 security/selinux/ss/policydb.c 		if (rc) {
rc               1001 security/selinux/ss/policydb.c 		rc = ebitmap_cpy(&r->level[1].cat, &r->level[0].cat);
rc               1002 security/selinux/ss/policydb.c 		if (rc) {
rc               1012 security/selinux/ss/policydb.c 	return rc;
rc               1024 security/selinux/ss/policydb.c 	int rc;
rc               1026 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof buf);
rc               1027 security/selinux/ss/policydb.c 	if (rc) {
rc               1035 security/selinux/ss/policydb.c 		rc = mls_read_range_helper(&c->range, fp);
rc               1036 security/selinux/ss/policydb.c 		if (rc) {
rc               1042 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               1048 security/selinux/ss/policydb.c 	rc = 0;
rc               1050 security/selinux/ss/policydb.c 	return rc;
rc               1061 security/selinux/ss/policydb.c 	int rc;
rc               1074 security/selinux/ss/policydb.c 	rc = next_entry(str, fp, len);
rc               1075 security/selinux/ss/policydb.c 	if (rc)
rc               1076 security/selinux/ss/policydb.c 		return rc;
rc               1086 security/selinux/ss/policydb.c 	int rc;
rc               1094 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof buf);
rc               1095 security/selinux/ss/policydb.c 	if (rc)
rc               1101 security/selinux/ss/policydb.c 	rc = str_read(&key, GFP_KERNEL, fp, len);
rc               1102 security/selinux/ss/policydb.c 	if (rc)
rc               1105 security/selinux/ss/policydb.c 	rc = hashtab_insert(h, key, perdatum);
rc               1106 security/selinux/ss/policydb.c 	if (rc)
rc               1112 security/selinux/ss/policydb.c 	return rc;
rc               1121 security/selinux/ss/policydb.c 	int i, rc;
rc               1127 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof buf);
rc               1128 security/selinux/ss/policydb.c 	if (rc)
rc               1134 security/selinux/ss/policydb.c 	rc = symtab_init(&comdatum->permissions, PERM_SYMTAB_SIZE);
rc               1135 security/selinux/ss/policydb.c 	if (rc)
rc               1140 security/selinux/ss/policydb.c 	rc = str_read(&key, GFP_KERNEL, fp, len);
rc               1141 security/selinux/ss/policydb.c 	if (rc)
rc               1145 security/selinux/ss/policydb.c 		rc = perm_read(p, comdatum->permissions.table, fp);
rc               1146 security/selinux/ss/policydb.c 		if (rc)
rc               1150 security/selinux/ss/policydb.c 	rc = hashtab_insert(h, key, comdatum);
rc               1151 security/selinux/ss/policydb.c 	if (rc)
rc               1156 security/selinux/ss/policydb.c 	return rc;
rc               1168 security/selinux/ss/policydb.c 	int rc;
rc               1175 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32));
rc               1176 security/selinux/ss/policydb.c 	if (rc < 0)
rc               1192 security/selinux/ss/policydb.c 	int rc, i, j, depth;
rc               1205 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, (sizeof(u32) * 2));
rc               1206 security/selinux/ss/policydb.c 		if (rc)
rc               1207 security/selinux/ss/policydb.c 			return rc;
rc               1222 security/selinux/ss/policydb.c 			rc = next_entry(buf, fp, (sizeof(u32) * 3));
rc               1223 security/selinux/ss/policydb.c 			if (rc)
rc               1224 security/selinux/ss/policydb.c 				return rc;
rc               1251 security/selinux/ss/policydb.c 				rc = ebitmap_read(&e->names, fp);
rc               1252 security/selinux/ss/policydb.c 				if (rc)
rc               1253 security/selinux/ss/policydb.c 					return rc;
rc               1262 security/selinux/ss/policydb.c 					rc = type_set_read(e->type_names, fp);
rc               1263 security/selinux/ss/policydb.c 					if (rc)
rc               1264 security/selinux/ss/policydb.c 						return rc;
rc               1286 security/selinux/ss/policydb.c 	int i, rc;
rc               1292 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32)*6);
rc               1293 security/selinux/ss/policydb.c 	if (rc)
rc               1300 security/selinux/ss/policydb.c 	rc = symtab_init(&cladatum->permissions, PERM_SYMTAB_SIZE);
rc               1301 security/selinux/ss/policydb.c 	if (rc)
rc               1308 security/selinux/ss/policydb.c 	rc = str_read(&key, GFP_KERNEL, fp, len);
rc               1309 security/selinux/ss/policydb.c 	if (rc)
rc               1313 security/selinux/ss/policydb.c 		rc = str_read(&cladatum->comkey, GFP_KERNEL, fp, len2);
rc               1314 security/selinux/ss/policydb.c 		if (rc)
rc               1317 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc               1326 security/selinux/ss/policydb.c 		rc = perm_read(p, cladatum->permissions.table, fp);
rc               1327 security/selinux/ss/policydb.c 		if (rc)
rc               1331 security/selinux/ss/policydb.c 	rc = read_cons_helper(p, &cladatum->constraints, ncons, 0, fp);
rc               1332 security/selinux/ss/policydb.c 	if (rc)
rc               1337 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32));
rc               1338 security/selinux/ss/policydb.c 		if (rc)
rc               1341 security/selinux/ss/policydb.c 		rc = read_cons_helper(p, &cladatum->validatetrans,
rc               1343 security/selinux/ss/policydb.c 		if (rc)
rc               1348 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32) * 3);
rc               1349 security/selinux/ss/policydb.c 		if (rc)
rc               1358 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32) * 1);
rc               1359 security/selinux/ss/policydb.c 		if (rc)
rc               1364 security/selinux/ss/policydb.c 	rc = hashtab_insert(h, key, cladatum);
rc               1365 security/selinux/ss/policydb.c 	if (rc)
rc               1371 security/selinux/ss/policydb.c 	return rc;
rc               1378 security/selinux/ss/policydb.c 	int rc, to_read = 2;
rc               1389 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(buf[0]) * to_read);
rc               1390 security/selinux/ss/policydb.c 	if (rc)
rc               1398 security/selinux/ss/policydb.c 	rc = str_read(&key, GFP_KERNEL, fp, len);
rc               1399 security/selinux/ss/policydb.c 	if (rc)
rc               1402 security/selinux/ss/policydb.c 	rc = ebitmap_read(&role->dominates, fp);
rc               1403 security/selinux/ss/policydb.c 	if (rc)
rc               1406 security/selinux/ss/policydb.c 	rc = ebitmap_read(&role->types, fp);
rc               1407 security/selinux/ss/policydb.c 	if (rc)
rc               1411 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc               1417 security/selinux/ss/policydb.c 		rc = 0;
rc               1421 security/selinux/ss/policydb.c 	rc = hashtab_insert(h, key, role);
rc               1422 security/selinux/ss/policydb.c 	if (rc)
rc               1427 security/selinux/ss/policydb.c 	return rc;
rc               1434 security/selinux/ss/policydb.c 	int rc, to_read = 3;
rc               1445 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(buf[0]) * to_read);
rc               1446 security/selinux/ss/policydb.c 	if (rc)
rc               1464 security/selinux/ss/policydb.c 	rc = str_read(&key, GFP_KERNEL, fp, len);
rc               1465 security/selinux/ss/policydb.c 	if (rc)
rc               1468 security/selinux/ss/policydb.c 	rc = hashtab_insert(h, key, typdatum);
rc               1469 security/selinux/ss/policydb.c 	if (rc)
rc               1474 security/selinux/ss/policydb.c 	return rc;
rc               1485 security/selinux/ss/policydb.c 	int rc;
rc               1489 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof buf);
rc               1490 security/selinux/ss/policydb.c 	if (rc) {
rc               1492 security/selinux/ss/policydb.c 		return rc;
rc               1496 security/selinux/ss/policydb.c 	rc = ebitmap_read(&lp->cat, fp);
rc               1497 security/selinux/ss/policydb.c 	if (rc) {
rc               1499 security/selinux/ss/policydb.c 		return rc;
rc               1508 security/selinux/ss/policydb.c 	int rc, to_read = 2;
rc               1519 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(buf[0]) * to_read);
rc               1520 security/selinux/ss/policydb.c 	if (rc)
rc               1528 security/selinux/ss/policydb.c 	rc = str_read(&key, GFP_KERNEL, fp, len);
rc               1529 security/selinux/ss/policydb.c 	if (rc)
rc               1532 security/selinux/ss/policydb.c 	rc = ebitmap_read(&usrdatum->roles, fp);
rc               1533 security/selinux/ss/policydb.c 	if (rc)
rc               1537 security/selinux/ss/policydb.c 		rc = mls_read_range_helper(&usrdatum->range, fp);
rc               1538 security/selinux/ss/policydb.c 		if (rc)
rc               1540 security/selinux/ss/policydb.c 		rc = mls_read_level(&usrdatum->dfltlevel, fp);
rc               1541 security/selinux/ss/policydb.c 		if (rc)
rc               1545 security/selinux/ss/policydb.c 	rc = hashtab_insert(h, key, usrdatum);
rc               1546 security/selinux/ss/policydb.c 	if (rc)
rc               1551 security/selinux/ss/policydb.c 	return rc;
rc               1558 security/selinux/ss/policydb.c 	int rc;
rc               1566 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof buf);
rc               1567 security/selinux/ss/policydb.c 	if (rc)
rc               1573 security/selinux/ss/policydb.c 	rc = str_read(&key, GFP_ATOMIC, fp, len);
rc               1574 security/selinux/ss/policydb.c 	if (rc)
rc               1577 security/selinux/ss/policydb.c 	rc = -ENOMEM;
rc               1582 security/selinux/ss/policydb.c 	rc = mls_read_level(levdatum->level, fp);
rc               1583 security/selinux/ss/policydb.c 	if (rc)
rc               1586 security/selinux/ss/policydb.c 	rc = hashtab_insert(h, key, levdatum);
rc               1587 security/selinux/ss/policydb.c 	if (rc)
rc               1592 security/selinux/ss/policydb.c 	return rc;
rc               1599 security/selinux/ss/policydb.c 	int rc;
rc               1607 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof buf);
rc               1608 security/selinux/ss/policydb.c 	if (rc)
rc               1615 security/selinux/ss/policydb.c 	rc = str_read(&key, GFP_ATOMIC, fp, len);
rc               1616 security/selinux/ss/policydb.c 	if (rc)
rc               1619 security/selinux/ss/policydb.c 	rc = hashtab_insert(h, key, catdatum);
rc               1620 security/selinux/ss/policydb.c 	if (rc)
rc               1625 security/selinux/ss/policydb.c 	return rc;
rc               1744 security/selinux/ss/policydb.c 	int rc;
rc               1749 security/selinux/ss/policydb.c 	rc = hashtab_map(p->p_users.table,
rc               1751 security/selinux/ss/policydb.c 	if (rc)
rc               1752 security/selinux/ss/policydb.c 		return rc;
rc               1754 security/selinux/ss/policydb.c 	rc = hashtab_map(p->p_roles.table,
rc               1756 security/selinux/ss/policydb.c 	if (rc)
rc               1757 security/selinux/ss/policydb.c 		return rc;
rc               1759 security/selinux/ss/policydb.c 	rc = hashtab_map(p->p_types.table,
rc               1761 security/selinux/ss/policydb.c 	if (rc)
rc               1762 security/selinux/ss/policydb.c 		return rc;
rc               1805 security/selinux/ss/policydb.c 	int i, rc;
rc               1812 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32));
rc               1813 security/selinux/ss/policydb.c 	if (rc)
rc               1814 security/selinux/ss/policydb.c 		return rc;
rc               1818 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc               1823 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, (sizeof(u32) * 2));
rc               1824 security/selinux/ss/policydb.c 		if (rc)
rc               1830 security/selinux/ss/policydb.c 			rc = next_entry(buf, fp, sizeof(u32));
rc               1831 security/selinux/ss/policydb.c 			if (rc)
rc               1837 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc               1843 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc               1848 security/selinux/ss/policydb.c 		rc = mls_read_range_helper(r, fp);
rc               1849 security/selinux/ss/policydb.c 		if (rc)
rc               1852 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc               1858 security/selinux/ss/policydb.c 		rc = hashtab_insert(p->range_tr, rt, r);
rc               1859 security/selinux/ss/policydb.c 		if (rc)
rc               1866 security/selinux/ss/policydb.c 	rc = 0;
rc               1870 security/selinux/ss/policydb.c 	return rc;
rc               1880 security/selinux/ss/policydb.c 	int rc, i;
rc               1885 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32));
rc               1886 security/selinux/ss/policydb.c 	if (rc)
rc               1887 security/selinux/ss/policydb.c 		return rc;
rc               1894 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc               1899 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc               1905 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32));
rc               1906 security/selinux/ss/policydb.c 		if (rc)
rc               1911 security/selinux/ss/policydb.c 		rc = str_read(&name, GFP_KERNEL, fp, len);
rc               1912 security/selinux/ss/policydb.c 		if (rc)
rc               1917 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32) * 4);
rc               1918 security/selinux/ss/policydb.c 		if (rc)
rc               1927 security/selinux/ss/policydb.c 		rc = ebitmap_set_bit(&p->filename_trans_ttypes, ft->ttype, 1);
rc               1928 security/selinux/ss/policydb.c 		if (rc)
rc               1931 security/selinux/ss/policydb.c 		rc = hashtab_insert(p->filename_trans, ft, otype);
rc               1932 security/selinux/ss/policydb.c 		if (rc) {
rc               1937 security/selinux/ss/policydb.c 			if (rc != -EEXIST)
rc               1952 security/selinux/ss/policydb.c 	return rc;
rc               1957 security/selinux/ss/policydb.c 	int i, j, rc;
rc               1965 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32));
rc               1966 security/selinux/ss/policydb.c 	if (rc)
rc               1967 security/selinux/ss/policydb.c 		return rc;
rc               1971 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32));
rc               1972 security/selinux/ss/policydb.c 		if (rc)
rc               1976 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc               1981 security/selinux/ss/policydb.c 		rc = str_read(&newgenfs->fstype, GFP_KERNEL, fp, len);
rc               1982 security/selinux/ss/policydb.c 		if (rc)
rc               1987 security/selinux/ss/policydb.c 			rc = -EINVAL;
rc               2004 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32));
rc               2005 security/selinux/ss/policydb.c 		if (rc)
rc               2010 security/selinux/ss/policydb.c 			rc = next_entry(buf, fp, sizeof(u32));
rc               2011 security/selinux/ss/policydb.c 			if (rc)
rc               2015 security/selinux/ss/policydb.c 			rc = -ENOMEM;
rc               2020 security/selinux/ss/policydb.c 			rc = str_read(&newc->u.name, GFP_KERNEL, fp, len);
rc               2021 security/selinux/ss/policydb.c 			if (rc)
rc               2024 security/selinux/ss/policydb.c 			rc = next_entry(buf, fp, sizeof(u32));
rc               2025 security/selinux/ss/policydb.c 			if (rc)
rc               2029 security/selinux/ss/policydb.c 			rc = context_read_and_validate(&newc->context[0], p, fp);
rc               2030 security/selinux/ss/policydb.c 			if (rc)
rc               2035 security/selinux/ss/policydb.c 				rc = -EINVAL;
rc               2057 security/selinux/ss/policydb.c 	rc = 0;
rc               2065 security/selinux/ss/policydb.c 	return rc;
rc               2071 security/selinux/ss/policydb.c 	int i, j, rc;
rc               2079 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32));
rc               2080 security/selinux/ss/policydb.c 		if (rc)
rc               2086 security/selinux/ss/policydb.c 			rc = -ENOMEM;
rc               2098 security/selinux/ss/policydb.c 				rc = next_entry(buf, fp, sizeof(u32));
rc               2099 security/selinux/ss/policydb.c 				if (rc)
rc               2103 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
rc               2104 security/selinux/ss/policydb.c 				if (rc)
rc               2109 security/selinux/ss/policydb.c 				rc = next_entry(buf, fp, sizeof(u32));
rc               2110 security/selinux/ss/policydb.c 				if (rc)
rc               2114 security/selinux/ss/policydb.c 				rc = str_read(&c->u.name, GFP_KERNEL, fp, len);
rc               2115 security/selinux/ss/policydb.c 				if (rc)
rc               2118 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
rc               2119 security/selinux/ss/policydb.c 				if (rc)
rc               2121 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[1], p, fp);
rc               2122 security/selinux/ss/policydb.c 				if (rc)
rc               2126 security/selinux/ss/policydb.c 				rc = next_entry(buf, fp, sizeof(u32)*3);
rc               2127 security/selinux/ss/policydb.c 				if (rc)
rc               2132 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
rc               2133 security/selinux/ss/policydb.c 				if (rc)
rc               2137 security/selinux/ss/policydb.c 				rc = next_entry(nodebuf, fp, sizeof(u32) * 2);
rc               2138 security/selinux/ss/policydb.c 				if (rc)
rc               2142 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
rc               2143 security/selinux/ss/policydb.c 				if (rc)
rc               2147 security/selinux/ss/policydb.c 				rc = next_entry(buf, fp, sizeof(u32)*2);
rc               2148 security/selinux/ss/policydb.c 				if (rc)
rc               2151 security/selinux/ss/policydb.c 				rc = -EINVAL;
rc               2160 security/selinux/ss/policydb.c 				rc = str_read(&c->u.name, GFP_KERNEL, fp, len);
rc               2161 security/selinux/ss/policydb.c 				if (rc)
rc               2164 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
rc               2165 security/selinux/ss/policydb.c 				if (rc)
rc               2171 security/selinux/ss/policydb.c 				rc = next_entry(nodebuf, fp, sizeof(u32) * 8);
rc               2172 security/selinux/ss/policydb.c 				if (rc)
rc               2178 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
rc               2179 security/selinux/ss/policydb.c 				if (rc)
rc               2186 security/selinux/ss/policydb.c 				rc = next_entry(prefixbuf, fp, sizeof(u64));
rc               2187 security/selinux/ss/policydb.c 				if (rc)
rc               2193 security/selinux/ss/policydb.c 				rc = next_entry(buf, fp, sizeof(u32) * 2);
rc               2194 security/selinux/ss/policydb.c 				if (rc)
rc               2201 security/selinux/ss/policydb.c 					rc = -EINVAL;
rc               2208 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0],
rc               2211 security/selinux/ss/policydb.c 				if (rc)
rc               2218 security/selinux/ss/policydb.c 				rc = next_entry(buf, fp, sizeof(u32) * 2);
rc               2219 security/selinux/ss/policydb.c 				if (rc)
rc               2223 security/selinux/ss/policydb.c 				rc = str_read(&c->u.ibendport.dev_name, GFP_KERNEL, fp, len);
rc               2224 security/selinux/ss/policydb.c 				if (rc)
rc               2229 security/selinux/ss/policydb.c 					rc = -EINVAL;
rc               2235 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0],
rc               2238 security/selinux/ss/policydb.c 				if (rc)
rc               2245 security/selinux/ss/policydb.c 	rc = 0;
rc               2247 security/selinux/ss/policydb.c 	return rc;
rc               2258 security/selinux/ss/policydb.c 	int i, j, rc;
rc               2265 security/selinux/ss/policydb.c 	rc = policydb_init(p);
rc               2266 security/selinux/ss/policydb.c 	if (rc)
rc               2267 security/selinux/ss/policydb.c 		return rc;
rc               2270 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32) * 2);
rc               2271 security/selinux/ss/policydb.c 	if (rc)
rc               2274 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               2282 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               2291 security/selinux/ss/policydb.c 	rc = -ENOMEM;
rc               2299 security/selinux/ss/policydb.c 	rc = next_entry(policydb_str, fp, len);
rc               2300 security/selinux/ss/policydb.c 	if (rc) {
rc               2306 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               2319 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32)*4);
rc               2320 security/selinux/ss/policydb.c 	if (rc)
rc               2323 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               2336 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc               2348 security/selinux/ss/policydb.c 		rc = ebitmap_read(&p->policycaps, fp);
rc               2349 security/selinux/ss/policydb.c 		if (rc)
rc               2354 security/selinux/ss/policydb.c 		rc = ebitmap_read(&p->permissive_map, fp);
rc               2355 security/selinux/ss/policydb.c 		if (rc)
rc               2359 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               2367 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               2378 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32)*2);
rc               2379 security/selinux/ss/policydb.c 		if (rc)
rc               2384 security/selinux/ss/policydb.c 			rc = read_f[i](p, p->symtab[i].table, fp);
rc               2385 security/selinux/ss/policydb.c 			if (rc)
rc               2392 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               2397 security/selinux/ss/policydb.c 	rc = avtab_read(&p->te_avtab, fp, p);
rc               2398 security/selinux/ss/policydb.c 	if (rc)
rc               2402 security/selinux/ss/policydb.c 		rc = cond_read_list(p, fp);
rc               2403 security/selinux/ss/policydb.c 		if (rc)
rc               2407 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32));
rc               2408 security/selinux/ss/policydb.c 	if (rc)
rc               2413 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc               2421 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32)*3);
rc               2422 security/selinux/ss/policydb.c 		if (rc)
rc               2425 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc               2430 security/selinux/ss/policydb.c 			rc = next_entry(buf, fp, sizeof(u32));
rc               2431 security/selinux/ss/policydb.c 			if (rc)
rc               2437 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc               2446 security/selinux/ss/policydb.c 	rc = next_entry(buf, fp, sizeof(u32));
rc               2447 security/selinux/ss/policydb.c 	if (rc)
rc               2452 security/selinux/ss/policydb.c 		rc = -ENOMEM;
rc               2460 security/selinux/ss/policydb.c 		rc = next_entry(buf, fp, sizeof(u32)*2);
rc               2461 security/selinux/ss/policydb.c 		if (rc)
rc               2464 security/selinux/ss/policydb.c 		rc = -EINVAL;
rc               2473 security/selinux/ss/policydb.c 	rc = filename_trans_read(p, fp);
rc               2474 security/selinux/ss/policydb.c 	if (rc)
rc               2477 security/selinux/ss/policydb.c 	rc = policydb_index(p);
rc               2478 security/selinux/ss/policydb.c 	if (rc)
rc               2481 security/selinux/ss/policydb.c 	rc = -EINVAL;
rc               2487 security/selinux/ss/policydb.c 	rc = ocontext_read(p, info, fp);
rc               2488 security/selinux/ss/policydb.c 	if (rc)
rc               2491 security/selinux/ss/policydb.c 	rc = genfs_read(p, fp);
rc               2492 security/selinux/ss/policydb.c 	if (rc)
rc               2495 security/selinux/ss/policydb.c 	rc = range_read(p, fp);
rc               2496 security/selinux/ss/policydb.c 	if (rc)
rc               2513 security/selinux/ss/policydb.c 			rc = ebitmap_read(e, fp);
rc               2514 security/selinux/ss/policydb.c 			if (rc)
rc               2518 security/selinux/ss/policydb.c 		rc = ebitmap_set_bit(e, i, 1);
rc               2519 security/selinux/ss/policydb.c 		if (rc)
rc               2523 security/selinux/ss/policydb.c 	rc = policydb_bounds_sanity_check(p);
rc               2524 security/selinux/ss/policydb.c 	if (rc)
rc               2527 security/selinux/ss/policydb.c 	rc = 0;
rc               2529 security/selinux/ss/policydb.c 	return rc;
rc               2542 security/selinux/ss/policydb.c 	int rc;
rc               2545 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               2546 security/selinux/ss/policydb.c 	if (rc)
rc               2547 security/selinux/ss/policydb.c 		return rc;
rc               2549 security/selinux/ss/policydb.c 	rc = ebitmap_write(&l->cat, fp);
rc               2550 security/selinux/ss/policydb.c 	if (rc)
rc               2551 security/selinux/ss/policydb.c 		return rc;
rc               2564 security/selinux/ss/policydb.c 	int rc, eq;
rc               2579 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), items, fp);
rc               2580 security/selinux/ss/policydb.c 	if (rc)
rc               2581 security/selinux/ss/policydb.c 		return rc;
rc               2583 security/selinux/ss/policydb.c 	rc = ebitmap_write(&r->level[0].cat, fp);
rc               2584 security/selinux/ss/policydb.c 	if (rc)
rc               2585 security/selinux/ss/policydb.c 		return rc;
rc               2587 security/selinux/ss/policydb.c 		rc = ebitmap_write(&r->level[1].cat, fp);
rc               2588 security/selinux/ss/policydb.c 		if (rc)
rc               2589 security/selinux/ss/policydb.c 			return rc;
rc               2603 security/selinux/ss/policydb.c 	int rc;
rc               2608 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 2, fp);
rc               2609 security/selinux/ss/policydb.c 	if (rc)
rc               2610 security/selinux/ss/policydb.c 		return rc;
rc               2612 security/selinux/ss/policydb.c 	rc = put_entry(key, 1, len, fp);
rc               2613 security/selinux/ss/policydb.c 	if (rc)
rc               2614 security/selinux/ss/policydb.c 		return rc;
rc               2616 security/selinux/ss/policydb.c 	rc = mls_write_level(levdatum->level, fp);
rc               2617 security/selinux/ss/policydb.c 	if (rc)
rc               2618 security/selinux/ss/policydb.c 		return rc;
rc               2631 security/selinux/ss/policydb.c 	int rc;
rc               2637 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 3, fp);
rc               2638 security/selinux/ss/policydb.c 	if (rc)
rc               2639 security/selinux/ss/policydb.c 		return rc;
rc               2641 security/selinux/ss/policydb.c 	rc = put_entry(key, 1, len, fp);
rc               2642 security/selinux/ss/policydb.c 	if (rc)
rc               2643 security/selinux/ss/policydb.c 		return rc;
rc               2654 security/selinux/ss/policydb.c 	int rc;
rc               2660 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               2661 security/selinux/ss/policydb.c 	if (rc)
rc               2662 security/selinux/ss/policydb.c 		return rc;
rc               2667 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(u32), 3, fp);
rc               2668 security/selinux/ss/policydb.c 		if (rc)
rc               2669 security/selinux/ss/policydb.c 			return rc;
rc               2672 security/selinux/ss/policydb.c 			rc = put_entry(buf, sizeof(u32), 1, fp);
rc               2673 security/selinux/ss/policydb.c 			if (rc)
rc               2674 security/selinux/ss/policydb.c 				return rc;
rc               2686 security/selinux/ss/policydb.c 	int rc;
rc               2692 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               2693 security/selinux/ss/policydb.c 	if (rc)
rc               2694 security/selinux/ss/policydb.c 		return rc;
rc               2698 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(u32), 2, fp);
rc               2699 security/selinux/ss/policydb.c 		if (rc)
rc               2700 security/selinux/ss/policydb.c 			return rc;
rc               2712 security/selinux/ss/policydb.c 	int rc;
rc               2719 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 3, fp);
rc               2720 security/selinux/ss/policydb.c 	if (rc)
rc               2721 security/selinux/ss/policydb.c 		return rc;
rc               2723 security/selinux/ss/policydb.c 	rc = mls_write_range_helper(&c->range, fp);
rc               2724 security/selinux/ss/policydb.c 	if (rc)
rc               2725 security/selinux/ss/policydb.c 		return rc;
rc               2742 security/selinux/ss/policydb.c 	int rc;
rc               2747 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 2, fp);
rc               2748 security/selinux/ss/policydb.c 	if (rc)
rc               2749 security/selinux/ss/policydb.c 		return rc;
rc               2751 security/selinux/ss/policydb.c 	rc = put_entry(key, 1, len, fp);
rc               2752 security/selinux/ss/policydb.c 	if (rc)
rc               2753 security/selinux/ss/policydb.c 		return rc;
rc               2766 security/selinux/ss/policydb.c 	int rc;
rc               2773 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 4, fp);
rc               2774 security/selinux/ss/policydb.c 	if (rc)
rc               2775 security/selinux/ss/policydb.c 		return rc;
rc               2777 security/selinux/ss/policydb.c 	rc = put_entry(key, 1, len, fp);
rc               2778 security/selinux/ss/policydb.c 	if (rc)
rc               2779 security/selinux/ss/policydb.c 		return rc;
rc               2781 security/selinux/ss/policydb.c 	rc = hashtab_map(comdatum->permissions.table, perm_write, fp);
rc               2782 security/selinux/ss/policydb.c 	if (rc)
rc               2783 security/selinux/ss/policydb.c 		return rc;
rc               2790 security/selinux/ss/policydb.c 	int rc;
rc               2799 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               2800 security/selinux/ss/policydb.c 	if (rc)
rc               2813 security/selinux/ss/policydb.c 	int rc;
rc               2821 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(u32), 2, fp);
rc               2822 security/selinux/ss/policydb.c 		if (rc)
rc               2823 security/selinux/ss/policydb.c 			return rc;
rc               2828 security/selinux/ss/policydb.c 			rc = put_entry(buf, sizeof(u32), 3, fp);
rc               2829 security/selinux/ss/policydb.c 			if (rc)
rc               2830 security/selinux/ss/policydb.c 				return rc;
rc               2834 security/selinux/ss/policydb.c 				rc = ebitmap_write(&e->names, fp);
rc               2835 security/selinux/ss/policydb.c 				if (rc)
rc               2836 security/selinux/ss/policydb.c 					return rc;
rc               2839 security/selinux/ss/policydb.c 					rc = type_set_write(e->type_names, fp);
rc               2840 security/selinux/ss/policydb.c 					if (rc)
rc               2841 security/selinux/ss/policydb.c 						return rc;
rc               2864 security/selinux/ss/policydb.c 	int rc;
rc               2885 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 6, fp);
rc               2886 security/selinux/ss/policydb.c 	if (rc)
rc               2887 security/selinux/ss/policydb.c 		return rc;
rc               2889 security/selinux/ss/policydb.c 	rc = put_entry(key, 1, len, fp);
rc               2890 security/selinux/ss/policydb.c 	if (rc)
rc               2891 security/selinux/ss/policydb.c 		return rc;
rc               2894 security/selinux/ss/policydb.c 		rc = put_entry(cladatum->comkey, 1, len2, fp);
rc               2895 security/selinux/ss/policydb.c 		if (rc)
rc               2896 security/selinux/ss/policydb.c 			return rc;
rc               2899 security/selinux/ss/policydb.c 	rc = hashtab_map(cladatum->permissions.table, perm_write, fp);
rc               2900 security/selinux/ss/policydb.c 	if (rc)
rc               2901 security/selinux/ss/policydb.c 		return rc;
rc               2903 security/selinux/ss/policydb.c 	rc = write_cons_helper(p, cladatum->constraints, fp);
rc               2904 security/selinux/ss/policydb.c 	if (rc)
rc               2905 security/selinux/ss/policydb.c 		return rc;
rc               2913 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               2914 security/selinux/ss/policydb.c 	if (rc)
rc               2915 security/selinux/ss/policydb.c 		return rc;
rc               2917 security/selinux/ss/policydb.c 	rc = write_cons_helper(p, cladatum->validatetrans, fp);
rc               2918 security/selinux/ss/policydb.c 	if (rc)
rc               2919 security/selinux/ss/policydb.c 		return rc;
rc               2926 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(uint32_t), 3, fp);
rc               2927 security/selinux/ss/policydb.c 		if (rc)
rc               2928 security/selinux/ss/policydb.c 			return rc;
rc               2933 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(uint32_t), 1, fp);
rc               2934 security/selinux/ss/policydb.c 		if (rc)
rc               2935 security/selinux/ss/policydb.c 			return rc;
rc               2950 security/selinux/ss/policydb.c 	int rc;
rc               2961 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), items, fp);
rc               2962 security/selinux/ss/policydb.c 	if (rc)
rc               2963 security/selinux/ss/policydb.c 		return rc;
rc               2965 security/selinux/ss/policydb.c 	rc = put_entry(key, 1, len, fp);
rc               2966 security/selinux/ss/policydb.c 	if (rc)
rc               2967 security/selinux/ss/policydb.c 		return rc;
rc               2969 security/selinux/ss/policydb.c 	rc = ebitmap_write(&role->dominates, fp);
rc               2970 security/selinux/ss/policydb.c 	if (rc)
rc               2971 security/selinux/ss/policydb.c 		return rc;
rc               2973 security/selinux/ss/policydb.c 	rc = ebitmap_write(&role->types, fp);
rc               2974 security/selinux/ss/policydb.c 	if (rc)
rc               2975 security/selinux/ss/policydb.c 		return rc;
rc               2988 security/selinux/ss/policydb.c 	int rc;
rc               3010 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), items, fp);
rc               3011 security/selinux/ss/policydb.c 	if (rc)
rc               3012 security/selinux/ss/policydb.c 		return rc;
rc               3014 security/selinux/ss/policydb.c 	rc = put_entry(key, 1, len, fp);
rc               3015 security/selinux/ss/policydb.c 	if (rc)
rc               3016 security/selinux/ss/policydb.c 		return rc;
rc               3030 security/selinux/ss/policydb.c 	int rc;
rc               3039 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), items, fp);
rc               3040 security/selinux/ss/policydb.c 	if (rc)
rc               3041 security/selinux/ss/policydb.c 		return rc;
rc               3043 security/selinux/ss/policydb.c 	rc = put_entry(key, 1, len, fp);
rc               3044 security/selinux/ss/policydb.c 	if (rc)
rc               3045 security/selinux/ss/policydb.c 		return rc;
rc               3047 security/selinux/ss/policydb.c 	rc = ebitmap_write(&usrdatum->roles, fp);
rc               3048 security/selinux/ss/policydb.c 	if (rc)
rc               3049 security/selinux/ss/policydb.c 		return rc;
rc               3051 security/selinux/ss/policydb.c 	rc = mls_write_range_helper(&usrdatum->range, fp);
rc               3052 security/selinux/ss/policydb.c 	if (rc)
rc               3053 security/selinux/ss/policydb.c 		return rc;
rc               3055 security/selinux/ss/policydb.c 	rc = mls_write_level(&usrdatum->dfltlevel, fp);
rc               3056 security/selinux/ss/policydb.c 	if (rc)
rc               3057 security/selinux/ss/policydb.c 		return rc;
rc               3078 security/selinux/ss/policydb.c 	unsigned int i, j, rc;
rc               3089 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3090 security/selinux/ss/policydb.c 		if (rc)
rc               3091 security/selinux/ss/policydb.c 			return rc;
rc               3096 security/selinux/ss/policydb.c 				rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3097 security/selinux/ss/policydb.c 				if (rc)
rc               3098 security/selinux/ss/policydb.c 					return rc;
rc               3099 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[0], fp);
rc               3100 security/selinux/ss/policydb.c 				if (rc)
rc               3101 security/selinux/ss/policydb.c 					return rc;
rc               3107 security/selinux/ss/policydb.c 				rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3108 security/selinux/ss/policydb.c 				if (rc)
rc               3109 security/selinux/ss/policydb.c 					return rc;
rc               3110 security/selinux/ss/policydb.c 				rc = put_entry(c->u.name, 1, len, fp);
rc               3111 security/selinux/ss/policydb.c 				if (rc)
rc               3112 security/selinux/ss/policydb.c 					return rc;
rc               3113 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[0], fp);
rc               3114 security/selinux/ss/policydb.c 				if (rc)
rc               3115 security/selinux/ss/policydb.c 					return rc;
rc               3116 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[1], fp);
rc               3117 security/selinux/ss/policydb.c 				if (rc)
rc               3118 security/selinux/ss/policydb.c 					return rc;
rc               3124 security/selinux/ss/policydb.c 				rc = put_entry(buf, sizeof(u32), 3, fp);
rc               3125 security/selinux/ss/policydb.c 				if (rc)
rc               3126 security/selinux/ss/policydb.c 					return rc;
rc               3127 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[0], fp);
rc               3128 security/selinux/ss/policydb.c 				if (rc)
rc               3129 security/selinux/ss/policydb.c 					return rc;
rc               3134 security/selinux/ss/policydb.c 				rc = put_entry(nodebuf, sizeof(u32), 2, fp);
rc               3135 security/selinux/ss/policydb.c 				if (rc)
rc               3136 security/selinux/ss/policydb.c 					return rc;
rc               3137 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[0], fp);
rc               3138 security/selinux/ss/policydb.c 				if (rc)
rc               3139 security/selinux/ss/policydb.c 					return rc;
rc               3145 security/selinux/ss/policydb.c 				rc = put_entry(buf, sizeof(u32), 2, fp);
rc               3146 security/selinux/ss/policydb.c 				if (rc)
rc               3147 security/selinux/ss/policydb.c 					return rc;
rc               3148 security/selinux/ss/policydb.c 				rc = put_entry(c->u.name, 1, len, fp);
rc               3149 security/selinux/ss/policydb.c 				if (rc)
rc               3150 security/selinux/ss/policydb.c 					return rc;
rc               3151 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[0], fp);
rc               3152 security/selinux/ss/policydb.c 				if (rc)
rc               3153 security/selinux/ss/policydb.c 					return rc;
rc               3160 security/selinux/ss/policydb.c 				rc = put_entry(nodebuf, sizeof(u32), 8, fp);
rc               3161 security/selinux/ss/policydb.c 				if (rc)
rc               3162 security/selinux/ss/policydb.c 					return rc;
rc               3163 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[0], fp);
rc               3164 security/selinux/ss/policydb.c 				if (rc)
rc               3165 security/selinux/ss/policydb.c 					return rc;
rc               3171 security/selinux/ss/policydb.c 				rc = put_entry(prefixbuf, sizeof(u64), 1, fp);
rc               3172 security/selinux/ss/policydb.c 				if (rc)
rc               3173 security/selinux/ss/policydb.c 					return rc;
rc               3178 security/selinux/ss/policydb.c 				rc = put_entry(buf, sizeof(u32), 2, fp);
rc               3179 security/selinux/ss/policydb.c 				if (rc)
rc               3180 security/selinux/ss/policydb.c 					return rc;
rc               3181 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[0], fp);
rc               3182 security/selinux/ss/policydb.c 				if (rc)
rc               3183 security/selinux/ss/policydb.c 					return rc;
rc               3189 security/selinux/ss/policydb.c 				rc = put_entry(buf, sizeof(u32), 2, fp);
rc               3190 security/selinux/ss/policydb.c 				if (rc)
rc               3191 security/selinux/ss/policydb.c 					return rc;
rc               3192 security/selinux/ss/policydb.c 				rc = put_entry(c->u.ibendport.dev_name, 1, len, fp);
rc               3193 security/selinux/ss/policydb.c 				if (rc)
rc               3194 security/selinux/ss/policydb.c 					return rc;
rc               3195 security/selinux/ss/policydb.c 				rc = context_write(p, &c->context[0], fp);
rc               3196 security/selinux/ss/policydb.c 				if (rc)
rc               3197 security/selinux/ss/policydb.c 					return rc;
rc               3211 security/selinux/ss/policydb.c 	int rc;
rc               3217 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3218 security/selinux/ss/policydb.c 	if (rc)
rc               3219 security/selinux/ss/policydb.c 		return rc;
rc               3223 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3224 security/selinux/ss/policydb.c 		if (rc)
rc               3225 security/selinux/ss/policydb.c 			return rc;
rc               3226 security/selinux/ss/policydb.c 		rc = put_entry(genfs->fstype, 1, len, fp);
rc               3227 security/selinux/ss/policydb.c 		if (rc)
rc               3228 security/selinux/ss/policydb.c 			return rc;
rc               3233 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3234 security/selinux/ss/policydb.c 		if (rc)
rc               3235 security/selinux/ss/policydb.c 			return rc;
rc               3239 security/selinux/ss/policydb.c 			rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3240 security/selinux/ss/policydb.c 			if (rc)
rc               3241 security/selinux/ss/policydb.c 				return rc;
rc               3242 security/selinux/ss/policydb.c 			rc = put_entry(c->u.name, 1, len, fp);
rc               3243 security/selinux/ss/policydb.c 			if (rc)
rc               3244 security/selinux/ss/policydb.c 				return rc;
rc               3246 security/selinux/ss/policydb.c 			rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3247 security/selinux/ss/policydb.c 			if (rc)
rc               3248 security/selinux/ss/policydb.c 				return rc;
rc               3249 security/selinux/ss/policydb.c 			rc = context_write(p, &c->context[0], fp);
rc               3250 security/selinux/ss/policydb.c 			if (rc)
rc               3251 security/selinux/ss/policydb.c 				return rc;
rc               3273 security/selinux/ss/policydb.c 	int rc;
rc               3277 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 2, fp);
rc               3278 security/selinux/ss/policydb.c 	if (rc)
rc               3279 security/selinux/ss/policydb.c 		return rc;
rc               3282 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3283 security/selinux/ss/policydb.c 		if (rc)
rc               3284 security/selinux/ss/policydb.c 			return rc;
rc               3286 security/selinux/ss/policydb.c 	rc = mls_write_range_helper(r, fp);
rc               3287 security/selinux/ss/policydb.c 	if (rc)
rc               3288 security/selinux/ss/policydb.c 		return rc;
rc               3296 security/selinux/ss/policydb.c 	int rc, nel;
rc               3304 security/selinux/ss/policydb.c 	rc = hashtab_map(p->range_tr, hashtab_cnt, &nel);
rc               3305 security/selinux/ss/policydb.c 	if (rc)
rc               3306 security/selinux/ss/policydb.c 		return rc;
rc               3309 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3310 security/selinux/ss/policydb.c 	if (rc)
rc               3311 security/selinux/ss/policydb.c 		return rc;
rc               3314 security/selinux/ss/policydb.c 	rc = hashtab_map(p->range_tr, range_write_helper, &pd);
rc               3315 security/selinux/ss/policydb.c 	if (rc)
rc               3316 security/selinux/ss/policydb.c 		return rc;
rc               3327 security/selinux/ss/policydb.c 	int rc;
rc               3332 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3333 security/selinux/ss/policydb.c 	if (rc)
rc               3334 security/selinux/ss/policydb.c 		return rc;
rc               3336 security/selinux/ss/policydb.c 	rc = put_entry(ft->name, sizeof(char), len, fp);
rc               3337 security/selinux/ss/policydb.c 	if (rc)
rc               3338 security/selinux/ss/policydb.c 		return rc;
rc               3345 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 4, fp);
rc               3346 security/selinux/ss/policydb.c 	if (rc)
rc               3347 security/selinux/ss/policydb.c 		return rc;
rc               3356 security/selinux/ss/policydb.c 	int rc;
rc               3362 security/selinux/ss/policydb.c 	rc = hashtab_map(p->filename_trans, hashtab_cnt, &nel);
rc               3363 security/selinux/ss/policydb.c 	if (rc)
rc               3364 security/selinux/ss/policydb.c 		return rc;
rc               3367 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 1, fp);
rc               3368 security/selinux/ss/policydb.c 	if (rc)
rc               3369 security/selinux/ss/policydb.c 		return rc;
rc               3371 security/selinux/ss/policydb.c 	rc = hashtab_map(p->filename_trans, filename_write_helper, fp);
rc               3372 security/selinux/ss/policydb.c 	if (rc)
rc               3373 security/selinux/ss/policydb.c 		return rc;
rc               3386 security/selinux/ss/policydb.c 	int rc;
rc               3418 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 2, fp);
rc               3419 security/selinux/ss/policydb.c 	if (rc)
rc               3420 security/selinux/ss/policydb.c 		return rc;
rc               3421 security/selinux/ss/policydb.c 	rc = put_entry(POLICYDB_STRING, 1, len, fp);
rc               3422 security/selinux/ss/policydb.c 	if (rc)
rc               3423 security/selinux/ss/policydb.c 		return rc;
rc               3438 security/selinux/ss/policydb.c 	rc = put_entry(buf, sizeof(u32), 4, fp);
rc               3439 security/selinux/ss/policydb.c 	if (rc)
rc               3440 security/selinux/ss/policydb.c 		return rc;
rc               3443 security/selinux/ss/policydb.c 		rc = ebitmap_write(&p->policycaps, fp);
rc               3444 security/selinux/ss/policydb.c 		if (rc)
rc               3445 security/selinux/ss/policydb.c 			return rc;
rc               3449 security/selinux/ss/policydb.c 		rc = ebitmap_write(&p->permissive_map, fp);
rc               3450 security/selinux/ss/policydb.c 		if (rc)
rc               3451 security/selinux/ss/policydb.c 			return rc;
rc               3464 security/selinux/ss/policydb.c 		rc = put_entry(buf, sizeof(u32), 2, fp);
rc               3465 security/selinux/ss/policydb.c 		if (rc)
rc               3466 security/selinux/ss/policydb.c 			return rc;
rc               3467 security/selinux/ss/policydb.c 		rc = hashtab_map(p->symtab[i].table, write_f[i], &pd);
rc               3468 security/selinux/ss/policydb.c 		if (rc)
rc               3469 security/selinux/ss/policydb.c 			return rc;
rc               3472 security/selinux/ss/policydb.c 	rc = avtab_write(p, &p->te_avtab, fp);
rc               3473 security/selinux/ss/policydb.c 	if (rc)
rc               3474 security/selinux/ss/policydb.c 		return rc;
rc               3476 security/selinux/ss/policydb.c 	rc = cond_write_list(p, p->cond_list, fp);
rc               3477 security/selinux/ss/policydb.c 	if (rc)
rc               3478 security/selinux/ss/policydb.c 		return rc;
rc               3480 security/selinux/ss/policydb.c 	rc = role_trans_write(p, fp);
rc               3481 security/selinux/ss/policydb.c 	if (rc)
rc               3482 security/selinux/ss/policydb.c 		return rc;
rc               3484 security/selinux/ss/policydb.c 	rc = role_allow_write(p->role_allow, fp);
rc               3485 security/selinux/ss/policydb.c 	if (rc)
rc               3486 security/selinux/ss/policydb.c 		return rc;
rc               3488 security/selinux/ss/policydb.c 	rc = filename_trans_write(p, fp);
rc               3489 security/selinux/ss/policydb.c 	if (rc)
rc               3490 security/selinux/ss/policydb.c 		return rc;
rc               3492 security/selinux/ss/policydb.c 	rc = ocontext_write(p, info, fp);
rc               3493 security/selinux/ss/policydb.c 	if (rc)
rc               3494 security/selinux/ss/policydb.c 		return rc;
rc               3496 security/selinux/ss/policydb.c 	rc = genfs_write(p, fp);
rc               3497 security/selinux/ss/policydb.c 	if (rc)
rc               3498 security/selinux/ss/policydb.c 		return rc;
rc               3500 security/selinux/ss/policydb.c 	rc = range_write(p, fp);
rc               3501 security/selinux/ss/policydb.c 	if (rc)
rc               3502 security/selinux/ss/policydb.c 		return rc;
rc               3507 security/selinux/ss/policydb.c 		rc = ebitmap_write(e, fp);
rc               3508 security/selinux/ss/policydb.c 		if (rc)
rc               3509 security/selinux/ss/policydb.c 			return rc;
rc                760 security/selinux/ss/services.c 	int rc = 0;
rc                777 security/selinux/ss/services.c 		rc = -EINVAL;
rc                786 security/selinux/ss/services.c 		rc = -EINVAL;
rc                794 security/selinux/ss/services.c 		rc = -EINVAL;
rc                802 security/selinux/ss/services.c 		rc = -EINVAL;
rc                811 security/selinux/ss/services.c 				rc = -EPERM;
rc                813 security/selinux/ss/services.c 				rc = security_validtrans_handle_fail(state,
rc                825 security/selinux/ss/services.c 	return rc;
rc                861 security/selinux/ss/services.c 	int rc;
rc                871 security/selinux/ss/services.c 	rc = -EINVAL;
rc                879 security/selinux/ss/services.c 	rc = -EINVAL;
rc                887 security/selinux/ss/services.c 	rc = 0;
rc                898 security/selinux/ss/services.c 		rc = -EPERM;
rc                903 security/selinux/ss/services.c 		rc = 0;
rc                910 security/selinux/ss/services.c 	if (rc) {
rc                932 security/selinux/ss/services.c 	return rc;
rc               1275 security/selinux/ss/services.c 	int rc = 0;
rc               1291 security/selinux/ss/services.c 				rc = -ENOMEM;
rc               1299 security/selinux/ss/services.c 		rc = -EINVAL;
rc               1312 security/selinux/ss/services.c 		rc = -EINVAL;
rc               1316 security/selinux/ss/services.c 		rc = 0;
rc               1318 security/selinux/ss/services.c 		rc = context_struct_to_string(policydb, context, scontext,
rc               1323 security/selinux/ss/services.c 	return rc;
rc               1384 security/selinux/ss/services.c 	int rc = 0;
rc               1390 security/selinux/ss/services.c 	rc = -EINVAL;
rc               1437 security/selinux/ss/services.c 	rc = mls_context_to_sid(pol, oldc, p, ctx, sidtabp, def_sid);
rc               1438 security/selinux/ss/services.c 	if (rc)
rc               1442 security/selinux/ss/services.c 	rc = -EINVAL;
rc               1445 security/selinux/ss/services.c 	rc = 0;
rc               1447 security/selinux/ss/services.c 	if (rc)
rc               1449 security/selinux/ss/services.c 	return rc;
rc               1461 security/selinux/ss/services.c 	int rc = 0;
rc               1488 security/selinux/ss/services.c 		rc = -ENOMEM;
rc               1496 security/selinux/ss/services.c 	rc = string_to_context_struct(policydb, sidtab, scontext2,
rc               1498 security/selinux/ss/services.c 	if (rc == -EINVAL && force) {
rc               1502 security/selinux/ss/services.c 	} else if (rc)
rc               1504 security/selinux/ss/services.c 	rc = sidtab_context_to_sid(sidtab, &context, sid);
rc               1511 security/selinux/ss/services.c 	return rc;
rc               1654 security/selinux/ss/services.c 	int rc = 0;
rc               1689 security/selinux/ss/services.c 		rc = -EINVAL;
rc               1696 security/selinux/ss/services.c 		rc = -EINVAL;
rc               1793 security/selinux/ss/services.c 	rc = mls_compute_sid(policydb, scontext, tcontext, tclass, specified,
rc               1795 security/selinux/ss/services.c 	if (rc)
rc               1800 security/selinux/ss/services.c 		rc = compute_sid_handle_invalid_context(state, scontext,
rc               1804 security/selinux/ss/services.c 		if (rc)
rc               1808 security/selinux/ss/services.c 	rc = sidtab_context_to_sid(sidtab, &newcontext, out_sid);
rc               1813 security/selinux/ss/services.c 	return rc;
rc               1937 security/selinux/ss/services.c 	int rc;
rc               1946 security/selinux/ss/services.c 		rc = string_to_context_struct(args->newp, NULL, s,
rc               1948 security/selinux/ss/services.c 		if (rc == -EINVAL) {
rc               1963 security/selinux/ss/services.c 		if (rc) {
rc               1966 security/selinux/ss/services.c 			       oldc->str, -rc);
rc               1967 security/selinux/ss/services.c 			return rc;
rc               1977 security/selinux/ss/services.c 	rc = -EINVAL;
rc               1986 security/selinux/ss/services.c 	rc = -EINVAL;
rc               1994 security/selinux/ss/services.c 	rc = -EINVAL;
rc               2004 security/selinux/ss/services.c 		rc = mls_convert_context(args->oldp, args->newp, oldc, newc);
rc               2005 security/selinux/ss/services.c 		if (rc)
rc               2018 security/selinux/ss/services.c 		rc = -EINVAL;
rc               2024 security/selinux/ss/services.c 		rc = mls_range_set(newc, &oc->context[0].range);
rc               2025 security/selinux/ss/services.c 		if (rc)
rc               2031 security/selinux/ss/services.c 		rc = convert_context_handle_invalid_context(args->state, oldc);
rc               2032 security/selinux/ss/services.c 		if (rc)
rc               2039 security/selinux/ss/services.c 	rc = context_struct_to_string(args->oldp, oldc, &s, &len);
rc               2040 security/selinux/ss/services.c 	if (rc)
rc               2041 security/selinux/ss/services.c 		return rc;
rc               2094 security/selinux/ss/services.c 	int rc = 0;
rc               2099 security/selinux/ss/services.c 		rc = -ENOMEM;
rc               2108 security/selinux/ss/services.c 		rc = -ENOMEM;
rc               2113 security/selinux/ss/services.c 		rc = policydb_read(policydb, fp);
rc               2114 security/selinux/ss/services.c 		if (rc) {
rc               2120 security/selinux/ss/services.c 		rc = selinux_set_mapping(policydb, secclass_map,
rc               2122 security/selinux/ss/services.c 		if (rc) {
rc               2128 security/selinux/ss/services.c 		rc = policydb_load_isids(policydb, newsidtab);
rc               2129 security/selinux/ss/services.c 		if (rc) {
rc               2148 security/selinux/ss/services.c 	rc = policydb_read(newpolicydb, fp);
rc               2149 security/selinux/ss/services.c 	if (rc) {
rc               2161 security/selinux/ss/services.c 	rc = policydb_load_isids(newpolicydb, newsidtab);
rc               2162 security/selinux/ss/services.c 	if (rc) {
rc               2169 security/selinux/ss/services.c 	rc = selinux_set_mapping(newpolicydb, secclass_map, &newmap);
rc               2170 security/selinux/ss/services.c 	if (rc)
rc               2173 security/selinux/ss/services.c 	rc = security_preserve_bools(state, newpolicydb);
rc               2174 security/selinux/ss/services.c 	if (rc) {
rc               2193 security/selinux/ss/services.c 	rc = sidtab_convert(oldsidtab, &convert_params);
rc               2194 security/selinux/ss/services.c 	if (rc) {
rc               2227 security/selinux/ss/services.c 	rc = 0;
rc               2238 security/selinux/ss/services.c 	return rc;
rc               2265 security/selinux/ss/services.c 	int rc = 0;
rc               2283 security/selinux/ss/services.c 			rc = sidtab_context_to_sid(sidtab,
rc               2286 security/selinux/ss/services.c 			if (rc)
rc               2296 security/selinux/ss/services.c 	return rc;
rc               2311 security/selinux/ss/services.c 	int rc = 0;
rc               2330 security/selinux/ss/services.c 			rc = sidtab_context_to_sid(sidtab,
rc               2333 security/selinux/ss/services.c 			if (rc)
rc               2342 security/selinux/ss/services.c 	return rc;
rc               2357 security/selinux/ss/services.c 	int rc = 0;
rc               2377 security/selinux/ss/services.c 			rc = sidtab_context_to_sid(sidtab,
rc               2380 security/selinux/ss/services.c 			if (rc)
rc               2389 security/selinux/ss/services.c 	return rc;
rc               2402 security/selinux/ss/services.c 	int rc = 0;
rc               2419 security/selinux/ss/services.c 			rc = sidtab_context_to_sid(sidtab,
rc               2422 security/selinux/ss/services.c 			if (rc)
rc               2424 security/selinux/ss/services.c 			rc = sidtab_context_to_sid(sidtab,
rc               2427 security/selinux/ss/services.c 			if (rc)
rc               2436 security/selinux/ss/services.c 	return rc;
rc               2467 security/selinux/ss/services.c 	int rc;
rc               2479 security/selinux/ss/services.c 		rc = -EINVAL;
rc               2495 security/selinux/ss/services.c 		rc = -EINVAL;
rc               2508 security/selinux/ss/services.c 		rc = 0;
rc               2515 security/selinux/ss/services.c 			rc = sidtab_context_to_sid(sidtab,
rc               2518 security/selinux/ss/services.c 			if (rc)
rc               2526 security/selinux/ss/services.c 	rc = 0;
rc               2529 security/selinux/ss/services.c 	return rc;
rc               2562 security/selinux/ss/services.c 	int rc = 0, i, j;
rc               2577 security/selinux/ss/services.c 	rc = -EINVAL;
rc               2582 security/selinux/ss/services.c 	rc = -EINVAL;
rc               2589 security/selinux/ss/services.c 	rc = -ENOMEM;
rc               2604 security/selinux/ss/services.c 			rc = sidtab_context_to_sid(sidtab, &usercon, &sid);
rc               2605 security/selinux/ss/services.c 			if (rc)
rc               2610 security/selinux/ss/services.c 				rc = -ENOMEM;
rc               2622 security/selinux/ss/services.c 	rc = 0;
rc               2625 security/selinux/ss/services.c 	if (rc || !mynel) {
rc               2630 security/selinux/ss/services.c 	rc = -ENOMEM;
rc               2638 security/selinux/ss/services.c 		rc = avc_has_perm_noaudit(state,
rc               2643 security/selinux/ss/services.c 		if (!rc)
rc               2647 security/selinux/ss/services.c 	rc = 0;
rc               2652 security/selinux/ss/services.c 	return rc;
rc               2680 security/selinux/ss/services.c 	int rc, cmp = 0;
rc               2694 security/selinux/ss/services.c 	rc = -ENOENT;
rc               2705 security/selinux/ss/services.c 	rc = -ENOENT;
rc               2710 security/selinux/ss/services.c 		rc = sidtab_context_to_sid(sidtab, &c->context[0], &c->sid[0]);
rc               2711 security/selinux/ss/services.c 		if (rc)
rc               2716 security/selinux/ss/services.c 	rc = 0;
rc               2718 security/selinux/ss/services.c 	return rc;
rc               2753 security/selinux/ss/services.c 	int rc = 0;
rc               2773 security/selinux/ss/services.c 			rc = sidtab_context_to_sid(sidtab, &c->context[0],
rc               2775 security/selinux/ss/services.c 			if (rc)
rc               2780 security/selinux/ss/services.c 		rc = __security_genfs_sid(state, fstype, "/", SECCLASS_DIR,
rc               2782 security/selinux/ss/services.c 		if (rc) {
rc               2784 security/selinux/ss/services.c 			rc = 0;
rc               2792 security/selinux/ss/services.c 	return rc;
rc               2799 security/selinux/ss/services.c 	int i, rc;
rc               2815 security/selinux/ss/services.c 	rc = 0;
rc               2820 security/selinux/ss/services.c 	rc = -ENOMEM;
rc               2825 security/selinux/ss/services.c 	rc = -ENOMEM;
rc               2833 security/selinux/ss/services.c 		rc = -ENOMEM;
rc               2839 security/selinux/ss/services.c 	rc = 0;
rc               2842 security/selinux/ss/services.c 	return rc;
rc               2856 security/selinux/ss/services.c 	int i, rc;
rc               2864 security/selinux/ss/services.c 	rc = -EFAULT;
rc               2887 security/selinux/ss/services.c 		rc = evaluate_cond_node(policydb, cur);
rc               2888 security/selinux/ss/services.c 		if (rc)
rc               2893 security/selinux/ss/services.c 	rc = 0;
rc               2896 security/selinux/ss/services.c 	if (!rc) {
rc               2902 security/selinux/ss/services.c 	return rc;
rc               2909 security/selinux/ss/services.c 	int rc;
rc               2916 security/selinux/ss/services.c 	rc = -EFAULT;
rc               2921 security/selinux/ss/services.c 	rc = policydb->bool_val_to_struct[index]->state;
rc               2924 security/selinux/ss/services.c 	return rc;
rc               2930 security/selinux/ss/services.c 	int rc, nbools = 0, *bvalues = NULL, i;
rc               2935 security/selinux/ss/services.c 	rc = security_get_bools(state, &nbools, &bnames, &bvalues);
rc               2936 security/selinux/ss/services.c 	if (rc)
rc               2944 security/selinux/ss/services.c 		rc = evaluate_cond_node(policydb, cur);
rc               2945 security/selinux/ss/services.c 		if (rc)
rc               2956 security/selinux/ss/services.c 	return rc;
rc               2973 security/selinux/ss/services.c 	int rc;
rc               2975 security/selinux/ss/services.c 	rc = 0;
rc               2985 security/selinux/ss/services.c 	rc = -EINVAL;
rc               2993 security/selinux/ss/services.c 	rc = -EINVAL;
rc               3004 security/selinux/ss/services.c 	rc = mls_context_cpy(&newcon, context2);
rc               3005 security/selinux/ss/services.c 	if (rc)
rc               3010 security/selinux/ss/services.c 		rc = convert_context_handle_invalid_context(state, &newcon);
rc               3011 security/selinux/ss/services.c 		if (rc) {
rc               3030 security/selinux/ss/services.c 	rc = sidtab_context_to_sid(sidtab, &newcon, new_sid);
rc               3035 security/selinux/ss/services.c 	return rc;
rc               3065 security/selinux/ss/services.c 	int rc;
rc               3096 security/selinux/ss/services.c 	rc = -EINVAL;
rc               3103 security/selinux/ss/services.c 	rc = -EINVAL;
rc               3110 security/selinux/ss/services.c 	rc = (mls_context_cmp(nlbl_ctx, xfrm_ctx) ? 0 : -EACCES);
rc               3111 security/selinux/ss/services.c 	if (rc)
rc               3122 security/selinux/ss/services.c 	return rc;
rc               3142 security/selinux/ss/services.c 	int rc;
rc               3152 security/selinux/ss/services.c 	rc = -ENOMEM;
rc               3158 security/selinux/ss/services.c 	rc = hashtab_map(policydb->p_classes.table, get_classes_callback,
rc               3160 security/selinux/ss/services.c 	if (rc) {
rc               3169 security/selinux/ss/services.c 	return rc;
rc               3189 security/selinux/ss/services.c 	int rc, i;
rc               3194 security/selinux/ss/services.c 	rc = -EINVAL;
rc               3202 security/selinux/ss/services.c 	rc = -ENOMEM;
rc               3209 security/selinux/ss/services.c 		rc = hashtab_map(match->comdatum->permissions.table,
rc               3211 security/selinux/ss/services.c 		if (rc)
rc               3215 security/selinux/ss/services.c 	rc = hashtab_map(match->permissions.table, get_permissions_callback,
rc               3217 security/selinux/ss/services.c 	if (rc)
rc               3222 security/selinux/ss/services.c 	return rc;
rc               3229 security/selinux/ss/services.c 	return rc;
rc               3256 security/selinux/ss/services.c 	int rc;
rc               3259 security/selinux/ss/services.c 	rc = ebitmap_get_bit(&policydb->policycaps, req_cap);
rc               3262 security/selinux/ss/services.c 	return rc;
rc               3289 security/selinux/ss/services.c 	int rc = 0;
rc               3333 security/selinux/ss/services.c 		rc = -EINVAL;
rc               3341 security/selinux/ss/services.c 		rc = -EINVAL;
rc               3349 security/selinux/ss/services.c 		rc = -EINVAL;
rc               3359 security/selinux/ss/services.c 		rc = mls_from_string(policydb, rulestr, &tmprule->au_ctxt,
rc               3361 security/selinux/ss/services.c 		if (rc)
rc               3365 security/selinux/ss/services.c 	rc = 0;
rc               3369 security/selinux/ss/services.c 	if (rc) {
rc               3376 security/selinux/ss/services.c 	return rc;
rc               3588 security/selinux/ss/services.c 	int rc;
rc               3604 security/selinux/ss/services.c 		rc = -EIDRM;
rc               3615 security/selinux/ss/services.c 			rc = mls_import_netlbl_cat(policydb, &ctx_new, secattr);
rc               3616 security/selinux/ss/services.c 			if (rc)
rc               3619 security/selinux/ss/services.c 		rc = -EIDRM;
rc               3623 security/selinux/ss/services.c 		rc = sidtab_context_to_sid(sidtab, &ctx_new, sid);
rc               3624 security/selinux/ss/services.c 		if (rc)
rc               3639 security/selinux/ss/services.c 	return rc;
rc               3656 security/selinux/ss/services.c 	int rc;
rc               3664 security/selinux/ss/services.c 	rc = -ENOENT;
rc               3669 security/selinux/ss/services.c 	rc = -ENOMEM;
rc               3678 security/selinux/ss/services.c 	rc = mls_export_netlbl_cat(policydb, ctx, secattr);
rc               3681 security/selinux/ss/services.c 	return rc;
rc               3695 security/selinux/ss/services.c 	int rc;
rc               3711 security/selinux/ss/services.c 	rc = policydb_write(policydb, &fp);
rc               3714 security/selinux/ss/services.c 	if (rc)
rc               3715 security/selinux/ss/services.c 		return rc;
rc                 43 security/selinux/ss/sidtab.c 	int rc;
rc                 50 security/selinux/ss/sidtab.c 	rc = context_cpy(&entry->context, context);
rc                 51 security/selinux/ss/sidtab.c 	if (rc)
rc                 52 security/selinux/ss/sidtab.c 		return rc;
rc                177 security/selinux/ss/sidtab.c 	int rc;
rc                185 security/selinux/ss/sidtab.c 			rc = sidtab_find_context(node->entries[i],
rc                188 security/selinux/ss/sidtab.c 			if (rc == 0)
rc                249 security/selinux/ss/sidtab.c 	int rc;
rc                251 security/selinux/ss/sidtab.c 	rc = sidtab_rcache_search(s, context, index);
rc                252 security/selinux/ss/sidtab.c 	if (rc == 0)
rc                260 security/selinux/ss/sidtab.c 	rc = sidtab_find_context(s->roots[level], &pos, count, level,
rc                262 security/selinux/ss/sidtab.c 	if (rc == 0) {
rc                279 security/selinux/ss/sidtab.c 			rc = 0;
rc                286 security/selinux/ss/sidtab.c 	rc = -EOVERFLOW;
rc                291 security/selinux/ss/sidtab.c 	rc = -ENOMEM;
rc                296 security/selinux/ss/sidtab.c 	rc = context_cpy(dst, context);
rc                297 security/selinux/ss/sidtab.c 	if (rc)
rc                305 security/selinux/ss/sidtab.c 		rc = -ENOMEM;
rc                312 security/selinux/ss/sidtab.c 		rc = convert->func(context, dst_convert, convert->args);
rc                313 security/selinux/ss/sidtab.c 		if (rc) {
rc                332 security/selinux/ss/sidtab.c 	rc = 0;
rc                335 security/selinux/ss/sidtab.c 	return rc;
rc                340 security/selinux/ss/sidtab.c 	int rc;
rc                352 security/selinux/ss/sidtab.c 	rc = sidtab_reverse_lookup(s, context, sid);
rc                353 security/selinux/ss/sidtab.c 	if (rc)
rc                354 security/selinux/ss/sidtab.c 		return rc;
rc                364 security/selinux/ss/sidtab.c 	int rc;
rc                376 security/selinux/ss/sidtab.c 			rc = sidtab_convert_tree(&edst->ptr_inner->entries[i],
rc                380 security/selinux/ss/sidtab.c 			if (rc)
rc                381 security/selinux/ss/sidtab.c 				return rc;
rc                393 security/selinux/ss/sidtab.c 			rc = convert->func(&esrc->ptr_leaf->entries[i].context,
rc                396 security/selinux/ss/sidtab.c 			if (rc)
rc                397 security/selinux/ss/sidtab.c 				return rc;
rc                410 security/selinux/ss/sidtab.c 	int rc;
rc                426 security/selinux/ss/sidtab.c 	rc = sidtab_do_lookup(params->target, count - 1, 1) ? 0 : -ENOMEM;
rc                427 security/selinux/ss/sidtab.c 	if (rc) {
rc                429 security/selinux/ss/sidtab.c 		return rc;
rc                445 security/selinux/ss/sidtab.c 	rc = sidtab_convert_tree(&params->target->roots[level],
rc                447 security/selinux/ss/sidtab.c 	if (rc) {
rc                453 security/selinux/ss/sidtab.c 	return rc;
rc                 78 security/selinux/xfrm.c 	int rc;
rc                101 security/selinux/xfrm.c 	rc = security_context_to_sid(&selinux_state, ctx->ctx_str, str_len,
rc                103 security/selinux/xfrm.c 	if (rc)
rc                106 security/selinux/xfrm.c 	rc = avc_has_perm(&selinux_state,
rc                109 security/selinux/xfrm.c 	if (rc)
rc                118 security/selinux/xfrm.c 	return rc;
rc                155 security/selinux/xfrm.c 	int rc;
rc                166 security/selinux/xfrm.c 	rc = avc_has_perm(&selinux_state,
rc                169 security/selinux/xfrm.c 	return (rc == -EACCES ? -ESRCH : rc);
rc                272 security/selinux/xfrm.c 	int rc;
rc                274 security/selinux/xfrm.c 	rc = selinux_xfrm_skb_sid_ingress(skb, sid, 0);
rc                275 security/selinux/xfrm.c 	if (rc == 0 && *sid == SECSID_NULL)
rc                278 security/selinux/xfrm.c 	return rc;
rc                346 security/selinux/xfrm.c 	int rc;
rc                357 security/selinux/xfrm.c 	rc = security_sid_to_context(&selinux_state, secid, &ctx_str,
rc                359 security/selinux/xfrm.c 	if (rc)
rc                360 security/selinux/xfrm.c 		return rc;
rc                364 security/selinux/xfrm.c 		rc = -ENOMEM;
rc                378 security/selinux/xfrm.c 	return rc;
rc                120 security/smack/smack_access.c 	int rc = 0;
rc                129 security/smack/smack_access.c 		rc = -EACCES;
rc                174 security/smack/smack_access.c 		rc = -EACCES;
rc                184 security/smack/smack_access.c 		rc = SMACK_BRINGUP_ALLOW;
rc                190 security/smack/smack_access.c 	if (rc < 0) {
rc                192 security/smack/smack_access.c 			rc = SMACK_UNCONFINED_OBJECT;
rc                194 security/smack/smack_access.c 			rc = SMACK_UNCONFINED_SUBJECT;
rc                201 security/smack/smack_access.c 			  request, rc, a);
rc                204 security/smack/smack_access.c 	return rc;
rc                224 security/smack/smack_access.c 	int rc;
rc                229 security/smack/smack_access.c 	rc = smk_access(sbj_known, obj_known, mode, NULL);
rc                230 security/smack/smack_access.c 	if (rc >= 0) {
rc                242 security/smack/smack_access.c 		rc = -EACCES;
rc                248 security/smack/smack_access.c 	if (rc != 0 && smack_privileged(CAP_MAC_OVERRIDE))
rc                249 security/smack/smack_access.c 		rc = 0;
rc                255 security/smack/smack_access.c 			  mode, rc, a);
rc                257 security/smack/smack_access.c 	return rc;
rc                491 security/smack/smack_access.c 	int rc;
rc                502 security/smack/smack_access.c 			rc = netlbl_catmap_setbit(&sap->attr.mls.cat,
rc                504 security/smack/smack_access.c 			if (rc < 0) {
rc                506 security/smack/smack_access.c 				return rc;
rc                527 security/smack/smack_access.c 	int rc;
rc                556 security/smack/smack_access.c 		rc = smk_netlbl_mls(smack_cipso_direct, skp->smk_known,
rc                559 security/smack/smack_access.c 		rc = smk_netlbl_mls(smack_cipso_mapped, (char *)&skp->smk_secid,
rc                562 security/smack/smack_access.c 	if (rc >= 0) {
rc                576 security/smack/smack_access.c 	skp = ERR_PTR(rc);
rc                637 security/smack/smack_access.c 	int rc;
rc                639 security/smack/smack_access.c 	rc = cap_capable(cred, &init_user_ns, cap, CAP_OPT_NONE);
rc                640 security/smack/smack_access.c 	if (rc)
rc                119 security/smack/smack_lsm.c 		       struct smack_known *oskp, int mode, int rc)
rc                123 security/smack/smack_lsm.c 	if (rc <= 0)
rc                124 security/smack/smack_lsm.c 		return rc;
rc                125 security/smack/smack_lsm.c 	if (rc > SMACK_UNCONFINED_OBJECT)
rc                126 security/smack/smack_lsm.c 		rc = 0;
rc                129 security/smack/smack_lsm.c 	pr_info("Smack %s: (%s %s %s) %s\n", smk_bu_mess[rc],
rc                139 security/smack/smack_lsm.c 			  int mode, int rc)
rc                144 security/smack/smack_lsm.c 	if (rc <= 0)
rc                145 security/smack/smack_lsm.c 		return rc;
rc                146 security/smack/smack_lsm.c 	if (rc > SMACK_UNCONFINED_OBJECT)
rc                147 security/smack/smack_lsm.c 		rc = 0;
rc                150 security/smack/smack_lsm.c 	pr_info("Smack %s: (%s %s %s) %s %s\n", smk_bu_mess[rc],
rc                160 security/smack/smack_lsm.c static int smk_bu_task(struct task_struct *otp, int mode, int rc)
rc                166 security/smack/smack_lsm.c 	if (rc <= 0)
rc                167 security/smack/smack_lsm.c 		return rc;
rc                168 security/smack/smack_lsm.c 	if (rc > SMACK_UNCONFINED_OBJECT)
rc                169 security/smack/smack_lsm.c 		rc = 0;
rc                172 security/smack/smack_lsm.c 	pr_info("Smack %s: (%s %s %s) %s to %s\n", smk_bu_mess[rc],
rc                182 security/smack/smack_lsm.c static int smk_bu_inode(struct inode *inode, int mode, int rc)
rc                192 security/smack/smack_lsm.c 	if (rc <= 0)
rc                193 security/smack/smack_lsm.c 		return rc;
rc                194 security/smack/smack_lsm.c 	if (rc > SMACK_UNCONFINED_OBJECT)
rc                195 security/smack/smack_lsm.c 		rc = 0;
rc                196 security/smack/smack_lsm.c 	if (rc == SMACK_UNCONFINED_SUBJECT &&
rc                202 security/smack/smack_lsm.c 	pr_info("Smack %s: (%s %s %s) inode=(%s %ld) %s\n", smk_bu_mess[rc],
rc                212 security/smack/smack_lsm.c static int smk_bu_file(struct file *file, int mode, int rc)
rc                224 security/smack/smack_lsm.c 	if (rc <= 0)
rc                225 security/smack/smack_lsm.c 		return rc;
rc                226 security/smack/smack_lsm.c 	if (rc > SMACK_UNCONFINED_OBJECT)
rc                227 security/smack/smack_lsm.c 		rc = 0;
rc                230 security/smack/smack_lsm.c 	pr_info("Smack %s: (%s %s %s) file=(%s %ld %pD) %s\n", smk_bu_mess[rc],
rc                242 security/smack/smack_lsm.c 				int mode, int rc)
rc                254 security/smack/smack_lsm.c 	if (rc <= 0)
rc                255 security/smack/smack_lsm.c 		return rc;
rc                256 security/smack/smack_lsm.c 	if (rc > SMACK_UNCONFINED_OBJECT)
rc                257 security/smack/smack_lsm.c 		rc = 0;
rc                260 security/smack/smack_lsm.c 	pr_info("Smack %s: (%s %s %s) file=(%s %ld %pD) %s\n", smk_bu_mess[rc],
rc                282 security/smack/smack_lsm.c 	int rc;
rc                293 security/smack/smack_lsm.c 	rc = __vfs_getxattr(dp, ip, name, buffer, SMK_LONGLABEL);
rc                294 security/smack/smack_lsm.c 	if (rc < 0)
rc                295 security/smack/smack_lsm.c 		skp = ERR_PTR(rc);
rc                296 security/smack/smack_lsm.c 	else if (rc == 0)
rc                299 security/smack/smack_lsm.c 		skp = smk_import_entry(buffer, rc);
rc                351 security/smack/smack_lsm.c 	int rc = 0;
rc                356 security/smack/smack_lsm.c 			rc = -ENOMEM;
rc                362 security/smack/smack_lsm.c 	return rc;
rc                421 security/smack/smack_lsm.c 	int rc;
rc                442 security/smack/smack_lsm.c 			rc = 0;
rc                444 security/smack/smack_lsm.c 			rc = -EACCES;
rc                446 security/smack/smack_lsm.c 			rc = 0;
rc                448 security/smack/smack_lsm.c 			rc = -EACCES;
rc                453 security/smack/smack_lsm.c 				  0, rc, saip);
rc                456 security/smack/smack_lsm.c 		return rc;
rc                460 security/smack/smack_lsm.c 	rc = smk_tskacc(tsp, tracee_known, smk_ptrace_mode(mode), saip);
rc                463 security/smack/smack_lsm.c 	return rc;
rc                499 security/smack/smack_lsm.c 	int rc;
rc                504 security/smack/smack_lsm.c 	rc = smk_ptrace_rule_check(ptp, skp, PTRACE_MODE_ATTACH, __func__);
rc                505 security/smack/smack_lsm.c 	return rc;
rc                516 security/smack/smack_lsm.c 	int rc = 0;
rc                523 security/smack/smack_lsm.c 		rc = -EACCES;
rc                525 security/smack/smack_lsm.c 	return rc;
rc                707 security/smack/smack_lsm.c 	int opt, rc;
rc                713 security/smack/smack_lsm.c 	rc = smack_add_opt(opt, param->string, &fc->security);
rc                714 security/smack/smack_lsm.c 	if (!rc)
rc                716 security/smack/smack_lsm.c 	return rc;
rc                726 security/smack/smack_lsm.c 		int token, len, rc;
rc                737 security/smack/smack_lsm.c 			rc = smack_add_opt(token, arg, mnt_opts);
rc                738 security/smack/smack_lsm.c 			if (unlikely(rc)) {
rc                743 security/smack/smack_lsm.c 				return rc;
rc                792 security/smack/smack_lsm.c 		int rc = lsm_inode_alloc(inode);
rc                794 security/smack/smack_lsm.c 		if (rc)
rc                795 security/smack/smack_lsm.c 			return rc;
rc                882 security/smack/smack_lsm.c 	int rc;
rc                888 security/smack/smack_lsm.c 	rc = smk_curacc(sbp->smk_floor, MAY_READ, &ad);
rc                889 security/smack/smack_lsm.c 	rc = smk_bu_current("statfs", sbp->smk_floor, MAY_READ, rc);
rc                890 security/smack/smack_lsm.c 	return rc;
rc                909 security/smack/smack_lsm.c 	int rc;
rc                925 security/smack/smack_lsm.c 		rc = 0;
rc                930 security/smack/smack_lsm.c 			rc = smk_ptrace_rule_check(tracer,
rc                936 security/smack/smack_lsm.c 		if (rc != 0)
rc                937 security/smack/smack_lsm.c 			return rc;
rc               1035 security/smack/smack_lsm.c 	int rc;
rc               1041 security/smack/smack_lsm.c 	rc = smk_curacc(isp, MAY_WRITE, &ad);
rc               1042 security/smack/smack_lsm.c 	rc = smk_bu_inode(d_backing_inode(old_dentry), MAY_WRITE, rc);
rc               1044 security/smack/smack_lsm.c 	if (rc == 0 && d_is_positive(new_dentry)) {
rc               1047 security/smack/smack_lsm.c 		rc = smk_curacc(isp, MAY_WRITE, &ad);
rc               1048 security/smack/smack_lsm.c 		rc = smk_bu_inode(d_backing_inode(new_dentry), MAY_WRITE, rc);
rc               1051 security/smack/smack_lsm.c 	return rc;
rc               1066 security/smack/smack_lsm.c 	int rc;
rc               1074 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(ip), MAY_WRITE, &ad);
rc               1075 security/smack/smack_lsm.c 	rc = smk_bu_inode(ip, MAY_WRITE, rc);
rc               1076 security/smack/smack_lsm.c 	if (rc == 0) {
rc               1082 security/smack/smack_lsm.c 		rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
rc               1083 security/smack/smack_lsm.c 		rc = smk_bu_inode(dir, MAY_WRITE, rc);
rc               1085 security/smack/smack_lsm.c 	return rc;
rc               1099 security/smack/smack_lsm.c 	int rc;
rc               1107 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
rc               1108 security/smack/smack_lsm.c 	rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc);
rc               1109 security/smack/smack_lsm.c 	if (rc == 0) {
rc               1115 security/smack/smack_lsm.c 		rc = smk_curacc(smk_of_inode(dir), MAY_WRITE, &ad);
rc               1116 security/smack/smack_lsm.c 		rc = smk_bu_inode(dir, MAY_WRITE, rc);
rc               1119 security/smack/smack_lsm.c 	return rc;
rc               1139 security/smack/smack_lsm.c 	int rc;
rc               1147 security/smack/smack_lsm.c 	rc = smk_curacc(isp, MAY_READWRITE, &ad);
rc               1148 security/smack/smack_lsm.c 	rc = smk_bu_inode(d_backing_inode(old_dentry), MAY_READWRITE, rc);
rc               1150 security/smack/smack_lsm.c 	if (rc == 0 && d_is_positive(new_dentry)) {
rc               1153 security/smack/smack_lsm.c 		rc = smk_curacc(isp, MAY_READWRITE, &ad);
rc               1154 security/smack/smack_lsm.c 		rc = smk_bu_inode(d_backing_inode(new_dentry), MAY_READWRITE, rc);
rc               1156 security/smack/smack_lsm.c 	return rc;
rc               1173 security/smack/smack_lsm.c 	int rc;
rc               1192 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(inode), mask, &ad);
rc               1193 security/smack/smack_lsm.c 	rc = smk_bu_inode(inode, mask, rc);
rc               1194 security/smack/smack_lsm.c 	return rc;
rc               1207 security/smack/smack_lsm.c 	int rc;
rc               1217 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
rc               1218 security/smack/smack_lsm.c 	rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc);
rc               1219 security/smack/smack_lsm.c 	return rc;
rc               1232 security/smack/smack_lsm.c 	int rc;
rc               1236 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
rc               1237 security/smack/smack_lsm.c 	rc = smk_bu_inode(inode, MAY_READ, rc);
rc               1238 security/smack/smack_lsm.c 	return rc;
rc               1261 security/smack/smack_lsm.c 	int rc = 0;
rc               1280 security/smack/smack_lsm.c 			rc = -EINVAL;
rc               1282 security/smack/smack_lsm.c 		rc = cap_inode_setxattr(dentry, name, value, size, flags);
rc               1285 security/smack/smack_lsm.c 		rc = -EPERM;
rc               1287 security/smack/smack_lsm.c 	if (rc == 0 && check_import) {
rc               1290 security/smack/smack_lsm.c 			rc = PTR_ERR(skp);
rc               1293 security/smack/smack_lsm.c 			rc = -EINVAL;
rc               1299 security/smack/smack_lsm.c 	if (rc == 0) {
rc               1300 security/smack/smack_lsm.c 		rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
rc               1301 security/smack/smack_lsm.c 		rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc);
rc               1304 security/smack/smack_lsm.c 	return rc;
rc               1356 security/smack/smack_lsm.c 	int rc;
rc               1361 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad);
rc               1362 security/smack/smack_lsm.c 	rc = smk_bu_inode(d_backing_inode(dentry), MAY_READ, rc);
rc               1363 security/smack/smack_lsm.c 	return rc;
rc               1379 security/smack/smack_lsm.c 	int rc = 0;
rc               1388 security/smack/smack_lsm.c 			rc = -EPERM;
rc               1390 security/smack/smack_lsm.c 		rc = cap_inode_removexattr(dentry, name);
rc               1392 security/smack/smack_lsm.c 	if (rc != 0)
rc               1393 security/smack/smack_lsm.c 		return rc;
rc               1398 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad);
rc               1399 security/smack/smack_lsm.c 	rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc);
rc               1400 security/smack/smack_lsm.c 	if (rc != 0)
rc               1401 security/smack/smack_lsm.c 		return rc;
rc               1554 security/smack/smack_lsm.c 	int rc = 0;
rc               1565 security/smack/smack_lsm.c 		rc = smk_curacc(smk_of_inode(inode), MAY_WRITE, &ad);
rc               1566 security/smack/smack_lsm.c 		rc = smk_bu_file(file, MAY_WRITE, rc);
rc               1569 security/smack/smack_lsm.c 	if (rc == 0 && (_IOC_DIR(cmd) & _IOC_READ)) {
rc               1570 security/smack/smack_lsm.c 		rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
rc               1571 security/smack/smack_lsm.c 		rc = smk_bu_file(file, MAY_READ, rc);
rc               1574 security/smack/smack_lsm.c 	return rc;
rc               1587 security/smack/smack_lsm.c 	int rc;
rc               1595 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(inode), MAY_LOCK, &ad);
rc               1596 security/smack/smack_lsm.c 	rc = smk_bu_file(file, MAY_LOCK, rc);
rc               1597 security/smack/smack_lsm.c 	return rc;
rc               1616 security/smack/smack_lsm.c 	int rc = 0;
rc               1629 security/smack/smack_lsm.c 		rc = smk_curacc(smk_of_inode(inode), MAY_LOCK, &ad);
rc               1630 security/smack/smack_lsm.c 		rc = smk_bu_file(file, MAY_LOCK, rc);
rc               1636 security/smack/smack_lsm.c 		rc = smk_curacc(smk_of_inode(inode), MAY_WRITE, &ad);
rc               1637 security/smack/smack_lsm.c 		rc = smk_bu_file(file, MAY_WRITE, rc);
rc               1643 security/smack/smack_lsm.c 	return rc;
rc               1670 security/smack/smack_lsm.c 	int rc;
rc               1689 security/smack/smack_lsm.c 	rc = 0;
rc               1730 security/smack/smack_lsm.c 			rc = -EACCES;
rc               1748 security/smack/smack_lsm.c 			rc = -EACCES;
rc               1755 security/smack/smack_lsm.c 	return rc;
rc               1789 security/smack/smack_lsm.c 	int rc;
rc               1800 security/smack/smack_lsm.c 	rc = smk_access(skp, tkp, MAY_DELIVER, NULL);
rc               1801 security/smack/smack_lsm.c 	rc = smk_bu_note("sigiotask", skp, tkp, MAY_DELIVER, rc);
rc               1805 security/smack/smack_lsm.c 	if (rc != 0 && smack_privileged_cred(CAP_MAC_OVERRIDE, tcred))
rc               1806 security/smack/smack_lsm.c 		rc = 0;
rc               1811 security/smack/smack_lsm.c 	smack_log(skp->smk_known, tkp->smk_known, MAY_DELIVER, rc, &ad);
rc               1812 security/smack/smack_lsm.c 	return rc;
rc               1823 security/smack/smack_lsm.c 	int rc;
rc               1847 security/smack/smack_lsm.c 		rc = smk_access(tsp->smk_task, ssp->smk_out, MAY_WRITE, &ad);
rc               1848 security/smack/smack_lsm.c 		rc = smk_bu_file(file, may, rc);
rc               1849 security/smack/smack_lsm.c 		if (rc < 0)
rc               1850 security/smack/smack_lsm.c 			return rc;
rc               1851 security/smack/smack_lsm.c 		rc = smk_access(ssp->smk_in, tsp->smk_task, MAY_WRITE, &ad);
rc               1852 security/smack/smack_lsm.c 		rc = smk_bu_file(file, may, rc);
rc               1853 security/smack/smack_lsm.c 		return rc;
rc               1863 security/smack/smack_lsm.c 	rc = smk_curacc(smk_of_inode(inode), may, &ad);
rc               1864 security/smack/smack_lsm.c 	rc = smk_bu_file(file, may, rc);
rc               1865 security/smack/smack_lsm.c 	return rc;
rc               1884 security/smack/smack_lsm.c 	int rc;
rc               1888 security/smack/smack_lsm.c 	rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad);
rc               1889 security/smack/smack_lsm.c 	rc = smk_bu_credfile(file->f_cred, file, MAY_READ, rc);
rc               1891 security/smack/smack_lsm.c 	return rc;
rc               1948 security/smack/smack_lsm.c 	int rc;
rc               1952 security/smack/smack_lsm.c 	rc = smk_copy_rules(&new_tsp->smk_rules, &old_tsp->smk_rules, gfp);
rc               1953 security/smack/smack_lsm.c 	if (rc != 0)
rc               1954 security/smack/smack_lsm.c 		return rc;
rc               1956 security/smack/smack_lsm.c 	rc = smk_copy_relabel(&new_tsp->smk_relabel, &old_tsp->smk_relabel,
rc               1958 security/smack/smack_lsm.c 	return rc;
rc               2045 security/smack/smack_lsm.c 	int rc;
rc               2049 security/smack/smack_lsm.c 	rc = smk_curacc(skp, access, &ad);
rc               2050 security/smack/smack_lsm.c 	rc = smk_bu_task(p, access, rc);
rc               2051 security/smack/smack_lsm.c 	return rc;
rc               2186 security/smack/smack_lsm.c 	int rc;
rc               2198 security/smack/smack_lsm.c 		rc = smk_curacc(tkp, MAY_DELIVER, &ad);
rc               2199 security/smack/smack_lsm.c 		rc = smk_bu_task(p, MAY_DELIVER, rc);
rc               2200 security/smack/smack_lsm.c 		return rc;
rc               2208 security/smack/smack_lsm.c 	rc = smk_access(skp, tkp, MAY_DELIVER, &ad);
rc               2209 security/smack/smack_lsm.c 	rc = smk_bu_note("USB signal", skp, tkp, MAY_DELIVER, rc);
rc               2210 security/smack/smack_lsm.c 	return rc;
rc               2409 security/smack/smack_lsm.c 	int rc = 0;
rc               2427 security/smack/smack_lsm.c 		rc = netlbl_sock_setattr(sk, sk->sk_family, &skp->smk_netlabel);
rc               2433 security/smack/smack_lsm.c 	return rc;
rc               2450 security/smack/smack_lsm.c 	int rc;
rc               2469 security/smack/smack_lsm.c 		rc = smk_access(skp, hkp, MAY_WRITE, &ad);
rc               2470 security/smack/smack_lsm.c 		rc = smk_bu_note("IPv4 host check", skp, hkp, MAY_WRITE, rc);
rc               2473 security/smack/smack_lsm.c 		rc = 0;
rc               2476 security/smack/smack_lsm.c 	if (rc != 0)
rc               2477 security/smack/smack_lsm.c 		return rc;
rc               2499 security/smack/smack_lsm.c 	int rc;
rc               2510 security/smack/smack_lsm.c 	rc = smk_access(subject, object, MAY_WRITE, &ad);
rc               2511 security/smack/smack_lsm.c 	rc = smk_bu_note("IPv6 check", subject, object, MAY_WRITE, rc);
rc               2512 security/smack/smack_lsm.c 	return rc;
rc               2685 security/smack/smack_lsm.c 	int rc = 0;
rc               2716 security/smack/smack_lsm.c 			rc = smack_netlabel(sock->sk, SMACK_CIPSO_SOCKET);
rc               2717 security/smack/smack_lsm.c 			if (rc != 0)
rc               2720 security/smack/smack_lsm.c 					__func__, -rc);
rc               2828 security/smack/smack_lsm.c 	int rc = 0;
rc               2848 security/smack/smack_lsm.c 			rc = smk_ipv6_check(ssp->smk_out, rsp, sip,
rc               2852 security/smack/smack_lsm.c 			rc = smk_ipv6_port_check(sock->sk, sip, SMK_CONNECTING);
rc               2854 security/smack/smack_lsm.c 		return rc;
rc               2858 security/smack/smack_lsm.c 	rc = smack_netlabel_send(sock->sk, (struct sockaddr_in *)sap);
rc               2859 security/smack/smack_lsm.c 	return rc;
rc               2934 security/smack/smack_lsm.c 	int rc;
rc               2940 security/smack/smack_lsm.c 	rc = smk_curacc(ssp, access, &ad);
rc               2941 security/smack/smack_lsm.c 	rc = smk_bu_current("shm", ssp, access, rc);
rc               2942 security/smack/smack_lsm.c 	return rc;
rc               3023 security/smack/smack_lsm.c 	int rc;
rc               3029 security/smack/smack_lsm.c 	rc = smk_curacc(ssp, access, &ad);
rc               3030 security/smack/smack_lsm.c 	rc = smk_bu_current("sem", ssp, access, rc);
rc               3031 security/smack/smack_lsm.c 	return rc;
rc               3118 security/smack/smack_lsm.c 	int rc;
rc               3124 security/smack/smack_lsm.c 	rc = smk_curacc(msp, access, &ad);
rc               3125 security/smack/smack_lsm.c 	rc = smk_bu_current("msq", msp, access, rc);
rc               3126 security/smack/smack_lsm.c 	return rc;
rc               3224 security/smack/smack_lsm.c 	int rc;
rc               3230 security/smack/smack_lsm.c 	rc = smk_curacc(iskp, may, &ad);
rc               3231 security/smack/smack_lsm.c 	rc = smk_bu_current("svipc", iskp, may, rc);
rc               3232 security/smack/smack_lsm.c 	return rc;
rc               3265 security/smack/smack_lsm.c 	int rc;
rc               3424 security/smack/smack_lsm.c 				rc = __vfs_setxattr(dp, inode,
rc               3429 security/smack/smack_lsm.c 				rc = __vfs_getxattr(dp, inode,
rc               3432 security/smack/smack_lsm.c 				if (rc >= 0 && strncmp(trattr, TRANS_TRUE,
rc               3434 security/smack/smack_lsm.c 					rc = -EINVAL;
rc               3436 security/smack/smack_lsm.c 			if (rc >= 0)
rc               3515 security/smack/smack_lsm.c 	int rc;
rc               3538 security/smack/smack_lsm.c 		rc = -EPERM;
rc               3541 security/smack/smack_lsm.c 				rc = 0;
rc               3544 security/smack/smack_lsm.c 		if (rc)
rc               3545 security/smack/smack_lsm.c 			return rc;
rc               3581 security/smack/smack_lsm.c 	int rc = 0;
rc               3593 security/smack/smack_lsm.c 		rc = smk_access(skp, okp, MAY_WRITE, &ad);
rc               3594 security/smack/smack_lsm.c 		rc = smk_bu_note("UDS connect", skp, okp, MAY_WRITE, rc);
rc               3595 security/smack/smack_lsm.c 		if (rc == 0) {
rc               3598 security/smack/smack_lsm.c 			rc = smk_access(okp, skp, MAY_WRITE, &ad);
rc               3599 security/smack/smack_lsm.c 			rc = smk_bu_note("UDS connect", okp, skp,
rc               3600 security/smack/smack_lsm.c 						MAY_WRITE, rc);
rc               3607 security/smack/smack_lsm.c 	if (rc == 0) {
rc               3612 security/smack/smack_lsm.c 	return rc;
rc               3628 security/smack/smack_lsm.c 	int rc;
rc               3640 security/smack/smack_lsm.c 	rc = smk_access(ssp->smk_out, osp->smk_in, MAY_WRITE, &ad);
rc               3641 security/smack/smack_lsm.c 	rc = smk_bu_note("UDS send", ssp->smk_out, osp->smk_in, MAY_WRITE, rc);
rc               3642 security/smack/smack_lsm.c 	return rc;
rc               3666 security/smack/smack_lsm.c 	int rc = 0;
rc               3679 security/smack/smack_lsm.c 		rc = smack_netlabel_send(sock->sk, sip);
rc               3689 security/smack/smack_lsm.c 			rc = smk_ipv6_check(ssp->smk_out, rsp, sap,
rc               3693 security/smack/smack_lsm.c 		rc = smk_ipv6_port_check(sock->sk, sap, SMK_SENDING);
rc               3698 security/smack/smack_lsm.c 	return rc;
rc               3838 security/smack/smack_lsm.c 	int rc = 0;
rc               3870 security/smack/smack_lsm.c 		rc = netlbl_skbuff_getattr(skb, family, &secattr);
rc               3871 security/smack/smack_lsm.c 		if (rc == 0)
rc               3893 security/smack/smack_lsm.c 		rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
rc               3894 security/smack/smack_lsm.c 		rc = smk_bu_note("IPv4 delivery", skp, ssp->smk_in,
rc               3895 security/smack/smack_lsm.c 					MAY_WRITE, rc);
rc               3896 security/smack/smack_lsm.c 		if (rc != 0)
rc               3897 security/smack/smack_lsm.c 			netlbl_skbuff_err(skb, family, rc, 0);
rc               3922 security/smack/smack_lsm.c 		rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
rc               3923 security/smack/smack_lsm.c 		rc = smk_bu_note("IPv6 delivery", skp, ssp->smk_in,
rc               3924 security/smack/smack_lsm.c 					MAY_WRITE, rc);
rc               3927 security/smack/smack_lsm.c 		rc = smk_ipv6_port_check(sk, &sadd, SMK_RECEIVING);
rc               3929 security/smack/smack_lsm.c 		if (rc != 0)
rc               3936 security/smack/smack_lsm.c 	return rc;
rc               3955 security/smack/smack_lsm.c 	int rc = 0;
rc               3964 security/smack/smack_lsm.c 		rc = -ERANGE;
rc               3966 security/smack/smack_lsm.c 		rc = -EFAULT;
rc               3969 security/smack/smack_lsm.c 		rc = -EFAULT;
rc               3971 security/smack/smack_lsm.c 	return rc;
rc               3992 security/smack/smack_lsm.c 	int rc;
rc               4022 security/smack/smack_lsm.c 		rc = netlbl_skbuff_getattr(skb, family, &secattr);
rc               4023 security/smack/smack_lsm.c 		if (rc == 0) {
rc               4083 security/smack/smack_lsm.c 	int rc;
rc               4116 security/smack/smack_lsm.c 	rc = netlbl_skbuff_getattr(skb, family, &secattr);
rc               4117 security/smack/smack_lsm.c 	if (rc == 0)
rc               4137 security/smack/smack_lsm.c 	rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad);
rc               4138 security/smack/smack_lsm.c 	rc = smk_bu_note("IPv4 connect", skp, ssp->smk_in, MAY_WRITE, rc);
rc               4139 security/smack/smack_lsm.c 	if (rc != 0)
rc               4140 security/smack/smack_lsm.c 		return rc;
rc               4160 security/smack/smack_lsm.c 		rc = netlbl_req_setattr(req, &skp->smk_netlabel);
rc               4164 security/smack/smack_lsm.c 	return rc;
rc               4242 security/smack/smack_lsm.c 	int rc;
rc               4277 security/smack/smack_lsm.c 	rc = smk_access(tkp, keyp->security, request, &ad);
rc               4278 security/smack/smack_lsm.c 	rc = smk_bu_note("key access", tkp, keyp->security, request, rc);
rc               4279 security/smack/smack_lsm.c 	return rc;
rc                217 security/smack/smackfs.c 	int rc = 0;
rc                238 security/smack/smackfs.c 			rc = -ENOMEM;
rc                251 security/smack/smackfs.c 	return rc;
rc                370 security/smack/smackfs.c 	int rc;
rc                372 security/smack/smackfs.c 	rc = smk_fill_rule(data, data + SMK_LABELLEN,
rc                375 security/smack/smackfs.c 	return rc;
rc                392 security/smack/smackfs.c 	int rc;
rc                417 security/smack/smackfs.c 	rc = smk_fill_rule(tok[0], tok[1], tok[2], tok[3], rule, import, 0);
rc                418 security/smack/smackfs.c 	return rc == 0 ? cnt : rc;
rc                450 security/smack/smackfs.c 	int rc;
rc                487 security/smack/smackfs.c 			rc = -EINVAL;
rc                496 security/smack/smackfs.c 			rc = smk_parse_rule(data, &rule, 1);
rc                497 security/smack/smackfs.c 			if (rc < 0)
rc                501 security/smack/smackfs.c 			rc = smk_parse_long_rule(data + cnt, &rule, 1, tokens);
rc                502 security/smack/smackfs.c 			if (rc < 0)
rc                504 security/smack/smackfs.c 			if (rc == 0) {
rc                505 security/smack/smackfs.c 				rc = -EINVAL;
rc                508 security/smack/smackfs.c 			cnt += rc;
rc                512 security/smack/smackfs.c 			rc = smk_set_access(&rule, &rule.smk_subject->smk_rules,
rc                515 security/smack/smackfs.c 			rc = smk_set_access(&rule, rule_list, rule_lock);
rc                517 security/smack/smackfs.c 		if (rc)
rc                521 security/smack/smackfs.c 	rc = cnt;
rc                524 security/smack/smackfs.c 	return rc;
rc                685 security/smack/smackfs.c 	int rc;
rc                691 security/smack/smackfs.c 	rc = netlbl_cfg_map_del(NULL, PF_INET, NULL, NULL, &nai);
rc                692 security/smack/smackfs.c 	if (rc != 0)
rc                694 security/smack/smackfs.c 		       __func__, __LINE__, rc);
rc                703 security/smack/smackfs.c 	for (rc = 1; rc < CIPSO_V4_TAG_MAXCNT; rc++)
rc                704 security/smack/smackfs.c 		doip->tags[rc] = CIPSO_V4_TAG_INVALID;
rc                706 security/smack/smackfs.c 	rc = netlbl_cfg_cipsov4_add(doip, &nai);
rc                707 security/smack/smackfs.c 	if (rc != 0) {
rc                709 security/smack/smackfs.c 		       __func__, __LINE__, rc);
rc                713 security/smack/smackfs.c 	rc = netlbl_cfg_cipsov4_map_add(doip->doi, NULL, NULL, NULL, &nai);
rc                714 security/smack/smackfs.c 	if (rc != 0) {
rc                716 security/smack/smackfs.c 		       __func__, __LINE__, rc);
rc                728 security/smack/smackfs.c 	int rc;
rc                734 security/smack/smackfs.c 		rc = netlbl_cfg_map_del(oldambient, PF_INET, NULL, NULL, &nai);
rc                735 security/smack/smackfs.c 		if (rc != 0)
rc                737 security/smack/smackfs.c 			       __func__, __LINE__, rc);
rc                742 security/smack/smackfs.c 	rc = netlbl_cfg_unlbl_map_add(smack_net_ambient->smk_known, PF_INET,
rc                744 security/smack/smackfs.c 	if (rc != 0)
rc                746 security/smack/smackfs.c 		       __func__, __LINE__, rc);
rc                840 security/smack/smackfs.c 	ssize_t rc = -EINVAL;
rc                872 security/smack/smackfs.c 		rc = PTR_ERR(skp);
rc                882 security/smack/smackfs.c 		rc = -EOVERFLOW;
rc                892 security/smack/smackfs.c 		rc = -EOVERFLOW;
rc                915 security/smack/smackfs.c 	rc = smk_netlbl_mls(maplevel, mapcatset, &ncats, SMK_CIPSOLEN);
rc                916 security/smack/smackfs.c 	if (rc >= 0) {
rc                920 security/smack/smackfs.c 		rc = count;
rc                926 security/smack/smackfs.c 	return rc;
rc               1141 security/smack/smackfs.c 	int rc;
rc               1171 security/smack/smackfs.c 		rc = -ENOMEM;
rc               1175 security/smack/smackfs.c 	rc = sscanf(data, "%hhd.%hhd.%hhd.%hhd/%u %s",
rc               1177 security/smack/smackfs.c 	if (rc != 6) {
rc               1178 security/smack/smackfs.c 		rc = sscanf(data, "%hhd.%hhd.%hhd.%hhd %s",
rc               1180 security/smack/smackfs.c 		if (rc != 5) {
rc               1181 security/smack/smackfs.c 			rc = -EINVAL;
rc               1188 security/smack/smackfs.c 		rc = -EINVAL;
rc               1198 security/smack/smackfs.c 			rc = PTR_ERR(skp);
rc               1206 security/smack/smackfs.c 			rc = -EINVAL;
rc               1238 security/smack/smackfs.c 			rc = -ENOMEM;
rc               1240 security/smack/smackfs.c 			rc = 0;
rc               1253 security/smack/smackfs.c 			rc = netlbl_cfg_unlbl_static_del(&init_net, NULL,
rc               1257 security/smack/smackfs.c 			rc = 0;
rc               1266 security/smack/smackfs.c 	if (rc == 0 && skp != NULL)
rc               1267 security/smack/smackfs.c 		rc = netlbl_cfg_unlbl_static_add(&init_net, NULL,
rc               1271 security/smack/smackfs.c 	if (rc == 0)
rc               1272 security/smack/smackfs.c 		rc = count;
rc               1281 security/smack/smackfs.c 	return rc;
rc               1404 security/smack/smackfs.c 	int rc = 0;
rc               1431 security/smack/smackfs.c 		rc = -ENOMEM;
rc               1445 security/smack/smackfs.c 			rc = -EINVAL;
rc               1450 security/smack/smackfs.c 		rc = -EINVAL;
rc               1455 security/smack/smackfs.c 			rc = -EINVAL;
rc               1467 security/smack/smackfs.c 			rc = PTR_ERR(skp);
rc               1475 security/smack/smackfs.c 			rc = -EINVAL;
rc               1516 security/smack/smackfs.c 			rc = -ENOMEM;
rc               1528 security/smack/smackfs.c 	if (rc == 0)
rc               1529 security/smack/smackfs.c 		rc = count;
rc               1538 security/smack/smackfs.c 	return rc;
rc               1563 security/smack/smackfs.c 	ssize_t rc;
rc               1569 security/smack/smackfs.c 	rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp));
rc               1571 security/smack/smackfs.c 	return rc;
rc               1629 security/smack/smackfs.c 	ssize_t rc;
rc               1635 security/smack/smackfs.c 	rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp));
rc               1637 security/smack/smackfs.c 	return rc;
rc               1707 security/smack/smackfs.c 	ssize_t rc;
rc               1713 security/smack/smackfs.c 	rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp));
rc               1715 security/smack/smackfs.c 	return rc;
rc               1784 security/smack/smackfs.c 	ssize_t rc;
rc               1798 security/smack/smackfs.c 		rc = simple_read_from_buffer(buf, cn, ppos,
rc               1802 security/smack/smackfs.c 		rc = -EINVAL;
rc               1806 security/smack/smackfs.c 	return rc;
rc               1824 security/smack/smackfs.c 	int rc = count;
rc               1835 security/smack/smackfs.c 		rc = PTR_ERR(skp);
rc               1849 security/smack/smackfs.c 	return rc;
rc               1995 security/smack/smackfs.c 	int rc;
rc               2004 security/smack/smackfs.c 	rc = smk_parse_label_list(data, &list_tmp);
rc               2017 security/smack/smackfs.c 	if (!rc || (rc == -EINVAL && list_empty(&list_tmp))) {
rc               2021 security/smack/smackfs.c 		rc = count;
rc               2026 security/smack/smackfs.c 	return rc;
rc               2051 security/smack/smackfs.c 	ssize_t rc = -EINVAL;
rc               2063 security/smack/smackfs.c 		rc = simple_read_from_buffer(buf, cn, ppos, smack, asize);
rc               2065 security/smack/smackfs.c 	return rc;
rc               2082 security/smack/smackfs.c 	int rc = count;
rc               2104 security/smack/smackfs.c 		rc = PTR_ERR(skp);
rc               2112 security/smack/smackfs.c 	return rc;
rc               2135 security/smack/smackfs.c 	ssize_t rc;
rc               2141 security/smack/smackfs.c 	rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp));
rc               2142 security/smack/smackfs.c 	return rc;
rc               2504 security/smack/smackfs.c 	int rc = count;
rc               2521 security/smack/smackfs.c 		rc = PTR_ERR(cp);
rc               2544 security/smack/smackfs.c 	return rc;
rc               2603 security/smack/smackfs.c 	ssize_t rc = -EINVAL;
rc               2617 security/smack/smackfs.c 		rc = simple_read_from_buffer(buf, cn, ppos, skp->smk_known,
rc               2620 security/smack/smackfs.c 	return rc;
rc               2637 security/smack/smackfs.c 	int rc = count;
rc               2648 security/smack/smackfs.c 		rc = PTR_ERR(skp);
rc               2653 security/smack/smackfs.c 	return rc;
rc               2725 security/smack/smackfs.c 	int rc;
rc               2744 security/smack/smackfs.c 	rc = smk_parse_label_list(data, &list_tmp);
rc               2747 security/smack/smackfs.c 	if (!rc || (rc == -EINVAL && list_empty(&list_tmp))) {
rc               2754 security/smack/smackfs.c 	return rc;
rc               2778 security/smack/smackfs.c 	ssize_t rc;
rc               2784 security/smack/smackfs.c 	rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp));
rc               2785 security/smack/smackfs.c 	return rc;
rc               2838 security/smack/smackfs.c 	int rc;
rc               2895 security/smack/smackfs.c 	rc = simple_fill_super(sb, SMACK_MAGIC, smack_files);
rc               2896 security/smack/smackfs.c 	if (rc != 0) {
rc               2898 security/smack/smackfs.c 			__func__, rc);
rc               2899 security/smack/smackfs.c 		return rc;
rc               2965 security/smack/smackfs.c 	int rc;
rc               2987 security/smack/smackfs.c 	rc = smk_preset_netlabel(&smack_known_floor);
rc               2988 security/smack/smackfs.c 	if (err == 0 && rc < 0)
rc               2989 security/smack/smackfs.c 		err = rc;
rc               2990 security/smack/smackfs.c 	rc = smk_preset_netlabel(&smack_known_hat);
rc               2991 security/smack/smackfs.c 	if (err == 0 && rc < 0)
rc               2992 security/smack/smackfs.c 		err = rc;
rc               2993 security/smack/smackfs.c 	rc = smk_preset_netlabel(&smack_known_huh);
rc               2994 security/smack/smackfs.c 	if (err == 0 && rc < 0)
rc               2995 security/smack/smackfs.c 		err = rc;
rc               2996 security/smack/smackfs.c 	rc = smk_preset_netlabel(&smack_known_star);
rc               2997 security/smack/smackfs.c 	if (err == 0 && rc < 0)
rc               2998 security/smack/smackfs.c 		err = rc;
rc               2999 security/smack/smackfs.c 	rc = smk_preset_netlabel(&smack_known_web);
rc               3000 security/smack/smackfs.c 	if (err == 0 && rc < 0)
rc               3001 security/smack/smackfs.c 		err = rc;
rc                224 security/yama/yama_lsm.c 	int rc = -ENOSYS;
rc                243 security/yama/yama_lsm.c 			rc = 0;
rc                245 security/yama/yama_lsm.c 			rc = yama_ptracer_add(NULL, myself);
rc                251 security/yama/yama_lsm.c 				rc = -EINVAL;
rc                253 security/yama/yama_lsm.c 				rc = yama_ptracer_add(tracer, myself);
rc                262 security/yama/yama_lsm.c 	return rc;
rc                275 security/yama/yama_lsm.c 	int rc = 0;
rc                288 security/yama/yama_lsm.c 			rc = 1;
rc                295 security/yama/yama_lsm.c 	return rc;
rc                308 security/yama/yama_lsm.c 	int rc = 0;
rc                321 security/yama/yama_lsm.c 		rc = 1;
rc                339 security/yama/yama_lsm.c 		rc = 1;
rc                344 security/yama/yama_lsm.c 	return rc;
rc                357 security/yama/yama_lsm.c 	int rc = 0;
rc                368 security/yama/yama_lsm.c 				rc = -EPERM;
rc                369 security/yama/yama_lsm.c 			if (!rc && !task_is_descendant(current, child) &&
rc                372 security/yama/yama_lsm.c 				rc = -EPERM;
rc                378 security/yama/yama_lsm.c 				rc = -EPERM;
rc                383 security/yama/yama_lsm.c 			rc = -EPERM;
rc                388 security/yama/yama_lsm.c 	if (rc && (mode & PTRACE_MODE_NOAUDIT) == 0)
rc                391 security/yama/yama_lsm.c 	return rc;
rc                402 security/yama/yama_lsm.c 	int rc = 0;
rc                408 security/yama/yama_lsm.c 			rc = -EPERM;
rc                411 security/yama/yama_lsm.c 		rc = -EPERM;
rc                415 security/yama/yama_lsm.c 	if (rc) {
rc                421 security/yama/yama_lsm.c 	return rc;
rc                 17 sound/aoa/core/gpio-pmf.c 	int rc;							\
rc                 20 sound/aoa/core/gpio-pmf.c 	rc = pmf_call_function(rt->node, #name "-mute", &args);	\
rc                 21 sound/aoa/core/gpio-pmf.c 	if (rc && rc != -ENODEV)				\
rc                 23 sound/aoa/core/gpio-pmf.c 		" failed, rc: %d\n", rc);			\
rc                 40 sound/aoa/core/gpio-pmf.c 	int rc;
rc                 43 sound/aoa/core/gpio-pmf.c 	rc = pmf_call_function(rt->node, "hw-reset", &args);
rc                 44 sound/aoa/core/gpio-pmf.c 	if (rc)
rc                 46 sound/aoa/core/gpio-pmf.c 		       " failed, rc: %d\n", rc);
rc                118 sound/aoa/soundbus/i2sbus/core.c 	int pindex, rc = -ENXIO;
rc                135 sound/aoa/soundbus/i2sbus/core.c 	rc = of_address_to_resource(parent, pindex, res);
rc                136 sound/aoa/soundbus/i2sbus/core.c 	if (rc)
rc                140 sound/aoa/soundbus/i2sbus/core.c 		rc = -ENXIO;
rc                147 sound/aoa/soundbus/i2sbus/core.c 	return rc;
rc                134 sound/arm/pxa2xx-ac97.c 	int rc;
rc                136 sound/arm/pxa2xx-ac97.c 	rc = pxa2xx_ac97_hw_resume();
rc                137 sound/arm/pxa2xx-ac97.c 	if (rc)
rc                138 sound/arm/pxa2xx-ac97.c 		return rc;
rc                 68 sound/core/seq/oss/seq_oss.c 	int rc;
rc                 70 sound/core/seq/oss/seq_oss.c 	if ((rc = register_device()) < 0)
rc                 72 sound/core/seq/oss/seq_oss.c 	if ((rc = register_proc()) < 0) {
rc                 76 sound/core/seq/oss/seq_oss.c 	if ((rc = snd_seq_oss_create_client()) < 0) {
rc                 82 sound/core/seq/oss/seq_oss.c 	rc = snd_seq_driver_register(&seq_oss_synth_driver);
rc                 83 sound/core/seq/oss/seq_oss.c 	if (rc < 0) {
rc                 94 sound/core/seq/oss/seq_oss.c 	return rc;
rc                117 sound/core/seq/oss/seq_oss.c 	int level, rc;
rc                125 sound/core/seq/oss/seq_oss.c 	rc = snd_seq_oss_open(file, level);
rc                128 sound/core/seq/oss/seq_oss.c 	return rc;
rc                217 sound/core/seq/oss/seq_oss.c 	int rc;
rc                220 sound/core/seq/oss/seq_oss.c 	if ((rc = snd_register_oss_device(SNDRV_OSS_DEVICE_TYPE_SEQUENCER,
rc                225 sound/core/seq/oss/seq_oss.c 		return rc;
rc                227 sound/core/seq/oss/seq_oss.c 	if ((rc = snd_register_oss_device(SNDRV_OSS_DEVICE_TYPE_MUSIC,
rc                233 sound/core/seq/oss/seq_oss.c 		return rc;
rc                 65 sound/core/seq/oss/seq_oss_init.c 	int rc;
rc                 71 sound/core/seq/oss/seq_oss_init.c 		rc = -ENOMEM;
rc                 76 sound/core/seq/oss/seq_oss_init.c 	rc = snd_seq_create_kernel_client(NULL, SNDRV_SEQ_CLIENT_OSS,
rc                 78 sound/core/seq/oss/seq_oss_init.c 	if (rc < 0)
rc                 81 sound/core/seq/oss/seq_oss_init.c 	system_client = rc;
rc                108 sound/core/seq/oss/seq_oss_init.c 	rc = 0;
rc                115 sound/core/seq/oss/seq_oss_init.c 	return rc;
rc                174 sound/core/seq/oss/seq_oss_init.c 	int i, rc;
rc                193 sound/core/seq/oss/seq_oss_init.c 		rc = -ENOMEM;
rc                203 sound/core/seq/oss/seq_oss_init.c 		rc = -ENODEV;
rc                208 sound/core/seq/oss/seq_oss_init.c 	rc = create_port(dp);
rc                209 sound/core/seq/oss/seq_oss_init.c 	if (rc < 0) {
rc                215 sound/core/seq/oss/seq_oss_init.c 	rc = alloc_seq_queue(dp);
rc                216 sound/core/seq/oss/seq_oss_init.c 	if (rc < 0)
rc                234 sound/core/seq/oss/seq_oss_init.c 			rc = -ENOMEM;
rc                243 sound/core/seq/oss/seq_oss_init.c 			rc = -ENOMEM;
rc                252 sound/core/seq/oss/seq_oss_init.c 		rc = -ENOMEM;
rc                276 sound/core/seq/oss/seq_oss_init.c 	return rc;
rc                302 sound/core/seq/oss/seq_oss_init.c 	int rc;
rc                321 sound/core/seq/oss/seq_oss_init.c 	rc = call_ctl(SNDRV_SEQ_IOCTL_CREATE_PORT, &port);
rc                322 sound/core/seq/oss/seq_oss_init.c 	if (rc < 0)
rc                323 sound/core/seq/oss/seq_oss_init.c 		return rc;
rc                351 sound/core/seq/oss/seq_oss_init.c 	int rc;
rc                357 sound/core/seq/oss/seq_oss_init.c 	if ((rc = call_ctl(SNDRV_SEQ_IOCTL_CREATE_QUEUE, &qinfo)) < 0)
rc                358 sound/core/seq/oss/seq_oss_init.c 		return rc;
rc                370 sound/core/seq/oss/seq_oss_init.c 	int rc;
rc                376 sound/core/seq/oss/seq_oss_init.c 	rc = call_ctl(SNDRV_SEQ_IOCTL_DELETE_QUEUE, &qinfo);
rc                377 sound/core/seq/oss/seq_oss_init.c 	if (rc < 0)
rc                378 sound/core/seq/oss/seq_oss_init.c 		pr_err("ALSA: seq_oss: unable to delete queue %d (%d)\n", queue, rc);
rc                379 sound/core/seq/oss/seq_oss_init.c 	return rc;
rc                510 sound/core/seq/oss/seq_oss_midi.c 	int rc;
rc                522 sound/core/seq/oss/seq_oss_midi.c 		rc = send_synth_event(dp, ev, mdev->seq_device);
rc                524 sound/core/seq/oss/seq_oss_midi.c 		rc = send_midi_event(dp, ev, mdev);
rc                527 sound/core/seq/oss/seq_oss_midi.c 	return rc;
rc                153 sound/core/seq/oss/seq_oss_rw.c 	int rc = 0;
rc                173 sound/core/seq/oss/seq_oss_rw.c 		rc = snd_seq_kernel_client_enqueue(dp->cseq, &event, opt,
rc                175 sound/core/seq/oss/seq_oss_rw.c 	return rc;
rc                446 sound/core/seq/oss/seq_oss_synth.c 	int rc;
rc                458 sound/core/seq/oss/seq_oss_synth.c 		rc = -ENXIO;
rc                460 sound/core/seq/oss/seq_oss_synth.c 		rc = rec->oper.load_patch(&info->arg, fmt, buf, p, c);
rc                462 sound/core/seq/oss/seq_oss_synth.c 	return rc;
rc                567 sound/core/seq/oss/seq_oss_synth.c 	int rc;
rc                575 sound/core/seq/oss/seq_oss_synth.c 		rc = -ENXIO;
rc                577 sound/core/seq/oss/seq_oss_synth.c 		rc = rec->oper.ioctl(&info->arg, cmd, addr);
rc                579 sound/core/seq/oss/seq_oss_synth.c 	return rc;
rc               1853 sound/core/seq/seq_clientmgr.c 	int rc;
rc               1870 sound/core/seq/seq_clientmgr.c 		rc = snd_seq_pool_init(client->pool);
rc               1871 sound/core/seq/seq_clientmgr.c 		if (rc < 0)
rc               1872 sound/core/seq/seq_clientmgr.c 			return rc;
rc               1879 sound/core/seq/seq_clientmgr.c 		rc = snd_seq_fifo_resize(client->data.user.fifo, info->input_pool);
rc               1880 sound/core/seq/seq_clientmgr.c 		if (rc < 0)
rc               1881 sound/core/seq/seq_clientmgr.c 			return rc;
rc                179 sound/core/seq/seq_midi_event.c 	bool rc = false;
rc                222 sound/core/seq/seq_midi_event.c 		rc = true;
rc                235 sound/core/seq/seq_midi_event.c 			rc = true;
rc                240 sound/core/seq/seq_midi_event.c 	return rc;
rc                141 sound/isa/sb/emu8000_patch.c 	int  rc;
rc                194 sound/isa/sb/emu8000_patch.c 	if ((rc = snd_emu8000_open_dma(emu, EMU8000_RAM_WRITE)) != 0)
rc                195 sound/isa/sb/emu8000_patch.c 		return rc;
rc                714 sound/oss/dmasound/dmasound_core.c 	int rc = 0;
rc                719 sound/oss/dmasound/dmasound_core.c 			rc = -EBUSY;
rc                721 sound/oss/dmasound/dmasound_core.c 				return rc;
rc                722 sound/oss/dmasound/dmasound_core.c 			rc = -EINTR;
rc                724 sound/oss/dmasound/dmasound_core.c 				return rc;
rc                725 sound/oss/dmasound/dmasound_core.c 			rc = 0;
rc                740 sound/oss/dmasound/dmasound_core.c 		if (( rc = sq_allocate_buffers(sq, numbufs, bufsize))) {
rc                746 sound/oss/dmasound/dmasound_core.c 			return rc;
rc                751 sound/oss/dmasound/dmasound_core.c 	return rc;
rc                764 sound/oss/dmasound/dmasound_core.c 	int rc;
rc                772 sound/oss/dmasound/dmasound_core.c 	rc = write_sq_open(file); /* checks the f_mode */
rc                773 sound/oss/dmasound/dmasound_core.c 	if (rc)
rc                777 sound/oss/dmasound/dmasound_core.c 		rc = -ENXIO ; /* I think this is what is required by open(2) */
rc                818 sound/oss/dmasound/dmasound_core.c 	return rc;
rc                850 sound/oss/dmasound/dmasound_core.c 	int rc = 0;
rc                864 sound/oss/dmasound/dmasound_core.c 			rc = -EINTR;
rc                870 sound/oss/dmasound/dmasound_core.c 			rc = -EIO;
rc                877 sound/oss/dmasound/dmasound_core.c 	return rc;
rc                882 sound/oss/dmasound/dmasound_core.c 	int rc = 0;
rc                888 sound/oss/dmasound/dmasound_core.c 			rc = sq_fsync();
rc                917 sound/oss/dmasound/dmasound_core.c 	return rc;
rc                 50 sound/pci/au88x0/au88x0.c 	int rc;
rc                 51 sound/pci/au88x0/au88x0.c 	if (!(rc = pci_write_config_byte(vortex, 0x40, 0xff))) {
rc                 55 sound/pci/au88x0/au88x0.c 			 "could not set vortex latency: pci error 0x%x\n", rc);
rc                 61 sound/pci/au88x0/au88x0.c 	int rc;
rc                 70 sound/pci/au88x0/au88x0.c 	if (!(rc = pci_read_config_byte(via, 0x42, &value))
rc                 72 sound/pci/au88x0/au88x0.c 				|| !(rc = pci_write_config_byte(via, 0x42, value | 0x10)))) {
rc                 76 sound/pci/au88x0/au88x0.c 			 "could not set vortex latency: pci error 0x%x\n", rc);
rc                764 sound/pci/azt3328.c 	int rc;
rc                779 sound/pci/azt3328.c 	rc = snd_ac97_bus(chip->card, 0, &ops, NULL, &bus);
rc                780 sound/pci/azt3328.c 	if (!rc)
rc                781 sound/pci/azt3328.c 		rc = snd_ac97_mixer(bus, &ac97, &chip->ac97);
rc                787 sound/pci/azt3328.c 	if (rc)
rc                788 sound/pci/azt3328.c 		dev_err(chip->card->dev, "AC97 init failed, err %d!\n", rc);
rc                793 sound/pci/azt3328.c 	return rc;
rc                107 sound/pci/hda/hda_tegra.c 	int rc;
rc                109 sound/pci/hda/hda_tegra.c 	rc = clk_prepare_enable(data->hda_clk);
rc                110 sound/pci/hda/hda_tegra.c 	if (rc)
rc                111 sound/pci/hda/hda_tegra.c 		return rc;
rc                112 sound/pci/hda/hda_tegra.c 	rc = clk_prepare_enable(data->hda2codec_2x_clk);
rc                113 sound/pci/hda/hda_tegra.c 	if (rc)
rc                115 sound/pci/hda/hda_tegra.c 	rc = clk_prepare_enable(data->hda2hdmi_clk);
rc                116 sound/pci/hda/hda_tegra.c 	if (rc)
rc                125 sound/pci/hda/hda_tegra.c 	return rc;
rc                141 sound/pci/hda/hda_tegra.c 	int rc;
rc                143 sound/pci/hda/hda_tegra.c 	rc = pm_runtime_force_suspend(dev);
rc                144 sound/pci/hda/hda_tegra.c 	if (rc < 0)
rc                145 sound/pci/hda/hda_tegra.c 		return rc;
rc                154 sound/pci/hda/hda_tegra.c 	int rc;
rc                156 sound/pci/hda/hda_tegra.c 	rc = pm_runtime_force_resume(dev);
rc                157 sound/pci/hda/hda_tegra.c 	if (rc < 0)
rc                158 sound/pci/hda/hda_tegra.c 		return rc;
rc                186 sound/pci/hda/hda_tegra.c 	int rc;
rc                188 sound/pci/hda/hda_tegra.c 	rc = hda_tegra_enable_clocks(hda);
rc                189 sound/pci/hda/hda_tegra.c 	if (rc != 0)
rc                190 sound/pci/hda/hda_tegra.c 		return rc;
rc                515 sound/pci/korg1212/korg1212.c 	int rc = K1212_CMDRET_Success;
rc                537 sound/pci/korg1212/korg1212.c                         rc = K1212_CMDRET_Success;
rc                551 sound/pci/korg1212/korg1212.c                                 rc = K1212_CMDRET_Success;
rc                560 sound/pci/korg1212/korg1212.c         	rc = K1212_CMDRET_NoAckFromCard;
rc                563 sound/pci/korg1212/korg1212.c 	return rc;
rc                620 sound/pci/korg1212/korg1212.c 	int rc;
rc                625 sound/pci/korg1212/korg1212.c         rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_SelectPlayMode,
rc                628 sound/pci/korg1212/korg1212.c 	return rc;
rc                670 sound/pci/korg1212/korg1212.c                 int rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_SelectPlayMode,
rc                672 sound/pci/korg1212/korg1212.c 		if (rc)
rc                674 sound/pci/korg1212/korg1212.c 					   rc, stateName[korg1212->cardState]);
rc                675 sound/pci/korg1212/korg1212.c 		if (rc != K1212_CMDRET_Success) {
rc                695 sound/pci/korg1212/korg1212.c 	int rc;
rc                704 sound/pci/korg1212/korg1212.c         rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_SelectPlayMode,
rc                706 sound/pci/korg1212/korg1212.c 	if (rc)
rc                708 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc                709 sound/pci/korg1212/korg1212.c         if (rc != K1212_CMDRET_Success) {
rc                718 sound/pci/korg1212/korg1212.c 	int rc;
rc                727 sound/pci/korg1212/korg1212.c         rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_TriggerPlay, 0, 0, 0, 0);
rc                728 sound/pci/korg1212/korg1212.c 	if (rc)
rc                730 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc                731 sound/pci/korg1212/korg1212.c         if (rc != K1212_CMDRET_Success) {
rc                787 sound/pci/korg1212/korg1212.c 			int rc;
rc                789 sound/pci/korg1212/korg1212.c 			rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_SelectPlayMode,
rc                791 sound/pci/korg1212/korg1212.c 			if (rc != K1212_CMDRET_Success)
rc                826 sound/pci/korg1212/korg1212.c         int parm, rc;
rc                848 sound/pci/korg1212/korg1212.c 	rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_SetClockSourceRate,
rc                851 sound/pci/korg1212/korg1212.c 	if (rc)
rc                853 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc               1009 sound/pci/korg1212/korg1212.c                 int rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_SelectPlayMode,
rc               1011 sound/pci/korg1212/korg1212.c 	        if (rc)
rc               1013 sound/pci/korg1212/korg1212.c 					   rc, stateName[korg1212->cardState]);
rc               1023 sound/pci/korg1212/korg1212.c         int channel, rc;
rc               1031 sound/pci/korg1212/korg1212.c         rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_BootFromDSPPage4, 0, 0, 0, 0);
rc               1033 sound/pci/korg1212/korg1212.c 	if (rc)
rc               1035 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc               1041 sound/pci/korg1212/korg1212.c         rc = snd_korg1212_Send1212Command(korg1212,
rc               1050 sound/pci/korg1212/korg1212.c 	if (rc)
rc               1052 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc               1056 sound/pci/korg1212/korg1212.c         rc = snd_korg1212_Send1212Command(korg1212,
rc               1064 sound/pci/korg1212/korg1212.c 	if (rc)
rc               1066 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc               1082 sound/pci/korg1212/korg1212.c 	rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_SetClockSourceRate,
rc               1085 sound/pci/korg1212/korg1212.c 	if (rc)
rc               1087 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc               1089 sound/pci/korg1212/korg1212.c 	rc = snd_korg1212_TurnOnIdleMonitor(korg1212);
rc               1092 sound/pci/korg1212/korg1212.c 	if (rc)
rc               1094 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc               1190 sound/pci/korg1212/korg1212.c 	int rc;
rc               1203 sound/pci/korg1212/korg1212.c         rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_StartDSPDownload,
rc               1206 sound/pci/korg1212/korg1212.c 	if (rc)
rc               1208 sound/pci/korg1212/korg1212.c 				   rc, stateName[korg1212->cardState]);
rc               1547 sound/pci/korg1212/korg1212.c 	int rc;
rc               1567 sound/pci/korg1212/korg1212.c         rc = snd_korg1212_SetupForPlay(korg1212);
rc               1573 sound/pci/korg1212/korg1212.c 	return rc ? -EINVAL : 0;
rc               1580 sound/pci/korg1212/korg1212.c 	int rc;
rc               1595 sound/pci/korg1212/korg1212.c                         rc = snd_korg1212_TriggerPlay(korg1212);
rc               1606 sound/pci/korg1212/korg1212.c                         rc = snd_korg1212_StopPlay(korg1212);
rc               1610 sound/pci/korg1212/korg1212.c 			rc = 1;
rc               1614 sound/pci/korg1212/korg1212.c         return rc ? -EINVAL : 0;
rc               2150 sound/pci/korg1212/korg1212.c         int err, rc;
rc               2356 sound/pci/korg1212/korg1212.c 	rc = snd_korg1212_Send1212Command(korg1212, K1212_DB_RebootCard, 0, 0, 0, 0);
rc               2358 sound/pci/korg1212/korg1212.c 	if (rc)
rc               2359 sound/pci/korg1212/korg1212.c 		K1212_DEBUG_PRINTK("K1212_DEBUG: Reboot Card - RC = %d [%s]\n", rc, stateName[korg1212->cardState]);
rc                697 sound/pci/sis7019.c 	int rc;
rc                699 sound/pci/sis7019.c 	rc = snd_ac97_set_rate(sis->ac97[0], AC97_PCM_LR_ADC_RATE,
rc                701 sound/pci/sis7019.c 	if (rc)
rc                704 sound/pci/sis7019.c 	rc = snd_pcm_lib_malloc_pages(substream,
rc                706 sound/pci/sis7019.c 	if (rc < 0)
rc                709 sound/pci/sis7019.c 	rc = sis_alloc_timing_voice(substream, hw_params);
rc                712 sound/pci/sis7019.c 	return rc;
rc                888 sound/pci/sis7019.c 	int rc;
rc                893 sound/pci/sis7019.c 	rc = snd_pcm_new(sis->card, "SiS7019", 0, 64, 1, &pcm);
rc                894 sound/pci/sis7019.c 	if (rc)
rc                895 sound/pci/sis7019.c 		return rc;
rc               1012 sound/pci/sis7019.c 	int rc;
rc               1017 sound/pci/sis7019.c 	rc = snd_ac97_bus(sis->card, 0, &ops, NULL, &bus);
rc               1018 sound/pci/sis7019.c 	if (!rc && sis->codecs_present & SIS_PRIMARY_CODEC_PRESENT)
rc               1019 sound/pci/sis7019.c 		rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[0]);
rc               1021 sound/pci/sis7019.c 	if (!rc && (sis->codecs_present & SIS_SECONDARY_CODEC_PRESENT))
rc               1022 sound/pci/sis7019.c 		rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[1]);
rc               1024 sound/pci/sis7019.c 	if (!rc && (sis->codecs_present & SIS_TERTIARY_CODEC_PRESENT))
rc               1025 sound/pci/sis7019.c 		rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[2]);
rc               1030 sound/pci/sis7019.c 	return rc;
rc               1308 sound/pci/sis7019.c 	int rc;
rc               1311 sound/pci/sis7019.c 	rc = pci_enable_device(pci);
rc               1312 sound/pci/sis7019.c 	if (rc)
rc               1315 sound/pci/sis7019.c 	rc = dma_set_mask(&pci->dev, DMA_BIT_MASK(30));
rc               1316 sound/pci/sis7019.c 	if (rc < 0) {
rc               1329 sound/pci/sis7019.c 	rc = pci_request_regions(pci, "SiS7019");
rc               1330 sound/pci/sis7019.c 	if (rc) {
rc               1335 sound/pci/sis7019.c 	rc = -EIO;
rc               1342 sound/pci/sis7019.c 	rc = sis_alloc_suspend(sis);
rc               1343 sound/pci/sis7019.c 	if (rc < 0) {
rc               1348 sound/pci/sis7019.c 	rc = sis_chip_init(sis);
rc               1349 sound/pci/sis7019.c 	if (rc)
rc               1352 sound/pci/sis7019.c 	rc = request_irq(pci->irq, sis_interrupt, IRQF_SHARED, KBUILD_MODNAME,
rc               1354 sound/pci/sis7019.c 	if (rc) {
rc               1374 sound/pci/sis7019.c 	rc = snd_device_new(card, SNDRV_DEV_LOWLEVEL, sis, &ops);
rc               1375 sound/pci/sis7019.c 	if (rc)
rc               1387 sound/pci/sis7019.c 	return rc;
rc               1395 sound/pci/sis7019.c 	int rc;
rc               1397 sound/pci/sis7019.c 	rc = -ENOENT;
rc               1412 sound/pci/sis7019.c 	rc = snd_card_new(&pci->dev, index, id, THIS_MODULE,
rc               1414 sound/pci/sis7019.c 	if (rc < 0)
rc               1419 sound/pci/sis7019.c 	rc = sis_chip_create(card, pci);
rc               1420 sound/pci/sis7019.c 	if (rc)
rc               1425 sound/pci/sis7019.c 	rc = sis_mixer_create(sis);
rc               1426 sound/pci/sis7019.c 	if (rc)
rc               1429 sound/pci/sis7019.c 	rc = sis_pcm_create(sis);
rc               1430 sound/pci/sis7019.c 	if (rc)
rc               1438 sound/pci/sis7019.c 	rc = snd_card_register(card);
rc               1439 sound/pci/sis7019.c 	if (rc)
rc               1449 sound/pci/sis7019.c 	return rc;
rc                830 sound/soc/bcm/cygnus-pcm.c 	int rc = 0;
rc                834 sound/soc/bcm/cygnus-pcm.c 	rc = devm_request_irq(dev, cygaud->irq_num, cygnus_dma_irq,
rc                836 sound/soc/bcm/cygnus-pcm.c 	if (rc) {
rc                837 sound/soc/bcm/cygnus-pcm.c 		dev_err(dev, "%s request_irq error %d\n", __func__, rc);
rc                838 sound/soc/bcm/cygnus-pcm.c 		return rc;
rc                841 sound/soc/bcm/cygnus-pcm.c 	rc = devm_snd_soc_register_component(dev, &cygnus_soc_platform,
rc                843 sound/soc/bcm/cygnus-pcm.c 	if (rc) {
rc                845 sound/soc/bcm/cygnus-pcm.c 		return rc;
rc                360 sound/soc/codecs/cros_ec_codec.c 	int rc;
rc                362 sound/soc/codecs/cros_ec_codec.c 	rc = device_property_read_u32(dev, "max-dmic-gain",
rc                364 sound/soc/codecs/cros_ec_codec.c 	if (rc)
rc                365 sound/soc/codecs/cros_ec_codec.c 		return rc;
rc                377 sound/soc/codecs/cros_ec_codec.c 	int rc;
rc                382 sound/soc/codecs/cros_ec_codec.c 	rc = cros_ec_set_gain_range(codec_data->dev);
rc                383 sound/soc/codecs/cros_ec_codec.c 	if (rc)
rc                384 sound/soc/codecs/cros_ec_codec.c 		return rc;
rc                314 sound/soc/codecs/pcm3060.c 	int rc;
rc                318 sound/soc/codecs/pcm3060.c 	rc = regmap_update_bits(priv->regmap, PCM3060_REG64,
rc                320 sound/soc/codecs/pcm3060.c 	if (rc) {
rc                321 sound/soc/codecs/pcm3060.c 		dev_err(dev, "failed to reset component, rc=%d\n", rc);
rc                322 sound/soc/codecs/pcm3060.c 		return rc;
rc                332 sound/soc/codecs/pcm3060.c 	rc = devm_snd_soc_register_component(dev, &pcm3060_soc_comp_driver,
rc                335 sound/soc/codecs/pcm3060.c 	if (rc) {
rc                336 sound/soc/codecs/pcm3060.c 		dev_err(dev, "failed to register component, rc=%d\n", rc);
rc                337 sound/soc/codecs/pcm3060.c 		return rc;
rc                380 sound/soc/codecs/sta32x.c 	int rc;
rc                386 sound/soc/codecs/sta32x.c 	rc = regcache_sync(sta32x->regmap);
rc                388 sound/soc/codecs/sta32x.c 	return rc;
rc                417 sound/soc/codecs/sta350.c 	int rc;
rc                423 sound/soc/codecs/sta350.c 	rc = regcache_sync(sta350->regmap);
rc                425 sound/soc/codecs/sta350.c 	return rc;
rc                953 sound/soc/codecs/tscs42xx.c 		rc, r12, r1b_h, re, rf, r10, r11)	\
rc                963 sound/soc/codecs/tscs42xx.c 			{R_PLLCTLC,   rc,   0xFF},	\
rc                 67 sound/soc/fsl/efika-audio-fabric.c 	int rc;
rc                 80 sound/soc/fsl/efika-audio-fabric.c 	rc = platform_device_add(pdev);
rc                 81 sound/soc/fsl/efika-audio-fabric.c 	if (rc) {
rc                219 sound/soc/fsl/mpc5200_dma.c 	int rc;
rc                230 sound/soc/fsl/mpc5200_dma.c 	rc = snd_pcm_hw_constraint_integer(runtime,
rc                232 sound/soc/fsl/mpc5200_dma.c 	if (rc < 0) {
rc                234 sound/soc/fsl/mpc5200_dma.c 		return rc;
rc                309 sound/soc/fsl/mpc5200_dma.c 	int rc;
rc                314 sound/soc/fsl/mpc5200_dma.c 	rc = dma_coerce_mask_and_coherent(card->dev, DMA_BIT_MASK(32));
rc                315 sound/soc/fsl/mpc5200_dma.c 	if (rc)
rc                316 sound/soc/fsl/mpc5200_dma.c 		return rc;
rc                319 sound/soc/fsl/mpc5200_dma.c 		rc = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, pcm->card->dev,
rc                321 sound/soc/fsl/mpc5200_dma.c 		if (rc)
rc                326 sound/soc/fsl/mpc5200_dma.c 		rc = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, pcm->card->dev,
rc                328 sound/soc/fsl/mpc5200_dma.c 		if (rc)
rc                375 sound/soc/fsl/mpc5200_dma.c 	int size, irq, rc;
rc                461 sound/soc/fsl/mpc5200_dma.c 	rc = request_irq(psc_dma->irq, &psc_dma_status_irq, IRQF_SHARED,
rc                463 sound/soc/fsl/mpc5200_dma.c 	rc |= request_irq(psc_dma->capture.irq, &psc_dma_bcom_irq, IRQF_SHARED,
rc                465 sound/soc/fsl/mpc5200_dma.c 	rc |= request_irq(psc_dma->playback.irq, &psc_dma_bcom_irq, IRQF_SHARED,
rc                467 sound/soc/fsl/mpc5200_dma.c 	if (rc) {
rc                280 sound/soc/fsl/mpc5200_psc_ac97.c 	int rc;
rc                283 sound/soc/fsl/mpc5200_psc_ac97.c 	rc = mpc5200_audio_dma_create(op);
rc                284 sound/soc/fsl/mpc5200_psc_ac97.c 	if (rc != 0)
rc                285 sound/soc/fsl/mpc5200_psc_ac97.c 		return rc;
rc                287 sound/soc/fsl/mpc5200_psc_ac97.c 	rc = snd_soc_set_ac97_ops(&psc_ac97_ops);
rc                288 sound/soc/fsl/mpc5200_psc_ac97.c 	if (rc != 0) {
rc                289 sound/soc/fsl/mpc5200_psc_ac97.c 		dev_err(&op->dev, "Failed to set AC'97 ops: %d\n", rc);
rc                290 sound/soc/fsl/mpc5200_psc_ac97.c 		return rc;
rc                293 sound/soc/fsl/mpc5200_psc_ac97.c 	rc = snd_soc_register_component(&op->dev, &psc_ac97_component,
rc                295 sound/soc/fsl/mpc5200_psc_ac97.c 	if (rc != 0) {
rc                297 sound/soc/fsl/mpc5200_psc_ac97.c 		return rc;
rc                161 sound/soc/fsl/mpc5200_psc_i2s.c 	int rc;
rc                165 sound/soc/fsl/mpc5200_psc_i2s.c 	rc = mpc5200_audio_dma_create(op);
rc                166 sound/soc/fsl/mpc5200_psc_i2s.c 	if (rc != 0)
rc                167 sound/soc/fsl/mpc5200_psc_i2s.c 		return rc;
rc                169 sound/soc/fsl/mpc5200_psc_i2s.c 	rc = snd_soc_register_component(&op->dev, &psc_i2s_component,
rc                171 sound/soc/fsl/mpc5200_psc_i2s.c 	if (rc != 0) {
rc                173 sound/soc/fsl/mpc5200_psc_i2s.c 		return rc;
rc                428 sound/soc/generic/audio-graph-card.c 	int rc, ret;
rc                431 sound/soc/generic/audio-graph-card.c 	of_for_each_phandle(&it, rc, node, "dais", NULL, 0) {
rc                 36 sound/soc/hisilicon/hi6210-i2s.c 	struct reset_control *rc;
rc                173 sound/soc/pxa/mioa701_wm9713.c 	int rc;
rc                179 sound/soc/pxa/mioa701_wm9713.c 	rc = devm_snd_soc_register_card(&pdev->dev, &mioa701);
rc                180 sound/soc/pxa/mioa701_wm9713.c 	if (!rc)
rc                184 sound/soc/pxa/mioa701_wm9713.c 	return rc;
rc                188 sound/soc/qcom/qdsp6/q6afe-dai.c 	int rc = 0;
rc                230 sound/soc/qcom/qdsp6/q6afe-dai.c 	return rc;
rc                240 sound/soc/qcom/qdsp6/q6afe-dai.c 	int rc = 0;
rc                291 sound/soc/qcom/qdsp6/q6afe-dai.c 	return rc;
rc                314 sound/soc/qcom/qdsp6/q6afe-dai.c 	int rc;
rc                319 sound/soc/qcom/qdsp6/q6afe-dai.c 	rc = q6afe_port_stop(dai_data->port[dai->id]);
rc                320 sound/soc/qcom/qdsp6/q6afe-dai.c 	if (rc < 0)
rc                321 sound/soc/qcom/qdsp6/q6afe-dai.c 		dev_err(dai->dev, "fail to close AFE port (%d)\n", rc);
rc                331 sound/soc/qcom/qdsp6/q6afe-dai.c 	int rc;
rc                335 sound/soc/qcom/qdsp6/q6afe-dai.c 		rc = q6afe_port_stop(dai_data->port[dai->id]);
rc                336 sound/soc/qcom/qdsp6/q6afe-dai.c 		if (rc < 0) {
rc                337 sound/soc/qcom/qdsp6/q6afe-dai.c 			dev_err(dai->dev, "fail to close AFE port (%d)\n", rc);
rc                338 sound/soc/qcom/qdsp6/q6afe-dai.c 			return rc;
rc                353 sound/soc/qcom/qdsp6/q6afe-dai.c 		rc = q6afe_i2s_port_prepare(dai_data->port[dai->id],
rc                355 sound/soc/qcom/qdsp6/q6afe-dai.c 		if (rc < 0) {
rc                358 sound/soc/qcom/qdsp6/q6afe-dai.c 			return rc;
rc                369 sound/soc/qcom/qdsp6/q6afe-dai.c 	rc = q6afe_port_start(dai_data->port[dai->id]);
rc                370 sound/soc/qcom/qdsp6/q6afe-dai.c 	if (rc < 0) {
rc                372 sound/soc/qcom/qdsp6/q6afe-dai.c 		return rc;
rc                913 sound/soc/qcom/qdsp6/q6asm-dai.c 	int rc;
rc                919 sound/soc/qcom/qdsp6/q6asm-dai.c 	rc = of_parse_phandle_with_fixed_args(node, "iommus", 1, 0, &args);
rc                920 sound/soc/qcom/qdsp6/q6asm-dai.c 	if (rc < 0)
rc                217 sound/soc/qcom/qdsp6/q6asm.c 	int rc;
rc                222 sound/soc/qcom/qdsp6/q6asm.c 	rc = apr_send_pkt(a->adev, pkt);
rc                223 sound/soc/qcom/qdsp6/q6asm.c 	if (rc < 0)
rc                227 sound/soc/qcom/qdsp6/q6asm.c 		rc = wait_event_timeout(a->mem_wait,
rc                232 sound/soc/qcom/qdsp6/q6asm.c 		rc = wait_event_timeout(a->mem_wait,
rc                236 sound/soc/qcom/qdsp6/q6asm.c 	if (!rc) {
rc                238 sound/soc/qcom/qdsp6/q6asm.c 		rc = -ETIMEDOUT;
rc                242 sound/soc/qcom/qdsp6/q6asm.c 		rc = -EINVAL;
rc                247 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc                256 sound/soc/qcom/qdsp6/q6asm.c 	int rc, pkt_size;
rc                281 sound/soc/qcom/qdsp6/q6asm.c 	rc = q6asm_apr_send_session_pkt(a, ac, pkt, 0);
rc                282 sound/soc/qcom/qdsp6/q6asm.c 	if (rc < 0) {
rc                284 sound/soc/qcom/qdsp6/q6asm.c 		return rc;
rc                318 sound/soc/qcom/qdsp6/q6asm.c 	int rc = 0;
rc                322 sound/soc/qcom/qdsp6/q6asm.c 		rc = -EINVAL;
rc                328 sound/soc/qcom/qdsp6/q6asm.c 		rc = __q6asm_memory_unmap(ac, port->buf[dir].phys, dir);
rc                329 sound/soc/qcom/qdsp6/q6asm.c 		if (rc < 0) {
rc                331 sound/soc/qcom/qdsp6/q6asm.c 				__func__, rc);
rc                339 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc                356 sound/soc/qcom/qdsp6/q6asm.c 	int rc, i, pkt_size;
rc                403 sound/soc/qcom/qdsp6/q6asm.c 	rc = q6asm_apr_send_session_pkt(a, ac, pkt,
rc                408 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc                429 sound/soc/qcom/qdsp6/q6asm.c 	int rc;
rc                460 sound/soc/qcom/qdsp6/q6asm.c 	rc = __q6asm_memory_map_regions(ac, dir, period_sz, periods, 1);
rc                461 sound/soc/qcom/qdsp6/q6asm.c 	if (rc < 0) {
rc                466 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc                804 sound/soc/qcom/qdsp6/q6asm.c 	int rc;
rc                810 sound/soc/qcom/qdsp6/q6asm.c 	rc = apr_send_pkt(ac->adev, pkt);
rc                811 sound/soc/qcom/qdsp6/q6asm.c 	if (rc < 0)
rc                814 sound/soc/qcom/qdsp6/q6asm.c 	rc = wait_event_timeout(ac->cmd_wait,
rc                816 sound/soc/qcom/qdsp6/q6asm.c 	if (!rc) {
rc                818 sound/soc/qcom/qdsp6/q6asm.c 		rc =  -ETIMEDOUT;
rc                825 sound/soc/qcom/qdsp6/q6asm.c 		rc = -EINVAL;
rc                827 sound/soc/qcom/qdsp6/q6asm.c 		rc = 0;
rc                833 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc                851 sound/soc/qcom/qdsp6/q6asm.c 	int rc, pkt_size;
rc                881 sound/soc/qcom/qdsp6/q6asm.c 		rc = -EINVAL;
rc                885 sound/soc/qcom/qdsp6/q6asm.c 	rc = q6asm_ac_send_cmd_sync(ac, pkt);
rc                886 sound/soc/qcom/qdsp6/q6asm.c 	if (rc < 0)
rc                893 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc                902 sound/soc/qcom/qdsp6/q6asm.c 	int pkt_size, rc;
rc                920 sound/soc/qcom/qdsp6/q6asm.c 		rc = q6asm_ac_send_cmd_sync(ac, pkt);
rc                922 sound/soc/qcom/qdsp6/q6asm.c 		rc = apr_send_pkt(ac->adev, pkt);
rc                923 sound/soc/qcom/qdsp6/q6asm.c 		if (rc == pkt_size)
rc                924 sound/soc/qcom/qdsp6/q6asm.c 			rc = 0;
rc                928 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc                985 sound/soc/qcom/qdsp6/q6asm.c 	int rc, pkt_size;
rc               1011 sound/soc/qcom/qdsp6/q6asm.c 			rc = -EINVAL;
rc               1016 sound/soc/qcom/qdsp6/q6asm.c 	rc = q6asm_ac_send_cmd_sync(ac, pkt);
rc               1020 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc               1041 sound/soc/qcom/qdsp6/q6asm.c 	int pkt_size, rc;
rc               1067 sound/soc/qcom/qdsp6/q6asm.c 		rc = -EINVAL;
rc               1071 sound/soc/qcom/qdsp6/q6asm.c 	rc = q6asm_ac_send_cmd_sync(ac, pkt);
rc               1074 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc               1093 sound/soc/qcom/qdsp6/q6asm.c 	int rc = 0;
rc               1123 sound/soc/qcom/qdsp6/q6asm.c 	rc = apr_send_pkt(ac->adev, pkt);
rc               1124 sound/soc/qcom/qdsp6/q6asm.c 	if (rc == pkt_size)
rc               1125 sound/soc/qcom/qdsp6/q6asm.c 		rc = 0;
rc               1127 sound/soc/qcom/qdsp6/q6asm.c 		pr_err("read op[0x%x]rc[%d]\n", pkt->hdr.opcode, rc);
rc               1130 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc               1139 sound/soc/qcom/qdsp6/q6asm.c 	int pkt_size, rc;
rc               1171 sound/soc/qcom/qdsp6/q6asm.c 	rc = q6asm_ac_send_cmd_sync(ac, pkt);
rc               1174 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc               1213 sound/soc/qcom/qdsp6/q6asm.c 	int rc = 0;
rc               1251 sound/soc/qcom/qdsp6/q6asm.c 	rc = apr_send_pkt(ac->adev, pkt);
rc               1252 sound/soc/qcom/qdsp6/q6asm.c 	if (rc == pkt_size)
rc               1253 sound/soc/qcom/qdsp6/q6asm.c 		rc = 0;
rc               1256 sound/soc/qcom/qdsp6/q6asm.c 	return rc;
rc               1277 sound/soc/qcom/qdsp6/q6asm.c 	int rc;
rc               1305 sound/soc/qcom/qdsp6/q6asm.c 		rc = q6asm_ac_send_cmd_sync(ac, &pkt);
rc               1309 sound/soc/qcom/qdsp6/q6asm.c 	if (rc < 0)
rc               1310 sound/soc/qcom/qdsp6/q6asm.c 		return rc;
rc                155 sound/soc/qcom/qdsp6/q6core.c 	int rc;
rc                162 sound/soc/qcom/qdsp6/q6core.c 	rc = apr_send_pkt(adev, &pkt);
rc                163 sound/soc/qcom/qdsp6/q6core.c 	if (rc < 0)
rc                164 sound/soc/qcom/qdsp6/q6core.c 		return rc;
rc                166 sound/soc/qcom/qdsp6/q6core.c 	rc = wait_event_timeout(core->wait, (core->resp_received),
rc                168 sound/soc/qcom/qdsp6/q6core.c 	if (rc > 0 && core->resp_received) {
rc                178 sound/soc/qcom/qdsp6/q6core.c 	return rc;
rc                185 sound/soc/qcom/qdsp6/q6core.c 	int rc;
rc                192 sound/soc/qcom/qdsp6/q6core.c 	rc = apr_send_pkt(adev, &pkt);
rc                193 sound/soc/qcom/qdsp6/q6core.c 	if (rc < 0)
rc                194 sound/soc/qcom/qdsp6/q6core.c 		return rc;
rc                196 sound/soc/qcom/qdsp6/q6core.c 	rc = wait_event_timeout(core->wait, (core->resp_received),
rc                198 sound/soc/qcom/qdsp6/q6core.c 	if (rc > 0 && core->resp_received) {
rc                203 sound/soc/qcom/qdsp6/q6core.c 	return rc;
rc                210 sound/soc/qcom/qdsp6/q6core.c 	int rc;
rc                219 sound/soc/qcom/qdsp6/q6core.c 	rc = apr_send_pkt(adev, &pkt);
rc                220 sound/soc/qcom/qdsp6/q6core.c 	if (rc < 0)
rc                223 sound/soc/qcom/qdsp6/q6core.c 	rc = wait_event_timeout(core->wait, (core->resp_received),
rc                225 sound/soc/qcom/qdsp6/q6core.c 	if (rc > 0 && core->resp_received) {
rc                 42 sound/sound_core.c 	int rc;
rc                 44 sound/sound_core.c 	rc = init_oss_soundcore();
rc                 45 sound/sound_core.c 	if (rc)
rc                 46 sound/sound_core.c 		return rc;
rc                195 sound/synth/emux/emux_oss.c 	int rc;
rc                208 sound/synth/emux/emux_oss.c 		rc = snd_soundfont_load_guspatch(emu->sflist, buf, count,
rc                218 sound/synth/emux/emux_oss.c 			rc = snd_soundfont_load(emu->sflist, buf, count, SF_CLIENT_NO(p->chset.port));
rc                221 sound/synth/emux/emux_oss.c 				rc = emu->ops.load_fx(emu, patch.type, patch.optarg, buf, count);
rc                223 sound/synth/emux/emux_oss.c 				rc = -EINVAL;
rc                226 sound/synth/emux/emux_oss.c 		rc = 0;
rc                227 sound/synth/emux/emux_oss.c 	return rc;
rc                121 sound/synth/emux/soundfont.c 	int  rc;
rc                150 sound/synth/emux/soundfont.c 		rc = open_patch(sflist, data, count, client);
rc                152 sound/synth/emux/soundfont.c 		return rc;
rc                164 sound/synth/emux/soundfont.c 	rc = -EINVAL;
rc                167 sound/synth/emux/soundfont.c 		rc = load_info(sflist, data, count);
rc                170 sound/synth/emux/soundfont.c 		rc = load_data(sflist, data, count);
rc                173 sound/synth/emux/soundfont.c 		rc = close_patch(sflist);
rc                179 sound/synth/emux/soundfont.c 		rc = load_map(sflist, data, count);
rc                182 sound/synth/emux/soundfont.c 		rc = probe_data(sflist, patch.optarg);
rc                189 sound/synth/emux/soundfont.c 			rc = -EINVAL;
rc                195 sound/synth/emux/soundfont.c 				rc = -EINVAL;
rc                197 sound/synth/emux/soundfont.c 				rc = 0;
rc                203 sound/synth/emux/soundfont.c 	return rc;
rc                738 sound/synth/emux/soundfont.c 		int  rc;
rc                739 sound/synth/emux/soundfont.c 		rc = sflist->callback.sample_new
rc                742 sound/synth/emux/soundfont.c 		if (rc < 0) {
rc                744 sound/synth/emux/soundfont.c 			return rc;
rc                946 sound/synth/emux/soundfont.c 	int rc;
rc               1008 sound/synth/emux/soundfont.c 		rc = sflist->callback.sample_new
rc               1011 sound/synth/emux/soundfont.c 		if (rc < 0) {
rc               1014 sound/synth/emux/soundfont.c 			return rc;
rc               1119 sound/synth/emux/soundfont.c 	int rc;
rc               1121 sound/synth/emux/soundfont.c 	rc = load_guspatch(sflist, data, count, client);
rc               1123 sound/synth/emux/soundfont.c 	return rc;
rc                192 sound/usb/mixer_quirks.c 	const struct rc_config *rc = mixer->rc_cfg;
rc                195 sound/usb/mixer_quirks.c 	if (urb->status < 0 || urb->actual_length < rc->min_packet_length)
rc                198 sound/usb/mixer_quirks.c 	code = mixer->rc_buffer[rc->offset];
rc                199 sound/usb/mixer_quirks.c 	if (rc->length == 2)
rc                200 sound/usb/mixer_quirks.c 		code |= mixer->rc_buffer[rc->offset + 1] << 8;
rc                203 sound/usb/mixer_quirks.c 	if (code == rc->mute_code)
rc                204 sound/usb/mixer_quirks.c 		snd_usb_mixer_notify_id(mixer, rc->mute_mixer_id);
rc                171 tools/accounting/getdelays.c 	int id = 0, rc;
rc                176 tools/accounting/getdelays.c 	rc = send_cmd(sd, GENL_ID_CTRL, getpid(), CTRL_CMD_GETFAMILY,
rc                179 tools/accounting/getdelays.c 	if (rc < 0)
rc                264 tools/accounting/getdelays.c 	int c, rc, rep_len, aggr_len, len2;
rc                399 tools/accounting/getdelays.c 		rc = send_cmd(nl_sd, id, mypid, TASKSTATS_CMD_GET,
rc                402 tools/accounting/getdelays.c 		PRINTF("Sent register cpumask, retval %d\n", rc);
rc                403 tools/accounting/getdelays.c 		if (rc < 0) {
rc                424 tools/accounting/getdelays.c 		rc = send_cmd(nl_sd, id, mypid, TASKSTATS_CMD_GET,
rc                426 tools/accounting/getdelays.c 		PRINTF("Sent pid/tgid, retval %d\n", rc);
rc                427 tools/accounting/getdelays.c 		if (rc < 0) {
rc                439 tools/accounting/getdelays.c 		rc = send_cmd(nl_sd, id, mypid, CGROUPSTATS_CMD_GET,
rc                441 tools/accounting/getdelays.c 		if (rc < 0) {
rc                543 tools/accounting/getdelays.c 		rc = send_cmd(nl_sd, id, mypid, TASKSTATS_CMD_GET,
rc                546 tools/accounting/getdelays.c 		printf("Sent deregister mask, retval %d\n", rc);
rc                547 tools/accounting/getdelays.c 		if (rc < 0)
rc                548 tools/accounting/getdelays.c 			err(rc, "error sending deregister cpumask\n");
rc               4707 tools/lib/traceevent/event-parse.c 	int rc = 0;
rc               4713 tools/lib/traceevent/event-parse.c 		rc++;
rc               4718 tools/lib/traceevent/event-parse.c 		return rc;
rc               4723 tools/lib/traceevent/event-parse.c 		return rc;
rc               4732 tools/lib/traceevent/event-parse.c 			return rc;
rc               4740 tools/lib/traceevent/event-parse.c 		return rc;
rc               4748 tools/lib/traceevent/event-parse.c 	return rc;
rc               4758 tools/lib/traceevent/event-parse.c 	int rc = 0;
rc               4765 tools/lib/traceevent/event-parse.c 			rc++;
rc               4770 tools/lib/traceevent/event-parse.c 			rc++;
rc               4776 tools/lib/traceevent/event-parse.c 		return rc;
rc               4781 tools/lib/traceevent/event-parse.c 		return rc;
rc               4790 tools/lib/traceevent/event-parse.c 			return rc;
rc               4801 tools/lib/traceevent/event-parse.c 			return rc;
rc               4814 tools/lib/traceevent/event-parse.c 			return rc;
rc               4830 tools/lib/traceevent/event-parse.c 	return rc;
rc               4839 tools/lib/traceevent/event-parse.c 	int rc = 0;
rc               4842 tools/lib/traceevent/event-parse.c 	rc++;
rc               4846 tools/lib/traceevent/event-parse.c 	rc++;
rc               4850 tools/lib/traceevent/event-parse.c 		rc += print_ipv4_arg(s, ptr, i, data, size, event, arg);
rc               4853 tools/lib/traceevent/event-parse.c 		rc += print_ipv6_arg(s, ptr, i, data, size, event, arg);
rc               4856 tools/lib/traceevent/event-parse.c 		rc += print_ipsa_arg(s, ptr, i, data, size, event, arg);
rc               4862 tools/lib/traceevent/event-parse.c 	return rc;
rc                154 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	int		rc = -1;
rc                213 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	rc = check_return_reg(ra_regno, frame);
rc                216 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	return rc;
rc                246 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	int rc;
rc                265 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	rc = check_return_addr(dso, al.map->start, ip);
rc                268 tools/perf/arch/powerpc/util/skip-callchain-idx.c 				dso->long_name, al.sym->name, ip, rc);
rc                270 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	if (rc == 0) {
rc                275 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	} else if (rc == 2) {
rc                 19 tools/perf/arch/x86/util/event.c 	int rc = 0;
rc                 69 tools/perf/arch/x86/util/event.c 			rc = -1;
rc                 75 tools/perf/arch/x86/util/event.c 	return rc;
rc                455 tools/perf/builtin-help.c 	int rc;
rc                459 tools/perf/builtin-help.c 	rc = perf_config(perf_help_config, &help_format);
rc                460 tools/perf/builtin-help.c 	if (rc)
rc                461 tools/perf/builtin-help.c 		return rc;
rc                482 tools/perf/builtin-help.c 		rc = show_man_page(argv[0]);
rc                485 tools/perf/builtin-help.c 		rc = show_info_page(argv[0]);
rc                488 tools/perf/builtin-help.c 		rc = show_html_page(argv[0]);
rc                493 tools/perf/builtin-help.c 		rc = -1;
rc                497 tools/perf/builtin-help.c 	return rc;
rc                853 tools/perf/builtin-kvm.c 	int rc = -1;
rc                872 tools/perf/builtin-kvm.c 	rc = 0;
rc                874 tools/perf/builtin-kvm.c 	return rc;
rc                880 tools/perf/builtin-kvm.c 	int rc;
rc                882 tools/perf/builtin-kvm.c 	rc = read(kvm->timerfd, &c, sizeof(uint64_t));
rc                883 tools/perf/builtin-kvm.c 	if (rc < 0) {
rc                891 tools/perf/builtin-kvm.c 	if (rc != sizeof(uint64_t)) {
rc                986 tools/perf/builtin-kvm.c 		int rc;
rc                988 tools/perf/builtin-kvm.c 		rc = perf_kvm__mmap_read(kvm);
rc                989 tools/perf/builtin-kvm.c 		if (rc < 0)
rc                999 tools/perf/builtin-kvm.c 		if (!rc && !done)
rc               1020 tools/perf/builtin-kvm.c 	int err, rc = -1;
rc               1072 tools/perf/builtin-kvm.c 	rc = 0;
rc               1075 tools/perf/builtin-kvm.c 	return rc;
rc                796 tools/perf/builtin-lock.c 	int rc = 0;
rc                803 tools/perf/builtin-lock.c 		rc = -1;
rc                807 tools/perf/builtin-lock.c 	return rc;
rc                994 tools/perf/builtin-lock.c 	int rc = 0;
rc               1014 tools/perf/builtin-lock.c 		rc = __cmd_report(false);
rc               1027 tools/perf/builtin-lock.c 		rc = __cmd_report(true);
rc               1032 tools/perf/builtin-lock.c 	return rc;
rc                150 tools/perf/builtin-record.c 	int rc;
rc                159 tools/perf/builtin-record.c 		rc = aio_write(cblock);
rc                160 tools/perf/builtin-record.c 		if (rc == 0) {
rc                169 tools/perf/builtin-record.c 	return rc;
rc                177 tools/perf/builtin-record.c 	int rc, aio_errno;
rc                201 tools/perf/builtin-record.c 		rc = 1;
rc                212 tools/perf/builtin-record.c 		rc = 0;
rc                215 tools/perf/builtin-record.c 	return rc;
rc                604 tools/perf/builtin-record.c 	int rc = 0;
rc                613 tools/perf/builtin-record.c 			rc = -1;
rc                618 tools/perf/builtin-record.c 	return rc;
rc                748 tools/perf/builtin-record.c 	int rc = 0;
rc                782 tools/perf/builtin-record.c 			rc = -errno;
rc                807 tools/perf/builtin-record.c 		rc = -1;
rc                811 tools/perf/builtin-record.c 	rc = record__mmap(rec);
rc                812 tools/perf/builtin-record.c 	if (rc)
rc                818 tools/perf/builtin-record.c 	return rc;
rc                951 tools/perf/builtin-record.c 	int rc = 0;
rc                983 tools/perf/builtin-record.c 					rc = -1;
rc                991 tools/perf/builtin-record.c 					rc = -1;
rc               1001 tools/perf/builtin-record.c 			rc = -1;
rc               1014 tools/perf/builtin-record.c 		rc = record__write(rec, NULL, &finished_round_event, sizeof(finished_round_event));
rc               1019 tools/perf/builtin-record.c 	return rc;
rc               1799 tools/perf/builtin-sched.c 	int rc = -1;
rc               1824 tools/perf/builtin-sched.c 	rc = 0;
rc               1827 tools/perf/builtin-sched.c 	return rc;
rc               2344 tools/perf/builtin-sched.c 	bool rc = false;
rc               2347 tools/perf/builtin-sched.c 		rc = true;
rc               2353 tools/perf/builtin-sched.c 			rc = true;
rc               2356 tools/perf/builtin-sched.c 			rc = true;
rc               2359 tools/perf/builtin-sched.c 	return rc;
rc               2520 tools/perf/builtin-sched.c 	int rc = 0;
rc               2527 tools/perf/builtin-sched.c 		rc = -1;
rc               2533 tools/perf/builtin-sched.c 		rc = -1;
rc               2542 tools/perf/builtin-sched.c 		rc = -1;
rc               2631 tools/perf/builtin-sched.c 	return rc;
rc               2654 tools/perf/builtin-script.c 	int rc = 0;
rc               2684 tools/perf/builtin-script.c 			rc = -EINVAL;
rc               2705 tools/perf/builtin-script.c 			rc = -EINVAL;
rc               2751 tools/perf/builtin-script.c 			rc = -EINVAL;
rc               2780 tools/perf/builtin-script.c 				rc = -EINVAL;
rc               2802 tools/perf/builtin-script.c 	rc = -EINVAL;
rc               2805 tools/perf/builtin-script.c 	return rc;
rc               1071 tools/perf/pmu-events/jevents.c 	int rc;
rc               1123 tools/perf/pmu-events/jevents.c 	rc = nftw(ldirname, preprocess_arch_std_files, maxfds, 0);
rc               1124 tools/perf/pmu-events/jevents.c 	if (rc && verbose) {
rc               1128 tools/perf/pmu-events/jevents.c 	} else if (rc < 0) {
rc               1133 tools/perf/pmu-events/jevents.c 	} else if (rc) {
rc               1137 tools/perf/pmu-events/jevents.c 	rc = nftw(ldirname, process_one_file, maxfds, 0);
rc               1138 tools/perf/pmu-events/jevents.c 	if (rc && verbose) {
rc               1141 tools/perf/pmu-events/jevents.c 	} else if (rc < 0) {
rc               1146 tools/perf/pmu-events/jevents.c 	} else if (rc) {
rc                 29 tools/perf/tests/parse-events.c 	bool rc = false;
rc                 37 tools/perf/tests/parse-events.c 			rc = true;
rc                 43 tools/perf/tests/parse-events.c 	return rc;
rc               1562 tools/perf/util/callchain.c 	int rc = 0;
rc               1574 tools/perf/util/callchain.c 		rc = callchain_cursor_append(dst, node->ip, node->map, node->sym,
rc               1579 tools/perf/util/callchain.c 		if (rc)
rc               1585 tools/perf/util/callchain.c 	return rc;
rc                234 tools/perf/util/cs-etm.c 	int rc = -ENOMEM;
rc                278 tools/perf/util/cs-etm.c 	return rc;
rc                 54 tools/perf/util/dsos.c 		int rc = strcmp(name, this->long_name);
rc                 57 tools/perf/util/dsos.c 		if (rc == 0) {
rc                 70 tools/perf/util/dsos.c 			rc = strcmp(dso->short_name, this->short_name);
rc                 71 tools/perf/util/dsos.c 			if (rc == 0) {
rc                 76 tools/perf/util/dsos.c 		if (rc < 0)
rc                 17 tools/perf/util/intlist.c 	struct rb_node *rc = NULL;
rc                 23 tools/perf/util/intlist.c 		rc = &node->rb_node;
rc                 26 tools/perf/util/intlist.c 	return rc;
rc                113 tools/perf/util/lzma.c 	ssize_t rc;
rc                118 tools/perf/util/lzma.c 	rc = read(fd, buf, sizeof(buf));
rc                120 tools/perf/util/lzma.c 	return rc == sizeof(buf) ?
rc               2545 tools/perf/util/machine.c 	int rc = 0;
rc               2553 tools/perf/util/machine.c 			rc = fn(thread, priv);
rc               2554 tools/perf/util/machine.c 			if (rc != 0)
rc               2555 tools/perf/util/machine.c 				return rc;
rc               2559 tools/perf/util/machine.c 			rc = fn(thread, priv);
rc               2560 tools/perf/util/machine.c 			if (rc != 0)
rc               2561 tools/perf/util/machine.c 				return rc;
rc               2564 tools/perf/util/machine.c 	return rc;
rc               2572 tools/perf/util/machine.c 	int rc = 0;
rc               2574 tools/perf/util/machine.c 	rc = machine__for_each_thread(&machines->host, fn, priv);
rc               2575 tools/perf/util/machine.c 	if (rc != 0)
rc               2576 tools/perf/util/machine.c 		return rc;
rc               2581 tools/perf/util/machine.c 		rc = machine__for_each_thread(machine, fn, priv);
rc               2582 tools/perf/util/machine.c 		if (rc != 0)
rc               2583 tools/perf/util/machine.c 			return rc;
rc               2585 tools/perf/util/machine.c 	return rc;
rc                937 tools/perf/util/map.c 	int rc;
rc                942 tools/perf/util/map.c 		rc = strcmp(m->dso->short_name, map->dso->short_name);
rc                943 tools/perf/util/map.c 		if (rc < 0)
rc                496 tools/perf/util/mmap.c 	int rc = 0;
rc                498 tools/perf/util/mmap.c 	rc = perf_mmap__read_init(md);
rc                499 tools/perf/util/mmap.c 	if (rc < 0)
rc                500 tools/perf/util/mmap.c 		return (rc == -EAGAIN) ? 1 : -1;
rc                510 tools/perf/util/mmap.c 			rc = -1;
rc                520 tools/perf/util/mmap.c 		rc = -1;
rc                527 tools/perf/util/mmap.c 	return rc;
rc                 20 tools/perf/util/rblist.c 		int rc;
rc                 24 tools/perf/util/rblist.c 		rc = rblist->node_cmp(parent, new_entry);
rc                 25 tools/perf/util/rblist.c 		if (rc > 0)
rc                 27 tools/perf/util/rblist.c 		else if (rc < 0) {
rc                 62 tools/perf/util/rblist.c 		int rc;
rc                 66 tools/perf/util/rblist.c 		rc = rblist->node_cmp(parent, entry);
rc                 67 tools/perf/util/rblist.c 		if (rc > 0)
rc                 69 tools/perf/util/rblist.c 		else if (rc < 0) {
rc                200 tools/perf/util/s390-cpumsf.c 	int rc = 0;
rc                203 tools/perf/util/s390-cpumsf.c 		return rc;
rc                208 tools/perf/util/s390-cpumsf.c 		return rc;
rc                213 tools/perf/util/s390-cpumsf.c 		rc = (sf->logdir)
rc                217 tools/perf/util/s390-cpumsf.c 		if (rc > 0)
rc                222 tools/perf/util/s390-cpumsf.c 			rc = 1;
rc                233 tools/perf/util/s390-cpumsf.c 			rc = 1;
rc                236 tools/perf/util/s390-cpumsf.c 	return rc;
rc                721 tools/perf/util/s390-cpumsf.c 			size_t rc = fwrite(buffer->data, buffer->size, 1,
rc                723 tools/perf/util/s390-cpumsf.c 			if (rc != 1)
rc                739 tools/perf/util/s390-cpumsf.c 			size_t rc = fwrite(buffer->data, buffer->size, 1,
rc                741 tools/perf/util/s390-cpumsf.c 			if (rc != 1)
rc                780 tools/perf/util/s390-cpumsf.c 		int rc;
rc                782 tools/perf/util/s390-cpumsf.c 		rc = (sf->logdir)
rc                786 tools/perf/util/s390-cpumsf.c 		if (rc > 0)
rc               1089 tools/perf/util/s390-cpumsf.c 	int rc;
rc               1099 tools/perf/util/s390-cpumsf.c 	rc = stat(sf->logdir, &stbuf);
rc               1100 tools/perf/util/s390-cpumsf.c 	if (rc == -1 || !S_ISDIR(stbuf.st_mode)) {
rc                140 tools/perf/util/s390-sample-raw.c 	int rc, event_nr, wanted = get_counterset_start(set) + nr;
rc                148 tools/perf/util/s390-sample-raw.c 			rc = sscanf(evp->event, "event=%x", &event_nr);
rc                149 tools/perf/util/s390-sample-raw.c 			if (rc == 1 && event_nr == wanted)
rc                 18 tools/perf/util/strlist.c 	struct rb_node *rc = NULL;
rc                 29 tools/perf/util/strlist.c 		rc = &snode->rb_node;
rc                 32 tools/perf/util/strlist.c 	return rc;
rc               1580 tools/perf/util/symbol.c 	int rc = -1;
rc               1587 tools/perf/util/symbol.c 		rc = access(filebuf, R_OK);
rc               1589 tools/perf/util/symbol.c 		if (rc == 0)
rc               1590 tools/perf/util/symbol.c 			return rc;
rc               1600 tools/perf/util/symbol.c 		rc = 0;
rc               1603 tools/perf/util/symbol.c 	return rc;
rc               1796 tools/perf/util/symbol.c 		int rc;
rc               1800 tools/perf/util/symbol.c 		rc = strcmp(map->dso->short_name, name);
rc               1801 tools/perf/util/symbol.c 		if (rc < 0)
rc               1803 tools/perf/util/symbol.c 		else if (rc > 0)
rc                288 tools/perf/util/synthetic-events.c 	int rc = 0;
rc                404 tools/perf/util/synthetic-events.c 			rc = -1;
rc                413 tools/perf/util/synthetic-events.c 	return rc;
rc                419 tools/perf/util/synthetic-events.c 	int rc = 0;
rc                460 tools/perf/util/synthetic-events.c 			rc = -1;
rc                466 tools/perf/util/synthetic-events.c 	return rc;
rc                480 tools/perf/util/synthetic-events.c 	int rc = 0;
rc                526 tools/perf/util/synthetic-events.c 		rc = -1;
rc                545 tools/perf/util/synthetic-events.c 		rc = 0;
rc                548 tools/perf/util/synthetic-events.c 			rc = perf_event__synthesize_mmap_events(tool, mmap_event, pid, tgid,
rc                550 tools/perf/util/synthetic-events.c 			if (rc)
rc                556 tools/perf/util/synthetic-events.c 	return rc;
rc                 97 tools/perf/util/time-utils.c 	int rc;
rc                 99 tools/perf/util/time-utils.c 	rc = split_start_end(&start_str, &end_str, ostr, ',');
rc                100 tools/perf/util/time-utils.c 	if (rc || !start_str)
rc                101 tools/perf/util/time-utils.c 		return rc;
rc                106 tools/perf/util/time-utils.c 	rc = parse_timestr_sec_nsec(ptime, start_str, end_str);
rc                111 tools/perf/util/time-utils.c 	if (rc == 0 && ptime->end && ptime->end < ptime->start)
rc                117 tools/perf/util/time-utils.c 	return rc;
rc                125 tools/perf/util/time-utils.c 	int i, num = 0, rc = 0;
rc                148 tools/perf/util/time-utils.c 				rc = -EINVAL;
rc                155 tools/perf/util/time-utils.c 		rc = perf_time__parse_str(ptime + i, arg);
rc                156 tools/perf/util/time-utils.c 		if (rc < 0)
rc                161 tools/perf/util/time-utils.c 	rc = perf_time__parse_str(ptime + i, p);
rc                162 tools/perf/util/time-utils.c 	if (rc < 0)
rc                168 tools/perf/util/time-utils.c 			rc = -EINVAL;
rc                173 tools/perf/util/time-utils.c 	rc = num;
rc                177 tools/perf/util/time-utils.c 	return rc;
rc                 88 tools/perf/util/zlib.c 	ssize_t rc;
rc                 93 tools/perf/util/zlib.c 	rc = read(fd, buf, sizeof(buf));
rc                 95 tools/perf/util/zlib.c 	return rc == sizeof(buf) ?
rc                466 tools/testing/nvdimm/test/nfit.c 	int rc;
rc                478 tools/testing/nvdimm/test/nfit.c 	rc = buf_len - sizeof(*nd_cmd) - len;
rc                480 tools/testing/nvdimm/test/nfit.c 	return rc;
rc                488 tools/testing/nvdimm/test/nfit.c 	int rc;
rc                501 tools/testing/nvdimm/test/nfit.c 	rc = buf_len - sizeof(*nd_cmd) - (len + 4);
rc                503 tools/testing/nvdimm/test/nfit.c 	return rc;
rc                824 tools/testing/nvdimm/test/nfit.c 	int rc;
rc                827 tools/testing/nvdimm/test/nfit.c 		rc = -EINVAL;
rc                832 tools/testing/nvdimm/test/nfit.c 		rc = -EINVAL;
rc                836 tools/testing/nvdimm/test/nfit.c 	rc =  badrange_add(&t->badrange, err_inj->err_inj_spa_range_base,
rc                838 tools/testing/nvdimm/test/nfit.c 	if (rc < 0)
rc                849 tools/testing/nvdimm/test/nfit.c 	return rc;
rc                855 tools/testing/nvdimm/test/nfit.c 	int rc;
rc                858 tools/testing/nvdimm/test/nfit.c 		rc = -EINVAL;
rc                863 tools/testing/nvdimm/test/nfit.c 		rc = -EINVAL;
rc                875 tools/testing/nvdimm/test/nfit.c 	return rc;
rc                930 tools/testing/nvdimm/test/nfit.c static int override_return_code(int dimm, unsigned int func, int rc)
rc                937 tools/testing/nvdimm/test/nfit.c 	return rc;
rc               1202 tools/testing/nvdimm/test/nfit.c 	int i, rc = 0, __cmd_rc;
rc               1230 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_security_status(t,
rc               1234 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_unlock_unit(t,
rc               1238 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_set_pass(t,
rc               1242 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_disable_pass(t,
rc               1246 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_freeze_lock(t,
rc               1250 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_secure_erase(t,
rc               1254 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_overwrite(t,
rc               1258 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_query_overwrite(t,
rc               1262 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_master_set_pass(t,
rc               1266 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_master_secure_erase(t,
rc               1270 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_cmd_set_lss_status(t,
rc               1274 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_get_fw_info(t, buf,
rc               1278 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_start_update(t, buf,
rc               1282 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_send_data(t, buf,
rc               1286 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_finish_fw(t, buf,
rc               1290 tools/testing/nvdimm/test/nfit.c 				rc = nd_intel_test_finish_query(t, buf,
rc               1294 tools/testing/nvdimm/test/nfit.c 				rc = nfit_test_cmd_smart(buf, buf_len,
rc               1298 tools/testing/nvdimm/test/nfit.c 				rc = nfit_test_cmd_smart_threshold(buf,
rc               1304 tools/testing/nvdimm/test/nfit.c 				rc = nfit_test_cmd_smart_set_threshold(buf,
rc               1312 tools/testing/nvdimm/test/nfit.c 				rc = nfit_test_cmd_smart_inject(buf,
rc               1322 tools/testing/nvdimm/test/nfit.c 			return override_return_code(i, func, rc);
rc               1335 tools/testing/nvdimm/test/nfit.c 			rc = nfit_test_cmd_get_config_size(buf, buf_len);
rc               1338 tools/testing/nvdimm/test/nfit.c 			rc = nfit_test_cmd_get_config_data(buf, buf_len,
rc               1342 tools/testing/nvdimm/test/nfit.c 			rc = nfit_test_cmd_set_config_data(buf, buf_len,
rc               1348 tools/testing/nvdimm/test/nfit.c 		return override_return_code(i, func, rc);
rc               1364 tools/testing/nvdimm/test/nfit.c 				rc = nfit_test_cmd_translate_spa(
rc               1366 tools/testing/nvdimm/test/nfit.c 				return rc;
rc               1368 tools/testing/nvdimm/test/nfit.c 				rc = nfit_test_cmd_ars_error_inject(t, buf,
rc               1370 tools/testing/nvdimm/test/nfit.c 				return rc;
rc               1372 tools/testing/nvdimm/test/nfit.c 				rc = nfit_test_cmd_ars_inject_clear(t, buf,
rc               1374 tools/testing/nvdimm/test/nfit.c 				return rc;
rc               1376 tools/testing/nvdimm/test/nfit.c 				rc = nfit_test_cmd_ars_inject_status(t, buf,
rc               1378 tools/testing/nvdimm/test/nfit.c 				return rc;
rc               1389 tools/testing/nvdimm/test/nfit.c 			rc = nfit_test_cmd_ars_cap(buf, buf_len);
rc               1392 tools/testing/nvdimm/test/nfit.c 			rc = nfit_test_cmd_ars_start(t, ars_state, buf,
rc               1396 tools/testing/nvdimm/test/nfit.c 			rc = nfit_test_cmd_ars_status(ars_state, buf, buf_len,
rc               1400 tools/testing/nvdimm/test/nfit.c 			rc = nfit_test_cmd_clear_error(t, buf, buf_len, cmd_rc);
rc               1407 tools/testing/nvdimm/test/nfit.c 	return rc;
rc               1434 tools/testing/nvdimm/test/nfit.c 	int rc;
rc               1438 tools/testing/nvdimm/test/nfit.c 	rc = devm_add_action(dev, release_nfit_res, nfit_res);
rc               1439 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               1570 tools/testing/nvdimm/test/nfit.c 	ssize_t rc;
rc               1575 tools/testing/nvdimm/test/nfit.c 	rc = kstrtol(buf, 0, &val);
rc               1576 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               1577 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               1600 tools/testing/nvdimm/test/nfit.c 	ssize_t rc;
rc               1605 tools/testing/nvdimm/test/nfit.c 	rc = kstrtol(buf, 0, &val);
rc               1606 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               1607 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2694 tools/testing/nvdimm/test/nfit.c 	int rc, cmd_rc;
rc               2775 tools/testing/nvdimm/test/nfit.c 	rc = setup_result(cmds.buf, cmd_size);
rc               2776 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2777 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2778 tools/testing/nvdimm/test/nfit.c 	rc = acpi_nfit_ctl(&acpi_desc->nd_desc, nvdimm, ND_CMD_GET_CONFIG_SIZE,
rc               2781 tools/testing/nvdimm/test/nfit.c 	if (rc < 0 || cmd_rc || cmds.cfg_size.status != 0
rc               2785 tools/testing/nvdimm/test/nfit.c 				__func__, __LINE__, rc, cmd_rc);
rc               2795 tools/testing/nvdimm/test/nfit.c 	rc = setup_result(cmds.buf, cmd_size);
rc               2796 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2797 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2798 tools/testing/nvdimm/test/nfit.c 	rc = acpi_nfit_ctl(&acpi_desc->nd_desc, NULL, ND_CMD_ARS_STATUS,
rc               2801 tools/testing/nvdimm/test/nfit.c 	if (rc < 0 || cmd_rc) {
rc               2803 tools/testing/nvdimm/test/nfit.c 				__func__, __LINE__, rc, cmd_rc);
rc               2814 tools/testing/nvdimm/test/nfit.c 	rc = setup_result(cmds.buf + offset, cmd_size - offset);
rc               2815 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2816 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2817 tools/testing/nvdimm/test/nfit.c 	rc = acpi_nfit_ctl(&acpi_desc->nd_desc, NULL, ND_CMD_ARS_CAP,
rc               2820 tools/testing/nvdimm/test/nfit.c 	if (rc < 0 || cmd_rc) {
rc               2822 tools/testing/nvdimm/test/nfit.c 				__func__, __LINE__, rc, cmd_rc);
rc               2836 tools/testing/nvdimm/test/nfit.c 	rc = setup_result(cmds.buf, cmd_size);
rc               2837 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2838 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2839 tools/testing/nvdimm/test/nfit.c 	rc = acpi_nfit_ctl(&acpi_desc->nd_desc, NULL, ND_CMD_ARS_STATUS,
rc               2842 tools/testing/nvdimm/test/nfit.c 	if (rc < 0 || cmd_rc || record->length != test_val) {
rc               2844 tools/testing/nvdimm/test/nfit.c 				__func__, __LINE__, rc, cmd_rc);
rc               2858 tools/testing/nvdimm/test/nfit.c 	rc = setup_result(cmds.buf, cmd_size);
rc               2859 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2860 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2861 tools/testing/nvdimm/test/nfit.c 	rc = acpi_nfit_ctl(&acpi_desc->nd_desc, NULL, ND_CMD_ARS_STATUS,
rc               2864 tools/testing/nvdimm/test/nfit.c 	if (rc < 0 || cmd_rc || record->length != test_val) {
rc               2866 tools/testing/nvdimm/test/nfit.c 				__func__, __LINE__, rc, cmd_rc);
rc               2876 tools/testing/nvdimm/test/nfit.c 	rc = setup_result(cmds.buf, cmd_size);
rc               2877 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2878 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2879 tools/testing/nvdimm/test/nfit.c 	rc = acpi_nfit_ctl(&acpi_desc->nd_desc, nvdimm, ND_CMD_GET_CONFIG_SIZE,
rc               2882 tools/testing/nvdimm/test/nfit.c 	if (rc < 0 || cmd_rc >= 0) {
rc               2884 tools/testing/nvdimm/test/nfit.c 				__func__, __LINE__, rc, cmd_rc);
rc               2894 tools/testing/nvdimm/test/nfit.c 	rc = setup_result(cmds.buf, cmd_size);
rc               2895 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2896 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2897 tools/testing/nvdimm/test/nfit.c 	rc = acpi_nfit_ctl(&acpi_desc->nd_desc, NULL, ND_CMD_CLEAR_ERROR,
rc               2899 tools/testing/nvdimm/test/nfit.c 	if (rc < 0 || cmd_rc) {
rc               2901 tools/testing/nvdimm/test/nfit.c 				__func__, __LINE__, rc, cmd_rc);
rc               2916 tools/testing/nvdimm/test/nfit.c 	int rc;
rc               2919 tools/testing/nvdimm/test/nfit.c 		rc = nfit_ctl_test(&pdev->dev);
rc               2920 tools/testing/nvdimm/test/nfit.c 		if (rc)
rc               2921 tools/testing/nvdimm/test/nfit.c 			return rc;
rc               2989 tools/testing/nvdimm/test/nfit.c 	rc = acpi_nfit_init(acpi_desc, nfit_test->nfit_buf,
rc               2991 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2992 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               2994 tools/testing/nvdimm/test/nfit.c 	rc = devm_add_action_or_reset(&pdev->dev, acpi_nfit_shutdown, acpi_desc);
rc               2995 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               2996 tools/testing/nvdimm/test/nfit.c 		return rc;
rc               3158 tools/testing/nvdimm/test/nfit.c 	int rc, i;
rc               3179 tools/testing/nvdimm/test/nfit.c 		rc = PTR_ERR(nfit_test_dimm);
rc               3185 tools/testing/nvdimm/test/nfit.c 		rc = -ENOMEM;
rc               3190 tools/testing/nvdimm/test/nfit.c 		rc = -ENOMEM;
rc               3200 tools/testing/nvdimm/test/nfit.c 			rc = -ENOMEM;
rc               3221 tools/testing/nvdimm/test/nfit.c 			rc = -EINVAL;
rc               3228 tools/testing/nvdimm/test/nfit.c 		rc = platform_device_register(pdev);
rc               3229 tools/testing/nvdimm/test/nfit.c 		if (rc) {
rc               3235 tools/testing/nvdimm/test/nfit.c 		rc = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
rc               3236 tools/testing/nvdimm/test/nfit.c 		if (rc)
rc               3243 tools/testing/nvdimm/test/nfit.c 	rc = platform_driver_register(&nfit_test_driver);
rc               3244 tools/testing/nvdimm/test/nfit.c 	if (rc)
rc               3261 tools/testing/nvdimm/test/nfit.c 	return rc;
rc                114 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_override_return)(void *ctx, unsigned long rc) =
rc                147 tools/testing/selftests/bpf/cgroup_helpers.c 	int fd, rc = 0;
rc                160 tools/testing/selftests/bpf/cgroup_helpers.c 		rc = 1;
rc                164 tools/testing/selftests/bpf/cgroup_helpers.c 	return rc;
rc                 74 tools/testing/selftests/bpf/test_cgroup_attach.c 	int drop_prog, allow_prog, foo = 0, bar = 0, rc = 0;
rc                204 tools/testing/selftests/bpf/test_cgroup_attach.c 	rc = 1;
rc                210 tools/testing/selftests/bpf/test_cgroup_attach.c 	if (!rc)
rc                214 tools/testing/selftests/bpf/test_cgroup_attach.c 	return rc;
rc                293 tools/testing/selftests/bpf/test_cgroup_attach.c 	int drop_prog, allow_prog[6] = {}, rc = 0;
rc                440 tools/testing/selftests/bpf/test_cgroup_attach.c 	rc = 1;
rc                452 tools/testing/selftests/bpf/test_cgroup_attach.c 	if (!rc)
rc                456 tools/testing/selftests/bpf/test_cgroup_attach.c 	return rc;
rc                464 tools/testing/selftests/bpf/test_cgroup_attach.c 	int cg = 0, i, rc = -1;
rc                535 tools/testing/selftests/bpf/test_cgroup_attach.c 	rc = 0;
rc                544 tools/testing/selftests/bpf/test_cgroup_attach.c 	if (!rc)
rc                548 tools/testing/selftests/bpf/test_cgroup_attach.c 	return rc;
rc                658 tools/testing/selftests/bpf/test_maps.c 	int one = 1, s, sc, rc;
rc                991 tools/testing/selftests/bpf/test_maps.c 		rc = recv(sfd[3], buf, sizeof(buf), 0);
rc                992 tools/testing/selftests/bpf/test_maps.c 		if (rc < 0) {
rc                 12 tools/testing/selftests/bpf/test_section_names.c 		int rc;
rc                 17 tools/testing/selftests/bpf/test_section_names.c 		int rc;
rc                153 tools/testing/selftests/bpf/test_section_names.c 	int rc;
rc                155 tools/testing/selftests/bpf/test_section_names.c 	rc = libbpf_prog_type_by_name(test->sec_name, &prog_type,
rc                158 tools/testing/selftests/bpf/test_section_names.c 	if (rc != test->expected_load.rc) {
rc                159 tools/testing/selftests/bpf/test_section_names.c 		warnx("prog: unexpected rc=%d for %s", rc, test->sec_name);
rc                163 tools/testing/selftests/bpf/test_section_names.c 	if (rc)
rc                184 tools/testing/selftests/bpf/test_section_names.c 	int rc;
rc                186 tools/testing/selftests/bpf/test_section_names.c 	rc = libbpf_attach_type_by_name(test->sec_name, &attach_type);
rc                188 tools/testing/selftests/bpf/test_section_names.c 	if (rc != test->expected_attach.rc) {
rc                189 tools/testing/selftests/bpf/test_section_names.c 		warnx("attach: unexpected rc=%d for %s", rc, test->sec_name);
rc                193 tools/testing/selftests/bpf/test_section_names.c 	if (rc)
rc                861 tools/testing/selftests/bpf/test_sock_addr.c 				   int32_t rc)
rc                865 tools/testing/selftests/bpf/test_sock_addr.c 		BPF_MOV64_IMM(BPF_REG_0, rc),
rc                727 tools/testing/selftests/bpf/test_sockmap.c 		int s, rc, i, max_fd = p2;
rc                752 tools/testing/selftests/bpf/test_sockmap.c 			rc = recv(i, buf, sizeof(buf), 0);
rc                753 tools/testing/selftests/bpf/test_sockmap.c 			if (rc < 0) {
rc                756 tools/testing/selftests/bpf/test_sockmap.c 					return rc;
rc                760 tools/testing/selftests/bpf/test_sockmap.c 			if (rc == 0) {
rc                765 tools/testing/selftests/bpf/test_sockmap.c 			sc = send(i, buf, rc, 0);
rc                 16 tools/testing/selftests/efivarfs/create-read.c 	int fd, rc;
rc                 32 tools/testing/selftests/efivarfs/create-read.c 	rc = read(fd, buf, sizeof(buf));
rc                 33 tools/testing/selftests/efivarfs/create-read.c 	if (rc != 0) {
rc                 17 tools/testing/selftests/efivarfs/open-unlink.c 	int rc;
rc                 24 tools/testing/selftests/efivarfs/open-unlink.c 	rc = ioctl(fd, FS_IOC_GETFLAGS, &flags);
rc                 25 tools/testing/selftests/efivarfs/open-unlink.c 	if (rc < 0) {
rc                 29 tools/testing/selftests/efivarfs/open-unlink.c 		return rc;
rc                 37 tools/testing/selftests/efivarfs/open-unlink.c 	rc = ioctl(fd, FS_IOC_SETFLAGS, &flags);
rc                 41 tools/testing/selftests/efivarfs/open-unlink.c 	return rc;
rc                 48 tools/testing/selftests/efivarfs/open-unlink.c 	int rc;
rc                 55 tools/testing/selftests/efivarfs/open-unlink.c 	rc = ioctl(fd, FS_IOC_GETFLAGS, &flags);
rc                 56 tools/testing/selftests/efivarfs/open-unlink.c 	if (rc < 0) {
rc                 60 tools/testing/selftests/efivarfs/open-unlink.c 		return rc;
rc                 72 tools/testing/selftests/efivarfs/open-unlink.c 	int fd, rc;
rc                 95 tools/testing/selftests/efivarfs/open-unlink.c 	rc = write(fd, buf, sizeof(buf));
rc                 96 tools/testing/selftests/efivarfs/open-unlink.c 	if (rc != sizeof(buf)) {
rc                103 tools/testing/selftests/efivarfs/open-unlink.c 	rc = get_immutable(path);
rc                104 tools/testing/selftests/efivarfs/open-unlink.c 	if (rc < 0) {
rc                107 tools/testing/selftests/efivarfs/open-unlink.c 	} else if (rc) {
rc                108 tools/testing/selftests/efivarfs/open-unlink.c 		rc = set_immutable(path, 0);
rc                109 tools/testing/selftests/efivarfs/open-unlink.c 		if (rc < 0) {
rc                126 tools/testing/selftests/efivarfs/open-unlink.c 	rc = read(fd, buf, sizeof(buf));
rc                127 tools/testing/selftests/efivarfs/open-unlink.c 	if (rc > 0) {
rc                 44 tools/testing/selftests/exec/execveat.c 	int rc;
rc                 49 tools/testing/selftests/exec/execveat.c 	rc = execveat_(fd, path, argv, envp, flags);
rc                 51 tools/testing/selftests/exec/execveat.c 	if (rc > 0) {
rc                 69 tools/testing/selftests/exec/execveat.c 	int rc;
rc                 86 tools/testing/selftests/exec/execveat.c 		rc = execveat_(fd, path, argv, envp, flags);
rc                 88 tools/testing/selftests/exec/execveat.c 			rc, errno, strerror(errno));
rc                 92 tools/testing/selftests/exec/execveat.c 	rc = waitpid(child, &status, 0);
rc                 93 tools/testing/selftests/exec/execveat.c 	if (rc != child) {
rc                 94 tools/testing/selftests/exec/execveat.c 		printf("[FAIL] (waitpid(%d,...) returned %d)\n", child, rc);
rc                392 tools/testing/selftests/exec/execveat.c 	int rc;
rc                413 tools/testing/selftests/exec/execveat.c 		rc = atoi(argv[argc - 1]);
rc                419 tools/testing/selftests/exec/execveat.c 		rc = run_tests();
rc                420 tools/testing/selftests/exec/execveat.c 		if (rc > 0)
rc                421 tools/testing/selftests/exec/execveat.c 			printf("%d tests failed\n", rc);
rc                423 tools/testing/selftests/exec/execveat.c 	return rc;
rc                 26 tools/testing/selftests/ia64/aliasing-test.c 	int fd, rc;
rc                 37 tools/testing/selftests/ia64/aliasing-test.c 		rc = ioctl(fd, PCIIOC_MMAP_IS_MEM);
rc                 38 tools/testing/selftests/ia64/aliasing-test.c 		if (rc == -1)
rc                 52 tools/testing/selftests/ia64/aliasing-test.c 	rc = munmap(addr, length);
rc                 53 tools/testing/selftests/ia64/aliasing-test.c 	if (rc == -1) {
rc                 66 tools/testing/selftests/ia64/aliasing-test.c 	int i, n, r, rc = 0, result = 0;
rc                 89 tools/testing/selftests/ia64/aliasing-test.c 			rc = map_mem(path2, offset, length, touch);
rc                 90 tools/testing/selftests/ia64/aliasing-test.c 			if (rc == 0)
rc                 92 tools/testing/selftests/ia64/aliasing-test.c 			else if (rc > 0)
rc                 96 tools/testing/selftests/ia64/aliasing-test.c 				return rc;
rc                101 tools/testing/selftests/ia64/aliasing-test.c 				rc = scan_tree(path2, file, offset, length, touch);
rc                102 tools/testing/selftests/ia64/aliasing-test.c 				if (rc < 0)
rc                103 tools/testing/selftests/ia64/aliasing-test.c 					return rc;
rc                107 tools/testing/selftests/ia64/aliasing-test.c 		result |= rc;
rc                121 tools/testing/selftests/ia64/aliasing-test.c 	int fd, rc;
rc                130 tools/testing/selftests/ia64/aliasing-test.c 	rc = write(fd, "1", 2);
rc                131 tools/testing/selftests/ia64/aliasing-test.c 	if (rc <= 0) {
rc                138 tools/testing/selftests/ia64/aliasing-test.c 		rc = read(fd, buf, sizeof(buf));
rc                139 tools/testing/selftests/ia64/aliasing-test.c 		if (rc > 0)
rc                140 tools/testing/selftests/ia64/aliasing-test.c 			size += rc;
rc                141 tools/testing/selftests/ia64/aliasing-test.c 	} while (rc > 0);
rc                151 tools/testing/selftests/ia64/aliasing-test.c 	int i, n, r, rc = 0, result = 0;
rc                174 tools/testing/selftests/ia64/aliasing-test.c 			rc = read_rom(path2);
rc                181 tools/testing/selftests/ia64/aliasing-test.c 			if (rc > 0)
rc                182 tools/testing/selftests/ia64/aliasing-test.c 				fprintf(stderr, "PASS: %s read %d bytes\n", path2, rc);
rc                185 tools/testing/selftests/ia64/aliasing-test.c 				return rc;
rc                190 tools/testing/selftests/ia64/aliasing-test.c 				rc = scan_rom(path2, file);
rc                191 tools/testing/selftests/ia64/aliasing-test.c 				if (rc < 0)
rc                192 tools/testing/selftests/ia64/aliasing-test.c 					return rc;
rc                196 tools/testing/selftests/ia64/aliasing-test.c 		result |= rc;
rc                208 tools/testing/selftests/ia64/aliasing-test.c 	int rc;
rc                239 tools/testing/selftests/ia64/aliasing-test.c 	rc = map_mem("/dev/mem", 0, 1024*1024, 0);
rc                240 tools/testing/selftests/ia64/aliasing-test.c 	if (rc == 0)
rc                242 tools/testing/selftests/ia64/aliasing-test.c 	else if (rc > 0)
rc                259 tools/testing/selftests/ia64/aliasing-test.c 	return rc;
rc                 62 tools/testing/selftests/ir/ir_loopback.c int lirc_open(const char *rc)
rc                 69 tools/testing/selftests/ir/ir_loopback.c 	snprintf(buf, sizeof(buf), "/sys/class/rc/%s", rc);
rc                 83 tools/testing/selftests/ir/ir_loopback.c 		ksft_exit_skip("cannot find lirc device for %s\n", rc);
rc                 43 tools/testing/selftests/kvm/lib/io.c 	ssize_t rc;
rc                 54 tools/testing/selftests/kvm/lib/io.c 		rc = write(fd, ptr, num_left);
rc                 56 tools/testing/selftests/kvm/lib/io.c 		switch (rc) {
rc                 60 tools/testing/selftests/kvm/lib/io.c 				    "  rc: %zi errno: %i", rc, errno);
rc                 66 tools/testing/selftests/kvm/lib/io.c 				    rc, num_written, num_left);
rc                 70 tools/testing/selftests/kvm/lib/io.c 			TEST_ASSERT(rc >= 0, "Unexpected ret from write,\n"
rc                 71 tools/testing/selftests/kvm/lib/io.c 				"  rc: %zi errno: %i", rc, errno);
rc                 72 tools/testing/selftests/kvm/lib/io.c 			num_written += rc;
rc                 73 tools/testing/selftests/kvm/lib/io.c 			num_left -= rc;
rc                 74 tools/testing/selftests/kvm/lib/io.c 			ptr += rc;
rc                120 tools/testing/selftests/kvm/lib/io.c 	ssize_t rc;
rc                131 tools/testing/selftests/kvm/lib/io.c 		rc = read(fd, ptr, num_left);
rc                133 tools/testing/selftests/kvm/lib/io.c 		switch (rc) {
rc                137 tools/testing/selftests/kvm/lib/io.c 				    "  rc: %zi errno: %i", rc, errno);
rc                143 tools/testing/selftests/kvm/lib/io.c 				    rc, num_read, num_left);
rc                147 tools/testing/selftests/kvm/lib/io.c 			TEST_ASSERT(rc > 0, "Unexpected ret from read,\n"
rc                148 tools/testing/selftests/kvm/lib/io.c 				    "  rc: %zi errno: %i", rc, errno);
rc                149 tools/testing/selftests/kvm/lib/io.c 			num_read += rc;
rc                150 tools/testing/selftests/kvm/lib/io.c 			num_left -= rc;
rc                151 tools/testing/selftests/kvm/lib/io.c 			ptr += rc;
rc               1149 tools/testing/selftests/kvm/lib/kvm_util.c 	int rc;
rc               1153 tools/testing/selftests/kvm/lib/kvm_util.c 		rc = ioctl(vcpu->fd, KVM_RUN, NULL);
rc               1154 tools/testing/selftests/kvm/lib/kvm_util.c 	} while (rc == -1 && errno == EINTR);
rc               1155 tools/testing/selftests/kvm/lib/kvm_util.c 	return rc;
rc                786 tools/testing/selftests/kvm/lib/x86_64/processor.c 	int rc;
rc                790 tools/testing/selftests/kvm/lib/x86_64/processor.c 	rc = ioctl(vcpu->fd, KVM_SET_CPUID2, cpuid);
rc                791 tools/testing/selftests/kvm/lib/x86_64/processor.c 	TEST_ASSERT(rc == 0, "KVM_SET_CPUID2 failed, rc: %i errno: %i",
rc                792 tools/testing/selftests/kvm/lib/x86_64/processor.c 		    rc, errno);
rc                 71 tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c 	int rc;
rc                 88 tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c 		rc = _vcpu_run(vm, VCPU_ID);
rc                 90 tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c 		TEST_ASSERT(rc == 0, "vcpu_run failed: %d\n", rc);
rc                 31 tools/testing/selftests/kvm/x86_64/set_sregs_test.c 	int rc;
rc                 41 tools/testing/selftests/kvm/x86_64/set_sregs_test.c 	rc = _vcpu_sregs_set(vm, VCPU_ID, &sregs);
rc                 42 tools/testing/selftests/kvm/x86_64/set_sregs_test.c 	TEST_ASSERT(rc, "Set IA32_APIC_BASE to %llx (invalid)",
rc                 45 tools/testing/selftests/kvm/x86_64/set_sregs_test.c 	rc = _vcpu_sregs_set(vm, VCPU_ID, &sregs);
rc                 46 tools/testing/selftests/kvm/x86_64/set_sregs_test.c 	TEST_ASSERT(!rc, "Couldn't set IA32_APIC_BASE to %llx (valid)",
rc                542 tools/testing/selftests/mqueue/mq_perf_tests.c 	int i, cpu, rc;
rc                566 tools/testing/selftests/mqueue/mq_perf_tests.c 	while ((rc = poptGetNextOpt(popt_context)) > 0) {
rc                567 tools/testing/selftests/mqueue/mq_perf_tests.c 		switch (rc) {
rc                207 tools/testing/selftests/net/nettest.c 	int rc;
rc                216 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, IPPROTO_TCP, TCP_MD5SIG, &md5sig, sizeof(md5sig));
rc                217 tools/testing/selftests/net/nettest.c 	if (rc < 0) {
rc                220 tools/testing/selftests/net/nettest.c 			rc = 0;
rc                225 tools/testing/selftests/net/nettest.c 	return rc;
rc                266 tools/testing/selftests/net/nettest.c 	int sd, rc;
rc                281 tools/testing/selftests/net/nettest.c 	rc = ioctl(sd, SIOCGIFINDEX, (char *)&ifdata);
rc                283 tools/testing/selftests/net/nettest.c 	if (rc != 0) {
rc                293 tools/testing/selftests/net/nettest.c 	int rc;
rc                295 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, SOL_SOCKET, SO_BINDTODEVICE, name, strlen(name)+1);
rc                296 tools/testing/selftests/net/nettest.c 	if (rc < 0)
rc                299 tools/testing/selftests/net/nettest.c 	return rc;
rc                304 tools/testing/selftests/net/nettest.c 	int rc;
rc                308 tools/testing/selftests/net/nettest.c 	rc = getsockopt(sd, SOL_SOCKET, SO_BINDTODEVICE, name, &optlen);
rc                309 tools/testing/selftests/net/nettest.c 	if (rc < 0)
rc                312 tools/testing/selftests/net/nettest.c 	return rc;
rc                346 tools/testing/selftests/net/nettest.c 	int rc;
rc                348 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, SOL_IP, IP_PKTINFO, &one, sizeof(one));
rc                349 tools/testing/selftests/net/nettest.c 	if (rc < 0 && rc != -ENOTSUP)
rc                352 tools/testing/selftests/net/nettest.c 	return rc;
rc                358 tools/testing/selftests/net/nettest.c 	int rc;
rc                360 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, SOL_IPV6, IPV6_RECVPKTINFO, &one, sizeof(one));
rc                361 tools/testing/selftests/net/nettest.c 	if (rc < 0 && rc != -ENOTSUP)
rc                364 tools/testing/selftests/net/nettest.c 	return rc;
rc                370 tools/testing/selftests/net/nettest.c 	int rc;
rc                372 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, SOL_IP, IP_RECVERR, &one, sizeof(one));
rc                373 tools/testing/selftests/net/nettest.c 	if (rc < 0 && rc != -ENOTSUP)
rc                376 tools/testing/selftests/net/nettest.c 	return rc;
rc                382 tools/testing/selftests/net/nettest.c 	int rc;
rc                384 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, SOL_IPV6, IPV6_RECVERR, &one, sizeof(one));
rc                385 tools/testing/selftests/net/nettest.c 	if (rc < 0 && rc != -ENOTSUP)
rc                388 tools/testing/selftests/net/nettest.c 	return rc;
rc                395 tools/testing/selftests/net/nettest.c 	int rc;
rc                403 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, level, opt, &ifindex, sizeof(ifindex));
rc                404 tools/testing/selftests/net/nettest.c 	if (rc < 0)
rc                407 tools/testing/selftests/net/nettest.c 	return rc;
rc                413 tools/testing/selftests/net/nettest.c 	int rc;
rc                415 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, SOL_IP, IP_MULTICAST_IF, &mreq, sizeof(mreq));
rc                416 tools/testing/selftests/net/nettest.c 	if (rc < 0)
rc                419 tools/testing/selftests/net/nettest.c 	return rc;
rc                426 tools/testing/selftests/net/nettest.c 	int rc;
rc                437 tools/testing/selftests/net/nettest.c 	rc = setsockopt(sd, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq, sizeof(mreq));
rc                438 tools/testing/selftests/net/nettest.c 	if (rc < 0) {
rc                449 tools/testing/selftests/net/nettest.c 	int rc = 0;
rc                453 tools/testing/selftests/net/nettest.c 		rc = -1;
rc                456 tools/testing/selftests/net/nettest.c 	return rc;
rc                462 tools/testing/selftests/net/nettest.c 	int rc = 0;
rc                466 tools/testing/selftests/net/nettest.c 		rc = -1;
rc                469 tools/testing/selftests/net/nettest.c 	return rc;
rc                475 tools/testing/selftests/net/nettest.c 	int rc = 0;
rc                479 tools/testing/selftests/net/nettest.c 		rc = -1;
rc                482 tools/testing/selftests/net/nettest.c 	return rc;
rc                509 tools/testing/selftests/net/nettest.c 	int rc = 0;
rc                520 tools/testing/selftests/net/nettest.c 			rc = 1;
rc                531 tools/testing/selftests/net/nettest.c 			rc = 1;
rc                536 tools/testing/selftests/net/nettest.c 		rc = 1;
rc                539 tools/testing/selftests/net/nettest.c 	if (!rc)
rc                542 tools/testing/selftests/net/nettest.c 	return rc;
rc                551 tools/testing/selftests/net/nettest.c 	int rc = 0;
rc                559 tools/testing/selftests/net/nettest.c 			rc = expected_addr_match(sa, &args->expected_laddr,
rc                572 tools/testing/selftests/net/nettest.c 			rc |= expected_addr_match(sa, &args->expected_raddr,
rc                579 tools/testing/selftests/net/nettest.c 	return rc;
rc                926 tools/testing/selftests/net/nettest.c 	int rc;
rc                953 tools/testing/selftests/net/nettest.c 		rc = select(nfds, &rfds, NULL, NULL, ptval);
rc                954 tools/testing/selftests/net/nettest.c 		if (rc < 0) {
rc                958 tools/testing/selftests/net/nettest.c 			rc = 1;
rc                961 tools/testing/selftests/net/nettest.c 		} else if (rc == 0) {
rc                963 tools/testing/selftests/net/nettest.c 			rc = 2;
rc                968 tools/testing/selftests/net/nettest.c 			rc = socket_read(sd, args);
rc                969 tools/testing/selftests/net/nettest.c 			if (rc < 0) {
rc                970 tools/testing/selftests/net/nettest.c 				rc = 1;
rc                973 tools/testing/selftests/net/nettest.c 			if (rc == 0)
rc                977 tools/testing/selftests/net/nettest.c 		rc = 0;
rc                998 tools/testing/selftests/net/nettest.c 				rc = 1;
rc               1004 tools/testing/selftests/net/nettest.c 	return rc;
rc               1171 tools/testing/selftests/net/nettest.c 	int rc;
rc               1190 tools/testing/selftests/net/nettest.c 		rc = msg_loop(0, lsd, (void *) addr, alen, args);
rc               1192 tools/testing/selftests/net/nettest.c 		return rc;
rc               1206 tools/testing/selftests/net/nettest.c 		rc = select(lsd+1, &rfds, NULL, NULL, ptval);
rc               1207 tools/testing/selftests/net/nettest.c 		if (rc == 0) {
rc               1208 tools/testing/selftests/net/nettest.c 			rc = 2;
rc               1212 tools/testing/selftests/net/nettest.c 		if (rc < 0) {
rc               1228 tools/testing/selftests/net/nettest.c 			rc = show_sockstat(csd, args);
rc               1229 tools/testing/selftests/net/nettest.c 			if (rc)
rc               1232 tools/testing/selftests/net/nettest.c 			rc = check_device(csd, args);
rc               1233 tools/testing/selftests/net/nettest.c 			if (rc)
rc               1237 tools/testing/selftests/net/nettest.c 		rc = msg_loop(0, csd, (void *) addr, alen, args);
rc               1246 tools/testing/selftests/net/nettest.c 	return rc;
rc               1254 tools/testing/selftests/net/nettest.c 	int rc;
rc               1262 tools/testing/selftests/net/nettest.c 	rc = select(FD_SETSIZE, NULL, &wfd, NULL, tv);
rc               1263 tools/testing/selftests/net/nettest.c 	if (rc == 0) {
rc               1266 tools/testing/selftests/net/nettest.c 	} else if (rc < 0) {
rc               1286 tools/testing/selftests/net/nettest.c 	int sd, rc = -1;
rc               1325 tools/testing/selftests/net/nettest.c 			rc = -1;
rc               1328 tools/testing/selftests/net/nettest.c 		rc = wait_for_connect(sd);
rc               1329 tools/testing/selftests/net/nettest.c 		if (rc < 0)
rc               1337 tools/testing/selftests/net/nettest.c 	return rc;
rc               1350 tools/testing/selftests/net/nettest.c 	int rc = 0;
rc               1389 tools/testing/selftests/net/nettest.c 		rc = show_sockstat(sd, args);
rc               1390 tools/testing/selftests/net/nettest.c 		if (rc != 0)
rc               1394 tools/testing/selftests/net/nettest.c 	rc = msg_loop(1, sd, addr, alen, args);
rc               1399 tools/testing/selftests/net/nettest.c 	return rc;
rc               1419 tools/testing/selftests/net/nettest.c 	int rc = 0;
rc               1457 tools/testing/selftests/net/nettest.c 				rc = -1;
rc               1476 tools/testing/selftests/net/nettest.c 				rc = -1;
rc               1487 tools/testing/selftests/net/nettest.c 				rc = -1;
rc               1499 tools/testing/selftests/net/nettest.c 	return rc;
rc               1579 tools/testing/selftests/net/nettest.c 	int rc = 0;
rc               1585 tools/testing/selftests/net/nettest.c 	while ((rc = getopt(argc, argv, GETOPT_STR)) != -1) {
rc               1586 tools/testing/selftests/net/nettest.c 		switch (rc) {
rc               1751 tools/testing/selftests/net/nettest.c 			rc = do_server(&args);
rc               1754 tools/testing/selftests/net/nettest.c 		return rc;
rc                 85 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= do_test(#name, test_##name)
rc                193 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int offset, width, fd, rc, r;
rc                215 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc = posix_memalign(&mem0, bufsize, bufsize);
rc                216 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	if (rc) {
rc                218 tools/testing/selftests/powerpc/alignment/alignment_handler.c 		return rc;
rc                221 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc = posix_memalign(&mem1, bufsize, bufsize);
rc                222 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	if (rc) {
rc                225 tools/testing/selftests/powerpc/alignment/alignment_handler.c 		return rc;
rc                228 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc = 0;
rc                247 tools/testing/selftests/powerpc/alignment/alignment_handler.c 			rc = 1;
rc                254 tools/testing/selftests/powerpc/alignment/alignment_handler.c 			rc = 1;
rc                259 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	if (rc == 0)
rc                270 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                287 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                300 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                305 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                316 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                321 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                348 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                353 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                404 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                409 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                419 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                424 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                447 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                452 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                475 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                480 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                493 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                498 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                507 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                523 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	int rc = 0;
rc                549 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_vsx_206,
rc                551 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_vsx_207,
rc                553 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_vsx_300,
rc                555 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_integer,
rc                557 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_integer_206,
rc                559 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_vmx,
rc                561 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_fp,
rc                563 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_fp_205,
rc                565 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	rc |= test_harness(test_alignment_handler_fp_206,
rc                567 tools/testing/selftests/powerpc/alignment/alignment_handler.c 	return rc;
rc                 75 tools/testing/selftests/powerpc/benchmarks/context_switch.c 	int rc;
rc                 83 tools/testing/selftests/powerpc/benchmarks/context_switch.c 	rc = pthread_attr_init(&attr);
rc                 84 tools/testing/selftests/powerpc/benchmarks/context_switch.c 	if (rc) {
rc                 85 tools/testing/selftests/powerpc/benchmarks/context_switch.c 		errno = rc;
rc                 90 tools/testing/selftests/powerpc/benchmarks/context_switch.c 	rc = pthread_attr_setaffinity_np(&attr, sizeof(cpu_set_t), &cpuset);
rc                 91 tools/testing/selftests/powerpc/benchmarks/context_switch.c 	if (rc)	{
rc                 92 tools/testing/selftests/powerpc/benchmarks/context_switch.c 		errno = rc;
rc                 97 tools/testing/selftests/powerpc/benchmarks/context_switch.c 	rc = pthread_create(&tid, &attr, fn, arg);
rc                 98 tools/testing/selftests/powerpc/benchmarks/context_switch.c 	if (rc) {
rc                 99 tools/testing/selftests/powerpc/benchmarks/context_switch.c 		errno = rc;
rc                139 tools/testing/selftests/powerpc/benchmarks/fork.c 	int rc;
rc                141 tools/testing/selftests/powerpc/benchmarks/fork.c 	rc = pthread_attr_init(&attr);
rc                142 tools/testing/selftests/powerpc/benchmarks/fork.c 	if (rc) {
rc                143 tools/testing/selftests/powerpc/benchmarks/fork.c 		errno = rc;
rc                152 tools/testing/selftests/powerpc/benchmarks/fork.c 		rc = pthread_attr_setaffinity_np(&attr, sizeof(cpu_set_t), &cpuset);
rc                153 tools/testing/selftests/powerpc/benchmarks/fork.c 		if (rc) {
rc                154 tools/testing/selftests/powerpc/benchmarks/fork.c 			errno = rc;
rc                161 tools/testing/selftests/powerpc/benchmarks/fork.c 		rc = pthread_create(&tid, &attr, null_fn, NULL);
rc                162 tools/testing/selftests/powerpc/benchmarks/fork.c 		if (rc) {
rc                163 tools/testing/selftests/powerpc/benchmarks/fork.c 			errno = rc;
rc                167 tools/testing/selftests/powerpc/benchmarks/fork.c 		rc = pthread_join(tid, NULL);
rc                168 tools/testing/selftests/powerpc/benchmarks/fork.c 		if (rc) {
rc                169 tools/testing/selftests/powerpc/benchmarks/fork.c 			errno = rc;
rc                 16 tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c 	int fd, rc;
rc                 24 tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c 	rc = read(fd, buf, sizeof(buf));
rc                 25 tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c 	if (rc == -1) {
rc                 31 tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c 	buf[rc] = '\0';
rc                 30 tools/testing/selftests/powerpc/harness.c 	int rc, status;
rc                 53 tools/testing/selftests/powerpc/harness.c 	rc = waitpid(pid, &status, 0);
rc                 54 tools/testing/selftests/powerpc/harness.c 	if (rc == -1) {
rc                106 tools/testing/selftests/powerpc/harness.c 	int rc;
rc                123 tools/testing/selftests/powerpc/harness.c 	rc = run_test(test_function, name);
rc                125 tools/testing/selftests/powerpc/harness.c 	if (rc == MAGIC_SKIP_RETURN_VALUE) {
rc                128 tools/testing/selftests/powerpc/harness.c 		rc = 0;
rc                130 tools/testing/selftests/powerpc/harness.c 		test_finish(name, rc);
rc                132 tools/testing/selftests/powerpc/harness.c 	return rc;
rc                 57 tools/testing/selftests/powerpc/math/fpu_preempt.c 	int i, rc, threads;
rc                 67 tools/testing/selftests/powerpc/math/fpu_preempt.c 		rc = pthread_create(&tids[i], NULL, preempt_fpu_c, NULL);
rc                 68 tools/testing/selftests/powerpc/math/fpu_preempt.c 		FAIL_IF(rc);
rc                 58 tools/testing/selftests/powerpc/math/fpu_signal.c 	long rc;
rc                 62 tools/testing/selftests/powerpc/math/fpu_signal.c 	rc = sigaction(SIGUSR1, &act, NULL);
rc                 63 tools/testing/selftests/powerpc/math/fpu_signal.c 	if (rc)
rc                 70 tools/testing/selftests/powerpc/math/fpu_signal.c 	rc = preempt_fpu(darray, &threads_starting, &running);
rc                 72 tools/testing/selftests/powerpc/math/fpu_signal.c 	return (void *) rc;
rc                 77 tools/testing/selftests/powerpc/math/fpu_signal.c 	int i, j, rc, threads;
rc                 88 tools/testing/selftests/powerpc/math/fpu_signal.c 		rc = pthread_create(&tids[i], NULL, signal_fpu_c, NULL);
rc                 89 tools/testing/selftests/powerpc/math/fpu_signal.c 		FAIL_IF(rc);
rc                 57 tools/testing/selftests/powerpc/math/vmx_preempt.c 	int i, rc, threads;
rc                 67 tools/testing/selftests/powerpc/math/vmx_preempt.c 		rc = pthread_create(&tids[i], NULL, preempt_vmx_c, NULL);
rc                 68 tools/testing/selftests/powerpc/math/vmx_preempt.c 		FAIL_IF(rc);
rc                 75 tools/testing/selftests/powerpc/math/vmx_signal.c 	long rc;
rc                 79 tools/testing/selftests/powerpc/math/vmx_signal.c 	rc = sigaction(SIGUSR1, &act, NULL);
rc                 80 tools/testing/selftests/powerpc/math/vmx_signal.c 	if (rc)
rc                 88 tools/testing/selftests/powerpc/math/vmx_signal.c 	rc = preempt_vmx(varray, &threads_starting, &running);
rc                 90 tools/testing/selftests/powerpc/math/vmx_signal.c 	return (void *) rc;
rc                 95 tools/testing/selftests/powerpc/math/vmx_signal.c 	int i, j, rc, threads;
rc                106 tools/testing/selftests/powerpc/math/vmx_signal.c 		rc = pthread_create(&tids[i], NULL, signal_vmx_c, NULL);
rc                107 tools/testing/selftests/powerpc/math/vmx_signal.c 		FAIL_IF(rc);
rc                 75 tools/testing/selftests/powerpc/math/vsx_preempt.c 	long rc;
rc                 84 tools/testing/selftests/powerpc/math/vsx_preempt.c 	rc = preempt_vsx(varray, &threads_starting, &running);
rc                 85 tools/testing/selftests/powerpc/math/vsx_preempt.c 	if (rc == 2)
rc                 87 tools/testing/selftests/powerpc/math/vsx_preempt.c 	return (void *)rc;
rc                 92 tools/testing/selftests/powerpc/math/vsx_preempt.c 	int i, rc, threads;
rc                102 tools/testing/selftests/powerpc/math/vsx_preempt.c 		rc = pthread_create(&tids[i], NULL, preempt_vsx_c, NULL);
rc                103 tools/testing/selftests/powerpc/math/vsx_preempt.c 		FAIL_IF(rc);
rc                 26 tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c 	int p2c[2], c2p[2], rc, status, c, *p;
rc                 67 tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c 	rc = 0;
rc                 71 tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c 		rc = 1;
rc                 78 tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c 	if (rc == 0)
rc                 81 tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c 	return rc;
rc                140 tools/testing/selftests/powerpc/mm/subpage_prot.c 	int rc;
rc                143 tools/testing/selftests/powerpc/mm/subpage_prot.c 	rc = syscall(__NR_subpage_prot, 0, 0, 0);
rc                145 tools/testing/selftests/powerpc/mm/subpage_prot.c 	return rc == 0 || (errno != ENOENT && errno != ENOSYS);
rc                224 tools/testing/selftests/powerpc/mm/subpage_prot.c 	int rc;
rc                226 tools/testing/selftests/powerpc/mm/subpage_prot.c 	rc = test_harness(test_anon, "subpage_prot_anon");
rc                227 tools/testing/selftests/powerpc/mm/subpage_prot.c 	if (rc)
rc                228 tools/testing/selftests/powerpc/mm/subpage_prot.c 		return rc;
rc                 43 tools/testing/selftests/powerpc/pmu/ebb/cpu_event_pinned_vs_ebb_test.c 	int cpu, rc;
rc                 62 tools/testing/selftests/powerpc/pmu/ebb/cpu_event_pinned_vs_ebb_test.c 	rc = setup_cpu_event(&event, cpu);
rc                 63 tools/testing/selftests/powerpc/pmu/ebb/cpu_event_pinned_vs_ebb_test.c 	if (rc) {
rc                 65 tools/testing/selftests/powerpc/pmu/ebb/cpu_event_pinned_vs_ebb_test.c 		return rc;
rc                 41 tools/testing/selftests/powerpc/pmu/ebb/cpu_event_vs_ebb_test.c 	int cpu, rc;
rc                 60 tools/testing/selftests/powerpc/pmu/ebb/cpu_event_vs_ebb_test.c 	rc = setup_cpu_event(&event, cpu);
rc                 61 tools/testing/selftests/powerpc/pmu/ebb/cpu_event_vs_ebb_test.c 	if (rc) {
rc                 63 tools/testing/selftests/powerpc/pmu/ebb/cpu_event_vs_ebb_test.c 		return rc;
rc                277 tools/testing/selftests/powerpc/pmu/ebb/ebb.c 	int rc;
rc                282 tools/testing/selftests/powerpc/pmu/ebb/ebb.c 	rc = ioctl(e->fd, PERF_EVENT_IOC_ENABLE);
rc                283 tools/testing/selftests/powerpc/pmu/ebb/ebb.c 	if (rc)
rc                284 tools/testing/selftests/powerpc/pmu/ebb/ebb.c 		return rc;
rc                286 tools/testing/selftests/powerpc/pmu/ebb/ebb.c 	rc = event_read(e);
rc                291 tools/testing/selftests/powerpc/pmu/ebb/ebb.c 	return rc;
rc                 41 tools/testing/selftests/powerpc/pmu/ebb/ebb_vs_cpu_event_test.c 	int cpu, rc;
rc                 63 tools/testing/selftests/powerpc/pmu/ebb/ebb_vs_cpu_event_test.c 	rc = setup_cpu_event(&event, cpu);
rc                 64 tools/testing/selftests/powerpc/pmu/ebb/ebb_vs_cpu_event_test.c 	if (rc) {
rc                 66 tools/testing/selftests/powerpc/pmu/ebb/ebb_vs_cpu_event_test.c 		return rc;
rc                 80 tools/testing/selftests/powerpc/pmu/ebb/multi_ebb_procs_test.c 	int cpu, rc, i;
rc                 97 tools/testing/selftests/powerpc/pmu/ebb/multi_ebb_procs_test.c 	rc = 0;
rc                102 tools/testing/selftests/powerpc/pmu/ebb/multi_ebb_procs_test.c 		rc |= wait_for_child(pids[i]);
rc                105 tools/testing/selftests/powerpc/pmu/ebb/multi_ebb_procs_test.c 	return rc;
rc                 43 tools/testing/selftests/powerpc/pmu/ebb/task_event_pinned_vs_ebb_test.c 	int rc;
rc                 57 tools/testing/selftests/powerpc/pmu/ebb/task_event_pinned_vs_ebb_test.c 	rc = setup_child_event(&event, pid);
rc                 58 tools/testing/selftests/powerpc/pmu/ebb/task_event_pinned_vs_ebb_test.c 	if (rc) {
rc                 60 tools/testing/selftests/powerpc/pmu/ebb/task_event_pinned_vs_ebb_test.c 		return rc;
rc                 41 tools/testing/selftests/powerpc/pmu/ebb/task_event_vs_ebb_test.c 	int rc;
rc                 55 tools/testing/selftests/powerpc/pmu/ebb/task_event_vs_ebb_test.c 	rc = setup_child_event(&event, pid);
rc                 56 tools/testing/selftests/powerpc/pmu/ebb/task_event_vs_ebb_test.c 	if (rc) {
rc                 58 tools/testing/selftests/powerpc/pmu/ebb/task_event_vs_ebb_test.c 		return rc;
rc                105 tools/testing/selftests/powerpc/pmu/event.c 	int rc;
rc                107 tools/testing/selftests/powerpc/pmu/event.c 	rc = read(e->fd, &e->result, sizeof(e->result));
rc                108 tools/testing/selftests/powerpc/pmu/event.c 	if (rc != sizeof(e->result)) {
rc                 75 tools/testing/selftests/powerpc/pmu/lib.c 	int rc;
rc                 77 tools/testing/selftests/powerpc/pmu/lib.c 	if (waitpid(child_pid, &rc, 0) == -1) {
rc                 82 tools/testing/selftests/powerpc/pmu/lib.c 	if (WIFEXITED(rc))
rc                 83 tools/testing/selftests/powerpc/pmu/lib.c 		rc = WEXITSTATUS(rc);
rc                 85 tools/testing/selftests/powerpc/pmu/lib.c 		rc = 1; /* Signal or other */
rc                 87 tools/testing/selftests/powerpc/pmu/lib.c 	return rc;
rc                119 tools/testing/selftests/powerpc/pmu/lib.c 	int cpu, rc;
rc                137 tools/testing/selftests/powerpc/pmu/lib.c 		rc = -1;
rc                143 tools/testing/selftests/powerpc/pmu/lib.c 	rc = test_function();
rc                147 tools/testing/selftests/powerpc/pmu/lib.c 	return rc;
rc                157 tools/testing/selftests/powerpc/pmu/lib.c 	int rc;
rc                167 tools/testing/selftests/powerpc/pmu/lib.c 		rc = fscanf(f, "%lx-%lx %*c%*c%c%*c %*x %*d:%*d %*d %127s\n",
rc                169 tools/testing/selftests/powerpc/pmu/lib.c 		if (rc <= 0)
rc                196 tools/testing/selftests/powerpc/pmu/lib.c 	bool rc;
rc                198 tools/testing/selftests/powerpc/pmu/lib.c 	rc = false;
rc                221 tools/testing/selftests/powerpc/pmu/lib.c 	rc = true;
rc                225 tools/testing/selftests/powerpc/pmu/lib.c 	return rc;
rc                 48 tools/testing/selftests/powerpc/security/rfi_flush.c 	int fd, passes = 0, iter, rc = 0;
rc                104 tools/testing/selftests/powerpc/security/rfi_flush.c 		rc = 1;
rc                134 tools/testing/selftests/powerpc/security/rfi_flush.c 	return rc;
rc                251 tools/testing/selftests/powerpc/signal/sigfuz.c 	int t, rc;
rc                257 tools/testing/selftests/powerpc/signal/sigfuz.c 		rc = pthread_create(&threads[t], NULL, sigfuz_test,
rc                259 tools/testing/selftests/powerpc/signal/sigfuz.c 		if (rc)
rc                264 tools/testing/selftests/powerpc/signal/sigfuz.c 		rc = pthread_join(threads[t], NULL);
rc                265 tools/testing/selftests/powerpc/signal/sigfuz.c 		if (rc)
rc                 80 tools/testing/selftests/powerpc/signal/signal.c 		long rc;
rc                 85 tools/testing/selftests/powerpc/signal/signal.c 		rc = signal_self(ppid, SIGUSR1);
rc                 86 tools/testing/selftests/powerpc/signal/signal.c 		if (rc) {
rc                 88 tools/testing/selftests/powerpc/signal/signal.c 					i, fail, rc);
rc                 95 tools/testing/selftests/powerpc/signal/signal.c 					i, fail, rc);
rc                 66 tools/testing/selftests/powerpc/signal/signal_tm.c 		long rc = 0xbeef;
rc                 72 tools/testing/selftests/powerpc/signal/signal_tm.c 		rc = tm_signal_self(getpid(), SIGUSR1, &ret);
rc                 83 tools/testing/selftests/powerpc/signal/signal_tm.c 		if (rc || ret) {
rc                 88 tools/testing/selftests/powerpc/signal/signal_tm.c 					i, fail, rc, ret);
rc                 95 tools/testing/selftests/powerpc/signal/signal_tm.c 					i, fail, rc, ret);
rc                 21 tools/testing/selftests/powerpc/syscalls/ipc_unmuxed.c 	int rc;					\
rc                 24 tools/testing/selftests/powerpc/syscalls/ipc_unmuxed.c 	rc = syscall(_num, -1, 0, 0, 0, 0, 0);	\
rc                 25 tools/testing/selftests/powerpc/syscalls/ipc_unmuxed.c 	printf("\treturned %d, errno %d\n", rc, errno); \
rc                 78 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-fpu.c 	long rc;
rc                 99 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-fpu.c 		rc = tm_signal_self_context_load(pid, NULL, fps, NULL, NULL);
rc                100 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-fpu.c 		FAIL_IF(rc != pid);
rc                 80 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-gpr.c 	long rc;
rc                101 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-gpr.c 		rc = tm_signal_self_context_load(pid, gprs, NULL, NULL, NULL);
rc                102 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-gpr.c 		FAIL_IF(rc != pid);
rc                103 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-vmx.c 	long rc;
rc                124 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-vmx.c 		rc = tm_signal_self_context_load(pid, NULL, NULL, vms, NULL);
rc                125 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-vmx.c 		FAIL_IF(rc != pid);
rc                152 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-vsx.c 	long rc;
rc                173 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-vsx.c 		rc = tm_signal_self_context_load(pid, NULL, NULL, NULL, vsxs);
rc                174 tools/testing/selftests/powerpc/tm/tm-signal-context-chk-vsx.c 		FAIL_IF(rc != pid);
rc                251 tools/testing/selftests/powerpc/tm/tm-trap.c 	int rc;
rc                275 tools/testing/selftests/powerpc/tm/tm-trap.c 	rc = pthread_attr_init(&attr);
rc                276 tools/testing/selftests/powerpc/tm/tm-trap.c 	if (rc)
rc                277 tools/testing/selftests/powerpc/tm/tm-trap.c 		pr_error(rc, "pthread_attr_init()");
rc                284 tools/testing/selftests/powerpc/tm/tm-trap.c 	rc = pthread_attr_setaffinity_np(&attr, sizeof(cpu_set_t), &cpuset);
rc                285 tools/testing/selftests/powerpc/tm/tm-trap.c 	if (rc)
rc                286 tools/testing/selftests/powerpc/tm/tm-trap.c 		pr_error(rc, "pthread_attr_setaffinity()");
rc                295 tools/testing/selftests/powerpc/tm/tm-trap.c 	rc = fflush(0);
rc                296 tools/testing/selftests/powerpc/tm/tm-trap.c 	if (rc)
rc                297 tools/testing/selftests/powerpc/tm/tm-trap.c 		pr_error(rc, "fflush()");
rc                300 tools/testing/selftests/powerpc/tm/tm-trap.c 	rc = pthread_create(&t0_ping, &attr, ping, NULL);
rc                301 tools/testing/selftests/powerpc/tm/tm-trap.c 	if (rc)
rc                302 tools/testing/selftests/powerpc/tm/tm-trap.c 		pr_error(rc, "pthread_create()");
rc                307 tools/testing/selftests/powerpc/tm/tm-trap.c 	rc = pthread_create(&t1_pong, &attr, pong, NULL);
rc                308 tools/testing/selftests/powerpc/tm/tm-trap.c 	if (rc)
rc                309 tools/testing/selftests/powerpc/tm/tm-trap.c 		pr_error(rc, "pthread_create()");
rc                311 tools/testing/selftests/powerpc/tm/tm-trap.c 	rc = pthread_join(t0_ping, NULL);
rc                312 tools/testing/selftests/powerpc/tm/tm-trap.c 	if (rc)
rc                313 tools/testing/selftests/powerpc/tm/tm-trap.c 		pr_error(rc, "pthread_join()");
rc                315 tools/testing/selftests/powerpc/tm/tm-trap.c 	rc = pthread_join(t1_pong, NULL);
rc                316 tools/testing/selftests/powerpc/tm/tm-trap.c 	if (rc)
rc                317 tools/testing/selftests/powerpc/tm/tm-trap.c 		pr_error(rc, "pthread_join()");
rc                315 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		int rc;
rc                318 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		rc = pthread_create(&t0, attr, tm_una_ping, (void *) &flags);
rc                319 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		if (rc)
rc                320 tools/testing/selftests/powerpc/tm/tm-unavailable.c 			pr_err(rc, "pthread_create()");
rc                321 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		rc = pthread_setname_np(t0, "tm_una_ping");
rc                322 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		if (rc)
rc                323 tools/testing/selftests/powerpc/tm/tm-unavailable.c 			pr_warn(rc, "pthread_setname_np");
rc                324 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		rc = pthread_join(t0, &ret_value);
rc                325 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		if (rc)
rc                326 tools/testing/selftests/powerpc/tm/tm-unavailable.c 			pr_err(rc, "pthread_join");
rc                341 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	int rc, exception; /* FP = 0, VEC = 1, VSX = 2 */
rc                353 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	rc = pthread_attr_init(&attr);
rc                354 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	if (rc)
rc                355 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		pr_err(rc, "pthread_attr_init()");
rc                358 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	rc = pthread_attr_setaffinity_np(&attr, sizeof(cpu_set_t), &cpuset);
rc                359 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	if (rc)
rc                360 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		pr_err(rc, "pthread_attr_setaffinity_np()");
rc                362 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	rc = pthread_create(&t1, &attr /* Bind to CPU 0 */, tm_una_pong, NULL);
rc                363 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	if (rc)
rc                364 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		pr_err(rc, "pthread_create()");
rc                367 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	rc = pthread_setname_np(t1, "tm_una_pong");
rc                368 tools/testing/selftests/powerpc/tm/tm-unavailable.c 	if (rc)
rc                369 tools/testing/selftests/powerpc/tm/tm-unavailable.c 		pr_warn(rc, "pthread_create()");
rc                 32 tools/testing/selftests/powerpc/utils.c 	int rc, fd;
rc                 43 tools/testing/selftests/powerpc/utils.c 		rc = -EIO;
rc                 49 tools/testing/selftests/powerpc/utils.c 		rc = -EOVERFLOW;
rc                 53 tools/testing/selftests/powerpc/utils.c 	rc = 0;
rc                 56 tools/testing/selftests/powerpc/utils.c 	return rc;
rc                118 tools/testing/selftests/powerpc/utils.c 	int rc;
rc                121 tools/testing/selftests/powerpc/utils.c 	rc = uname(&uts);
rc                122 tools/testing/selftests/powerpc/utils.c 	if (rc) {
rc                132 tools/testing/selftests/powerpc/utils.c 	int rc = -1, fd;
rc                140 tools/testing/selftests/powerpc/utils.c 		return rc;
rc                142 tools/testing/selftests/powerpc/utils.c 	if ((rc = read(fd, value, sizeof(value))) < 0)
rc                143 tools/testing/selftests/powerpc/utils.c 		return rc;
rc                154 tools/testing/selftests/powerpc/utils.c 	int rc = -1, fd;
rc                162 tools/testing/selftests/powerpc/utils.c 		return rc;
rc                166 tools/testing/selftests/powerpc/utils.c 	if ((rc = write(fd, value, strlen(value))) < 0)
rc                167 tools/testing/selftests/powerpc/utils.c 		return rc;
rc                 81 tools/testing/selftests/powerpc/vphn/vphn.c 	long rc;
rc                 84 tools/testing/selftests/powerpc/vphn/vphn.c 	rc = plpar_hcall9(H_HOME_NODE_ASSOCIATIVITY, retbuf, flags, cpu);
rc                 87 tools/testing/selftests/powerpc/vphn/vphn.c 	return rc;
rc                 24 tools/testing/selftests/ptrace/get_syscall_info.c 	int rc = kill(pid, SIGKILL);
rc                 27 tools/testing/selftests/ptrace/get_syscall_info.c 	return rc;
rc                125 tools/testing/selftests/ptrace/get_syscall_info.c 		long rc;
rc                155 tools/testing/selftests/ptrace/get_syscall_info.c 			ASSERT_LT(0, (rc = sys_ptrace(PTRACE_GET_SYSCALL_INFO,
rc                160 tools/testing/selftests/ptrace/get_syscall_info.c 			ASSERT_EQ(expected_none_size, rc) {
rc                178 tools/testing/selftests/ptrace/get_syscall_info.c 			ASSERT_LT(0, (rc = sys_ptrace(PTRACE_GET_SYSCALL_INFO,
rc                188 tools/testing/selftests/ptrace/get_syscall_info.c 				ASSERT_EQ(expected_entry_size, rc) {
rc                228 tools/testing/selftests/ptrace/get_syscall_info.c 				ASSERT_EQ(expected_exit_size, rc) {
rc                 78 tools/testing/selftests/rseq/rseq.c 	int rc, ret = 0;
rc                 90 tools/testing/selftests/rseq/rseq.c 	rc = sys_rseq(&__rseq_abi, sizeof(struct rseq), 0, RSEQ_SIG);
rc                 91 tools/testing/selftests/rseq/rseq.c 	if (!rc) {
rc                106 tools/testing/selftests/rseq/rseq.c 	int rc, ret = 0;
rc                118 tools/testing/selftests/rseq/rseq.c 	rc = sys_rseq(&__rseq_abi, sizeof(struct rseq),
rc                120 tools/testing/selftests/rseq/rseq.c 	if (!rc)
rc                 40 tools/testing/selftests/rtc/rtctest.c 	int rc;
rc                 44 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm);
rc                 45 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                 53 tools/testing/selftests/rtc/rtctest.c 	int i, rc, irq = 0;
rc                 57 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_UIE_ON, 0);
rc                 58 tools/testing/selftests/rtc/rtctest.c 	if (rc == -1) {
rc                 66 tools/testing/selftests/rtc/rtctest.c 		rc = read(self->fd, &data, sizeof(data));
rc                 67 tools/testing/selftests/rtc/rtctest.c 		ASSERT_NE(-1, rc);
rc                 73 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_UIE_OFF, 0);
rc                 74 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                 78 tools/testing/selftests/rtc/rtctest.c 	int i, rc, irq = 0;
rc                 82 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_UIE_ON, 0);
rc                 83 tools/testing/selftests/rtc/rtctest.c 	if (rc == -1) {
rc                 96 tools/testing/selftests/rtc/rtctest.c 		rc = select(self->fd + 1, &readfds, NULL, NULL, &tv);
rc                 97 tools/testing/selftests/rtc/rtctest.c 		ASSERT_NE(-1, rc);
rc                 98 tools/testing/selftests/rtc/rtctest.c 		ASSERT_NE(0, rc);
rc                101 tools/testing/selftests/rtc/rtctest.c 		rc = read(self->fd, &data, sizeof(unsigned long));
rc                102 tools/testing/selftests/rtc/rtctest.c 		ASSERT_NE(-1, rc);
rc                108 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_UIE_OFF, 0);
rc                109 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                118 tools/testing/selftests/rtc/rtctest.c 	int rc;
rc                120 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &tm);
rc                121 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                126 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_ALM_SET, &tm);
rc                127 tools/testing/selftests/rtc/rtctest.c 	if (rc == -1) {
rc                133 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_ALM_READ, &tm);
rc                134 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                140 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_AIE_ON, 0);
rc                141 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                146 tools/testing/selftests/rtc/rtctest.c 	rc = select(self->fd + 1, &readfds, NULL, NULL, &tv);
rc                147 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                148 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(0, rc);
rc                151 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_AIE_OFF, 0);
rc                152 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                154 tools/testing/selftests/rtc/rtctest.c 	rc = read(self->fd, &data, sizeof(unsigned long));
rc                155 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                158 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &tm);
rc                159 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                172 tools/testing/selftests/rtc/rtctest.c 	int rc;
rc                174 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &alarm.time);
rc                175 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                182 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_WKALM_SET, &alarm);
rc                183 tools/testing/selftests/rtc/rtctest.c 	if (rc == -1) {
rc                189 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_WKALM_RD, &alarm);
rc                190 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                200 tools/testing/selftests/rtc/rtctest.c 	rc = select(self->fd + 1, &readfds, NULL, NULL, &tv);
rc                201 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                202 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(0, rc);
rc                204 tools/testing/selftests/rtc/rtctest.c 	rc = read(self->fd, &data, sizeof(unsigned long));
rc                205 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                207 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &tm);
rc                208 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                220 tools/testing/selftests/rtc/rtctest.c 	int rc;
rc                222 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &tm);
rc                223 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                228 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_ALM_SET, &tm);
rc                229 tools/testing/selftests/rtc/rtctest.c 	if (rc == -1) {
rc                235 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_ALM_READ, &tm);
rc                236 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                242 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_AIE_ON, 0);
rc                243 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                248 tools/testing/selftests/rtc/rtctest.c 	rc = select(self->fd + 1, &readfds, NULL, NULL, &tv);
rc                249 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                250 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(0, rc);
rc                253 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_AIE_OFF, 0);
rc                254 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                256 tools/testing/selftests/rtc/rtctest.c 	rc = read(self->fd, &data, sizeof(unsigned long));
rc                257 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                260 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &tm);
rc                261 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                274 tools/testing/selftests/rtc/rtctest.c 	int rc;
rc                276 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &alarm.time);
rc                277 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                284 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_WKALM_SET, &alarm);
rc                285 tools/testing/selftests/rtc/rtctest.c 	if (rc == -1) {
rc                291 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_WKALM_RD, &alarm);
rc                292 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                302 tools/testing/selftests/rtc/rtctest.c 	rc = select(self->fd + 1, &readfds, NULL, NULL, &tv);
rc                303 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                304 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(0, rc);
rc                306 tools/testing/selftests/rtc/rtctest.c 	rc = read(self->fd, &data, sizeof(unsigned long));
rc                307 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                309 tools/testing/selftests/rtc/rtctest.c 	rc = ioctl(self->fd, RTC_RD_TIME, &tm);
rc                310 tools/testing/selftests/rtc/rtctest.c 	ASSERT_NE(-1, rc);
rc                169 tools/usb/usbip/libsrc/usbip_host_common.c 	int rc;
rc                177 tools/usb/usbip/libsrc/usbip_host_common.c 	rc = refresh_exported_devices(hdriver);
rc                178 tools/usb/usbip/libsrc/usbip_host_common.c 	if (rc < 0)
rc                198 tools/usb/usbip/libsrc/usbip_host_common.c 	int rc;
rc                205 tools/usb/usbip/libsrc/usbip_host_common.c 	rc = refresh_exported_devices(hdriver);
rc                206 tools/usb/usbip/libsrc/usbip_host_common.c 	if (rc < 0)
rc                144 tools/usb/usbip/src/usbip.c 	int i, rc = -1;
rc                182 tools/usb/usbip/src/usbip.c 				rc = run_command(&cmds[i], argc, argv);
rc                190 tools/usb/usbip/src/usbip.c 	return (rc > -1 ? EXIT_SUCCESS : EXIT_FAILURE);
rc                 83 tools/usb/usbip/src/usbip_attach.c 	int rc;
rc                 87 tools/usb/usbip/src/usbip_attach.c 	rc = usbip_vhci_driver_open();
rc                 88 tools/usb/usbip/src/usbip_attach.c 	if (rc < 0) {
rc                102 tools/usb/usbip/src/usbip_attach.c 		rc = usbip_vhci_attach_device(port, sockfd, udev->busnum,
rc                104 tools/usb/usbip/src/usbip_attach.c 		if (rc < 0 && errno != EBUSY) {
rc                108 tools/usb/usbip/src/usbip_attach.c 	} while (rc < 0);
rc                122 tools/usb/usbip/src/usbip_attach.c 	int rc;
rc                132 tools/usb/usbip/src/usbip_attach.c 	rc = usbip_net_send_op_common(sockfd, OP_REQ_IMPORT, 0);
rc                133 tools/usb/usbip/src/usbip_attach.c 	if (rc < 0) {
rc                142 tools/usb/usbip/src/usbip_attach.c 	rc = usbip_net_send(sockfd, (void *) &request, sizeof(request));
rc                143 tools/usb/usbip/src/usbip_attach.c 	if (rc < 0) {
rc                149 tools/usb/usbip/src/usbip_attach.c 	rc = usbip_net_recv_op_common(sockfd, &code, &status);
rc                150 tools/usb/usbip/src/usbip_attach.c 	if (rc < 0) {
rc                156 tools/usb/usbip/src/usbip_attach.c 	rc = usbip_net_recv(sockfd, (void *) &reply, sizeof(reply));
rc                157 tools/usb/usbip/src/usbip_attach.c 	if (rc < 0) {
rc                177 tools/usb/usbip/src/usbip_attach.c 	int rc;
rc                192 tools/usb/usbip/src/usbip_attach.c 	rc = record_connection(host, usbip_port_string, busid, rhport);
rc                193 tools/usb/usbip/src/usbip_attach.c 	if (rc < 0) {
rc                 42 tools/usb/usbip/src/usbip_bind.c 	int rc = -1;
rc                 48 tools/usb/usbip/src/usbip_bind.c 	rc = write_sysfs_attribute(bind_attr_path, busid, strlen(busid));
rc                 49 tools/usb/usbip/src/usbip_bind.c 	if (rc < 0) {
rc                 65 tools/usb/usbip/src/usbip_bind.c 	int rc = -1;
rc                113 tools/usb/usbip/src/usbip_bind.c 	rc = write_sysfs_attribute(unbind_attr_path, busid, strlen(busid));
rc                114 tools/usb/usbip/src/usbip_bind.c 	if (rc < 0) {
rc                132 tools/usb/usbip/src/usbip_bind.c 	int rc;
rc                154 tools/usb/usbip/src/usbip_bind.c 	rc = unbind_other(busid);
rc                155 tools/usb/usbip/src/usbip_bind.c 	if (rc == UNBIND_ST_FAILED) {
rc                158 tools/usb/usbip/src/usbip_bind.c 	} else if (rc == UNBIND_ST_USBIP_HOST) {
rc                164 tools/usb/usbip/src/usbip_bind.c 	rc = modify_match_busid(busid, 1);
rc                165 tools/usb/usbip/src/usbip_bind.c 	if (rc < 0) {
rc                170 tools/usb/usbip/src/usbip_bind.c 	rc = bind_usbip(busid);
rc                171 tools/usb/usbip/src/usbip_bind.c 	if (rc < 0) {
rc                 52 tools/usb/usbip/src/usbip_list.c 	int rc, j;
rc                 55 tools/usb/usbip/src/usbip_list.c 	rc = usbip_net_send_op_common(sockfd, OP_REQ_DEVLIST, 0);
rc                 56 tools/usb/usbip/src/usbip_list.c 	if (rc < 0) {
rc                 61 tools/usb/usbip/src/usbip_list.c 	rc = usbip_net_recv_op_common(sockfd, &code, &status);
rc                 62 tools/usb/usbip/src/usbip_list.c 	if (rc < 0) {
rc                 69 tools/usb/usbip/src/usbip_list.c 	rc = usbip_net_recv(sockfd, &reply, sizeof(reply));
rc                 70 tools/usb/usbip/src/usbip_list.c 	if (rc < 0) {
rc                 88 tools/usb/usbip/src/usbip_list.c 		rc = usbip_net_recv(sockfd, &udev, sizeof(udev));
rc                 89 tools/usb/usbip/src/usbip_list.c 		if (rc < 0) {
rc                105 tools/usb/usbip/src/usbip_list.c 			rc = usbip_net_recv(sockfd, &uintf, sizeof(uintf));
rc                106 tools/usb/usbip/src/usbip_list.c 			if (rc < 0) {
rc                129 tools/usb/usbip/src/usbip_list.c 	int rc;
rc                140 tools/usb/usbip/src/usbip_list.c 	rc = get_exported_devices(host, sockfd);
rc                141 tools/usb/usbip/src/usbip_list.c 	if (rc < 0) {
rc                143 tools/usb/usbip/src/usbip_network.c 	int rc;
rc                153 tools/usb/usbip/src/usbip_network.c 	rc = usbip_net_send(sockfd, &op_common, sizeof(op_common));
rc                154 tools/usb/usbip/src/usbip_network.c 	if (rc < 0) {
rc                155 tools/usb/usbip/src/usbip_network.c 		dbg("usbip_net_send failed: %d", rc);
rc                165 tools/usb/usbip/src/usbip_network.c 	int rc;
rc                169 tools/usb/usbip/src/usbip_network.c 	rc = usbip_net_recv(sockfd, &op_common, sizeof(op_common));
rc                170 tools/usb/usbip/src/usbip_network.c 	if (rc < 0) {
rc                171 tools/usb/usbip/src/usbip_network.c 		dbg("usbip_net_recv failed: %d", rc);
rc                 33 tools/usb/usbip/src/usbip_unbind.c 	int rc, ret = -1;
rc                 66 tools/usb/usbip/src/usbip_unbind.c 	rc = write_sysfs_attribute(unbind_attr_path, busid, strlen(busid));
rc                 67 tools/usb/usbip/src/usbip_unbind.c 	if (rc < 0) {
rc                 73 tools/usb/usbip/src/usbip_unbind.c 	rc = modify_match_busid(busid, 0);
rc                 74 tools/usb/usbip/src/usbip_unbind.c 	if (rc < 0) {
rc                 84 tools/usb/usbip/src/usbip_unbind.c 	rc = write_sysfs_attribute(rebind_attr_path, busid, strlen(busid));
rc                 85 tools/usb/usbip/src/usbip_unbind.c 	if (rc < 0) {
rc                 99 tools/usb/usbip/src/usbipd.c 	int rc;
rc                103 tools/usb/usbip/src/usbipd.c 	rc = usbip_net_recv(sockfd, &req, sizeof(req));
rc                104 tools/usb/usbip/src/usbipd.c 	if (rc < 0) {
rc                132 tools/usb/usbip/src/usbipd.c 	rc = usbip_net_send_op_common(sockfd, OP_REP_IMPORT, status);
rc                133 tools/usb/usbip/src/usbipd.c 	if (rc < 0) {
rc                146 tools/usb/usbip/src/usbipd.c 	rc = usbip_net_send(sockfd, &pdu_udev, sizeof(pdu_udev));
rc                147 tools/usb/usbip/src/usbipd.c 	if (rc < 0) {
rc                164 tools/usb/usbip/src/usbipd.c 	int rc, i;
rc                184 tools/usb/usbip/src/usbipd.c 	rc = usbip_net_send_op_common(connfd, OP_REP_DEVLIST, ST_OK);
rc                185 tools/usb/usbip/src/usbipd.c 	if (rc < 0) {
rc                191 tools/usb/usbip/src/usbipd.c 	rc = usbip_net_send(connfd, &reply, sizeof(reply));
rc                192 tools/usb/usbip/src/usbipd.c 	if (rc < 0) {
rc                206 tools/usb/usbip/src/usbipd.c 		rc = usbip_net_send(connfd, &pdu_udev, sizeof(pdu_udev));
rc                207 tools/usb/usbip/src/usbipd.c 		if (rc < 0) {
rc                217 tools/usb/usbip/src/usbipd.c 			rc = usbip_net_send(connfd, &pdu_uinf,
rc                219 tools/usb/usbip/src/usbipd.c 			if (rc < 0) {
rc                232 tools/usb/usbip/src/usbipd.c 	int rc;
rc                236 tools/usb/usbip/src/usbipd.c 	rc = usbip_net_recv(connfd, &req, sizeof(req));
rc                237 tools/usb/usbip/src/usbipd.c 	if (rc < 0) {
rc                242 tools/usb/usbip/src/usbipd.c 	rc = send_reply_devlist(connfd);
rc                243 tools/usb/usbip/src/usbipd.c 	if (rc < 0) {
rc                296 tools/usb/usbip/src/usbipd.c 	int rc;
rc                300 tools/usb/usbip/src/usbipd.c 	rc = hosts_access(&request);
rc                301 tools/usb/usbip/src/usbipd.c 	if (rc == 0)
rc                314 tools/usb/usbip/src/usbipd.c 	int rc;
rc                324 tools/usb/usbip/src/usbipd.c 	rc = getnameinfo((struct sockaddr *)&ss, len, host, sizeof(host),
rc                326 tools/usb/usbip/src/usbipd.c 	if (rc)
rc                327 tools/usb/usbip/src/usbipd.c 		err("getnameinfo: %s", gai_strerror(rc));
rc                330 tools/usb/usbip/src/usbipd.c 	rc = tcpd_auth(connfd);
rc                331 tools/usb/usbip/src/usbipd.c 	if (rc < 0) {
rc                365 tools/usb/usbip/src/usbipd.c 	int rc;
rc                369 tools/usb/usbip/src/usbipd.c 	rc = getnameinfo(ai->ai_addr, ai->ai_addrlen, hbuf, sizeof(hbuf),
rc                371 tools/usb/usbip/src/usbipd.c 	if (rc)
rc                372 tools/usb/usbip/src/usbipd.c 		err("getnameinfo: %s", gai_strerror(rc));
rc                429 tools/usb/usbip/src/usbipd.c 	int rc;
rc                436 tools/usb/usbip/src/usbipd.c 	rc = getaddrinfo(host, usbip_port_string, &hints, &ai_head);
rc                437 tools/usb/usbip/src/usbipd.c 	if (rc) {
rc                439 tools/usb/usbip/src/usbipd.c 		    gai_strerror(rc));
rc                610 tools/usb/usbip/src/usbipd.c 	int opt, rc = -1;
rc                668 tools/usb/usbip/src/usbipd.c 		rc = do_standalone_mode(daemonize, ipv4, ipv6);
rc                673 tools/usb/usbip/src/usbipd.c 		rc = 0;
rc                677 tools/usb/usbip/src/usbipd.c 		rc = 0;
rc                685 tools/usb/usbip/src/usbipd.c 	return (rc > -1 ? EXIT_SUCCESS : EXIT_FAILURE);
rc                 20 tools/usb/usbip/src/utils.c 	int rc;
rc                 35 tools/usb/usbip/src/utils.c 	rc = write_sysfs_attribute(match_busid_attr_path, command,
rc                 37 tools/usb/usbip/src/utils.c 	if (rc < 0) {
rc                 72 tools/virtio/vringh_test.c 	int rc;
rc                 76 tools/virtio/vringh_test.c 	rc = write(gvdev->to_host_fd, "", 1);
rc                 77 tools/virtio/vringh_test.c 	if (rc < 0)
rc                141 usr/gen_init_cpio.c 	int rc = -1;
rc                147 usr/gen_init_cpio.c 	rc = cpio_mkslink(name, target, mode, uid, gid);
rc                149 usr/gen_init_cpio.c 	return rc;
rc                212 usr/gen_init_cpio.c 	int rc = -1;
rc                220 usr/gen_init_cpio.c 	rc = cpio_mkgeneric(name, mode, uid, gid);
rc                222 usr/gen_init_cpio.c 	return rc;
rc                283 usr/gen_init_cpio.c 	int rc = -1;
rc                290 usr/gen_init_cpio.c 	rc = cpio_mknod(name, mode, uid, gid, dev_type, maj, min);
rc                292 usr/gen_init_cpio.c 	return rc;
rc                305 usr/gen_init_cpio.c 	int rc = -1;
rc                375 usr/gen_init_cpio.c 	rc = 0;
rc                380 usr/gen_init_cpio.c 	return rc;
rc                410 usr/gen_init_cpio.c 	int rc = -1;
rc                445 usr/gen_init_cpio.c 	rc = cpio_mkfile(dname, cpio_replace_env(location),
rc                449 usr/gen_init_cpio.c 	return rc;
rc                605 usr/gen_init_cpio.c 			int rc;
rc                607 usr/gen_init_cpio.c 				if ((rc = file_handler_table[type_idx].handler(args))) {
rc                608 usr/gen_init_cpio.c 					ec = rc;
rc               1751 virt/kvm/arm/arm.c 	int rc = kvm_init(NULL, sizeof(struct kvm_vcpu), 0, THIS_MODULE);
rc               1752 virt/kvm/arm/arm.c 	return rc;
rc               1507 virt/kvm/kvm_main.c 	int rc, flags = FOLL_HWPOISON | FOLL_WRITE;
rc               1509 virt/kvm/kvm_main.c 	rc = get_user_pages(addr, 1, flags, NULL, NULL);
rc               1510 virt/kvm/kvm_main.c 	return rc == -EHWPOISON;