Home
last modified time | relevance | path

Searched refs:iores (Results 1 – 19 of 19) sorted by relevance

/linux-6.3-rc2/drivers/scsi/qla2xxx/
A Dqla_inline.h396 iores->res_type = RESOURCE_NONE; in qla_get_fw_resources()
399 if (iores->res_type & RESOURCE_FORCE) in qla_get_fw_resources()
411 iores->res_type = RESOURCE_NONE; in qla_get_fw_resources()
416 if (iores->res_type & RESOURCE_EXCH) { in qla_get_fw_resources()
424 iores->res_type = RESOURCE_NONE; in qla_get_fw_resources()
429 qp->fwres.iocbs_used += iores->iocb_cnt; in qla_get_fw_resources()
430 qp->fwres.exch_used += iores->exch_cnt; in qla_get_fw_resources()
437 if (iores->res_type & RESOURCE_IOCB) { in qla_put_fw_resources()
446 if (iores->res_type & RESOURCE_EXCH) { in qla_put_fw_resources()
448 qp->fwres.exch_used -= iores->exch_cnt; in qla_put_fw_resources()
[all …]
A Dqla_iocb.c1593 sp->iores.exch_cnt = 1; in qla24xx_start_scsi()
1594 sp->iores.iocb_cnt = req_cnt; in qla24xx_start_scsi()
1798 sp->iores.exch_cnt = 1; in qla24xx_dif_start_scsi()
1958 sp->iores.exch_cnt = 1; in qla2xxx_start_scsi_mq()
1959 sp->iores.iocb_cnt = req_cnt; in qla2xxx_start_scsi_mq()
2178 sp->iores.exch_cnt = 1; in qla2xxx_dif_start_scsi_mq()
3820 sp->iores.res_type = RESOURCE_NONE; in qla_get_iocbs_resource()
3823 sp->iores.res_type = RESOURCE_NONE; in qla_get_iocbs_resource()
3843 sp->iores.res_type = RESOURCE_NONE; in qla_get_iocbs_resource()
3862 sp->iores.iocb_cnt = 1; in qla_get_iocbs_resource()
[all …]
A Dqla_nvme.c432 sp->iores.res_type = RESOURCE_IOCB | RESOURCE_EXCH; in qla2x00_start_nvme_mq()
433 sp->iores.exch_cnt = 1; in qla2x00_start_nvme_mq()
434 sp->iores.iocb_cnt = req_cnt; in qla2x00_start_nvme_mq()
435 if (qla_get_fw_resources(sp->qpair, &sp->iores)) { in qla2x00_start_nvme_mq()
598 qla_put_fw_resources(sp->qpair, &sp->iores); in qla2x00_start_nvme_mq()
A Dqla_edif.c3036 sp->iores.res_type = RESOURCE_IOCB | RESOURCE_EXCH; in qla28xx_start_scsi_edif()
3037 sp->iores.exch_cnt = 1; in qla28xx_start_scsi_edif()
3038 sp->iores.iocb_cnt = req_cnt; in qla28xx_start_scsi_edif()
3039 if (qla_get_fw_resources(sp->qpair, &sp->iores)) in qla28xx_start_scsi_edif()
3218 qla_put_fw_resources(sp->qpair, &sp->iores); in qla28xx_start_scsi_edif()
A Dqla_isr.c3115 qla_put_fw_resources(sp->qpair, &sp->iores); in qla25xx_process_bidir_status_iocb()
3201 qla_put_fw_resources(sp->qpair, &sp->iores); in qla2x00_status_entry()
A Dqla_init.c131 qla_put_fw_resources(qpair, &sp->cmd_sp->iores); in qla24xx_abort_iocb_timeout()
138 qla_put_fw_resources(qpair, &sp->iores); in qla24xx_abort_iocb_timeout()
2005 qla_put_fw_resources(sp->qpair, &sp->iores); in qla2x00_tmf_iocb_timeout()
A Dqla_def.h690 struct iocb_resource iores; member
/linux-6.3-rc2/drivers/char/tpm/
A Dtpm_crb.c515 if (!iores) in crb_map_res()
555 struct resource *iores; in crb_map_io() local
587 iores = NULL; in crb_map_io()
593 iores = iores_array + i; in crb_map_io()
611 if (iores && in crb_map_io()
636 iores = NULL; in crb_map_io()
641 iores = iores_array + i; in crb_map_io()
647 if (iores) in crb_map_io()
663 iores = NULL; in crb_map_io()
668 iores = iores_array + i; in crb_map_io()
[all …]
/linux-6.3-rc2/sound/soc/au1x/
A Di2sc.c236 struct resource *iores, *dmares; in au1xi2s_drvprobe() local
243 iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); in au1xi2s_drvprobe()
244 if (!iores) in au1xi2s_drvprobe()
247 if (!devm_request_mem_region(&pdev->dev, iores->start, in au1xi2s_drvprobe()
248 resource_size(iores), in au1xi2s_drvprobe()
252 ctx->mmio = devm_ioremap(&pdev->dev, iores->start, in au1xi2s_drvprobe()
253 resource_size(iores)); in au1xi2s_drvprobe()
A Dac97c.c233 struct resource *iores, *dmares; in au1xac97c_drvprobe() local
242 iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); in au1xac97c_drvprobe()
243 if (!iores) in au1xac97c_drvprobe()
246 if (!devm_request_mem_region(&pdev->dev, iores->start, in au1xac97c_drvprobe()
247 resource_size(iores), in au1xac97c_drvprobe()
251 ctx->mmio = devm_ioremap(&pdev->dev, iores->start, in au1xac97c_drvprobe()
252 resource_size(iores)); in au1xac97c_drvprobe()
/linux-6.3-rc2/arch/powerpc/sysdev/
A Dfsl_rio.c644 port->iores.start = range_start; in fsl_rio_setup()
645 port->iores.end = port->iores.start + range_size - 1; in fsl_rio_setup()
646 port->iores.flags = IORESOURCE_MEM; in fsl_rio_setup()
647 port->iores.name = "rio_io_win"; in fsl_rio_setup()
649 if (request_resource(&iomem_resource, &port->iores) < 0) { in fsl_rio_setup()
652 (u64)port->iores.start, (u64)port->iores.end); in fsl_rio_setup()
687 release_resource(&port->iores); in fsl_rio_setup()
724 port->iores.start >> 12); in fsl_rio_setup()
728 priv->maint_win = ioremap(port->iores.start, in fsl_rio_setup()
740 release_resource(&port->iores); in fsl_rio_setup()
/linux-6.3-rc2/drivers/spmi/
A Dhisi-spmi-controller.c267 struct resource *iores; in spmi_controller_probe() local
278 iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); in spmi_controller_probe()
279 if (!iores) { in spmi_controller_probe()
285 spmi_controller->base = devm_ioremap(&pdev->dev, iores->start, in spmi_controller_probe()
286 resource_size(iores)); in spmi_controller_probe()
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_main.c219 struct resource *iores[IO_RANGES]; in sparx5_create_targets() local
234 iores[idx] = platform_get_resource(sparx5->pdev, IORESOURCE_MEM, in sparx5_create_targets()
236 if (!iores[idx]) { in sparx5_create_targets()
241 iores[idx]->start, in sparx5_create_targets()
242 resource_size(iores[idx])); in sparx5_create_targets()
245 iores[idx]->name); in sparx5_create_targets()
/linux-6.3-rc2/drivers/iio/adc/
A Dmxs-lradc-adc.c694 struct resource *iores; in mxs_lradc_adc_probe() local
710 iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); in mxs_lradc_adc_probe()
711 if (!iores) in mxs_lradc_adc_probe()
714 adc->base = devm_ioremap(dev, iores->start, resource_size(iores)); in mxs_lradc_adc_probe()
/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_main.c70 struct resource *iores[IO_RANGES]; in lan966x_create_targets() local
80 iores[idx] = platform_get_resource(pdev, IORESOURCE_MEM, in lan966x_create_targets()
82 if (!iores[idx]) { in lan966x_create_targets()
88 iores[idx]->start, in lan966x_create_targets()
89 resource_size(iores[idx])); in lan966x_create_targets()
92 iores[idx]->name); in lan966x_create_targets()
/linux-6.3-rc2/drivers/phy/microchip/
A Dsparx5_serdes.c2442 struct resource *iores; in sparx5_serdes_probe() local
2472 iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); in sparx5_serdes_probe()
2473 if (!iores) { in sparx5_serdes_probe()
2477 iomem = devm_ioremap(priv->dev, iores->start, resource_size(iores)); in sparx5_serdes_probe()
2480 iores->name); in sparx5_serdes_probe()
/linux-6.3-rc2/sound/pci/echoaudio/
A Dechoaudio.h350 struct resource *iores; member
/linux-6.3-rc2/drivers/gpu/drm/bridge/synopsys/
A Ddw-hdmi.c3358 struct resource *iores = NULL; in dw_hdmi_probe() local
3420 iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); in dw_hdmi_probe()
3421 hdmi->regs = devm_ioremap_resource(dev, iores); in dw_hdmi_probe()
3567 if (iores && config3 & HDMI_CONFIG3_AHBAUDDMA) { in dw_hdmi_probe()
3570 audio.phys = iores->start; in dw_hdmi_probe()
3598 } else if (iores && config3 & HDMI_CONFIG3_GPAUD) { in dw_hdmi_probe()
3601 audio.phys = iores->start; in dw_hdmi_probe()
/linux-6.3-rc2/include/linux/
A Drio.h272 struct resource iores; member

Completed in 103 milliseconds