Home
last modified time | relevance | path

Searched refs:snd_usb_endpoint (Results 1 – 9 of 9) sorted by relevance

/linux/sound/usb/
H A Dendpoint.h8 struct snd_usb_endpoint *snd_usb_get_endpoint(struct snd_usb_audio *chip,
13 struct snd_usb_endpoint *
20 struct snd_usb_endpoint *ep);
22 struct snd_usb_endpoint *ep);
24 struct snd_usb_endpoint *ep);
28 struct snd_usb_endpoint *ep,
33 struct snd_usb_endpoint *data_ep,
34 struct snd_usb_endpoint *sync_ep);
35 void snd_usb_endpoint_set_callback(struct snd_usb_endpoint *ep,
43 int snd_usb_endpoint_start(struct snd_usb_endpoint *e
[all...]
H A Dendpoint.c50 * snd_usb_endpoint is a model that abstracts everything related to an
133 static inline bool ep_state_running(struct snd_usb_endpoint *ep) in ep_state_running()
138 static inline bool ep_state_update(struct snd_usb_endpoint *ep, int old, int new) in ep_state_update()
146 * @ep: The snd_usb_endpoint
151 int snd_usb_endpoint_implicit_feedback_sink(struct snd_usb_endpoint *ep) in snd_usb_endpoint_implicit_feedback_sink()
163 static int slave_next_packet_size(struct snd_usb_endpoint *ep, in slave_next_packet_size()
189 static int next_packet_size(struct snd_usb_endpoint *ep, unsigned int avail) in next_packet_size()
219 int snd_usb_endpoint_next_packet_size(struct snd_usb_endpoint *ep, in snd_usb_endpoint_next_packet_size()
238 static void call_retire_callback(struct snd_usb_endpoint *ep, in call_retire_callback()
248 static void retire_outbound_urb(struct snd_usb_endpoint *e
[all...]
H A Dcard.h49 struct snd_usb_endpoint;
56 struct snd_usb_endpoint *ep;
64 struct snd_usb_endpoint { struct
87 struct snd_usb_endpoint *sync_source; argument
88 struct snd_usb_endpoint *sync_sink; argument
180 struct snd_usb_endpoint *data_endpoint;
181 struct snd_usb_endpoint *sync_endpoint;
90 urbsnd_usb_endpoint global() argument
92 snd_usb_packet_infosnd_usb_endpoint global() argument
95 next_packetsnd_usb_endpoint global() argument
96 next_packet_headsnd_usb_endpoint global() argument
97 next_packet_queuedsnd_usb_endpoint global() argument
98 ready_playback_urbssnd_usb_endpoint global() argument
100 nurbssnd_usb_endpoint global() argument
101 active_masksnd_usb_endpoint global() argument
102 unlink_masksnd_usb_endpoint global() argument
103 submitted_urbssnd_usb_endpoint global() argument
104 syncbufsnd_usb_endpoint global() argument
105 sync_dmasnd_usb_endpoint global() argument
107 pipesnd_usb_endpoint global() argument
108 packsizesnd_usb_endpoint global() argument
109 sample_remsnd_usb_endpoint global() argument
110 sample_accumsnd_usb_endpoint global() argument
111 ppssnd_usb_endpoint global() argument
112 freqnsnd_usb_endpoint global() argument
113 freqmsnd_usb_endpoint global() argument
114 freqshiftsnd_usb_endpoint global() argument
115 freqmaxsnd_usb_endpoint global() argument
116 phasesnd_usb_endpoint global() argument
117 maxpacksizesnd_usb_endpoint global() argument
118 maxframesizesnd_usb_endpoint global() argument
119 max_urb_framessnd_usb_endpoint global() argument
120 curpacksizesnd_usb_endpoint global() argument
121 curframesizesnd_usb_endpoint global() argument
122 syncmaxsizesnd_usb_endpoint global() argument
123 fill_maxsnd_usb_endpoint global() argument
124 tenor_fb_quirksnd_usb_endpoint global() argument
125 dataintervalsnd_usb_endpoint global() argument
126 syncintervalsnd_usb_endpoint global() argument
127 silence_valuesnd_usb_endpoint global() argument
128 stridesnd_usb_endpoint global() argument
129 skip_packetssnd_usb_endpoint global() argument
131 implicit_fb_syncsnd_usb_endpoint global() argument
132 lowlatency_playbacksnd_usb_endpoint global() argument
133 need_setupsnd_usb_endpoint global() argument
134 need_preparesnd_usb_endpoint global() argument
135 fixed_ratesnd_usb_endpoint global() argument
138 cur_audiofmtsnd_usb_endpoint global() argument
139 cur_ratesnd_usb_endpoint global() argument
140 cur_formatsnd_usb_endpoint global() argument
141 cur_channelssnd_usb_endpoint global() argument
142 cur_frame_bytessnd_usb_endpoint global() argument
143 cur_period_framessnd_usb_endpoint global() argument
144 cur_period_bytessnd_usb_endpoint global() argument
145 cur_buffer_periodssnd_usb_endpoint global() argument
147 locksnd_usb_endpoint global() argument
148 listsnd_usb_endpoint global() argument
H A Dquirks.h6 struct snd_usb_endpoint;
34 void snd_usb_endpoint_start_quirk(struct snd_usb_endpoint *ep);
H A Dproc.c173 struct snd_usb_endpoint *data_ep, in proc_dump_ep_status()
174 struct snd_usb_endpoint *sync_ep, in proc_dump_ep_status()
H A Dpcm.c835 static const struct snd_usb_endpoint *
837 const struct snd_usb_endpoint *ref_ep) in get_endpoint_in_use()
839 const struct snd_usb_endpoint *ep; in get_endpoint_in_use()
852 const struct snd_usb_endpoint *ep; in hw_rule_rate()
957 const struct snd_usb_endpoint *ep; in hw_rule_format()
1027 const struct snd_usb_endpoint *ep; in hw_rule_period_size_implicit_fb()
1072 const struct snd_usb_endpoint *ep; in hw_rule_periods_implicit_fb()
1530 struct snd_usb_endpoint *ep = subs->data_endpoint; in prepare_playback_urb()
1690 struct snd_usb_endpoint *ep; in snd_usb_pcm_playback_ack()
H A Dcard.c1061 struct snd_usb_endpoint *ep; in usb_audio_disconnect()
1182 struct snd_usb_endpoint *ep; in usb_audio_suspend()
H A Dquirks.c1932 void snd_usb_endpoint_start_quirk(struct snd_usb_endpoint *ep) in snd_usb_endpoint_start_quirk()
/linux/sound/usb/qcom/
H A Dqc_audio_offload.c1101 struct snd_usb_endpoint *endpoint, int card_num, in uaudio_endpoint_setup()