# xstrdup

- **Language:** C
- **Kind:** function
- **Source:** https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/xmalloc.c#L89
- **Page:** https://libtmux.org/en/tmux/3.7c/reference/c-function-xstrdup/

```c
char * xstrdup(const char *str)
```

## Parameters

- `str` (`const char *`)

## Called by

- [`args_copy_copy_value`](/en/tmux/3.7c/reference/c-function-arguments-c-args_copy_copy_value/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L349)
- [`args_copy_value`](/en/tmux/3.7c/reference/c-function-arguments-c-args_copy_value/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L96)
- [`args_escape`](/en/tmux/3.7c/reference/c-function-args_escape/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L633)
- [`args_from_vector`](/en/tmux/3.7c/reference/c-function-args_from_vector/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L486)
- [`args_make_commands`](/en/tmux/3.7c/reference/c-function-args_make_commands/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L823)
- [`args_make_commands_get_command`](/en/tmux/3.7c/reference/c-function-args_make_commands_get_command/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L870)
- [`args_make_commands_prepare`](/en/tmux/3.7c/reference/c-function-args_make_commands_prepare/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L792)
- [`args_parse_flag_argument`](/en/tmux/3.7c/reference/c-function-arguments-c-args_parse_flag_argument/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L157)
- [`args_percentage`](/en/tmux/3.7c/reference/c-function-args_percentage/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L972)
- [`args_percentage_and_expand`](/en/tmux/3.7c/reference/c-function-args_percentage_and_expand/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L1040)
- [`args_string_percentage`](/en/tmux/3.7c/reference/c-function-args_string_percentage/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L994)
- [`args_string_percentage_and_expand`](/en/tmux/3.7c/reference/c-function-args_string_percentage_and_expand/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L1065)
- [`args_strtonum`](/en/tmux/3.7c/reference/c-function-args_strtonum/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L907)
- [`args_strtonum_and_expand`](/en/tmux/3.7c/reference/c-function-args_strtonum_and_expand/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/arguments.c#L940)
- [`clean_name`](/en/tmux/3.7c/reference/c-function-clean_name/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tmux.c#L291)
- [`client_dispatch_attached`](/en/tmux/3.7c/reference/c-function-client-c-client_dispatch_attached/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/client.c#L750)
- [`cmd_capture_pane_history`](/en/tmux/3.7c/reference/c-function-cmd-capture-pane-c-cmd_capture_pane_history/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-capture-pane.c#L175)
- [`cmd_capture_pane_hyperlinks`](/en/tmux/3.7c/reference/c-function-cmd-capture-pane-c-cmd_capture_pane_hyperlinks/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-capture-pane.c#L117)
- [`cmd_capture_pane_pending`](/en/tmux/3.7c/reference/c-function-cmd-capture-pane-c-cmd_capture_pane_pending/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-capture-pane.c#L89)
- [`cmd_command_prompt_exec`](/en/tmux/3.7c/reference/c-function-cmd-command-prompt-c-cmd_command_prompt_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-command-prompt.c#L110)
- [`cmd_copy`](/en/tmux/3.7c/reference/c-function-cmd_copy/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd.c#L570)
- [`cmd_copy_argv`](/en/tmux/3.7c/reference/c-function-cmd_copy_argv/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd.c#L342)
- [`cmd_display_menu_exec`](/en/tmux/3.7c/reference/c-function-cmd-display-menu-c-cmd_display_menu_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-display-menu.c#L323)
- [`cmd_display_message_exec`](/en/tmux/3.7c/reference/c-function-cmd-display-message-c-cmd_display_message_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-display-message.c#L139)
- [`cmd_display_popup_exec`](/en/tmux/3.7c/reference/c-function-cmd-display-menu-c-cmd_display_popup_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-display-menu.c#L447)
- [`cmd_find_client`](/en/tmux/3.7c/reference/c-function-cmd_find_client/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-find.c#L1298)
- [`cmd_find_target`](/en/tmux/3.7c/reference/c-function-cmd_find_target/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-find.c#L1050)
- [`cmd_get_alias`](/en/tmux/3.7c/reference/c-function-cmd_get_alias/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd.c#L450)
- [`cmd_list_keys_get_prefix`](/en/tmux/3.7c/reference/c-function-cmd-list-keys-c-cmd_list_keys_get_prefix/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-list-keys.c#L61)
- [`cmd_load_buffer_exec`](/en/tmux/3.7c/reference/c-function-cmd-load-buffer-c-cmd_load_buffer_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-load-buffer.c#L102)
- [`cmd_new_session_exec`](/en/tmux/3.7c/reference/c-function-cmd-new-session-c-cmd_new_session_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-new-session.c#L151)
- [`cmd_parse`](/en/tmux/3.7c/reference/c-function-cmd_parse/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd.c#L543)
- [`cmd_prepend_argv`](/en/tmux/3.7c/reference/c-function-cmd_prepend_argv/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd.c#L259)
- [`cmd_print`](/en/tmux/3.7c/reference/c-function-cmd_print/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd.c#L586)
- [`cmd_refresh_client_update_offset`](/en/tmux/3.7c/reference/c-function-cmd-refresh-client-c-cmd_refresh_client_update_offset/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-refresh-client.c#L142)
- [`cmd_refresh_client_update_subscription`](/en/tmux/3.7c/reference/c-function-cmd-refresh-client-c-cmd_refresh_client_update_subscription/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-refresh-client.c#L53)
- [`cmd_refresh_report`](/en/tmux/3.7c/reference/c-function-cmd-refresh-client-c-cmd_refresh_report/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-refresh-client.c#L176)
- [`cmd_run_shell_exec`](/en/tmux/3.7c/reference/c-function-cmd-run-shell-c-cmd_run_shell_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-run-shell.c#L166)
- [`cmd_save_buffer_exec`](/en/tmux/3.7c/reference/c-function-cmd-save-buffer-c-cmd_save_buffer_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-save-buffer.c#L108)
- [`cmd_server_access_deny`](/en/tmux/3.7c/reference/c-function-cmd-server-access-c-cmd_server_access_deny/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-server-access.c#L61)
- [`cmd_set_buffer_exec`](/en/tmux/3.7c/reference/c-function-cmd-set-buffer-c-cmd_set_buffer_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-set-buffer.c#L66)
- [`cmd_source_file_add`](/en/tmux/3.7c/reference/c-function-cmd-source-file-c-cmd_source_file_add/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-source-file.c#L141)
- [`cmd_source_file_exec`](/en/tmux/3.7c/reference/c-function-cmd-source-file-c-cmd_source_file_exec/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-source-file.c#L216)
- [`cmd_stringify_argv`](/en/tmux/3.7c/reference/c-function-cmd_stringify_argv/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd.c#L369)
- [`cmd_template_replace`](/en/tmux/3.7c/reference/c-function-cmd_template_replace/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd.c#L849)
- [`cmd_wait_for_add`](/en/tmux/3.7c/reference/c-function-cmd-wait-for-c-cmd_wait_for_add/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-wait-for.c#L89)
- [`cmdq_add_message`](/en/tmux/3.7c/reference/c-function-cmd-queue-c-cmdq_add_message/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/cmd-queue.c#L578)
- [`control_add_sub`](/en/tmux/3.7c/reference/c-function-control_add_sub/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/control.c#L1151)
- [`control_check_age`](/en/tmux/3.7c/reference/c-function-control-c-control_check_age/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/control.c#L465)
- [`default_window_name`](/en/tmux/3.7c/reference/c-function-default_window_name/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/names.c#L113)
- [`environ_clear`](/en/tmux/3.7c/reference/c-function-environ_clear/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/environ.c#L144)
- [`environ_put`](/en/tmux/3.7c/reference/c-function-environ_put/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/environ.c#L162)
- [`environ_set`](/en/tmux/3.7c/reference/c-function-environ_set/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/environ.c#L125)
- [`expand_path`](/en/tmux/3.7c/reference/c-function-tmux-c-expand_path/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tmux.c#L125)
- [`expand_paths`](/en/tmux/3.7c/reference/c-function-tmux-c-expand_paths/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tmux.c#L152)
- [`file_error`](/en/tmux/3.7c/reference/c-function-file_error/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/file.c#L274)
- [`file_get_path`](/en/tmux/3.7c/reference/c-function-file-c-file_get_path/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/file.c#L48)
- [`file_print_buffer`](/en/tmux/3.7c/reference/c-function-file_print_buffer/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/file.c#L244)
- [`file_read`](/en/tmux/3.7c/reference/c-function-file_read/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/file.c#L379)
- [`file_vprint`](/en/tmux/3.7c/reference/c-function-file_vprint/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/file.c#L217)
- [`file_write`](/en/tmux/3.7c/reference/c-function-file_write/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/file.c#L305)
- [`format_add`](/en/tmux/3.7c/reference/c-function-format_add/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3926)
- [`format_add_cb`](/en/tmux/3.7c/reference/c-function-format_add_cb/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3975)
- [`format_add_tv`](/en/tmux/3.7c/reference/c-function-format_add_tv/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3951)
- [`format_bool_op_1`](/en/tmux/3.7c/reference/c-function-format-c-format_bool_op_1/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4570)
- [`format_bool_op_n`](/en/tmux/3.7c/reference/c-function-format-c-format_bool_op_n/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4588)
- [`format_cb_alternate_on`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_alternate_on/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1378)
- [`format_cb_bracket_paste_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_bracket_paste_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1408)
- [`format_cb_buffer_mode_format`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_buffer_mode_format/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3125)
- [`format_cb_buffer_name`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_buffer_name/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1419)
- [`format_cb_client_control_mode`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_control_mode/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1484)
- [`format_cb_client_flags`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_flags/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1504)
- [`format_cb_client_key_table`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_key_table/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1522)
- [`format_cb_client_last_session`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_last_session/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1533)
- [`format_cb_client_mode_format`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_mode_format/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3132)
- [`format_cb_client_name`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_name/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1542)
- [`format_cb_client_prefix`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_prefix/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1564)
- [`format_cb_client_readonly`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_readonly/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1576)
- [`format_cb_client_session`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_session/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1587)
- [`format_cb_client_termfeatures`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_termfeatures/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1596)
- [`format_cb_client_termname`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_termname/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1605)
- [`format_cb_client_termtype`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_termtype/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1615)
- [`format_cb_client_theme`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_theme/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1700)
- [`format_cb_client_tty`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_tty/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1626)
- [`format_cb_client_user`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_user/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1653)
- [`format_cb_client_utf8`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_client_utf8/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1669)
- [`format_cb_config_files`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_config_files/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1725)
- [`format_cb_current_command`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_current_command/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L905)
- [`format_cb_current_path`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_current_path/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L926)
- [`format_cb_cursor_blinking`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_cursor_blinking/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1797)
- [`format_cb_cursor_colour`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_cursor_colour/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1225)
- [`format_cb_cursor_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_cursor_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1736)
- [`format_cb_cursor_shape`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_cursor_shape/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1749)
- [`format_cb_cursor_very_visible`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_cursor_very_visible/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1767)
- [`format_cb_host`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_host/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L522)
- [`format_cb_host_short`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_host_short/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L533)
- [`format_cb_insert_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_insert_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1827)
- [`format_cb_keypad_cursor_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_keypad_cursor_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1839)
- [`format_cb_keypad_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_keypad_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1851)
- [`format_cb_loop_last_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_loop_last_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1862)
- [`format_cb_mouse_all_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_mouse_all_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1872)
- [`format_cb_mouse_any_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_mouse_any_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1884)
- [`format_cb_mouse_button_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_mouse_button_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1896)
- [`format_cb_mouse_sgr_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_mouse_sgr_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1923)
- [`format_cb_mouse_standard_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_mouse_standard_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1935)
- [`format_cb_mouse_status_range`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_mouse_status_range/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1355)
- [`format_cb_mouse_utf8_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_mouse_utf8_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1947)
- [`format_cb_origin_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_origin_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2008)
- [`format_cb_pane_active`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_active/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2032)
- [`format_cb_pane_at_left`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_at_left/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2044)
- [`format_cb_pane_at_right`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_at_right/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2056)
- [`format_cb_pane_bg`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_bg/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1060)
- [`format_cb_pane_dead`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_dead/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2081)
- [`format_cb_pane_fg`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_fg/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1023)
- [`format_cb_pane_flags`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_flags/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1031)
- [`format_cb_pane_floating_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_floating_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L1043)
- [`format_cb_pane_format`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_format/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2137)
- [`format_cb_pane_input_off`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_input_off/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2176)
- [`format_cb_pane_key_mode`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_key_mode/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2201)
- [`format_cb_pane_last`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_last/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2217)
- [`format_cb_pane_marked`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_marked/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2238)
- [`format_cb_pane_marked_set`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_marked_set/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2250)
- [`format_cb_pane_mode`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_mode/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2265)
- [`format_cb_pane_path`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_path/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2277)
- [`format_cb_pane_pb_state`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_pb_state/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2333)
- [`format_cb_pane_pipe`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_pipe/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2298)
- [`format_cb_pane_search_string`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_search_string/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2364)
- [`format_cb_pane_synchronized`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_synchronized/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2376)
- [`format_cb_pane_title`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_title/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2387)
- [`format_cb_pane_tty`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_tty/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2405)
- [`format_cb_pane_unseen_changes`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_unseen_changes/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2188)
- [`format_cb_pane_zoomed_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_pane_zoomed_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2455)
- [`format_cb_session_active`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_active/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2499)
- [`format_cb_session_activity_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_activity_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2512)
- [`format_cb_session_alert`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_alert/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L609)
- [`format_cb_session_alerts`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_alerts/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L639)
- [`format_cb_session_bell_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_bell_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2528)
- [`format_cb_session_format`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_format/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2565)
- [`format_cb_session_group`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_group/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2576)
- [`format_cb_session_group_many_attached`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_group_many_attached/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2599)
- [`format_cb_session_grouped`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_grouped/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2622)
- [`format_cb_session_many_attached`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_many_attached/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2643)
- [`format_cb_session_marked`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_marked/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2655)
- [`format_cb_session_name`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_name/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2666)
- [`format_cb_session_path`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_path/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2675)
- [`format_cb_session_silence_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_silence_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2544)
- [`format_cb_session_stack`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_session_stack/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L661)
- [`format_cb_sixel_support`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_sixel_support/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2707)
- [`format_cb_socket_path`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_socket_path/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2692)
- [`format_cb_start_path`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_start_path/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L885)
- [`format_cb_synchronized_output_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_synchronized_output_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2020)
- [`format_cb_tree_mode_format`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_tree_mode_format/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3139)
- [`format_cb_user`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_user/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3157)
- [`format_cb_version`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_version/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2699)
- [`format_cb_window_active`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_active/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2741)
- [`format_cb_window_activity_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_activity_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2753)
- [`format_cb_window_bell_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_bell_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2765)
- [`format_cb_window_bigger`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_bigger/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2779)
- [`format_cb_window_end_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_end_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2809)
- [`format_cb_window_flags`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_flags/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2820)
- [`format_cb_window_format`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_format/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2829)
- [`format_cb_window_last_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_last_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2866)
- [`format_cb_window_linked`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_linked/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2885)
- [`format_cb_window_marked_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_marked_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2928)
- [`format_cb_window_raw_flags`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_raw_flags/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2985)
- [`format_cb_window_silence_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_silence_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L2995)
- [`format_cb_window_stack_index`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_stack_index/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L684)
- [`format_cb_window_start_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_start_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3007)
- [`format_cb_window_zoomed_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_window_zoomed_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3028)
- [`format_cb_wrap_flag`](/en/tmux/3.7c/reference/c-function-format-c-format_cb_wrap_flag/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3040)
- [`format_choose`](/en/tmux/3.7c/reference/c-function-format-c-format_choose/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4321)
- [`format_each`](/en/tmux/3.7c/reference/c-function-format_each/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L3910)
- [`format_expand1`](/en/tmux/3.7c/reference/c-function-format-c-format_expand1/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L5640)
- [`format_find`](/en/tmux/3.7c/reference/c-function-format-c-format_find/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4120)
- [`format_grid_hyperlink`](/en/tmux/3.7c/reference/c-function-format_grid_hyperlink/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L6126)
- [`format_job_get`](/en/tmux/3.7c/reference/c-function-format-c-format_job_get/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L400)
- [`format_loop_panes`](/en/tmux/3.7c/reference/c-function-format-c-format_loop_panes/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4832)
- [`format_loop_sessions`](/en/tmux/3.7c/reference/c-function-format-c-format_loop_sessions/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4645)
- [`format_loop_windows`](/en/tmux/3.7c/reference/c-function-format-c-format_loop_windows/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4761)
- [`format_match`](/en/tmux/3.7c/reference/c-function-format-c-format_match/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4508)
- [`format_pretty_time`](/en/tmux/3.7c/reference/c-function-format_pretty_time/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4047)
- [`format_replace`](/en/tmux/3.7c/reference/c-function-format-c-format_replace/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L5292)
- [`format_session_name`](/en/tmux/3.7c/reference/c-function-format-c-format_session_name/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4622)
- [`format_strip`](/en/tmux/3.7c/reference/c-function-format-c-format_strip/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4257)
- [`format_sub`](/en/tmux/3.7c/reference/c-function-format-c-format_sub/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4536)
- [`format_trim_right`](/en/tmux/3.7c/reference/c-function-format_trim_right/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format-draw.c#L1199)
- [`format_unescape`](/en/tmux/3.7c/reference/c-function-format-c-format_unescape/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4227)
- [`format_window_name`](/en/tmux/3.7c/reference/c-function-format-c-format_window_name/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/format.c#L4701)
- [`input_csi_dispatch_sgr_colon`](/en/tmux/3.7c/reference/c-function-input-c-input_csi_dispatch_sgr_colon/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/input.c#L2282)
- [`input_key_build`](/en/tmux/3.7c/reference/c-function-input_key_build/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/input-keys.c#L380)
- [`input_osc_104`](/en/tmux/3.7c/reference/c-function-input-c-input_osc_104/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/input.c#L3313)
- [`input_osc_4`](/en/tmux/3.7c/reference/c-function-input-c-input_osc_4/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/input.c#L2912)
- [`input_split`](/en/tmux/3.7c/reference/c-function-input-c-input_split/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/input.c#L1095)
- [`job_run`](/en/tmux/3.7c/reference/c-function-job_run/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/job.c#L203)
- [`key_bindings_add`](/en/tmux/3.7c/reference/c-function-key_bindings_add/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/key-bindings.c#L205)
- [`key_bindings_get_table`](/en/tmux/3.7c/reference/c-function-key_bindings_get_table/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/key-bindings.c#L116)
- [`key_bindings_init_done`](/en/tmux/3.7c/reference/c-function-key-bindings-c-key_bindings_init_done/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/key-bindings.c#L338)
- [`key_bindings_reset`](/en/tmux/3.7c/reference/c-function-key_bindings_reset/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/key-bindings.c#L287)
- [`layout_get_tiled_cell`](/en/tmux/3.7c/reference/c-function-layout_get_tiled_cell/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/layout.c#L1316)
- [`layout_parse`](/en/tmux/3.7c/reference/c-function-layout_parse/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/layout-custom.c#L184)
- [`main`](/en/tmux/3.7c/reference/c-function-main/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tmux.c#L546)
- [`menu_create`](/en/tmux/3.7c/reference/c-function-menu_create/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/menu.c#L154)
- [`menu_prepare`](/en/tmux/3.7c/reference/c-function-menu_prepare/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/menu.c#L573)
- [`mode_tree_add`](/en/tmux/3.7c/reference/c-function-mode_tree_add/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/mode-tree.c#L678)
- [`mode_tree_build_lines`](/en/tmux/3.7c/reference/c-function-mode-tree-c-mode_tree_build_lines/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/mode-tree.c#L272)
- [`mode_tree_display_menu`](/en/tmux/3.7c/reference/c-function-mode-tree-c-mode_tree_display_menu/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/mode-tree.c#L1142)
- [`mode_tree_draw`](/en/tmux/3.7c/reference/c-function-mode_tree_draw/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/mode-tree.c#L798)
- [`mode_tree_filter_callback`](/en/tmux/3.7c/reference/c-function-mode-tree-c-mode_tree_filter_callback/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/mode-tree.c#L1085)
- [`mode_tree_search_callback`](/en/tmux/3.7c/reference/c-function-mode-tree-c-mode_tree_search_callback/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/mode-tree.c#L1058)
- [`mode_tree_start`](/en/tmux/3.7c/reference/c-function-mode_tree_start/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/mode-tree.c#L518)
- [`notify_add`](/en/tmux/3.7c/reference/c-function-notify-c-notify_add/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/notify.c#L191)
- [`options_add`](/en/tmux/3.7c/reference/c-function-options-c-options_add/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L342)
- [`options_array_assign`](/en/tmux/3.7c/reference/c-function-options_array_assign/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L532)
- [`options_array_set`](/en/tmux/3.7c/reference/c-function-options_array_set/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L444)
- [`options_default`](/en/tmux/3.7c/reference/c-function-options_default/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L280)
- [`options_default_to_string`](/en/tmux/3.7c/reference/c-function-options_default_to_string/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L308)
- [`options_from_string`](/en/tmux/3.7c/reference/c-function-options_from_string/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L1126)
- [`options_match`](/en/tmux/3.7c/reference/c-function-options_match/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L704)
- [`options_parse`](/en/tmux/3.7c/reference/c-function-options_parse/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L630)
- [`options_to_string`](/en/tmux/3.7c/reference/c-function-options_to_string/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L612)
- [`options_value_to_string`](/en/tmux/3.7c/reference/c-function-options-c-options_value_to_string/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/options.c#L146)
- [`parse_window_name`](/en/tmux/3.7c/reference/c-function-parse_window_name/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/names.c#L146)
- [`paste_get_top`](/en/tmux/3.7c/reference/c-function-paste_get_top/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/paste.c#L119)
- [`paste_rename`](/en/tmux/3.7c/reference/c-function-paste_rename/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/paste.c#L213)
- [`paste_set`](/en/tmux/3.7c/reference/c-function-paste_set/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/paste.c#L286)
- [`popup_display`](/en/tmux/3.7c/reference/c-function-popup_display/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/popup.c#L810)
- [`popup_editor`](/en/tmux/3.7c/reference/c-function-popup_editor/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/popup.c#L965)
- [`popup_make_pane`](/en/tmux/3.7c/reference/c-function-popup-c-popup_make_pane/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/popup.c#L447)
- [`popup_modify`](/en/tmux/3.7c/reference/c-function-popup_modify/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/popup.c#L733)
- [`proc_start`](/en/tmux/3.7c/reference/c-function-proc_start/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/proc.c#L215)
- [`regsub`](/en/tmux/3.7c/reference/c-function-regsub/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/regsub.c#L70)
- [`screen_init`](/en/tmux/3.7c/reference/c-function-screen_init/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/screen.c#L81)
- [`screen_push_title`](/en/tmux/3.7c/reference/c-function-screen_push_title/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/screen.c#L295)
- [`server_accept`](/en/tmux/3.7c/reference/c-function-server-c-server_accept/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/server.c#L398)
- [`server_client_detach`](/en/tmux/3.7c/reference/c-function-server_client_detach/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/server-client.c#L569)
- [`server_client_dispatch_command`](/en/tmux/3.7c/reference/c-function-server-client-c-server_client_dispatch_command/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/server-client.c#L2386)
- [`server_client_dispatch_identify`](/en/tmux/3.7c/reference/c-function-server-client-c-server_client_dispatch_identify/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/server-client.c#L2473)
- [`server_client_open`](/en/tmux/3.7c/reference/c-function-server_client_open/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/server-client.c#L356)
- [`server_client_set_flags`](/en/tmux/3.7c/reference/c-function-server_client_set_flags/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/server-client.c#L2647)
- [`server_client_set_path`](/en/tmux/3.7c/reference/c-function-server-client-c-server_client_set_path/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/server-client.c#L2182)
- [`server_client_set_title`](/en/tmux/3.7c/reference/c-function-server-client-c-server_client_set_title/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/server-client.c#L2159)
- [`session_create`](/en/tmux/3.7c/reference/c-function-session_create/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/session.c#L119)
- [`session_group_new`](/en/tmux/3.7c/reference/c-function-session_group_new/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/session.c#L536)
- [`spawn_pane`](/en/tmux/3.7c/reference/c-function-spawn_pane/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/spawn.c#L239)
- [`spawn_window`](/en/tmux/3.7c/reference/c-function-spawn_window/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/spawn.c#L183)
- [`status_prompt_add_history`](/en/tmux/3.7c/reference/c-function-status-c-status_prompt_add_history/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/status.c#L1831)
- [`status_prompt_complete`](/en/tmux/3.7c/reference/c-function-status-c-status_prompt_complete/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/status.c#L2219)
- [`status_prompt_complete_prefix`](/en/tmux/3.7c/reference/c-function-status-c-status_prompt_complete_prefix/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/status.c#L1916)
- [`status_prompt_find_history_file`](/en/tmux/3.7c/reference/c-function-status-c-status_prompt_find_history_file/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/status.c#L74)
- [`status_prompt_menu_callback`](/en/tmux/3.7c/reference/c-function-status-c-status_prompt_menu_callback/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/status.c#L1942)
- [`status_prompt_set`](/en/tmux/3.7c/reference/c-function-status_prompt_set/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/status.c#L707)
- [`status_prompt_update`](/en/tmux/3.7c/reference/c-function-status_prompt_update/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/status.c#L786)
- [`tty_add_features`](/en/tmux/3.7c/reference/c-function-tty_add_features/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tty-features.c#L405)
- [`tty_keys_extended_device_attributes`](/en/tmux/3.7c/reference/c-function-tty-keys-c-tty_keys_extended_device_attributes/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tty-keys.c#L1669)
- [`tty_term_apply`](/en/tmux/3.7c/reference/c-function-tty_term_apply/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tty-term.c#L381)
- [`tty_term_create`](/en/tmux/3.7c/reference/c-function-tty_term_create/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tty-term.c#L545)
- [`tty_term_strip`](/en/tmux/3.7c/reference/c-function-tty-term-c-tty_term_strip/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tty-term.c#L309)
- [`utf8_add_to_width_cache`](/en/tmux/3.7c/reference/c-function-utf8-c-utf8_add_to_width_cache/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/utf8.c#L328)
- [`utf8_padcstr`](/en/tmux/3.7c/reference/c-function-utf8_padcstr/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/utf8.c#L927)
- [`utf8_rpadcstr`](/en/tmux/3.7c/reference/c-function-utf8_rpadcstr/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/utf8.c#L948)
- [`window_buffer_build`](/en/tmux/3.7c/reference/c-function-window-buffer-c-window_buffer_build/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-buffer.c#L152)
- [`window_buffer_init`](/en/tmux/3.7c/reference/c-function-window-buffer-c-window_buffer_init/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-buffer.c#L366)
- [`window_buffer_start_edit`](/en/tmux/3.7c/reference/c-function-window-buffer-c-window_buffer_start_edit/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-buffer.c#L527)
- [`window_client_init`](/en/tmux/3.7c/reference/c-function-window-client-c-window_client_init/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-client.c#L277)
- [`window_copy_cmd_search_backward_incremental`](/en/tmux/3.7c/reference/c-function-window-copy-c-window_copy_cmd_search_backward_incremental/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-copy.c#L2713)
- [`window_copy_cmd_search_forward_incremental`](/en/tmux/3.7c/reference/c-function-window-copy-c-window_copy_cmd_search_forward_incremental/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-copy.c#L2770)
- [`window_copy_common_init`](/en/tmux/3.7c/reference/c-function-window-copy-c-window_copy_common_init/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-copy.c#L443)
- [`window_copy_expand_search_string`](/en/tmux/3.7c/reference/c-function-window-copy-c-window_copy_expand_search_string/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-copy.c#L1134)
- [`window_copy_search`](/en/tmux/3.7c/reference/c-function-window-copy-c-window_copy_search/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-copy.c#L4247)
- [`window_create`](/en/tmux/3.7c/reference/c-function-window_create/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window.c#L305)
- [`window_customize_build_array`](/en/tmux/3.7c/reference/c-function-window-customize-c-window_customize_build_array/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-customize.c#L255)
- [`window_customize_build_keys`](/en/tmux/3.7c/reference/c-function-window-customize-c-window_customize_build_keys/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-customize.c#L482)
- [`window_customize_build_option`](/en/tmux/3.7c/reference/c-function-window-customize-c-window_customize_build_option/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-customize.c#L326)
- [`window_customize_init`](/en/tmux/3.7c/reference/c-function-window-customize-c-window_customize_init/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-customize.c#L909)
- [`window_customize_scope_text`](/en/tmux/3.7c/reference/c-function-window-customize-c-window_customize_scope_text/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-customize.c#L205)
- [`window_customize_set_key`](/en/tmux/3.7c/reference/c-function-window-customize-c-window_customize_set_key/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-customize.c#L1279)
- [`window_customize_set_note_callback`](/en/tmux/3.7c/reference/c-function-window-customize-c-window_customize_set_note_callback/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-customize.c#L1246)
- [`window_customize_set_option`](/en/tmux/3.7c/reference/c-function-window-customize-c-window_customize_set_option/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-customize.c#L1141)
- [`window_pane_start_input`](/en/tmux/3.7c/reference/c-function-window_pane_start_input/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window.c#L1823)
- [`window_tree_init`](/en/tmux/3.7c/reference/c-function-window-tree-c-window_tree_init/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/window-tree.c#L925)

## Calls

- [`fatalx`](/en/tmux/3.7c/reference/c-function-fatalx/) (function) [Call site](https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/xmalloc.c#L94)

## Referenced by

- [`cmd_append_argv`](/en/tmux/3.7c/reference/c-function-cmd_append_argv/) (function)
- [`cmd_unpack_argv`](/en/tmux/3.7c/reference/c-function-cmd_unpack_argv/) (function)
- [`cmdq_get_error`](/en/tmux/3.7c/reference/c-function-cmdq_get_error/) (function)
- [`status_prompt_add_list`](/en/tmux/3.7c/reference/c-function-status-c-status_prompt_add_list/) (function)
