/freebsd/sys/x86/x86/ |
H A D | mp_x86.c | 196 * Add a cache level to the cache topology description. 240 * Determine topology of processing units and caches for AMD CPUs. 358 * Determine topology of processing units for Intel CPUs 361 * - Intel 64 Architecture Processor Topology Enumeration 392 * Determine topology of processing units for Intel CPUs 395 * - Intel 64 Architecture Processor Topology Enumeration 409 /* Prefer leaf 1Fh (V2 Extended Topology Enumeration). */ in topo_probe_intel_0xb() 414 /* Fall back to leaf 0Bh (Extended Topology Enumeration). */ in topo_probe_intel_0xb() 440 printf("Topology level type %d shift: %d\n", type, bits); in topo_probe_intel_0xb() 450 * Determine topology of caches for Intel CPUs. [all …]
|
/freebsd/tests/atf_python/sys/net/ |
H A D | vnet.py | 29 Gets a unique topology id based on the pytest test_id. 211 self.alias = vnet_alias # reference in the test topology 330 topo_map: Dict # self.TOPOLOGY 335 TOPOLOGY = {} variable in VnetTestTemplate 406 """Creates jails & interfaces for the provided topology""" 424 print("============= TEST TOPOLOGY =============") 456 """Sets up all the required topology and handlers for the given test""" 462 topology = self.TOPOLOGY 464 obj_map = self.setup_topology(topology, topology_id) 532 topology = copy.deepcopy( [all …]
|
/freebsd/sys/contrib/openzfs/man/man5/ |
H A D | vdev_id.conf.5 | 41 A defined alias takes precedence over a topology-derived name, but the 45 topology while naming an internal L2ARC device with an alias. 111 .It Sy topology Sy sas_direct Ns | Ns Sy sas_switch Ns | Ns Sy scsi 112 Identifies a physical topology that governs how physical paths are 176 topology sas_direct 203 A SAS-switch topology. 208 topology sas_switch
|
/freebsd/contrib/ofed/infiniband-diags/man/ |
H A D | ibnetdiscover.8 | 5 IBNETDISCOVER \- discover InfiniBand topology 35 ibnetdiscover [options] [<topology\-file>] 39 topology file. GUIDs, node types, and port numbers are displayed 41 (full topology). Optionally, this utility can be used to list the current 43 unless a topology file is specified. 297 .\" Common text to describe the Topology file. 299 .SS TOPOLOGY FILE FORMAT 301 The topology file format is human readable and largely intuitive. 329 # Topology file: generated on Tue Jun 5 14:15:10 2007
|
H A D | ibnodes.8 | 5 IBNODES \- show InfiniBand nodes in topology 35 ibnodes [options] [<topology\-file>] 38 ibnodes is a script which either walks the IB subnet topology or uses an 39 already saved topology file and extracts the IB nodes (CAs and switches).
|
H A D | ibswitches.8 | 5 IBSWITCHES \- show InfiniBand switch nodes in topology 35 ibswitches [options] [<topology\-file>] 38 ibswitches is a script which either walks the IB subnet topology or uses an 39 already saved topology file and extracts the switch nodes.
|
H A D | ibhosts.8 | 5 IBHOSTS \- show InfiniBand host nodes in topology 35 ibhosts [options] [<topology\-file>] 38 ibhosts is a script which either walks the IB subnet topology or uses an 39 already saved topology file and extracts the CA nodes.
|
H A D | ibrouters.8 | 5 IBROUTERS \- show InfiniBand router nodes in topology 35 ibrouters [options] [<topology\-file>] 38 ibrouters is a script which either walks the IB subnet topology or uses an 39 already saved topology file and extracts the router nodes.
|
/freebsd/sys/contrib/openzfs/udev/ |
H A D | vdev_id | 6 # physical path in a storage topology to a channel name. The 33 # topology sas_direct 62 # topology sas_switch 123 TOPOLOGY= 138 -g Storage network topology [default="$TOPOLOGY"] 166 case $TOPOLOGY in 367 case $TOPOLOGY in 726 TOPOLOGY=$OPTARG 753 if [ -z "$TOPOLOGY" ] ; then 754 TOPOLOGY=$(awk '($1 == "topology") {print $2; exit}' "$CONFIG") [all …]
|
/freebsd/sys/dev/clk/xilinx/ |
H A D | zynqmp_clock.c | 92 uint32_t topology[ZYNQMP_MAX_NODES]; member 147 if (ZYNQMP_GET_NODE_TYPE(clkdef->topology[i]) == CLK_NODE_TYPE_NULL) in zynqmp_clk_register() 151 /* For the first node in the topology we use the main clock parents */ in zynqmp_clk_register() 161 /* Register the clock node based on the topology type */ in zynqmp_clk_register() 162 switch (ZYNQMP_GET_NODE_TYPE(clkdef->topology[i])) { in zynqmp_clk_register() 308 clk->topology[0] = query_data[1]; in zynqmp_fw_clk_get_topology() 309 clk->topology[1] = query_data[2]; in zynqmp_fw_clk_get_topology() 310 clk->topology[2] = query_data[3]; in zynqmp_fw_clk_get_topology() 316 clk->topology[3] = query_data[1]; in zynqmp_fw_clk_get_topology() 317 clk->topology[4] = query_data[2]; in zynqmp_fw_clk_get_topology() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/cpu/ |
H A D | cpu-topology.txt | 2 CPU topology binding description 25 CPU topology bindings allow one to associate cpu nodes with hierarchical groups 29 Currently, only ARM/RISC-V intend to use this cpu topology binding but it may be 35 A topology description containing phandles to cpu nodes that are not compliant 42 The ARM/RISC-V CPU topology is defined within the cpu-map node, which is a direct 43 child of the cpus node and provides a container where the actual topology 48 Usage: Optional - On SMP systems provide CPUs topology to the OS. 49 Uniprocessor systems do not require a topology 54 subnodes describe the CPU topology. 76 The nodes describing the CPU topology (socket/cluster/core/thread) can [all …]
|
/freebsd/share/man/man9/ |
H A D | g_attach.9 | 60 The operation must not create a topology loop. 62 The topology lock has to be held. 74 The topology lock has to be held. 122 The operation creates a topology loop.
|
/freebsd/tests/examples/ |
H A D | test_examples.py | 98 SingleVnetTestTemplate creates a topology with a single 143 VnetTestTemplate creates topology described in the self.TOPOLOGY 150 This topology contains 2 VNETs connected with 2 epairs: 159 TOPOLOGY = { variable in TestVnetDual1 183 # Translates topology interface name to the actual OS-assigned name
|
/freebsd/sys/dev/isp/ |
H A D | Hardware.txt | 211 A. The simpletst form of a connection topology I can suggest for 217 This is called a PL_DA (Private Loop, Direct Attach) topology. 219 B. The next most simple form of a connection topology I can suggest for 234 This is a Private Loop topology. Remember that this can get very unstable 268 (in other words, this topology hasn't really been made safe yet for 271 D. You can repeat the topology in #B with a switch that is set to be 276 E. The next level of complexity is a Switched Fabric. The following topology
|
/freebsd/sys/dev/mpr/ |
H A D | mpr_mapping.h | 35 * struct _map_phy_change - PHY entries received in Topology change list 55 * struct _map_port_change - PCIe Port entries received in PCIe Topology change 80 * @num_entries: number of entries in the SAS Topology Change List event 101 * @num_entries: number of entries in the PCIe Topology Change List event
|
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_affinity.h | 152 // Also, is topology discovery possible? (pu indicates ability to discover in determine_capable() 763 // Describe an attribute for a level in the machine topology 873 // Orderd array of the types in the topology 876 // Keep quick topology ratios, for non-uniform topologies, 881 // Storage containing the absolute number of each topology layer 896 // Equivalence hash where the key is the hardware topology item 897 // and the value is the equivalent hardware topology type in the 899 // known equivalence for the topology type 902 // Flags describing the topology 908 // Insert a new topology layer after allocation [all …]
|
H A D | kmp_affinity.cpp | 31 // The machine topology 265 // Add a layer to the topology based on the ids. Assume the topology 300 // layer. And put the new ids and type into the topology. in _insert_layer() 314 // Insert the Windows Processor Group structure into the topology 331 // sort topology after adding proc groups in _insert_windows_proc_groups() 336 // Remove layers that don't add information to the topology. 361 // Do not allow the three main topology levels (sockets, cores, threads) to in _remove_radix1_layers() 450 // Gather the count of each topology layer and the ratio 470 // Keep track of topology layer ratio statistics in _gather_enumeration_information() 549 // Find out if the topology is uniform [all …]
|
/freebsd/sys/dev/ice/ |
H A D | ice_ddp_common.c | 2348 * ice_get_set_tx_topo - get or set tx topology in ice_get_set_tx_topo() 2350 * @buf: pointer to tx topology buffer in ice_get_set_tx_topo() 2354 * @set: 0-get, 1-set topology in ice_get_set_tx_topo() 2356 * The function will get or set tx topology in ice_get_set_tx_topo() 2370 /* requested to update a new topology, not a default topolgy */ in ice_get_set_tx_topo() 2395 * ice_cfg_tx_topo - Initialize new tx topology if available in ice_cfg_tx_topo() 2397 * @buf: pointer to Tx topology buffer in ice_cfg_tx_topo() 2400 * The function will apply the new Tx topology from the package buffer in ice_cfg_tx_topo() 2418 /* Does FW support new Tx topology mode ? */ in ice_cfg_tx_topo() 2428 /* get the current Tx topology */ in ice_cfg_tx_topo() [all...] |
/freebsd/lib/libvmmapi/ |
H A D | vmmapi.c | 1168 struct vm_cpu_topology topology; in vm_set_topology() local 1170 bzero(&topology, sizeof (struct vm_cpu_topology)); in vm_set_topology() 1171 topology.sockets = sockets; in vm_set_topology() 1172 topology.cores = cores; in vm_set_topology() 1173 topology.threads = threads; in vm_set_topology() 1174 topology.maxcpus = maxcpus; in vm_set_topology() 1175 return (ioctl(ctx->fd, VM_SET_TOPOLOGY, &topology)); in vm_set_topology() 1182 struct vm_cpu_topology topology; in vm_get_topology() local 1185 bzero(&topology, sizeof (struct vm_cpu_topology)); in vm_get_topology() 1186 error = ioctl(ctx->fd, VM_GET_TOPOLOGY, &topology); in vm_get_topology() [all …]
|
/freebsd/share/man/man4/ |
H A D | ocs_fc.4 | 145 .It Va hint.ocs_fc.N.topology 146 Topology: 0 for Auto, 1 for NPort only, 2 for Loop only. 173 Configured Port Topology (read/write). 179 Current Port Topology (read-only).
|
/freebsd/sys/contrib/device-tree/Bindings/fsi/ |
H A D | fsi.txt | 15 Under the masters' nodes, we can describe the bus topology using nodes to 19 /* top-level of FSI bus topology, bound to an FSI master driver and 39 Note that since the bus is probe-able, some (or all) of the topology may 52 Since the master nodes describe the top-level of the FSI topology, they also
|
/freebsd/tests/sys/net/if_ovpn/ |
H A D | if_ovpn.sh | 70 topology subnet 149 topology subnet 222 topology subnet 294 topology subnet 385 topology subnet 463 topology subnet 549 topology subnet 658 topology subnet 759 topology subnet 879 topology subnet [all …]
|
/freebsd/sys/dev/vmm/ |
H A D | vmm_dev.c | 637 struct vm_cpu_topology *topology; in vmmdev_ioctl() local 639 topology = (struct vm_cpu_topology *)data; in vmmdev_ioctl() 640 error = vm_set_topology(sc->vm, topology->sockets, in vmmdev_ioctl() 641 topology->cores, topology->threads, topology->maxcpus); in vmmdev_ioctl() 645 struct vm_cpu_topology *topology; in vmmdev_ioctl() local 647 topology = (struct vm_cpu_topology *)data; in vmmdev_ioctl() 648 vm_get_topology(sc->vm, &topology->sockets, &topology->cores, in vmmdev_ioctl() 649 &topology->threads, &topology->maxcpus); in vmmdev_ioctl()
|
/freebsd/lib/libomp/ |
H A D | kmp_i18n_default.inc | 28 "Unknown processor topology", 269 "%1$s: Affinity capable, using default \"flat\" topology", 272 "%1$s: Affinity not capable, assuming \"flat\" topology", 276 "%1$s: Uniform topology", 277 "%1$s: Nonuniform topology", 310 … "%1$s: granularity setting: %2$s does not exist in topology. Using granularity=%3$s instead.", 375 "KMP_HW_SUBSET ignored: non-uniform topology.", 376 "KMP_HW_SUBSET ignored: only three-level topology is supported.", 388 …"KMP_HW_SUBSET ignored: unsupported item requested for non-HWLOC topology method (KMP_TOPOLOGY_MET… 404 "KMP_HW_SUBSET ignored: %1$s: level not detected in machine topology.", [all …]
|
/freebsd/sys/kern/ |
H A D | subr_smp.c | 54 MALLOC_DEFINE(M_TOPO, "toponodes", "SMP topology data"); 110 int smp_topology = 0; /* Which topology we're using. */ 111 SYSCTL_INT(_kern_smp, OID_AUTO, topology, CTLFLAG_RDTUN, &smp_topology, 0, 112 "Topology override setting; 0 is default provided by hardware."); 654 * Check for a fake topology request for debugging purposes. in smp_topo() 662 /* No topology, all cpus are equal. */ in smp_topo() 692 * Verify the returned topology. in smp_topo() 695 panic("Built bad topology at %p. CPU count %d != %d", in smp_topo() 698 panic("Built bad topology at %p. CPU mask (%s) != (%s)", in smp_topo() 1194 * the topology tree. [all …]
|