Lines Matching refs:arg
12 multi_audio_control_generic(cookie_type* cookie, uint32 op, void* arg, size_t len)
22 if (user_memcpy(&description, arg, sizeof(multi_description))
36 if (user_memcpy(arg, &description, sizeof(multi_description))
45 multi_channel_enable* data = (multi_channel_enable*)arg;
64 || user_memcpy(arg, &enable, sizeof(multi_channel_enable)) < B_OK) {
76 if (user_memcpy(&info, arg, sizeof(multi_format_info)) != B_OK)
82 return user_memcpy(arg, &info, sizeof(multi_format_info));
87 if (user_memcpy(&info, arg, sizeof(multi_format_info)) != B_OK)
93 return user_memcpy(arg, &info, sizeof(multi_format_info));
96 return list_mix_channels(cookie, (multi_mix_channel_info*)arg);
104 if (user_memcpy(&info, arg, sizeof(multi_mix_control_info)) != B_OK)
129 status = user_memcpy(arg, &info, sizeof(multi_mix_control_info));
137 (multi_mix_connection_info*)arg);
145 if (user_memcpy(&info, arg, sizeof(multi_mix_value_info)) != B_OK)
170 status = user_memcpy(arg, &info, sizeof(multi_mix_value_info));
183 if (user_memcpy(&info, arg, sizeof(multi_mix_value_info)) != B_OK)
208 status = user_memcpy(arg, &info, sizeof(multi_mix_value_info));
217 if (user_memcpy(&list, arg, sizeof(multi_buffer_list)) != B_OK)
246 if (user_memcpy(arg, &list, sizeof(multi_buffer_list)) < B_OK
260 return buffer_exchange(cookie, (multi_buffer_info*)arg);