icode            5551 drivers/infiniband/hw/hfi1/chip.c 	    is_ax(dd) && (dd->icode != ICODE_FUNCTIONAL_SIMULATOR)) {
icode            5839 drivers/infiniband/hw/hfi1/chip.c 		 (dd->icode != ICODE_FUNCTIONAL_SIMULATOR))
icode            6596 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode != ICODE_FPGA_EMULATION)
icode            7014 drivers/infiniband/hw/hfi1/chip.c 	if (!(quick_linkup || dd->icode == ICODE_FUNCTIONAL_SIMULATOR))
icode            7296 drivers/infiniband/hw/hfi1/chip.c 		if (dd->icode == ICODE_FUNCTIONAL_SIMULATOR || quick_linkup)
icode            7354 drivers/infiniband/hw/hfi1/chip.c 	if ((dd->icode == ICODE_RTL_SILICON) &&
icode            8536 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode == ICODE_FUNCTIONAL_SIMULATOR) {
icode            8630 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode == ICODE_FUNCTIONAL_SIMULATOR ||
icode            9170 drivers/infiniband/hw/hfi1/chip.c 	if (loopback && dd->icode == ICODE_FUNCTIONAL_SIMULATOR) {
icode            9239 drivers/infiniband/hw/hfi1/chip.c 	if ((dd->icode == ICODE_FUNCTIONAL_SIMULATOR) &&
icode            9258 drivers/infiniband/hw/hfi1/chip.c 		if (dd->icode == ICODE_FPGA_EMULATION) {
icode            9716 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode == ICODE_FUNCTIONAL_SIMULATOR)
icode            10669 drivers/infiniband/hw/hfi1/chip.c 		    (quick_linkup || dd->icode == ICODE_FUNCTIONAL_SIMULATOR)) {
icode            10751 drivers/infiniband/hw/hfi1/chip.c 		if (dd->icode == ICODE_FUNCTIONAL_SIMULATOR)
icode            11730 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode == ICODE_FPGA_EMULATION)
icode            11747 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode == ICODE_FPGA_EMULATION)
icode            13033 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode != ICODE_RTL_SILICON) {
icode            14584 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode != ICODE_FUNCTIONAL_SIMULATOR)
icode            14922 drivers/infiniband/hw/hfi1/chip.c 	dd->icode = reg >> CCE_REVISION2_IMPL_CODE_SHIFT;
icode            14925 drivers/infiniband/hw/hfi1/chip.c 		    dd->icode < ARRAY_SIZE(inames) ?
icode            14926 drivers/infiniband/hw/hfi1/chip.c 		    inames[dd->icode] : "unknown", (int)dd->irev);
icode            14937 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode == ICODE_FPGA_EMULATION && is_emulator_p(dd)) {
icode            15219 drivers/infiniband/hw/hfi1/chip.c 	if (dd->icode != ICODE_RTL_SILICON ||
icode             657 drivers/infiniband/hw/hfi1/firmware.c 		if (fw_state == FW_EMPTY && dd->icode == ICODE_RTL_SILICON) {
icode             668 drivers/infiniband/hw/hfi1/firmware.c 		    dd->icode != ICODE_FUNCTIONAL_SIMULATOR)
icode             964 drivers/infiniband/hw/hfi1/firmware.c 	if (dd->icode == ICODE_FUNCTIONAL_SIMULATOR)
icode            1705 drivers/infiniband/hw/hfi1/firmware.c 	if (dd->icode != ICODE_RTL_SILICON) {
icode            1712 drivers/infiniband/hw/hfi1/firmware.c 	if (dd->icode == ICODE_FUNCTIONAL_SIMULATOR)
icode            1716 drivers/infiniband/hw/hfi1/firmware.c 		if (dd->icode == ICODE_RTL_SILICON)
icode            1241 drivers/infiniband/hw/hfi1/hfi.h 	u8 icode;
icode             175 drivers/infiniband/hw/hfi1/intr.c 		if (quick_linkup || dd->icode == ICODE_FUNCTIONAL_SIMULATOR) {
icode            1005 drivers/infiniband/hw/hfi1/pcie.c 	if (dd->icode != ICODE_RTL_SILICON)
icode            1239 drivers/infiniband/hw/hfi1/pio.c 	max = (dd->icode == ICODE_FPGA_EMULATION) ? 120 : 5;
icode             948 drivers/infiniband/hw/hfi1/platform.c 	    ppd->dd->icode == ICODE_FUNCTIONAL_SIMULATOR) {
icode             459 sound/pci/emu10k1/emufx.c static void snd_emu10k1_write_op(struct snd_emu10k1_fx8010_code *icode,
icode             466 sound/pci/emu10k1/emufx.c 	code = (u_int32_t __force *)icode->code + (*ptr) * 2;
icode             467 sound/pci/emu10k1/emufx.c 	set_bit(*ptr, icode->code_valid);
icode             473 sound/pci/emu10k1/emufx.c #define OP(icode, ptr, op, r, a, x, y) \
icode             474 sound/pci/emu10k1/emufx.c 	snd_emu10k1_write_op(icode, ptr, op, r, a, x, y)
icode             476 sound/pci/emu10k1/emufx.c static void snd_emu10k1_audigy_write_op(struct snd_emu10k1_fx8010_code *icode,
icode             483 sound/pci/emu10k1/emufx.c 	code = (u_int32_t __force *)icode->code + (*ptr) * 2;
icode             484 sound/pci/emu10k1/emufx.c 	set_bit(*ptr, icode->code_valid);
icode             490 sound/pci/emu10k1/emufx.c #define A_OP(icode, ptr, op, r, a, x, y) \
icode             491 sound/pci/emu10k1/emufx.c 	snd_emu10k1_audigy_write_op(icode, ptr, op, r, a, x, y)
icode             506 sound/pci/emu10k1/emufx.c 				struct snd_emu10k1_fx8010_code *icode,
icode             513 sound/pci/emu10k1/emufx.c 		if (!test_bit(gpr, icode->gpr_valid))
icode             516 sound/pci/emu10k1/emufx.c 			val = *(__force u32 *)&icode->gpr_map[gpr];
icode             517 sound/pci/emu10k1/emufx.c 		else if (get_user(val, &icode->gpr_map[gpr]))
icode             525 sound/pci/emu10k1/emufx.c 				struct snd_emu10k1_fx8010_code *icode)
icode             531 sound/pci/emu10k1/emufx.c 		set_bit(gpr, icode->gpr_valid);
icode             533 sound/pci/emu10k1/emufx.c 		if (put_user(val, &icode->gpr_map[gpr]))
icode             540 sound/pci/emu10k1/emufx.c 				 struct snd_emu10k1_fx8010_code *icode,
icode             547 sound/pci/emu10k1/emufx.c 		if (!test_bit(tram, icode->tram_valid))
icode             550 sound/pci/emu10k1/emufx.c 			val = *(__force u32 *)&icode->tram_data_map[tram];
icode             551 sound/pci/emu10k1/emufx.c 			addr = *(__force u32 *)&icode->tram_addr_map[tram];
icode             553 sound/pci/emu10k1/emufx.c 			if (get_user(val, &icode->tram_data_map[tram]) ||
icode             554 sound/pci/emu10k1/emufx.c 			    get_user(addr, &icode->tram_addr_map[tram]))
icode             569 sound/pci/emu10k1/emufx.c 				 struct snd_emu10k1_fx8010_code *icode)
icode             574 sound/pci/emu10k1/emufx.c 	memset(icode->tram_valid, 0, sizeof(icode->tram_valid));
icode             576 sound/pci/emu10k1/emufx.c 		set_bit(tram, icode->tram_valid);
icode             584 sound/pci/emu10k1/emufx.c 		if (put_user(val, &icode->tram_data_map[tram]) ||
icode             585 sound/pci/emu10k1/emufx.c 		    put_user(addr, &icode->tram_addr_map[tram]))
icode             592 sound/pci/emu10k1/emufx.c 				 struct snd_emu10k1_fx8010_code *icode,
icode             598 sound/pci/emu10k1/emufx.c 		if (!test_bit(pc / 2, icode->code_valid))
icode             601 sound/pci/emu10k1/emufx.c 			lo = *(__force u32 *)&icode->code[pc + 0];
icode             602 sound/pci/emu10k1/emufx.c 			hi = *(__force u32 *)&icode->code[pc + 1];
icode             604 sound/pci/emu10k1/emufx.c 			if (get_user(lo, &icode->code[pc + 0]) ||
icode             605 sound/pci/emu10k1/emufx.c 			    get_user(hi, &icode->code[pc + 1]))
icode             615 sound/pci/emu10k1/emufx.c 				 struct snd_emu10k1_fx8010_code *icode)
icode             619 sound/pci/emu10k1/emufx.c 	memset(icode->code_valid, 0, sizeof(icode->code_valid));
icode             621 sound/pci/emu10k1/emufx.c 		set_bit(pc / 2, icode->code_valid);
icode             622 sound/pci/emu10k1/emufx.c 		if (put_user(snd_emu10k1_efx_read(emu, pc + 0), &icode->code[pc + 0]))
icode             624 sound/pci/emu10k1/emufx.c 		if (put_user(snd_emu10k1_efx_read(emu, pc + 1), &icode->code[pc + 1]))
icode             713 sound/pci/emu10k1/emufx.c 				       struct snd_emu10k1_fx8010_code *icode,
icode             722 sound/pci/emu10k1/emufx.c 	for (i = 0, _id = icode->gpr_del_controls;
icode             723 sound/pci/emu10k1/emufx.c 	     i < icode->gpr_del_control_count; i++, _id++) {
icode             735 sound/pci/emu10k1/emufx.c 	for (i = 0; i < icode->gpr_add_control_count; i++) {
icode             736 sound/pci/emu10k1/emufx.c 		if (copy_gctl(emu, gctl, icode->gpr_add_controls, i,
icode             756 sound/pci/emu10k1/emufx.c 	for (i = 0; i < icode->gpr_list_control_count; i++) {
icode             758 sound/pci/emu10k1/emufx.c 		if (copy_gctl(emu, gctl, icode->gpr_list_controls, i,
icode             781 sound/pci/emu10k1/emufx.c 				    struct snd_emu10k1_fx8010_code *icode,
icode             800 sound/pci/emu10k1/emufx.c 	for (i = 0; i < icode->gpr_add_control_count; i++) {
icode             801 sound/pci/emu10k1/emufx.c 		if (copy_gctl(emu, gctl, icode->gpr_add_controls, i,
icode             875 sound/pci/emu10k1/emufx.c 				    struct snd_emu10k1_fx8010_code *icode,
icode             884 sound/pci/emu10k1/emufx.c 	for (i = 0, _id = icode->gpr_del_controls;
icode             885 sound/pci/emu10k1/emufx.c 	     i < icode->gpr_del_control_count; i++, _id++) {
icode             900 sound/pci/emu10k1/emufx.c 				     struct snd_emu10k1_fx8010_code *icode)
icode             914 sound/pci/emu10k1/emufx.c 		if (icode->gpr_list_controls &&
icode             915 sound/pci/emu10k1/emufx.c 		    i < icode->gpr_list_control_count) {
icode             932 sound/pci/emu10k1/emufx.c 			if (copy_gctl_to_user(emu, icode->gpr_list_controls,
icode             940 sound/pci/emu10k1/emufx.c 	icode->gpr_list_control_total = total;
icode             946 sound/pci/emu10k1/emufx.c 				  struct snd_emu10k1_fx8010_code *icode,
icode             952 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_verify_controls(emu, icode, in_kernel);
icode             955 sound/pci/emu10k1/emufx.c 	strlcpy(emu->fx8010.name, icode->name, sizeof(emu->fx8010.name));
icode             963 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_del_controls(emu, icode, in_kernel);
icode             966 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_gpr_poke(emu, icode, in_kernel);
icode             969 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_tram_poke(emu, icode, in_kernel);
icode             972 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_code_poke(emu, icode, in_kernel);
icode             975 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_add_controls(emu, icode, in_kernel);
icode             989 sound/pci/emu10k1/emufx.c 				  struct snd_emu10k1_fx8010_code *icode)
icode             994 sound/pci/emu10k1/emufx.c 	strlcpy(icode->name, emu->fx8010.name, sizeof(icode->name));
icode             996 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_gpr_peek(emu, icode);
icode             998 sound/pci/emu10k1/emufx.c 		err = snd_emu10k1_tram_peek(emu, icode);
icode            1000 sound/pci/emu10k1/emufx.c 		err = snd_emu10k1_code_peek(emu, icode);
icode            1002 sound/pci/emu10k1/emufx.c 		err = snd_emu10k1_list_controls(emu, icode);
icode            1168 sound/pci/emu10k1/emufx.c 				struct snd_emu10k1_fx8010_code *icode,
icode            1172 sound/pci/emu10k1/emufx.c 	A_OP(icode, ptr, iACC3, A_GPR(tmp + 1), reg_in, A_C_00000000, A_C_00000000);
icode            1173 sound/pci/emu10k1/emufx.c 	A_OP(icode, ptr, iANDXOR, A_GPR(tmp), A_GPR(tmp + 1), A_GPR(bit_shifter16 - 1), A_C_00000000);
icode            1174 sound/pci/emu10k1/emufx.c 	A_OP(icode, ptr, iTSTNEG, A_GPR(tmp + 2), A_GPR(tmp), A_C_80000000, A_GPR(bit_shifter16 - 2));
icode            1175 sound/pci/emu10k1/emufx.c 	A_OP(icode, ptr, iANDXOR, A_GPR(tmp + 2), A_GPR(tmp + 2), A_C_80000000, A_C_00000000);
icode            1176 sound/pci/emu10k1/emufx.c 	A_OP(icode, ptr, iANDXOR, A_GPR(tmp), A_GPR(tmp), A_GPR(bit_shifter16 - 3), A_C_00000000);
icode            1177 sound/pci/emu10k1/emufx.c 	A_OP(icode, ptr, iMACINT0, A_GPR(tmp), A_C_00000000, A_GPR(tmp), A_C_00010000);
icode            1178 sound/pci/emu10k1/emufx.c 	A_OP(icode, ptr, iANDXOR, reg_out, A_GPR(tmp), A_C_ffffffff, A_GPR(tmp + 2));
icode            1179 sound/pci/emu10k1/emufx.c 	A_OP(icode, ptr, iACC3, reg_out + 1, A_GPR(tmp + 1), A_C_00000000, A_C_00000000);
icode            1196 sound/pci/emu10k1/emufx.c 	struct snd_emu10k1_fx8010_code *icode = NULL;
icode            1201 sound/pci/emu10k1/emufx.c 	icode = kzalloc(sizeof(*icode), GFP_KERNEL);
icode            1202 sound/pci/emu10k1/emufx.c 	if (!icode)
icode            1205 sound/pci/emu10k1/emufx.c 	icode->gpr_map = (u_int32_t __user *) kcalloc(512 + 256 + 256 + 2 * 1024,
icode            1207 sound/pci/emu10k1/emufx.c 	if (!icode->gpr_map)
icode            1214 sound/pci/emu10k1/emufx.c 	gpr_map = (u32 __force *)icode->gpr_map;
icode            1216 sound/pci/emu10k1/emufx.c 	icode->tram_data_map = icode->gpr_map + 512;
icode            1217 sound/pci/emu10k1/emufx.c 	icode->tram_addr_map = icode->tram_data_map + 256;
icode            1218 sound/pci/emu10k1/emufx.c 	icode->code = icode->tram_addr_map + 256;
icode            1222 sound/pci/emu10k1/emufx.c 		set_bit(i, icode->gpr_valid);
icode            1226 sound/pci/emu10k1/emufx.c 		set_bit(i, icode->tram_valid);
icode            1228 sound/pci/emu10k1/emufx.c 	strcpy(icode->name, "Audigy DSP code for ALSA");
icode            1246 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_FRONT));
icode            1247 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+1), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_FRONT));
icode            1252 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+2), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_REAR));
icode            1253 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+3), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_REAR));
icode            1259 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(playback+6), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_SIDE));
icode            1260 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(playback+7), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_SIDE));
icode            1266 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+4), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_CENTER));
icode            1271 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+5), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LFE));
icode            1279 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(stereo_mix), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT));
icode            1280 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(stereo_mix+1), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT));
icode            1285 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(stereo_mix+0), A_GPR(stereo_mix+0), A_GPR(gpr), A_FXBUS(FXBUS_MIDI_LEFT));
icode            1286 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(stereo_mix+1), A_GPR(stereo_mix+1), A_GPR(gpr+1), A_FXBUS(FXBUS_MIDI_RIGHT));
icode            1291 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(capture+0), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT));
icode            1292 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(capture+1), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT));
icode            1297 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(capture+0), A_GPR(capture+0), A_GPR(gpr), A_FXBUS(FXBUS_MIDI_LEFT));
icode            1298 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(capture+1), A_GPR(capture+1), A_GPR(gpr+1), A_FXBUS(FXBUS_MIDI_RIGHT));
icode            1306 sound/pci/emu10k1/emufx.c A_OP(icode, &ptr, iMAC0, A_GPR(var), A_GPR(var), A_GPR(vol), A_EXTIN(input))
icode            1312 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACINT0, A_GPR(tmp), A_C_00000000, A3_EMU32IN(0x0), A_C_00000001);
icode            1313 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMAC0, A_GPR(capture+0), A_GPR(capture+0), A_GPR(gpr), A_GPR(tmp));
icode            1314 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACINT0, A_GPR(tmp), A_C_00000000, A3_EMU32IN(0x1), A_C_00000001);
icode            1315 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMAC0, A_GPR(capture+1), A_GPR(capture+1), A_GPR(gpr), A_GPR(tmp));
icode            1317 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMAC0, A_GPR(capture+0), A_GPR(capture+0), A_GPR(gpr), A_P16VIN(0x0));
icode            1318 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMAC0, A_GPR(capture+1), A_GPR(capture+1), A_GPR(gpr+1), A_P16VIN(0x1));
icode            1335 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iINTERP, A_EXTOUT(A_EXTOUT_MIC_CAP), A_EXTIN(A_EXTIN_AC97_L), 0xcd, A_EXTIN(A_EXTIN_AC97_R));
icode            1405 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback), A_GPR(playback), A_GPR(gpr), A_GPR(stereo_mix));
icode            1406 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+1), A_GPR(playback+1), A_GPR(gpr+1), A_GPR(stereo_mix+1));
icode            1411 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+2), A_GPR(playback+2), A_GPR(gpr), A_GPR(stereo_mix));
icode            1412 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+3), A_GPR(playback+3), A_GPR(gpr+1), A_GPR(stereo_mix+1));
icode            1418 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iINTERP, A_GPR(tmp), A_GPR(stereo_mix), 0xcd, A_GPR(stereo_mix+1));
icode            1419 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+4), A_GPR(playback+4), A_GPR(gpr), A_GPR(tmp));
icode            1424 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+5), A_GPR(playback+5), A_GPR(gpr), A_GPR(tmp));
icode            1430 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(playback+6), A_GPR(playback+6), A_GPR(gpr), A_GPR(stereo_mix));
icode            1431 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(playback+7), A_GPR(playback+7), A_GPR(gpr+1), A_GPR(stereo_mix+1));
icode            1439 sound/pci/emu10k1/emufx.c #define A_PUT_OUTPUT(out,src) A_OP(icode, &ptr, iACC3, A_EXTOUT(out), A_C_00000000, A_C_00000000, A_GPR(src))
icode            1443 sound/pci/emu10k1/emufx.c #define _A_SWITCH(icode, ptr, dst, src, sw) \
icode            1444 sound/pci/emu10k1/emufx.c 	A_OP((icode), ptr, iMACINT0, dst, A_C_00000000, src, sw);
icode            1445 sound/pci/emu10k1/emufx.c #define A_SWITCH(icode, ptr, dst, src, sw) \
icode            1446 sound/pci/emu10k1/emufx.c 		_A_SWITCH(icode, ptr, A_GPR(dst), A_GPR(src), A_GPR(sw))
icode            1447 sound/pci/emu10k1/emufx.c #define _A_SWITCH_NEG(icode, ptr, dst, src) \
icode            1448 sound/pci/emu10k1/emufx.c 	A_OP((icode), ptr, iANDXOR, dst, src, A_C_00000001, A_C_00000001);
icode            1449 sound/pci/emu10k1/emufx.c #define A_SWITCH_NEG(icode, ptr, dst, src) \
icode            1450 sound/pci/emu10k1/emufx.c 		_A_SWITCH_NEG(icode, ptr, A_GPR(dst), A_GPR(src))
icode            1456 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 0), A_GPR(playback + 0), A_C_00000000, A_C_00000000); /* left */
icode            1457 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 1), A_GPR(playback + 1), A_C_00000000, A_C_00000000); /* right */
icode            1458 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 2), A_GPR(playback + 2), A_C_00000000, A_C_00000000); /* rear left */
icode            1459 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 3), A_GPR(playback + 3), A_C_00000000, A_C_00000000); /* rear right */
icode            1460 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4), A_GPR(playback + 4), A_C_00000000, A_C_00000000); /* center */
icode            1461 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 5), A_GPR(playback + 5), A_C_00000000, A_C_00000000); /* LFE */
icode            1463 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 6), A_GPR(playback + 6), A_C_00000000, A_C_00000000); /* side left */
icode            1464 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 7), A_GPR(playback + 7), A_C_00000000, A_C_00000000); /* side right */
icode            1504 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMAC0, A_C_00000000, A_C_00000000, A_GPR(d), A_GPR(BASS_GPR + 0 + j));
icode            1505 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACMV, A_GPR(k+1), A_GPR(k), A_GPR(k+1), A_GPR(BASS_GPR + 4 + j));
icode            1506 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACMV, A_GPR(k), A_GPR(d), A_GPR(k), A_GPR(BASS_GPR + 2 + j));
icode            1507 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACMV, A_GPR(k+3), A_GPR(k+2), A_GPR(k+3), A_GPR(BASS_GPR + 8 + j));
icode            1508 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMAC0, A_GPR(k+2), A_GPR_ACCU, A_GPR(k+2), A_GPR(BASS_GPR + 6 + j));
icode            1509 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(k+2), A_GPR(k+2), A_GPR(k+2), A_C_00000000);
icode            1511 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMAC0, A_C_00000000, A_C_00000000, A_GPR(k+2), A_GPR(TREBLE_GPR + 0 + j));
icode            1512 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACMV, A_GPR(l+1), A_GPR(l), A_GPR(l+1), A_GPR(TREBLE_GPR + 4 + j));
icode            1513 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACMV, A_GPR(l), A_GPR(k+2), A_GPR(l), A_GPR(TREBLE_GPR + 2 + j));
icode            1514 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACMV, A_GPR(l+3), A_GPR(l+2), A_GPR(l+3), A_GPR(TREBLE_GPR + 8 + j));
icode            1515 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMAC0, A_GPR(l+2), A_GPR_ACCU, A_GPR(l+2), A_GPR(TREBLE_GPR + 6 + j));
icode            1516 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iMACINT0, A_GPR(l+2), A_C_00000000, A_GPR(l+2), A_C_00000010);
icode            1518 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(d), A_GPR(l+2), A_C_00000000, A_C_00000000);
icode            1530 sound/pci/emu10k1/emufx.c 		A_SWITCH(icode, &ptr, tmp + 0, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, gpr + 0);
icode            1531 sound/pci/emu10k1/emufx.c 		A_SWITCH_NEG(icode, &ptr, tmp + 1, gpr + 0);
icode            1532 sound/pci/emu10k1/emufx.c 		A_SWITCH(icode, &ptr, tmp + 1, playback + z, tmp + 1);
icode            1533 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), A_GPR(tmp + 0), A_GPR(tmp + 1), A_C_00000000);
icode            1539 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+0+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+0+SND_EMU10K1_PLAYBACK_CHANNELS));
icode            1540 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+1+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+1+SND_EMU10K1_PLAYBACK_CHANNELS));
icode            1541 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+2+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+2+SND_EMU10K1_PLAYBACK_CHANNELS));
icode            1542 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+3+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+3+SND_EMU10K1_PLAYBACK_CHANNELS));
icode            1543 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+4+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+4+SND_EMU10K1_PLAYBACK_CHANNELS));
icode            1544 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+5+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+5+SND_EMU10K1_PLAYBACK_CHANNELS));
icode            1545 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+6+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+6+SND_EMU10K1_PLAYBACK_CHANNELS));
icode            1546 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+7+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+7+SND_EMU10K1_PLAYBACK_CHANNELS));
icode            1568 sound/pci/emu10k1/emufx.c 				A_OP(icode, &ptr, iACC3, A3_EMU32OUT(z), A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), A_C_00000000, A_C_00000000);
icode            1570 sound/pci/emu10k1/emufx.c 				A_OP(icode, &ptr, iACC3, A_EMU32OUTL(z), A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), A_C_00000000, A_C_00000000);
icode            1580 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(tmp + 2), A_FXBUS(FXBUS_PT_LEFT + z), A_C_00000000, A_C_00000000);
icode            1581 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iSKIP, A_GPR_COND, A_GPR_COND, A_GPR(gpr - 2), A_C_00000001);
icode            1582 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iACC3, A_GPR(tmp + 2), A_C_00000000, A_C_00010000, A_GPR(tmp + 2));
icode            1583 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iANDXOR, A_GPR(tmp + 2), A_GPR(tmp + 2), A_GPR(gpr - 1), A_C_00000000);
icode            1584 sound/pci/emu10k1/emufx.c 		A_SWITCH(icode, &ptr, tmp + 0, tmp + 2, gpr + z);
icode            1585 sound/pci/emu10k1/emufx.c 		A_SWITCH_NEG(icode, &ptr, tmp + 1, gpr + z);
icode            1586 sound/pci/emu10k1/emufx.c 		A_SWITCH(icode, &ptr, tmp + 1, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, tmp + 1);
icode            1592 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_EXTOUT(A_EXTOUT_FRONT_L + z), A_GPR(gpr - 3), A_C_00000000, A_C_00000000);
icode            1593 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 3), A_GPR(tmp + 0), A_GPR(tmp + 1), A_C_00000000);
icode            1595 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_EXTOUT(A_EXTOUT_FRONT_L + z), A_GPR(tmp + 0), A_GPR(tmp + 1), A_C_00000000);
icode            1617 sound/pci/emu10k1/emufx.c 				snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, 
icode            1635 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, bit_shifter16, A_P16VIN(0x0), A_FXBUS2(0) );
icode            1643 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, bit_shifter16, A_GPR(gpr - 1), A_FXBUS2(2) );
icode            1644 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x1), A_C_00000000, A_C_00000000);
icode            1646 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, bit_shifter16, A_GPR(gpr - 1), A_FXBUS2(4) );
icode            1647 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x2), A_C_00000000, A_C_00000000);
icode            1649 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, bit_shifter16, A_GPR(gpr - 1), A_FXBUS2(6) );
icode            1650 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x3), A_C_00000000, A_C_00000000);
icode            1654 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, bit_shifter16, A_GPR(gpr - 1), A_FXBUS2(0x8) );
icode            1655 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x4), A_C_00000000, A_C_00000000);
icode            1658 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, bit_shifter16, A_GPR(gpr - 1), A_FXBUS2(0xa) );
icode            1659 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x5), A_C_00000000, A_C_00000000);
icode            1661 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, bit_shifter16, A_GPR(gpr - 1), A_FXBUS2(0xc) );
icode            1662 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x6), A_C_00000000, A_C_00000000);
icode            1664 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16( icode, &ptr, tmp, bit_shifter16, A_GPR(gpr - 1), A_FXBUS2(0xe) );
icode            1665 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x7), A_C_00000000, A_C_00000000);
icode            1671 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16(icode, &ptr, tmp,
icode            1675 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x8),
icode            1678 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16(icode, &ptr, tmp,
icode            1682 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0x9),
icode            1685 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16(icode, &ptr, tmp,
icode            1689 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0xa),
icode            1692 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16(icode, &ptr, tmp,
icode            1696 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0xb),
icode            1699 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16(icode, &ptr, tmp,
icode            1703 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0xc),
icode            1706 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16(icode, &ptr, tmp,
icode            1710 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0xd),
icode            1713 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16(icode, &ptr, tmp,
icode            1717 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0xe),
icode            1720 sound/pci/emu10k1/emufx.c 			snd_emu10k1_audigy_dsp_convert_32_to_2x16(icode, &ptr, tmp,
icode            1724 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_GPR(gpr - 1), A_P16VIN(0xf),
icode            1730 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_FXBUS2(z), A_C_00000000, A_C_00000000, A_C_00000000);
icode            1733 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_FXBUS2(z), A_C_00000000, A_C_00000000, A_C_00000000);
icode            1740 sound/pci/emu10k1/emufx.c 			A_OP(icode, &ptr, iACC3, A_FXBUS2(z), A_C_00000000, A_C_00000000, A_EXTIN(z));
icode            1756 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, 0x0f, 0xc0, 0xc0, 0xcf, 0xc0);
icode            1758 sound/pci/emu10k1/emufx.c 	icode->gpr_add_control_count = nctl;
icode            1759 sound/pci/emu10k1/emufx.c 	icode->gpr_add_controls = (struct snd_emu10k1_fx8010_control_gpr __user *)controls;
icode            1761 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_icode_poke(emu, icode, true);
icode            1767 sound/pci/emu10k1/emufx.c 	kfree((void __force *)icode->gpr_map);
icode            1769 sound/pci/emu10k1/emufx.c 	kfree(icode);
icode            1780 sound/pci/emu10k1/emufx.c static void _volume(struct snd_emu10k1_fx8010_code *icode, u32 *ptr, u32 dst, u32 src, u32 vol)
icode            1782 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iMAC0, dst, C_00000000, src, vol);
icode            1783 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iANDXOR, C_00000000, vol, C_ffffffff, C_7fffffff);
icode            1784 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_NONZERO, C_00000001);
icode            1785 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iACC3, dst, src, C_00000000, C_00000000);
icode            1787 sound/pci/emu10k1/emufx.c static void _volume_add(struct snd_emu10k1_fx8010_code *icode, u32 *ptr, u32 dst, u32 src, u32 vol)
icode            1789 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iANDXOR, C_00000000, vol, C_ffffffff, C_7fffffff);
icode            1790 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_NONZERO, C_00000002);
icode            1791 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iMACINT0, dst, dst, src, C_00000001);
icode            1792 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iSKIP, C_00000000, C_7fffffff, C_7fffffff, C_00000001);
icode            1793 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iMAC0, dst, dst, src, vol);
icode            1795 sound/pci/emu10k1/emufx.c static void _volume_out(struct snd_emu10k1_fx8010_code *icode, u32 *ptr, u32 dst, u32 src, u32 vol)
icode            1797 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iANDXOR, C_00000000, vol, C_ffffffff, C_7fffffff);
icode            1798 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_NONZERO, C_00000002);
icode            1799 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iACC3, dst, src, C_00000000, C_00000000);
icode            1800 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iSKIP, C_00000000, C_7fffffff, C_7fffffff, C_00000001);
icode            1801 sound/pci/emu10k1/emufx.c 	OP(icode, ptr, iMAC0, dst, C_00000000, src, vol);
icode            1804 sound/pci/emu10k1/emufx.c #define VOLUME(icode, ptr, dst, src, vol) \
icode            1805 sound/pci/emu10k1/emufx.c 		_volume(icode, ptr, GPR(dst), GPR(src), GPR(vol))
icode            1806 sound/pci/emu10k1/emufx.c #define VOLUME_IN(icode, ptr, dst, src, vol) \
icode            1807 sound/pci/emu10k1/emufx.c 		_volume(icode, ptr, GPR(dst), EXTIN(src), GPR(vol))
icode            1808 sound/pci/emu10k1/emufx.c #define VOLUME_ADD(icode, ptr, dst, src, vol) \
icode            1809 sound/pci/emu10k1/emufx.c 		_volume_add(icode, ptr, GPR(dst), GPR(src), GPR(vol))
icode            1810 sound/pci/emu10k1/emufx.c #define VOLUME_ADDIN(icode, ptr, dst, src, vol) \
icode            1811 sound/pci/emu10k1/emufx.c 		_volume_add(icode, ptr, GPR(dst), EXTIN(src), GPR(vol))
icode            1812 sound/pci/emu10k1/emufx.c #define VOLUME_OUT(icode, ptr, dst, src, vol) \
icode            1813 sound/pci/emu10k1/emufx.c 		_volume_out(icode, ptr, EXTOUT(dst), GPR(src), GPR(vol))
icode            1814 sound/pci/emu10k1/emufx.c #define _SWITCH(icode, ptr, dst, src, sw) \
icode            1815 sound/pci/emu10k1/emufx.c 	OP((icode), ptr, iMACINT0, dst, C_00000000, src, sw);
icode            1816 sound/pci/emu10k1/emufx.c #define SWITCH(icode, ptr, dst, src, sw) \
icode            1817 sound/pci/emu10k1/emufx.c 		_SWITCH(icode, ptr, GPR(dst), GPR(src), GPR(sw))
icode            1818 sound/pci/emu10k1/emufx.c #define SWITCH_IN(icode, ptr, dst, src, sw) \
icode            1819 sound/pci/emu10k1/emufx.c 		_SWITCH(icode, ptr, GPR(dst), EXTIN(src), GPR(sw))
icode            1820 sound/pci/emu10k1/emufx.c #define _SWITCH_NEG(icode, ptr, dst, src) \
icode            1821 sound/pci/emu10k1/emufx.c 	OP((icode), ptr, iANDXOR, dst, src, C_00000001, C_00000001);
icode            1822 sound/pci/emu10k1/emufx.c #define SWITCH_NEG(icode, ptr, dst, src) \
icode            1823 sound/pci/emu10k1/emufx.c 		_SWITCH_NEG(icode, ptr, GPR(dst), GPR(src))
icode            1830 sound/pci/emu10k1/emufx.c 	struct snd_emu10k1_fx8010_code *icode;
icode            1836 sound/pci/emu10k1/emufx.c 	icode = kzalloc(sizeof(*icode), GFP_KERNEL);
icode            1837 sound/pci/emu10k1/emufx.c 	if (!icode)
icode            1840 sound/pci/emu10k1/emufx.c 	icode->gpr_map = (u_int32_t __user *) kcalloc(256 + 160 + 160 + 2 * 512,
icode            1842 sound/pci/emu10k1/emufx.c 	if (!icode->gpr_map)
icode            1855 sound/pci/emu10k1/emufx.c 	gpr_map = (u32 __force *)icode->gpr_map;
icode            1857 sound/pci/emu10k1/emufx.c 	icode->tram_data_map = icode->gpr_map + 256;
icode            1858 sound/pci/emu10k1/emufx.c 	icode->tram_addr_map = icode->tram_data_map + 160;
icode            1859 sound/pci/emu10k1/emufx.c 	icode->code = icode->tram_addr_map + 160;
icode            1863 sound/pci/emu10k1/emufx.c 		set_bit(i, icode->gpr_valid);
icode            1867 sound/pci/emu10k1/emufx.c 		set_bit(i, icode->tram_valid);
icode            1869 sound/pci/emu10k1/emufx.c 	strcpy(icode->name, "SB Live! FX8010 code for ALSA v1.2 by Jaroslav Kysela");
icode            1885 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(0), C_00000000, FXBUS(FXBUS_PCM_LEFT), C_00000004);
icode            1886 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(1), C_00000000, FXBUS(FXBUS_PCM_RIGHT), C_00000004);
icode            1887 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(2), C_00000000, FXBUS(FXBUS_MIDI_LEFT), C_00000004);
icode            1888 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(3), C_00000000, FXBUS(FXBUS_MIDI_RIGHT), C_00000004);
icode            1889 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(4), C_00000000, FXBUS(FXBUS_PCM_LEFT_REAR), C_00000004);
icode            1890 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(5), C_00000000, FXBUS(FXBUS_PCM_RIGHT_REAR), C_00000004);
icode            1891 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(6), C_00000000, FXBUS(FXBUS_PCM_CENTER), C_00000004);
icode            1892 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(7), C_00000000, FXBUS(FXBUS_PCM_LFE), C_00000004);
icode            1893 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(8), C_00000000, C_00000000, C_00000000);	/* S/PDIF left */
icode            1894 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(9), C_00000000, C_00000000, C_00000000);	/* S/PDIF right */
icode            1895 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(10), C_00000000, FXBUS(FXBUS_PCM_LEFT_FRONT), C_00000004);
icode            1896 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(11), C_00000000, FXBUS(FXBUS_PCM_RIGHT_FRONT), C_00000004);
icode            1927 sound/pci/emu10k1/emufx.c 	/* 00: */ OP(icode, &ptr, iMAC0, C_00000000, GPR(ipcm->gpr_trigger), C_00000000, C_00000000);
icode            1928 sound/pci/emu10k1/emufx.c 	/* 01: */ OP(icode, &ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_ZERO, GPR(gpr + 6));
icode            1930 sound/pci/emu10k1/emufx.c 	/* 02: */ OP(icode, &ptr, iMAC0, C_00000000, GPR(ipcm->gpr_running), C_00000000, C_00000000);
icode            1931 sound/pci/emu10k1/emufx.c 	/* 03: */ OP(icode, &ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_NONZERO, C_00000004);
icode            1933 sound/pci/emu10k1/emufx.c 	/* 04: */ OP(icode, &ptr, iANDXOR, GPR(tmp + 0), GPR_DBAC, GPR(gpr + 4), C_00000000);
icode            1934 sound/pci/emu10k1/emufx.c 	/* 05: */ OP(icode, &ptr, iMACINT0, C_00000000, GPR(tmp + 0), C_ffffffff, GPR(gpr + 5));
icode            1935 sound/pci/emu10k1/emufx.c 	/* 06: */ OP(icode, &ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_NONZERO, GPR(gpr + 7));
icode            1936 sound/pci/emu10k1/emufx.c 	/* 07: */ OP(icode, &ptr, iACC3, GPR(gpr + 12), C_00000010, C_00000001, C_00000000);
icode            1938 sound/pci/emu10k1/emufx.c 	/* 08: */ OP(icode, &ptr, iANDXOR, GPR(ipcm->gpr_running), GPR(ipcm->gpr_running), C_00000000, C_00000001);
icode            1939 sound/pci/emu10k1/emufx.c 	/* 09: */ OP(icode, &ptr, iACC3, GPR(gpr + 12), GPR(gpr + 12), C_ffffffff, C_00000000);
icode            1940 sound/pci/emu10k1/emufx.c 	/* 0a: */ OP(icode, &ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_NONZERO, GPR(gpr + 11));
icode            1941 sound/pci/emu10k1/emufx.c 	/* 0b: */ OP(icode, &ptr, iACC3, GPR(gpr + 12), C_00000001, C_00000000, C_00000000);
icode            1943 sound/pci/emu10k1/emufx.c 	/* 0c: */ OP(icode, &ptr, iANDXOR, GPR(tmp + 0), ETRAM_DATA(ipcm->etram[0]), GPR(gpr + 0), C_00000000);
icode            1944 sound/pci/emu10k1/emufx.c 	/* 0d: */ OP(icode, &ptr, iLOG, GPR(tmp + 0), GPR(tmp + 0), GPR(gpr + 3), C_00000000);
icode            1945 sound/pci/emu10k1/emufx.c 	/* 0e: */ OP(icode, &ptr, iANDXOR, GPR(8), GPR(tmp + 0), GPR(gpr + 1), GPR(gpr + 2));
icode            1946 sound/pci/emu10k1/emufx.c 	/* 0f: */ OP(icode, &ptr, iSKIP, C_00000000, GPR_COND, CC_REG_MINUS, C_00000001);
icode            1947 sound/pci/emu10k1/emufx.c 	/* 10: */ OP(icode, &ptr, iANDXOR, GPR(8), GPR(8), GPR(gpr + 1), GPR(gpr + 2));
icode            1949 sound/pci/emu10k1/emufx.c 	/* 11: */ OP(icode, &ptr, iANDXOR, GPR(tmp + 0), ETRAM_DATA(ipcm->etram[1]), GPR(gpr + 0), C_00000000);
icode            1950 sound/pci/emu10k1/emufx.c 	/* 12: */ OP(icode, &ptr, iLOG, GPR(tmp + 0), GPR(tmp + 0), GPR(gpr + 3), C_00000000);
icode            1951 sound/pci/emu10k1/emufx.c 	/* 13: */ OP(icode, &ptr, iANDXOR, GPR(9), GPR(tmp + 0), GPR(gpr + 1), GPR(gpr + 2));
icode            1952 sound/pci/emu10k1/emufx.c 	/* 14: */ OP(icode, &ptr, iSKIP, C_00000000, GPR_COND, CC_REG_MINUS, C_00000001);
icode            1953 sound/pci/emu10k1/emufx.c 	/* 15: */ OP(icode, &ptr, iANDXOR, GPR(9), GPR(9), GPR(gpr + 1), GPR(gpr + 2));
icode            1955 sound/pci/emu10k1/emufx.c 	/* 16: */ OP(icode, &ptr, iACC3, GPR(tmp + 0), GPR(ipcm->gpr_ptr), C_00000001, C_00000000);
icode            1956 sound/pci/emu10k1/emufx.c 	/* 17: */ OP(icode, &ptr, iMACINT0, C_00000000, GPR(tmp + 0), C_ffffffff, GPR(ipcm->gpr_size));
icode            1957 sound/pci/emu10k1/emufx.c 	/* 18: */ OP(icode, &ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_MINUS, C_00000001);
icode            1958 sound/pci/emu10k1/emufx.c 	/* 19: */ OP(icode, &ptr, iACC3, GPR(tmp + 0), C_00000000, C_00000000, C_00000000);
icode            1959 sound/pci/emu10k1/emufx.c 	/* 1a: */ OP(icode, &ptr, iACC3, GPR(ipcm->gpr_ptr), GPR(tmp + 0), C_00000000, C_00000000);
icode            1961 sound/pci/emu10k1/emufx.c 	/* 1b: */ OP(icode, &ptr, iACC3, GPR(ipcm->gpr_tmpcount), GPR(ipcm->gpr_tmpcount), C_ffffffff, C_00000000);
icode            1962 sound/pci/emu10k1/emufx.c 	/* 1c: */ OP(icode, &ptr, iSKIP, GPR_COND, GPR_COND, CC_REG_NONZERO, C_00000002);
icode            1963 sound/pci/emu10k1/emufx.c 	/* 1d: */ OP(icode, &ptr, iACC3, GPR(ipcm->gpr_tmpcount), GPR(ipcm->gpr_count), C_00000000, C_00000000);
icode            1964 sound/pci/emu10k1/emufx.c 	/* 1e: */ OP(icode, &ptr, iACC3, GPR_IRQ, C_80000000, C_00000000, C_00000000);
icode            1965 sound/pci/emu10k1/emufx.c 	/* 1f: */ OP(icode, &ptr, iANDXOR, GPR(ipcm->gpr_running), GPR(ipcm->gpr_running), C_00000001, C_00010000);
icode            1967 sound/pci/emu10k1/emufx.c 	/* 20: */ OP(icode, &ptr, iANDXOR, GPR(ipcm->gpr_running), GPR(ipcm->gpr_running), C_00010000, C_00000001);
icode            1968 sound/pci/emu10k1/emufx.c 	/* 21: */ OP(icode, &ptr, iSKIP, C_00000000, C_7fffffff, C_7fffffff, C_00000002);
icode            1970 sound/pci/emu10k1/emufx.c 	/* 22: */ OP(icode, &ptr, iMACINT1, ETRAM_ADDR(ipcm->etram[0]), GPR(gpr + 8), GPR_DBAC, C_ffffffff);
icode            1971 sound/pci/emu10k1/emufx.c 	/* 23: */ OP(icode, &ptr, iMACINT1, ETRAM_ADDR(ipcm->etram[1]), GPR(gpr + 9), GPR_DBAC, C_ffffffff);
icode            1978 sound/pci/emu10k1/emufx.c 		VOLUME(icode, &ptr, playback + z, z, gpr + z);
icode            1984 sound/pci/emu10k1/emufx.c 		VOLUME(icode, &ptr, playback + 2 + z, z, gpr + z);
icode            1989 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(tmp + 0), FXBUS(FXBUS_PCM_LEFT), FXBUS(FXBUS_PCM_RIGHT), C_00000000);
icode            1990 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iMACINT0, GPR(tmp + 0), C_00000000, GPR(tmp + 0), C_00000002);
icode            1991 sound/pci/emu10k1/emufx.c 	VOLUME(icode, &ptr, playback + 4, tmp + 0, gpr);
icode            1993 sound/pci/emu10k1/emufx.c 	VOLUME(icode, &ptr, playback + 5, tmp + 0, gpr);
icode            1998 sound/pci/emu10k1/emufx.c 		SWITCH(icode, &ptr, tmp + 0, z, gpr + 2 + z);
icode            1999 sound/pci/emu10k1/emufx.c 		VOLUME(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2007 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, playback + z, 2 + z, gpr + z);
icode            2013 sound/pci/emu10k1/emufx.c 		SWITCH(icode, &ptr, tmp + 0, 2 + z, gpr + 2 + z);
icode            2014 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2022 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, playback + 2 + z, 4 + z, gpr + z);
icode            2028 sound/pci/emu10k1/emufx.c 		SWITCH(icode, &ptr, tmp + 0, 4 + z, gpr + 2 + z);
icode            2029 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2036 sound/pci/emu10k1/emufx.c 	VOLUME_ADD(icode, &ptr, playback + 4, 6, gpr);
icode            2040 sound/pci/emu10k1/emufx.c 	VOLUME_ADD(icode, &ptr, playback + 5, 7, gpr);
icode            2045 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, playback + z, 10 + z, gpr + z);
icode            2051 sound/pci/emu10k1/emufx.c 		SWITCH(icode, &ptr, tmp + 0, 10 + z, gpr + 2);
icode            2052 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2064 sound/pci/emu10k1/emufx.c 		VOLUME_ADDIN(icode, &ptr, playback + 0, EXTIN_AC97_L, gpr); gpr++;
icode            2065 sound/pci/emu10k1/emufx.c 		VOLUME_ADDIN(icode, &ptr, playback + 1, EXTIN_AC97_R, gpr); gpr++;
icode            2068 sound/pci/emu10k1/emufx.c 		VOLUME_ADDIN(icode, &ptr, capture + 0, EXTIN_AC97_L, gpr); gpr++;
icode            2069 sound/pci/emu10k1/emufx.c 		VOLUME_ADDIN(icode, &ptr, capture + 1, EXTIN_AC97_R, gpr); gpr++;
icode            2076 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_SPDIF_CD_L + z, gpr + z);
icode            2082 sound/pci/emu10k1/emufx.c 			SWITCH_IN(icode, &ptr, tmp + 0, EXTIN_SPDIF_CD_L + z, gpr + 2 + z);
icode            2083 sound/pci/emu10k1/emufx.c 			VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2093 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_ZOOM_L + z, gpr + z);
icode            2099 sound/pci/emu10k1/emufx.c 			SWITCH_IN(icode, &ptr, tmp + 0, EXTIN_ZOOM_L + z, gpr + 2 + z);
icode            2100 sound/pci/emu10k1/emufx.c 			VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2110 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_TOSLINK_L + z, gpr + z);
icode            2116 sound/pci/emu10k1/emufx.c 			SWITCH_IN(icode, &ptr, tmp + 0, EXTIN_TOSLINK_L + z, gpr + 2 + z);
icode            2117 sound/pci/emu10k1/emufx.c 			VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2127 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_LINE1_L + z, gpr + z);
icode            2133 sound/pci/emu10k1/emufx.c 			SWITCH_IN(icode, &ptr, tmp + 0, EXTIN_LINE1_L + z, gpr + 2 + z);
icode            2134 sound/pci/emu10k1/emufx.c 			VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2144 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_COAX_SPDIF_L + z, gpr + z);
icode            2150 sound/pci/emu10k1/emufx.c 			SWITCH_IN(icode, &ptr, tmp + 0, EXTIN_COAX_SPDIF_L + z, gpr + 2 + z);
icode            2151 sound/pci/emu10k1/emufx.c 			VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2161 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_LINE2_L + z, gpr + z);
icode            2168 sound/pci/emu10k1/emufx.c 			SWITCH_IN(icode, &ptr, tmp + 0, EXTIN_LINE2_L + z, gpr + 2 + z);
icode            2169 sound/pci/emu10k1/emufx.c 			VOLUME_ADD(icode, &ptr, capture + z, tmp + 0, gpr + z);
icode            2181 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 0), GPR(playback + 0), C_00000000, C_00000000); /* left */
icode            2182 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 1), GPR(playback + 1), C_00000000, C_00000000); /* right */
icode            2183 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 2), GPR(playback + 2), C_00000000, C_00000000); /* rear left */
icode            2184 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 3), GPR(playback + 3), C_00000000, C_00000000); /* rear right */
icode            2185 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4), GPR(playback + 4), C_00000000, C_00000000); /* center */
icode            2186 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 5), GPR(playback + 5), C_00000000, C_00000000); /* LFE */
icode            2226 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMAC0, C_00000000, C_00000000, GPR(d), GPR(BASS_GPR + 0 + j));
icode            2227 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMACMV, GPR(k+1), GPR(k), GPR(k+1), GPR(BASS_GPR + 4 + j));
icode            2228 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMACMV, GPR(k), GPR(d), GPR(k), GPR(BASS_GPR + 2 + j));
icode            2229 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMACMV, GPR(k+3), GPR(k+2), GPR(k+3), GPR(BASS_GPR + 8 + j));
icode            2230 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMAC0, GPR(k+2), GPR_ACCU, GPR(k+2), GPR(BASS_GPR + 6 + j));
icode            2231 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, GPR(k+2), GPR(k+2), GPR(k+2), C_00000000);
icode            2233 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMAC0, C_00000000, C_00000000, GPR(k+2), GPR(TREBLE_GPR + 0 + j));
icode            2234 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMACMV, GPR(l+1), GPR(l), GPR(l+1), GPR(TREBLE_GPR + 4 + j));
icode            2235 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMACMV, GPR(l), GPR(k+2), GPR(l), GPR(TREBLE_GPR + 2 + j));
icode            2236 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMACMV, GPR(l+3), GPR(l+2), GPR(l+3), GPR(TREBLE_GPR + 8 + j));
icode            2237 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMAC0, GPR(l+2), GPR_ACCU, GPR(l+2), GPR(TREBLE_GPR + 6 + j));
icode            2238 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iMACINT0, GPR(l+2), C_00000000, GPR(l+2), C_00000010);
icode            2240 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, GPR(d), GPR(l+2), C_00000000, C_00000000);
icode            2252 sound/pci/emu10k1/emufx.c 		SWITCH(icode, &ptr, tmp + 0, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, gpr + 0);
icode            2253 sound/pci/emu10k1/emufx.c 		SWITCH_NEG(icode, &ptr, tmp + 1, gpr + 0);
icode            2254 sound/pci/emu10k1/emufx.c 		SWITCH(icode, &ptr, tmp + 1, playback + z, tmp + 1);
icode            2255 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), GPR(tmp + 0), GPR(tmp + 1), C_00000000);
icode            2267 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_L + z), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), C_00000000, C_00000000);
icode            2274 sound/pci/emu10k1/emufx.c 			SWITCH(icode, &ptr, tmp + 0, 8 + z, gpr + z);
icode            2275 sound/pci/emu10k1/emufx.c 			SWITCH_NEG(icode, &ptr, tmp + 1, gpr + z);
icode            2276 sound/pci/emu10k1/emufx.c 			SWITCH(icode, &ptr, tmp + 1, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, tmp + 1);
icode            2277 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_TOSLINK_L + z), GPR(tmp + 0), GPR(tmp + 1), C_00000000);
icode            2279 sound/pci/emu10k1/emufx.c 	 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ADC_CAP_L + z), GPR(tmp + 0), GPR(tmp + 1), C_00000000);
icode            2291 sound/pci/emu10k1/emufx.c 			SWITCH(icode, &ptr, tmp + 0, playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4 + z, gpr + 2 + z);
icode            2292 sound/pci/emu10k1/emufx.c 			SWITCH_NEG(icode, &ptr, tmp + 1, gpr + 2 + z);
icode            2293 sound/pci/emu10k1/emufx.c 			SWITCH(icode, &ptr, tmp + 1, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, tmp + 1);
icode            2294 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, GPR(tmp + 0), GPR(tmp + 0), GPR(tmp + 1), C_00000000);
icode            2295 sound/pci/emu10k1/emufx.c 			VOLUME_OUT(icode, &ptr, EXTOUT_HEADPHONE_L + z, tmp + 0, gpr + z);
icode            2310 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_REAR_L + z), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 2 + z), C_00000000, C_00000000);
icode            2314 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_REAR_L + z), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 2 + z), C_00000000, C_00000000);
icode            2318 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_CENTER), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4), C_00000000, C_00000000);
icode            2319 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ACENTER), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4), C_00000000, C_00000000);
icode            2321 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_CENTER), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 0), C_00000000, C_00000000);
icode            2322 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ACENTER), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 0), C_00000000, C_00000000);
icode            2328 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_LFE), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 5), C_00000000, C_00000000);
icode            2329 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ALFE), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 5), C_00000000, C_00000000);
icode            2331 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_LFE), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 1), C_00000000, C_00000000);
icode            2332 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ALFE), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 1), C_00000000, C_00000000);
icode            2338 sound/pci/emu10k1/emufx.c  		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ADC_CAP_L + z), GPR(capture + z), C_00000000, C_00000000);
icode            2342 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_MIC_CAP), GPR(capture + 2), C_00000000, C_00000000);
icode            2355 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, FXBUS2(14), C_00000000, C_00000000, EXTIN(0));
icode            2356 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, FXBUS2(15), C_00000000, C_00000000, EXTIN(1));
icode            2357 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, FXBUS2(0), C_00000000, C_00000000, EXTIN(2));
icode            2358 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, FXBUS2(3), C_00000000, C_00000000, EXTIN(3));
icode            2360 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, FXBUS2(z), C_00000000, C_00000000, EXTIN(z));
icode            2363 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, FXBUS2(z), C_00000000, C_00000000, EXTIN(z));
icode            2380 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, C_00000000, C_00000000, C_00000000, C_00000000);
icode            2384 sound/pci/emu10k1/emufx.c 	icode->gpr_add_control_count = i;
icode            2385 sound/pci/emu10k1/emufx.c 	icode->gpr_add_controls = (struct snd_emu10k1_fx8010_control_gpr __user *)controls;
icode            2387 sound/pci/emu10k1/emufx.c 	err = snd_emu10k1_icode_poke(emu, icode, true);
icode            2396 sound/pci/emu10k1/emufx.c 	kfree((void __force *)icode->gpr_map);
icode            2398 sound/pci/emu10k1/emufx.c 	kfree(icode);
icode            2523 sound/pci/emu10k1/emufx.c 	struct snd_emu10k1_fx8010_code *icode;
icode            2548 sound/pci/emu10k1/emufx.c 		icode = memdup_user(argp, sizeof(*icode));
icode            2549 sound/pci/emu10k1/emufx.c 		if (IS_ERR(icode))
icode            2550 sound/pci/emu10k1/emufx.c 			return PTR_ERR(icode);
icode            2551 sound/pci/emu10k1/emufx.c 		res = snd_emu10k1_icode_poke(emu, icode, false);
icode            2552 sound/pci/emu10k1/emufx.c 		kfree(icode);
icode            2555 sound/pci/emu10k1/emufx.c 		icode = memdup_user(argp, sizeof(*icode));
icode            2556 sound/pci/emu10k1/emufx.c 		if (IS_ERR(icode))
icode            2557 sound/pci/emu10k1/emufx.c 			return PTR_ERR(icode);
icode            2558 sound/pci/emu10k1/emufx.c 		res = snd_emu10k1_icode_peek(emu, icode);
icode            2559 sound/pci/emu10k1/emufx.c 		if (res == 0 && copy_to_user(argp, icode, sizeof(*icode))) {
icode            2560 sound/pci/emu10k1/emufx.c 			kfree(icode);
icode            2563 sound/pci/emu10k1/emufx.c 		kfree(icode);