Home
last modified time | relevance | path

Searched full:cluster (Results 1 – 25 of 501) sorted by relevance

12345678910>>...21

/freebsd/sys/contrib/device-tree/Bindings/cpufreq/
H A Dapple,cluster-cpufreq.yaml4 $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 DCallGraphSort.cpp45 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 Dmsdosfs_fat.c113 * 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 Dmsdosfs_fat.c113 * 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 Ddenode.h60 * 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 Dfat.h55 * 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 Dmsdosfsmount.h91 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 Dextended.json113 "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 Daw_mp.c54 /* 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 Dfat.c62 * 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 Ddosfs.h38 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 DCallGraphSort.cpp33 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 DBasicBlockSectionsProfileReader.h9 // 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 DSectionPriorities.cpp48 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 Dother.json145 …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 Dt600x-dieX.dtsi10 …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 Dphy-mvebu.txt23 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 Dnvidia,tegra-ccplex-cluster.yaml4 $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 Dnewfs_msdos.847 .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 Dvfs_cluster.c65 "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 Dcpu-topology.txt13 - 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 Ddsa.yaml28 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 Dother.json44 …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 Dmkuzip.860 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 DBasicBlockSectionsProfileReader.cpp89 // 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 …]

12345678910>>...21