Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/scsi/bfa/
Dbfa_fcs.c114 struct bfa_fcs_fabric_s *fabric = &fcs->fabric; in bfa_fcs_update_cfg() local
115 struct bfa_lport_cfg_s *port_cfg = &fabric->bport.port_cfg; in bfa_fcs_update_cfg()
116 struct bfa_ioc_s *ioc = &fabric->fcs->bfa->ioc; in bfa_fcs_update_cfg()
168 bfa_fcs_fabric_psymb_init(&fcs->fabric); in bfa_fcs_driver_info_init()
169 bfa_fcs_fabric_nsymb_init(&fcs->fabric); in bfa_fcs_driver_info_init()
212 if (fabric->fab_type == BFA_FCS_FABRIC_SWITCHED) \
223 static void bfa_fcs_fabric_init(struct bfa_fcs_fabric_s *fabric);
224 static void bfa_fcs_fabric_login(struct bfa_fcs_fabric_s *fabric);
225 static void bfa_fcs_fabric_notify_online(struct bfa_fcs_fabric_s *fabric);
226 static void bfa_fcs_fabric_notify_offline(struct bfa_fcs_fabric_s *fabric);
[all …]
Dbfa_fcs.h145 struct bfa_fcs_fabric_s *fabric; /* parent fabric */ member
280 #define bfa_fcs_lport_get_opertype(_lport) ((_lport)->fabric->oper_type)
281 #define bfa_fcs_lport_get_fabric_name(_lport) ((_lport)->fabric->fabric_name)
283 ((_lport)->fabric->fabric_ip_addr)
704 struct bfa_fcs_fabric_s fabric; /* base fabric state machine */ member
813 void bfa_fcs_fabric_link_up(struct bfa_fcs_fabric_s *fabric);
814 void bfa_fcs_fabric_link_down(struct bfa_fcs_fabric_s *fabric);
815 void bfa_fcs_fabric_addvport(struct bfa_fcs_fabric_s *fabric,
817 void bfa_fcs_fabric_delvport(struct bfa_fcs_fabric_s *fabric,
820 struct bfa_fcs_fabric_s *fabric, wwn_t pwwn);
[all …]
Dbfa_fcs_lport.c169 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_init()
198 __port_action[port->fabric->fab_type].offline(port); in bfa_fcs_lport_sm_online()
206 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_online()
218 __port_action[port->fabric->fab_type].offline(port); in bfa_fcs_lport_sm_online()
264 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_offline()
311 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_stopping()
352 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; in bfa_fcs_lport_aen_post()
359 aen_entry->aen_data.lport.vf_id = port->fabric->vf_id; in bfa_fcs_lport_aen_post()
393 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_lport_send_ls_rjt()
427 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_lport_send_fcgs_rjt()
[all …]
Dbfa_fcs_rport.c647 if (bfa_fcs_fabric_is_switched(rport->port->fabric)) { in bfa_fcs_rport_sm_online()
1159 if (bfa_fcs_fabric_is_switched(rport->port->fabric)) { in bfa_fcs_rport_sm_hcb_offline()
1232 if (bfa_fcs_fabric_is_switched(rport->port->fabric)) { in bfa_fcs_rport_sm_hcb_logorcv()
1730 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_plogi()
1852 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_plogiacc()
1882 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_adisc()
1952 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_nsdisc()
2103 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_logo()
2137 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_send_logo_acc()
2207 bfa_fcxp_send(fcxp, NULL, port->fabric->vf_id, port->lp_tag, BFA_FALSE, in bfa_fcs_rport_process_prli()
[all …]
Dbfa_fcs_fcpim.c436 aen_entry->aen_data.itnim.vf_id = rport->port->fabric->vf_id; in bfa_fcs_itnim_aen_post()
472 bfa_fcxp_send(fcxp, rport->bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_itnim_send_prli()
Dbfad_attr.c128 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_get_host_port_type()
844 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_symbolic_name_show()
Dbfad_im.c1037 strlcpy(symname, bfad->bfa_fcs.fabric.bport.port_cfg.sym_name.symname, in bfad_fc_host_init()
Dbfad_bsg.c306 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_iocmd_port_get_attr()
/linux-4.4.14/sound/aoa/core/
Dcore.c21 static struct aoa_fabric *fabric; variable
32 if (fabric->found_codec) in attach_codec_to_fabric()
33 err = fabric->found_codec(c); in attach_codec_to_fabric()
40 c->fabric = fabric; in attach_codec_to_fabric()
47 c->fabric = NULL; in attach_codec_to_fabric()
48 if (fabric->remove_codec) in attach_codec_to_fabric()
49 fabric->remove_codec(c); in attach_codec_to_fabric()
53 if (fabric->attached_codec) in attach_codec_to_fabric()
54 fabric->attached_codec(c); in attach_codec_to_fabric()
65 if (fabric) in aoa_codec_register()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/arm/
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 …]
Dal,alpine.txt75 system fabric, like powering CPUs off.
/linux-4.4.14/arch/arm/mach-hisi/
Dplatmcpm.c62 static void __iomem *sysctrl, *fabric; variable
88 if (!fabric) in hip04_set_snoop_filter()
90 data = readl_relaxed(fabric + FAB_SF_MODE); in hip04_set_snoop_filter()
95 writel_relaxed(data, fabric + FAB_SF_MODE); in hip04_set_snoop_filter()
98 } while (data != readl_relaxed(fabric + FAB_SF_MODE)); in hip04_set_snoop_filter()
312 fabric = of_iomap(np_fab, 0); in hip04_smp_init()
313 if (!fabric) { in hip04_smp_init()
337 iounmap(fabric); in hip04_smp_init()
/linux-4.4.14/sound/aoa/
Daoa.h57 struct aoa_fabric *fabric; member
100 aoa_fabric_register(struct aoa_fabric *fabric, struct device *dev);
106 aoa_fabric_unregister(struct aoa_fabric *fabric);
/linux-4.4.14/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.
Dcpus.txt29 Coherency fabric (CCF), provide a CoreNet Coherency Subdomain
Dpamu.txt40 CoreNet Coherency fabric (CCF), provide a CoreNet
/linux-4.4.14/sound/aoa/fabrics/
DMakefile1 snd-aoa-fabric-layout-objs += layout.o
3 obj-$(CONFIG_SND_AOA_FABRIC_LAYOUT) += snd-aoa-fabric-layout.o
DKconfig2 tristate "layout-id fabric"
6 This enables the layout-id fabric for the Apple Onboard
/linux-4.4.14/drivers/target/loopback/
DKconfig2 tristate "TCM Virtual SAS target and Linux/SCSI LDD fabric loopback module"
5 fabric loopback module.
/linux-4.4.14/Documentation/target/
Dtcm_mod_builder.txt1 >>>>>>>>>> The TCM v4 fabric module script generator <<<<<<<<<<
6 script to generate a brand new functional TCM v4 fabric .ko module of your very own,
8 fabric skeleton, by simply using:
18 *) Generate basic infrastructure for loading/unloading LKMs and TCM/ConfigFS fabric module
20 *) Based on user defined T10 Proto_Ident for the new fabric module being built,
24 *) NOP API calls for all other Data I/O path and fabric dependent attribute logic
66 <M> TCM_NAB5000 fabric module
Dtcmu-design.txt67 with the LIO loopback fabric to become something similar to FUSE
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-bus-fcoe17 fcoe_ctlr_device out of the fabric or otherwise connected
42 initiated and ultimately a fabric login is attempted.
75 Fibre Channel frames into a FC fabric. It can also take
80 fabric_name: Identifies the fabric that the FCF services.
85 fabric.
100 "Disconnected" - No link to the FCF/fabric
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dhisilicon-hns-dsaf.txt7 - dsa-name: dsa fabric name who provide this interface.
9 - mode: dsa fabric mode string. only support one of dsaf modes like these:
19 The fourth region is dsa fabric base register and size.
/linux-4.4.14/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
/linux-4.4.14/drivers/vhost/
DKconfig15 tristate "VHOST_SCSI TCM fabric driver"
21 Say M here to enable the vhost_scsi TCM fabric module
/linux-4.4.14/drivers/target/tcm_fc/
DKconfig2 tristate "TCM_FC fabric Plugin"
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_sysfs.c388 fsum = lat->_name.fabric.sum * adapter->timer_ticks; \
389 fmin = lat->_name.fabric.min * adapter->timer_ticks; \
390 fmax = lat->_name.fabric.max * adapter->timer_ticks; \
418 lat->_name.fabric.sum = 0; \
419 lat->_name.fabric.min = 0xFFFFFFFF; \
420 lat->_name.fabric.max = 0; \
Dzfcp_scsi.c135 zfcp_sdev->latencies.write.fabric.min = 0xFFFFFFFF; in zfcp_scsi_slave_alloc()
137 zfcp_sdev->latencies.read.fabric.min = 0xFFFFFFFF; in zfcp_scsi_slave_alloc()
139 zfcp_sdev->latencies.cmd.fabric.min = 0xFFFFFFFF; in zfcp_scsi_slave_alloc()
Dzfcp_def.h133 struct fsf_latency_record fabric; member
Dzfcp_fsf.c2017 zfcp_fsf_update_lat(&lat->fabric, lat_in->fabric_lat); in zfcp_fsf_req_trace()
/linux-4.4.14/drivers/target/sbp/
DKconfig2 tristate "FireWire SBP-2 fabric module"
/linux-4.4.14/sound/soc/fsl/
DMakefile38 obj-$(CONFIG_SND_MPC52xx_SOC_PCM030) += pcm030-audio-fabric.o
39 obj-$(CONFIG_SND_MPC52xx_SOC_EFIKA) += efika-audio-fabric.o
/linux-4.4.14/Documentation/scsi/
Dscsi_fc_transport.txt39 separate port to other endpoints on the fabric, even though it shares one
41 unique view of the fabric based on fabric zoning and array lun-masking
43 mechanism, adding a fabric header to each frame allows the port to
45 obtain an N_Port_ID on each fabric it joins. Each fabric will have its
48 on each virtual fabric.
55 distinct N_Port_ID and view of fabric endpoints and storage entities.
274 Active: LOGO received from fabric Fabric Logout
350 - If the driver detects the topology is loop, non-fabric, or the
430 topology type and existence of the fabric. As this is not applicable to
DChangeLog.lpfc12 for fabric and nport logins out of lpfc_cmpl_els_flogi.
335 * rport fixes: fix for unload and for fabric port deletes
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dti-keystone-pllctrl.txt3 The main pll controller used to drive theC66x CorePacs, the switch fabric,
/linux-4.4.14/Documentation/devicetree/bindings/timer/
Dmarvell,armada-370-xp-timer.txt22 "nbclk" (L2/coherency fabric clock),
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Dmarvel.txt29 "nbclk" (L2/coherency fabric clock),
/linux-4.4.14/arch/xtensa/
DKconfig.debug32 external to the processor (such as bus bridge, bus fabric, or memory controller).
/linux-4.4.14/drivers/scsi/
Dipr.c2007 struct ipr_hostrcb_fabric_desc *fabric) in ipr_log_fabric_path() argument
2010 u8 path_state = fabric->path_state; in ipr_log_fabric_path()
2022 if (fabric->cascaded_expander == 0xff && fabric->phy == 0xff) { in ipr_log_fabric_path()
2025 fabric->ioa_port); in ipr_log_fabric_path()
2026 } else if (fabric->cascaded_expander == 0xff) { in ipr_log_fabric_path()
2029 fabric->ioa_port, fabric->phy); in ipr_log_fabric_path()
2030 } else if (fabric->phy == 0xff) { in ipr_log_fabric_path()
2033 fabric->ioa_port, fabric->cascaded_expander); in ipr_log_fabric_path()
2037 fabric->ioa_port, fabric->cascaded_expander, fabric->phy); in ipr_log_fabric_path()
2044 fabric->ioa_port, fabric->cascaded_expander, fabric->phy); in ipr_log_fabric_path()
[all …]
Dipr.h1114 #define for_each_fabric_cfg(fabric, cfg) \ argument
1115 for (cfg = (fabric)->elem; \
1116 cfg < ((fabric)->elem + be16_to_cpu((fabric)->num_entries)); \
/linux-4.4.14/arch/powerpc/boot/dts/
Dpcm030.dts107 compatible = "phytec,pcm030-audio-fabric";
/linux-4.4.14/arch/arm/boot/dts/
Darmada-370-seagate-personal-cloud.dtsi46 coherency-fabric@20200 {
Darmada-370-xp.dtsi237 coherency-fabric@20200 {
238 compatible = "marvell,coherency-fabric";
Dhip04.dtsi223 fabric: fabric { label
224 compatible = "hisilicon,hip04-fabric";
Darmada-38x.dtsi422 coherency-fabric@21010 {
423 compatible = "marvell,armada-380-coherency-fabric";
Darmada-375.dtsi443 coherency-fabric@21010 {
444 compatible = "marvell,armada-375-coherency-fabric";
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_lnode.h74 uint8_t fabric[8]; member
Dt4fw_api_stor.h518 u8 fabric[8]; member
Dcsio_lnode.c797 memcpy(fcf_info->fabric, rsp->fabric, sizeof(fcf_info->fabric)); in csio_ln_read_fcf_cbfn()
/linux-4.4.14/drivers/rapidio/
DKconfig65 This option includes basic RapidIO fabric enumeration and discovery
/linux-4.4.14/Documentation/devicetree/bindings/edac/
Dapm-xgene-edac.txt15 - regmap-csw : Regmap of the CPU switch fabric (CSW) resource.
/linux-4.4.14/Documentation/devicetree/bindings/
Dxilinx.txt7 implemented within the fpga fabric every instance of the device can be
277 'warm boots' of the FPGA fabric.
/linux-4.4.14/Documentation/infiniband/
Dipoib.txt39 fabric with a 2K MTU, the IPoIB MTU will be 2048 - 4 = 2044 bytes.
/linux-4.4.14/Documentation/devicetree/bindings/arm/hisilicon/
Dhisilicon.txt219 - compatible: "hisilicon,hip04-fabric";
/linux-4.4.14/Documentation/rapidio/
Dsysfs.txt131 fabric enumerating mports have a valid destination ID assigned
Drapidio.txt5 The RapidIO standard is a packet-based fabric interconnect standard designed for
/linux-4.4.14/Documentation/
Dntb.txt4 the separate memory systems of two computers to the same PCI-Express fabric.
D00-INDEX383 - directory with info on RapidIO packet-based fabric interconnect
437 - directory with info on generating TCM v4 fabric .ko modules
Dedac.txt41 along with DMA engines, fabric switches, main data path switches,
/linux-4.4.14/Documentation/arm/
Dcluster-pm-race-avoidance.txt438 coherency controls in the bus fabric.
/linux-4.4.14/drivers/usb/gadget/legacy/
DKconfig254 This fabric is an USB gadget. Two USB protocols are supported that is
/linux-4.4.14/drivers/char/
DKconfig581 fabric. Upon loading, the driver exports a sysfs directory,