Home
last modified time | relevance | path

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

1234567

/freebsd/sys/contrib/device-tree/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 …]
/freebsd/contrib/ofed/libibnetdisc/
H A Dibnetdisc.c68 ibnd_port_t *ibnd_find_port_dr(ibnd_fabric_t * fabric, char *dr_str);
104 f_int->fabric.maxhops_discovered > scan->cfg->max_hops) in retract_dpath()
112 f_int->fabric.maxhops_discovered++; in retract_dpath()
125 f_int->fabric.maxhops_discovered > scan->cfg->max_hops) in extend_dpath()
141 f_int->fabric.maxhops_discovered) in extend_dpath()
142 f_int->fabric.maxhops_discovered++; in extend_dpath()
247 (node == f_int->fabric.from_node && port_num == f_int->fabric.from_portnum))) { in mlnx_ext_port_info_err()
252 node == f_int->fabric.from_node && in mlnx_ext_port_info_err()
296 (node == f_int->fabric.from_node && port_num == f_int->fabric.from_portnum))) { in recv_mlnx_ext_port_info()
301 node == f_int->fabric.from_node && in recv_mlnx_ext_port_info()
[all …]
H A Dibnetdisc.h58 struct ibnd_node *next; /* all node list in fabric */
61 /* NOTE: this is not valid on a fabric
161 * Fabric
162 * Main fabric object which is returned and represents the data discovered
172 /* NULL term list of all nodes in the fabric */
174 /* NULL terminated list of all chassis found in the fabric */
188 * Initialization (fabric operations)
202 IBND_EXPORT void ibnd_destroy_fabric(ibnd_fabric_t * fabric);
207 IBND_EXPORT int ibnd_cache_fabric(ibnd_fabric_t * fabric, const char *file,
216 IBND_EXPORT ibnd_node_t *ibnd_find_node_guid(ibnd_fabric_t * fabric,
[all …]
H A Dibnetdisc_cache.c237 IBND_DEBUG("invalid fabric cache file\n"); in _load_header_info()
244 IBND_DEBUG("invalid fabric cache version\n"); in _load_header_info()
253 fabric_cache->f_int->fabric.maxhops_discovered = tmp32; in _load_header_info()
515 /* achu: needed if user wishes to re-cache a loaded fabric. in _fill_port()
519 fabric_cache->f_int->fabric.portstbl); in _fill_port()
544 node->next = fabric_cache->f_int->fabric.nodes; in _rebuild_nodes()
545 fabric_cache->f_int->fabric.nodes = node; in _rebuild_nodes()
550 fabric.nodestbl); in _rebuild_nodes()
654 IBND_DEBUG("OOM: fabric\n"); in ibnd_load_fabric()
679 f_int->fabric.from_node = node_cache->node; in ibnd_load_fabric()
[all …]
H A Dchassis.c38 /* FABRIC SCANNER SPECIFIC DATA */
124 static ibnd_chassis_t *find_chassisnum(ibnd_fabric_t * fabric, in find_chassisnum() argument
129 for (current = fabric->chassis; current; current = current->next) in find_chassisnum()
239 static ibnd_chassis_t *find_chassisguid(ibnd_fabric_t * fabric, in find_chassisguid() argument
246 for (current = fabric->chassis; current; current = current->next) in find_chassisguid()
253 uint64_t ibnd_get_chassis_guid(ibnd_fabric_t * fabric, unsigned char chassisnum) in ibnd_get_chassis_guid() argument
257 if (!fabric) { in ibnd_get_chassis_guid()
258 IBND_DEBUG("fabric parameter NULL\n"); in ibnd_get_chassis_guid()
262 chassis = find_chassisnum(fabric, chassisnum); in ibnd_get_chassis_guid()
602 This function called for every Mellanox node in fabric
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/tegra/
H A Dnvidia,tegra234-cbb.yaml18 "CBB central fabric".
22 fabric. Each Root MN contains a Error Monitor (EM) which detects and
24 Notifier (EN) which is per fabric and presents a single interrupt from
25 fabric to the SoC interrupt controller.
30 Description, MasterID, Fabric, SlaveID, Address, Cache, Protection,
41 pattern: "^[a-z]+-fabric@[0-9a-f]+$"
45 - nvidia,tegra234-aon-fabric
46 - nvidia,tegra234-bpmp-fabric
47 - nvidia,tegra234-cbb-fabric
48 - nvidia,tegra234-dce-fabric
[all …]
/freebsd/contrib/ofed/libibnetdisc/man/
H A Dibnd_discover_fabric.39 .BI "void ibnd_destroy_fabric(ibnd_fabric_t *fabric)"
15fabric connected to the port specified by ibmad_port, using a timeout specified. The "from" and "…
21 free all memory and resources associated with the fabric.
28 through the fabric.
45 .B Discover the entire fabric connected to device "mthca0", port 1.
49 ibnd_fabric_t *fabric = ibnd_discover_fabric(ibmad_port, 100, NULL, 0);
51 ibnd_destroy_fabric(fabric);
H A Dibnd_iter_nodes.33 …ter_nodes, ibnd_iter_nodes_type \- given a fabric object and a function itterate over the nodes in…
8 .BI "void ibnd_iter_nodes(ibnd_fabric_t *fabric, ibnd_iter_func_t func, void *user_data)"
9 .BI "void ibnd_iter_nodes_type(ibnd_fabric_t *fabric, ibnd_iter_func_t func, ibnd_node_type_t type,…
12 Itterate through all the nodes in the fabric and call "func" on them.
H A Dibnd_find_node_guid.33 ibnd_find_node_guid, ibnd_find_node_dr \- given a fabric object find the node object within it whic…
8 .BI "ibnd_node_t *ibnd_find_node_guid(ibnd_fabric_t *fabric, uint64_t guid)"
9 .BI "ibnd_node_t *ibnd_find_node_dr(ibnd_fabric_t *fabric, char *dr_str)"
12 Given a fabric object and a guid, return the ibnd_node_t object with that node guid.
14 Given a fabric object and a directed route, return the ibnd_node_t object with
/freebsd/sys/contrib/device-tree/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.
/freebsd/contrib/ofed/infiniband-diags/src/
H A Ddump_fts.c229 ibnd_fabric_t *fabric, in dump_lid() argument
273 port = ibnd_find_port_lid(fabric, lid); in dump_lid()
275 return snprintf(str, str_len, ": (node info not available fabric scan)"); in dump_lid()
306 struct ibmad_port *mad_port, ibnd_fabric_t *fabric) in dump_unicast_tables() argument
371 dump_lid(str, sizeof str, i, valid, fabric, in dump_unicast_tables()
383 ibnd_fabric_t *fabric) in dump_node() argument
389 mad_port, fabric); in dump_node()
392 void process_switch(ibnd_node_t * node, void *fabric) in process_switch() argument
394 dump_node(node, srcport, (ibnd_fabric_t *)fabric); in process_switch()
425 ibnd_fabric_t *fabric = NULL; in main() local
[all …]
H A Dibnetdiscover.c210 void list_nodes(ibnd_fabric_t * fabric, int list) in list_nodes() argument
213 ibnd_iter_nodes_type(fabric, list_node, IB_NODE_CA, NULL); in list_nodes()
215 ibnd_iter_nodes_type(fabric, list_node, IB_NODE_SWITCH, NULL); in list_nodes()
217 ibnd_iter_nodes_type(fabric, list_node, IB_NODE_ROUTER, NULL); in list_nodes()
246 uint64_t out_chassis(ibnd_fabric_t * fabric, unsigned char chassisnum) in out_chassis() argument
251 guid = ibnd_get_chassis_guid(fabric, chassisnum); in out_chassis()
550 int dump_topology(int group, ibnd_fabric_t * fabric) in dump_topology() argument
564 fabric->maxhops_discovered, fabric->total_mads_used); in dump_topology()
566 fabric->from_node->guid, in dump_topology()
567 mad_get_field64(fabric->from_node->info, 0, in dump_topology()
[all …]
H A Diblinkinfo.c594 ibnd_fabric_t *fabric = NULL; in main() local
611 "print all nodes found in a partial fabric scan"}, in main()
670 /* only scan part of the fabric */ in main()
696 IBEXIT("loading cached fabric for diff failed\n"); in main()
700 IBEXIT("loading cached fabric for filterdownports failed\n"); in main()
703 if ((fabric = ibnd_load_fabric(load_cache_file, 0)) == NULL) { in main()
704 fprintf(stderr, "loading cached fabric failed\n"); in main()
711 if (!(fabric = in main()
713 IBWARN("Partial fabric scan failed;" in main()
717 if (!fabric && in main()
[all …]
H A Dibcacheedit.c254 ibnd_fabric_t *fabric = NULL; in main() local
288 if ((fabric = ibnd_load_fabric(orig_cache_file, 0)) == NULL) in main()
289 IBEXIT("loading original cached fabric failed"); in main()
295 ibnd_iter_nodes_type(fabric, in main()
309 ibnd_iter_nodes_type(fabric, in main()
323 ibnd_iter_nodes(fabric, in main()
338 ibnd_iter_nodes(fabric, in main()
351 if (ibnd_cache_fabric(fabric, new_cache_file, 0) < 0) in main()
354 ibnd_destroy_fabric(fabric); in main()
/freebsd/contrib/ofed/infiniband-diags/man/
H A Diblinkinfo.85 IBLINKINFO \- report link info for all links in the fabric
38 iblinkinfo reports link info for each port in an IB fabric, node by node.
40 fabric.
94 Print all nodes found in a partial fabric scan. Normally a
95 partial fabric scan will return only the node specified. This option will
100 to expand a partial fabric scan beyond the node specified.
108 fabrics or a previous state of a fabric.
116 fabric. By default, the following are compared for differences: switches,
248 0 on success, \-1 on failure to scan the fabric, 1 if check mode is used and
/freebsd/sys/contrib/device-tree/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
/freebsd/sys/dev/ocs_fc/
H A Docs_fabric.c36 * - Fabric logins.
37 * - Fabric controller events.
43 @defgroup fabric_sm Node State Machine: Fabric States
64 * @brief Fabric node state machine: Initial state.
67 * Send an FLOGI to a well-known fabric.
145 * @brief Fabric node state machine: Wait for an FLOGI response.
178 /* Check to see if the fabric is an F_PORT or and N_PORT */ in __ocs_fabric_flogi_wait_rsp()
255 * @brief Fabric node state machine: Initial state for a virtual port.
290 * @brief Fabric node state machine: Wait for an FDISC response
350 * @brief Fabric node state machine: Wait for a domain/sport attach event.
[all …]
/freebsd/sys/contrib/device-tree/include/dt-bindings/interconnect/
H A Dqcom,msm8937.h9 /* BIMC fabric */
19 /* PCNOC fabric */
64 /* SNOC fabric */
82 /* SNOC-MM fabric */
H A Dqcom,msm8953.h9 /* BIMC fabric */
19 /* PCNOC fabric */
63 /* 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 */
/freebsd/sys/dev/isp/
H A DDriverManual.txt64 Along the way, support for the 2200 as well as full fabric and target
89 Fibre Channel support should include complete fabric and public loop
161 Fabric Name server has sent a change notification, or even that a specific
182 order to manage Fabric Connections, the HBA driver has to do explicit
191 There are clear limits with the QLogic card in managing fabric devices.
193 but for the management of fabric devices, it has an absolute limit of
391 of code flow for another core function (see discussion on fabric device
446 commands (which are principally used for Loop and Fabric management via
487 fabric or not).
492 connection to either arbitrated loop or to a fabric has to be ascertained,
[all …]
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_udma_iofic.h38 * @defgroup group_udma_interrupts UDMA I/O Fabric Interrupt Controller
82 * interrupt controller of each bus-master unit in the I/O Fabric.
209 * Bus request to I/O Fabric timeout error
214 * Bus response from I/O Fabric error
224 * Bus request to I/O Fabric timeout error
229 * Bus response from I/O Fabric error
239 * Bus request to I/O Fabric timeout error
244 * Bus response from I/O Fabric error
352 * Bus request to I/O Fabric timeout error
357 * Bus response from I/O Fabric error
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dhisilicon-hns-dsaf.txt1 Hisilicon DSA Fabric device controller
7 - mode: dsa fabric mode string. only support one of dsaf modes like these:
12 - interrupts: should contain the DSA Fabric and rcb interrupt.
21 The fourth region is dsa fabric base register and size. It is not required for
/freebsd/sys/contrib/device-tree/src/riscv/microchip/
H A Dmpfs-beaglev-fire-fabric.dtsi4 fabric_clk3: fabric-clk3 {
10 fabric_clk1: fabric-clk1 {
16 fabric-bus@40000000 {

1234567