Home
last modified time | relevance | path

Searched refs:num_phys (Results 1 – 25 of 56) sorted by relevance

123

/linux/drivers/scsi/libsas/
H A Dsas_port.c59 for (i = 0; i < dev->ex_dev.num_phys; i++) { in sas_resume_port()
76 port->num_phys++; in sas_form_port_add_phy()
127 phy->port->num_phys); in sas_form_port()
134 for (i = 0; i < sas_ha->num_phys; i++) { in sas_form_port()
138 phy_is_wideport_member(port, phy) && port->num_phys > 0) { in sas_form_port()
148 if (i == sas_ha->num_phys) { in sas_form_port()
149 for (i = 0; i < sas_ha->num_phys; i++) { in sas_form_port()
153 && port->num_phys == 0) { in sas_form_port()
162 if (i >= sas_ha->num_phys) { in sas_form_port()
184 port_dev->pathways = port->num_phys; in sas_form_port()
[all …]
H A Dsas_host_smp.c25 if (phy_id >= sas_ha->num_phys) { in sas_host_smp_discover()
144 if (phy_id >= sas_ha->num_phys) { in sas_report_phy_sata()
189 if (phy_id >= sas_ha->num_phys) { in sas_phy_control()
264 resp_data[9] = sas_ha->num_phys; in sas_smp_host_handler()
H A Dsas_expander.c413 if (0 <= single && single < ex->num_phys) { in sas_ex_phy_discover()
418 for (i = 0; i < ex->num_phys; i++) { in sas_ex_phy_discover()
436 ex->ex_phy = kzalloc_objs(*ex->ex_phy, ex->num_phys); in sas_expander_discover()
494 dev->ex_dev.num_phys = min(rg->num_phys, (u8)MAX_EXPANDER_PHYS); in sas_ex_general()
630 for (i = 0; i < ex->num_phys; i++) { in sas_ex_disable_port()
755 for (i = 0; i < parent_ex->num_phys; i++) { in sas_ex_get_linkrate()
873 for (i = 0; i < parent->ex_dev.num_phys; i++) { in sas_ex_join_wide_port()
1068 for (i = 0; i < ex->num_phys; i++) { in sas_find_sub_addr()
1127 int i = 0, end = ex->num_phys; in sas_ex_discover_devices()
1171 for (i = 0; i < ex->num_phys; i++) { in sas_check_ex_subtractive_boundary()
[all …]
H A Dsas_init.c366 for (i = 0; i < ha->num_phys; i++) { in sas_prep_resume_ha()
379 for (i = 0; i < ha->num_phys; i++) { in phys_suspended()
393 for (i = 0; i < ha->num_phys; i++) { in sas_resume_insert_broadcast_ha()
429 for (i = 0; i < ha->num_phys; i++) { in _sas_resume_ha()
473 for (i = 0; i < ha->num_phys; i++) { in sas_suspend_ha()
H A Dsas_phy.c122 for (i = 0; i < sas_ha->num_phys; i++) { in sas_register_phys()
174 for (i = 0 ; i < sas_ha->num_phys ; i++) { in sas_unregister_phys()
/linux/drivers/phy/samsung/
H A Dphy-exynos-mipi-video.c40 int num_phys; member
57 .num_phys = 4,
102 .num_phys = 5,
165 .num_phys = 5,
223 .num_phys = 4,
267 int num_phys; member
330 if (WARN_ON(args->args[0] >= state->num_phys)) in exynos_mipi_video_phy_xlate()
368 state->num_phys = phy_dev->num_phys; in exynos_mipi_video_phy_probe()
373 for (i = 0; i < state->num_phys; i++) { in exynos_mipi_video_phy_probe()
H A Dphy-samsung-usb2.c98 if (WARN_ON(args->args[0] >= drv->cfg->num_phys)) in samsung_usb2_phy_xlate()
160 drv = devm_kzalloc(dev, struct_size(drv, instances, cfg->num_phys), in samsung_usb2_phy_probe()
220 for (i = 0; i < drv->cfg->num_phys; i++) { in samsung_usb2_phy_probe()
H A Dphy-samsung-usb2.h60 unsigned int num_phys; member
H A Dphy-exynos4x12-usb2.c365 .num_phys = 1,
372 .num_phys = EXYNOS4x12_NUM_PHYS,
H A Dphy-exynos5250-usb2.c408 .num_phys = ARRAY_SIZE(exynos5250_phys),
415 .num_phys = ARRAY_SIZE(exynos5420_phys),
/linux/drivers/usb/core/
H A Dphy.c76 int i, num_phys, err; in usb_phy_roothub_alloc() local
81 num_phys = of_count_phandle_with_args(dev->of_node, "phys", in usb_phy_roothub_alloc()
83 if (num_phys <= 0) in usb_phy_roothub_alloc()
95 for (i = 0; i < num_phys; i++) { in usb_phy_roothub_alloc()
117 int num_phys; in usb_phy_roothub_alloc_usb3_phy() local
122 num_phys = of_count_phandle_with_args(dev->of_node, "phys", in usb_phy_roothub_alloc_usb3_phy()
124 if (num_phys <= 0) in usb_phy_roothub_alloc_usb3_phy()
/linux/drivers/usb/mtu3/
H A Dmtu3_plat.c80 for (i = 0; i < ssusb->num_phys; i++) { in ssusb_phy_init()
98 for (i = 0; i < ssusb->num_phys; i++) in ssusb_phy_exit()
109 for (i = 0; i < ssusb->num_phys; i++) { in ssusb_phy_power_on()
127 for (i = 0; i < ssusb->num_phys; i++) in ssusb_phy_power_off()
243 ssusb->num_phys = of_count_phandle_with_args(node, in get_ssusb_rscs()
245 if (ssusb->num_phys > 0) { in get_ssusb_rscs()
246 ssusb->phys = devm_kcalloc(dev, ssusb->num_phys, in get_ssusb_rscs()
251 ssusb->num_phys = 0; in get_ssusb_rscs()
254 for (i = 0; i < ssusb->num_phys; i++) { in get_ssusb_rscs()
/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr_transport.c610 mr_sas_port->num_phys--; in mpi3mr_delete_sas_phy()
642 mr_sas_port->num_phys++; in mpi3mr_add_sas_phy()
745 if ((mr_sas_port->num_phys == 1) && in mpi3mr_del_phy_from_an_existing_port()
775 for (i = 0; i < mr_sas_node->num_phys; i++) { in mpi3mr_sas_port_sanity_check()
1143 (mrioc->sas_hba.num_phys * in mpi3mr_sas_host_refresh()
1155 for (i = 0; i < mrioc->sas_hba.num_phys; i++) { in mpi3mr_sas_host_refresh()
1199 u16 sz, num_phys = 1, port_id, ioc_status; in mpi3mr_sas_host_add() local
1207 (num_phys * sizeof(struct mpi3_sas_io_unit0_phy_data)); in mpi3mr_sas_host_add()
1217 num_phys = sas_io_unit_pg0->num_phys; in mpi3mr_sas_host_add()
1223 mrioc->sas_hba.phy = kzalloc_objs(struct mpi3mr_sas_phy, num_phys); in mpi3mr_sas_host_add()
[all …]
/linux/drivers/message/fusion/
H A Dmptsas.c413 for (i = 0; i < port_info->num_phys; i++) in mptsas_find_portinfo_by_handle()
445 for (i = 0; i < port_info->num_phys; i++) in mptsas_find_portinfo_by_sas_address()
492 port_details->num_phys, (unsigned long long) in mptsas_port_delete()
495 for (i = 0; i < port_info->num_phys; i++, phy_info++) { in mptsas_port_delete()
867 for (i = 0 ; i < port_info->num_phys ; i++, phy_info++) { in mptsas_setup_wide_ports()
873 if (port_details->num_phys < 2) in mptsas_setup_wide_ports()
882 port_details->num_phys--; in mptsas_setup_wide_ports()
899 for (i = 0 ; i < port_info->num_phys ; i++, phy_info++) { in mptsas_setup_wide_ports()
913 port_details->num_phys = 1; in mptsas_setup_wide_ports()
925 if (i == port_info->num_phys - 1) in mptsas_setup_wide_ports()
[all …]
H A Dmptsas.h151 u16 num_phys; /* number of phys belong to this port */ member
176 u16 num_phys; /* number of phys */ member
/linux/drivers/usb/gadget/udc/bdc/
H A Dbdc_core.c451 for (phy_num = 0; phy_num < bdc->num_phys; phy_num++) { in bdc_phy_init()
477 for (phy_num = 0; phy_num < bdc->num_phys; phy_num++) { in bdc_phy_exit()
511 bdc->num_phys = of_count_phandle_with_args(dev->of_node, in bdc_probe()
513 if (bdc->num_phys > 0) { in bdc_probe()
514 bdc->phys = devm_kcalloc(dev, bdc->num_phys, in bdc_probe()
519 bdc->num_phys = 0; in bdc_probe()
521 dev_info(dev, "Using %d phy(s)\n", bdc->num_phys); in bdc_probe()
523 for (phy_num = 0; phy_num < bdc->num_phys; phy_num++) { in bdc_probe()
/linux/drivers/usb/dwc3/
H A Ddwc3-meson-g12a.c147 int num_phys; member
195 .num_phys = ARRAY_SIZE(meson_a1_phy_names),
208 .num_phys = ARRAY_SIZE(meson_gxm_phy_names),
220 .num_phys = ARRAY_SIZE(meson_a1_phy_names),
232 .num_phys = ARRAY_SIZE(meson_g12a_phy_names),
243 .num_phys = ARRAY_SIZE(meson_a1_phy_names),
328 for (i = 0; i < priv->drvdata->num_phys; ++i) { in dwc3_meson_g12a_usb2_init()
449 for (i = 0 ; i < priv->drvdata->num_phys ; ++i) { in dwc3_meson_g12a_get_phys()
647 for (i = 0; i < priv->drvdata->num_phys; i++) { in dwc3_meson_g12a_setup_regmaps()
/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_transport.c539 mpt3sas_port->num_phys--; in _transport_delete_phy()
561 mpt3sas_port->num_phys++; in _transport_add_phy()
633 if (mpt3sas_port->num_phys == 1 && !ioc->shost_recovery) in mpt3sas_transport_del_phy_from_an_existing_port()
658 for (i = 0; i < sas_node->num_phys; i++) { in _transport_sanity_check()
738 for (i = 0; i < sas_node->num_phys; i++) { in mpt3sas_transport_port_add()
746 mpt3sas_port->num_phys++; in mpt3sas_transport_port_add()
747 if (sas_node->handle <= ioc->sas_hba.num_phys) { in mpt3sas_transport_port_add()
762 if (!mpt3sas_port->num_phys) { in mpt3sas_transport_port_add()
809 if (sas_node->handle <= ioc->sas_hba.num_phys) { in mpt3sas_transport_port_add()
820 if (sas_node->handle <= ioc->sas_hba.num_phys) in mpt3sas_transport_port_add()
[all …]
H A Dmpt3sas_scsih.c593 if ((handle <= ioc->sas_hba.num_phys) && in _scsih_get_sas_address()
4977 if (expander_handle < ioc->sas_hba.num_phys) { in _scsih_check_topo_delete_events()
6280 sz = struct_size(sas_iounit_pg0, PhyData, ioc->sas_hba.num_phys); in _scsih_update_vphys_after_reset()
6296 for (i = 0; i < ioc->sas_hba.num_phys; i++) { in _scsih_update_vphys_after_reset()
6457 sz = struct_size(sas_iounit_pg0, PhyData, ioc->sas_hba.num_phys); in _scsih_get_port_table_after_reset()
6471 for (i = 0; i < ioc->sas_hba.num_phys; i++) { in _scsih_get_port_table_after_reset()
6638 for (offset = 0; offset < ioc->sas_hba.num_phys; offset++) { in _scsih_add_or_del_phys_from_existing_port()
6729 u8 num_phys; in _scsih_sas_port_refresh() local
6735 mpt3sas_config_get_number_hba_phys(ioc, &num_phys); in _scsih_sas_port_refresh()
6736 if (!num_phys) { in _scsih_sas_port_refresh()
[all …]
/linux/Documentation/translations/zh_CN/scsi/
H A Dlibsas.rst170 num_phys
173 等于 num_phys。因此,结构中不再单独使用 num_ports 字段,
174 而仅使用 num_phys
238 my_ha->sas_ha.num_phys = MAX_PHYS;
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.h83 #define SINGLE_MEDIA_DIRECT(params) (params->num_phys == 1)
85 #define SINGLE_MEDIA(params) (params->num_phys == 2)
87 #define DUAL_MEDIA(params) (params->num_phys == 3)
291 u8 num_phys; member
/linux/Documentation/driver-api/phy/
H A Dsamsung-usb2.rst45 unsigned int num_phys;
49 The num_phys is the number of phys handled by the driver. `*phys` is an
60 .num_phys = EXYNOS4210_NUM_PHYS,
/linux/drivers/scsi/aic94xx/
H A Daic94xx_hwi.h103 int num_phys; /* ENABLEABLE */ member
174 int num_phys; member
H A Daic94xx_scb.c168 if (port->num_phys > 0 && in asd_form_port()
178 if (port->num_phys == 0 && free_port == NULL) { in asd_form_port()
193 port->num_phys++; in asd_form_port()
211 port->num_phys--; in asd_deform_port()
/linux/drivers/usb/gadget/udc/
H A Dtegra-xudc.c550 unsigned int num_phys; member
794 for (i = 0; i < xudc->soc->num_phys; i++) { in tegra_xudc_get_phy_index()
2118 for (i = 0; i < xudc->soc->num_phys; i++) in tegra_xudc_gadget_start()
2143 for (i = 0; i < xudc->soc->num_phys; i++) in tegra_xudc_gadget_stop()
3500 xudc->utmi_phy = devm_kcalloc(xudc->dev, xudc->soc->num_phys, in tegra_xudc_phy_get()
3505 xudc->usb3_phy = devm_kcalloc(xudc->dev, xudc->soc->num_phys, in tegra_xudc_phy_get()
3510 xudc->usbphy = devm_kcalloc(xudc->dev, xudc->soc->num_phys, in tegra_xudc_phy_get()
3517 for (i = 0; i < xudc->soc->num_phys; i++) { in tegra_xudc_phy_get()
3549 for (j = 0; j < xudc->soc->num_phys; j++) { in tegra_xudc_phy_get()
3574 for (i = 0; i < xudc->soc->num_phys; i++) { in tegra_xudc_phy_get()
[all …]

123