Home
last modified time | relevance | path

Searched refs:control_buffer (Results 1 – 14 of 14) sorted by relevance

/USBX-v6.2.1/common/usbx_host_classes/src/
Dux_host_class_audio_entity_control_get.c87 UCHAR * control_buffer; in _ux_host_class_audio_entity_control_get() local
120 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 16); in _ux_host_class_audio_entity_control_get()
121 if (control_buffer == UX_NULL) in _ux_host_class_audio_entity_control_get()
136 control_buffer, 16, &actual_size); in _ux_host_class_audio_entity_control_get()
148 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_entity_control_get()
153 n_subs = _ux_utility_short_get(control_buffer); in _ux_host_class_audio_entity_control_get()
163 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_entity_control_get()
164control_buffer = _ux_utility_memory_allocate(UX_NO_ALIGN, UX_CACHE_SAFE_MEMORY, size); in _ux_host_class_audio_entity_control_get()
165 if (control_buffer == UX_NULL) in _ux_host_class_audio_entity_control_get()
180 control_buffer, size, &actual_size); in _ux_host_class_audio_entity_control_get()
[all …]
Dux_host_class_audio_control_get.c114 UCHAR * control_buffer; in _ux_host_class_audio_control_get()
172 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 16); in _ux_host_class_audio_control_get()
173 if (control_buffer == UX_NULL) in _ux_host_class_audio_control_get()
183 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_audio_control_get()
203 … audio_control -> ux_host_class_audio_control_min = _ux_utility_long_get(control_buffer + 2); in _ux_host_class_audio_control_get()
204 … audio_control -> ux_host_class_audio_control_max = _ux_utility_long_get(control_buffer + 6); in _ux_host_class_audio_control_get()
205 … audio_control -> ux_host_class_audio_control_res = _ux_utility_long_get(control_buffer + 10); in _ux_host_class_audio_control_get()
210 … audio_control -> ux_host_class_audio_control_min = _ux_utility_short_get(control_buffer + 2); in _ux_host_class_audio_control_get()
211 … audio_control -> ux_host_class_audio_control_max = _ux_utility_short_get(control_buffer + 4); in _ux_host_class_audio_control_get()
212 … audio_control -> ux_host_class_audio_control_res = _ux_utility_short_get(control_buffer + 6); in _ux_host_class_audio_control_get()
[all …]
Dux_host_class_video_control_get.c92 UCHAR * control_buffer; in _ux_host_class_video_control_get() local
118 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 2); in _ux_host_class_video_control_get()
119 if (control_buffer == UX_NULL) in _ux_host_class_video_control_get()
140 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_control_get()
155 …o_control -> ux_host_class_video_control_min = (LONG)(SHORT)_ux_utility_short_get(control_buffer); in _ux_host_class_video_control_get()
161 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_get()
181 …o_control -> ux_host_class_video_control_max = (LONG)(SHORT)_ux_utility_short_get(control_buffer); in _ux_host_class_video_control_get()
187 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_get()
207 …o_control -> ux_host_class_video_control_res = (LONG)(SHORT)_ux_utility_short_get(control_buffer); in _ux_host_class_video_control_get()
211 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_get()
Dux_host_class_video_channel_start.c102 UCHAR *control_buffer; in _ux_host_class_video_channel_start() local
123control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, UX_HOST_CLASS_V… in _ux_host_class_video_channel_start()
124 if (control_buffer == UX_NULL) in _ux_host_class_video_channel_start()
138 …*(control_buffer + UX_HOST_CLASS_VIDEO_PROBE_COMMIT_FORMAT_INDEX) = (UCHAR)video_parameter -> ux_h… in _ux_host_class_video_channel_start()
139 …*(control_buffer + UX_HOST_CLASS_VIDEO_PROBE_COMMIT_FRAME_INDEX) = (UCHAR)video_parameter -> ux_ho… in _ux_host_class_video_channel_start()
140 _ux_utility_long_put(control_buffer + UX_HOST_CLASS_VIDEO_PROBE_COMMIT_FRAME_INTERVAL, in _ux_host_class_video_channel_start()
144 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_channel_start()
160 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_channel_start()
176 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_channel_start()
195 …max_payload_size = _ux_utility_long_get(control_buffer + UX_HOST_CLASS_VIDEO_PROBE_COMMIT_MAX_PAYL… in _ux_host_class_video_channel_start()
[all …]
Dux_host_class_audio_streaming_sampling_set.c113 UCHAR *control_buffer; in _ux_host_class_audio_streaming_sampling_set() local
209control_buffer = _ux_utility_memory_allocate(UX_NO_ALIGN, UX_CACHE_SAFE_MEMORY, 4); in _ux_host_class_audio_streaming_sampling_set()
210 if (control_buffer == UX_NULL) in _ux_host_class_audio_streaming_sampling_set()
220control_buffer[0] = (UCHAR)UX_DW0(audio_sampling -> ux_host_class_audio_sampling_frequency); in _ux_host_class_audio_streaming_sampling_set()
221control_buffer[1] = (UCHAR)UX_DW1(audio_sampling -> ux_host_class_audio_sampling_frequency); in _ux_host_class_audio_streaming_sampling_set()
222control_buffer[2] = (UCHAR)UX_DW2(audio_sampling -> ux_host_class_audio_sampling_frequency); in _ux_host_class_audio_streaming_sampling_set()
229 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_streaming_sampling_set()
239control_buffer[3] = (UCHAR)UX_DW3(audio_sampling -> ux_host_class_audio_sampling_frequency); in _ux_host_class_audio_streaming_sampling_set()
242 transfer -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_audio_streaming_sampling_set()
251 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_streaming_sampling_set()
[all …]
Dux_host_class_audio_entity_control_value_get.c84 UCHAR *control_buffer; in _ux_host_class_audio_entity_control_value_get() local
107 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 4); in _ux_host_class_audio_entity_control_value_get()
108 if (control_buffer == UX_NULL) in _ux_host_class_audio_entity_control_value_get()
120 * (ULONG *)control_buffer = 0; in _ux_host_class_audio_entity_control_value_get()
134 control_buffer, 4, &actual_size); in _ux_host_class_audio_entity_control_value_get()
141 audio_control -> ux_host_class_audio_control_cur = _ux_utility_long_get(control_buffer); in _ux_host_class_audio_entity_control_value_get()
145 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_entity_control_value_get()
Dux_host_class_audio_control_value_get.c113 UCHAR * control_buffer; in _ux_host_class_audio_control_value_get()
139 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 4); in _ux_host_class_audio_control_value_get()
140 if (control_buffer == UX_NULL) in _ux_host_class_audio_control_value_get()
159 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_control_value_get()
166 * (ULONG *)control_buffer = 0; in _ux_host_class_audio_control_value_get()
169 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_audio_control_value_get()
190 audio_control -> ux_host_class_audio_control_cur = _ux_utility_long_get(control_buffer); in _ux_host_class_audio_control_value_get()
194 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_control_value_get()
Dux_host_class_video_control_request.c97 UCHAR *control_buffer; in _ux_host_class_video_control_request() local
117control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, parameter_size); in _ux_host_class_video_control_request()
118 if (control_buffer == UX_NULL) in _ux_host_class_video_control_request()
137 …_ux_utility_memory_copy(control_buffer, parameter, parameter_size); /* Use case of memcpy is verif… in _ux_host_class_video_control_request()
149 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_request()
166 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_control_request()
181 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_request()
196 …_ux_utility_memory_copy(parameter, control_buffer, parameter_size); /* Use case of memcpy is verif… in _ux_host_class_video_control_request()
200 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_request()
Dux_host_class_video_control_value_set.c91 UCHAR * control_buffer; in _ux_host_class_video_control_value_set() local
117 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 2); in _ux_host_class_video_control_value_set()
118 if (control_buffer == UX_NULL) in _ux_host_class_video_control_value_set()
129 … _ux_utility_short_put(control_buffer, (USHORT) video_control -> ux_host_class_video_control_cur); in _ux_host_class_video_control_value_set()
142 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_control_value_set()
157 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_value_set()
167 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_value_set()
Dux_host_class_audio_entity_control_value_set.c85 UCHAR *control_buffer; in _ux_host_class_audio_entity_control_value_set() local
105 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 4); in _ux_host_class_audio_entity_control_value_set()
106 if (control_buffer == UX_NULL) in _ux_host_class_audio_entity_control_value_set()
118 _ux_utility_long_put(control_buffer, audio_control -> ux_host_class_audio_control_cur); in _ux_host_class_audio_entity_control_value_set()
132 control_buffer, audio_control -> ux_host_class_audio_control_size, &actual_size); in _ux_host_class_audio_entity_control_value_set()
135 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_entity_control_value_set()
Dux_host_class_video_control_value_get.c92 UCHAR * control_buffer; in _ux_host_class_video_control_value_get() local
118 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 2); in _ux_host_class_video_control_value_get()
119 if (control_buffer == UX_NULL) in _ux_host_class_video_control_value_get()
140 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_control_value_get()
155 …o_control -> ux_host_class_video_control_cur = (LONG)(SHORT)_ux_utility_short_get(control_buffer); in _ux_host_class_video_control_value_get()
161 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_value_get()
171 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_control_value_get()
Dux_host_class_audio_control_value_set.c114 UCHAR * control_buffer; in _ux_host_class_audio_control_value_set()
137 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 4); in _ux_host_class_audio_control_value_set()
138 if (control_buffer == UX_NULL) in _ux_host_class_audio_control_value_set()
157 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_control_value_set()
164 _ux_utility_long_put(control_buffer, audio_control -> ux_host_class_audio_control_cur); in _ux_host_class_audio_control_value_set()
200 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_control_value_set()
232 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_control_value_set()
240 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_audio_control_value_set()
256 _ux_utility_memory_free(control_buffer); in _ux_host_class_audio_control_value_set()
Dux_host_class_video_frame_parameters_set.c111 UCHAR *control_buffer; in _ux_host_class_video_frame_parameters_set() local
233control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, UX_HOST_CLASS_V… in _ux_host_class_video_frame_parameters_set()
234 if (control_buffer == UX_NULL) in _ux_host_class_video_frame_parameters_set()
244 *(control_buffer + UX_HOST_CLASS_VIDEO_PROBE_COMMIT_FORMAT_INDEX) = (UCHAR)format_index; in _ux_host_class_video_frame_parameters_set()
245 *(control_buffer + UX_HOST_CLASS_VIDEO_PROBE_COMMIT_FRAME_INDEX) = (UCHAR)frame_index; in _ux_host_class_video_frame_parameters_set()
246 …_ux_utility_long_put(control_buffer + UX_HOST_CLASS_VIDEO_PROBE_COMMIT_FRAME_INTERVAL, frame_inter… in _ux_host_class_video_frame_parameters_set()
249 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_frame_parameters_set()
265 transfer_request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_video_frame_parameters_set()
278 …max_payload_size = _ux_utility_long_get(control_buffer + UX_HOST_CLASS_VIDEO_PROBE_COMMIT_MAX_PAYL… in _ux_host_class_video_frame_parameters_set()
298 _ux_utility_memory_free(control_buffer); in _ux_host_class_video_frame_parameters_set()
Dux_host_class_audio_raw_sampling_parse.c326 UCHAR *control_buffer = UX_NULL; in _ux_host_class_audio20_clock_get() local
392 control_buffer = _ux_utility_memory_allocate(UX_SAFE_ALIGN, UX_CACHE_SAFE_MEMORY, 4); in _ux_host_class_audio20_clock_get()
393 if (control_buffer == UX_NULL) in _ux_host_class_audio20_clock_get()
410 request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_audio20_clock_get()
416 *(ULONG *)control_buffer = 0; in _ux_host_class_audio20_clock_get()
420 (*(ULONG *)control_buffer == 0)) in _ux_host_class_audio20_clock_get()
427 numerator *= *(ULONG *)control_buffer; in _ux_host_class_audio20_clock_get()
438 request -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_audio20_clock_get()
444 *(ULONG *)control_buffer = 0; in _ux_host_class_audio20_clock_get()
448 (*(ULONG *)control_buffer == 0)) in _ux_host_class_audio20_clock_get()
[all …]