• Home
  • Raw
  • Download

Lines Matching refs:cras_client

164 	struct cras_client *client;
221 struct cras_client { struct
240 void (*debug_info_callback)(struct cras_client *); argument
241 void (*atlog_access_callback)(struct cras_client *); argument
257 struct cras_client client; argument
369 static int client_thread_rm_stream(struct cras_client *client,
371 static int handle_message_from_server(struct cras_client *client);
372 static int reregister_notifications(struct cras_client *client);
386 static void server_state_unlock(const struct cras_client *client, int lock_rc) in server_state_unlock()
408 static int server_state_rdlock(const struct cras_client *client) in server_state_rdlock()
434 static int server_state_wrlock(const struct cras_client *client) in server_state_wrlock()
445 static struct client_stream *stream_from_id(const struct cras_client *client, in stream_from_id()
457 void server_fill_pollfd(const struct cras_client *client, in server_fill_pollfd()
483 static void server_fd_move_to_state(struct cras_client *client, in server_fd_move_to_state()
503 static int error_delay_next_action(struct cras_client *client, int poll_revents) in error_delay_next_action()
552 static void wait_for_socket_next_action(struct cras_client *client) in wait_for_socket_next_action()
570 static int wait_for_writable_next_action(struct cras_client *client, in wait_for_writable_next_action()
626 static int connect_transition_action(struct cras_client *client) in connect_transition_action()
653 static int first_message_next_action(struct cras_client *client, in first_message_next_action()
707 static void disconnect_transition_action(struct cras_client *client, bool force) in disconnect_transition_action()
783 static int server_fd_dispatch(struct cras_client *client, int poll_revents) in server_fd_dispatch()
829 static int server_connect(struct cras_client *client) in server_connect()
841 static void server_disconnect(struct cras_client *client) in server_disconnect()
857 struct cras_client *client = (struct cras_client *)context; in sock_file_wait_callback()
902 static int sock_file_wait_dispatch(struct cras_client *client, int poll_revents) in sock_file_wait_dispatch()
925 static int check_server_connected_wait(struct cras_client *client, in check_server_connected_wait()
960 static int connect_to_server(struct cras_client *client, in connect_to_server()
1017 static int connect_to_server_wait_retry(struct cras_client *client, in connect_to_server_wait_retry()
1040 static int connect_to_server_wait(struct cras_client *client, in connect_to_server_wait()
1549 static int send_connect_message(struct cras_client *client, in send_connect_message()
1596 static int client_thread_add_stream(struct cras_client *client, in client_thread_add_stream()
1663 static int client_thread_rm_stream(struct cras_client *client, in client_thread_rm_stream()
1698 static int client_thread_set_stream_volume(struct cras_client *client, in client_thread_set_stream_volume()
1716 static void attach_atlog_shm(struct cras_client *client, int fd) in attach_atlog_shm()
1724 static int client_attach_shm(struct cras_client *client, int shm_fd) in client_attach_shm()
1762 static void cras_client_get_hotword_models_ready(struct cras_client *client, in cras_client_get_hotword_models_ready()
1772 static int handle_message_from_server(struct cras_client *client) in handle_message_from_server()
1946 static int handle_stream_message(struct cras_client *client, int poll_revents) in handle_stream_message()
1965 static int handle_command_message(struct cras_client *client, int poll_revents) in handle_command_message()
2042 struct cras_client *client = (struct cras_client *)arg; in client_thread()
2044 int (*cbs[4])(struct cras_client * client, int poll_revents); in client_thread()
2106 static int send_command_message(struct cras_client *client, in send_command_message()
2125 static int send_simple_cmd_msg(struct cras_client *client, in send_simple_cmd_msg()
2138 static int send_stream_volume_command_msg(struct cras_client *client, in send_stream_volume_command_msg()
2153 static int write_message_to_server(struct cras_client *client, in write_message_to_server()
2178 static int fill_socket_file(struct cras_client *client, in fill_socket_file()
2200 int cras_client_create_with_type(struct cras_client **client, in cras_client_create_with_type()
2305 int cras_client_create(struct cras_client **client) in cras_client_create()
2310 void cras_client_destroy(struct cras_client *client) in cras_client_destroy()
2330 int cras_client_connect(struct cras_client *client) in cras_client_connect()
2335 int cras_client_connect_timeout(struct cras_client *client, in cras_client_connect_timeout()
2341 int cras_client_connected_wait(struct cras_client *client) in cras_client_connected_wait()
2346 int cras_client_connect_async(struct cras_client *client) in cras_client_connect_async()
2460 struct cras_client *client, uint32_t dev_idx, in cras_client_send_add_stream_command_message()
2523 int cras_client_add_stream(struct cras_client *client, in cras_client_add_stream()
2531 int cras_client_add_pinned_stream(struct cras_client *client, uint32_t dev_idx, in cras_client_add_pinned_stream()
2539 int cras_client_rm_stream(struct cras_client *client, in cras_client_rm_stream()
2548 int cras_client_set_stream_volume(struct cras_client *client, in cras_client_set_stream_volume()
2558 int cras_client_set_system_volume(struct cras_client *client, size_t volume) in cras_client_set_system_volume()
2569 int cras_client_set_system_mute(struct cras_client *client, int mute) in cras_client_set_system_mute()
2580 int cras_client_set_user_mute(struct cras_client *client, int mute) in cras_client_set_user_mute()
2591 int cras_client_set_system_mute_locked(struct cras_client *client, int locked) in cras_client_set_system_mute_locked()
2602 int cras_client_set_system_capture_mute(struct cras_client *client, int mute) in cras_client_set_system_capture_mute()
2613 int cras_client_set_system_capture_mute_locked(struct cras_client *client, in cras_client_set_system_capture_mute_locked()
2625 size_t cras_client_get_system_volume(const struct cras_client *client) in cras_client_get_system_volume()
2639 long cras_client_get_system_capture_gain(const struct cras_client *client) in cras_client_get_system_capture_gain()
2653 int cras_client_get_system_muted(const struct cras_client *client) in cras_client_get_system_muted()
2667 int cras_client_get_user_muted(const struct cras_client *client) in cras_client_get_user_muted()
2681 int cras_client_get_system_capture_muted(const struct cras_client *client) in cras_client_get_system_capture_muted()
2695 long cras_client_get_system_min_volume(const struct cras_client *client) in cras_client_get_system_min_volume()
2709 long cras_client_get_system_max_volume(const struct cras_client *client) in cras_client_get_system_max_volume()
2723 int cras_client_get_default_output_buffer_size(struct cras_client *client) in cras_client_get_default_output_buffer_size()
2739 cras_client_get_audio_debug_info(const struct cras_client *client) in cras_client_get_audio_debug_info()
2754 cras_client_get_main_thread_debug_info(const struct cras_client *client) in cras_client_get_main_thread_debug_info()
2769 cras_client_get_bt_debug_info(const struct cras_client *client) in cras_client_get_bt_debug_info()
2784 cras_client_get_audio_thread_snapshot_buffer(const struct cras_client *client) in cras_client_get_audio_thread_snapshot_buffer()
2798 unsigned cras_client_get_num_active_streams(const struct cras_client *client, in cras_client_get_num_active_streams()
2828 int cras_client_run_thread(struct cras_client *client) in cras_client_run_thread()
2852 int cras_client_stop(struct cras_client *client) in cras_client_stop()
2871 struct cras_client *client, cras_connection_status_cb_t connection_cb, in cras_client_set_connection_status_cb()
2878 void cras_client_set_thread_priority_cb(struct cras_client *client, in cras_client_set_thread_priority_cb()
2884 int cras_client_get_output_devices(const struct cras_client *client, in cras_client_get_output_devices()
2914 int cras_client_get_input_devices(const struct cras_client *client, in cras_client_get_input_devices()
2944 int cras_client_get_attached_clients(const struct cras_client *client, in cras_client_get_attached_clients()
2978 static int cras_client_find_output_node(const struct cras_client *client, in cras_client_find_output_node()
3035 int cras_client_get_node_by_id(const struct cras_client *client, int input, in cras_client_get_node_by_id()
3091 int cras_client_output_dev_plugged(const struct cras_client *client, in cras_client_output_dev_plugged()
3104 int cras_client_set_node_attr(struct cras_client *client, in cras_client_set_node_attr()
3117 int cras_client_select_node(struct cras_client *client, in cras_client_select_node()
3130 int cras_client_add_active_node(struct cras_client *client, in cras_client_add_active_node()
3143 int cras_client_rm_active_node(struct cras_client *client, in cras_client_rm_active_node()
3194 int cras_client_reload_dsp(struct cras_client *client) in cras_client_reload_dsp()
3205 int cras_client_dump_dsp_info(struct cras_client *client) in cras_client_dump_dsp_info()
3217 struct cras_client *client, void (*debug_info_cb)(struct cras_client *)) in cras_client_update_audio_debug_info() argument
3232 int cras_client_get_atlog_access(struct cras_client *client, in cras_client_get_atlog_access()
3233 void (*atlog_access_cb)(struct cras_client *)) in cras_client_get_atlog_access() argument
3248 int cras_client_read_atlog(struct cras_client *client, uint64_t *read_idx, in cras_client_read_atlog()
3305 struct cras_client *client, void (*debug_info_cb)(struct cras_client *)) in cras_client_update_main_thread_debug_info() argument
3319 struct cras_client *client, void (*debug_info_cb)(struct cras_client *)) in cras_client_update_bt_debug_info() argument
3335 struct cras_client *client, void (*debug_info_cb)(struct cras_client *)) in cras_client_update_audio_thread_snapshots() argument
3350 int cras_client_get_max_supported_channels(const struct cras_client *client, in cras_client_get_max_supported_channels()
3415 int cras_client_set_node_volume(struct cras_client *client, in cras_client_set_node_volume()
3427 int cras_client_swap_node_left_right(struct cras_client *client, in cras_client_swap_node_left_right()
3440 int cras_client_set_node_capture_gain(struct cras_client *client, in cras_client_set_node_capture_gain()
3454 int cras_client_add_test_iodev(struct cras_client *client, in cras_client_add_test_iodev()
3463 int cras_client_test_iodev_command(struct cras_client *client, in cras_client_test_iodev_command()
3478 int cras_client_config_global_remix(struct cras_client *client, in cras_client_config_global_remix()
3494 int cras_client_get_first_node_type_idx(const struct cras_client *client, in cras_client_get_first_node_type_idx()
3535 int cras_client_get_first_dev_type_idx(const struct cras_client *client, in cras_client_get_first_dev_type_idx()
3550 int cras_client_set_suspend(struct cras_client *client, int suspend) in cras_client_set_suspend()
3558 int cras_client_get_hotword_models(struct cras_client *client, in cras_client_get_hotword_models()
3572 int cras_client_set_hotword_model(struct cras_client *client, in cras_client_set_hotword_model()
3582 int cras_client_set_aec_dump(struct cras_client *client, in cras_client_set_aec_dump()
3596 int cras_client_reload_aec_config(struct cras_client *client) in cras_client_reload_aec_config()
3604 int cras_client_get_aec_supported(struct cras_client *client) in cras_client_get_aec_supported()
3618 int cras_client_get_aec_group_id(struct cras_client *client) in cras_client_get_aec_group_id()
3632 int cras_client_set_bt_wbs_enabled(struct cras_client *client, bool enabled) in cras_client_set_bt_wbs_enabled()
3640 void cras_client_set_state_change_callback_context(struct cras_client *client, in cras_client_set_state_change_callback_context()
3648 static int cras_send_register_notification(struct cras_client *client, in cras_send_register_notification()
3666 struct cras_client *client, in cras_client_set_output_volume_changed_callback()
3677 struct cras_client *client, cras_client_output_mute_changed_callback cb) in cras_client_set_output_mute_changed_callback()
3687 struct cras_client *client, in cras_client_set_capture_gain_changed_callback()
3698 struct cras_client *client, in cras_client_set_capture_mute_changed_callback()
3709 struct cras_client *client, cras_client_nodes_changed_callback cb) in cras_client_set_nodes_changed_callback()
3719 struct cras_client *client, cras_client_active_node_changed_callback cb) in cras_client_set_active_node_changed_callback()
3729 struct cras_client *client, in cras_client_set_output_node_volume_changed_callback()
3740 struct cras_client *client, in cras_client_set_node_left_right_swapped_changed_callback()
3752 struct cras_client *client, in cras_client_set_input_node_gain_changed_callback()
3763 struct cras_client *client, in cras_client_set_num_active_streams_changed_callback()
3773 static int reregister_notifications(struct cras_client *client) in reregister_notifications()
3843 static int hotword_read_cb(struct cras_client *client, in hotword_read_cb()
3859 static int hotword_err_cb(struct cras_client *client, in hotword_err_cb()
3871 int cras_client_enable_hotword_callback(struct cras_client *client, in cras_client_enable_hotword_callback()
3924 int cras_client_disable_hotword_callback(struct cras_client *client, in cras_client_disable_hotword_callback()
3937 int get_nodes(struct cras_client *client, enum CRAS_STREAM_DIRECTION direction, in get_nodes()
3985 int get_default_output_buffer_size(struct cras_client *client, int *size) in get_default_output_buffer_size()
3994 int get_aec_group_id(struct cras_client *client, int *id) in get_aec_group_id()
4003 int get_aec_supported(struct cras_client *client, int *supported) in get_aec_supported()
4009 int get_system_muted(struct cras_client *client, int *muted) in get_system_muted()
4015 int get_loopback_dev_idx(struct cras_client *client, int *idx) in get_loopback_dev_idx()