Lines Matching refs:snd_ump_endpoint
33 static void ump_handle_stream_msg(struct snd_ump_endpoint *ump,
36 static int process_legacy_output(struct snd_ump_endpoint *ump,
38 static void process_legacy_input(struct snd_ump_endpoint *ump, const u32 *src,
41 static inline int process_legacy_output(struct snd_ump_endpoint *ump, in process_legacy_output()
46 static inline void process_legacy_input(struct snd_ump_endpoint *ump, in process_legacy_input()
74 struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi); in snd_ump_endpoint_free()
120 struct snd_ump_endpoint **ump_ret) in snd_ump_endpoint_new()
123 struct snd_ump_endpoint *ump; in snd_ump_endpoint_new()
176 struct snd_ump_endpoint *ump = device->private_data; in snd_ump_dev_seq_free()
185 struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi); in snd_ump_dev_register()
205 snd_ump_get_block(struct snd_ump_endpoint *ump, unsigned char id) in snd_ump_get_block()
221 struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi); in snd_ump_rawmidi_open()
236 struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi); in snd_ump_rawmidi_close()
247 struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi); in snd_ump_rawmidi_trigger()
255 struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi); in snd_ump_rawmidi_drain()
275 int snd_ump_receive_ump_val(struct snd_ump_endpoint *ump, u32 val) in snd_ump_receive_ump_val()
303 int snd_ump_receive(struct snd_ump_endpoint *ump, const u32 *buffer, int count) in snd_ump_receive()
338 int snd_ump_transmit(struct snd_ump_endpoint *ump, u32 *buffer, int count) in snd_ump_transmit()
363 int snd_ump_block_new(struct snd_ump_endpoint *ump, unsigned int blk, in snd_ump_block_new()
409 static int snd_ump_ioctl_block(struct snd_ump_endpoint *ump, in snd_ump_ioctl_block()
431 struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi); in snd_ump_ioctl()
479 struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi); in snd_ump_proc_read()
532 static int ump_request_open(struct snd_ump_endpoint *ump) in ump_request_open()
539 static void ump_request_close(struct snd_ump_endpoint *ump) in ump_request_close()
548 static int ump_req_msg(struct snd_ump_endpoint *ump, u32 req1, u32 req2, in ump_req_msg()
577 static int ump_append_string(struct snd_ump_endpoint *ump, char *dest, in ump_append_string()
606 static int ump_handle_ep_info_msg(struct snd_ump_endpoint *ump, in ump_handle_ep_info_msg()
630 static int ump_handle_device_info_msg(struct snd_ump_endpoint *ump, in ump_handle_device_info_msg()
654 static int ump_handle_ep_name_msg(struct snd_ump_endpoint *ump, in ump_handle_ep_name_msg()
662 static int ump_handle_product_id_msg(struct snd_ump_endpoint *ump, in ump_handle_product_id_msg()
671 static void seq_notify_protocol(struct snd_ump_endpoint *ump) in seq_notify_protocol()
686 int snd_ump_switch_protocol(struct snd_ump_endpoint *ump, unsigned int protocol) in snd_ump_switch_protocol()
701 static int ump_handle_stream_cfg_msg(struct snd_ump_endpoint *ump, in ump_handle_stream_cfg_msg()
712 static void fill_fb_info(struct snd_ump_endpoint *ump, in fill_fb_info()
732 static bool is_fb_info_updated(struct snd_ump_endpoint *ump, in is_fb_info_updated()
750 static void seq_notify_fb_change(struct snd_ump_endpoint *ump, in seq_notify_fb_change()
760 static int ump_handle_fb_info_msg(struct snd_ump_endpoint *ump, in ump_handle_fb_info_msg()
790 static int ump_handle_fb_name_msg(struct snd_ump_endpoint *ump, in ump_handle_fb_name_msg()
810 static int create_block_from_fb_info(struct snd_ump_endpoint *ump, int blk) in create_block_from_fb_info()
855 static void ump_handle_stream_msg(struct snd_ump_endpoint *ump, in ump_handle_stream_msg()
915 int snd_ump_parse_endpoint(struct snd_ump_endpoint *ump) in snd_ump_parse_endpoint()
985 struct snd_ump_endpoint *ump = substream->rmidi->private_data; in snd_ump_legacy_open()
1017 struct snd_ump_endpoint *ump = substream->rmidi->private_data; in snd_ump_legacy_close()
1036 struct snd_ump_endpoint *ump = substream->rmidi->private_data; in snd_ump_legacy_trigger()
1044 struct snd_ump_endpoint *ump = substream->rmidi->private_data; in snd_ump_legacy_drain()
1073 static int process_legacy_output(struct snd_ump_endpoint *ump, in process_legacy_output()
1106 static void process_legacy_input(struct snd_ump_endpoint *ump, const u32 *src, in process_legacy_input()
1127 static int fill_legacy_mapping(struct snd_ump_endpoint *ump) in fill_legacy_mapping()
1154 static void fill_substream_names(struct snd_ump_endpoint *ump, in fill_substream_names()
1164 int snd_ump_attach_legacy_rawmidi(struct snd_ump_endpoint *ump, in snd_ump_attach_legacy_rawmidi()