/linux/drivers/net/mdio/ |
H A D | mdio-thunder.c | 26 struct thunder_mdiobus_nexus *nexus; in thunder_mdiobus_pci_probe() local 30 nexus = devm_kzalloc(&pdev->dev, sizeof(*nexus), GFP_KERNEL); in thunder_mdiobus_pci_probe() 31 if (!nexus) in thunder_mdiobus_pci_probe() 34 pci_set_drvdata(pdev, nexus); in thunder_mdiobus_pci_probe() 49 nexus->bar0 = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0)); in thunder_mdiobus_pci_probe() 50 if (!nexus->bar0) { in thunder_mdiobus_pci_probe() 83 nexus->buses[i] = bus; in thunder_mdiobus_pci_probe() 86 bus->register_base = nexus->bar0 + in thunder_mdiobus_pci_probe() 105 if (i >= ARRAY_SIZE(nexus in thunder_mdiobus_pci_probe() 118 struct thunder_mdiobus_nexus *nexus = pci_get_drvdata(pdev); thunder_mdiobus_pci_remove() local [all...] |
/linux/Documentation/devicetree/bindings/net/ |
H A D | cavium-mdio.txt | 36 device, this PCI device is the nexus of the buses. 40 - compatible: "cavium,thunder-8890-mdio-nexus"; 42 - reg: The PCI device and function numbers of the nexus device. 54 mdio-nexus@1,3 { 55 compatible = "cavium,thunder-8890-mdio-nexus";
|
H A D | cavium-pip.txt | 1 * PIP Ethernet nexus. 3 The PIP Ethernet nexus can control several data packet input/output 9 Properties for the PIP nexus: 20 Properties for PIP interfaces which is a child the PIP nexus:
|
/linux/drivers/scsi/aic94xx/ |
H A D | aic94xx_tmf.c | 105 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 D | aic94xx_sas.h | 67 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
|
/linux/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 2046 struct srpt_nexus *nexus; in __srpt_close_all_ch() local 2051 list_for_each_entry(nexus, &sport->nexus_list, entry) { in __srpt_close_all_ch() 2052 list_for_each_entry(ch, &nexus->ch_list, list) { in __srpt_close_all_ch() 2071 struct srpt_nexus *nexus = NULL, *tmp_nexus = NULL, *n; in srpt_get_nexus() local 2078 nexus = n; in srpt_get_nexus() 2082 if (!nexus && tmp_nexus) { in srpt_get_nexus() 2085 swap(nexus, tmp_nexus); in srpt_get_nexus() 2089 if (nexus) in srpt_get_nexus() 2091 tmp_nexus = kzalloc(sizeof(*nexus), GFP_KERNEL); in srpt_get_nexus() 2093 nexus in srpt_get_nexus() 2214 struct srpt_nexus *nexus; srpt_cm_req_recv() local 3015 struct srpt_nexus *nexus, *next_n; srpt_release_sport() local [all...] |
H A D | ib_srpt.h | 252 * @nexus: I_T nexus this channel is associated with. 293 struct srpt_nexus *nexus; member 334 * struct srpt_nexus - I_T nexus
|
/linux/arch/arm64/boot/dts/broadcom/ |
H A D | rp1.dtso | 10 #include "rp1-nexus.dtsi"
|
H A D | bcm2712-rpi-5-b.dts | 16 #include "rp1-nexus.dtsi"
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | mfd.txt | 3 These devices comprise a nexus for heterogeneous hardware blocks containing 25 For more complex devices, when the nexus driver has to probe registers to
|
/linux/drivers/scsi/ibmvscsi_tgt/ |
H A D | ibmvscsi_tgt.c | 1025 * 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...] |
/linux/drivers/ufs/core/ |
H A D | ufs-mcq.c | 542 u32 nexus, id, val; in ufshcd_mcq_sq_cleanup() local 568 nexus = lrbp->lun << 8 | task_tag; in ufshcd_mcq_sq_cleanup() 570 writel(nexus, opr_sqd_base + REG_SQCTI); in ufshcd_mcq_sq_cleanup()
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | mpc8568si-post.dtsi | 125 i2c-sleep-nexus { 137 duart-sleep-nexus {
|
H A D | mpc8569si-post.dtsi | 119 i2c-sleep-nexus { 131 duart-sleep-nexus {
|
H A D | mpc8568mds.dts | 71 i2c-sleep-nexus {
|
H A D | mpc8569mds.dts | 105 i2c-sleep-nexus {
|
/linux/arch/powerpc/boot/dts/ |
H A D | mpc8313erdb.dts | 108 sleep-nexus { 321 sleep-nexus {
|
H A D | mpc8377_wlan.dts | 116 sleep-nexus {
|
H A D | mpc8379_rdb.dts | 124 sleep-nexus {
|
H A D | mpc8378_rdb.dts | 126 sleep-nexus {
|
H A D | mpc8377_rdb.dts | 126 sleep-nexus {
|
/linux/drivers/xen/ |
H A D | xen-scsiback.c | 619 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);
|
/linux/drivers/vhost/ |
H A D | scsi.c | 1040 static void vhost_scsi_target_queue_cmd(struct vhost_scsi_nexus *nexus, in vhost_scsi_target_queue_cmd() argument 1062 target_init_cmd(se_cmd, nexus->tvn_se_sess, &cmd->tvc_sense_buf[0], in vhost_scsi_target_queue_cmd() 1289 struct vhost_scsi_nexus *nexus; in vhost_scsi_handle_vq() local 1448 nexus = tpg->tpg_nexus; in vhost_scsi_handle_vq() 1449 if (!nexus) { in vhost_scsi_handle_vq() 1499 vhost_scsi_target_queue_cmd(nexus, cmd, cdb, lun, task_attr, in vhost_scsi_handle_vq() 2708 * Shutdown the active I_T nexus if 'NULL' is passed.. in vhost_scsi_tpg_nexus_store() 2776 CONFIGFS_ATTR(vhost_scsi_tpg_, nexus);
|
/linux/Documentation/devicetree/bindings/powerpc/fsl/ |
H A D | dcsr.txt | 130 which stages the nexus trace data for transmission via the Aurora port
|
/linux/Documentation/scsi/ |
H A D | scsi_mid_low_api.rst | 1177 In the presence of queued commands the "nexus" that maintains sense
|