Home
last modified time | relevance | path

Searched refs:nexus (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/mdio/
H A Dmdio-thunder.c27 struct thunder_mdiobus_nexus *nexus; in thunder_mdiobus_pci_probe() local
31 nexus = devm_kzalloc(&pdev->dev, sizeof(*nexus), GFP_KERNEL); in thunder_mdiobus_pci_probe()
32 if (!nexus) in thunder_mdiobus_pci_probe()
35 pci_set_drvdata(pdev, nexus); in thunder_mdiobus_pci_probe()
50 nexus->bar0 = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0)); in thunder_mdiobus_pci_probe()
51 if (!nexus->bar0) { in thunder_mdiobus_pci_probe()
84 nexus->buses[i] = bus; in thunder_mdiobus_pci_probe()
87 bus->register_base = nexus->bar0 + in thunder_mdiobus_pci_probe()
104 if (i >= ARRAY_SIZE(nexus in thunder_mdiobus_pci_probe()
121 struct thunder_mdiobus_nexus *nexus = pci_get_drvdata(pdev); thunder_mdiobus_pci_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/net/mdio/
H A Dmdio-thunder.c27 struct thunder_mdiobus_nexus *nexus; in thunder_mdiobus_pci_probe() local
31 nexus = devm_kzalloc(&pdev->dev, sizeof(*nexus), GFP_KERNEL); in thunder_mdiobus_pci_probe()
32 if (!nexus) in thunder_mdiobus_pci_probe()
35 pci_set_drvdata(pdev, nexus); in thunder_mdiobus_pci_probe()
50 nexus->bar0 = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0)); in thunder_mdiobus_pci_probe()
51 if (!nexus->bar0) { in thunder_mdiobus_pci_probe()
84 nexus->buses[i] = bus; in thunder_mdiobus_pci_probe()
87 bus->register_base = nexus->bar0 + in thunder_mdiobus_pci_probe()
106 if (i >= ARRAY_SIZE(nexus in thunder_mdiobus_pci_probe()
123 struct thunder_mdiobus_nexus *nexus = pci_get_drvdata(pdev); thunder_mdiobus_pci_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
H A Daic94xx_tmf.c105 ASD_DPRINTK("%s: clear nexus posted, waiting...\n", __func__); \
120 scb->clear_nexus.nexus = NEXUS_ADAPTER; in asd_clear_nexus_ha()
129 scb->clear_nexus.nexus = NEXUS_PORT; in asd_clear_nexus_port()
146 scb->clear_nexus.nexus = NEXUS_I_T; in asd_clear_nexus_I_T()
179 /* clear all outstanding commands (keep nexus suspended) */ in asd_I_T_nexus_reset()
193 "Failed to resume nexus after reset 0x%x\n", tmp_res); in asd_I_T_nexus_reset()
206 scb->clear_nexus.nexus = NEXUS_I_T_L; in asd_clear_nexus_I_T_L()
220 scb->clear_nexus.nexus = NEXUS_TAG; in asd_clear_nexus_tag()
235 scb->clear_nexus.nexus = NEXUS_TRANS_CX; in asd_clear_nexus_index()
334 ASD_DPRINTK("task not done, clearing nexus\ in asd_clear_nexus()
[all...]
H A Daic94xx_sas.h67 u8 itnl_reason; /* I_T nexus loss reason */
117 u8 itnl_reason; /* I_T nexus loss reason */
154 u8 itnl_reason; /* I_T nexus loss reason */
474 u8 nexus; member
502 __le16 context; /* Clear nexus context */
657 0xd1 - 0xd7: establish nexus empty buffer received
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/
H A Daic94xx_tmf.c105 ASD_DPRINTK("%s: clear nexus posted, waiting...\n", __func__); \
120 scb->clear_nexus.nexus = NEXUS_ADAPTER; in asd_clear_nexus_ha()
129 scb->clear_nexus.nexus = NEXUS_PORT; in asd_clear_nexus_port()
146 scb->clear_nexus.nexus = NEXUS_I_T; in asd_clear_nexus_I_T()
179 /* clear all outstanding commands (keep nexus suspended) */ in asd_I_T_nexus_reset()
193 "Failed to resume nexus after reset 0x%x\n", tmp_res); in asd_I_T_nexus_reset()
206 scb->clear_nexus.nexus = NEXUS_I_T_L; in asd_clear_nexus_I_T_L()
220 scb->clear_nexus.nexus = NEXUS_TAG; in asd_clear_nexus_tag()
235 scb->clear_nexus.nexus = NEXUS_TRANS_CX; in asd_clear_nexus_index()
334 ASD_DPRINTK("task not done, clearing nexus\ in asd_clear_nexus()
[all...]
H A Daic94xx_sas.h67 u8 itnl_reason; /* I_T nexus loss reason */
117 u8 itnl_reason; /* I_T nexus loss reason */
154 u8 itnl_reason; /* I_T nexus loss reason */
474 u8 nexus; member
502 __le16 context; /* Clear nexus context */
657 0xd1 - 0xd7: establish nexus empty buffer received
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c1978 struct srpt_nexus *nexus; in __srpt_close_all_ch() local
1983 list_for_each_entry(nexus, &sport->nexus_list, entry) { in __srpt_close_all_ch()
1984 list_for_each_entry(ch, &nexus->ch_list, list) { in __srpt_close_all_ch()
2003 struct srpt_nexus *nexus = NULL, *tmp_nexus = NULL, *n; in srpt_get_nexus() local
2010 nexus = n; in srpt_get_nexus()
2014 if (!nexus && tmp_nexus) { in srpt_get_nexus()
2017 swap(nexus, tmp_nexus); in srpt_get_nexus()
2021 if (nexus) in srpt_get_nexus()
2023 tmp_nexus = kzalloc(sizeof(*nexus), GFP_KERNEL); in srpt_get_nexus()
2025 nexus in srpt_get_nexus()
2146 struct srpt_nexus *nexus; srpt_cm_req_recv() local
2950 struct srpt_nexus *nexus, *next_n; srpt_release_sport() local
[all...]
H A Dib_srpt.h252 * @nexus: I_T nexus this channel is associated with.
293 struct srpt_nexus *nexus; member
334 * struct srpt_nexus - I_T nexus
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c1987 struct srpt_nexus *nexus; in __srpt_close_all_ch() local
1992 list_for_each_entry(nexus, &sport->nexus_list, entry) { in __srpt_close_all_ch()
1993 list_for_each_entry(ch, &nexus->ch_list, list) { in __srpt_close_all_ch()
2012 struct srpt_nexus *nexus = NULL, *tmp_nexus = NULL, *n; in srpt_get_nexus() local
2019 nexus = n; in srpt_get_nexus()
2023 if (!nexus && tmp_nexus) { in srpt_get_nexus()
2026 swap(nexus, tmp_nexus); in srpt_get_nexus()
2030 if (nexus) in srpt_get_nexus()
2032 tmp_nexus = kzalloc(sizeof(*nexus), GFP_KERNEL); in srpt_get_nexus()
2034 nexus in srpt_get_nexus()
2155 struct srpt_nexus *nexus; srpt_cm_req_recv() local
2958 struct srpt_nexus *nexus, *next_n; srpt_release_sport() local
[all...]
H A Dib_srpt.h252 * @nexus: I_T nexus this channel is associated with.
293 struct srpt_nexus *nexus; member
334 * struct srpt_nexus - I_T nexus
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.c1024 * Do the logic to close the I_T nexus. This function may not
2210 struct ibmvscsis_nexus *nexus; in ibmvscsis_make_nexus() local
2219 nexus = kzalloc(sizeof(*nexus), GFP_KERNEL); in ibmvscsis_make_nexus()
2220 if (!nexus) { in ibmvscsis_make_nexus()
2225 nexus->se_sess = target_setup_session(&tport->se_tpg, 0, 0, in ibmvscsis_make_nexus()
2226 TARGET_PROT_NORMAL, name, nexus, in ibmvscsis_make_nexus()
2228 if (IS_ERR(nexus->se_sess)) { in ibmvscsis_make_nexus()
2229 rc = PTR_ERR(nexus->se_sess); in ibmvscsis_make_nexus()
2233 tport->ibmv_nexus = nexus; in ibmvscsis_make_nexus()
2245 struct ibmvscsis_nexus *nexus; ibmvscsis_drop_nexus() local
2669 struct ibmvscsis_nexus *nexus; ibmvscsis_parse_cmd() local
2767 struct ibmvscsis_nexus *nexus; ibmvscsis_parse_task() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.c1025 * Do the logic to close the I_T nexus. This function may not
2208 struct ibmvscsis_nexus *nexus; in ibmvscsis_make_nexus() local
2217 nexus = kzalloc(sizeof(*nexus), GFP_KERNEL); in ibmvscsis_make_nexus()
2218 if (!nexus) { in ibmvscsis_make_nexus()
2223 nexus->se_sess = target_setup_session(&tport->se_tpg, 0, 0, in ibmvscsis_make_nexus()
2224 TARGET_PROT_NORMAL, name, nexus, in ibmvscsis_make_nexus()
2226 if (IS_ERR(nexus->se_sess)) { in ibmvscsis_make_nexus()
2227 rc = PTR_ERR(nexus->se_sess); in ibmvscsis_make_nexus()
2231 tport->ibmv_nexus = nexus; in ibmvscsis_make_nexus()
2243 struct ibmvscsis_nexus *nexus; ibmvscsis_drop_nexus() local
2667 struct ibmvscsis_nexus *nexus; ibmvscsis_parse_cmd() local
2756 struct ibmvscsis_nexus *nexus; ibmvscsis_parse_task() local
[all...]
/kernel/linux/linux-6.6/drivers/ufs/core/
H A Dufs-mcq.c504 u32 nexus, id, val; in ufshcd_mcq_sq_cleanup() local
528 nexus = lrbp->lun << 8 | task_tag; in ufshcd_mcq_sq_cleanup()
530 writel(nexus, opr_sqd_base + REG_SQCTI); in ufshcd_mcq_sq_cleanup()
/kernel/linux/linux-5.10/drivers/xen/
H A Dxen-scsiback.c560 struct scsiback_nexus *nexus = tpg->tpg_nexus; in scsiback_device_action() local
567 rc = target_submit_tmr(&pending_req->se_cmd, nexus->tvn_se_sess, in scsiback_device_action()
617 struct scsiback_nexus *nexus = tpg->tpg_nexus; in scsiback_get_pend_req() local
618 struct se_session *se_sess = nexus->tvn_se_sess; in scsiback_get_pend_req()
896 error = "nexus undefined"; in scsiback_add_translation_entry()
1596 * Shutdown the active I_T nexus if 'NULL' is passed. in scsiback_tpg_nexus_store()
1661 CONFIGFS_ATTR(scsiback_tpg_, nexus);
/kernel/linux/linux-6.6/drivers/xen/
H A Dxen-scsiback.c619 struct scsiback_nexus *nexus = tpg->tpg_nexus; in scsiback_device_action() local
626 rc = target_submit_tmr(&pending_req->se_cmd, nexus->tvn_se_sess, in scsiback_device_action()
676 struct scsiback_nexus *nexus = tpg->tpg_nexus; in scsiback_get_pend_req() local
677 struct se_session *se_sess = nexus->tvn_se_sess; in scsiback_get_pend_req()
955 error = "nexus undefined"; in scsiback_add_translation_entry()
1634 * Shutdown the active I_T nexus if 'NULL' is passed. in scsiback_tpg_nexus_store()
1699 CONFIGFS_ATTR(scsiback_tpg_, nexus);
/kernel/linux/linux-6.6/drivers/scsi/aacraid/
H A Daachba.c1969 u32 lun_count, nexus; in aac_set_safw_attr_all_targets() local
1983 nexus = aac_get_safw_phys_nexus(dev, i); in aac_set_safw_attr_all_targets()
1994 if (nexus != 0 && (attribs & 8)) { in aac_set_safw_attr_all_targets()
1998 nexus; in aac_set_safw_attr_all_targets()
/kernel/linux/linux-5.10/drivers/target/loopback/
H A Dtcm_loop.c814 * Shutdown the active I_T nexus if 'NULL' is passed.. in tcm_loop_tpg_nexus_store()
940 CONFIGFS_ATTR(tcm_loop_tpg_, nexus);
/kernel/linux/linux-6.6/drivers/target/loopback/
H A Dtcm_loop.c774 * Shutdown the active I_T nexus if 'NULL' is passed.. in tcm_loop_tpg_nexus_store()
900 CONFIGFS_ATTR(tcm_loop_tpg_, nexus);
/kernel/linux/linux-5.10/drivers/scsi/aacraid/
H A Daachba.c1961 u32 lun_count, nexus; in aac_set_safw_attr_all_targets() local
1975 nexus = aac_get_safw_phys_nexus(dev, i); in aac_set_safw_attr_all_targets()
1986 if (nexus != 0 && (attribs & 8)) { in aac_set_safw_attr_all_targets()
1990 nexus; in aac_set_safw_attr_all_targets()
/kernel/linux/linux-5.10/drivers/vhost/
H A Dscsi.c100 /* Pointer to vhost nexus memory */
2226 * Shutdown the active I_T nexus if 'NULL' is passed.. in vhost_scsi_tpg_nexus_store()
2294 CONFIGFS_ATTR(vhost_scsi_tpg_, nexus);
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Df_tcm.c1112 pr_err("Missing nexus, ignoring command\n"); in usbg_submit_command()
1225 pr_err("Missing nexus, ignoring command\n"); in bot_submit_command()
1634 CONFIGFS_ATTR(tcm_usbg_tpg_, nexus);
/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Df_tcm.c1114 pr_err("Missing nexus, ignoring command\n"); in usbg_submit_command()
1229 pr_err("Missing nexus, ignoring command\n"); in bot_submit_command()
1681 CONFIGFS_ATTR(tcm_usbg_tpg_, nexus);
/kernel/linux/linux-6.6/drivers/vhost/
H A Dscsi.c93 /* Pointer to vhost nexus memory */
2352 * Shutdown the active I_T nexus if 'NULL' is passed.. in vhost_scsi_tpg_nexus_store()
2420 CONFIGFS_ATTR(vhost_scsi_tpg_, nexus);

Completed in 54 milliseconds