Home
last modified time | relevance | path

Searched refs:nval (Results 1 – 25 of 71) sorted by relevance

123

/linux/include/asm-generic/
H A Dpercpu.h83 #define raw_cpu_generic_xchg(pcp, nval) \ argument
88 *__p = nval; \
92 #define __cpu_fallback_try_cmpxchg(pcp, ovalp, nval, _cmpxchg) \ argument
95 __val = _cmpxchg(pcp, __old, nval); \
101 #define raw_cpu_generic_try_cmpxchg(pcp, ovalp, nval) \ argument
107 *__p = nval; \
116 #define raw_cpu_generic_cmpxchg(pcp, oval, nval) \ argument
119 raw_cpu_generic_try_cmpxchg(pcp, &__old, nval); \
171 #define this_cpu_generic_xchg(pcp, nval) \ argument
176 __ret = raw_cpu_generic_xchg(pcp, nval); \
[all …]
/linux/arch/s390/include/asm/
H A Dpercpu.h135 #define arch_this_cpu_cmpxchg(pcp, oval, nval) \ argument
142 ret__ = cmpxchg(ptr__, oval, nval); \
147 #define this_cpu_cmpxchg_1(pcp, oval, nval) arch_this_cpu_cmpxchg(pcp, oval, nval) argument
148 #define this_cpu_cmpxchg_2(pcp, oval, nval) arch_this_cpu_cmpxchg(pcp, oval, nval) argument
149 #define this_cpu_cmpxchg_4(pcp, oval, nval) arch_this_cpu_cmpxchg(pcp, oval, nval) argument
150 #define this_cpu_cmpxchg_8(pcp, oval, nval) arch_this_cpu_cmpxchg(pcp, oval, nval) argument
154 #define this_cpu_cmpxchg128(pcp, oval, nval) \ argument
160 new__ = nval; \
168 #define arch_this_cpu_xchg(pcp, nval) \ argument
174 ret__ = xchg(ptr__, nval); \
[all …]
/linux/include/linux/
H A Dpercpu-defs.h416 #define raw_cpu_xchg(pcp, nval) __pcpu_size_call_return2(raw_cpu_xchg_, pcp, nval) argument
417 #define raw_cpu_cmpxchg(pcp, oval, nval) \ argument
418 __pcpu_size_call_return2(raw_cpu_cmpxchg_, pcp, oval, nval)
419 #define raw_cpu_try_cmpxchg(pcp, ovalp, nval) \ argument
420 __pcpu_size_call_return2bool(raw_cpu_try_cmpxchg_, pcp, ovalp, nval)
468 #define __this_cpu_xchg(pcp, nval) \ argument
471 raw_cpu_xchg(pcp, nval); \
474 #define __this_cpu_cmpxchg(pcp, oval, nval) \ argument
477 raw_cpu_cmpxchg(pcp, oval, nval); \
480 #define __this_cpu_try_cmpxchg(pcp, ovalp, nval) \ argument
[all …]
/linux/drivers/scsi/aic94xx/
H A Daic94xx_reg.h233 u16 nval = asd_ddbsite_read_word(asd_ha, ddb_site_no, base); in asd_ddbsite_update_byte() local
235 if ((nval >> 8) != _oldval) in asd_ddbsite_update_byte()
237 nval = (_newval << 8) | (nval & 0xFF); in asd_ddbsite_update_byte()
238 oval = (_oldval << 8) | (nval & 0xFF); in asd_ddbsite_update_byte()
240 if ((nval & 0xFF) != _oldval) in asd_ddbsite_update_byte()
242 nval = (nval & 0xFF00) | _newval; in asd_ddbsite_update_byte()
243 oval = (nval & 0xFF00) | _oldval; in asd_ddbsite_update_byte()
245 return asd_ddbsite_update_word(asd_ha, ddb_site_no, base, oval, nval); in asd_ddbsite_update_byte()
/linux/sound/pci/ice1712/
H A Dpontis.c128 unsigned short oval, nval; in wm_dac_vol_put() local
133 nval = ucontrol->value.integer.value[i]; in wm_dac_vol_put()
134 nval = (nval ? (nval + DAC_MIN) : 0) & 0xff; in wm_dac_vol_put()
137 if (oval != nval) { in wm_dac_vol_put()
138 wm_put(ice, idx, nval); in wm_dac_vol_put()
139 wm_put_nocache(ice, idx, nval | 0x100); in wm_dac_vol_put()
221 unsigned short oval, nval; in wm_adc_mux_put() local
225 nval = oval = wm_get(ice, WM_ADC_MUX); in wm_adc_mux_put()
227 nval |= (1 << bit); in wm_adc_mux_put()
229 nval &= ~(1 << bit); in wm_adc_mux_put()
[all …]
H A Dice1712.c250 unsigned char val, nval; in snd_ice1712_digmix_route_ac97_put() local
254 nval = val & ~ICE1712_ROUTE_AC97; in snd_ice1712_digmix_route_ac97_put()
256 nval |= ICE1712_ROUTE_AC97; in snd_ice1712_digmix_route_ac97_put()
257 outb(nval, ICEMT(ice, MONITOR_ROUTECTRL)); in snd_ice1712_digmix_route_ac97_put()
259 return val != nval; in snd_ice1712_digmix_route_ac97_put()
320 unsigned char val, nval; in snd_ice1712_cs8427_set_input_clock() local
332 nval = val & 0xf0; in snd_ice1712_cs8427_set_input_clock()
334 nval |= 0x01; in snd_ice1712_cs8427_set_input_clock()
336 nval |= 0x04; in snd_ice1712_cs8427_set_input_clock()
337 if (val != nval) { in snd_ice1712_cs8427_set_input_clock()
[all …]
H A Daureon.c211 unsigned char oval, nval; in aureon_universe_inmux_put() local
214 nval = ucontrol->value.enumerated.item[0]; in aureon_universe_inmux_put()
215 if (nval >= 3) in aureon_universe_inmux_put()
219 change = (oval != nval); in aureon_universe_inmux_put()
221 aureon_pca9554_write(ice, PCA9554_OUT, nval); in aureon_universe_inmux_put()
222 spec->pca9554_out = nval; in aureon_universe_inmux_put()
716 unsigned short nval, oval; in wm_pcm_mute_put() local
721 nval = (oval & ~0x10) | (ucontrol->value.integer.value[0] ? 0 : 0x10); in wm_pcm_mute_put()
722 change = (oval != nval); in wm_pcm_mute_put()
724 wm_put(ice, WM_MUTE, nval); in wm_pcm_mute_put()
[all …]
H A Dice1724.c1154 unsigned int val, nval; in update_spdif_rate() local
1158 nval = val = inw(ICEMT1724(ice, SPDIF_CTRL)); in update_spdif_rate()
1159 nval &= ~(7 << 12); in update_spdif_rate()
1162 case 48000: nval |= 2 << 12; break; in update_spdif_rate()
1163 case 32000: nval |= 3 << 12; break; in update_spdif_rate()
1164 case 88200: nval |= 4 << 12; break; in update_spdif_rate()
1165 case 96000: nval |= 5 << 12; break; in update_spdif_rate()
1166 case 192000: nval |= 6 << 12; break; in update_spdif_rate()
1167 case 176400: nval |= 7 << 12; break; in update_spdif_rate()
1169 if (val != nval) in update_spdif_rate()
[all …]
H A Dprodigy_hifi.c548 unsigned short oval, nval; in wm_adc_mux_enum_put() local
553 nval = (oval & 0xe0) | ucontrol->value.enumerated.item[0]; in wm_adc_mux_enum_put()
554 if (nval != oval) { in wm_adc_mux_enum_put()
555 wm_put(ice, WM_ADC_MUX, nval); in wm_adc_mux_enum_put()
644 unsigned short oval, nval; in wm_adc_mux_put() local
648 nval = oval = wm_get(ice, WM_ADC_MUX); in wm_adc_mux_put()
650 nval |= (1 << bit); in wm_adc_mux_put()
652 nval &= ~(1 << bit); in wm_adc_mux_put()
653 change = nval != oval; in wm_adc_mux_put()
655 wm_put(ice, WM_ADC_MUX, nval); in wm_adc_mux_put()
/linux/sound/isa/gus/
H A Dgus_mixer.c44 unsigned char oval, nval; in snd_gf1_put_single() local
46 nval = ucontrol->value.integer.value[0] & 1; in snd_gf1_put_single()
48 nval ^= 1; in snd_gf1_put_single()
49 nval <<= shift; in snd_gf1_put_single()
52 nval = (oval & ~(1 << shift)) | nval; in snd_gf1_put_single()
53 change = nval != oval; in snd_gf1_put_single()
54 outb(gus->mix_cntrl_reg = nval, GUSP(gus, MIXCNTRLREG)); in snd_gf1_put_single()
/linux/sound/isa/sb/
H A Dsb_mixer.c218 unsigned char nval, oval; in snd_dt019x_input_sw_put() local
224 nval = SB_DT019X_CAP_CD; in snd_dt019x_input_sw_put()
227 nval = SB_DT019X_CAP_MIC; in snd_dt019x_input_sw_put()
230 nval = SB_DT019X_CAP_LINE; in snd_dt019x_input_sw_put()
233 nval = SB_DT019X_CAP_SYNTH; in snd_dt019x_input_sw_put()
236 nval = SB_DT019X_CAP_MAIN; in snd_dt019x_input_sw_put()
239 nval = SB_DT019X_CAP_MAIN; in snd_dt019x_input_sw_put()
243 change = nval != oval; in snd_dt019x_input_sw_put()
245 snd_sbmixer_write(sb, SB_DT019X_CAPTURE_SW, nval); in snd_dt019x_input_sw_put()
288 unsigned char nval, oval; in snd_als4k_mono_capture_route_put() local
[all …]
/linux/sound/i2c/other/
H A Dak4xxx-adda.c376 unsigned char nval) in put_ak_reg() argument
382 if (snd_akm4xxx_get_vol(ak, chip, addr) == nval) in put_ak_reg()
385 snd_akm4xxx_set_vol(ak, chip, addr, nval); in put_ak_reg()
386 if (AK_GET_VOL_CVT(kcontrol->private_value) && nval < 128) in put_ak_reg()
387 nval = vol_cvt_datt[nval]; in put_ak_reg()
388 if (AK_GET_IPGA(kcontrol->private_value) && nval >= 128) in put_ak_reg()
389 nval++; /* need to correct + 1 since both 127 and 128 are 0dB */ in put_ak_reg()
391 nval = mask - nval; in put_ak_reg()
393 nval |= 0x80; in put_ak_reg()
394 snd_akm4xxx_write(ak, chip, addr, nval); in put_ak_reg()
[all …]
/linux/drivers/acpi/
H A Dproperty.c1093 #define acpi_copy_property_array_uint(items, val, nval) \ argument
1097 typeof(nval) __nval = nval; \
1125 char **val, size_t nval) in acpi_copy_property_array_string() argument
1129 for (i = 0; i < nval; i++) { in acpi_copy_property_array_string()
1135 return nval; in acpi_copy_property_array_string()
1141 void *val, size_t nval) in acpi_data_prop_read() argument
1147 if (nval == 1 || !val) { in acpi_data_prop_read()
1182 if (nval > obj->buffer.length) in acpi_data_prop_read()
1185 if (nval > obj->package.count) in acpi_data_prop_read()
1201 ret = acpi_copy_property_array_uint(items, (u8 *)val, nval); in acpi_data_prop_read()
[all …]
/linux/net/netfilter/
H A Dxt_statistic.c33 int nval, oval; in statistic_mt() local
43 nval = (oval == info->u.nth.every) ? 0 : oval + 1; in statistic_mt()
44 } while (atomic_cmpxchg(&info->master->count, oval, nval) != oval); in statistic_mt()
45 if (nval == 0) in statistic_mt()
H A Dnft_numgen.c26 u32 nval, oval; in nft_ng_inc_gen() local
30 nval = (oval + 1 < priv->modulus) ? oval + 1 : 0; in nft_ng_inc_gen()
31 } while (atomic_cmpxchg(priv->counter, oval, nval) != oval); in nft_ng_inc_gen()
33 return nval + priv->offset; in nft_ng_inc_gen()
/linux/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf_pcm.c93 u16 val, nval, aval; in pdacf_pcm_prepare() local
113 val = nval = pdacf_reg_read(chip, PDAUDIOCF_REG_SCR); in pdacf_pcm_prepare()
114 nval &= ~(PDAUDIOCF_DATAFMT0|PDAUDIOCF_DATAFMT1); in pdacf_pcm_prepare()
120 nval |= PDAUDIOCF_DATAFMT0 | PDAUDIOCF_DATAFMT1; in pdacf_pcm_prepare()
143 if (val != nval) { in pdacf_pcm_prepare()
145 pdacf_reg_write(chip, PDAUDIOCF_REG_SCR, nval); in pdacf_pcm_prepare()
/linux/sound/soc/codecs/
H A Dsdw-mockup.c136 int nval; in sdw_mockup_read_prop() local
154 nval = hweight32(prop->source_ports); in sdw_mockup_read_prop()
155 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in sdw_mockup_read_prop()
172 nval = hweight32(prop->sink_ports); in sdw_mockup_read_prop()
173 prop->sink_dpn_prop = devm_kcalloc(&slave->dev, nval, in sdw_mockup_read_prop()
H A Drt711-sdca-sdw.c178 int nval; in rt711_sdca_read_prop() local
193 nval = hweight32(prop->source_ports); in rt711_sdca_read_prop()
194 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt711_sdca_read_prop()
211 nval = hweight32(prop->sink_ports); in rt711_sdca_read_prop()
212 prop->sink_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt711_sdca_read_prop()
H A Drt715-sdca-sdw.c138 int nval, i; in rt715_sdca_read_prop() local
149 nval = hweight32(prop->source_ports); in rt715_sdca_read_prop()
150 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt715_sdca_read_prop()
H A Drt712-sdca-sdw.c193 int nval; in rt712_sdca_read_prop() local
210 nval = hweight32(prop->source_ports); in rt712_sdca_read_prop()
211 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt712_sdca_read_prop()
228 nval = hweight32(prop->sink_ports); in rt712_sdca_read_prop()
229 prop->sink_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt712_sdca_read_prop()
H A Drt1318-sdw.c348 int nval; in rt1318_read_prop() local
363 nval = hweight32(prop->source_ports); in rt1318_read_prop()
364 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt1318_read_prop()
381 nval = hweight32(prop->sink_ports); in rt1318_read_prop()
382 prop->sink_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt1318_read_prop()
H A Drt700-sdw.c335 int nval, i; in rt700_read_prop() local
350 nval = hweight32(prop->source_ports); in rt700_read_prop()
351 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt700_read_prop()
369 nval = hweight32(prop->sink_ports); in rt700_read_prop()
370 prop->sink_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt700_read_prop()
/linux/Documentation/translations/zh_CN/core-api/
H A Dthis_cpu_ops.rst52 this_cpu_xchg(pcp, nval)
53 this_cpu_cmpxchg(pcp, oval, nval)
210 __this_cpu_xchg(pcp, nval)
211 __this_cpu_cmpxchg(pcp, oval, nval)
/linux/sound/isa/es1688/
H A Des1688_lib.c742 unsigned char oval, nval; in snd_es1688_put_mux() local
749 nval = (ucontrol->value.enumerated.item[0] & 7) | (oval & ~15); in snd_es1688_put_mux()
750 change = nval != oval; in snd_es1688_put_mux()
752 snd_es1688_mixer_write(chip, ES1688_REC_DEV, nval); in snd_es1688_put_mux()
800 unsigned char oval, nval; in snd_es1688_put_single() local
802 nval = (ucontrol->value.integer.value[0] & mask); in snd_es1688_put_single()
804 nval = mask - nval; in snd_es1688_put_single()
805 nval <<= shift; in snd_es1688_put_single()
808 nval = (oval & ~(mask << shift)) | nval; in snd_es1688_put_single()
809 change = nval != oval; in snd_es1688_put_single()
[all …]
/linux/sound/ppc/
H A Dbeep.c188 unsigned int oval, nval; in snd_pmac_put_beep() local
192 nval = ucontrol->value.integer.value[0]; in snd_pmac_put_beep()
193 if (nval > 100) in snd_pmac_put_beep()
195 chip->beep->volume = nval; in snd_pmac_put_beep()

123