Home
last modified time | relevance | path

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

123

/Linux-v5.15/include/asm-generic/
Dpercpu.h83 #define raw_cpu_generic_xchg(pcp, nval) \ argument
88 *__p = nval; \
92 #define raw_cpu_generic_cmpxchg(pcp, oval, nval) \ argument
98 *__p = nval; \
163 #define this_cpu_generic_xchg(pcp, nval) \ argument
168 __ret = raw_cpu_generic_xchg(pcp, nval); \
173 #define this_cpu_generic_cmpxchg(pcp, oval, nval) \ argument
178 __ret = raw_cpu_generic_cmpxchg(pcp, oval, nval); \
273 #define raw_cpu_xchg_1(pcp, nval) raw_cpu_generic_xchg(pcp, nval) argument
276 #define raw_cpu_xchg_2(pcp, nval) raw_cpu_generic_xchg(pcp, nval) argument
[all …]
/Linux-v5.15/drivers/soundwire/
Dmipi_disco.c35 int nval, i; in sdw_master_read_prop() local
63 nval = fwnode_property_count_u32(link, "mipi-sdw-clock-frequencies-supported"); in sdw_master_read_prop()
64 if (nval > 0) { in sdw_master_read_prop()
65 prop->num_clk_freq = nval; in sdw_master_read_prop()
89 nval = fwnode_property_count_u32(link, "mipi-sdw-supported-clock-gears"); in sdw_master_read_prop()
90 if (nval > 0) { in sdw_master_read_prop()
91 prop->num_clk_gears = nval; in sdw_master_read_prop()
127 int nval; in sdw_slave_read_dp0() local
135 nval = fwnode_property_count_u32(port, "mipi-sdw-port-wordlength-configs"); in sdw_slave_read_dp0()
136 if (nval > 0) { in sdw_slave_read_dp0()
[all …]
/Linux-v5.15/arch/s390/include/asm/
Dpercpu.h134 #define arch_this_cpu_cmpxchg(pcp, oval, nval) \ argument
141 ret__ = cmpxchg(ptr__, oval, nval); \
146 #define this_cpu_cmpxchg_1(pcp, oval, nval) arch_this_cpu_cmpxchg(pcp, oval, nval) argument
147 #define this_cpu_cmpxchg_2(pcp, oval, nval) arch_this_cpu_cmpxchg(pcp, oval, nval) argument
148 #define this_cpu_cmpxchg_4(pcp, oval, nval) arch_this_cpu_cmpxchg(pcp, oval, nval) argument
149 #define this_cpu_cmpxchg_8(pcp, oval, nval) arch_this_cpu_cmpxchg(pcp, oval, nval) argument
151 #define arch_this_cpu_xchg(pcp, nval) \ argument
157 ret__ = xchg(ptr__, nval); \
162 #define this_cpu_xchg_1(pcp, nval) arch_this_cpu_xchg(pcp, nval) argument
163 #define this_cpu_xchg_2(pcp, nval) arch_this_cpu_xchg(pcp, nval) argument
[all …]
/Linux-v5.15/drivers/phy/microchip/
Dsparx5_serdes.h84 u32 nval; in sdx5_rmw() local
89 nval = readl(addr); in sdx5_rmw()
90 nval = (nval & ~mask) | (val & mask); in sdx5_rmw()
91 writel(nval, addr); in sdx5_rmw()
99 u32 nval; in sdx5_inst_rmw() local
104 nval = readl(addr); in sdx5_inst_rmw()
105 nval = (nval & ~mask) | (val & mask); in sdx5_inst_rmw()
106 writel(nval, addr); in sdx5_inst_rmw()
111 u32 nval; in sdx5_rmw_addr() local
113 nval = readl(addr); in sdx5_rmw_addr()
[all …]
/Linux-v5.15/drivers/base/
Dproperty.c79 u8 *val, size_t nval) in device_property_read_u8_array() argument
81 return fwnode_property_read_u8_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u8_array()
104 u16 *val, size_t nval) in device_property_read_u16_array() argument
106 return fwnode_property_read_u16_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u16_array()
129 u32 *val, size_t nval) in device_property_read_u32_array() argument
131 return fwnode_property_read_u32_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u32_array()
154 u64 *val, size_t nval) in device_property_read_u64_array() argument
156 return fwnode_property_read_u64_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u64_array()
179 const char **val, size_t nval) in device_property_read_string_array() argument
181 return fwnode_property_read_string_array(dev_fwnode(dev), propname, val, nval); in device_property_read_string_array()
[all …]
Dswnode.c163 size_t nval) in property_entry_read_int_array() argument
175 length = nval * elem_size; in property_entry_read_int_array()
187 const char **strings, size_t nval) in property_entry_read_string_array() argument
203 array_len = min_t(size_t, nval, array_len); in property_entry_read_string_array()
218 size_t i, nval; in property_entry_free_data() local
222 nval = p->length / sizeof(*src_str); in property_entry_free_data()
223 for (i = 0; i < nval; i++) in property_entry_free_data()
235 size_t nval) in property_copy_string_array() argument
239 for (i = 0; i < nval; i++) { in property_copy_string_array()
256 size_t nval; in property_entry_copy_data() local
[all …]
/Linux-v5.15/arch/x86/include/asm/
Dpercpu.h191 : [nval] __pcpu_reg_##size(, pxo_new__) \
208 : [nval] __pcpu_reg_##size(, pco_new__) \
249 #define raw_percpu_xchg_op(var, nval) \ argument
252 raw_cpu_write(var, (nval)); \
275 #define this_cpu_xchg_1(pcp, nval) percpu_xchg_op(1, volatile, pcp, nval) argument
276 #define this_cpu_xchg_2(pcp, nval) percpu_xchg_op(2, volatile, pcp, nval) argument
277 #define this_cpu_xchg_4(pcp, nval) percpu_xchg_op(4, volatile, pcp, nval) argument
282 #define raw_cpu_cmpxchg_1(pcp, oval, nval) percpu_cmpxchg_op(1, , pcp, oval, nval) argument
283 #define raw_cpu_cmpxchg_2(pcp, oval, nval) percpu_cmpxchg_op(2, , pcp, oval, nval) argument
284 #define raw_cpu_cmpxchg_4(pcp, oval, nval) percpu_cmpxchg_op(4, , pcp, oval, nval) argument
[all …]
/Linux-v5.15/drivers/scsi/aic94xx/
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-v5.15/include/linux/
Dpercpu-defs.h426 #define raw_cpu_xchg(pcp, nval) __pcpu_size_call_return2(raw_cpu_xchg_, pcp, nval) argument
427 #define raw_cpu_cmpxchg(pcp, oval, nval) \ argument
428 __pcpu_size_call_return2(raw_cpu_cmpxchg_, pcp, oval, nval)
479 #define __this_cpu_xchg(pcp, nval) \ argument
482 raw_cpu_xchg(pcp, nval); \
485 #define __this_cpu_cmpxchg(pcp, oval, nval) \ argument
488 raw_cpu_cmpxchg(pcp, oval, nval); \
513 #define this_cpu_xchg(pcp, nval) __pcpu_size_call_return2(this_cpu_xchg_, pcp, nval) argument
514 #define this_cpu_cmpxchg(pcp, oval, nval) \ argument
515 __pcpu_size_call_return2(this_cpu_cmpxchg_, pcp, oval, nval)
Dproperty.h38 u8 *val, size_t nval);
40 u16 *val, size_t nval);
42 u32 *val, size_t nval);
44 u64 *val, size_t nval);
46 const char **val, size_t nval);
57 size_t nval);
60 size_t nval);
63 size_t nval);
66 size_t nval);
69 size_t nval);
/Linux-v5.15/sound/isa/gus/
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-v5.15/sound/pci/ice1712/
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 …]
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 …]
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 …]
/Linux-v5.15/drivers/acpi/
Dproperty.c845 size_t nval) in acpi_copy_property_array_u8() argument
849 for (i = 0; i < nval; i++) { in acpi_copy_property_array_u8()
861 u16 *val, size_t nval) in acpi_copy_property_array_u16() argument
865 for (i = 0; i < nval; i++) { in acpi_copy_property_array_u16()
877 u32 *val, size_t nval) in acpi_copy_property_array_u32() argument
881 for (i = 0; i < nval; i++) { in acpi_copy_property_array_u32()
893 u64 *val, size_t nval) in acpi_copy_property_array_u64() argument
897 for (i = 0; i < nval; i++) { in acpi_copy_property_array_u64()
907 char **val, size_t nval) in acpi_copy_property_array_string() argument
911 for (i = 0; i < nval; i++) { in acpi_copy_property_array_string()
[all …]
/Linux-v5.15/sound/isa/sb/
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-v5.15/net/netfilter/
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()
Dnft_numgen.c27 u32 nval, oval; in nft_ng_inc_gen() local
31 nval = (oval + 1 < priv->modulus) ? oval + 1 : 0; in nft_ng_inc_gen()
32 } while (atomic_cmpxchg(&priv->counter, oval, nval) != oval); in nft_ng_inc_gen()
34 return nval + priv->offset; in nft_ng_inc_gen()
/Linux-v5.15/sound/i2c/other/
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()
396 snd_akm4xxx_write(ak, chip, addr, nval); in put_ak_reg()
[all …]
/Linux-v5.15/sound/pcmcia/pdaudiocf/
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-v5.15/drivers/net/ethernet/microchip/sparx5/
Dsparx5_main.h406 u32 nval; in spx5_rmw() local
408 nval = readl(spx5_addr(sparx5->regs, id, tinst, tcnt, gbase, ginst, in spx5_rmw()
410 nval = (nval & ~mask) | (val & mask); in spx5_rmw()
411 writel(nval, spx5_addr(sparx5->regs, id, tinst, tcnt, gbase, ginst, in spx5_rmw()
420 u32 nval; in spx5_inst_rmw() local
422 nval = readl(spx5_inst_addr(iomem, gbase, ginst, gcnt, gwidth, raddr, in spx5_inst_rmw()
424 nval = (nval & ~mask) | (val & mask); in spx5_inst_rmw()
425 writel(nval, spx5_inst_addr(iomem, gbase, ginst, gcnt, gwidth, raddr, in spx5_inst_rmw()
/Linux-v5.15/kernel/time/
Ditimer.c172 u64 oval, nval, ointerval, ninterval; in set_cpu_itimer() local
175 nval = timespec64_to_ns(&value->it_value); in set_cpu_itimer()
182 if (oval || nval) { in set_cpu_itimer()
183 if (nval > 0) in set_cpu_itimer()
184 nval += TICK_NSEC; in set_cpu_itimer()
185 set_process_cpu_timer(tsk, clock_id, &nval, &oval); in set_cpu_itimer()
187 it->expires = nval; in set_cpu_itimer()
190 ITIMER_VIRTUAL : ITIMER_PROF, value, nval); in set_cpu_itimer()
/Linux-v5.15/drivers/usb/typec/
Dmux.c199 int nval; in typec_mux_match() local
221 nval = fwnode_property_count_u16(fwnode, "svid"); in typec_mux_match()
222 if (nval <= 0) in typec_mux_match()
225 val = kcalloc(nval, sizeof(*val), GFP_KERNEL); in typec_mux_match()
229 ret = fwnode_property_read_u16_array(fwnode, "svid", val, nval); in typec_mux_match()
235 for (i = 0; i < nval; i++) { in typec_mux_match()
/Linux-v5.15/sound/soc/codecs/
Dsdw-mockup.c172 int nval; in sdw_mockup_read_prop() local
190 nval = hweight32(prop->source_ports); in sdw_mockup_read_prop()
191 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in sdw_mockup_read_prop()
208 nval = hweight32(prop->sink_ports); in sdw_mockup_read_prop()
209 prop->sink_dpn_prop = devm_kcalloc(&slave->dev, nval, in sdw_mockup_read_prop()
/Linux-v5.15/sound/isa/es1688/
Des1688_lib.c739 unsigned char oval, nval; in snd_es1688_put_mux() local
746 nval = (ucontrol->value.enumerated.item[0] & 7) | (oval & ~15); in snd_es1688_put_mux()
747 change = nval != oval; in snd_es1688_put_mux()
749 snd_es1688_mixer_write(chip, ES1688_REC_DEV, nval); in snd_es1688_put_mux()
797 unsigned char oval, nval; in snd_es1688_put_single() local
799 nval = (ucontrol->value.integer.value[0] & mask); in snd_es1688_put_single()
801 nval = mask - nval; in snd_es1688_put_single()
802 nval <<= shift; in snd_es1688_put_single()
805 nval = (oval & ~(mask << shift)) | nval; in snd_es1688_put_single()
806 change = nval != oval; in snd_es1688_put_single()
[all …]

123