Lines Matching refs:bank
56 int bank, int instr);
67 int bank, int preset, int key);
69 int preset, int bank, struct snd_sf_zone **table,
71 static int get_index(int bank, int instr, int key);
204 int bank, instr; in snd_soundfont_load() local
205 bank = ((unsigned short)patch.optarg >> 8) & 0xff; in snd_soundfont_load()
207 if (! remove_info(sflist, sflist->currsf, bank, instr)) in snd_soundfont_load()
448 zp->bank == map.map_bank && in load_map()
470 zp->bank = map.map_bank; in load_map()
491 int bank, int instr) in remove_info() argument
500 p->bank == bank && p->instr == instr) { in remove_info()
565 zone->bank == hdr.bank && in load_info()
572 remove_info(sflist, sf, hdr.bank, hdr.instr); in load_info()
587 tmpzone.bank = hdr.bank; in load_info()
600 zone->bank = tmpzone.bank; in load_info()
1112 zone->bank = 0; in load_guspatch()
1179 zone = search_first_zone(sflist, cur->bank, cur->instr, cur->v.low); in add_preset()
1195 if ((index = get_index(cur->bank, cur->instr, cur->v.low)) < 0) in add_preset()
1211 if ((index = get_index(zp->bank, zp->instr, zp->v.low)) < 0) in delete_preset()
1233 int preset, int bank, in snd_soundfont_search_zone() argument
1249 nvoices = search_zones(sflist, notep, vel, preset, bank, in snd_soundfont_search_zone()
1252 if (preset != def_preset || bank != def_bank) in snd_soundfont_search_zone()
1266 search_first_zone(struct snd_sf_list *sflist, int bank, int preset, int key) in search_first_zone() argument
1271 if ((index = get_index(bank, preset, key)) < 0) in search_first_zone()
1274 if (zp->instr == preset && zp->bank == bank) in search_first_zone()
1286 int preset, int bank, struct snd_sf_zone **table, in search_zones() argument
1292 zp = search_first_zone(sflist, bank, preset, *notep); in search_zones()
1301 bank = zp->v.end; in search_zones()
1308 preset, bank, table, in search_zones()
1330 get_index(int bank, int instr, int key) in get_index() argument
1333 if (SF_IS_DRUM_BANK(bank)) in get_index()