/freebsd/sys/x86/x86/ |
H A D | mp_x86.c | 746 struct topo_analysis topology; in cpu_mp_announce() local 749 if (topo_analyze(&topo_root, 1, &topology)) { in cpu_mp_announce() 751 if (topology.entities[TOPO_LEVEL_GROUP] > 1) in cpu_mp_announce() 753 topology.entities[TOPO_LEVEL_GROUP]); in cpu_mp_announce() 757 if (topology.entities[TOPO_LEVEL_CORE] > 0) in cpu_mp_announce() 759 topology.entities[TOPO_LEVEL_CORE]); in cpu_mp_announce() 762 topology.entities[TOPO_LEVEL_THREAD]); in cpu_mp_announce() 772 topology.entities[TOPO_LEVEL_PKG]); in cpu_mp_announce() 775 topology.entities[TOPO_LEVEL_GROUP]); in cpu_mp_announce() 779 if (topology.entities[TOPO_LEVEL_CORE] > 0) in cpu_mp_announce() [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() 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() 318 clk->topology[5] = query_data[3]; in zynqmp_fw_clk_get_topology()
|
/freebsd/lib/libvmmapi/ |
H A D | vmmapi.c | 1116 struct vm_cpu_topology topology; in vm_set_topology() local 1118 bzero(&topology, sizeof (struct vm_cpu_topology)); in vm_set_topology() 1119 topology.sockets = sockets; in vm_set_topology() 1120 topology.cores = cores; in vm_set_topology() 1121 topology.threads = threads; in vm_set_topology() 1122 topology.maxcpus = maxcpus; in vm_set_topology() 1130 struct vm_cpu_topology topology; in vm_get_topology() local 1136 *sockets = topology.sockets; in vm_get_topology() 1137 *cores = topology.cores; in vm_get_topology() 1138 *threads = topology.threads; in vm_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/contrib/tcpdump/ |
H A D | print-ospf.c | 629 u_int tlv_type, tlv_length, rla_count, topology; in ospf_print_lsa() local 716 topology = (ul & SLA_MASK_TOS) >> SLA_SHIFT_TOS; in ospf_print_lsa() 718 tok2str(ospf_topology_values, "Unknown", topology), in ospf_print_lsa() 719 topology, in ospf_print_lsa() 732 topology = (ul & SLA_MASK_TOS) >> SLA_SHIFT_TOS; in ospf_print_lsa() 734 tok2str(ospf_topology_values, "Unknown", topology), in ospf_print_lsa() 735 topology, in ospf_print_lsa() 753 topology = ((ul & ASLA_MASK_TOS) >> ASLA_SHIFT_TOS); in ospf_print_lsa() 755 tok2str(ospf_topology_values, "Unknown", topology), in ospf_print_lsa() 756 topology, in ospf_print_lsa()
|
/freebsd/sys/arm64/vmm/ |
H A D | vmm_dev.c | 373 struct vm_cpu_topology *topology; in vmmdev_ioctl() local 673 topology = (struct vm_cpu_topology *)data; in vmmdev_ioctl() 674 error = vm_set_topology(sc->vm, topology->sockets, in vmmdev_ioctl() 675 topology->cores, topology->threads, topology->maxcpus); in vmmdev_ioctl() 678 topology = (struct vm_cpu_topology *)data; in vmmdev_ioctl() 679 vm_get_topology(sc->vm, &topology->sockets, &topology->cores, in vmmdev_ioctl() 680 &topology->threads, &topology->maxcpus); in vmmdev_ioctl()
|
/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_xport.c | 386 uint32_t topology; in ocs_topology_setup() local 388 if (ocs->topology == OCS_HW_TOPOLOGY_AUTO) { in ocs_topology_setup() 389 topology = ocs_hw_get_config_persistent_topology(&ocs->hw); in ocs_topology_setup() 391 topology = ocs->topology; in ocs_topology_setup() 394 ocs_hw_set_persistent_topology(&ocs->hw, topology, OCS_CMD_POLL); in ocs_topology_setup() 397 return ocs_hw_set(&ocs->hw, OCS_HW_TOPOLOGY, topology); in ocs_topology_setup() 489 if (ocs_hw_set(&ocs->hw, OCS_HW_TOPOLOGY, ocs->topology) != OCS_HW_RTN_SUCCESS) { in ocs_xport_initialize()
|
H A D | ocs_fabric.c | 113 ocs_fabric_set_topology(ocs_node_t *node, ocs_sport_topology_e topology) in ocs_fabric_set_topology() argument 115 node->sport->topology = topology; in ocs_fabric_set_topology() 131 ocs_sport_topology_e topology = node->sport->topology; in ocs_fabric_notify_topology() local 137 ocs_node_post_event(tmp_node, OCS_EVT_SPORT_TOPOLOGY_NOTIFY, (void *)topology); in ocs_fabric_notify_topology() 232 if (node->sport->topology == OCS_SPORT_TOPOLOGY_P2P && !node->sport->p2p_winner) { in __ocs_fabric_flogi_wait_rsp()
|
/freebsd/tests/atf_python/sys/net/ |
H A D | vnet.py | 456 topology = self.TOPOLOGY 458 obj_map = self.setup_topology(topology, topology_id) 526 topology = copy.deepcopy( 533 topology["if1"]["prefixes6"].append((prefix,)) 535 topology["if1"]["prefixes4"].append((prefix,)) 536 return topology
|
/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/sys/amd64/vmm/ |
H A D | vmm_dev.c | 446 struct vm_cpu_topology *topology; in vmmdev_ioctl() local 1050 topology = (struct vm_cpu_topology *)data; in vmmdev_ioctl() 1051 error = vm_set_topology(sc->vm, topology->sockets, in vmmdev_ioctl() 1052 topology->cores, topology->threads, topology->maxcpus); in vmmdev_ioctl() 1055 topology = (struct vm_cpu_topology *)data; in vmmdev_ioctl() 1056 vm_get_topology(sc->vm, &topology->sockets, &topology->cores, in vmmdev_ioctl() 1057 &topology->threads, &topology->maxcpus); in vmmdev_ioctl()
|
/freebsd/sys/contrib/openzfs/etc/zfs/ |
H A D | vdev_id.conf.sas_switch.example | 1 topology sas_switch
|
H A D | vdev_id.conf.scsi.example | 2 topology scsi
|
H A D | vdev_id.conf.sas_direct.example | 2 topology sas_direct
|
/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/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/contrib/device-tree/Bindings/memory-controllers/ddr/ |
H A D | jedec,lpddr-channel.yaml | 7 title: LPDDR channel with chip/rank topology description 12 purpose of this node is to overall LPDDR topology of the system, including the
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | calxeda-ddr-ctrlr.yaml | 12 purposes and to learn about the DRAM topology.
|
/freebsd/sys/dev/virtio/block/ |
H A D | virtio_blk.h | 84 } topology; member
|
H A D | virtio_blk.c | 800 blkcfg->topology.physical_block_exp > 0) { in vtblk_alloc_disk() 802 (1 << blkcfg->topology.physical_block_exp); in vtblk_alloc_disk() 804 blkcfg->topology.alignment_offset * dp->d_sectorsize) % in vtblk_alloc_disk() 1364 topology.physical_block_exp, blkcfg); in vtblk_read_config() 1366 topology.alignment_offset, blkcfg); in vtblk_read_config() 1368 topology.min_io_size, blkcfg); in vtblk_read_config() 1370 topology.opt_io_size, blkcfg); in vtblk_read_config()
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | psci.yaml | 110 power topology of the system. Individual nodes in a topology have their 114 CPU topology, must conform to the binding in [3]. The idle states
|
/freebsd/sys/contrib/device-tree/Bindings/mips/img/ |
H A D | pistachio.txt | 13 A CPU sub-node is also required for at least CPU 0. Since the topology may
|
/freebsd/contrib/llvm-project/openmp/runtime/src/i18n/ |
H A D | en_US.txt | 59 UnknownTopology "Unknown processor topology" 318 AffCapableUseFlat "%1$s: Affinity capable, using default \"flat\" topology" 321 AffFlatTopology "%1$s: Affinity not capable, assuming \"flat\" topology" 325 Uniform "%1$s: Uniform topology" 326 NonUniform "%1$s: Nonuniform topology" 362 AffGranularityBad "%1$s: granularity setting: %2$s does not exist in topology. Using gr… 439 AffHWSubsetNonUniform "KMP_HW_SUBSET ignored: non-uniform topology." 440 AffHWSubsetNonThreeLevel "KMP_HW_SUBSET ignored: only three-level topology is supported." 453 … "KMP_HW_SUBSET ignored: unsupported item requested for non-HWLOC topology method (KMP_TOPOL… 469 AffHWSubsetNotExistGeneric "KMP_HW_SUBSET ignored: %1$s: level not detected in machine topology." [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/openrisc/opencores/ |
H A D | or1ksim.txt | 18 A CPU sub-node is also required for at least CPU 0. Since the topology may
|
/freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
H A D | cirrus,lochnagar.yaml | 17 Audio system topology, clocking and power can all be controlled through
|