/freebsd/sys/contrib/device-tree/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 …]
|
/freebsd/contrib/ofed/libibnetdisc/ |
H A D | ibnetdisc.c | 68 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 D | ibnetdisc.h | 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, 218 IBND_EXPORT ibnd_node_t *ibnd_find_node_dr(ibnd_fabric_t * fabric, char *dr_str); 221 IBND_EXPORT void ibnd_iter_nodes(ibnd_fabric_t * fabric, 223 IBND_EXPORT void ibnd_iter_nodes_type(ibnd_fabric_t * fabric, 230 IBND_EXPORT ibnd_port_t *ibnd_find_port_guid(ibnd_fabric_t * fabric, 232 IBND_EXPORT ibnd_port_t *ibnd_find_port_dr(ibnd_fabric_t * fabric, 234 IBND_EXPORT ibnd_port_t *ibnd_find_port_lid(ibnd_fabric_t * fabric, 238 IBND_EXPORT void ibnd_iter_ports(ibnd_fabric_t * fabric, [all …]
|
H A D | chassis.c | 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() 262 chassis = find_chassisnum(fabric, chassisnum); in ibnd_get_chassis_guid() 1238 int group_nodes(ibnd_fabric_t * fabric) in group_nodes() argument 1255 for (node = fabric->switches; node; node = node->type_next) { in group_nodes() 1270 for (node = fabric->switches; node; node = node->type_next) { in group_nodes() [all …]
|
H A D | ibnetdisc_cache.c | 253 fabric_cache->f_int->fabric.maxhops_discovered = tmp32; in _load_header_info() 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() 679 f_int->fabric.from_node = node_cache->node; in ibnd_load_fabric() 687 if (group_nodes(&f_int->fabric)) in ibnd_load_fabric() 692 return (ibnd_fabric_t *)&f_int->fabric; in ibnd_load_fabric() 767 static int _cache_header_info(int fd, ibnd_fabric_t * fabric) in _cache_header_info() argument 781 offset += _marshall64(buf + offset, fabric->from_node->guid); in _cache_header_info() [all …]
|
H A D | internal.h | 75 ibnd_fabric_t fabric; member 126 void add_to_type_list(ibnd_node_t * node, f_internal_t * fabric);
|
H A D | chassis.h | 93 int group_nodes(struct ibnd_fabric *fabric);
|
/freebsd/contrib/ofed/infiniband-diags/src/ |
H A D | dump_fts.c | 229 ibnd_fabric_t *fabric, in dump_lid() argument 273 port = ibnd_find_port_lid(fabric, lid); 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 468 if ((fabric = ibnd_discover_fabric(ibd_ca, ibd_ca_port, NULL, in main() [all …]
|
H A D | ibnetdiscover.c | 210 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 D | ibcacheedit.c | 254 ibnd_fabric_t *fabric = NULL; in main() local 288 if ((fabric = ibnd_load_fabric(orig_cache_file, 0)) == NULL) 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()
|
H A D | iblinkinfo.c | 594 ibnd_fabric_t *fabric = NULL; in main() local 703 if ((fabric = ibnd_load_fabric(load_cache_file, 0)) == NULL) { in main() 711 if (!(fabric = in main() 717 if (!fabric && in main() 718 !(fabric = ibnd_discover_fabric(ibd_ca, ibd_ca_port, NULL, &config))) { in main() 726 ibnd_port_t *p = ibnd_find_port_guid(fabric, guid); in main() 730 diff_node(n, diff_fabric, fabric); in main() 740 p = ibnd_find_port_guid(fabric, guid); in main() 744 diff_node(n, diff_fabric, fabric); in main() 752 diff_node(NULL, diff_fabric, fabric); in main() [all …]
|
H A D | ibqueryerrors.c | 942 ibnd_fabric_t *fabric = NULL; in main() local 1046 if ((fabric = ibnd_load_fabric(load_cache_file, 0)) == NULL) { in main() 1055 if (!(fabric = ibnd_discover_fabric(ibd_ca, ibd_ca_port, in main() 1061 if (!fabric && !(fabric = ibnd_discover_fabric(ibd_ca, in main() 1077 ibnd_destroy_fabric(fabric); in main() 1089 ibnd_port_t *port = ibnd_find_port_guid(fabric, port_guid); in main() 1106 port = ibnd_find_port_guid(fabric, port_guid); in main() 1119 ibnd_iter_nodes(fabric, print_node, NULL); in main() 1128 ibnd_destroy_fabric(fabric); in main()
|
/freebsd/sys/contrib/device-tree/Bindings/powerpc/fsl/ |
H A D | ccf.txt | 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/sys/contrib/device-tree/src/riscv/microchip/ |
H A D | mpfs-sev-kit-fabric.dtsi | 5 fabric_clk3: fabric-clk3 { 11 fabric_clk1: fabric-clk1 {
|
H A D | mpfs-tysom-m-fabric.dtsi | 7 fabric_clk3: fabric-clk3 { 13 fabric_clk1: fabric-clk1 {
|
H A D | mpfs-beaglev-fire-fabric.dtsi | 4 fabric_clk3: fabric-clk3 { 10 fabric_clk1: fabric-clk1 { 16 fabric-bus@40000000 {
|
H A D | microchip-mpfs-fabric.dtsi | 26 fabric_clk3: fabric-clk3 { 32 fabric_clk1: fabric-clk1 {
|
H A D | mpfs-m100pfs-fabric.dtsi | 5 fabric_clk3: fabric-clk3 { 11 fabric_clk1: fabric-clk1 {
|
H A D | mpfs-polarberry-fabric.dtsi | 5 fabric_clk3: fabric-clk3 { 11 fabric_clk1: fabric-clk1 {
|
H A D | mpfs-icicle-kit.dts | 7 #include "mpfs-icicle-kit-fabric.dtsi" 232 * an image there. Instantiating a coreQSPI in the fabric & connecting
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | ti-keystone-pllctrl.txt | 3 The main pll controller used to drive theC66x CorePacs, the switch fabric,
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_torus.c | 240 struct fabric { struct 300 struct fabric *fabric; member 329 struct fabric fabric; member 333 void teardown_fabric(struct fabric *f) in teardown_fabric() 431 teardown_fabric(&ctx->fabric); in torus_context_delete() 458 struct f_switch *find_f_sw(struct fabric *f, guid_t sw_guid) in find_f_sw() 474 struct link *find_f_link(struct fabric *f, in find_f_link() 498 struct f_switch *alloc_fswitch(struct fabric *f, in alloc_fswitch() 536 struct link *alloc_flink(struct fabric *f) in alloc_flink() 572 bool build_sw_endpoint(struct fabric *f, osm_port_t *osm_port) in build_sw_endpoint() [all …]
|
/freebsd/sys/dev/isp/ |
H A D | DriverManual.txt | 64 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 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 487 fabric or not). 492 connection to either arbitrated loop or to a fabric has to be ascertained, 493 and the identity of all loop members (and fabric members validated). 497 it is the driver that must manage PLOGI/PRLI with devices on the fabric. 522 if the connection is to a fabric, use Simple Name Server mailbox mediated [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | hisilicon-hns-dsaf.txt | 7 - mode: dsa fabric mode string. only support one of dsaf modes like these: 21 The fourth region is dsa fabric base register and size. It is not required for
|
/freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
H A D | marvel.txt | 29 "nbclk" (L2/coherency fabric clock),
|