NUM_G
struct snd_emu10k1_voice voices[NUM_G];
for (idx = 0; idx < NUM_G; idx++)
emu->saved_ptr = vmalloc(array3_size(4, NUM_G, size));
for (i = 0; i < NUM_G; i++, val++)
for (i = 0; i < NUM_G; i++, val++)
for (ch = 0; ch < NUM_G; ch++)
for (i = 0; i < NUM_G; i++, val++)
for (i = 0; i < NUM_G; i++, val++)
for (ch = 0; ch < NUM_G; ch++) {
for (ch = 0; ch < NUM_G; ch++) {
for (idx = 0; idx < NUM_G; idx++) {
for (idx = 0; idx < NUM_G; idx++) {
for (i = emu->next_free_voice, j = 0; j < NUM_G; i = (i + skip) % NUM_G, j += skip) {
emu->next_free_voice = (i + number) % NUM_G;