/kernel/linux/linux-5.10/arch/openrisc/kernel/ |
H A D | smp.c | 227 static void smp_flush_tlb_mm(struct cpumask *cmask, struct mm_struct *mm) in smp_flush_tlb_mm() argument 231 if (cpumask_empty(cmask)) in smp_flush_tlb_mm() 236 if (cpumask_any_but(cmask, cpuid) >= nr_cpu_ids) { in smp_flush_tlb_mm() 240 on_each_cpu_mask(cmask, ipi_flush_tlb_mm, mm, 1); in smp_flush_tlb_mm() 264 static void smp_flush_tlb_range(const struct cpumask *cmask, unsigned long start, in smp_flush_tlb_range() argument 269 if (cpumask_empty(cmask)) in smp_flush_tlb_range() 274 if (cpumask_any_but(cmask, cpuid) >= nr_cpu_ids) { in smp_flush_tlb_range() 287 on_each_cpu_mask(cmask, ipi_flush_tlb_page, &fd, 1); in smp_flush_tlb_range() 289 on_each_cpu_mask(cmask, ipi_flush_tlb_range, &fd, 1); in smp_flush_tlb_range() 312 const struct cpumask *cmask in flush_tlb_range() local [all...] |
/kernel/linux/linux-6.6/arch/openrisc/kernel/ |
H A D | smp.c | 230 static void smp_flush_tlb_mm(struct cpumask *cmask, struct mm_struct *mm) in smp_flush_tlb_mm() argument 234 if (cpumask_empty(cmask)) in smp_flush_tlb_mm() 239 if (cpumask_any_but(cmask, cpuid) >= nr_cpu_ids) { in smp_flush_tlb_mm() 243 on_each_cpu_mask(cmask, ipi_flush_tlb_mm, mm, 1); in smp_flush_tlb_mm() 267 static void smp_flush_tlb_range(const struct cpumask *cmask, unsigned long start, in smp_flush_tlb_range() argument 272 if (cpumask_empty(cmask)) in smp_flush_tlb_range() 277 if (cpumask_any_but(cmask, cpuid) >= nr_cpu_ids) { in smp_flush_tlb_range() 290 on_each_cpu_mask(cmask, ipi_flush_tlb_page, &fd, 1); in smp_flush_tlb_range() 292 on_each_cpu_mask(cmask, ipi_flush_tlb_range, &fd, 1); in smp_flush_tlb_range() 315 const struct cpumask *cmask in flush_tlb_range() local [all...] |
/kernel/linux/linux-6.6/arch/riscv/mm/ |
H A D | tlbflush.c | 105 const struct cpumask *cmask; in __flush_tlb_range() local 112 cmask = mm_cpumask(mm); in __flush_tlb_range() 113 if (cpumask_empty(cmask)) in __flush_tlb_range() 118 broadcast = cpumask_any_but(cmask, cpuid) < nr_cpu_ids; in __flush_tlb_range() 123 cmask = cpu_online_mask; in __flush_tlb_range() 133 on_each_cpu_mask(cmask, in __flush_tlb_range() 137 sbi_remote_sfence_vma_asid(cmask, in __flush_tlb_range()
|
/kernel/linux/linux-5.10/arch/riscv/mm/ |
H A D | tlbflush.c | 14 * This function must not be called with cmask being null. 15 * Kernel may panic if cmask is NULL. 17 static void __sbi_tlb_flush_range(struct cpumask *cmask, unsigned long start, in __sbi_tlb_flush_range() argument 23 if (cpumask_empty(cmask)) in __sbi_tlb_flush_range() 28 if (cpumask_any_but(cmask, cpuid) >= nr_cpu_ids) { in __sbi_tlb_flush_range() 35 riscv_cpuid_to_hartid_mask(cmask, &hmask); in __sbi_tlb_flush_range()
|
/kernel/linux/linux-5.10/drivers/perf/ |
H A D | thunderx2_pmu.c | 326 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() 390 u32 val, cmask, emask; uncore_start_event_dmc() local 415 u32 val, cmask; uncore_stop_event_dmc() local 470 u32 cmask, emask; tx2_uncore_event_update() local 679 u32 cmask; tx2_uncore_event_del() local [all...] |
/kernel/linux/linux-6.6/drivers/perf/ |
H A D | thunderx2_pmu.c | 326 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() 390 u32 val, cmask, emask; uncore_start_event_dmc() local 415 u32 val, cmask; uncore_stop_event_dmc() local 470 u32 cmask, emask; tx2_uncore_event_update() local 679 u32 cmask; tx2_uncore_event_del() local [all...] |
H A D | riscv_pmu_sbi.c | 67 static unsigned long cmask; variable 295 if (!cmask) in riscv_pmu_get_hpm_info() 298 for_each_set_bit(i, &cmask, RISCV_MAX_COUNTERS) { in riscv_pmu_get_hpm_info() 348 uint64_t cbase = 0, cmask = rvpmu->cmask; in pmu_sbi_ctr_get_idx() local 361 cmask = 1; in pmu_sbi_ctr_get_idx() 364 cmask = 1UL << (CSR_INSTRET - CSR_CYCLE); in pmu_sbi_ctr_get_idx() 371 cmask, cflags, hwc->event_base, hwc->config, in pmu_sbi_ctr_get_idx() 375 cmask, cflags, hwc->event_base, hwc->config, 0); in pmu_sbi_ctr_get_idx() 384 if (!test_bit(idx, &rvpmu->cmask) || !pmu_ctr_lis in pmu_sbi_ctr_get_idx() [all...] |
H A D | riscv_pmu.c | 167 unsigned long cmask; in riscv_pmu_event_update() local 173 cmask = riscv_pmu_ctr_get_width_mask(event); in riscv_pmu_event_update() 182 delta = (new_raw_count - prev_raw_count) & cmask; in riscv_pmu_event_update() 314 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 D | riscv_pmu_legacy.c | 114 pmu->cmask = BIT(RISCV_PMU_LEGACY_CYCLE) | in pmu_legacy_init()
|
/kernel/linux/linux-5.10/sound/usb/ |
H A D | mixer_quirks.c | 41 unsigned int unitid, control, cmask; member 57 unsigned int cmask, in snd_create_std_mono_ctl_offset() 74 cval->cmask = cmask; in snd_create_std_mono_ctl_offset() 110 unsigned int cmask, in snd_create_std_mono_ctl() 115 return snd_create_std_mono_ctl_offset(mixer, unitid, control, cmask, in snd_create_std_mono_ctl() 129 t->cmask, t->val_type, t->name, t->tlv_callback); in snd_create_std_mono_table() 991 unsigned int control, cmask; in snd_ftu_create_volume_ctls() local 1000 cmask = 1 << in; in snd_ftu_create_volume_ctls() 1005 cmask, val_typ in snd_ftu_create_volume_ctls() 54 snd_create_std_mono_ctl_offset(struct usb_mixer_interface *mixer, unsigned int unitid, unsigned int control, unsigned int cmask, int val_type, unsigned int idx_off, const char *name, snd_kcontrol_tlv_rw_t *tlv_callback) snd_create_std_mono_ctl_offset() argument 107 snd_create_std_mono_ctl(struct usb_mixer_interface *mixer, unsigned int unitid, unsigned int control, unsigned int cmask, int val_type, const char *name, snd_kcontrol_tlv_rw_t *tlv_callback) snd_create_std_mono_ctl() argument 1033 const unsigned int cmask = 0; snd_ftu_create_effect_volume_ctl() local 1046 const unsigned int cmask = 0; snd_ftu_create_effect_duration_ctl() local 1059 const unsigned int cmask = 0; snd_ftu_create_effect_feedback_ctl() local 1067 unsigned int cmask; snd_ftu_create_effect_return_ctls() local 1091 unsigned int cmask; snd_ftu_create_effect_send_ctls() local 1181 unsigned int cmask, offset; snd_c400_create_vol_ctls() local 1233 const unsigned int cmask = 0; snd_c400_create_effect_volume_ctl() local 1246 const unsigned int cmask = 0; snd_c400_create_effect_duration_ctl() local 1259 const unsigned int cmask = 0; snd_c400_create_effect_feedback_ctl() local 1268 unsigned int cmask; snd_c400_create_effect_vol_ctls() local 1313 unsigned int cmask; snd_c400_create_effect_ret_vol_ctls() local [all...] |
H A D | mixer.h | 84 unsigned int cmask; /* channel mask bitmap: 0 = master */ member
|
/kernel/linux/linux-5.10/drivers/net/can/ |
H A D | pch_can.c | 124 u32 cmask; member 284 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[dir].cmask); in pch_can_set_rxtx() 289 &priv->regs->ifregs[dir].cmask); in pch_can_set_rxtx() 332 iowrite32(PCH_CMASK_RX_TX_SET, &priv->regs->ifregs[0].cmask); in pch_can_clear_if_buffers() 344 &priv->regs->ifregs[0].cmask); in pch_can_clear_if_buffers() 354 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_config_rx_tx_buffers() 377 PCH_CMASK_CTRL, &priv->regs->ifregs[0].cmask); in pch_can_config_rx_tx_buffers() 383 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[1].cmask); in pch_can_config_rx_tx_buffers() 399 PCH_CMASK_CTRL, &priv->regs->ifregs[1].cmask); in pch_can_config_rx_tx_buffers() 442 &priv->regs->ifregs[0].cmask); in pch_can_int_clr() [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-samsung.c | 153 unsigned int cmask = HID_CONNECT_DEFAULT; in samsung_probe() local 167 cmask = (cmask & ~HID_CONNECT_HIDINPUT) | in samsung_probe() 172 ret = hid_hw_start(hdev, cmask); in samsung_probe()
|
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-samsung.c | 153 unsigned int cmask = HID_CONNECT_DEFAULT; in samsung_probe() local 167 cmask = (cmask & ~HID_CONNECT_HIDINPUT) | in samsung_probe() 172 ret = hid_hw_start(hdev, cmask); in samsung_probe()
|
/kernel/linux/linux-6.6/sound/usb/ |
H A D | mixer_quirks.c | 42 unsigned int unitid, control, cmask; member 58 unsigned int cmask, in snd_create_std_mono_ctl_offset() 75 cval->cmask = cmask; in snd_create_std_mono_ctl_offset() 111 unsigned int cmask, in snd_create_std_mono_ctl() 116 return snd_create_std_mono_ctl_offset(mixer, unitid, control, cmask, in snd_create_std_mono_ctl() 130 t->cmask, t->val_type, t->name, t->tlv_callback); in snd_create_std_mono_table() 1133 unsigned int control, cmask; in snd_ftu_create_volume_ctls() local 1142 cmask = 1 << in; in snd_ftu_create_volume_ctls() 1147 cmask, val_typ in snd_ftu_create_volume_ctls() 55 snd_create_std_mono_ctl_offset(struct usb_mixer_interface *mixer, unsigned int unitid, unsigned int control, unsigned int cmask, int val_type, unsigned int idx_off, const char *name, snd_kcontrol_tlv_rw_t *tlv_callback) snd_create_std_mono_ctl_offset() argument 108 snd_create_std_mono_ctl(struct usb_mixer_interface *mixer, unsigned int unitid, unsigned int control, unsigned int cmask, int val_type, const char *name, snd_kcontrol_tlv_rw_t *tlv_callback) snd_create_std_mono_ctl() argument 1175 const unsigned int cmask = 0; snd_ftu_create_effect_volume_ctl() local 1188 const unsigned int cmask = 0; snd_ftu_create_effect_duration_ctl() local 1201 const unsigned int cmask = 0; snd_ftu_create_effect_feedback_ctl() local 1209 unsigned int cmask; snd_ftu_create_effect_return_ctls() local 1233 unsigned int cmask; snd_ftu_create_effect_send_ctls() local 1323 unsigned int cmask, offset; snd_c400_create_vol_ctls() local 1375 const unsigned int cmask = 0; snd_c400_create_effect_volume_ctl() local 1388 const unsigned int cmask = 0; snd_c400_create_effect_duration_ctl() local 1401 const unsigned int cmask = 0; snd_c400_create_effect_feedback_ctl() local 1410 unsigned int cmask; snd_c400_create_effect_vol_ctls() local 1455 unsigned int cmask; snd_c400_create_effect_ret_vol_ctls() local [all...] |
H A D | mixer.h | 84 unsigned int cmask; /* channel mask bitmap: 0 = master */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | cls.c | 190 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()
|
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | hi655x-regulator.c | 108 sreg, cmask, vtable) { \ 122 .enable_mask = BIT(cmask), \ 129 sreg, cmask, minv, nvolt, vstep) { \ 144 .enable_mask = BIT(cmask), \
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | cls.c | 190 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()
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | hi655x-regulator.c | 108 sreg, cmask, vtable) { \ 122 .enable_mask = BIT(cmask), \ 129 sreg, cmask, minv, nvolt, vstep) { \ 144 .enable_mask = BIT(cmask), \
|
/kernel/linux/linux-5.10/arch/x86/events/zhaoxin/ |
H A D | core.c | 429 if ((event->hw.config & c->cmask) == c->code) in zhaoxin_get_event_constraints() 441 PMU_FORMAT_ATTR(cmask, "config:24-31"); 570 X86_CONFIG(.event = 0x01, .umask = 0x01, .inv = 0x01, .cmask = 0x01); in zhaoxin_pmu_init() 573 X86_CONFIG(.event = 0x0f, .umask = 0x04, .inv = 0, .cmask = 0); in zhaoxin_pmu_init()
|
/kernel/linux/linux-6.6/arch/riscv/kvm/ |
H A D | vcpu_pmu.c | 158 unsigned long cbase, unsigned long cmask) in kvm_pmu_get_programmable_pmc_index() 174 for_each_set_bit(i, &cmask, BITS_PER_LONG) { in kvm_pmu_get_programmable_pmc_index() 187 unsigned long cbase, unsigned long cmask) in pmu_get_pmc_index() 196 return kvm_pmu_get_programmable_pmc_index(pmu, eidx, cbase, cmask); in pmu_get_pmc_index() 157 kvm_pmu_get_programmable_pmc_index(struct kvm_pmu *kvpmu, unsigned long eidx, unsigned long cbase, unsigned long cmask) kvm_pmu_get_programmable_pmc_index() argument 186 pmu_get_pmc_index(struct kvm_pmu *pmu, unsigned long eidx, unsigned long cbase, unsigned long cmask) pmu_get_pmc_index() argument
|
/kernel/linux/linux-6.6/arch/x86/events/zhaoxin/ |
H A D | core.c | 429 if ((event->hw.config & c->cmask) == c->code) in zhaoxin_get_event_constraints() 441 PMU_FORMAT_ATTR(cmask, "config:24-31"); 570 X86_CONFIG(.event = 0x01, .umask = 0x01, .inv = 0x01, .cmask = 0x01); in zhaoxin_pmu_init() 573 X86_CONFIG(.event = 0x0f, .umask = 0x04, .inv = 0, .cmask = 0); in zhaoxin_pmu_init()
|
/kernel/linux/linux-6.6/include/linux/perf/ |
H A D | riscv_pmu.h | 50 unsigned long cmask; member
|
/kernel/linux/linux-5.10/arch/x86/events/ |
H A D | perf_event.h | 53 u64 cmask; member 62 return ((ecode & c->cmask) - c->code) <= (u64)c->size; in constraint_match() 337 .cmask = (m), \ 612 cmask:8, member
|