Searched refs:parser (Results 1 – 8 of 8) sorted by relevance
| /sound/firewire/motu/ |
| A D | motu-command-dsp-message-parser.c | 38 struct msg_parser *parser; in snd_motu_command_dsp_message_parser_new() local 40 parser = devm_kzalloc(&motu->card->card_dev, sizeof(*parser), GFP_KERNEL); in snd_motu_command_dsp_message_parser_new() 41 if (!parser) in snd_motu_command_dsp_message_parser_new() 53 parser->state = INITIALIZED; in snd_motu_command_dsp_message_parser_init() 59 parser->interval = 4; in snd_motu_command_dsp_message_parser_init() 63 parser->interval = 2; in snd_motu_command_dsp_message_parser_init() 69 parser->interval = 1; in snd_motu_command_dsp_message_parser_init() 106 switch (parser->state) { in snd_motu_command_dsp_message_parser_parse() 123 parser->value >>= 8; in snd_motu_command_dsp_message_parser_parse() 142 parser->value >>= 8; in snd_motu_command_dsp_message_parser_parse() [all …]
|
| A D | motu-register-dsp-message-parser.c | 103 struct msg_parser *parser; in snd_motu_register_dsp_message_parser_new() local 104 parser = devm_kzalloc(&motu->card->card_dev, sizeof(*parser), GFP_KERNEL); in snd_motu_register_dsp_message_parser_new() 105 if (!parser) in snd_motu_register_dsp_message_parser_new() 119 parser->mixer_ch = 0xff; in snd_motu_register_dsp_message_parser_init() 120 parser->mixer_src_ch = 0xff; in snd_motu_register_dsp_message_parser_init() 142 parser->push_pos = pos; in queue_event() 177 parser->mixer_src_ch = 0; in snd_motu_register_dsp_message_parser_parse() 396 if (parser->pull_pos > parser->push_pos) in snd_motu_register_dsp_message_parser_count_event() 397 return EVENT_QUEUE_SIZE - parser->pull_pos + parser->push_pos; in snd_motu_register_dsp_message_parser_count_event() 399 return parser->push_pos - parser->pull_pos; in snd_motu_register_dsp_message_parser_count_event() [all …]
|
| A D | Makefile | 7 motu-protocol-v1.o motu-register-dsp-message-parser.o \ 8 motu-command-dsp-message-parser.o
|
| /sound/firewire/fireface/ |
| A D | ff-protocol-former.c | 563 return (parser->push_pos != parser->pull_pos); in ff400_has_msg() 660 parser->msgs[parser->push_pos].msg = quad; in ff400_handle_msg() 661 parser->msgs[parser->push_pos].tstamp = tstamp; in ff400_handle_msg() 662 ++parser->push_pos; in ff400_handle_msg() 664 parser->push_pos = 0; in ff400_handle_msg() 688 if (count < sizeof(ev) || parser->pull_pos == parser->push_pos) in ff400_copy_msg_to_user() 694 while (count >= sizeof(*parser->msgs) && parser->pull_pos != parser->push_pos) { in ff400_copy_msg_to_user() 696 if (copy_to_user(buf + consumed, parser->msgs + parser->pull_pos, in ff400_copy_msg_to_user() 697 sizeof(*parser->msgs))) in ff400_copy_msg_to_user() 703 ++parser->pull_pos; in ff400_copy_msg_to_user() [all …]
|
| /sound/core/seq/ |
| A D | seq_midi.c | 48 struct snd_midi_event *parser; member 81 if (msynth->parser == NULL) in snd_midi_input_event() 85 if (!snd_midi_event_encode_byte(msynth->parser, in snd_midi_input_event() 142 snd_midi_event_reset_decode(msynth->parser); in event_process_midi() 144 if (msynth->parser == NULL) in event_process_midi() 146 len = snd_midi_event_decode(msynth->parser, msg, sizeof(msg), ev); in event_process_midi() 150 snd_midi_event_reset_decode(msynth->parser); in event_process_midi() 161 if (snd_midi_event_new(MAX_MIDI_EVENT_BUF, &msynth->parser) < 0) in snd_seq_midisynth_new() 194 snd_midi_event_reset_encode(msynth->parser); in midisynth_subscribe() 237 snd_midi_event_reset_decode(msynth->parser); in midisynth_use() [all …]
|
| A D | seq_virmidi.c | 91 snd_midi_event_reset_decode(vmidi->parser); in snd_virmidi_dev_receive_event() 93 len = snd_midi_event_decode(vmidi->parser, msg, sizeof(msg), ev); in snd_virmidi_dev_receive_event() 153 if (!snd_midi_event_encode_byte(vmidi->parser, input, in snd_vmidi_output_work() 194 if (snd_midi_event_new(0, &vmidi->parser) < 0) { in snd_virmidi_input_open() 223 if (snd_midi_event_new(MAX_MIDI_EVENT_BUF, &vmidi->parser) < 0) { in snd_virmidi_output_open() 249 snd_midi_event_free(vmidi->parser); in snd_virmidi_input_close() 264 snd_midi_event_free(vmidi->parser); in snd_virmidi_output_close()
|
| /sound/hda/common/ |
| A D | sysfs.c | 612 .parser = parse_codec_mode, 616 .parser = parse_model_mode, 621 .parser = parse_verb_mode, 626 .parser = parse_pincfg_mode, 631 .parser = parse_hint_mode 635 .parser = parse_vendor_id_mode, 639 .parser = parse_subsystem_id_mode, 643 .parser = parse_revision_id_mode, 647 .parser = parse_chip_name_mode, 723 else if (patch_items[line_mode].parser && in snd_hda_load_patch() [all …]
|
| /sound/hda/codecs/ |
| A D | Kconfig | 122 tristate "Enable generic HD-audio codec parser" 126 Say Y or M here to enable the generic HD-audio codec parser
|
Completed in 22 milliseconds