Lines Matching defs:arg
855 multi_audio_control(geode_controller* controller, uint32 op, void* arg, size_t len)
867 if (user_memcpy(&description, arg, sizeof(multi_description))
881 if (user_memcpy(arg, &description, sizeof(multi_description))
887 return get_description(controller, (multi_description*)arg);
892 return get_enabled_channels(controller, (multi_channel_enable*)arg);
897 return get_global_format(controller, (multi_format_info*)arg);
899 return set_global_format(controller, (multi_format_info*)arg);
902 return list_mix_channels(controller, (multi_mix_channel_info*)arg);
904 return list_mix_controls(controller, (multi_mix_control_info*)arg);
907 (multi_mix_connection_info*)arg);
909 return get_mix(controller, (multi_mix_value_info *)arg);
911 return set_mix(controller, (multi_mix_value_info *)arg);
914 return get_buffers(controller, (multi_buffer_list*)arg);
917 return buffer_exchange(controller, (multi_buffer_info*)arg);