Home
last modified time | relevance | path

Searched full:clusters (Results 1 – 25 of 93) sorted by relevance

1234

/linux/fs/ocfs2/
H A Docfs2.h473 * How many clusters in our truncate log.
776 u32 clusters) in ocfs2_clusters_to_blocks() argument
781 return (u64)clusters << c_to_b_bits; in ocfs2_clusters_to_blocks()
807 unsigned int clusters; in ocfs2_clusters_for_bytes() local
810 /* OCFS2 just cannot have enough clusters to overflow this */ in ocfs2_clusters_for_bytes()
811 clusters = (unsigned int)(bytes >> cl_bits); in ocfs2_clusters_for_bytes()
813 return clusters; in ocfs2_clusters_for_bytes()
820 unsigned int clusters; in ocfs2_bytes_to_clusters() local
822 clusters = (unsigned int)(bytes >> cl_bits); in ocfs2_bytes_to_clusters()
823 return clusters; in ocfs2_bytes_to_clusters()
[all …]
H A Dfile.c1037 * Call this even if we don't add any clusters to the tree. We in ocfs2_extend_no_holes()
1448 u32 cpos, phys_cpos, clusters, alloc_size; in ocfs2_allocate_unwritten_extents() local
1477 clusters = ocfs2_clusters_for_bytes(inode->i_sb, start + len); in ocfs2_allocate_unwritten_extents()
1478 clusters -= cpos; in ocfs2_allocate_unwritten_extents()
1480 while (clusters) { in ocfs2_allocate_unwritten_extents()
1492 if (alloc_size > clusters) in ocfs2_allocate_unwritten_extents()
1493 alloc_size = clusters; in ocfs2_allocate_unwritten_extents()
1512 clusters -= alloc_size; in ocfs2_allocate_unwritten_extents()
1523 * Truncate a byte range, avoiding pages within partial clusters. This
1597 * partial clusters here. There's no need to worry about in ocfs2_zero_partial_clusters()
[all …]
H A Dmove_extents.c125 * need I to append truncate log for old clusters? in __ocfs2_move_extent()
199 * due to not enough contiguous clusters can be found in allocator.
629 * ocfs2_move_extent() didn't reserve any clusters in lock_allocators() in ocfs2_move_extent()
800 * extents moving happens in unit of clusters, for the sake in __ocfs2_move_extents_range()
801 * of simplicity, we may ignore two clusters where 'byte_start' in __ocfs2_move_extents_range()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_rogue_defs.h78 * clusters by 2 and round up
80 #define ROGUE_REQ_NUM_DUSTS(CLUSTERS) (((CLUSTERS) + 1U) / 2U) argument
84 * the number of clusters by 4 and round up
86 #define ROGUE_REQ_NUM_PHANTOMS(CLUSTERS) (((CLUSTERS) + 3U) / 4U) argument
87 #define ROGUE_REQ_NUM_BERNADOS(CLUSTERS) (((CLUSTERS) + 3U) / 4U) argument
88 #define ROGUE_REQ_NUM_BLACKPEARLS(CLUSTERS) (((CLUSTERS) + 3U) / 4U) argument
/linux/arch/arm/common/
H A Dmcpm_entry.c36 mcpm_sync.clusters[cluster].cpus[cpu].cpu = CPU_GOING_DOWN; in __mcpm_cpu_going_down()
37 sync_cache_w(&mcpm_sync.clusters[cluster].cpus[cpu].cpu); in __mcpm_cpu_going_down()
50 mcpm_sync.clusters[cluster].cpus[cpu].cpu = CPU_DOWN; in __mcpm_cpu_down()
51 sync_cache_w(&mcpm_sync.clusters[cluster].cpus[cpu].cpu); in __mcpm_cpu_down()
66 mcpm_sync.clusters[cluster].cluster = state; in __mcpm_outbound_leave_critical()
67 sync_cache_w(&mcpm_sync.clusters[cluster].cluster); in __mcpm_outbound_leave_critical()
85 struct mcpm_sync_struct *c = &mcpm_sync.clusters[cluster]; in __mcpm_outbound_enter_critical()
137 sync_cache_r(&mcpm_sync.clusters[cluster].cluster); in __mcpm_cluster_state()
138 return mcpm_sync.clusters[cluster].cluster; in __mcpm_cluster_state()
436 mcpm_sync.clusters[i].cluster = CLUSTER_DOWN; in mcpm_sync_init()
[all …]
/linux/lib/
H A Dgroup_cpus.c299 const struct cpumask **clusters; in alloc_cluster_groups() local
304 /* Probe how many clusters in this node. */ in alloc_cluster_groups()
323 clusters = kzalloc_objs(*clusters, ncluster); in alloc_cluster_groups()
324 if (!clusters) in alloc_cluster_groups()
336 clusters[n] = cluster_mask; in alloc_cluster_groups()
344 *clusters_ptr = clusters; in alloc_cluster_groups()
349 kfree(clusters); in alloc_cluster_groups()
367 const struct cpumask **clusters; in __try_group_cluster_cpus() local
377 &clusters, &cluster_groups); in __try_group_cluster_cpus()
386 cpumask_and(nmsk, node_cpumask, clusters[nv->id]); in __try_group_cluster_cpus()
[all …]
/linux/drivers/cpufreq/
H A Dtegra186-cpufreq.c71 struct tegra186_cpufreq_cluster clusters[]; member
192 bpmp_lut = data->clusters[cluster].bpmp_lut; in tegra186_cpufreq_init()
244 cluster = &data->clusters[cluster_id]; in tegra186_cpufreq_get()
360 struct_size(data, clusters, TEGRA186_NUM_CLUSTERS), in tegra186_cpufreq_probe()
378 struct tegra186_cpufreq_cluster *cluster = &data->clusters[i]; in tegra186_cpufreq_probe()
H A Dvexpress-spc-cpufreq.c27 /* Currently we support only two clusters */
154 /* Recalc freq for old cluster when switching clusters */ in ve_spc_cpufreq_set_rate()
369 * Get data for all clusters and fill virtual cluster with a merge of in get_cluster_clk_and_freq_table()
/linux/Documentation/filesystems/ext4/
H A Dbigalloc.rst27 on, the block bitmaps track clusters, not individual blocks. This means
31 units of clusters instead of blocks” to the extent tree, though it is
/linux/Documentation/admin-guide/perf/
H A Dqcom_l2_pmu.rst5 This driver supports the L2 cache clusters found in Qualcomm Technologies
6 Centriq SoCs. There are multiple physical L2 cache clusters, each with their
H A Dhisi-pmu.rst101 contains several Compute Clusters (CCLs). The I/O dies are called Super I/O
102 clusters (SICL) containing multiple I/O clusters (ICLs). Each CCL/ICL in the
/linux/Documentation/devicetree/bindings/mailbox/
H A Dti,omap-mailbox.yaml38 combine multiple clusters into a single IP block present within the Main
39 NavSS. The interrupt lines from all these clusters are multiplexed and routed
42 block comprising of multiple clusters, but the number of clusters are
/linux/drivers/base/
H A Darch_topology.c561 * First check for child clusters; we currently ignore any in parse_cluster()
562 * information about the nesting of clusters and present the in parse_cluster()
577 pr_warn("Topology for clusters of clusters not yet supported\n"); in parse_cluster()
596 pr_err("%pOF: cpu-map children should be clusters\n", c); in parse_cluster()
721 * For systems with no shared cpu-side LLC but with clusters defined, in cpu_coregroup_mask()
919 * number of heterogeneous CPU clusters. On a homogeneous system in parse_acpi_topology()
/linux/Documentation/arch/arm/
H A Dcluster-pm-race-avoidance.rst22 In a system containing multiple clusters of CPUs, it is also desirable
23 to have the ability to turn off entire clusters.
25 Turning entire clusters off and on is a risky business, because it
519 clusters of clusters are not supported). The algorithm could be
/linux/drivers/platform/mellanox/
H A DKconfig38 Centers (EDC) for building Ethernet based clusters, High-Performance
72 Centers (EDC) for building Ethernet based clusters, High-Performance
/linux/drivers/clk/qcom/
H A Dclk-cpu-8996.c7 * Each of the CPU clusters (Power and Perf) on msm8996 are
442 /* Select GPLL0 for 300MHz for both clusters */ in qcom_cpu_clk_msm8996_register_clks()
465 /* Enable auto clock selection for both clusters */ in qcom_cpu_clk_msm8996_register_clks()
480 /* Switch clusters to use the ACD leg */ in qcom_cpu_clk_msm8996_register_clks()
/linux/fs/xfs/scrub/
H A Dialloc_repair.c50 * - Inode records are read into memory in units of 'inode clusters'. However
52 * can be allocated or freed. Clusters are never smaller than one fs block
61 * geometry where one inobt record maps to multiple inode clusters; it is
71 * Clusters cannot be smaller than 4 inodes. The smallest unit of allocation
368 * Sparse clusters must be aligned to sparse chunk alignment. in xrep_ibt_check_inode_ext()
/linux/Documentation/admin-guide/blockdev/drbd/
H A Dindex.rst10 clusters and in this context, is a "drop-in" replacement for shared
/linux/sound/soc/sdca/
H A Dsdca_functions.c2008 struct sdca_cluster *clusters; in find_sdca_clusters() local
2020 dev_err(dev, "%pfwP: maximum number of clusters exceeded\n", function_node); in find_sdca_clusters()
2024 clusters = devm_kcalloc(dev, num_clusters, sizeof(*clusters), GFP_KERNEL); in find_sdca_clusters()
2025 if (!clusters) in find_sdca_clusters()
2037 clusters[i].id = cluster_list[i]; in find_sdca_clusters()
2046 "mipi-sdca-cluster-id-0x%X-subproperties", clusters[i].id); in find_sdca_clusters()
2055 ret = find_sdca_cluster_channels(dev, cluster_node, &clusters[i]); in find_sdca_clusters()
2062 function->clusters = clusters; in find_sdca_clusters()
2319 struct sdca_cluster *cluster = &function->clusters[i]; in sdca_id_find_cluster()
/linux/include/uapi/linux/
H A Dmsdos_fs.h61 /* start of data cluster's entry (number of reserved clusters) */
64 /* maximum number of clusters */
/linux/Documentation/devicetree/bindings/clock/
H A Dqcom,msm8996-cbf.yaml14 interconnect between two CPU clusters.
/linux/fs/ntfs/
H A Dattrib.c521 * read and allocate clusters on write.
1853 /* Start by allocating clusters to hold the attribute value. */ in ntfs_attr_make_non_resident()
2553 /* Deallocate clusters. */ in ntfs_attr_record_rm()
2565 … ntfs_debug("Leaking clusters! Run chkdsk. Couldn't free clusters from attribute list runlist.\n"); in ntfs_attr_record_rm()
2871 * @compression_unit: compression unit size (log2 of clusters)
3981 * Deallocate clusters from the runlist. in ntfs_attr_make_resident()
3989 ntfs_error(sb, "Eeek! Failed to release allocated clusters"); in ntfs_attr_make_resident()
3990 ntfs_debug("Ignoring error and leaving behind wasted clusters.\n"); in ntfs_attr_make_resident()
4057 * clusters than really needed. in ntfs_non_resident_attr_shrink()
4069 * clusters if there is a change. in ntfs_non_resident_attr_shrink()
[all …]
/linux/Documentation/devicetree/bindings/cache/
H A Dstarfive,jh8100-starlink-cache.yaml14 clusters of CPU cores. The cache driver enables RISC-V non-standard cache
/linux/Documentation/filesystems/
H A Dvfat.rst103 Use the "free clusters" value stored on FSINFO. It will
104 be used to determine number of free clusters without
107 case. If you are sure the "free clusters" on FSINFO is
/linux/Documentation/devicetree/bindings/cpufreq/
H A Dcpufreq-mediatek-hw.yaml15 frequency for multiple clusters.

1234