Searched refs:mask (Results 1 - 25 of 6702) sorted by last modified time

1234567891011>>

/linux-master/arch/x86/xen/
H A Denlighten_pv.c143 unsigned long mask; local
168 mask = ~((op.u.read_memtype.nr_mfns << PAGE_SHIFT) - 1);
169 mask &= (1UL << width) - 1;
170 if (mask)
171 mask |= MTRR_PHYSMASK_V;
172 var[reg].mask_lo = mask;
173 var[reg].mask_hi = mask >> 32;
/linux-master/sound/soc/ti/
H A Ddavinci-mcasp.c146 u32 val, u32 mask)
149 __raw_writel((__raw_readl(reg) & ~mask) | val, reg);
769 "Bad tdm mask tx: 0x%08x rx: 0x%08x slots %d\n",
794 u32 mask = (1ULL << sample_width) - 1; local
832 mcasp_set_reg(mcasp, DAVINCI_MCASP_RXMASK_REG, mask);
849 mcasp_set_reg(mcasp, DAVINCI_MCASP_TXMASK_REG, mask);
990 u32 mask = 0; local
1008 mask |= (1 << i);
1021 mask |= (1 << i);
1030 mcasp_set_reg(mcasp, DAVINCI_MCASP_TXTDM_REG, mask);
145 mcasp_mod_bits(struct davinci_mcasp *mcasp, u32 offset, u32 val, u32 mask) argument
[all...]
/linux-master/sound/soc/sof/
H A Dcore.c33 * @mask: Flag or combination of flags to check
35 * Returns true if all bits set in mask is also set in sof_core_debug, otherwise
38 bool sof_debug_check_flag(int mask) argument
40 if ((sof_core_debug & mask) == mask)
317 "ipc_type %d is not supported on this platform, mask is %#x\n",
/linux-master/sound/soc/meson/
H A Daxg-tdm-interface.c23 static unsigned int axg_tdm_slots_total(u32 *mask) argument
28 if (!mask)
33 slots += hweight32(mask[i]);
85 tx->mask = tx_mask;
91 rx->mask = rx_mask;
154 if (!axg_tdm_slots_total(ts->mask)) {
195 if (axg_tdm_slots_total(ts->mask) < channels) {
H A Daxg-tdm.h59 u32 *mask; member in struct:axg_tdm_stream
H A Daxg-tdm-formatter.c53 if ((BIT(i + k) & ts->mask[j]) && ch) {
67 pr_err("channel mask error\n");
H A Daxg-fifo.c188 static void axg_fifo_ack_irq(struct axg_fifo *fifo, u8 mask) argument
192 FIELD_PREP(CTRL1_INT_CLR, mask));
/linux-master/sound/soc/intel/boards/
H A Dbytcr_rt5640.c451 .mask = SND_JACK_HEADPHONE,
455 .mask = SND_JACK_MICROPHONE,
463 .mask = SND_JACK_HEADPHONE,
467 .mask = SND_JACK_MICROPHONE,
/linux-master/sound/soc/codecs/
H A Dwsa881x.c750 unsigned int mask = (1 << fls(max)) - 1; local
757 max_gain = (max - ucontrol->value.integer.value[0]) & mask;
H A Drt722-sdca.c61 unsigned int nid, unsigned int reg, unsigned int mask, unsigned int val)
70 set_mask_bits(&tmp, mask, val);
60 rt722_sdca_index_update_bits(struct rt722_sdca_priv *rt722, unsigned int nid, unsigned int reg, unsigned int mask, unsigned int val) argument
H A Drt715-sdca.c69 unsigned int nid, unsigned int reg, unsigned int mask, unsigned int val)
78 set_mask_bits(&tmp, mask, val);
359 unsigned int mask = (1 << fls(max)) - 1; local
372 val[i * 2] = ucontrol->value.integer.value[i * 2] & mask;
375 val_mask = mask << shift;
381 ucontrol->value.integer.value[i * 2 + 1] & mask;
1070 /* SMPU-1 interrupt enable mask */
68 rt715_sdca_index_update_bits(struct rt715_sdca_priv *rt715, unsigned int nid, unsigned int reg, unsigned int mask, unsigned int val) argument
H A Drt715-sdw.c153 unsigned int reg2 = 0, reg3 = 0, reg4 = 0, mask, nid, val2; local
160 mask = reg & 0xf000;
185 } else if (mask == 0x3000) {
190 } else if (mask == 0x7000) {
212 } else if (mask == 0x9000) {
222 } else if (mask == 0xb000) {
275 unsigned int reg2 = 0, reg3, reg4, nid, mask, val2; local
282 mask = reg & 0xf000;
316 } else if (mask == 0x7000) {
H A Drt5645.c975 * @filter_mask: mask of filters.
983 * set of filters specified by the mask. And the codec driver will turn on ASRC
3008 unsigned int mask, val = 0; local
3017 mask = 0x8ff0;
3023 mask = 0x7c00;
3063 snd_soc_component_update_bits(component, RT5645_TDM_CTRL_1, mask, val);
H A Dda7219-aad.c358 int i, ret, report = 0, mask = 0; local
399 mask |= SND_JACK_MECHANICAL;
425 mask |= SND_JACK_HEADSET | SND_JACK_LINEOUT;
439 mask |= SND_JACK_BTN_0 >> i;
442 snd_soc_jack_report(da7219_aad->jack, report, mask);
449 mask |= SND_JACK_BTN_0 >> i;
457 mask |= DA7219_AAD_REPORT_ALL_MASK;
486 snd_soc_jack_report(da7219_aad->jack, report, mask);
771 u8 cfg, mask; local
801 mask
994 u8 mask[DA7219_AAD_IRQ_REG_MAX]; local
1039 u8 mask[DA7219_AAD_IRQ_REG_MAX]; local
[all...]
H A Dcs35l56.c518 static unsigned int cs35l56_make_tdm_config_word(unsigned int reg_val, unsigned long mask) argument
523 /* Enable consecutive TX1..TXn for each of the slots set in mask */
525 for_each_set_bit(bit_num, &mask, 32) {
/linux-master/sound/pci/hda/
H A Dpatch_realtek.c75 unsigned int mask; member in struct:alc_coef_led
202 unsigned int coef_idx, unsigned int mask,
209 (val & ~mask) | bits_set);
213 unsigned int coef_idx, unsigned int mask,
217 __alc_update_coefex_idx(codec, nid, coef_idx, mask, bits_set);
221 #define alc_update_coef_idx(codec, coef_idx, mask, bits_set) \
222 alc_update_coefex_idx(codec, 0x20, coef_idx, mask, bits_set)
238 unsigned short mask; member in struct:coef_fw
243 { .nid = (_nid), .idx = (_idx), .mask = (_mask), .val = (_val) }
253 if (fw->mask
201 __alc_update_coefex_idx(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx, unsigned int mask, unsigned int bits_set) argument
212 alc_update_coefex_idx(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx, unsigned int mask, unsigned int bits_set) argument
267 alc_setup_gpio(struct hda_codec *codec, unsigned int mask) argument
284 alc_update_gpio_data(struct hda_codec *codec, unsigned int mask, bool on) argument
314 alc_fixup_gpio(struct hda_codec *codec, int action, unsigned int mask) argument
4401 alc_update_gpio_led(struct hda_codec *codec, unsigned int mask, int polarity, bool enabled) argument
[all...]
/linux-master/sound/pci/emu10k1/
H A Dio.c35 unsigned int mask; local
51 mask = (1 << size) - 1;
53 return (val >> offset) & mask;
65 unsigned int mask; local
76 mask = (1 << size) - 1;
77 if (snd_BUG_ON(data & ~mask))
79 mask <<= offset;
84 data |= inl(emu->port + DATA) & ~mask;
311 u32 mask = emu->card_capabilities->ca0108_chip ? 0x1f : 0x7f; local
322 *value = ((inw(emu->port + A_GPIO) >> 8) & mask);
[all...]
H A Demumixer.c760 unsigned int mask = snd_emu1010_adc_pad_regs[kcontrol->private_value]; local
762 ucontrol->value.integer.value[0] = (emu->emu1010.adc_pads & mask) ? 1 : 0;
769 unsigned int mask = snd_emu1010_adc_pad_regs[kcontrol->private_value]; local
776 cache = cache | mask;
778 cache = cache & ~mask;
818 unsigned int mask = snd_emu1010_dac_regs[kcontrol->private_value]; local
820 ucontrol->value.integer.value[0] = (emu->emu1010.dac_pads & mask) ? 1 : 0;
827 unsigned int mask = snd_emu1010_dac_regs[kcontrol->private_value]; local
834 cache = cache | mask;
836 cache = cache & ~mask;
1492 int mask = emu->audigy ? 0x3f : 0x0f; local
1509 int mask = emu->audigy ? 0x3f : 0x0f; local
1695 int mask = emu->audigy ? 0x3f : 0x0f; local
1711 int mask = emu->audigy ? 0x3f : 0x0f; local
[all...]
/linux-master/net/mptcp/
H A Dprotocol.c3981 __poll_t mask = 0; local
4001 mask |= EPOLLHUP;
4003 mask |= EPOLLIN | EPOLLRDNORM | EPOLLRDHUP;
4006 mask |= mptcp_check_readable(sk);
4008 mask |= EPOLLOUT | EPOLLWRNORM;
4010 mask |= mptcp_check_writeable(msk);
4014 mask |= EPOLLOUT | EPOLLWRNORM;
4020 mask |= EPOLLERR;
4022 return mask;
/linux-master/net/ipv6/
H A Dudp.c220 slot2 = hash2 & udptable->mask;
248 slot2 = hash2 & udptable->mask;
847 udptable->mask;
848 hash2 = ipv6_portaddr_hash(net, daddr, hnum) & udptable->mask;
1065 slot2 = hash2 & udptable->mask;
/linux-master/net/ipv4/
H A Dudp.c261 rand = (rand | 1) * (udptable->mask + 1);
262 last = first + udptable->mask + 1;
294 slot2 &= udptable->mask;
295 hash2_nulladdr &= udptable->mask;
480 slot2 = hash2 & udptable->mask;
508 slot2 = hash2 & udptable->mask;
2249 udptable->mask;
2250 hash2 = ipv4_portaddr_hash(net, daddr, hnum) & udptable->mask;
2491 slot = udp_hashfn(net, hnum, udptable->mask);
2529 slot2 = hash2 & udptable->mask;
2879 __poll_t mask = datagram_poll(file, sock, wait); local
[all...]
/linux-master/kernel/bpf/
H A Dverifier.c1936 var32_off.value | (var32_off.mask & S32_MIN));
1939 var32_off.value | (var32_off.mask & S32_MAX));
1942 (u32)(var32_off.value | var32_off.mask));
1949 reg->var_off.value | (reg->var_off.mask & S64_MIN));
1952 reg->var_off.value | (reg->var_off.mask & S64_MAX));
1955 reg->var_off.value | reg->var_off.mask);
2257 reg->var_off.value, reg->var_off.mask);
3434 u64 mask = 0; local
3438 mask |= bt->reg_masks[i] | bt->stack_masks[i];
3440 return mask
6106 u64 mask; local
[all...]
/linux-master/include/sound/
H A Demu10k1.h33 /* FIXME? - according to the OSS driver the EMU10K1 needs a 29 bit DMA mask */
43 // mask must represent a single run of adjacent bits.
46 #define SUB_REG_NC(reg, field, mask) \
48 field ## _MASK = mask, \
50 (__builtin_ctz(mask) << 16) | \
51 (__builtin_popcount(mask) << 24), \
53 #define SUB_REG(reg, field, mask) SUB_REG_NC(reg, reg ## _ ## field, mask)
679 /* The following mask values define the size of the ADC, MIC and FX buffers in bytes */
1507 unsigned int capture_ipr; /* interrupt acknowledge mask */
[all...]
/linux-master/include/linux/
H A Dregmap.h417 unsigned int mask, unsigned int val);
475 * @selector_mask: Bit mask for selector value.
525 unsigned int mask, unsigned int val);
1241 unsigned int mask, unsigned int val,
1245 unsigned int mask, unsigned int val)
1247 return regmap_update_bits_base(map, reg, mask, val, NULL, false, false);
1251 unsigned int mask, unsigned int val)
1253 return regmap_update_bits_base(map, reg, mask, val, NULL, true, false);
1257 unsigned int mask, unsigned int val,
1260 return regmap_update_bits_base(map, reg, mask, va
1244 regmap_update_bits(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val) argument
1250 regmap_update_bits_async(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val) argument
1256 regmap_update_bits_check(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val, bool *change) argument
1265 regmap_update_bits_check_async(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val, bool *change) argument
1273 regmap_write_bits(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val) argument
1405 regmap_field_update_bits(struct regmap_field *field, unsigned int mask, unsigned int val) argument
1429 regmap_field_force_update_bits(struct regmap_field *field, unsigned int mask, unsigned int val) argument
1451 regmap_fields_update_bits(struct regmap_field *field, unsigned int id, unsigned int mask, unsigned int val) argument
1459 regmap_fields_force_update_bits(struct regmap_field *field, unsigned int id, unsigned int mask, unsigned int val) argument
1495 unsigned int mask; member in struct:regmap_irq
1771 regmap_update_bits_base(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val, bool *change, bool async, bool force) argument
1800 regmap_field_update_bits_base(struct regmap_field *field, unsigned int mask, unsigned int val, bool *change, bool async, bool force) argument
1808 regmap_fields_update_bits_base(struct regmap_field *field, unsigned int id, unsigned int mask, unsigned int val, bool *change, bool async, bool force) argument
1817 regmap_update_bits(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val) argument
1824 regmap_update_bits_async(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val) argument
1831 regmap_update_bits_check(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val, bool *change) argument
1840 regmap_update_bits_check_async(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val, bool *change) argument
1848 regmap_write_bits(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val) argument
1869 regmap_field_update_bits(struct regmap_field *field, unsigned int mask, unsigned int val) argument
1877 regmap_field_force_update_bits(struct regmap_field *field, unsigned int mask, unsigned int val) argument
1920 regmap_fields_update_bits(struct regmap_field *field, unsigned int id, unsigned int mask, unsigned int val) argument
1928 regmap_fields_force_update_bits(struct regmap_field *field, unsigned int id, unsigned int mask, unsigned int val) argument
[all...]
/linux-master/fs/btrfs/
H A Dvolumes.c4201 u64 mask = (extended ? BTRFS_EXTENDED_PROFILE_MASK : local
4207 if (flags & ~mask)

Completed in 381 milliseconds

1234567891011>>