/Linux-v4.19/include/asm-generic/ |
D | percpu.h | 106 #define raw_cpu_generic_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) \ argument 111 if (*__p1 == (oval1) && *__p2 == (oval2)) { \ 187 #define this_cpu_generic_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) \ argument 193 oval1, oval2, nval1, nval2); \ 307 #define raw_cpu_cmpxchg_double_1(pcp1, pcp2, oval1, oval2, nval1, nval2) \ argument 308 raw_cpu_generic_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) 311 #define raw_cpu_cmpxchg_double_2(pcp1, pcp2, oval1, oval2, nval1, nval2) \ argument 312 raw_cpu_generic_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) 315 #define raw_cpu_cmpxchg_double_4(pcp1, pcp2, oval1, oval2, nval1, nval2) \ argument 316 raw_cpu_generic_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) [all …]
|
/Linux-v4.19/include/linux/ |
D | percpu-defs.h | 431 #define raw_cpu_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) \ argument 432 __pcpu_double_call_return_bool(raw_cpu_cmpxchg_double_, pcp1, pcp2, oval1, oval2, nval1, nval2) 493 #define __this_cpu_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) \ argument 495 raw_cpu_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2); \ 518 #define this_cpu_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) \ argument 519 __pcpu_double_call_return_bool(this_cpu_cmpxchg_double_, pcp1, pcp2, oval1, oval2, nval1, nval2)
|
/Linux-v4.19/sound/isa/gus/ |
D | gus_mixer.c | 112 unsigned char val1, val2, oval1, oval2; in snd_ics_put_double() local 118 oval2 = gus->gf1.ics_regs[addr][1]; in snd_ics_put_double() 119 change = val1 != oval1 || val2 != oval2; in snd_ics_put_double()
|
/Linux-v4.19/sound/i2c/ |
D | tea6330t.c | 165 unsigned char oval1, oval2, val1, val2; in snd_tea6330t_put_master_switch() local 171 oval2 = tea->regs[TEA6330T_SADDR_VOLUME_RIGHT] == 0 ? 0 : 1; in snd_tea6330t_put_master_switch() 172 change = val1 != oval1 || val2 != oval2; in snd_tea6330t_put_master_switch()
|
/Linux-v4.19/sound/pci/ |
D | sonicvibes.c | 938 unsigned short left, right, oval1, oval2; in snd_sonicvibes_put_mux() local 948 oval2 = snd_sonicvibes_in1(sonic, SV_IREG_RIGHT_ADC); in snd_sonicvibes_put_mux() 950 right = (oval2 & ~SV_RECSRC_OUT) | right; in snd_sonicvibes_put_mux() 951 change = left != oval1 || right != oval2; in snd_sonicvibes_put_mux() 1062 unsigned short val1, val2, oval1, oval2; in snd_sonicvibes_put_double() local 1074 oval2 = snd_sonicvibes_in1(sonic, right_reg); in snd_sonicvibes_put_double() 1076 val2 = (oval2 & ~(mask << shift_right)) | val2; in snd_sonicvibes_put_double() 1077 change = val1 != oval1 || val2 != oval2; in snd_sonicvibes_put_double()
|
D | cmipci.c | 2155 int val1, val2, oval1, oval2; in snd_cmipci_put_input_sw() local 2160 oval2 = snd_cmipci_mixer_read(cm, reg.right_reg); in snd_cmipci_put_input_sw() 2162 val2 = oval2 & ~((1 << reg.left_shift) | (1 << reg.right_shift)); in snd_cmipci_put_input_sw() 2167 change = val1 != oval1 || val2 != oval2; in snd_cmipci_put_input_sw()
|
/Linux-v4.19/sound/isa/es1688/ |
D | es1688_lib.c | 915 unsigned char val1, val2, oval1, oval2; in snd_es1688_put_double() local 932 oval2 = snd_es1688_mixer_read(chip, right_reg); in snd_es1688_put_double() 934 oval2 = snd_es1688_read(chip, right_reg); in snd_es1688_put_double() 936 val2 = (oval2 & ~(mask << shift_right)) | val2; in snd_es1688_put_double() 937 change = val1 != oval1 || val2 != oval2; in snd_es1688_put_double()
|
/Linux-v4.19/sound/isa/sb/ |
D | sb_mixer.c | 429 unsigned char val1, val2, oval1, oval2; in snd_sb16mixer_put_input_sw() local 433 oval2 = snd_sbmixer_read(sb, reg2); in snd_sb16mixer_put_input_sw() 435 val2 = oval2 & ~((1 << left_shift) | (1 << right_shift)); in snd_sb16mixer_put_input_sw() 440 change = val1 != oval1 || val2 != oval2; in snd_sb16mixer_put_input_sw()
|
/Linux-v4.19/sound/isa/ |
D | opl3sa2.c | 443 unsigned short val1, val2, oval1, oval2; in snd_opl3sa2_put_double() local 456 oval2 = chip->ctlregs[right_reg]; in snd_opl3sa2_put_double() 458 val2 = (oval2 & ~(mask << shift_right)) | val2; in snd_opl3sa2_put_double() 459 change = val1 != oval1 || val2 != oval2; in snd_opl3sa2_put_double()
|
/Linux-v4.19/Documentation/ |
D | this_cpu_ops.txt | 56 this_cpu_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2) 245 __this_cpu_cmpxchg_double(pcp1, pcp2, oval1, oval2, nval1, nval2)
|