taglinefilesource code
midi_out_buf64drivers/sound/midibuf.cstatic struct midi_buf *midi_out_buf[MAX_MIDI_DEV] =
midi_out_buf174drivers/sound/midibuf.cif (midi_out_buf[dev] != NULL)
midi_out_buf176drivers/sound/midibuf.cwhile (DATA_AVAIL (midi_out_buf[dev]) &&
midi_out_buf178drivers/sound/midibuf.cmidi_out_buf[dev]->queue[midi_out_buf[dev]->head]))
midi_out_buf180drivers/sound/midibuf.cmidi_out_buf[dev]->head = (midi_out_buf[dev]->head + 1) % MAX_QUEUE_SIZE;
midi_out_buf181drivers/sound/midibuf.cmidi_out_buf[dev]->len--;
midi_out_buf184drivers/sound/midibuf.cif (DATA_AVAIL (midi_out_buf[dev]) < 100 &&
midi_out_buf252drivers/sound/midibuf.cmidi_out_buf[dev] = (struct midi_buf *) kmalloc (sizeof (struct midi_buf), GFP_KERNEL);
midi_out_buf254drivers/sound/midibuf.cif (midi_out_buf[dev] == NULL)
midi_out_buf263drivers/sound/midibuf.cmidi_out_buf[dev]->len = midi_out_buf[dev]->head = midi_out_buf[dev]->tail = 0;
midi_out_buf302drivers/sound/midibuf.cDATA_AVAIL (midi_out_buf[dev]))
midi_out_buf330drivers/sound/midibuf.ckfree (midi_out_buf[dev]);
midi_out_buf332drivers/sound/midibuf.cmidi_out_buf[dev] = NULL;
midi_out_buf357drivers/sound/midibuf.cn = SPACE_AVAIL (midi_out_buf[dev]);
midi_out_buf386drivers/sound/midibuf.cn = SPACE_AVAIL (midi_out_buf[dev]);
midi_out_buf395drivers/sound/midibuf.cQUEUE_BYTE (midi_out_buf[dev], tmp_data);
midi_out_buf521drivers/sound/midibuf.cif (SPACE_AVAIL (midi_out_buf[dev]))