taglinefilesource code
midi_out_buf66drivers/sound/midibuf.cstatic struct midi_buf *midi_out_buf[MAX_MIDI_DEV] =
midi_out_buf176drivers/sound/midibuf.cif (midi_out_buf[dev] != NULL)
midi_out_buf178drivers/sound/midibuf.cwhile (DATA_AVAIL (midi_out_buf[dev]) &&
midi_out_buf180drivers/sound/midibuf.cmidi_out_buf[dev]->queue[midi_out_buf[dev]->head]))
midi_out_buf182drivers/sound/midibuf.cmidi_out_buf[dev]->head = (midi_out_buf[dev]->head + 1) % MAX_QUEUE_SIZE;
midi_out_buf183drivers/sound/midibuf.cmidi_out_buf[dev]->len--;
midi_out_buf186drivers/sound/midibuf.cif (DATA_AVAIL (midi_out_buf[dev]) < 100 &&
midi_out_buf246drivers/sound/midibuf.cmidi_out_buf[dev] = (struct midi_buf *) kmalloc (sizeof (struct midi_buf), GFP_KERNEL);
midi_out_buf248drivers/sound/midibuf.cif (midi_out_buf[dev] == NULL)
midi_out_buf256drivers/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_buf333drivers/sound/midibuf.ckfree (midi_out_buf[dev]);
midi_out_buf335drivers/sound/midibuf.cmidi_out_buf[dev] = NULL;
midi_out_buf360drivers/sound/midibuf.cn = SPACE_AVAIL (midi_out_buf[dev]);
midi_out_buf389drivers/sound/midibuf.cn = SPACE_AVAIL (midi_out_buf[dev]);
midi_out_buf398drivers/sound/midibuf.cQUEUE_BYTE (midi_out_buf[dev], tmp_data);
midi_out_buf525drivers/sound/midibuf.cif (SPACE_AVAIL (midi_out_buf[dev]))