Home
last modified time | relevance | path

Searched refs:queue (Results 1 – 19 of 19) sorted by relevance

/sound/core/seq/
A Dseq_queue.c58 q->queue = i; in queue_list_add()
100 q->queue = -1; in queue_new()
421 if (queue == NULL) in snd_seq_queue_timer_open()
429 queuefree(queue); in snd_seq_queue_timer_open()
442 if (queue == NULL) in snd_seq_queue_timer_close()
445 queuefree(queue); in snd_seq_queue_timer_close()
506 queuefree(queue); in snd_seq_queue_use()
579 q->queue == info->queue)) { in snd_seq_queue_remove_cells()
601 sev.queue = q->queue; in queue_broadcast_event()
602 sev.data.queue.queue = q->queue; in queue_broadcast_event()
[all …]
A Dseq_clientmgr.c624 event->queue = queue; in update_timestamp_of_queue()
1623 info->queue = q->queue; in snd_seq_ioctl_create_queue()
1656 info->queue = q->queue; in snd_seq_ioctl_get_queue_info()
1708 info->queue = q->queue; in snd_seq_ioctl_get_named_queue()
1724 queue = queueptr(status->queue); in snd_seq_ioctl_get_queue_status()
1728 status->queue = queue->queue; in snd_seq_ioctl_get_queue_status()
1753 queue = queueptr(tempo->queue); in snd_seq_ioctl_get_queue_tempo()
1757 tempo->queue = queue->queue; in snd_seq_ioctl_get_queue_tempo()
1803 queue = queueptr(timer->queue); in snd_seq_ioctl_get_queue_timer()
1810 timer->queue = queue->queue; in snd_seq_ioctl_get_queue_timer()
[all …]
A Dseq_timer.c255 sprintf(str, "sequencer queue %i", q->queue); in snd_seq_timer_open()
266 err = snd_timer_open(t, &tmr->alsa_id, q->queue); in snd_seq_timer_open()
276 err = snd_timer_open(t, &tid, q->queue); in snd_seq_timer_open()
459 snd_iprintf(buffer, "Timer for queue %i : %s\n", q->queue, ti->timer->name); in snd_seq_info_timer_read()
A Dseq_queue.h20 int queue; /* queue number */ member
A Dseq_ports.c487 return r->queue == s->queue; in match_subs_info()
/sound/virtio/
A Dvirtio_ctl_msg.c126 struct virtio_snd_queue *queue = virtsnd_control_queue(snd); in virtsnd_ctl_msg_send() local
150 spin_lock_irqsave(&queue->lock, flags); in virtsnd_ctl_msg_send()
151 rc = virtqueue_add_sgs(queue->vqueue, psgs, nouts, nins, msg, in virtsnd_ctl_msg_send()
154 notify = virtqueue_kick_prepare(queue->vqueue); in virtsnd_ctl_msg_send()
158 spin_unlock_irqrestore(&queue->lock, flags); in virtsnd_ctl_msg_send()
174 virtqueue_notify(queue->vqueue); in virtsnd_ctl_msg_send()
235 struct virtio_snd_queue *queue = virtsnd_control_queue(snd); in virtsnd_ctl_msg_cancel_all() local
238 spin_lock_irqsave(&queue->lock, flags); in virtsnd_ctl_msg_cancel_all()
246 spin_unlock_irqrestore(&queue->lock, flags); in virtsnd_ctl_msg_cancel_all()
301 spin_lock_irqsave(&queue->lock, flags); in virtsnd_ctl_notify_cb()
[all …]
A Dvirtio_card.c85 struct virtio_snd_queue *queue = virtsnd_event_queue(snd); in virtsnd_event_notify_cb() local
90 spin_lock_irqsave(&queue->lock, flags); in virtsnd_event_notify_cb()
98 spin_unlock_irqrestore(&queue->lock, flags); in virtsnd_event_notify_cb()
162 struct virtio_snd_queue *queue = virtsnd_event_queue(snd); in virtsnd_enable_event_vq() local
164 if (!virtqueue_enable_cb(queue->vqueue)) in virtsnd_enable_event_vq()
165 virtsnd_event_notify_cb(queue->vqueue); in virtsnd_enable_event_vq()
176 struct virtio_snd_queue *queue = virtsnd_event_queue(snd); in virtsnd_disable_event_vq() local
181 if (queue->vqueue) { in virtsnd_disable_event_vq()
182 spin_lock_irqsave(&queue->lock, flags); in virtsnd_disable_event_vq()
183 virtqueue_disable_cb(queue->vqueue); in virtsnd_disable_event_vq()
[all …]
A Dvirtio_pcm_ops.c328 struct virtio_snd_queue *queue; in virtsnd_pcm_trigger() local
336 queue = virtsnd_pcm_queue(vss); in virtsnd_pcm_trigger()
338 spin_lock_irqsave(&queue->lock, flags); in virtsnd_pcm_trigger()
345 spin_unlock_irqrestore(&queue->lock, flags); in virtsnd_pcm_trigger()
482 struct virtio_snd_queue *queue = virtsnd_pcm_queue(vss); in virtsnd_pcm_pb_ack() local
486 spin_lock_irqsave(&queue->lock, flags); in virtsnd_pcm_pb_ack()
493 spin_unlock_irqrestore(&queue->lock, flags); in virtsnd_pcm_pb_ack()
501 struct virtio_snd_queue *queue = virtsnd_pcm_queue(vss); in virtsnd_pcm_cp_ack() local
505 spin_lock_irqsave(&queue->lock, flags); in virtsnd_pcm_cp_ack()
512 spin_unlock_irqrestore(&queue->lock, flags); in virtsnd_pcm_cp_ack()
A Dvirtio_pcm_msg.c350 static inline void virtsnd_pcm_notify_cb(struct virtio_snd_queue *queue) in virtsnd_pcm_notify_cb() argument
356 spin_lock_irqsave(&queue->lock, flags); in virtsnd_pcm_notify_cb()
358 virtqueue_disable_cb(queue->vqueue); in virtsnd_pcm_notify_cb()
359 while ((msg = virtqueue_get_buf(queue->vqueue, &written_bytes))) in virtsnd_pcm_notify_cb()
361 } while (!virtqueue_enable_cb(queue->vqueue)); in virtsnd_pcm_notify_cb()
362 spin_unlock_irqrestore(&queue->lock, flags); in virtsnd_pcm_notify_cb()
/sound/core/seq/oss/
A Dseq_oss_init.c45 static int delete_seq_queue(int queue);
177 dp->queue = -1; in snd_seq_oss_open()
267 delete_seq_queue(dp->queue); in snd_seq_oss_open()
354 dp->queue = qinfo.queue; in alloc_seq_queue()
362 delete_seq_queue(int queue) in delete_seq_queue() argument
367 if (queue < 0) in delete_seq_queue()
370 qinfo.queue = queue; in delete_seq_queue()
402 int queue; in snd_seq_oss_release() local
413 queue = dp->queue; in snd_seq_oss_release()
416 delete_seq_queue(queue); in snd_seq_oss_release()
[all …]
A Dseq_oss_timer.c137 ev.queue = dp->queue; in send_timer_event()
138 ev.data.queue.queue = dp->queue; in send_timer_event()
139 ev.data.queue.param.value = value; in send_timer_event()
156 tmprec.queue = dp->queue; in snd_seq_oss_timer_start()
A Dseq_oss_device.h74 int queue; /* sequencer queue number */ member
153 ev->queue = dp->queue; in snd_seq_oss_fill_addr()
A Dseq_oss_midi.c368 subs.queue = dp->queue; /* queue for timestamps */ in snd_seq_oss_midi_open()
473 ev.queue = dp->queue; in snd_seq_oss_midi_reset()
/sound/core/
A Dtimer.c81 struct snd_timer_read *queue; member
1306 r = &tu->queue[prev]; in snd_timer_user_interrupt()
1315 r = &tu->queue[tu->qtail++]; in snd_timer_user_interrupt()
1431 struct snd_timer_read *queue = NULL; in realloc_user_queue() local
1439 queue = kcalloc(size, sizeof(*queue), GFP_KERNEL); in realloc_user_queue()
1440 if (!queue) in realloc_user_queue()
1445 kfree(tu->queue); in realloc_user_queue()
1448 tu->queue = queue; in realloc_user_queue()
1493 kfree(tu->queue); in snd_timer_user_release()
1903 status.queue = tu->qused; in snd_timer_user_status32()
[all …]
/sound/oss/dmasound/
A Ddmasound.h237 #define WAKE_UP(queue) (wake_up_interruptible(&queue)) argument
/sound/usb/
A Dfcp.c74 wait_queue_head_t queue; member
830 ret = wait_event_interruptible(private->notify.queue, in fcp_hwdep_read()
854 poll_wait(file, &private->notify.queue, wait); in fcp_hwdep_poll()
955 wake_up_interruptible(&private->notify.queue); in fcp_notify()
1060 init_waitqueue_head(&private->notify.queue); in fcp_init_private()
/sound/firewire/tascam/
A Dtascam.h95 struct snd_firewire_tascam_change queue[SND_TSCM_QUEUE_COUNT]; member
A Damdtp-tascam.c159 &tscm->queue[tscm->push_pos]; in read_status_messages()
A Dtascam-hwdep.c44 struct snd_firewire_tascam_change *entries = tscm->queue; in tscm_hwdep_read_queue()

Completed in 371 milliseconds