taglinefilesource code
instr91drivers/sound/dev_table.hint (*set_instr) (int dev, int voice, int instr);
instr1267drivers/sound/gus_wave.cint             instr;
instr1302drivers/sound/gus_wave.cinstr = patch.instr_no;
instr1304drivers/sound/gus_wave.cif (instr < 0 || instr > MAX_PATCH)
instr1306drivers/sound/gus_wave.cprintk ("GUS: Invalid patch number %d\n", instr);
instr1382drivers/sound/gus_wave.csamples[free_sample].key = patch_table[instr];
instr1383drivers/sound/gus_wave.cpatch_table[instr] = free_sample;
instr1501drivers/sound/gus_wave.cpmgr_inform (dev, PM_E_PATCH_LOADED, instr, free_sample, 0, 0);
instr76drivers/sound/opl3.cstatic int      store_instr (int instr_no, struct sbi_instrument *instr);
instr272drivers/sound/opl3.cstore_instr (int instr_no, struct sbi_instrument *instr)
instr275drivers/sound/opl3.cif (instr->key != FM_PATCH && (instr->key != OPL3_PATCH || !opl3_enabled))
instr276drivers/sound/opl3.cprintk ("FM warning: Invalid patch format field (key) 0x%04x\n", instr->key);
instr277drivers/sound/opl3.cmemcpy ((char *) &(instrmap[instr_no]), (char *) instr, sizeof (*instr));
instr342drivers/sound/opl3.cstruct sbi_instrument *instr;
instr350drivers/sound/opl3.cinstr = active_instrument[voice];
instr352drivers/sound/opl3.cif (!instr)
instr353drivers/sound/opl3.cinstr = &instrmap[0];
instr355drivers/sound/opl3.cif (instr->channel < 0)
instr364drivers/sound/opl3.cvol1 = instr->operators[2];
instr365drivers/sound/opl3.cvol2 = instr->operators[3];
instr367drivers/sound/opl3.cif ((instr->operators[10] & 0x01))
instr384drivers/sound/opl3.cvol1 = instr->operators[2];
instr385drivers/sound/opl3.cvol2 = instr->operators[3];
instr386drivers/sound/opl3.cvol3 = instr->operators[OFFS_4OP + 2];
instr387drivers/sound/opl3.cvol4 = instr->operators[OFFS_4OP + 3];
instr394drivers/sound/opl3.cconnection = ((instr->operators[10] & 0x01) << 1) | (instr->operators[10 + OFFS_4OP] & 0x01);
instr433drivers/sound/opl3.cstruct sbi_instrument *instr;
instr462drivers/sound/opl3.cinstr = active_instrument[voice];
instr464drivers/sound/opl3.cif (!instr)
instr465drivers/sound/opl3.cinstr = &instrmap[0];
instr467drivers/sound/opl3.cif (instr->channel < 0)
instr475drivers/sound/opl3.cif (map->voice_mode == 2 && instr->key == OPL3_PATCH)
instr487drivers/sound/opl3.cif (instr->key != OPL3_PATCH)  /* Just 2 OP patch */
instr501drivers/sound/opl3.copl3_command (map->ioaddr, AM_VIB + map->op[0], instr->operators[0]);
instr502drivers/sound/opl3.copl3_command (map->ioaddr, AM_VIB + map->op[1], instr->operators[1]);
instr505drivers/sound/opl3.copl3_command (map->ioaddr, ATTACK_DECAY + map->op[0], instr->operators[4]);
instr506drivers/sound/opl3.copl3_command (map->ioaddr, ATTACK_DECAY + map->op[1], instr->operators[5]);
instr509drivers/sound/opl3.copl3_command (map->ioaddr, SUSTAIN_RELEASE + map->op[0], instr->operators[6]);
instr510drivers/sound/opl3.copl3_command (map->ioaddr, SUSTAIN_RELEASE + map->op[1], instr->operators[7]);
instr513drivers/sound/opl3.copl3_command (map->ioaddr, WAVE_SELECT + map->op[0], instr->operators[8]);
instr514drivers/sound/opl3.copl3_command (map->ioaddr, WAVE_SELECT + map->op[1], instr->operators[9]);
instr517drivers/sound/opl3.cfpc = instr->operators[10];
instr531drivers/sound/opl3.copl3_command (map->ioaddr, AM_VIB + map->op[2], instr->operators[OFFS_4OP + 0]);
instr532drivers/sound/opl3.copl3_command (map->ioaddr, AM_VIB + map->op[3], instr->operators[OFFS_4OP + 1]);
instr535drivers/sound/opl3.copl3_command (map->ioaddr, ATTACK_DECAY + map->op[2], instr->operators[OFFS_4OP + 4]);
instr536drivers/sound/opl3.copl3_command (map->ioaddr, ATTACK_DECAY + map->op[3], instr->operators[OFFS_4OP + 5]);
instr539drivers/sound/opl3.copl3_command (map->ioaddr, SUSTAIN_RELEASE + map->op[2], instr->operators[OFFS_4OP + 6]);
instr540drivers/sound/opl3.copl3_command (map->ioaddr, SUSTAIN_RELEASE + map->op[3], instr->operators[OFFS_4OP + 7]);
instr543drivers/sound/opl3.copl3_command (map->ioaddr, WAVE_SELECT + map->op[2], instr->operators[OFFS_4OP + 8]);
instr544drivers/sound/opl3.copl3_command (map->ioaddr, WAVE_SELECT + map->op[3], instr->operators[OFFS_4OP + 9]);
instr547drivers/sound/opl3.cfpc = instr->operators[OFFS_4OP + 10];
instr752drivers/sound/opl3.ctmp = instr->operators[(cell-1)+(((cell-1)/2)*OFFS_4OP)]; \
instr761drivers/sound/opl3.cstruct sbi_instrument *instr;
instr778drivers/sound/opl3.cinstr = active_instrument[voice];
instr780drivers/sound/opl3.cif (!instr)
instr781drivers/sound/opl3.cinstr = &instrmap[0];
instr785drivers/sound/opl3.cint             connection = ((instr->operators[10] & 0x01) << 1) | (instr->operators[10 + OFFS_4OP] & 0x01);
instr816drivers/sound/opl3.cif ((instr->operators[10] & 0x01))  /* Additive synthesis */