Home
last modified time | relevance | path

Searched refs:cluster (Results 1 – 25 of 27) sorted by relevance

12

/drivers/perf/
Dqcom_l2_pmu.c285 static void cluster_pmu_set_resr(struct cluster_pmu *cluster, in cluster_pmu_set_resr() argument
296 spin_lock_irqsave(&cluster->pmu_lock, flags); in cluster_pmu_set_resr()
304 spin_unlock_irqrestore(&cluster->pmu_lock, flags); in cluster_pmu_set_resr()
361 static void l2_cache_cluster_set_period(struct cluster_pmu *cluster, in l2_cache_cluster_set_period() argument
381 static int l2_cache_get_event_idx(struct cluster_pmu *cluster, in l2_cache_get_event_idx() argument
386 int num_ctrs = cluster->l2cache_pmu->num_counters - 1; in l2_cache_get_event_idx()
390 if (test_and_set_bit(l2_cycle_ctr_idx, cluster->used_counters)) in l2_cache_get_event_idx()
396 idx = find_first_zero_bit(cluster->used_counters, num_ctrs); in l2_cache_get_event_idx()
407 if (test_bit(group, cluster->used_groups)) in l2_cache_get_event_idx()
410 set_bit(idx, cluster->used_counters); in l2_cache_get_event_idx()
[all …]
/drivers/cpufreq/
Darm_big_little.c56 #define ACTUAL_FREQ(cluster, freq) ((cluster == A7_CLUSTER) ? freq << 1 : freq) argument
57 #define VIRT_FREQ(cluster, freq) ((cluster == A7_CLUSTER) ? freq >> 1 : freq) argument
84 static unsigned int find_cluster_maxfreq(int cluster) in find_cluster_maxfreq() argument
92 if ((cluster == per_cpu(physical_cluster, j)) && in find_cluster_maxfreq()
97 pr_debug("%s: cluster: %d, max freq: %d\n", __func__, cluster, in find_cluster_maxfreq()
312 u32 cluster = raw_cpu_to_cluster(cpu_dev->id); in _put_cluster_clk_and_freq_table() local
314 if (!freq_table[cluster]) in _put_cluster_clk_and_freq_table()
317 clk_put(clk[cluster]); in _put_cluster_clk_and_freq_table()
318 dev_pm_opp_free_cpufreq_table(cpu_dev, &freq_table[cluster]); in _put_cluster_clk_and_freq_table()
321 dev_dbg(cpu_dev, "%s: cluster: %d\n", __func__, cluster); in _put_cluster_clk_and_freq_table()
[all …]
Dtegra186-cpufreq.c59 struct tegra186_cpufreq_cluster *cluster = &data->clusters[i]; in tegra186_cpufreq_init() local
61 cluster->info; in tegra186_cpufreq_init()
73 policy->freq_table = cluster->table; in tegra186_cpufreq_init()
216 struct tegra186_cpufreq_cluster *cluster = &data->clusters[i]; in tegra186_cpufreq_probe() local
218 cluster->info = &tegra186_clusters[i]; in tegra186_cpufreq_probe()
219 cluster->table = init_vhint_table( in tegra186_cpufreq_probe()
220 pdev, bpmp, cluster->info->bpmp_cluster_id); in tegra186_cpufreq_probe()
221 if (IS_ERR(cluster->table)) { in tegra186_cpufreq_probe()
222 err = PTR_ERR(cluster->table); in tegra186_cpufreq_probe()
/drivers/clocksource/
Dtimer-nps.c82 int cluster = raw_smp_processor_id() >> NPS_CLUSTER_OFFSET; in nps_clksrc_read() local
84 return (u64)ioread32be(nps_msu_reg_low_addr[cluster]); in nps_clksrc_read()
89 int ret, cluster; in nps_setup_clocksource() local
94 for (cluster = 0; cluster < NPS_CLUSTER_NUM; cluster++) in nps_setup_clocksource()
95 nps_msu_reg_low_addr[cluster] = in nps_setup_clocksource()
96 nps_host_reg((cluster << NPS_CLUSTER_OFFSET), in nps_setup_clocksource()
/drivers/clk/mvebu/
Dap-cpu-clk.c136 unsigned int cluster; member
152 (clk->cluster * clk->pll_regs->cluster_offset); in ap_cpu_clk_recalc_rate()
168 (clk->cluster * clk->pll_regs->cluster_offset); in ap_cpu_clk_set_rate()
170 (clk->cluster * clk->pll_regs->cluster_offset); in ap_cpu_clk_set_rate()
172 (clk->cluster * clk->pll_regs->cluster_offset); in ap_cpu_clk_set_rate()
199 clk->cluster * in ap_cpu_clk_set_rate()
310 ap_cpu_clk[cluster_index].cluster = cluster_index; in ap_cpu_clock_probe()
/drivers/gpu/drm/msm/adreno/
Da6xx_gpu_state.c497 const struct a6xx_cluster *cluster, in a6xx_get_cluster() argument
507 if (cluster->sel_reg) in a6xx_get_cluster()
508 in += CRASHDUMP_WRITE(in, cluster->sel_reg, cluster->sel_val); in a6xx_get_cluster()
514 (cluster->id << 8) | (i << 4) | i); in a6xx_get_cluster()
516 for (j = 0; j < cluster->count; j += 2) { in a6xx_get_cluster()
517 int count = RANGE(cluster->registers, j); in a6xx_get_cluster()
519 in += CRASHDUMP_READ(in, cluster->registers[j], in a6xx_get_cluster()
539 obj->handle = cluster; in a6xx_get_cluster()
1047 const struct a6xx_cluster *cluster = obj->handle; in a6xx_show_cluster() local
1049 if (cluster) { in a6xx_show_cluster()
[all …]
/drivers/media/v4l2-core/
Dv4l2-ctrls.c1978 if (!is_cur_manual(ctrl->cluster[0])) { in new_to_cur()
1980 if (ctrl->cluster[0]->has_volatiles) in new_to_cur()
2034 struct v4l2_ctrl *ctrl = master->cluster[i]; in cluster_changed()
2340 ctrl->cluster = &new_ref->ctrl; in handler_new_ref()
2745 controls[i]->cluster = controls; in v4l2_ctrl_cluster()
2893 struct v4l2_ctrl *master = ctrl->cluster[0]; in __v4l2_ctrl_handler_setup()
2903 if (master->cluster[i]) { in __v4l2_ctrl_handler_setup()
2904 cur_to_new(master->cluster[i]); in __v4l2_ctrl_handler_setup()
2905 master->cluster[i]->is_new = 1; in __v4l2_ctrl_handler_setup()
2906 master->cluster[i]->done = true; in __v4l2_ctrl_handler_setup()
[all …]
/drivers/base/
Darch_topology.c341 static int __init parse_cluster(struct device_node *cluster, int depth) in parse_cluster() argument
359 c = of_get_child_by_name(cluster, name); in parse_cluster()
374 c = of_get_child_by_name(cluster, name); in parse_cluster()
389 cluster, name); in parse_cluster()
401 pr_warn("%pOF: empty cluster\n", cluster); in parse_cluster()
/drivers/block/drbd/
DKconfig33 shared-nothing cluster. Needless to say, on top of dual-Primary
34 DRBD utilizing a cluster file system is necessary to maintain for
37 For automatic failover you need a cluster manager (e.g. heartbeat).
/drivers/cpuidle/
Dcpuidle-big_little.c104 unsigned int cluster = MPIDR_AFFINITY_LEVEL(mpidr, 1); in bl_powerdown_finisher() local
107 mcpm_set_entry_vector(cpu, cluster, cpu_resume); in bl_powerdown_finisher()
/drivers/md/
Ddm-verity-target.c594 unsigned cluster = READ_ONCE(dm_verity_prefetch_cluster); in verity_prefetch_io() local
596 cluster >>= v->data_dev_block_bits; in verity_prefetch_io()
597 if (unlikely(!cluster)) in verity_prefetch_io()
600 if (unlikely(cluster & (cluster - 1))) in verity_prefetch_io()
601 cluster = 1 << __fls(cluster); in verity_prefetch_io()
603 hash_block_start &= ~(sector_t)(cluster - 1); in verity_prefetch_io()
604 hash_block_end |= cluster - 1; in verity_prefetch_io()
DMakefile42 obj-$(CONFIG_MD_CLUSTER) += md-cluster.o
DKconfig188 synchronization across multiple systems on the cluster, so all
189 nodes in the cluster can access the MD devices simultaneously.
192 nodes of the cluster. Currently, it can work with raid1 and raid10
/drivers/pinctrl/nomadik/
Dpinctrl-abx500.c221 struct abx500_gpio_irq_cluster *cluster = in abx500_gpio_to_irq() local
224 if (gpio >= cluster->start && gpio <= cluster->end) { in abx500_gpio_to_irq()
231 hwirq = gpio - cluster->start + cluster->to_irq; in abx500_gpio_to_irq()
/drivers/block/paride/
Dpf.c132 static int cluster = 64; variable
166 module_param(cluster, int, 0);
310 blk_queue_max_segments(disk->queue, cluster); in pf_init_units()
728 name, name, PF_VERSION, major, cluster, nice); in pf_detect()
Dpd.c132 static int cluster = 64; variable
167 module_param(cluster, int, 0);
924 blk_queue_max_hw_sectors(p->queue, cluster); in pd_probe_drive()
1010 name, name, PD_VERSION, major, cluster, nice); in pd_init()
/drivers/net/ethernet/packetengines/
DKconfig37 used by the Beowulf Linux cluster project. See
/drivers/firmware/
DKconfig55 Processors. It offers control and management of: the core/cluster
56 power states, various power domain DVFS including the core/cluster,
/drivers/net/ethernet/sun/
Dcassini.c2209 int cluster; in cas_post_rxds_ringN() local
2217 cluster = -1; in cas_post_rxds_ringN()
2247 cluster = entry; in cas_post_rxds_ringN()
2255 if (cluster < 0) in cas_post_rxds_ringN()
2259 writel(cluster, cp->regs + REG_RX_KICK); in cas_post_rxds_ringN()
2262 writel(cluster, cp->regs + REG_PLUS_RX_KICK1); in cas_post_rxds_ringN()
/drivers/memstick/core/
Dmspro_block.c121 unsigned short cluster; member
464 x_spfile->cluster); in mspro_block_attr_show_specfile()
/drivers/staging/wusbcore/Documentation/
Dwusb-design-overview.rst306 unique Wireless USB cluster through MMCs. Devices can connect to a
307 single cluster at the time. The IEs are Information Elements, and
/drivers/staging/exfat/
Dexfat_super.c3082 unsigned int cluster; in exfat_bmap() local
3115 err = ffsMapCluster(inode, clu_offset, &cluster); in exfat_bmap()
3122 } else if (cluster != CLUSTER_32(~0)) { in exfat_bmap()
3123 *phys = START_SECTOR(cluster) + sec_offset; in exfat_bmap()
/drivers/media/radio/si4713/
Dsi4713.c1140 ctrl = ctrl->cluster[c]; in si4713_s_ctrl()
/drivers/scsi/aacraid/
Daacraid.h1366 __le32 cluster; member
/drivers/scsi/megaraid/
Dmegaraid_sas.h1320 } cluster; member

12