| /linux/drivers/scsi/bfa/ |
| H A D | bfa_fcs.c | 41 bfa_sm_send_event(&fcs->fabric, BFA_FCS_FABRIC_SM_CREATE); in bfa_fcs_init() 50 * FCS update cfg - reset the pwwn/nwwn of fabric base logical port 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() 133 * Fabric module implementation. [all …]
|
| H A D | bfa_fcs_lport.c | 160 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_init() 189 __port_action[port->fabric->fab_type].offline(port); in bfa_fcs_lport_sm_online() 197 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_online() 209 __port_action[port->fabric->fab_type].offline(port); in bfa_fcs_lport_sm_online() 255 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_offline() 302 bfa_wc_down(&(port->fabric->stop_wc)); in bfa_fcs_lport_sm_stopping() 343 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; in bfa_fcs_lport_aen_post() 350 aen_entry->aen_data.lport.vf_id = port->fabric->vf_id; in bfa_fcs_lport_aen_post() 384 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_lport_send_ls_rjt() 418 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_lport_send_fcgs_rjt() [all …]
|
| /linux/sound/aoa/core/ |
| H A D | core.c | 18 /* We allow only one fabric. This simplifies things, 20 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() 35 printk(KERN_ERR "snd-aoa: fabric didn't like codec %s\n", 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() [all …]
|
| /linux/Documentation/devicetree/bindings/arm/marvell/ |
| H A D | coherency-fabric.txt | 1 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/sound/aoa/ |
| H A D | aoa.h | 24 /* called when the fabric wants to init this codec. 28 /* called when the fabric is done with the codec. 32 /* May be NULL, but can be used by the fabric. 36 /* assigned by fabric before init() is called, points 40 /* assigned by the fabric before init() is called, points 41 * to the fabric's gpio runtime record for the relevant 45 /* assigned by the fabric before init() is called, contains 50 /* data the fabric can associate with this structure */ 55 struct aoa_fabric *fabric; member 73 * fabric i [all...] |
| /linux/drivers/ras/amd/atl/ |
| H A D | reg_fields.h | 23 * Coherent Station Fabric ID 30 * D18F0x50 [Fabric Block Instance Information 3] 50 * D18F1x208 [System Fabric ID Mask 0] 53 * D18F1x150 [System Fabric ID Mask 0] 56 * D18F4x1B0 [System Fabric ID Mask 0] 64 * Destination Fabric ID 96 * D18F1x208 [System Fabric ID Mask] 99 * D18F1x20C [System Fabric ID Mask 1] 102 * D18F1x158 [System Fabric ID Mask 2] 105 * D18F4x1B8 [System Fabric ID Mask 2] [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-fcoe | 20 fcoe_ctlr_device out of the fabric or otherwise connected 45 modes are 'Fabric' and 'VN2VN'. If a FCoE Controller 46 is started in 'Fabric' mode then FIP FCF discovery is 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. 111 The Virtual Fabric ID 122 - "Disconnected" - No link to the FCF/fabric
|
| H A D | sysfs-firmware-sgi_uv | 78 fabric. The 'x.x' value represents the ASIC revision. 82 the interconnect fabric. The 'x' value representing 83 the fabric technology version. (ex. 'NL8Router') 95 each representing a fabric port on the corresponding hub. 105 ordinal value of the hub on the other end of the fabric 110 ordinal value of the port on the other end of the fabric cable
|
| H A D | sysfs-class-fc_host | 6 events recorded by the F_Port, reported using fabric 14 events recorded by the F_Port/Nx_Port, reported using fabric 22 recorded by the F_Port/Nx_Port, reported using fabric
|
| H A D | sysfs-class-fc_remote_ports | 6 events recorded by the F_Port/Nx_Port, reported using fabric 14 events recorded by the F_Port/Nx_Port, reported using fabric 22 recorded by the F_Port/Nx_Port, reported using fabric
|
| /linux/include/uapi/scsi/fc/ |
| H A D | fc_fs.h | 77 FC_RCTL_VFTH = 0x50, /* virtual fabric tagging header */ 78 FC_RCTL_IFRH = 0x51, /* inter-fabric routing header */ 95 FC_RCTL_F_RJT = 0xc3, /* fabric reject */ 97 FC_RCTL_F_BSY = 0xc5, /* fabric busy to data frame */ 98 FC_RCTL_F_BSYL = 0xc6, /* fabric busy to link control frame */ 130 [FC_RCTL_F_RJT] = "LC fabric reject", \ 132 [FC_RCTL_F_BSY] = "LC fabric busy to data frame", \ 133 [FC_RCTL_F_BSYL] = "LC fabric busy to link control frame",\ 139 * Well-known fabric addresses. 144 FC_FID_FLOGI = 0xfffffe, /* fabric login */ [all …]
|
| /linux/Documentation/devicetree/bindings/powerpc/fsl/ |
| H A D | ccf.txt | 1 Freescale CoreNet Coherency Fabric(CCF) Device Tree Binding 5 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/arch/arm/mach-hisi/ |
| H A D | platmcpm.c | 59 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() 284 np_fab = of_find_compatible_node(NULL, NULL, "hisilicon,hip04-fabric"); in hip04_smp_init() 306 pr_err("failed to get fabric base phys\n"); in hip04_smp_init() 311 fabric = of_iomap(np_fab, 0); in hip04_smp_init() 312 if (!fabric) { in hip04_smp_init() 313 pr_err("failed to get fabric base\n"); in hip04_smp_init() [all …]
|
| /linux/Documentation/devicetree/bindings/arm/hisilicon/controller/ |
| H A D | hip04-fabric.yaml | 4 $id: http://devicetree.org/schemas/arm/hisilicon/controller/hip04-fabric.yaml# 7 title: Hisilicon Fabric controller 12 description: Hisilicon Fabric controller 17 - const: hisilicon,hip04-fabric
|
| /linux/Documentation/driver-api/cxl/linux/ |
| H A D | cxl-driver.rst | 23 * cxl_pci - uses cxl_port to enumerate the actual fabric hierarchy. 39 :alt: Digraph of CXL fabric describing host-bridge interleaving 40 :caption: Diagraph of CXL fabric with a host-bridge interleave memory region 68 Most devices in a CXL fabric are a `port` of some kind (because each 102 The root is first `logical port` in the CXL fabric, as presented by the Linux 129 CXL `Host Bridges` in the fabric are probed during :code:`cxl_acpi_probe` at 149 An `endpoint` is a terminal port in the fabric. This is a `logical device`, 151 is still considered a type of `port` in the fabric. 190 :alt: Digraph of CXL fabric describing host-bridge interleaving 191 :caption: Diagraph of CXL fabric with a host-bridge interleave memory region [all …]
|
| /linux/include/linux/ |
| H A D | dibs.h | 19 * same fabric to communicate via dmbs (Direct Memory Buffers). Each dmb has 22 * dibs fabric. 29 * Dibs fabric id is unique within the same hardware (with the exception of the 30 * dibs loopback fabric), dmb token is unique within the same fabric, dibs 31 * device gids are guaranteed to be unique within the same fabric and 49 * Provided by dibs fabric. Unique per dibs fabric. 73 * in the fabric or at the remote device or remote dmb. 199 /* Defined fabric id / CHID for all loopback devices: 200 * All dibs loopback devices report this fabric id. In this case devices with 201 * the same fabric id can NOT communicate via dibs. Only loopback devices with [all …]
|
| /linux/arch/arm/mach-mvebu/ |
| H A D | coherency_ll.S | 3 * Coherency fabric: low level functions 10 * coherency fabric. This function is called by each of the secondary 27 * the coherency fabric is not enabled. 36 * base address, (or 0x0 if the coherency fabric is not mapped) 55 * coherency CPU mask can be used with the coherency fabric 59 * fabric registers
|
| /linux/include/dt-bindings/interconnect/ |
| H A D | qcom,msm8953.h | 9 /* BIMC fabric */ 19 /* PCNOC fabric */ 63 /* SNOC fabric */ 82 /* SNOC-MM fabric */
|
| H A D | qcom,msm8937.h | 9 /* BIMC fabric */ 19 /* PCNOC fabric */ 64 /* SNOC fabric */ 82 /* SNOC-MM fabric */
|
| H A D | qcom,msm8976.h | 9 /* BIMC fabric */ 17 /* PCNOC fabric */ 64 /* SNOC fabric */ 84 /* SNOC-MM fabric */
|
| H A D | qcom,msm8909.h | 9 /* BIMC fabric */ 19 /* PCNOC fabric */ 68 /* SNOC fabric */
|
| /linux/drivers/target/tcm_remote/ |
| H A D | Kconfig | 6 Say Y here to enable the TCM Virtual Remote fabric 7 That fabric is a dummy fabric to tell TCM about configuration
|
| /linux/Documentation/admin-guide/RAS/ |
| H A D | address-translation.rst | 9 Zen-based AMD systems include a Data Fabric that manages the layout of 10 physical memory. Devices attached to the Fabric, like memory controllers, 24 * DF = Data Fabric
|
| /linux/arch/riscv/boot/dts/microchip/ |
| H A D | mpfs-icicle-kit.dts | 23 * via the fabric and back to B1/C1 via "fabric-test" functionality. 25 * be fabric IO, despite tooling etc saying that MSS IOs are used.
|
| /linux/Documentation/target/ |
| H A D | tcm_mod_builder.rst | 2 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
|