Home
last modified time | relevance | path

Searched refs:subs (Results 1 – 25 of 236) sorted by relevance

12345678910

/openbmc/linux/sound/usb/
H A Dpcm.c157 true, subs); in find_substream_format()
166 if (!subs) in snd_usb_pcm_has_fixed_rate()
668 snd_usb_set_format_quirk(subs, subs->cur_audiofmt); in snd_usb_pcm_prepare()
1309 if (subs->hwptr_done >= subs->buffer_bytes) in retire_capture_urb()
1310 subs->hwptr_done -= subs->buffer_bytes; in retire_capture_urb()
1345 if (subs->hwptr_done >= subs->buffer_bytes) in urb_ctx_queue_advance()
1346 subs->hwptr_done -= subs->buffer_bytes; in urb_ctx_queue_advance()
1428 if (subs->hwptr_done + bytes > subs->buffer_bytes) { in copy_to_urb()
1430 unsigned int bytes1 = subs->buffer_bytes - subs->hwptr_done; in copy_to_urb()
1637 if (!subs->lowlatency_playback || !subs->running) in snd_usb_pcm_playback_ack()
[all …]
H A Dmedia.h56 int snd_media_stream_init(struct snd_usb_substream *subs, struct snd_pcm *pcm,
58 void snd_media_stream_delete(struct snd_usb_substream *subs);
59 int snd_media_start_pipeline(struct snd_usb_substream *subs);
60 void snd_media_stop_pipeline(struct snd_usb_substream *subs);
66 static inline int snd_media_stream_init(struct snd_usb_substream *subs, in snd_media_stream_init() argument
69 static inline void snd_media_stream_delete(struct snd_usb_substream *subs) { } in snd_media_stream_delete() argument
70 static inline int snd_media_start_pipeline(struct snd_usb_substream *subs) in snd_media_start_pipeline() argument
72 static inline void snd_media_stop_pipeline(struct snd_usb_substream *subs) { } in snd_media_stop_pipeline() argument
H A Dstream.c46 if (!subs->num_formats) in free_substream()
50 kfree(subs->str_pd); in free_substream()
89 subs->stream = as; in snd_usb_init_substream()
90 subs->direction = stream; in snd_usb_init_substream()
94 subs->speed = snd_usb_get_speed(subs->dev); in snd_usb_init_substream()
95 subs->pkt_offset_adj = 0; in snd_usb_init_substream()
102 subs->num_formats++; in snd_usb_init_substream()
109 subs->str_pd = pd; in snd_usb_init_substream()
197 if (subs->cur_audiofmt) in usb_chmap_ctl_get()
496 subs->num_formats++; in __snd_usb_add_audio_stream()
[all …]
H A Dproc.c92 static void proc_dump_substream_formats(struct snd_usb_substream *subs, struct snd_info_buffer *buf… in proc_dump_substream_formats() argument
99 list_for_each_entry(fp, &subs->fmt_list, list) { in proc_dump_substream_formats()
129 if (subs->speed != USB_SPEED_FULL) in proc_dump_substream_formats()
172 static void proc_dump_ep_status(struct snd_usb_substream *subs, in proc_dump_ep_status() argument
181 subs->speed == USB_SPEED_FULL in proc_dump_ep_status()
193 struct snd_usb_substream *subs, in proc_dump_substream_status() argument
197 if (subs->running) { in proc_dump_substream_status()
199 if (subs->cur_audiofmt) { in proc_dump_substream_status()
200 snd_iprintf(buffer, " Interface = %d\n", subs->cur_audiofmt->iface); in proc_dump_substream_status()
201 snd_iprintf(buffer, " Altset = %d\n", subs->cur_audiofmt->altsetting); in proc_dump_substream_status()
[all …]
H A Dmedia.c33 int snd_media_stream_init(struct snd_usb_substream *subs, struct snd_pcm *pcm, in snd_media_stream_init() argument
44 mdev = subs->stream->chip->media_dev; in snd_media_stream_init()
48 if (subs->media_ctl) in snd_media_stream_init()
103 subs->media_ctl = mctl; in snd_media_stream_init()
117 void snd_media_stream_delete(struct snd_usb_substream *subs) in snd_media_stream_delete() argument
119 struct media_ctl *mctl = subs->media_ctl; in snd_media_stream_delete()
131 subs->media_ctl = NULL; in snd_media_stream_delete()
135 int snd_media_start_pipeline(struct snd_usb_substream *subs) in snd_media_start_pipeline() argument
137 struct media_ctl *mctl = subs->media_ctl; in snd_media_start_pipeline()
151 void snd_media_stop_pipeline(struct snd_usb_substream *subs) in snd_media_stop_pipeline() argument
[all …]
/openbmc/linux/sound/usb/usx2y/
H A Dusbusx2yaudio.c265 subs = usx2y->subs[s]; in usx2y_clients_stop()
266 if (subs) { in usx2y_clients_stop()
272 subs = usx2y->subs[s]; in usx2y_clients_stop()
273 if (subs) { in usx2y_clients_stop()
340 subs = usx2y->subs[s]; in usx2y_urbs_set_complete()
377 subs, subs->endpoint, subs->urb[0], subs->urb[1]); in usx2y_subs_prepare()
405 subs != subs->usx2y->subs[SNDRV_PCM_STREAM_PLAYBACK]); in usx2y_urbs_release()
418 int is_playback = subs == subs->usx2y->subs[SNDRV_PCM_STREAM_PLAYBACK]; in usx2y_urbs_allocate()
487 struct snd_usx2y_substream *subs = usx2y->subs[i]; in usx2y_urbs_start() local
786 subs = dev->subs[i]; in snd_usx2y_pcm_hw_params()
[all …]
H A Dusx2yhwdeppcm.c149 if (subs) { in usx2y_usbpcm_urb_capt_iso_advance()
318 int is_playback = subs == subs->usx2y->subs[SNDRV_PCM_STREAM_PLAYBACK]; in usx2y_usbpcm_urbs_allocate()
370 cap_subs2 = subs->usx2y->subs[SNDRV_PCM_STREAM_CAPTURE + 2]; in snd_usx2y_usbpcm_hw_free()
372 cap_subs = subs->usx2y->subs[SNDRV_PCM_STREAM_CAPTURE]; in snd_usx2y_usbpcm_hw_free()
423 struct snd_usx2y_substream *subs = usx2y->subs[stream + p]; in usx2y_usbpcm_urbs_start() local
424 if (subs) { in usx2y_usbpcm_urbs_start()
433 struct snd_usx2y_substream *subs = usx2y->subs[p]; in usx2y_usbpcm_urbs_start() local
435 if (subs && atomic_read(&subs->state) >= STATE_PREPARED) in usx2y_usbpcm_urbs_start()
445 if (!subs) in usx2y_usbpcm_urbs_start()
631 subs = dev->subs[i]; in usx2y_pcms_busy_check()
[all …]
/openbmc/openpower-pnor-code-mgmt/
H A Dmeson.build46 subs = configuration_data() variable
50 subs.set('ACTIVE_PNOR_MAX_ALLOWED', 2)
60 subs.set_quoted('HASH_FILE_NAME', 'hashfunc')
62 subs.set_quoted('IMG_DIR', '/tmp/images')
63 subs.set_quoted('MANIFEST_FILE', 'MANIFEST')
67 subs.set_quoted('MEDIA_DIR', '/media/')
71 subs.set_quoted('PNOR_MSL', get_option('msl'))
72 subs.set_quoted('PNOR_PRSV', '/media/pnor-prsv')
79 subs.set_quoted('PNOR_TOC_FILE', 'pnor.toc')
82 subs.set_quoted('SIGNATURE_FILE_EXT', '.sig')
[all …]
/openbmc/linux/sound/core/seq/
H A Dseq_ports.c244 kfree(subs); in clear_subscriber_list()
250 kfree(subs); in clear_subscriber_list()
538 atomic_inc(&subs->ref_count); in check_and_subscribe_port()
558 list = is_src ? &subs->src_list : &subs->dest_list; in __delete_and_unsubscribe_port()
595 subs = kzalloc(sizeof(*subs), GFP_KERNEL); in snd_seq_port_connect()
596 if (!subs) in snd_seq_port_connect()
599 subs->info = *info; in snd_seq_port_connect()
623 kfree(subs); in snd_seq_port_connect()
647 subs, false, in snd_seq_port_disconnect()
659 kfree(subs); in snd_seq_port_disconnect()
[all …]
/openbmc/linux/sound/isa/sb/
H A Demu8000_pcm.c218 struct snd_emu8000 *emu = snd_pcm_substream_chip(subs); in emu8k_pcm_open()
220 struct snd_pcm_runtime *runtime = subs->runtime; in emu8k_pcm_open()
227 rec->substream = subs; in emu8k_pcm_open()
248 subs->runtime->private_data = NULL; in emu8k_pcm_close()
498 pos = bytes_to_frames(subs->runtime, pos); in emu8k_pcm_copy()
499 count = bytes_to_frames(subs->runtime, count); in emu8k_pcm_copy()
510 pos = bytes_to_frames(subs->runtime, pos); in emu8k_pcm_silence()
511 count = bytes_to_frames(subs->runtime, count); in emu8k_pcm_silence()
572 rec->buf_size = subs->runtime->buffer_size; in emu8k_pcm_prepare()
573 rec->period_size = subs->runtime->period_size; in emu8k_pcm_prepare()
[all …]
/openbmc/linux/sound/firewire/tascam/
H A Dtascam-midi.c87 struct snd_rawmidi_substream *subs; in snd_tscm_create_midi_devices() local
107 list_for_each_entry(subs, &stream->substreams, list) { in snd_tscm_create_midi_devices()
109 if (subs->number < tscm->spec->midi_capture_ports) { in snd_tscm_create_midi_devices()
111 scnprintf(subs->name, sizeof(subs->name), in snd_tscm_create_midi_devices()
113 tscm->card->shortname, subs->number + 1); in snd_tscm_create_midi_devices()
123 list_for_each_entry(subs, &stream->substreams, list) { in snd_tscm_create_midi_devices()
124 if (subs->number < tscm->spec->midi_playback_ports) { in snd_tscm_create_midi_devices()
126 scnprintf(subs->name, sizeof(subs->name), in snd_tscm_create_midi_devices()
128 tscm->card->shortname, subs->number + 1); in snd_tscm_create_midi_devices()
/openbmc/linux/arch/arm/lib/
H A Ddelay-loop.S42 subs r0, r0, #1
45 subs r0, r0, #1
47 subs r0, r0, #1
49 subs r0, r0, #1
51 subs r0, r0, #1
53 subs r0, r0, #1
55 subs r0, r0, #1
57 subs r0, r0, #1
H A Dmemmove.S31 subs ip, r0, r1
43 subs r2, r2, #4
51 1: subs r2, r2, #(28)
59 CALGN( subs r2, r2, ip ) @ C is set here
64 2: PLD( subs r2, r2, #96 )
72 subs r2, r2, #32
121 subs r2, r2, ip
136 subs r2, r2, #28
147 PLD( subs r2, r2, #96 )
156 subs r2, r2, #32
[all …]
H A Dio-writesl.S16 subs r2, r2, #4
20 subs r2, r2, #4
43 subs r2, r2, #1
51 subs r2, r2, #1
59 subs r2, r2, #1
H A Dio-readsl.S16 subs r2, r2, #4
23 subs r2, r2, #4
46 4: subs r2, r2, #1
54 5: subs r2, r2, #1
62 6: subs r2, r2, #1
/openbmc/linux/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf_pcm.c34 static int pdacf_pcm_trigger(struct snd_pcm_substream *subs, int cmd) in pdacf_pcm_trigger() argument
36 struct snd_pdacf *chip = snd_pcm_substream_chip(subs); in pdacf_pcm_trigger()
37 struct snd_pcm_runtime *runtime = subs->runtime; in pdacf_pcm_trigger()
89 static int pdacf_pcm_prepare(struct snd_pcm_substream *subs) in pdacf_pcm_prepare() argument
91 struct snd_pdacf *chip = snd_pcm_substream_chip(subs); in pdacf_pcm_prepare()
92 struct snd_pcm_runtime *runtime = subs->runtime; in pdacf_pcm_prepare()
198 struct snd_pcm_runtime *runtime = subs->runtime; in pdacf_pcm_capture_open()
199 struct snd_pdacf *chip = snd_pcm_substream_chip(subs); in pdacf_pcm_capture_open()
206 chip->pcm_substream = subs; in pdacf_pcm_capture_open()
216 struct snd_pdacf *chip = snd_pcm_substream_chip(subs); in pdacf_pcm_capture_close()
[all …]
/openbmc/linux/sound/pci/mixart/
H A Dmixart.c626 if (subs->runtime->buffer_changed) { in snd_mixart_hw_params()
642 subs->number); in snd_mixart_hw_params()
709 struct snd_pcm *pcm = subs->pcm; in snd_mixart_playback_open()
727 chip->chip_idx, pcm_number, subs->number); in snd_mixart_playback_open()
761 stream->substream = subs; in snd_mixart_playback_open()
788 struct snd_pcm *pcm = subs->pcm; in snd_mixart_capture_open()
842 stream->substream = subs; in snd_mixart_capture_open()
931 struct snd_pcm_substream *subs; in preallocate_buffers()
936 for (subs = pcm->streams[stream].substream; subs; subs = subs->next, idx++) in preallocate_buffers()
938 subs->dma_device.id = subs->pcm->device << 16 | in preallocate_buffers()
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/tinymembench/tinymembench/
H A D0001-asm-Delete-.func-.endfunc-directives.patch35 subs SIZE, SIZE, #64
43 subs SIZE, SIZE, #64
51 subs SIZE, SIZE, #64
59 subs SIZE, SIZE, #64
67 subs SIZE, SIZE, #64
75 subs SIZE, SIZE, #64
83 subs SIZE, SIZE, #64
91 subs SIZE, SIZE, #64
99 subs SIZE, SIZE, #64
107 subs SIZE, SIZE, #64
[all …]
/openbmc/linux/sound/drivers/vx/
H A Dvx_pcm.c523 audio = subs->pcm->device * 2; in vx_pcm_playback_open()
538 pipe->substream = subs; in vx_pcm_playback_open()
560 if (! subs->runtime->private_data) in vx_pcm_playback_close()
563 pipe = subs->runtime->private_data; in vx_pcm_playback_close()
697 struct snd_pcm_substream *subs, in vx_pcm_playback_update() argument
709 snd_pcm_period_elapsed(subs); in vx_pcm_playback_update()
898 audio = subs->pcm->device * 2; in vx_pcm_capture_open()
904 pipe->substream = subs; in vx_pcm_capture_open()
951 if (! subs->runtime->private_data) in vx_pcm_capture_close()
953 pipe = subs->runtime->private_data; in vx_pcm_capture_close()
[all …]
/openbmc/linux/sound/ppc/
H A Dpmac.c183 struct snd_pcm_runtime *runtime = subs->runtime; in snd_pmac_pcm_prepare()
188 rec->dma_size = snd_pcm_lib_buffer_bytes(subs); in snd_pmac_pcm_prepare()
189 rec->period_size = snd_pcm_lib_period_bytes(subs); in snd_pmac_pcm_prepare()
244 struct snd_pcm_substream *subs, int cmd) in snd_pmac_pcm_trigger() argument
292 struct snd_pcm_substream *subs) in snd_pmac_pcm_pointer() argument
308 return bytes_to_frames(subs->runtime, count); in snd_pmac_pcm_pointer()
554 struct snd_pcm_substream *subs) in snd_pmac_pcm_open() argument
586 rec->substream = subs; in snd_pmac_pcm_open()
603 struct snd_pcm_substream *subs) in snd_pmac_pcm_close() argument
624 subs->runtime->hw = snd_pmac_playback; in snd_pmac_playback_open()
[all …]
/openbmc/linux/sound/core/seq/oss/
H A Dseq_oss_midi.c359 memset(&subs, 0, sizeof(subs)); in snd_seq_oss_midi_open()
362 subs.sender = dp->addr; in snd_seq_oss_midi_open()
363 subs.dest.client = mdev->client; in snd_seq_oss_midi_open()
364 subs.dest.port = mdev->port; in snd_seq_oss_midi_open()
370 subs.sender.port = mdev->port; in snd_seq_oss_midi_open()
371 subs.dest = dp->addr; in snd_seq_oss_midi_open()
408 memset(&subs, 0, sizeof(subs)); in snd_seq_oss_midi_close()
410 subs.sender = dp->addr; in snd_seq_oss_midi_close()
412 subs.dest.port = mdev->port; in snd_seq_oss_midi_close()
417 subs.sender.port = mdev->port; in snd_seq_oss_midi_close()
[all …]
/openbmc/linux/sound/pci/pcxhr/
H A Dpcxhr.c636 subs->runtime->dma_bytes, subs->number); in pcxhr_update_r_buffer()
832 if (snd_pcm_stream_linked(subs)) { in pcxhr_trigger()
839 snd_pcm_trigger_done(s, subs); in pcxhr_trigger()
843 stream = subs->runtime->private_data; in pcxhr_trigger()
860 snd_pcm_group_for_each_entry(s, subs) { in pcxhr_trigger()
865 snd_pcm_trigger_done(s, subs); in pcxhr_trigger()
907 subs->runtime->period_size, subs->runtime->periods, in pcxhr_prepare()
908 subs->runtime->buffer_size); in pcxhr_prepare()
1052 stream->substream = subs; in pcxhr_open()
1062 snd_pcm_set_sync(subs); in pcxhr_open()
[all …]
/openbmc/linux/arch/arm/mach-rpc/
H A Dfloppydma.S13 subs r9, r9, #1
17 subs pc, lr, #4
22 subs r9, r9, #1
28 subs pc, lr, #4
/openbmc/linux/sound/firewire/digi00x/
H A Ddigi00x-midi.c94 struct snd_rawmidi_substream *subs; in set_substream_names() local
101 list_for_each_entry(subs, &str->substreams, list) { in set_substream_names()
103 scnprintf(subs->name, sizeof(subs->name), in set_substream_names()
106 subs->number + 1); in set_substream_names()
108 scnprintf(subs->name, sizeof(subs->name), in set_substream_names()
/openbmc/linux/sound/core/
H A Dpcm_local.h71 #define for_each_pcm_substream(pcm, str, subs) \ argument
73 for ((subs) = (pcm)->streams[str].substream; (subs); \
74 (subs) = (subs)->next)

12345678910