Home
last modified time | relevance | path

Searched refs:cmask (Results 1 – 25 of 40) sorted by relevance

12

/linux/drivers/perf/
H A Dthunderx2_pmu.c326 u32 cmask; in init_cntr_base_l3c() local
329 cmask = tx2_pmu->counters_mask; in init_cntr_base_l3c()
333 + L3C_COUNTER_CTL + (8 * GET_COUNTERID(event, cmask)); in init_cntr_base_l3c()
335 + L3C_COUNTER_DATA + (8 * GET_COUNTERID(event, cmask)); in init_cntr_base_l3c()
342 u32 cmask; in init_cntr_base_dmc() local
345 cmask = tx2_pmu->counters_mask; in init_cntr_base_dmc()
351 + DMC_COUNTER_DATA + (0xc * GET_COUNTERID(event, cmask)); in init_cntr_base_dmc()
358 u32 cmask; in init_cntr_base_ccpi2() local
360 cmask = tx2_pmu->counters_mask; in init_cntr_base_ccpi2()
363 + CCPI2_COUNTER_CTL + (4 * GET_COUNTERID(event, cmask)); in init_cntr_base_ccpi2()
[all …]
H A Driscv_pmu.c165 unsigned long cmask; in riscv_pmu_event_update() local
171 cmask = riscv_pmu_ctr_get_width_mask(event); in riscv_pmu_event_update()
180 delta = (new_raw_count - prev_raw_count) & cmask; in riscv_pmu_event_update()
310 uint64_t cmask; in riscv_pmu_event_init() local
344 cmask = riscv_pmu_ctr_get_width_mask(event); in riscv_pmu_event_init()
345 hwc->sample_period = cmask >> 1; in riscv_pmu_event_init()
H A Driscv_pmu_sbi.c100 static DECLARE_BITMAP(cmask, RISCV_MAX_COUNTERS);
383 if (!cmask[i]) in pmu_sbi_check_event()
385 ret = pmu_sbi_ctr_cfg_match(i * BITS_PER_LONG, cmask[i], 0, in pmu_sbi_check_event()
513 if (bitmap_empty(cmask, RISCV_MAX_COUNTERS)) in riscv_pmu_get_hpm_info()
516 for_each_set_bit(i, cmask, RISCV_MAX_COUNTERS) { in riscv_pmu_get_hpm_info()
566 u64 cbase = 0, cmask = 0; in pmu_sbi_ctr_get_idx() local
579 cmask = 1; in pmu_sbi_ctr_get_idx()
582 cmask = BIT(CSR_INSTRET - CSR_CYCLE); in pmu_sbi_ctr_get_idx()
587 if (cmask) { in pmu_sbi_ctr_get_idx()
588 ret = pmu_sbi_ctr_cfg_match(cbase, cmask, cflags, hwc->event_base, in pmu_sbi_ctr_get_idx()
[all …]
H A Driscv_pmu_legacy.c113 bitmap_zero(pmu->cmask, RISCV_MAX_COUNTERS); in pmu_legacy_init()
114 set_bit(RISCV_PMU_LEGACY_CYCLE, pmu->cmask); in pmu_legacy_init()
115 set_bit(RISCV_PMU_LEGACY_INSTRET, pmu->cmask); in pmu_legacy_init()
/linux/arch/riscv/mm/
H A Dtlbflush.c96 const struct cpumask *cmask, in __flush_tlb_range() argument
103 if (cpumask_empty(cmask)) in __flush_tlb_range()
109 if (cpumask_any_but(cmask, cpu) >= nr_cpu_ids) { in __flush_tlb_range()
112 sbi_remote_sfence_vma_asid(cmask, start, size, asid); in __flush_tlb_range()
120 on_each_cpu_mask(cmask, __ipi_flush_tlb_range_asid, &ftd, 1); in __flush_tlb_range()
/linux/sound/usb/
H A Dmixer_quirks.c45 unsigned int unitid, control, cmask; member
61 unsigned int cmask, in snd_create_std_mono_ctl_offset() argument
78 cval->cmask = cmask; in snd_create_std_mono_ctl_offset()
115 unsigned int cmask, in snd_create_std_mono_ctl() argument
120 return snd_create_std_mono_ctl_offset(mixer, unitid, control, cmask, in snd_create_std_mono_ctl()
135 t->cmask, t->val_type, t->name, in snd_create_std_mono_table()
1378 unsigned int control, cmask; in snd_ftu_create_volume_ctls() local
1387 cmask = BIT(in); in snd_ftu_create_volume_ctls()
1392 cmask, val_type, name, in snd_ftu_create_volume_ctls()
1398 cmask = BIT(in); in snd_ftu_create_volume_ctls()
[all …]
H A Dmixer.h86 u64 cmask; /* channel mask bitmap: 0 = master */
84 unsigned int cmask; /* channel mask bitmap: 0 = master */ global() member
H A Dmixer.c1340 if (cval->cmask) { in get_min_max_with_quirks()
1342 if (cval->cmask & BIT(i)) { in get_min_max_with_quirks()
1438 if (!cval->cmask) { in get_min_max_with_quirks()
1443 if (cval->cmask & BIT(i)) { in get_min_max_with_quirks()
1518 if (cval->cmask) { in mixer_ctl_feature_get()
1521 if (!(cval->cmask & BIT(c))) in mixer_ctl_feature_get()
1551 if (cval->cmask) { in mixer_ctl_feature_put()
1554 if (!(cval->cmask & BIT(c))) in mixer_ctl_feature_put()
1859 cval->cmask = ctl_mask; in __build_feature_ctl()
2353 cval->cmask |= BIT(i); in build_mixer_unit_ctl()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/abm/
H A Dcls.c190 u32 cmask; in nfp_abm_u32_knode_replace() local
197 cmask = iter->mask & mask; in nfp_abm_u32_knode_replace()
198 if ((iter->val & cmask) == (val & cmask) && in nfp_abm_u32_knode_replace()
/linux/fs/nls/
H A Dnls_base.c29 int cmask; member
64 for (t = utf8_table; t->cmask; t++) { in utf8_to_utf32()
66 if ((c0 & t->cmask) == t->cval) { in utf8_to_utf32()
103 for (t = utf8_table; t->cmask && maxout; t++, maxout--) { in utf32_to_utf8()
/linux/drivers/hid/
H A Dhid-samsung.c512 unsigned int cmask = HID_CONNECT_DEFAULT; in samsung_probe() local
527 cmask = (cmask & ~HID_CONNECT_HIDINPUT) | in samsung_probe()
532 ret = hid_hw_start(hdev, cmask); in samsung_probe()
/linux/kernel/sched/ext/
H A Dsub.c167 scx_cmask_init(&pshard->caps[i].cmask, shard->base_cid, shard->nr_cids); in alloc_pshard()
172 __scx_cmask_init(&cu->cmask, shard->base_cid, shard->nr_cids, SCX_CID_SHARD_MAX_CPUS); in alloc_pshard()
235 scx_cmask_fill(&ps->caps[i].cmask); in scx_init_root_caps()
826 scx_cmask_or(&cu->cmask, cids); in caps_updated_record()
859 scx_cmask_ref_copy(&ref, &cu->cmask); in caps_updated_deliver()
860 scx_cmask_clear(&cu->cmask); in caps_updated_deliver()
905 if (scx_cmask_test(cid, &ps->caps[cap_bit].cmask)) in calc_effective_caps()
2295 * scx_bpf_sub_grant - Grant @caps on a cmask's cids to a direct child in sub_cap_preamble()
2298 * @cmask__arena: cid cmask to grant @caps on
2299 * @denied_out__arena__nullable: optional cmask accumulatin
[all...]
H A Dinternal.h255 * @cmask_arena_addr: BPF arena address of the cmask of cids the task may run on
836 * @cmask: cids whose caps changed (cmask->base identifies the shard)
840 * only one in-flight invocation per shard. @cmask and @caps coalesce
852 void (*sub_caps_updated)(const struct scx_cmask *cmask, u64 caps);
1053 * Mirrors struct sched_ext_ops with cpu/cpumask substituted with cid/cmask
1064 * - set_cpumask -> set_cmask (cmask instead of cpumask)
1511 * single (cmask, caps) pair covering every change since the previous one.
1525 /* Kernel-side accumulator. Access as &cu->cmask. */
1526 TRAILING_OVERLAP(struct scx_cmask, cmask, bit
[all...]
/linux/include/linux/perf/
H A Driscv_pmu.h58 DECLARE_BITMAP(cmask, RISCV_MAX_COUNTERS);
/linux/arch/riscv/kvm/
H A Dvcpu_pmu.c168 unsigned long cbase, unsigned long cmask) in kvm_pmu_get_programmable_pmc_index() argument
184 for_each_set_bit(i, &cmask, BITS_PER_LONG) { in kvm_pmu_get_programmable_pmc_index()
197 unsigned long cbase, unsigned long cmask) in pmu_get_pmc_index() argument
206 return kvm_pmu_get_programmable_pmc_index(pmu, eidx, cbase, cmask); in pmu_get_pmc_index()
/linux/tools/perf/Documentation/
H A Dperf-list.txt122 registers: event, umask, edge, inv, cmask. Esp. guest/host only and
133 A8H 01H LSD.UOPS Counts the number of micro-ops Use cmask=1 and
197 perf stat -e cpu/event=0xa8,umask=0x1,name=LSD.UOPS_CYCLES,cmask=0x1/ ...
201 perf stat -e cpu/event=0xa8,umask=0x1,cmask=0x1,name=\'LSD.UOPS_CYCLES:cmask=0x1\'/ ...
/linux/tools/perf/tests/shell/attr/
H A Dtest-stat-default175 # PERF_TYPE_RAW / cpu/INT_MISC.RECOVERY_CYCLES,cmask=1,edge/
H A Dtest-stat-detailed-1177 # PERF_TYPE_RAW / cpu/INT_MISC.RECOVERY_CYCLES,cmask=1,edge/
H A Dtest-stat-detailed-3177 # PERF_TYPE_RAW / cpu/INT_MISC.RECOVERY_CYCLES,cmask=1,edge/
H A Dtest-stat-detailed-2177 # PERF_TYPE_RAW / cpu/INT_MISC.RECOVERY_CYCLES,cmask=1,edge/
/linux/arch/x86/events/
H A Dperf_event.h62 u64 cmask; member
71 return ((ecode & c->cmask) - c->code) <= (u64)c->size; in constraint_match()
401 .cmask = (m), \
690 cmask:8,
694 cmask:8, global() member
/linux/tools/testing/selftests/kvm/riscv/
H A Dsbi_pmu_test.c179 static unsigned long get_counter_index(unsigned long cbase, unsigned long cmask, in get_counter_index() argument
185 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATCH, cbase, cmask, in get_counter_index()
/linux/sound/core/
H A Dpcm_lib.c1563 params->cmask |= 1 << var; in _snd_pcm_hw_param_any()
1569 params->cmask |= 1 << var; in _snd_pcm_hw_param_any()
1625 params->cmask |= 1 << var; in _snd_pcm_hw_param_setempty()
1629 params->cmask |= 1 << var; in _snd_pcm_hw_param_setempty()
1648 params->cmask |= 1 << var; in _snd_pcm_hw_param_first()
1694 params->cmask |= 1 << var; in _snd_pcm_hw_param_last()
/linux/drivers/usb/gadget/function/
H A Du_uac1_legacy.c82 params->cmask |= 1 << var; in _snd_pcm_hw_param_set()
/linux/drivers/edac/
H A Damd64_edac.c3239 cpumask_var_t cmask; in toggle_ecc_err_reporting() local
3242 if (!zalloc_cpumask_var(&cmask, GFP_KERNEL)) { in toggle_ecc_err_reporting()
3247 get_cpus_on_this_dct_cpumask(cmask, nid); in toggle_ecc_err_reporting()
3249 rdmsr_on_cpus(cmask, MSR_IA32_MCG_CTL, msrs); in toggle_ecc_err_reporting()
3251 for_each_cpu(cpu, cmask) { in toggle_ecc_err_reporting()
3268 wrmsr_on_cpus(cmask, MSR_IA32_MCG_CTL, msrs); in toggle_ecc_err_reporting()
3270 free_cpumask_var(cmask); in toggle_ecc_err_reporting()

12