/kernel/linux/linux-5.10/fs/ |
H A D | signalfd.c | 159 ssize_t ret; in signalfd_dequeue() local 163 ret = dequeue_signal(current, &ctx->sigmask, info); in signalfd_dequeue() 164 switch (ret) { in signalfd_dequeue() 168 ret = -EAGAIN; in signalfd_dequeue() 172 return ret; in signalfd_dequeue() 178 ret = dequeue_signal(current, &ctx->sigmask, info); in signalfd_dequeue() 179 if (ret != 0) in signalfd_dequeue() 182 ret = -ERESTARTSYS; in signalfd_dequeue() 194 return ret; in signalfd_dequeue() 208 ssize_t ret, tota in signalfd_read() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-cec.c | 125 irqreturn_t ret = IRQ_HANDLED; in dw_hdmi_cec_hardirq() local 135 ret = IRQ_WAKE_THREAD; in dw_hdmi_cec_hardirq() 139 ret = IRQ_WAKE_THREAD; in dw_hdmi_cec_hardirq() 143 ret = IRQ_WAKE_THREAD; in dw_hdmi_cec_hardirq() 163 ret = IRQ_WAKE_THREAD; in dw_hdmi_cec_hardirq() 166 return ret; in dw_hdmi_cec_hardirq() 233 int ret; in dw_hdmi_cec_probe() local 268 ret = devm_add_action(&pdev->dev, dw_hdmi_cec_del, cec); in dw_hdmi_cec_probe() 269 if (ret) { in dw_hdmi_cec_probe() 271 return ret; in dw_hdmi_cec_probe() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | chang84.c | 237 int ret; in g84_fifo_chan_ctor() local 242 ret = nvkm_fifo_chan_ctor(&g84_fifo_chan_func, &fifo->base, in g84_fifo_chan_ctor() 260 if (ret) in g84_fifo_chan_ctor() 261 return ret; in g84_fifo_chan_ctor() 263 ret = nvkm_gpuobj_new(device, 0x0200, 0, true, chan->base.inst, in g84_fifo_chan_ctor() 265 if (ret) in g84_fifo_chan_ctor() 266 return ret; in g84_fifo_chan_ctor() 268 ret = nvkm_gpuobj_new(device, 0x4000, 0, false, chan->base.inst, in g84_fifo_chan_ctor() 270 if (ret) in g84_fifo_chan_ctor() 271 return ret; in g84_fifo_chan_ctor() [all...] |
/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | sunxi-cir.c | 151 int ret = 0; in sunxi_ir_probe() local 195 ret = reset_control_deassert(ir->rst); in sunxi_ir_probe() 196 if (ret) in sunxi_ir_probe() 197 return ret; in sunxi_ir_probe() 200 ret = clk_set_rate(ir->clk, b_clk_freq); in sunxi_ir_probe() 201 if (ret) { in sunxi_ir_probe() 209 ret = -EINVAL; in sunxi_ir_probe() 215 ret = -EINVAL; in sunxi_ir_probe() 223 ret = PTR_ERR(ir->base); in sunxi_ir_probe() 230 ret in sunxi_ir_probe() [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | devres.c | 149 int ret; in devm_regulator_bulk_get() local 156 ret = regulator_bulk_get(dev, num_consumers, consumers); in devm_regulator_bulk_get() 157 if (!ret) { in devm_regulator_bulk_get() 165 return ret; in devm_regulator_bulk_get() 276 int ret; in devm_regulator_register_supply_alias() local 287 ret = regulator_register_supply_alias(dev, id, alias_dev, alias_id); in devm_regulator_register_supply_alias() 288 if (ret < 0) { in devm_regulator_register_supply_alias() 290 return ret; in devm_regulator_register_supply_alias() 352 int ret; in devm_regulator_bulk_register_supply_alias() local 355 ret in devm_regulator_bulk_register_supply_alias() 435 int ret; devm_regulator_register_notifier() local [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-lp8788.c | 114 int ret; in lp8788_rtc_read_time() local 118 ret = lp8788_read_multi_bytes(lp, LP8788_RTC_SEC, data, LPTIME_MAX); in lp8788_rtc_read_time() 119 if (ret) in lp8788_rtc_read_time() 120 return ret; in lp8788_rtc_read_time() 138 int ret, i, year; in lp8788_rtc_set_time() local 155 ret = lp8788_write_byte(lp, LP8788_RTC_SEC + i, data[i]); in lp8788_rtc_set_time() 156 if (ret) in lp8788_rtc_set_time() 157 return ret; in lp8788_rtc_set_time() 169 int ret; in lp8788_read_alarm() local 172 ret in lp8788_read_alarm() 194 int ret, i, year; lp8788_set_alarm() local [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-dw-bt1.c | 114 int ret; in dw_spi_bt1_dirmap_read() local 148 ret = mux_control_select(dwsbt1->mux, BT1_BOOT_DIRMAP); in dw_spi_bt1_dirmap_read() 149 if (ret) in dw_spi_bt1_dirmap_read() 150 return ret; in dw_spi_bt1_dirmap_read() 158 ret = dw_spi_check_status(dws, true); in dw_spi_bt1_dirmap_read() 160 return ret ?: len; in dw_spi_bt1_dirmap_read() 258 int ret; in dw_spi_bt1_probe() local 276 ret = clk_prepare_enable(dwsbt1->clk); in dw_spi_bt1_probe() 277 if (ret) in dw_spi_bt1_probe() 278 return ret; in dw_spi_bt1_probe() [all...] |
/kernel/linux/linux-6.6/drivers/misc/mei/ |
H A D | gsc-me.c | 54 int ret; in mei_gsc_probe() local 64 ret = -ENOMEM; in mei_gsc_probe() 71 ret = PTR_ERR(hw->mem_addr); in mei_gsc_probe() 94 ret = PTR_ERR(hw->polling_thread); in mei_gsc_probe() 95 dev_err(device, "unable to create kernel thread: %d\n", ret); in mei_gsc_probe() 99 ret = devm_request_threaded_irq(device, hw->irq, in mei_gsc_probe() 103 if (ret) { in mei_gsc_probe() 104 dev_err(device, "irq register failed %d\n", ret); in mei_gsc_probe() 123 ret = mei_register(dev, device); in mei_gsc_probe() 124 if (ret) in mei_gsc_probe() 226 int ret; mei_gsc_pm_runtime_suspend() local [all...] |
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | sdio_bus.c | 158 int ret; in sdio_bus_probe() local 164 ret = dev_pm_domain_attach(dev, false); in sdio_bus_probe() 165 if (ret) in sdio_bus_probe() 166 return ret; in sdio_bus_probe() 177 ret = pm_runtime_get_sync(dev); in sdio_bus_probe() 178 if (ret < 0) in sdio_bus_probe() 186 ret = -ENOMEDIUM; in sdio_bus_probe() 188 ret = sdio_set_block_size(func, 0); in sdio_bus_probe() 190 if (ret) in sdio_bus_probe() 193 ret in sdio_bus_probe() 370 int ret; sdio_add_func() local [all...] |
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | block_validity.c | 218 int ret; in ext4_setup_system_zone() local 229 ret = add_system_zone(system_blks, in ext4_setup_system_zone() 232 if (ret) in ext4_setup_system_zone() 236 ret = add_system_zone(system_blks, in ext4_setup_system_zone() 238 if (ret) in ext4_setup_system_zone() 240 ret = add_system_zone(system_blks, in ext4_setup_system_zone() 242 if (ret) in ext4_setup_system_zone() 244 ret = add_system_zone(system_blks, in ext4_setup_system_zone() 247 if (ret) in ext4_setup_system_zone() 251 ret in ext4_setup_system_zone() 302 int ret = 1; ext4_sb_block_valid() local [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | signalfd.c | 159 ssize_t ret; in signalfd_dequeue() local 163 ret = dequeue_signal(current, &ctx->sigmask, info, &type); in signalfd_dequeue() 164 switch (ret) { in signalfd_dequeue() 168 ret = -EAGAIN; in signalfd_dequeue() 172 return ret; in signalfd_dequeue() 178 ret = dequeue_signal(current, &ctx->sigmask, info, &type); in signalfd_dequeue() 179 if (ret != 0) in signalfd_dequeue() 182 ret = -ERESTARTSYS; in signalfd_dequeue() 194 return ret; in signalfd_dequeue() 208 ssize_t ret, tota in signalfd_read() local [all...] |
/kernel/linux/linux-6.6/fs/jfs/ |
H A D | inode.c | 27 int ret; in jfs_iget() local 35 ret = diRead(inode); in jfs_iget() 36 if (ret < 0) { in jfs_iget() 38 return ERR_PTR(ret); in jfs_iget() 297 int ret; in jfs_write_begin() local 299 ret = block_write_begin(mapping, pos, len, pagep, jfs_get_block); in jfs_write_begin() 300 if (unlikely(ret)) in jfs_write_begin() 303 return ret; in jfs_write_begin() 310 int ret; in jfs_write_end() local 312 ret in jfs_write_end() 329 ssize_t ret; jfs_direct_IO() local [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | sc1200wdt.c | 154 unsigned char ret; in sc1200wdt_status() local 156 sc1200wdt_read_data(WDST, &ret); in sc1200wdt_status() 161 return (ret & 0x01) ? 0 : WDIOF_KEEPALIVEPING; in sc1200wdt_status() 387 int ret; in sc1200wdt_init() local 393 ret = pnp_register_driver(&scl200wdt_pnp_driver); in sc1200wdt_init() 394 if (ret) in sc1200wdt_init() 401 ret = -EINVAL; in sc1200wdt_init() 415 ret = -EBUSY; in sc1200wdt_init() 419 ret = sc1200wdt_probe(); in sc1200wdt_init() 420 if (ret) in sc1200wdt_init() [all...] |
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | eadm_sch.c | 187 int ret; in eadm_start_aob() local 195 ret = eadm_subchannel_start(sch, aob); in eadm_start_aob() 196 if (!ret) in eadm_start_aob() 208 return ret; in eadm_start_aob() 215 int ret; in eadm_subchannel_probe() local 229 ret = cio_enable_subchannel(sch, (u32)virt_to_phys(sch)); in eadm_subchannel_probe() 230 if (ret) { in eadm_subchannel_probe() 242 return ret; in eadm_subchannel_probe() 249 int ret; in eadm_quiesce() local 269 ret in eadm_quiesce() 354 int ret; eadm_sch_init() local [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-lp8788.c | 114 int ret; in lp8788_rtc_read_time() local 118 ret = lp8788_read_multi_bytes(lp, LP8788_RTC_SEC, data, LPTIME_MAX); in lp8788_rtc_read_time() 119 if (ret) in lp8788_rtc_read_time() 120 return ret; in lp8788_rtc_read_time() 138 int ret, i, year; in lp8788_rtc_set_time() local 155 ret = lp8788_write_byte(lp, LP8788_RTC_SEC + i, data[i]); in lp8788_rtc_set_time() 156 if (ret) in lp8788_rtc_set_time() 157 return ret; in lp8788_rtc_set_time() 169 int ret; in lp8788_read_alarm() local 172 ret in lp8788_read_alarm() 194 int ret, i, year; lp8788_set_alarm() local [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-dw-bt1.c | 114 int ret; in dw_spi_bt1_dirmap_read() local 148 ret = mux_control_select(dwsbt1->mux, BT1_BOOT_DIRMAP); in dw_spi_bt1_dirmap_read() 149 if (ret) in dw_spi_bt1_dirmap_read() 150 return ret; in dw_spi_bt1_dirmap_read() 158 ret = dw_spi_check_status(dws, true); in dw_spi_bt1_dirmap_read() 160 return ret ?: len; in dw_spi_bt1_dirmap_read() 258 int ret; in dw_spi_bt1_probe() local 276 ret = clk_prepare_enable(dwsbt1->clk); in dw_spi_bt1_probe() 277 if (ret) in dw_spi_bt1_probe() 278 return ret; in dw_spi_bt1_probe() [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/intel/int3472/ |
H A D | clk_and_regulator.c | 128 int ret; in skl_int3472_register_dsm_clock() local 144 ret = PTR_ERR(int3472->clock.clk); in skl_int3472_register_dsm_clock() 150 ret = -ENOMEM; in skl_int3472_register_dsm_clock() 161 return ret; in skl_int3472_register_dsm_clock() 172 int ret; in skl_int3472_register_gpio_clock() local 180 ret = PTR_ERR(int3472->clock.ena_gpio); in skl_int3472_register_gpio_clock() 182 return dev_err_probe(int3472->dev, ret, "getting clk-enable GPIO\n"); in skl_int3472_register_gpio_clock() 194 ret = -ENOMEM; in skl_int3472_register_gpio_clock() 204 ret = PTR_ERR(int3472->clock.clk); in skl_int3472_register_gpio_clock() 211 ret in skl_int3472_register_gpio_clock() 283 int i, j, ret; skl_int3472_register_regulator() local [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/intel/ |
H A D | vbtn.c | 106 int ret; in intel_vbtn_input_setup() local 112 ret = sparse_keymap_setup(priv->buttons_dev, intel_vbtn_keymap, NULL); in intel_vbtn_input_setup() 113 if (ret) in intel_vbtn_input_setup() 114 return ret; in intel_vbtn_input_setup() 121 ret = input_register_device(priv->buttons_dev); in intel_vbtn_input_setup() 122 if (ret) in intel_vbtn_input_setup() 123 return ret; in intel_vbtn_input_setup() 130 ret = sparse_keymap_setup(priv->switches_dev, intel_vbtn_switchmap, NULL); in intel_vbtn_input_setup() 131 if (ret) in intel_vbtn_input_setup() 132 return ret; in intel_vbtn_input_setup() 157 int ret; notify_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
H A D | uvc_queue.c | 138 int ret; in uvcg_queue_init() local 157 ret = vb2_queue_init(&queue->queue); in uvcg_queue_init() 158 if (ret) in uvcg_queue_init() 159 return ret; in uvcg_queue_init() 182 int ret; in uvcg_alloc_buffers() local 184 ret = vb2_reqbufs(&queue->queue, rb); in uvcg_alloc_buffers() 186 return ret ? ret : rb->count; in uvcg_alloc_buffers() 298 int ret = 0; in uvcg_queue_enable() local 301 ret in uvcg_queue_enable() [all...] |
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | ehci-exynos.c | 54 int ret; in exynos_ehci_get_phy() local 70 ret = of_property_read_u32(child, "reg", &phy_number); in exynos_ehci_get_phy() 71 if (ret) { in exynos_ehci_get_phy() 74 return ret; in exynos_ehci_get_phy() 100 int ret = 0; in exynos_ehci_phy_enable() local 102 for (i = 0; ret == 0 && i < PHY_NUMBER; i++) in exynos_ehci_phy_enable() 103 ret = phy_power_on(exynos_ehci->phy[i]); in exynos_ehci_phy_enable() 104 if (ret) in exynos_ehci_phy_enable() 108 return ret; in exynos_ehci_phy_enable() 272 int ret; in exynos_ehci_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/thermal/intel/int340x_thermal/ |
H A D | processor_thermal_device_pci.c | 205 int irq_flag = 0, irq, ret; in proc_thermal_pci_probe() local 216 ret = pcim_enable_device(pdev); in proc_thermal_pci_probe() 217 if (ret < 0) { in proc_thermal_pci_probe() 219 return ret; in proc_thermal_pci_probe() 226 ret = proc_thermal_add(&pdev->dev, proc_priv); in proc_thermal_pci_probe() 227 if (ret) { in proc_thermal_pci_probe() 236 ret = proc_thermal_mmio_add(pdev, proc_priv, id->driver_data); in proc_thermal_pci_probe() 237 if (ret) in proc_thermal_pci_probe() 247 ret = PTR_ERR(pci_info->tzone); in proc_thermal_pci_probe() 252 ret in proc_thermal_pci_probe() [all...] |
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | max8903_charger.c | 331 int ret = 0; in max8903_probe() local 340 ret = max8903_setup_gpios(pdev); in max8903_probe() 341 if (ret) in max8903_probe() 342 return ret; in max8903_probe() 362 ret = devm_request_threaded_irq(dev, gpiod_to_irq(data->dok), in max8903_probe() 367 if (ret) { in max8903_probe() 369 gpiod_to_irq(data->dok), ret); in max8903_probe() 370 return ret; in max8903_probe() 375 ret = devm_request_threaded_irq(dev, gpiod_to_irq(data->uok), in max8903_probe() 380 if (ret) { in max8903_probe() [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | mt6370-regulator.c | 77 int rid = rdev_get_id(rdev), ret; in mt6370_get_error_flags() local 84 ret = regmap_read(regmap, stat_reg, &stat); in mt6370_get_error_flags() 85 if (ret) in mt6370_get_error_flags() 86 return ret; in mt6370_get_error_flags() 155 int ret; in mt6370_of_parse_cb() local 171 ret = regmap_update_bits(priv->regmap, MT6370_REG_DB_CTRL1, in mt6370_of_parse_cb() 174 if (ret) in mt6370_of_parse_cb() 175 return ret; in mt6370_of_parse_cb() 303 int i, irq, ret; in mt6370_regulator_irq_register() local 310 ret in mt6370_regulator_irq_register() 352 int ret; mt6370_regulator_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-tegra.c | 277 int ret; in tegra_pwm_probe() local 296 ret = devm_tegra_core_dev_init_opp_table_common(&pdev->dev); in tegra_pwm_probe() 297 if (ret) in tegra_pwm_probe() 298 return ret; in tegra_pwm_probe() 301 ret = pm_runtime_resume_and_get(&pdev->dev); in tegra_pwm_probe() 302 if (ret) in tegra_pwm_probe() 303 return ret; in tegra_pwm_probe() 306 ret = dev_pm_opp_set_rate(pc->dev, pc->soc->max_frequency); in tegra_pwm_probe() 307 if (ret < 0) { in tegra_pwm_probe() 308 dev_err(&pdev->dev, "Failed to set max frequency: %d\n", ret); in tegra_pwm_probe() [all...] |
/kernel/linux/linux-6.6/drivers/usb/musb/ |
H A D | mpfs.c | 55 irqreturn_t ret = IRQ_NONE; in mpfs_musb_interrupt() local 68 ret = musb_interrupt(musb); in mpfs_musb_interrupt() 73 return ret; in mpfs_musb_interrupt() 150 int ret; in mpfs_probe() local 165 ret = PTR_ERR(clk); in mpfs_probe() 169 ret = clk_prepare_enable(clk); in mpfs_probe() 170 if (ret) { in mpfs_probe() 186 ret = -ENOMEM; in mpfs_probe() 203 ret = PTR_ERR(glue->phy); in mpfs_probe() 209 ret in mpfs_probe() [all...] |