/freebsd/sys/contrib/device-tree/Bindings/cpufreq/ |
H A D | apple,cluster-cpufreq.yaml | 4 $id: http://devicetree.org/schemas/cpufreq/apple,cluster-cpufreq.yaml# 7 title: Apple SoC cluster cpufreq device 13 Apple SoCs (e.g. M1) have a per-cpu-cluster DVFS controller that is part of 14 the cluster management register block. This binding uses the standard 23 - apple,t8103-cluster-cpufreq 24 - apple,t8112-cluster-cpufreq 25 - const: apple,cluster-cpufreq 27 - const: apple,t6000-cluster-cpufreq 28 - const: apple,t8103-cluster-cpufreq 29 - const: apple,cluster-cpufreq [all …]
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | CallGraphSort.cpp | 45 struct Cluster { 46 Cluster(int sec, size_t s) : next(sec), prev(sec), size(s) {} 67 /// * Cluster in getDensity() 69 /// beginning of the algorithm each input section has its own cluster and 70 /// the weight of the cluster is the sum of the weight of all incoming argument 77 /// * The weight of the cluster divided by the size of the cluster. This is a 78 /// proxy for the amount of execution time spent per byte of the cluster. 84 /// * Find its most likely predecessor cluster 85 /// * Check if the combined cluster woul 61 struct Cluster { global() struct 62 Cluster__anon14bfe4470111::Cluster Cluster() argument 64 getDensity__anon14bfe4470111::Cluster getDensity() argument 71 prev__anon14bfe4470111::Cluster global() argument 72 size__anon14bfe4470111::Cluster global() argument 73 weight__anon14bfe4470111::Cluster global() argument 74 initialWeight__anon14bfe4470111::Cluster global() argument 75 bestPred__anon14bfe4470111::Cluster global() argument [all...] |
/freebsd/usr.sbin/makefs/msdos/ |
H A D | msdosfs_fat.c | 113 * Map the logical cluster number of a file into a physical disk sector 117 * findcn - file relative cluster whose filesystem relative cluster number 121 * cnp - address of where to place the filesystem relative cluster number. 126 * This function has one side effect. If the requested file relative cluster 152 * clusters. If the cluster number is beyond the end of the root in pcbmap() 178 * All other files do I/O in cluster sized blocks in pcbmap() 228 * Force the special cluster numbers in pcbmap() 229 * to be the same for all cluster sizes in pcbmap() 253 /* update last file cluster entry in the FAT cache */ in pcbmap() 259 * Find the closest entry in the FAT cache to the cluster we are looking [all …]
|
/freebsd/sys/fs/msdosfs/ |
H A D | msdosfs_fat.c | 113 * Map the logical cluster number of a file into a physical disk sector 117 * findcn - file relative cluster whose filesystem relative cluster number 121 * cnp - address of where to place the filesystem relative cluster number. 126 * This function has one side effect. If the requested file relative cluster 154 * clusters. If the cluster number is beyond the end of the root in pcbmap() 180 * All other files do I/O in cluster sized blocks in pcbmap() 228 * Force the special cluster numbers in pcbmap() 229 * to be the same for all cluster sizes in pcbmap() 253 /* update last file cluster entry in the FAT cache */ in pcbmap() 259 * Find the closest entry in the FAT cache to the cluster we are looking [all …]
|
H A D | denode.h | 60 * de_dirclust contains the cluster number of the directory cluster 62 * de_diroffset is the index into the cluster for the entry describing 64 * de_StartCluster is the number of the first cluster of the file or directory. 68 * - The first allocatable cluster is 2. 71 * - Cluster 0 refers to the root directory when it is found in the 73 * - Cluster 0 implies a 0 length file when found in the start cluster field 75 * - You can't use the cluster number 0 to derive the address of the root 89 * cluster chain until the "last cluster" marker is found. 104 * The FAT cache structure. fc_fsrcn is the filesystem relative cluster 105 * number that corresponds to the file relative cluster number in this [all …]
|
H A D | fat.h | 55 * Some useful cluster numbers. 57 #define MSDOSFSROOT 0 /* cluster 0 means the root dir */ 58 #define CLUST_FREE 0 /* cluster 0 also means a free cluster */ 60 #define CLUST_FIRST 2 /* first legal cluster number */ 61 #define CLUST_RSRVD 0xfffffff6 /* reserved cluster range */ 62 #define CLUST_BAD 0xfffffff7 /* a cluster with a defect */ 63 #define CLUST_EOFS 0xfffffff8 /* start of eof cluster range */ 64 #define CLUST_EOFE 0xffffffff /* end of eof cluster range */ 66 #define FAT12_MASK 0x00000fff /* mask for 12 bit cluster numbers */ 67 #define FAT16_MASK 0x0000ffff /* mask for 16 bit cluster numbers */ [all …]
|
H A D | msdosfsmount.h | 91 u_long pm_rootdirblk; /* block # (cluster # for FAT32) of root directory number */ 93 u_long pm_firstcluster; /* block number of first cluster */ 94 u_long pm_maxcluster; /* maximum cluster number */ 96 u_long pm_cnshift; /* shift file offset right this amount to get a cluster number */ 97 u_long pm_crbomask; /* and a file offset with this mask to get cluster rel offset */ 99 u_long pm_bpcluster; /* bytes per cluster */ 106 u_long pm_nxtfree; /* next place to search for a free cluster */ 134 /* Byte offset in FAT on filesystem pmp, cluster cn */ 164 * Convert block number to cluster number 170 * Convert cluster number to block number [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/s390/cf_z14/ |
H A D | extended.json | 113 "BriefDescription": "L1D On-Cluster L3 Sourced Writes", 114 …1 Data cache directory where the returned cache line was sourced from On-Cluster Level-3 cache wit… 119 "BriefDescription": "L1D On-Cluster Memory Sourced Writes", 120 …e Level-1 Data cache directory where the returned cache line was sourced from an On-Cluster memory" 125 "BriefDescription": "L1D On-Cluster L3 Sourced Writes with Intervention", 126 …ata cache directory where the returned cache line was sourced from an On-Cluster Level-3 cache wit… 131 "BriefDescription": "L1D Off-Cluster L3 Sourced Writes", 132 …ta cache directory where the returned cache line was sourced from an Off-Cluster Level-3 cache wit… 137 "BriefDescription": "L1D Off-Cluster Memory Sourced Writes", 138 …the Level-1 Data cache directory where the returned cache line was sourced from Off-Cluster memory" [all …]
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_mp.c | 54 /* Register for multi-cluster SoC */ 201 bus_space_handle_t prcm, int cluster, int cpu) in aw_mc_mp_start_cpu() argument 207 val = bus_space_read_4(fdtbus_bs_tag, cpuxcfg, CPUX_CL_RST(cluster)); in aw_mc_mp_start_cpu() 209 bus_space_write_4(fdtbus_bs_tag, cpuxcfg, CPUX_CL_RST(cluster), val); in aw_mc_mp_start_cpu() 212 val = bus_space_read_4(fdtbus_bs_tag, cpuscfg, CPUS_CL_RST(cluster)); in aw_mc_mp_start_cpu() 214 bus_space_write_4(fdtbus_bs_tag, cpuscfg, CPUS_CL_RST(cluster), val); in aw_mc_mp_start_cpu() 217 val = bus_space_read_4(fdtbus_bs_tag, cpuxcfg, CPUX_CL_CTRL0(cluster)); in aw_mc_mp_start_cpu() 219 bus_space_write_4(fdtbus_bs_tag, cpuxcfg, CPUX_CL_CTRL0(cluster), val); in aw_mc_mp_start_cpu() 224 PRCM_CL_PWR_CLAMP(cluster, cpu), 0xff >> i); in aw_mc_mp_start_cpu() 226 PRCM_CL_PWR_CLAMP(cluster, cpu)) != 0) in aw_mc_mp_start_cpu() [all …]
|
/freebsd/sbin/fsck_msdosfs/ |
H A D | fat.c | 62 * For each cluster, we use 1 bit to represent if it's a head cluster 63 * (the first cluster of a cluster chain). 68 * whole FAT and mark each cluster identified as "next" cluster as 70 * corresponding cluster was a "head" cluster. 72 * We use head bitmap to identify lost chains: a head cluster that was 73 * not being claimed by any file or directories is the head cluster of 228 /* Odd cluster: lower 4 bits belongs to the subsequent cluster */ in fat_get_fat12_next() 251 * or the preceding (for odd clusters) cluster and combine in fat_set_fat12_next() 497 pfatal("Invalid cluster: %ud", cl); in fat_get_cl_next() 513 pfatal("Invalid cluster: %ud", cl); in fat_set_cl_next() [all …]
|
H A D | dosfs.h | 38 typedef u_int32_t cl_t; /* type holding a cluster number */ 46 u_int bpbSecPerClust; /* sectors per cluster */ 61 cl_t FSNext; /* Next free cluster acc. FSInfo */ 76 u_int FirstCluster; /* at what sector is Cluster CLUST_FIRST */ 77 u_int ClusterSize; /* Cluster size in bytes */ 85 #define CLUST_FREE 0 /* 0 means cluster is free */ 86 #define CLUST_FIRST 2 /* 2 is the minimum valid cluster number */ 88 #define CLUST_BAD 0xfffffff7 /* a cluster with a defect */ 90 #define CLUST_EOF 0xffffffff /* standard value for last cluster */ 94 * Masks for cluster values [all …]
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | CallGraphSort.cpp | 33 struct Cluster { struct 34 Cluster(int sec, size_t s) : next(sec), prev(sec), size(s) {} in Cluster() argument 57 std::vector<Cluster> clusters; 63 // Maximum amount the combined cluster density can be worse than the original 64 // cluster to consider merging. 67 // Maximum cluster size in bytes. 98 // output. This messes with the cluster size and density calculations. We in CallGraphSort() 113 Cluster &toC = clusters[to]; in CallGraphSort() 119 for (Cluster &c : clusters) in CallGraphSort() 124 static bool isNewDensityBad(Cluster &a, Cluster &b) { in isNewDensityBad() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicBlockSectionsProfileReader.h | 9 // This pass creates the basic block cluster info by reading the basic block 10 // sections profile. The cluster info will be used by the basic-block-sections 36 // This struct represents the cluster information for a machine basic block, 41 // Cluster ID this basic block belongs to. 43 // Position of basic block within the cluster. 49 // BB Cluster information specified by `UniqueBBID`s. in BasicBlockSectionsProfileReader() 92 // representing the basic block sections profile (cluster info) for this 143 // This contains the BB cluster information for the whole program. 145 // For every function name, it contains the cloning and cluster information 146 // for (all or some of) its basic blocks. The cluster informatio [all...] |
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | SectionPriorities.cpp | 48 struct Cluster { struct 49 Cluster(int sec, size_t s) : next(sec), prev(sec), size(s) {} in Cluster() argument 72 std::vector<Cluster> clusters; 75 // Maximum amount the combined cluster density can be worse than the original 76 // cluster to consider merging. 102 // output. This messes with the cluster size and density calculations. We in CallGraphSort() 117 Cluster &toC = clusters[to]; in CallGraphSort() 123 for (Cluster &c : clusters) in CallGraphSort() 128 static bool isNewDensityBad(Cluster &a, Cluster &b) { in isNewDensityBad() 133 // Find the leader of V's belonged cluster (represented as an equivalence [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/icelakex/ |
H A D | other.json | 145 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con… 156 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.", 189 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con… 200 …et, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those PMM accesses that are con… 244 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.", 255 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.", 288 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con… 299 …et, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those PMM accesses that are con… 332 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.", 343 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.", [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/apple/ |
H A D | t600x-dieX.dtsi | 10 …compatible = "apple,t6000-cluster-cpufreq", "apple,t8103-cluster-cpufreq", "apple,cluster-cpufreq"; 16 …compatible = "apple,t6000-cluster-cpufreq", "apple,t8103-cluster-cpufreq", "apple,cluster-cpufreq"; 22 …compatible = "apple,t6000-cluster-cpufreq", "apple,t8103-cluster-cpufreq", "apple,cluster-cpufreq";
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | phy-mvebu.txt | 23 Armada 375 USB cluster 27 controller. The USB cluster control register allows to manage common 32 - compatible: "marvell,armada-375-usb-cluster" 33 - reg: Should contain usb cluster register location and length. 38 usbcluster: usb-cluster@18400 { 39 compatible = "marvell,armada-375-usb-cluster";
|
/freebsd/sys/contrib/device-tree/Bindings/arm/tegra/ |
H A D | nvidia,tegra-ccplex-cluster.yaml | 4 $id: http://devicetree.org/schemas/arm/tegra/nvidia,tegra-ccplex-cluster.yaml# 7 title: NVIDIA Tegra CPU COMPLEX CLUSTER area 16 The Tegra CPU COMPLEX CLUSTER area contains memory-mapped 25 - nvidia,tegra186-ccplex-cluster 26 - nvidia,tegra234-ccplex-cluster 47 compatible = "nvidia,tegra234-ccplex-cluster";
|
/freebsd/sbin/newfs_msdos/ |
H A D | newfs_msdos.8 | 47 .Op Fl c Ar cluster-size 94 Attempt to cluster align the data area, useful for flash based storage. 137 File system block size (bytes per cluster). 139 acceptable number of sectors per cluster (see below). 140 .It Fl c Ar cluster-size 141 Sectors per cluster, also called allocation size. 144 If the block or cluster size are not specified, the code 145 uses a cluster between 512 bytes and 32K depending on 177 aligns the start of the data area to a multiple of the cluster size. 202 uint8_t bpbSecPerClust; /* [-c] sectors per cluster */ [all …]
|
/freebsd/sys/kern/ |
H A D | vfs_cluster.c | 65 "Cluster write-behind; 0: disable, 1: enable, 2: backed off"); 69 "Cluster read-ahead max block count"); 73 "Cluster read min block count"); 75 SYSINIT(cluster, SI_SUB_CPU, SI_ORDER_ANY, cluster_init, NULL); 217 * If we have contiguous data available do a cluster in cluster_read() 442 * take part in the cluster. If it is partially valid in cluster_rbuild() 528 * Fully valid pages in the cluster are already good and do not need in cluster_rbuild() 569 * Move memory from the large cluster buffer into the component in cluster_callback() 584 * cluster building clears B_RELBUF (see bqrelse() in cluster_callback() 601 * Implement modified write build for cluster. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/cpu/ |
H A D | cpu-topology.txt | 13 - cluster 62 - one or more cluster nodes or 70 - cluster node 76 The nodes describing the CPU topology (socket/cluster/core/thread) can 87 (ie socket/cluster/core/thread) (where N = {0, 1, ...} is the node number; nodes 95 3 - socket/cluster/core/thread node bindings 98 Bindings for socket/cluster/cpu/thread nodes are defined as follows: 114 A socket node's child nodes must be one or more cluster nodes. 118 - cluster node 121 per cluster. A system can contain several layers of [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
H A D | dsa.yaml | 28 A two element list indicates which DSA cluster, and position within the 29 cluster a switch takes. <0 0> is cluster 0, switch 0. <0 1> is cluster 0, 30 switch 1. <1 0> is cluster 1, switch 0. A switch not part of any cluster
|
/freebsd/lib/libpmc/pmu-events/arch/x86/sapphirerapids/ |
H A D | other.json | 44 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con… 55 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.", 88 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con… 121 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.", 154 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con… 165 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.", 231 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con… 242 …er or not in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts DRAM accesses that are controlled by … 253 …her or not in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts PMM accesses that are controlled by … 308 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
|
/freebsd/usr.bin/mkuzip/ |
H A D | mkuzip.8 | 60 image is split into clusters; each cluster is compressed. 185 cluster size used. 186 For large cluster sizes (16kB and higher), typical overall image compression 192 However, it should be kept in mind that larger cluster sizes lead to higher 195 class, as the class has to decompress the whole cluster even if 196 only a few bytes from that cluster have to be read. 198 Additionally, the threshold at 16-32 kB where a larger cluster size does not 204 .Ar Zstd will continue to provide better compression ratios as cluster sizes 208 become more expensive the greater the cluster size.
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | BasicBlockSectionsProfileReader.cpp | 89 // aliases. Basic block clusters are specified by 'c' and specify the cluster of 94 // cluster information. 109 // c 1 3.1 4.1 6 # basic block cluster 1 110 // c 0 2 3 4 2.1 5 # basic block cluster 2 127 // | :2.1---+ : cluster 2 136 // Current cluster ID corresponding to this function. in ReadV1Profile() 138 // Current position in the current cluster. in ReadV1Profile() 186 // Start a new cluster map for this function name. in ReadV1Profile() 201 case 'c': // Basic block cluster specifier. in ReadV1Profile() 206 // Reset current cluster position. in ReadV1Profile() [all …]
|