/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() 750 printf("%d package(s)", topology.entities[TOPO_LEVEL_PKG]); 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() 754 if (topology.entities[TOPO_LEVEL_CACHEGROUP] > 1) in cpu_mp_announce() 756 topology.entities[TOPO_LEVEL_CACHEGROUP]); 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() 760 if (topology.entities[TOPO_LEVEL_THREAD] > 1) 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 | 1170 struct vm_cpu_topology topology; in vm_set_topology() local 1172 bzero(&topology, sizeof (struct vm_cpu_topology)); in vm_set_topology() 1173 topology.sockets = sockets; in vm_set_topology() 1174 topology.cores = cores; in vm_set_topology() 1175 topology.threads = threads; in vm_set_topology() 1176 topology.maxcpus = maxcpus; in vm_set_topology() 1177 return (ioctl(ctx->fd, VM_SET_TOPOLOGY, &topology)); in vm_set_topology() 1184 struct vm_cpu_topology topology; in vm_get_topology() local 1187 bzero(&topology, sizeof (struct vm_cpu_topology)); in vm_get_topology() 1188 error = ioctl(ctx->fd, VM_GET_TOPOLOGY, &topology); 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 | 627 u_int tlv_type, tlv_length, rla_count, topology; in ospf_print_lsa() local 714 topology = (ul & SLA_MASK_TOS) >> SLA_SHIFT_TOS; in ospf_print_lsa() 716 tok2str(ospf_topology_values, "Unknown", topology), in ospf_print_lsa() 717 topology, in ospf_print_lsa() 730 topology = (ul & SLA_MASK_TOS) >> SLA_SHIFT_TOS; in ospf_print_lsa() 732 tok2str(ospf_topology_values, "Unknown", topology), in ospf_print_lsa() 733 topology, in ospf_print_lsa() 751 topology = ((ul & ASLA_MASK_TOS) >> ASLA_SHIFT_TOS); in ospf_print_lsa() 753 tok2str(ospf_topology_values, "Unknown", topology), in ospf_print_lsa() 754 topology, in ospf_print_lsa()
|
/freebsd/sys/dev/vmm/ |
H A D | vmm_dev.c | 638 struct vm_cpu_topology *topology; in vmmdev_ioctl() local 640 topology = (struct vm_cpu_topology *)data; in vmmdev_ioctl() 641 error = vm_set_topology(sc->vm, topology->sockets, in vmmdev_ioctl() 642 topology->cores, topology->threads, topology->maxcpus); in vmmdev_ioctl() 646 struct vm_cpu_topology *topology; in vmmdev_ioctl() local 648 topology = (struct vm_cpu_topology *)data; in vmmdev_ioctl() 649 vm_get_topology(sc->vm, &topology->sockets, &topology->cores, in vmmdev_ioctl() 650 &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()
|
H A D | ocs_drv_fc.h | 134 int topology; member
|
H A D | ocs_fabric.h | 76 extern void ocs_fabric_set_topology(ocs_node_t *node, ocs_sport_topology_e topology);
|
H A D | ocs_device.c | 801 switch (node->sport->topology) { in __ocs_d_init() 829 node->sport->topology); in __ocs_d_init() 1229 ocs_sport_topology_e topology = (ocs_sport_topology_e)(uintptr_t)arg; in __ocs_d_wait_topology_notify() local 1232 node_printf(node, "topology notification, topology=%d\n", topology); in __ocs_d_wait_topology_notify() 1239 if (topology == OCS_SPORT_TOPOLOGY_P2P) { in __ocs_d_wait_topology_notify()
|
H A D | ocs.h | 146 int topology; member
|
/freebsd/tests/atf_python/sys/net/ |
H A D | vnet.py | 462 topology = self.TOPOLOGY 464 obj_map = self.setup_topology(topology, topology_id) 532 topology = copy.deepcopy( 539 topology["if1"]["prefixes6"].append((prefix,)) 541 topology["if1"]["prefixes4"].append((prefix,)) 542 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/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/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/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/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 granularity=%3$s instead." 439 AffHWSubsetNonUniform "KMP_HW_SUBSET ignored: non-uniform topology." 440 AffHWSubsetNonThreeLevel "KMP_HW_SUBSET ignored: only three-level topology is supported." 453 AffHWSubsetNoHWLOC "KMP_HW_SUBSET ignored: unsupported item requested for non-HWLOC topology method (KMP_TOPOLOGY_METHOD)" 469 AffHWSubsetNotExistGeneric "KMP_HW_SUBSET ignored: %1$s: level not detected in machine topology [all...] |
/freebsd/sys/dev/virtio/block/ |
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() 1371 topology.physical_block_exp, blkcfg); in vtblk_read_config() 1373 topology.alignment_offset, blkcfg); in vtblk_read_config() 1375 topology.min_io_size, blkcfg); in vtblk_read_config() 1377 topology.opt_io_size, blkcfg); in vtblk_read_config()
|
H A D | virtio_blk.h | 84 } topology; member
|
/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/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/ |
H A D | numa.txt | 15 topology information to OS. 63 4 nodes connected in mesh/ring topology as below,
|