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,
40 static void ump_legacy_set_rawmidi_name(struct snd_ump_endpoint *ump);
41 static void update_legacy_names(struct snd_ump_endpoint *ump);
43 static inline int process_legacy_output(struct snd_ump_endpoint *ump,
48 static inline void process_legacy_input(struct snd_ump_endpoint *ump,
52 static inline void ump_legacy_set_rawmidi_name(struct snd_ump_endpoint *ump)
55 static inline void update_legacy_names(struct snd_ump_endpoint *ump)
110 struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi);
156 struct snd_ump_endpoint **ump_ret)
159 struct snd_ump_endpoint *ump;
212 struct snd_ump_endpoint *ump = device->private_data;
221 struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi);
241 snd_ump_get_block(struct snd_ump_endpoint *ump, unsigned char id)
257 struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi);
272 struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi);
283 struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi);
291 struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi);
311 int snd_ump_receive_ump_val(struct snd_ump_endpoint *ump, u32 val)
339 int snd_ump_receive(struct snd_ump_endpoint *ump, const u32 *buffer, int count)
374 int snd_ump_transmit(struct snd_ump_endpoint *ump, u32 *buffer, int count)
399 int snd_ump_block_new(struct snd_ump_endpoint *ump, unsigned int blk,
445 static int snd_ump_ioctl_block(struct snd_ump_endpoint *ump,
467 struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi);
515 struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi);
560 void snd_ump_update_group_attrs(struct snd_ump_endpoint *ump)
614 static int ump_request_open(struct snd_ump_endpoint *ump)
621 static void ump_request_close(struct snd_ump_endpoint *ump)
630 static int ump_req_msg(struct snd_ump_endpoint *ump, u32 req1, u32 req2,
659 static int ump_append_string(struct snd_ump_endpoint *ump, char *dest,
688 static void choose_default_protocol(struct snd_ump_endpoint *ump)
699 static void seq_notify_ep_change(struct snd_ump_endpoint *ump)
708 static int ump_handle_ep_info_msg(struct snd_ump_endpoint *ump,
737 static int ump_handle_device_info_msg(struct snd_ump_endpoint *ump,
759 static void ump_set_rawmidi_name(struct snd_ump_endpoint *ump)
766 static int ump_handle_ep_name_msg(struct snd_ump_endpoint *ump,
783 static int ump_handle_product_id_msg(struct snd_ump_endpoint *ump,
797 static void seq_notify_protocol(struct snd_ump_endpoint *ump)
812 int snd_ump_switch_protocol(struct snd_ump_endpoint *ump, unsigned int protocol)
834 static int ump_handle_stream_cfg_msg(struct snd_ump_endpoint *ump,
845 static void fill_fb_info(struct snd_ump_endpoint *ump,
874 static bool is_fb_info_updated(struct snd_ump_endpoint *ump,
892 static void seq_notify_fb_change(struct snd_ump_endpoint *ump,
902 static int ump_handle_fb_info_msg(struct snd_ump_endpoint *ump,
935 static int ump_handle_fb_name_msg(struct snd_ump_endpoint *ump,
965 static int create_block_from_fb_info(struct snd_ump_endpoint *ump, int blk)
1010 static void ump_handle_stream_msg(struct snd_ump_endpoint *ump,
1070 int snd_ump_parse_endpoint(struct snd_ump_endpoint *ump)
1148 struct snd_ump_endpoint *ump = substream->rmidi->private_data;
1177 struct snd_ump_endpoint *ump = substream->rmidi->private_data;
1194 struct snd_ump_endpoint *ump = substream->rmidi->private_data;
1202 struct snd_ump_endpoint *ump = substream->rmidi->private_data;
1231 static int process_legacy_output(struct snd_ump_endpoint *ump,
1267 static void process_legacy_input(struct snd_ump_endpoint *ump, const u32 *src,
1286 static int fill_legacy_mapping(struct snd_ump_endpoint *ump)
1313 static void update_legacy_substreams(struct snd_ump_endpoint *ump,
1332 static void update_legacy_names(struct snd_ump_endpoint *ump)
1340 static void ump_legacy_set_rawmidi_name(struct snd_ump_endpoint *ump)
1348 int snd_ump_attach_legacy_rawmidi(struct snd_ump_endpoint *ump,