Home
last modified time | relevance | path

Searched refs:fabric (Results 1 – 25 of 84) sorted by relevance

1234

/Linux-v5.10/drivers/scsi/bfa/
Dbfa_fcs.c41 bfa_sm_send_event(&fcs->fabric, BFA_FCS_FABRIC_SM_CREATE); in bfa_fcs_init()
56 struct bfa_fcs_fabric_s *fabric = &fcs->fabric; in bfa_fcs_update_cfg() local
57 struct bfa_lport_cfg_s *port_cfg = &fabric->bport.port_cfg; in bfa_fcs_update_cfg()
58 struct bfa_ioc_s *ioc = &fabric->fcs->bfa->ioc; in bfa_fcs_update_cfg()
110 bfa_fcs_fabric_psymb_init(&fcs->fabric); in bfa_fcs_driver_info_init()
111 bfa_fcs_fabric_nsymb_init(&fcs->fabric); in bfa_fcs_driver_info_init()
127 bfa_lps_delete(fcs->fabric.lps); in bfa_fcs_exit()
128 bfa_sm_send_event(&fcs->fabric, BFA_FCS_FABRIC_SM_DELETE); in bfa_fcs_exit()
142 if (fabric->fab_type == BFA_FCS_FABRIC_SWITCHED) \
153 static void bfa_fcs_fabric_init(struct bfa_fcs_fabric_s *fabric);
[all …]
Dbfa_fcs.h138 struct bfa_fcs_fabric_s *fabric; /* parent fabric */ member
273 #define bfa_fcs_lport_get_opertype(_lport) ((_lport)->fabric->oper_type)
274 #define bfa_fcs_lport_get_fabric_name(_lport) ((_lport)->fabric->fabric_name)
276 ((_lport)->fabric->fabric_ip_addr)
697 struct bfa_fcs_fabric_s fabric; /* base fabric state machine */ member
804 void bfa_fcs_fabric_link_up(struct bfa_fcs_fabric_s *fabric);
805 void bfa_fcs_fabric_link_down(struct bfa_fcs_fabric_s *fabric);
806 void bfa_fcs_fabric_addvport(struct bfa_fcs_fabric_s *fabric,
808 void bfa_fcs_fabric_delvport(struct bfa_fcs_fabric_s *fabric,
811 struct bfa_fcs_fabric_s *fabric, wwn_t pwwn);
[all …]
Dbfa_fcs_lport.c173 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_init()
202 __port_action[port->fabric->fab_type].offline(port); in bfa_fcs_lport_sm_online()
210 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_online()
222 __port_action[port->fabric->fab_type].offline(port); in bfa_fcs_lport_sm_online()
268 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_offline()
315 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_stopping()
356 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; in bfa_fcs_lport_aen_post()
363 aen_entry->aen_data.lport.vf_id = port->fabric->vf_id; in bfa_fcs_lport_aen_post()
397 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_lport_send_ls_rjt()
431 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_lport_send_fcgs_rjt()
[all …]
Dbfa_fcs_rport.c636 if (bfa_fcs_fabric_is_switched(rport->port->fabric)) { in bfa_fcs_rport_sm_online()
1145 if (bfa_fcs_fabric_is_switched(rport->port->fabric)) { in bfa_fcs_rport_sm_hcb_offline()
1218 if (bfa_fcs_fabric_is_switched(rport->port->fabric)) { in bfa_fcs_rport_sm_hcb_logorcv()
1718 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_plogi()
1840 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_plogiacc()
1870 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_adisc()
1940 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_nsdisc()
2091 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_logo()
2125 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_logo_acc()
2195 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_process_prli()
[all …]
/Linux-v5.10/sound/aoa/core/
Dcore.c20 static struct aoa_fabric *fabric; variable
31 if (fabric->found_codec) in attach_codec_to_fabric()
32 err = fabric->found_codec(c); in attach_codec_to_fabric()
39 c->fabric = fabric; in attach_codec_to_fabric()
46 c->fabric = NULL; in attach_codec_to_fabric()
47 if (fabric->remove_codec) in attach_codec_to_fabric()
48 fabric->remove_codec(c); in attach_codec_to_fabric()
52 if (fabric->attached_codec) in attach_codec_to_fabric()
53 fabric->attached_codec(c); in attach_codec_to_fabric()
64 if (fabric) in aoa_codec_register()
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/arm/marvell/
Dcoherency-fabric.txt1 Coherency fabric
9 * "marvell,coherency-fabric", to be used for the coherency fabric of
12 * "marvell,armada-375-coherency-fabric", for the Armada 375 coherency
13 fabric.
15 * "marvell,armada-380-coherency-fabric", for the Armada 38x coherency
16 fabric.
18 - reg: Should contain coherency fabric registers location and
21 * For "marvell,coherency-fabric", the first pair for the coherency
22 fabric registers, second pair for the per-CPU fabric registers.
24 * For "marvell,armada-375-coherency-fabric", only one pair is needed
[all …]
/Linux-v5.10/arch/arm/mach-hisi/
Dplatmcpm.c59 static void __iomem *sysctrl, *fabric; variable
85 if (!fabric) in hip04_set_snoop_filter()
87 data = readl_relaxed(fabric + FAB_SF_MODE); in hip04_set_snoop_filter()
92 writel_relaxed(data, fabric + FAB_SF_MODE); in hip04_set_snoop_filter()
95 } while (data != readl_relaxed(fabric + FAB_SF_MODE)); in hip04_set_snoop_filter()
311 fabric = of_iomap(np_fab, 0); in hip04_smp_init()
312 if (!fabric) { in hip04_smp_init()
336 iounmap(fabric); in hip04_smp_init()
/Linux-v5.10/sound/aoa/
Daoa.h56 struct aoa_fabric *fabric; member
99 aoa_fabric_register(struct aoa_fabric *fabric, struct device *dev);
105 aoa_fabric_unregister(struct aoa_fabric *fabric);
/Linux-v5.10/Documentation/devicetree/bindings/powerpc/fsl/
Dccf.txt5 The CoreNet coherency fabric is a fabric-oriented, connectivity infrastructure
11 fsl,corenet1-cf - CoreNet coherency fabric version 1.
14 fsl,corenet2-cf - CoreNet coherency fabric version 2.
/Linux-v5.10/drivers/scsi/qla2xxx/
DKconfig35 tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs"
41 Say Y here to enable the TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs
45 bool "TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs"
48 Say Y here to enable the TCM_QLA2XXX fabric module DEBUG for QLogic 24xx+ series target mode HBAs
/Linux-v5.10/sound/aoa/fabrics/
DMakefile2 snd-aoa-fabric-layout-objs += layout.o
4 obj-$(CONFIG_SND_AOA_FABRIC_LAYOUT) += snd-aoa-fabric-layout.o
DKconfig3 tristate "layout-id fabric"
7 This enables the layout-id fabric for the Apple Onboard
/Linux-v5.10/drivers/target/loopback/
DKconfig3 tristate "TCM Virtual SAS target and Linux/SCSI LDD fabric loopback module"
7 fabric loopback module.
/Linux-v5.10/Documentation/target/
Dtcm_mod_builder.rst2 The TCM v4 fabric module script generator
8 script to generate a brand new functional TCM v4 fabric .ko module of your very own,
10 fabric skeleton, by simply using::
20 2) Generate basic infrastructure for loading/unloading LKMs and TCM/ConfigFS fabric module
22 3) Based on user defined T10 Proto_Ident for the new fabric module being built,
26 4) NOP API calls for all other Data I/O path and fabric dependent attribute logic
68 <M> TCM_NAB5000 fabric module
/Linux-v5.10/Documentation/ABI/testing/
Dsysfs-bus-fcoe20 fcoe_ctlr_device out of the fabric or otherwise connected
47 initiated and ultimately a fabric login is attempted.
87 Fibre Channel frames into a FC fabric. It can also take
94 Identifies the fabric that the FCF services.
101 fabric.
122 - "Disconnected" - No link to the FCF/fabric
/Linux-v5.10/Documentation/infiniband/
Dopa_vnic.rst6 supports Ethernet functionality over Omni-Path fabric by encapsulating
13 fabric topology. A subset of HFI nodes on the Omni-Path fabric are
16 abstractions achieved by configuring the HFI nodes on the fabric for
18 nodes across the fabric exchange encapsulated Ethernet packets over a
/Linux-v5.10/Documentation/admin-guide/
Drapidio.rst10 RapidIO is a high speed switched fabric interconnect with features aimed
12 as well as message-based transactions over the switched fabric network.
/Linux-v5.10/drivers/target/tcm_fc/
DKconfig3 tristate "TCM_FC fabric Plugin"
/Linux-v5.10/drivers/infiniband/hw/efa/
DKconfig4 # Amazon fabric device configuration
/Linux-v5.10/Documentation/scsi/
Dscsi_fc_transport.rst46 separate port to other endpoints on the fabric, even though it shares one
48 unique view of the fabric based on fabric zoning and array lun-masking
50 mechanism, adding a fabric header to each frame allows the port to
52 obtain an N_Port_ID on each fabric it joins. Each fabric will have its
55 on each virtual fabric.
62 distinct N_Port_ID and view of fabric endpoints and storage entities.
313 | Active: | LOGO received from fabric | Fabric Logout |
403 - If the driver detects the topology is loop, non-fabric, or the
491 topology type and existence of the fabric. As this is not applicable to
/Linux-v5.10/drivers/vhost/
DKconfig42 tristate "VHOST_SCSI TCM fabric driver"
47 Say M here to enable the vhost_scsi TCM fabric module
/Linux-v5.10/drivers/target/sbp/
DKconfig3 tristate "FireWire SBP-2 fabric module"
/Linux-v5.10/Documentation/devicetree/bindings/clock/
Dti-keystone-pllctrl.txt3 The main pll controller used to drive theC66x CorePacs, the switch fabric,
/Linux-v5.10/sound/soc/fsl/
DMakefile48 obj-$(CONFIG_SND_MPC52xx_SOC_PCM030) += pcm030-audio-fabric.o
49 obj-$(CONFIG_SND_MPC52xx_SOC_EFIKA) += efika-audio-fabric.o
/Linux-v5.10/drivers/s390/scsi/
Dzfcp_sysfs.c555 fsum = lat->_name.fabric.sum * adapter->timer_ticks; \
556 fmin = lat->_name.fabric.min * adapter->timer_ticks; \
557 fmax = lat->_name.fabric.max * adapter->timer_ticks; \
585 lat->_name.fabric.sum = 0; \
586 lat->_name.fabric.min = 0xFFFFFFFF; \
587 lat->_name.fabric.max = 0; \

1234