Symbol: snd_ump_endpoint
drivers/usb/gadget/function/f_midi2.c
1443
static int f_midi2_ump_open(struct snd_ump_endpoint *ump, int dir)
drivers/usb/gadget/function/f_midi2.c
1448
static void f_midi2_ump_close(struct snd_ump_endpoint *ump, int dir)
drivers/usb/gadget/function/f_midi2.c
1452
static void f_midi2_ump_trigger(struct snd_ump_endpoint *ump, int dir, int up)
drivers/usb/gadget/function/f_midi2.c
1469
static void f_midi2_ump_drain(struct snd_ump_endpoint *ump, int dir)
drivers/usb/gadget/function/f_midi2.c
1533
struct snd_ump_endpoint *ump;
drivers/usb/gadget/function/f_midi2.c
78
struct snd_ump_endpoint *ump; /* assigned UMP EP */
include/sound/ump.h
10
struct snd_ump_endpoint;
include/sound/ump.h
102
#define rawmidi_to_ump(rmidi) container_of(rmidi, struct snd_ump_endpoint, core)
include/sound/ump.h
106
struct snd_ump_endpoint **ump_ret);
include/sound/ump.h
107
int snd_ump_parse_endpoint(struct snd_ump_endpoint *ump);
include/sound/ump.h
108
int snd_ump_block_new(struct snd_ump_endpoint *ump, unsigned int blk,
include/sound/ump.h
111
int snd_ump_receive(struct snd_ump_endpoint *ump, const u32 *buffer, int count);
include/sound/ump.h
112
int snd_ump_transmit(struct snd_ump_endpoint *ump, u32 *buffer, int count);
include/sound/ump.h
115
int snd_ump_attach_legacy_rawmidi(struct snd_ump_endpoint *ump,
include/sound/ump.h
118
static inline int snd_ump_attach_legacy_rawmidi(struct snd_ump_endpoint *ump,
include/sound/ump.h
125
int snd_ump_receive_ump_val(struct snd_ump_endpoint *ump, u32 val);
include/sound/ump.h
126
int snd_ump_switch_protocol(struct snd_ump_endpoint *ump, unsigned int protocol);
include/sound/ump.h
127
void snd_ump_update_group_attrs(struct snd_ump_endpoint *ump);
include/sound/ump.h
34
void (*private_free)(struct snd_ump_endpoint *ump);
include/sound/ump.h
76
int (*open)(struct snd_ump_endpoint *ump, int dir);
include/sound/ump.h
77
void (*close)(struct snd_ump_endpoint *ump, int dir);
include/sound/ump.h
78
void (*trigger)(struct snd_ump_endpoint *ump, int dir, int up);
include/sound/ump.h
79
void (*drain)(struct snd_ump_endpoint *ump, int dir);
include/sound/ump.h
84
void (*input_receive)(struct snd_ump_endpoint *ump,
include/sound/ump.h
86
int (*notify_ep_change)(struct snd_ump_endpoint *ump);
include/sound/ump.h
87
int (*notify_fb_change)(struct snd_ump_endpoint *ump,
include/sound/ump.h
89
int (*switch_protocol)(struct snd_ump_endpoint *ump);
include/sound/ump.h
94
struct snd_ump_endpoint *ump;
sound/core/seq/seq_ump_client.c
108
struct snd_ump_endpoint *ump = client->ump;
sound/core/seq/seq_ump_client.c
127
struct snd_ump_endpoint *ump = client->ump;
sound/core/seq/seq_ump_client.c
37
struct snd_ump_endpoint *ump; /* assigned endpoint */
sound/core/seq/seq_ump_client.c
392
static int seq_ump_notify_ep_change(struct snd_ump_endpoint *ump)
sound/core/seq/seq_ump_client.c
419
static int seq_ump_notify_fb_change(struct snd_ump_endpoint *ump,
sound/core/seq/seq_ump_client.c
434
static int seq_ump_switch_protocol(struct snd_ump_endpoint *ump)
sound/core/seq/seq_ump_client.c
457
struct snd_ump_endpoint *ump = dev->private_data;
sound/core/seq/seq_ump_client.c
517
struct snd_ump_endpoint *ump = dev->private_data;
sound/core/seq/seq_ump_client.c
60
static void seq_ump_input_receive(struct snd_ump_endpoint *ump,
sound/core/ump.c
1010
static void ump_handle_stream_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
1070
int snd_ump_parse_endpoint(struct snd_ump_endpoint *ump)
sound/core/ump.c
110
struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi);
sound/core/ump.c
1148
struct snd_ump_endpoint *ump = substream->rmidi->private_data;
sound/core/ump.c
1177
struct snd_ump_endpoint *ump = substream->rmidi->private_data;
sound/core/ump.c
1194
struct snd_ump_endpoint *ump = substream->rmidi->private_data;
sound/core/ump.c
1202
struct snd_ump_endpoint *ump = substream->rmidi->private_data;
sound/core/ump.c
1231
static int process_legacy_output(struct snd_ump_endpoint *ump,
sound/core/ump.c
1267
static void process_legacy_input(struct snd_ump_endpoint *ump, const u32 *src,
sound/core/ump.c
1286
static int fill_legacy_mapping(struct snd_ump_endpoint *ump)
sound/core/ump.c
1313
static void update_legacy_substreams(struct snd_ump_endpoint *ump,
sound/core/ump.c
1332
static void update_legacy_names(struct snd_ump_endpoint *ump)
sound/core/ump.c
1340
static void ump_legacy_set_rawmidi_name(struct snd_ump_endpoint *ump)
sound/core/ump.c
1348
int snd_ump_attach_legacy_rawmidi(struct snd_ump_endpoint *ump,
sound/core/ump.c
156
struct snd_ump_endpoint **ump_ret)
sound/core/ump.c
159
struct snd_ump_endpoint *ump;
sound/core/ump.c
212
struct snd_ump_endpoint *ump = device->private_data;
sound/core/ump.c
221
struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi);
sound/core/ump.c
241
snd_ump_get_block(struct snd_ump_endpoint *ump, unsigned char id)
sound/core/ump.c
257
struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi);
sound/core/ump.c
272
struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi);
sound/core/ump.c
283
struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi);
sound/core/ump.c
291
struct snd_ump_endpoint *ump = rawmidi_to_ump(substream->rmidi);
sound/core/ump.c
311
int snd_ump_receive_ump_val(struct snd_ump_endpoint *ump, u32 val)
sound/core/ump.c
33
static void ump_handle_stream_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
339
int snd_ump_receive(struct snd_ump_endpoint *ump, const u32 *buffer, int count)
sound/core/ump.c
36
static int process_legacy_output(struct snd_ump_endpoint *ump,
sound/core/ump.c
374
int snd_ump_transmit(struct snd_ump_endpoint *ump, u32 *buffer, int count)
sound/core/ump.c
38
static void process_legacy_input(struct snd_ump_endpoint *ump, const u32 *src,
sound/core/ump.c
399
int snd_ump_block_new(struct snd_ump_endpoint *ump, unsigned int blk,
sound/core/ump.c
40
static void ump_legacy_set_rawmidi_name(struct snd_ump_endpoint *ump);
sound/core/ump.c
41
static void update_legacy_names(struct snd_ump_endpoint *ump);
sound/core/ump.c
43
static inline int process_legacy_output(struct snd_ump_endpoint *ump,
sound/core/ump.c
445
static int snd_ump_ioctl_block(struct snd_ump_endpoint *ump,
sound/core/ump.c
467
struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi);
sound/core/ump.c
48
static inline void process_legacy_input(struct snd_ump_endpoint *ump,
sound/core/ump.c
515
struct snd_ump_endpoint *ump = rawmidi_to_ump(rmidi);
sound/core/ump.c
52
static inline void ump_legacy_set_rawmidi_name(struct snd_ump_endpoint *ump)
sound/core/ump.c
55
static inline void update_legacy_names(struct snd_ump_endpoint *ump)
sound/core/ump.c
560
void snd_ump_update_group_attrs(struct snd_ump_endpoint *ump)
sound/core/ump.c
614
static int ump_request_open(struct snd_ump_endpoint *ump)
sound/core/ump.c
621
static void ump_request_close(struct snd_ump_endpoint *ump)
sound/core/ump.c
630
static int ump_req_msg(struct snd_ump_endpoint *ump, u32 req1, u32 req2,
sound/core/ump.c
659
static int ump_append_string(struct snd_ump_endpoint *ump, char *dest,
sound/core/ump.c
688
static void choose_default_protocol(struct snd_ump_endpoint *ump)
sound/core/ump.c
699
static void seq_notify_ep_change(struct snd_ump_endpoint *ump)
sound/core/ump.c
708
static int ump_handle_ep_info_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
737
static int ump_handle_device_info_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
759
static void ump_set_rawmidi_name(struct snd_ump_endpoint *ump)
sound/core/ump.c
766
static int ump_handle_ep_name_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
783
static int ump_handle_product_id_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
797
static void seq_notify_protocol(struct snd_ump_endpoint *ump)
sound/core/ump.c
812
int snd_ump_switch_protocol(struct snd_ump_endpoint *ump, unsigned int protocol)
sound/core/ump.c
834
static int ump_handle_stream_cfg_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
845
static void fill_fb_info(struct snd_ump_endpoint *ump,
sound/core/ump.c
874
static bool is_fb_info_updated(struct snd_ump_endpoint *ump,
sound/core/ump.c
892
static void seq_notify_fb_change(struct snd_ump_endpoint *ump,
sound/core/ump.c
902
static int ump_handle_fb_info_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
935
static int ump_handle_fb_name_msg(struct snd_ump_endpoint *ump,
sound/core/ump.c
965
static int create_block_from_fb_info(struct snd_ump_endpoint *ump, int blk)
sound/usb/midi2.c
1024
static void fill_ump_ep_name(struct snd_ump_endpoint *ump,
sound/usb/midi2.c
1042
struct snd_ump_endpoint *ump;
sound/usb/midi2.c
328
ump_to_endpoint(struct snd_ump_endpoint *ump, int dir)
sound/usb/midi2.c
336
static int snd_usb_midi_v2_open(struct snd_ump_endpoint *ump, int dir)
sound/usb/midi2.c
356
static void snd_usb_midi_v2_close(struct snd_ump_endpoint *ump, int dir)
sound/usb/midi2.c
368
static void snd_usb_midi_v2_trigger(struct snd_ump_endpoint *ump, int dir,
sound/usb/midi2.c
379
static void snd_usb_midi_v2_drain(struct snd_ump_endpoint *ump, int dir)
sound/usb/midi2.c
583
struct snd_ump_endpoint *ump = rmidi->ump;
sound/usb/midi2.c
60
struct snd_ump_endpoint *ump; /* assigned UMP EP */
sound/usb/midi2.c
691
struct snd_ump_endpoint *ump;
sound/usb/midi2.c
83
struct snd_ump_endpoint *ump; /* assigned UMP EP object */