Home
last modified time | relevance | path

Searched full:fabric (Results 1 – 25 of 283) sorted by relevance

12345678910>>...12

/linux/drivers/scsi/bfa/
H A Dbfa_fcs.c41 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_DELET in bfa_fcs_exit()
204 bfa_fcs_fabric_sm_uninit(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_uninit() argument
230 bfa_fcs_fabric_sm_created(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_created() argument
278 bfa_fcs_fabric_sm_linkdown(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_linkdown() argument
324 bfa_fcs_fabric_sm_flogi(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_flogi() argument
385 bfa_fcs_fabric_sm_flogi_retry(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_flogi_retry() argument
417 bfa_fcs_fabric_sm_auth(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_auth() argument
457 bfa_fcs_fabric_sm_auth_failed(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_auth_failed() argument
483 bfa_fcs_fabric_sm_loopback(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_loopback() argument
509 bfa_fcs_fabric_sm_nofabric(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_nofabric() argument
545 bfa_fcs_fabric_sm_online(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_online() argument
591 bfa_fcs_fabric_sm_evfp(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_evfp() argument
615 bfa_fcs_fabric_sm_evfp_done(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_evfp_done() argument
626 bfa_fcs_fabric_sm_isolated(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_isolated() argument
647 bfa_fcs_fabric_sm_deleting(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_deleting() argument
675 bfa_fcs_fabric_sm_stopping(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_stopping() argument
712 bfa_fcs_fabric_sm_cleanup(struct bfa_fcs_fabric_s * fabric,enum bfa_fcs_fabric_event event) bfa_fcs_fabric_sm_cleanup() argument
742 bfa_fcs_fabric_init(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_init() argument
755 bfa_fcs_fabric_psymb_init(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_psymb_init() argument
816 bfa_fcs_fabric_nsymb_init(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_nsymb_init() argument
856 struct bfa_fcs_fabric_s *fabric = uarg; bfa_cb_lps_flogi_comp() local
933 bfa_fcs_fabric_login(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_login() argument
947 bfa_fcs_fabric_notify_online(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_notify_online() argument
969 bfa_fcs_fabric_notify_offline(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_notify_offline() argument
994 struct bfa_fcs_fabric_s *fabric = cbarg; bfa_fcs_fabric_delay() local
1003 bfa_fcs_fabric_stop(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_stop() argument
1025 bfa_fcs_fabric_delete(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_delete() argument
1042 struct bfa_fcs_fabric_s *fabric = cbarg; bfa_fcs_fabric_delete_comp() local
1050 struct bfa_fcs_fabric_s *fabric = cbarg; bfa_fcs_fabric_stop_comp() local
1065 struct bfa_fcs_fabric_s *fabric; bfa_fcs_fabric_modstop() local
1078 struct bfa_fcs_fabric_s *fabric; bfa_fcs_fabric_modstart() local
1090 bfa_fcs_fabric_link_up(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_link_up() argument
1100 bfa_fcs_fabric_link_down(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_link_down() argument
1118 bfa_fcs_fabric_addvport(struct bfa_fcs_fabric_s * fabric,struct bfa_fcs_vport_s * vport) bfa_fcs_fabric_addvport() argument
1137 bfa_fcs_fabric_delvport(struct bfa_fcs_fabric_s * fabric,struct bfa_fcs_vport_s * vport) bfa_fcs_fabric_delvport() argument
1150 bfa_fcs_fabric_vport_lookup(struct bfa_fcs_fabric_s * fabric,wwn_t pwwn) bfa_fcs_fabric_vport_lookup() argument
1177 bfa_fcs_fabric_get_switch_oui(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_get_switch_oui() argument
1194 bfa_fcs_fabric_uf_recv(struct bfa_fcs_fabric_s * fabric,struct fchs_s * fchs,u16 len) bfa_fcs_fabric_uf_recv() argument
1263 bfa_fcs_fabric_process_uf(struct bfa_fcs_fabric_s * fabric,struct fchs_s * fchs,u16 len) bfa_fcs_fabric_process_uf() argument
1287 bfa_fcs_fabric_process_flogi(struct bfa_fcs_fabric_s * fabric,struct fchs_s * fchs,u16 len) bfa_fcs_fabric_process_flogi() argument
1320 bfa_fcs_fabric_send_flogi_acc(struct bfa_fcs_fabric_s * fabric) bfa_fcs_fabric_send_flogi_acc() argument
1357 struct bfa_fcs_fabric_s *fabric = cbarg; bfa_fcs_fabric_flogiacc_comp() local
1393 bfa_fcs_fabric_set_fabric_name(struct bfa_fcs_fabric_s * fabric,wwn_t fabric_name) bfa_fcs_fabric_set_fabric_name() argument
1424 struct bfa_fcs_fabric_s *fabric = uarg; bfa_cb_lps_flogo_comp() local
1528 struct bfa_fcs_fabric_s *fabric; bfa_fcs_uf_recv() local
1583 struct bfa_fcs_fabric_s *fabric = &fcs->fabric; bfa_fcs_attach() local
[all...]
H A Dbfa_fcs_lport.c160 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 Dcore.c18 /* 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 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/sound/aoa/
H A Daoa.h24 /* 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 Dreg_fields.h23 * 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 Dsysfs-bus-fcoe20 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 Dsysfs-firmware-sgi_uv78 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 Dsysfs-class-fc_host6 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 Dsysfs-class-fc_remote_ports6 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 Dfc_fs.h77 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 Dccf.txt1 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 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()
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/driver-api/cxl/linux/
H A Dcxl-driver.rst23 * 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/Documentation/devicetree/bindings/arm/hisilicon/controller/
H A Dhip04-fabric.yaml4 $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/include/linux/
H A Ddibs.h19 * 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 i
[all...]
/linux/arch/arm/mach-mvebu/
H A Dcoherency_ll.S3 * 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 Dqcom,msm8953.h9 /* BIMC fabric */
19 /* PCNOC fabric */
63 /* SNOC fabric */
82 /* SNOC-MM fabric */
H A Dqcom,msm8937.h9 /* BIMC fabric */
19 /* PCNOC fabric */
64 /* SNOC fabric */
82 /* SNOC-MM fabric */
H A Dqcom,msm8976.h9 /* BIMC fabric */
17 /* PCNOC fabric */
64 /* SNOC fabric */
84 /* SNOC-MM fabric */
H A Dqcom,msm8909.h9 /* BIMC fabric */
19 /* PCNOC fabric */
68 /* SNOC fabric */
/linux/drivers/target/tcm_remote/
H A DKconfig6 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 Daddress-translation.rst9 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/Documentation/target/
H A 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/arch/riscv/boot/dts/microchip/
H A Dmpfs-icicle-kit.dts23 * 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.

12345678910>>...12