SYMBOL INDEX (1179 symbols across 156 files) FILE: 3rdparty/kconfig/conf.c type menu (line 20) | struct menu type menu (line 21) | struct menu type input_mode (line 23) | enum input_mode { type input_mode (line 40) | enum input_mode type menu (line 47) | struct menu function print_help (line 49) | static void print_help(struct menu *menu) function strip (line 59) | static void strip(char *str) function xfgets (line 77) | static void xfgets(char *str, int size, FILE *in) function conf_askvalue (line 86) | static int conf_askvalue(struct symbol *sym, const char *def) function conf_string (line 132) | static int conf_string(struct menu *menu) function conf_sym (line 165) | static int conf_sym(struct menu *menu) function conf_choice (line 232) | static int conf_choice(struct menu *menu) function conf (line 347) | static void conf(struct menu *menu) function check_conf (line 414) | static void check_conf(struct menu *menu) type option (line 458) | struct option function conf_usage (line 477) | static void conf_usage(const char *progname) function main (line 500) | int main(int ac, char **av) FILE: 3rdparty/kconfig/confdata.c function is_present (line 22) | static bool is_present(const char *path) function is_dir (line 30) | static bool is_dir(const char *path) function is_same (line 41) | static bool is_same(const char *file1, const char *file2) function make_parent_dir (line 91) | static int make_parent_dir(const char *path) function conf_touch_dep (line 129) | static int conf_touch_dep(const char *name) type conf_printer (line 166) | struct conf_printer { function conf_warning (line 180) | static void conf_warning(const char *fmt, ...) function conf_default_message_callback (line 191) | static void conf_default_message_callback(const char *s) function conf_set_message_callback (line 200) | void conf_set_message_callback(void (*fn)(const char *s)) function conf_message (line 205) | static void conf_message(const char *fmt, ...) function conf_set_sym_val (line 234) | static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, ... function add_byte (line 296) | static int add_byte(int c, char **lineptr, size_t slen, size_t *n) function compat_getline (line 316) | static ssize_t compat_getline(char **lineptr, size_t *n, FILE *stream) function conf_read_simple (line 350) | int conf_read_simple(const char *name, int def) function conf_read (line 513) | int conf_read(const char *name) function kconfig_print_symbol (line 590) | static void function kconfig_print_comment (line 613) | static void type conf_printer (line 633) | struct conf_printer function header_print_symbol (line 644) | static void function header_print_comment (line 685) | static void type conf_printer (line 707) | struct conf_printer function conf_write_symbol (line 713) | static void conf_write_symbol(FILE *fp, struct symbol *sym, function conf_write_heading (line 733) | static void function conf_write_defconfig (line 751) | int conf_write_defconfig(const char *filename) function conf_write (line 824) | int conf_write(const char *name) function conf_write_dep (line 940) | static int conf_write_dep(const char *name) function conf_touch_deps (line 969) | static int conf_touch_deps(void) function conf_write_autoconf (line 1044) | int conf_write_autoconf(int overwrite) function sym_set_change_count (line 1110) | void sym_set_change_count(int count) function sym_add_change_count (line 1119) | void sym_add_change_count(int count) function conf_get_changed (line 1124) | bool conf_get_changed(void) function conf_set_changed_callback (line 1129) | void conf_set_changed_callback(void (*fn)(void)) function randomize_choice_values (line 1134) | static bool randomize_choice_values(struct symbol *csym) function set_all_choice_values (line 1182) | void set_all_choice_values(struct symbol *csym) function conf_set_all_new_symbols (line 1202) | bool conf_set_all_new_symbols(enum conf_def_mode mode) function conf_rewrite_mod_or_yes (line 1330) | void conf_rewrite_mod_or_yes(enum conf_def_mode mode) FILE: 3rdparty/kconfig/expr.c type expr (line 16) | struct expr type expr (line 16) | struct expr type expr (line 18) | struct expr type symbol (line 18) | struct symbol type expr (line 20) | struct expr type expr (line 26) | struct expr type expr_type (line 26) | enum expr_type type expr (line 26) | struct expr type expr (line 28) | struct expr type expr (line 34) | struct expr type expr_type (line 34) | enum expr_type type expr (line 34) | struct expr type expr (line 34) | struct expr type expr (line 36) | struct expr type expr (line 43) | struct expr type expr_type (line 43) | enum expr_type type symbol (line 43) | struct symbol type symbol (line 43) | struct symbol type expr (line 45) | struct expr type expr (line 52) | struct expr type expr (line 52) | struct expr type expr (line 52) | struct expr type expr (line 59) | struct expr type expr (line 59) | struct expr type expr (line 59) | struct expr type expr (line 66) | struct expr type expr (line 66) | struct expr type expr (line 68) | struct expr function expr_free (line 107) | void expr_free(struct expr *e) function __expr_eliminate_eq (line 150) | static void __expr_eliminate_eq(enum expr_type type, struct expr **ep1, ... function expr_eliminate_eq (line 221) | void expr_eliminate_eq(struct expr **ep1, struct expr **ep2) function expr_eq (line 252) | int expr_eq(struct expr *e1, struct expr *e2) type expr (line 316) | struct expr type expr (line 316) | struct expr type expr (line 318) | struct expr type expr (line 402) | struct expr type expr (line 402) | struct expr type expr (line 431) | struct expr type expr (line 431) | struct expr type expr (line 431) | struct expr type expr (line 433) | struct expr type symbol (line 434) | struct symbol type expr (line 495) | struct expr type expr (line 495) | struct expr type expr (line 495) | struct expr type expr (line 497) | struct expr type symbol (line 498) | struct symbol function expr_eliminate_dups1 (line 596) | static void expr_eliminate_dups1(enum expr_type type, struct expr **ep1,... type expr (line 664) | struct expr type expr (line 664) | struct expr type expr (line 694) | struct expr type expr (line 694) | struct expr type expr (line 696) | struct expr function expr_contains_symbol (line 851) | int expr_contains_symbol(struct expr *dep, struct symbol *sym) function expr_depends_symbol (line 879) | bool expr_depends_symbol(struct expr *dep, struct symbol *sym) type expr (line 922) | struct expr type expr (line 922) | struct expr type expr_type (line 922) | enum expr_type type symbol (line 922) | struct symbol type expr (line 924) | struct expr type string_value_kind (line 987) | enum string_value_kind { function expr_parse_string (line 998) | static enum string_value_kind expr_parse_string(const char *str, function tristate (line 1030) | tristate expr_calc_value(struct expr *e) function expr_compare_type (line 1104) | static int expr_compare_type(enum expr_type t1, enum expr_type t2) function expr_print (line 1138) | void expr_print(struct expr *e, function expr_print_file_helper (line 1230) | static void expr_print_file_helper(void *data, struct symbol *sym, const... function expr_fprint (line 1235) | void expr_fprint(struct expr *e, FILE *out) function expr_print_gstr_helper (line 1240) | static void expr_print_gstr_helper(void *data, struct symbol *sym, const... function expr_gstr_print (line 1270) | void expr_gstr_print(struct expr *e, struct gstr *gs) function expr_print_revdep (line 1280) | static void expr_print_revdep(struct expr *e, function expr_gstr_print_revdep (line 1299) | void expr_gstr_print_revdep(struct expr *e, struct gstr *gs, FILE: 3rdparty/kconfig/expr.h type file (line 20) | struct file { type tristate (line 27) | typedef enum tristate { type expr_type (line 31) | enum expr_type { type expr (line 38) | struct expr type symbol (line 39) | struct symbol type expr (line 42) | struct expr { type expr_value (line 54) | struct expr_value { type symbol_value (line 59) | struct symbol_value { type symbol_type (line 64) | enum symbol_type { type symbol (line 83) | struct symbol { type prop_type (line 179) | enum prop_type { type property (line 192) | struct property { type menu (line 220) | struct menu { type jump_key (line 277) | struct jump_key { type file (line 286) | struct file type file (line 287) | struct file type file (line 288) | struct file type symbol (line 290) | struct symbol type symbol (line 291) | struct symbol type symbol (line 292) | struct symbol type expr (line 294) | struct expr type symbol (line 294) | struct symbol type expr (line 295) | struct expr type expr_type (line 295) | enum expr_type type expr (line 295) | struct expr type expr (line 296) | struct expr type expr_type (line 296) | enum expr_type type expr (line 296) | struct expr type expr (line 296) | struct expr type expr (line 297) | struct expr type expr_type (line 297) | enum expr_type type symbol (line 297) | struct symbol type symbol (line 297) | struct symbol type expr (line 298) | struct expr type expr (line 298) | struct expr type expr (line 298) | struct expr type expr (line 299) | struct expr type expr (line 299) | struct expr type expr (line 299) | struct expr type expr (line 300) | struct expr type expr (line 300) | struct expr type expr (line 301) | struct expr type expr (line 302) | struct expr type expr (line 302) | struct expr type expr (line 303) | struct expr type expr (line 303) | struct expr type expr (line 304) | struct expr type expr (line 305) | struct expr type expr (line 305) | struct expr type expr (line 306) | struct expr type expr (line 306) | struct expr type expr (line 307) | struct expr type expr (line 307) | struct expr type expr (line 308) | struct expr type symbol (line 308) | struct symbol type expr (line 309) | struct expr type symbol (line 309) | struct symbol type expr (line 310) | struct expr type expr (line 310) | struct expr type expr_type (line 310) | enum expr_type type symbol (line 310) | struct symbol type expr (line 312) | struct expr type gstr (line 313) | struct gstr type expr (line 314) | struct expr type gstr (line 314) | struct gstr type expr (line 315) | struct expr type gstr (line 315) | struct gstr function expr_is_yes (line 318) | static inline int expr_is_yes(struct expr *e) function expr_is_no (line 323) | static inline int expr_is_no(struct expr *e) FILE: 3rdparty/kconfig/list.h type list_head (line 24) | struct list_head { function list_empty (line 71) | static inline int list_empty(const struct list_head *head) function __list_add (line 82) | static inline void __list_add(struct list_head *_new, function list_add_tail (line 100) | static inline void list_add_tail(struct list_head *_new, struct list_hea... function __list_del (line 112) | static inline void __list_del(struct list_head *prev, struct list_head *... function list_del (line 126) | static inline void list_del(struct list_head *entry) FILE: 3rdparty/kconfig/lkc.h type conf_def_mode (line 33) | enum conf_def_mode { type conf_def_mode (line 56) | enum conf_def_mode type conf_def_mode (line 57) | enum conf_def_mode type symbol (line 58) | struct symbol function xfwrite (line 61) | static inline void xfwrite(const void *str, size_t len, size_t count, FI... type file (line 70) | struct file type gstr (line 80) | struct gstr { type gstr (line 89) | struct gstr type gstr (line 90) | struct gstr type gstr (line 91) | struct gstr type gstr (line 92) | struct gstr type gstr (line 93) | struct gstr type menu (line 97) | struct menu type menu (line 98) | struct menu type symbol (line 100) | struct symbol type expr (line 101) | struct expr type expr (line 102) | struct expr type property (line 103) | struct property type prop_type (line 103) | enum prop_type type expr (line 103) | struct expr type prop_type (line 104) | enum prop_type type expr (line 104) | struct expr type expr (line 104) | struct expr type prop_type (line 105) | enum prop_type type symbol (line 105) | struct symbol type expr (line 105) | struct expr type menu (line 109) | struct menu type menu (line 112) | struct menu type menu (line 114) | struct menu type menu (line 115) | struct menu type menu (line 116) | struct menu type menu (line 117) | struct menu type menu (line 118) | struct menu type menu (line 118) | struct menu type menu (line 119) | struct menu type menu (line 119) | struct menu type menu (line 120) | struct menu type menu (line 121) | struct menu type gstr (line 122) | struct gstr type symbol (line 122) | struct symbol type list_head (line 122) | struct list_head type menu (line 123) | struct menu type gstr (line 123) | struct gstr type symbol (line 127) | struct symbol type symbol (line 127) | struct symbol type property (line 128) | struct property type symbol (line 128) | struct symbol type symbol (line 129) | struct symbol type symbol (line 130) | struct symbol type symbol (line 130) | struct symbol type symbol (line 131) | struct symbol type property (line 131) | struct property function tristate (line 133) | static inline tristate sym_get_tristate_value(struct symbol *sym) type symbol (line 139) | struct symbol type symbol (line 139) | struct symbol type symbol (line 141) | struct symbol function sym_set_choice_value (line 144) | static inline bool sym_set_choice_value(struct symbol *ch, struct symbol... function sym_is_choice (line 149) | static inline bool sym_is_choice(struct symbol *sym) function sym_is_choice_value (line 154) | static inline bool sym_is_choice_value(struct symbol *sym) function sym_is_optional (line 159) | static inline bool sym_is_optional(struct symbol *sym) function sym_has_value (line 164) | static inline bool sym_has_value(struct symbol *sym) FILE: 3rdparty/kconfig/lkc_proto.h type symbol (line 16) | struct symbol type symbol (line 18) | struct symbol type symbol (line 19) | struct symbol type symbol (line 21) | struct symbol type symbol_type (line 22) | enum symbol_type type symbol (line 23) | struct symbol type symbol_type (line 24) | enum symbol_type type symbol (line 24) | struct symbol type symbol (line 25) | struct symbol type symbol (line 26) | struct symbol type symbol (line 27) | struct symbol type symbol (line 28) | struct symbol type symbol (line 29) | struct symbol type symbol (line 30) | struct symbol type symbol (line 31) | struct symbol type property (line 32) | struct property type symbol (line 32) | struct symbol type symbol (line 33) | struct symbol type prop_type (line 35) | enum prop_type type variable_flavor (line 38) | enum variable_flavor { type variable_flavor (line 45) | enum variable_flavor type expr (line 51) | struct expr type symbol (line 51) | struct symbol FILE: 3rdparty/kconfig/menu.c type menu (line 15) | struct menu type menu (line 16) | struct menu type file (line 18) | struct file type file (line 19) | struct file function menu_warn (line 21) | void menu_warn(struct menu *menu, const char *fmt, ...) function prop_warn (line 31) | static void prop_warn(struct property *prop, const char *fmt, ...) function _menu_init (line 41) | void _menu_init(void) function menu_add_entry (line 47) | void menu_add_entry(struct symbol *sym) type menu (line 65) | struct menu function menu_end_menu (line 72) | void menu_end_menu(void) type expr (line 82) | struct expr type expr (line 82) | struct expr function menu_add_dep (line 107) | void menu_add_dep(struct expr *dep) function menu_set_type (line 112) | void menu_set_type(int type) type property (line 128) | struct property type prop_type (line 128) | enum prop_type type expr (line 128) | struct expr type expr (line 129) | struct expr type property (line 131) | struct property type property (line 144) | struct property type property (line 156) | struct property type prop_type (line 156) | enum prop_type type expr (line 157) | struct expr type property (line 159) | struct property type menu (line 171) | struct menu type expr (line 174) | struct expr function menu_add_visibility (line 198) | void menu_add_visibility(struct expr *expr) function menu_add_expr (line 204) | void menu_add_expr(enum prop_type type, struct expr *expr, struct expr *... function menu_add_symbol (line 209) | void menu_add_symbol(enum prop_type type, struct symbol *sym, struct exp... function menu_add_option_modules (line 214) | void menu_add_option_modules(void) function menu_add_option_defconfig_list (line 222) | void menu_add_option_defconfig_list(void) function menu_add_option_allnoconfig_y (line 231) | void menu_add_option_allnoconfig_y(void) function menu_validate_number (line 236) | static int menu_validate_number(struct symbol *sym, struct symbol *sym2) function sym_check_prop (line 242) | static void sym_check_prop(struct symbol *sym) function menu_finalize (line 306) | void menu_finalize(struct menu *parent) function menu_has_prompt (line 615) | bool menu_has_prompt(struct menu *menu) function menu_is_empty (line 627) | bool menu_is_empty(struct menu *menu) function menu_is_visible (line 638) | bool menu_is_visible(struct menu *menu) type menu (line 676) | struct menu type menu (line 685) | struct menu type menu (line 685) | struct menu type menu (line 690) | struct menu type menu (line 690) | struct menu type prop_type (line 692) | enum prop_type function menu_has_help (line 702) | bool menu_has_help(struct menu *menu) type menu (line 707) | struct menu function get_def_str (line 715) | static void get_def_str(struct gstr *r, struct menu *menu) function get_dep_str (line 721) | static void get_dep_str(struct gstr *r, struct expr *expr, const char *p... function get_prompt_str (line 730) | static void get_prompt_str(struct gstr *r, struct property *prop, function get_symbol_props_str (line 800) | static void get_symbol_props_str(struct gstr *r, struct symbol *sym, function get_symbol_str (line 821) | static void get_symbol_str(struct gstr *r, struct symbol *sym, function get_relations_str (line 872) | struct gstr get_relations_str(struct symbol **sym_arr, struct list_head ... function menu_get_ext_help (line 886) | void menu_get_ext_help(struct menu *menu, struct gstr *help) FILE: 3rdparty/kconfig/nconf.c type mitem (line 249) | struct mitem { type menu (line 259) | struct menu type mitem (line 270) | struct mitem type menu (line 279) | struct menu type menu (line 280) | struct menu type menu (line 281) | struct menu type menu (line 284) | struct menu type menu (line 289) | struct menu type menu (line 290) | struct menu type menu (line 291) | struct menu type menu (line 292) | struct menu type menu (line 293) | struct menu type menu (line 294) | struct menu type menu (line 295) | struct menu type menu (line 296) | struct menu type menu (line 297) | struct menu type menu (line 298) | struct menu type function_keys (line 300) | struct function_keys { type function_keys (line 308) | struct function_keys function print_function_line (line 365) | static void print_function_line(void) function handle_f1 (line 388) | static void handle_f1(int *key, struct menu *current_item) function handle_f2 (line 396) | static void handle_f2(int *key, struct menu *current_item) function handle_f3 (line 403) | static void handle_f3(int *key, struct menu *current_item) function handle_f4 (line 412) | static void handle_f4(int *key, struct menu *current_item) function handle_f5 (line 428) | static void handle_f5(int *key, struct menu *current_item) function handle_f6 (line 435) | static void handle_f6(int *key, struct menu *current_item) function handle_f7 (line 442) | static void handle_f7(int *key, struct menu *current_item) function handle_f8 (line 449) | static void handle_f8(int *key, struct menu *current_item) function handle_f9 (line 456) | static void handle_f9(int *key, struct menu *current_item) function process_special_keys (line 463) | static int process_special_keys(int *key, struct menu *menu) function clean_items (line 483) | static void clean_items(void) type match_f (line 493) | typedef enum {MATCH_TINKER_PATTERN_UP, MATCH_TINKER_PATTERN_DOWN, function get_mext_match (line 497) | static int get_mext_match(const char *match_str, match_f flag) function item_make (line 525) | static void item_make(struct menu *menu, char tag, const char *fmt, ...) function item_add_str (line 565) | static void item_add_str(const char *fmt, ...) function item_tag (line 593) | static char item_tag(void) function curses_item_index (line 605) | static int curses_item_index(void) type mitem (line 613) | struct mitem type mitem (line 618) | struct mitem function item_is_tag (line 623) | static int item_is_tag(char tag) function do_exit (line 648) | static int do_exit(void) function search_conf (line 692) | static void search_conf(void) function build_conf (line 736) | static void build_conf(struct menu *menu) function reset_menu (line 921) | static void reset_menu(void) function center_item (line 929) | static void center_item(int selected_index, int *last_top_row) function show_menu (line 950) | static void show_menu(const char *prompt, const char *instructions, function adj_match_dir (line 999) | static void adj_match_dir(match_f *match_direction) type match_state (line 1010) | struct match_state function do_match (line 1021) | static int do_match(int key, struct match_state *state, int *ans) function conf (line 1068) | static void conf(struct menu *menu) function conf_message_callback (line 1213) | static void conf_message_callback(const char *s) function show_help (line 1218) | static void show_help(struct menu *menu) function conf_choice (line 1231) | static void conf_choice(struct menu *menu) function conf_string (line 1348) | static void conf_string(struct menu *menu) function conf_load (line 1392) | static void conf_load(void) function conf_save (line 1423) | static void conf_save(void) function setup_windows (line 1455) | static void setup_windows(void) function main (line 1474) | int main(int ac, char **av) FILE: 3rdparty/kconfig/nconf.gui.c function set_normal_colors (line 23) | static void set_normal_colors(void) function normal_color_theme (line 68) | static void normal_color_theme(void) function no_colors_theme (line 100) | static void no_colors_theme(void) function set_colors (line 132) | void set_colors(void) function print_in_middle (line 147) | void print_in_middle(WINDOW *win, function get_line_no (line 175) | int get_line_no(const char *text) function get_line_length (line 203) | int get_line_length(const char *line) function fill_window (line 214) | void fill_window(WINDOW *win, const char *text) function btn_dialog (line 241) | int btn_dialog(WINDOW *main_window, const char *msg, int btn_num, ...) function dialog_inputbox (line 357) | int dialog_inputbox(WINDOW *main_window, function refresh_all_windows (line 542) | void refresh_all_windows(WINDOW *main_window) function show_scroll_win (line 550) | void show_scroll_win(WINDOW *main_window, FILE: 3rdparty/kconfig/nconf.h type attributes_t (line 35) | typedef enum { type function_key (line 60) | typedef enum { FILE: 3rdparty/kconfig/preprocess.c function pperror (line 20) | static void __attribute__((noreturn)) pperror(const char *format, ...) type env (line 38) | struct env { function env_add (line 44) | static void env_add(const char *name, const char *value) function env_del (line 55) | static void env_del(struct env *e) type env (line 66) | struct env function env_write_dep (line 90) | void env_write_dep(FILE *f, const char *autoconfig_name) type function (line 105) | struct function { type function (line 190) | struct function type function (line 204) | struct function type variable (line 231) | struct variable { type variable (line 239) | struct variable type variable (line 241) | struct variable type variable (line 253) | struct variable function variable_add (line 279) | void variable_add(const char *name, const char *value, function variable_del (line 324) | static void variable_del(struct variable *v) function variable_all_del (line 332) | void variable_all_del(void) function is_end_of_str (line 539) | static bool is_end_of_str(char c) function is_end_of_token (line 559) | static bool is_end_of_token(char c) FILE: 3rdparty/kconfig/symbol.c type symbol (line 14) | struct symbol type symbol (line 20) | struct symbol type symbol (line 26) | struct symbol type symbol (line 32) | struct symbol type symbol (line 38) | struct symbol type symbol (line 39) | struct symbol function sym_get_type (line 42) | enum symbol_type sym_get_type(struct symbol *sym) type symbol_type (line 55) | enum symbol_type type property (line 74) | struct property type symbol (line 74) | struct symbol type property (line 76) | struct property type property (line 83) | struct property type symbol (line 83) | struct symbol type property (line 85) | struct property type property (line 95) | struct property type symbol (line 95) | struct symbol type property (line 97) | struct property function sym_get_range_val (line 107) | static long long sym_get_range_val(struct symbol *sym, int base) function sym_validate_range (line 123) | static void sym_validate_range(struct symbol *sym) function sym_set_changed (line 157) | static void sym_set_changed(struct symbol *sym) function sym_set_all_changed (line 168) | static void sym_set_all_changed(void) function sym_calc_visibility (line 177) | static void sym_calc_visibility(struct symbol *sym) type symbol (line 246) | struct symbol type symbol (line 246) | struct symbol type symbol (line 248) | struct symbol type property (line 249) | struct property type expr (line 250) | struct expr type symbol (line 272) | struct symbol type symbol (line 272) | struct symbol type symbol (line 274) | struct symbol type property (line 275) | struct property type expr (line 276) | struct expr function sym_warn_unmet_dep (line 304) | static void sym_warn_unmet_dep(struct symbol *sym) function sym_calc_value (line 325) | void sym_calc_value(struct symbol *sym) function sym_clear_all_valid (line 469) | void sym_clear_all_valid(void) function sym_tristate_within_range (line 480) | bool sym_tristate_within_range(struct symbol *sym, tristate val) function sym_set_tristate_value (line 499) | bool sym_set_tristate_value(struct symbol *sym, tristate val) function tristate (line 535) | tristate sym_toggle_tristate_value(struct symbol *sym) function sym_string_valid (line 558) | bool sym_string_valid(struct symbol *sym, const char *str) function sym_string_within_range (line 601) | bool sym_string_within_range(struct symbol *sym, const char *str) function sym_set_string_value (line 643) | bool sym_set_string_value(struct symbol *sym, const char *newval) type symbol (line 699) | struct symbol type property (line 701) | struct property type symbol (line 702) | struct symbol type symbol (line 769) | struct symbol function sym_is_changeable (line 793) | bool sym_is_changeable(struct symbol *sym) function strhash (line 798) | static unsigned strhash(const char *s) type symbol (line 807) | struct symbol type symbol (line 809) | struct symbol type symbol (line 848) | struct symbol type symbol (line 850) | struct symbol type sym_match (line 918) | struct sym_match { function sym_rel_comp (line 927) | static int sym_rel_comp(const void *sym1, const void *sym2) type symbol (line 953) | struct symbol type symbol (line 955) | struct symbol type sym_match (line 956) | struct sym_match type sym_match (line 976) | struct sym_match type sym_match (line 990) | struct sym_match type symbol (line 991) | struct symbol type dep_stack (line 1012) | struct dep_stack { function dep_stack_insert (line 1019) | static void dep_stack_insert(struct dep_stack *stack, struct symbol *sym) function dep_stack_remove (line 1029) | static void dep_stack_remove(void) function sym_check_print_recursive (line 1041) | static void sym_check_print_recursive(struct symbol *last_sym) type symbol (line 1130) | struct symbol type expr (line 1130) | struct expr type symbol (line 1132) | struct symbol type symbol (line 1165) | struct symbol type symbol (line 1165) | struct symbol type symbol (line 1167) | struct symbol type property (line 1168) | struct property type dep_stack (line 1169) | struct dep_stack type symbol (line 1213) | struct symbol type symbol (line 1213) | struct symbol type symbol (line 1215) | struct symbol type property (line 1216) | struct property type expr (line 1217) | struct expr type dep_stack (line 1218) | struct dep_stack type symbol (line 1250) | struct symbol type symbol (line 1250) | struct symbol type symbol (line 1252) | struct symbol type property (line 1253) | struct property type dep_stack (line 1263) | struct dep_stack type symbol (line 1281) | struct symbol type property (line 1281) | struct property type prop_type (line 1289) | enum prop_type FILE: 3rdparty/kconfig/util.c type file (line 13) | struct file type file (line 15) | struct file function str_new (line 32) | struct gstr str_new(void) function str_free (line 43) | void str_free(struct gstr *gs) function str_append (line 52) | void str_append(struct gstr *gs, const char *s) function str_printf (line 66) | void str_printf(struct gstr *gs, const char *fmt, ...) type gstr (line 77) | struct gstr FILE: arch/or1k/counter.c function cycle_counter_init (line 9) | void function cycle_counter_read (line 16) | uint32_t FILE: arch/or1k/exception.c function report_exception (line 11) | void FILE: arch/or1k/include/spr.h function mfspr (line 12) | static inline uint32_t function mtspr (line 21) | static inline void FILE: arch/or1k/include/trap.h function trap (line 9) | static inline noreturn void FILE: common/debug.c function hexdump (line 27) | void function log (line 53) | void function print_number (line 124) | static void function print_signed (line 140) | static void FILE: common/debug/battery.c function debug_print_battery (line 18) | void FILE: common/debug/dram.c function dram_calc_checksum (line 18) | static uint32_t function dram_save_checksum (line 33) | void function dram_verify_checksum (line 39) | void FILE: common/debug/latency.c function debug_print_latency (line 17) | void FILE: common/debug/monitor.c function parse_hex (line 21) | static bool function run_command (line 59) | static void function debug_monitor (line 109) | void FILE: common/debug/sprs.c function debug_print_sprs (line 13) | void FILE: common/debug/steps.c function record_exception (line 15) | void function record_step (line 21) | void function report_last_step (line 27) | void FILE: common/delay.c function udelay (line 10) | void FILE: common/device.c function device_active (line 11) | bool function device_get (line 17) | int type device (line 39) | struct device type device (line 40) | struct device function device_put (line 45) | void function dummy_probe (line 55) | int function dummy_release (line 61) | void FILE: common/regulator_list.c type regulator_handle (line 13) | struct regulator_handle type regulator_handle (line 29) | struct regulator_handle type regulator_handle (line 43) | struct regulator_handle type regulator_handle (line 57) | struct regulator_handle FILE: common/scpi.c type scpi_state (line 22) | struct scpi_state { type scpi_mem (line 28) | struct scpi_mem type scpi_state (line 31) | struct scpi_state function scpi_send_message (line 37) | static void function scpi_create_message (line 57) | void function scpi_poll_one_client (line 85) | static void function scpi_poll (line 129) | void FILE: common/scpi_cmds.c type scpi_cmd (line 26) | struct scpi_cmd { function scpi_cmd_scp_ready_handler (line 39) | static int function scpi_cmd_get_scp_cap_handler (line 54) | static int function scpi_cmd_set_css_power_handler (line 90) | static int function scpi_cmd_get_css_power_handler (line 119) | static int function scpi_cmd_set_sys_power_handler (line 149) | static int type scpi_cmd (line 174) | struct scpi_cmd function scpi_handle_cmd (line 200) | bool FILE: common/simple_device.c function simple_device_probe (line 9) | int function simple_device_release (line 32) | void function simple_device_sync (line 44) | void FILE: common/system.c function select_suspend_depth (line 66) | static uint8_t function system_state_machine (line 82) | noreturn void function system_reboot (line 327) | void function system_reset (line 336) | void function system_shutdown (line 345) | void function system_suspend (line 354) | void function system_wake (line 363) | void FILE: common/timeout.c function timeout_expired (line 11) | bool function timeout_set (line 20) | uint32_t FILE: drivers/cec/cec.c type device (line 10) | struct device function cec_poll (line 16) | uint32_t FILE: drivers/cec/dw-hdmi-cec.c type dw_hdmi_cec_state (line 60) | struct dw_hdmi_cec_state { type dw_hdmi_cec (line 65) | struct dw_hdmi_cec type device (line 66) | struct device type dw_hdmi_cec_state (line 71) | struct dw_hdmi_cec_state type device (line 72) | struct device function dw_hdmi_cec_poll (line 77) | uint32_t function dw_hdmi_cec_probe (line 89) | static int function dw_hdmi_cec_release (line 131) | static void type driver (line 163) | struct driver type dw_hdmi_cec (line 168) | struct dw_hdmi_cec type dw_hdmi_cec_state (line 172) | struct dw_hdmi_cec_state FILE: drivers/cir/cir.c type device (line 10) | struct device function cir_poll (line 16) | uint32_t FILE: drivers/cir/cir.h type cir_dec_ctx (line 22) | struct cir_dec_ctx { type cir_dec_ctx (line 42) | struct cir_dec_ctx FILE: drivers/cir/nec.c function cir_decode (line 50) | uint32_t FILE: drivers/cir/rc6.c function cir_decode (line 53) | uint32_t FILE: drivers/cir/sunxi-cir.c type sunxi_cir_state (line 24) | struct sunxi_cir_state { type sunxi_cir (line 30) | struct sunxi_cir type device (line 31) | struct device type sunxi_cir_state (line 36) | struct sunxi_cir_state type device (line 37) | struct device function sunxi_cir_poll (line 42) | uint32_t function sunxi_cir_probe (line 63) | static int function sunxi_cir_release (line 90) | static void type driver (line 102) | struct driver type sunxi_cir (line 107) | struct sunxi_cir type sunxi_cir_state (line 111) | struct sunxi_cir_state FILE: drivers/clock/ccu.c type ccu (line 16) | struct ccu type device (line 17) | struct device type clock_handle (line 22) | struct clock_handle type ccu (line 23) | struct ccu type ccu_clock (line 24) | struct ccu_clock type clock_handle (line 29) | struct clock_handle type clock_handle (line 30) | struct clock_handle type ccu (line 32) | struct ccu type ccu_clock (line 33) | struct ccu_clock function ccu_get_parent_rate (line 38) | uint32_t function ccu_get_rate (line 45) | static uint32_t function ccu_get_state (line 55) | static uint32_t function ccu_set_state (line 73) | static void type clock_driver (line 100) | struct clock_driver FILE: drivers/clock/ccu.h type ccu_clock (line 34) | struct ccu_clock { type clock_driver (line 59) | struct clock_driver type clock_handle (line 64) | struct clock_handle type ccu (line 64) | struct ccu type ccu_clock (line 65) | struct ccu_clock type ccu (line 70) | struct ccu type ccu_clock (line 71) | struct ccu_clock type ccu (line 78) | struct ccu type ccu_clock (line 79) | struct ccu_clock type ccu (line 81) | struct ccu type ccu_clock (line 82) | struct ccu_clock type ccu (line 85) | struct ccu type ccu_clock (line 86) | struct ccu_clock type ccu (line 94) | struct ccu type ccu_clock (line 95) | struct ccu_clock FILE: drivers/clock/ccu_helpers.c function ccu_helper_get_rate_m (line 12) | uint32_t function ccu_helper_get_rate_mp (line 24) | uint32_t function ccu_helper_get_rate_p (line 38) | uint32_t FILE: drivers/clock/clock.c type clock_driver_ops (line 18) | struct clock_driver_ops type clock_handle (line 19) | struct clock_handle type clock_driver (line 21) | struct clock_driver type clock_state (line 30) | struct clock_state type clock_handle (line 31) | struct clock_handle type clock_device_state (line 33) | struct clock_device_state function clock_active (line 39) | bool function clock_disable (line 45) | void function clock_enable (line 54) | void function clock_get (line 70) | void function clock_get_rate (line 100) | uint32_t function clock_get_state (line 115) | uint32_t function clock_put (line 135) | void FILE: drivers/clock/clock.h type clock_state (line 17) | struct clock_state { type clock_device_state (line 21) | struct clock_device_state { type clock_driver_ops (line 26) | struct clock_driver_ops { type clock_driver (line 35) | struct clock_driver { FILE: drivers/clock/r_ccu_common.c function write_pll_ctrl_reg1 (line 29) | static void function r_ccu_common_suspend (line 40) | void function r_ccu_common_resume (line 67) | void function r_ccu_common_init (line 90) | void FILE: drivers/clock/sun50i-a64-ccu.c type clock_handle (line 64) | struct clock_handle type ccu (line 65) | struct ccu type ccu_clock (line 65) | struct ccu_clock type ccu_clock (line 72) | struct ccu_clock type ccu (line 177) | struct ccu type clock_handle (line 187) | struct clock_handle function ccu_suspend (line 192) | void function ccu_suspend_cluster (line 209) | void function ccu_resume (line 219) | void function ccu_resume_cluster (line 236) | void function ccu_init (line 246) | void FILE: drivers/clock/sun50i-h6-ccu.c type ccu (line 128) | struct ccu function ccu_suspend (line 138) | void function ccu_suspend_cluster (line 160) | void function ccu_resume (line 170) | void function ccu_resume_cluster (line 192) | void function ccu_init (line 202) | void FILE: drivers/clock/sun50i-h6-r-ccu.c type clock_handle (line 42) | struct clock_handle type ccu (line 43) | struct ccu type ccu_clock (line 44) | struct ccu_clock function r_ccu_get_mp_rate (line 51) | static uint32_t function DEFINE_FIXED_PARENT (line 60) | static DEFINE_FIXED_PARENT(r_ccu_get_ar100, r_ccu, CLK_AR100) FILE: drivers/clock/sun8i-a23-ccu.c type clock_handle (line 53) | struct clock_handle type ccu (line 54) | struct ccu type ccu_clock (line 54) | struct ccu_clock type ccu_clock (line 61) | struct ccu_clock type ccu (line 161) | struct ccu type clock_handle (line 171) | struct clock_handle function ccu_suspend (line 176) | void function ccu_suspend_cluster (line 189) | void function ccu_resume (line 199) | void function ccu_resume_cluster (line 212) | void function ccu_init (line 222) | void FILE: drivers/clock/sun8i-a83t-ccu.c type ccu (line 88) | struct ccu function ccu_suspend (line 98) | void function ccu_suspend_cluster (line 103) | void function ccu_resume (line 108) | void function ccu_resume_cluster (line 113) | void function ccu_init (line 118) | void FILE: drivers/clock/sun8i-h3-ccu.c type clock_handle (line 57) | struct clock_handle type ccu (line 58) | struct ccu type ccu_clock (line 59) | struct ccu_clock type ccu_clock (line 66) | struct ccu_clock type ccu (line 151) | struct ccu type clock_handle (line 161) | struct clock_handle function ccu_suspend (line 166) | void function ccu_suspend_cluster (line 183) | void function ccu_resume (line 193) | void function ccu_resume_cluster (line 210) | void function ccu_init (line 220) | void FILE: drivers/clock/sun8i-r-ccu.c type clock_handle (line 42) | struct clock_handle type ccu (line 43) | struct ccu type ccu_clock (line 44) | struct ccu_clock function r_ccu_get_ar100_rate (line 51) | static uint32_t function DEFINE_FIXED_PARENT (line 60) | static DEFINE_FIXED_PARENT(r_ccu_get_ar100, r_ccu, CLK_AR100) type ccu_clock (line 99) | struct ccu_clock type ccu (line 181) | struct ccu function r_ccu_init (line 191) | void FILE: drivers/counter/sun6i-a31-cnt64.c function system_counter_read (line 10) | uint32_t FILE: drivers/counter/sun9i-a80-timestamp.c function system_counter_read (line 13) | uint32_t FILE: drivers/css/css.c function css_get_power_state (line 22) | int function css_set_power_state (line 42) | int function css_wake_one_cpu (line 117) | static void function css_resume (line 124) | void function css_poll (line 130) | void FILE: drivers/css/css.h type power_state (line 13) | struct power_state { type power_state (line 19) | struct power_state FILE: drivers/css/css_default.c function css_get_cluster_count (line 13) | uint32_t WEAK function css_get_core_count (line 19) | uint32_t WEAK function css_get_irq_status (line 29) | uint32_t WEAK function css_suspend_css (line 38) | void WEAK function css_resume_css (line 43) | void WEAK function css_suspend_cluster (line 48) | void WEAK function css_resume_cluster (line 53) | void WEAK function css_suspend_core (line 58) | void WEAK function css_resume_core (line 64) | void WEAK function css_init (line 70) | void WEAK FILE: drivers/css/css_helpers.c function css_set_power_switch (line 18) | void FILE: drivers/css/css_power_state.c type power_state (line 25) | struct power_state FILE: drivers/css/sun50i-a64-css.c function css_get_irq_status (line 18) | uint32_t function css_suspend_css (line 24) | void function css_resume_css (line 34) | void function css_suspend_cluster (line 44) | void function css_resume_cluster (line 69) | void function css_suspend_core (line 96) | void function css_resume_core (line 121) | void function css_init (line 147) | void FILE: drivers/css/sun50i-h6-css.c function css_get_irq_status (line 17) | uint32_t function css_suspend_css (line 23) | void function css_resume_css (line 33) | void function css_suspend_cluster (line 43) | void function css_resume_cluster (line 68) | void function css_suspend_core (line 99) | void function css_resume_core (line 115) | void function css_init (line 137) | void FILE: drivers/css/sun6i-a31-css.c function css_get_irq_status (line 22) | uint32_t function css_suspend_css (line 30) | void function css_resume_css (line 40) | void function css_suspend_cluster (line 50) | void function css_resume_cluster (line 60) | void function css_suspend_core (line 70) | void function css_resume_core (line 92) | void function css_init (line 135) | void FILE: drivers/dram/dram.c function dram_suspend (line 8) | void WEAK function dram_resume (line 13) | void WEAK function dram_init (line 18) | void WEAK FILE: drivers/dram/sun50i-h6-dram.c type clock_handle (line 48) | struct clock_handle function dram_suspend (line 63) | void function dram_resume (line 94) | void function dram_init (line 127) | void FILE: drivers/dram/sun8i-h3-dram.c type clock_handle (line 132) | struct clock_handle function dram_suspend (line 149) | void function dram_resume (line 208) | void function dram_init (line 263) | void FILE: drivers/gpio/gpio.c type gpio_driver_ops (line 17) | struct gpio_driver_ops type gpio_handle (line 18) | struct gpio_handle type gpio_driver (line 20) | struct gpio_driver function gpio_get (line 26) | int function gpio_get_value (line 47) | int function gpio_put (line 53) | void function gpio_set_value (line 59) | int FILE: drivers/gpio/gpio.h type gpio_driver_ops (line 13) | struct gpio_driver_ops { type gpio_driver (line 19) | struct gpio_driver { FILE: drivers/gpio/sunxi-gpio.c function sunxi_gpio_get_value (line 42) | static int function sunxi_gpio_init_pin (line 56) | static int function sunxi_gpio_set_value (line 78) | static int type gpio_driver (line 94) | struct gpio_driver type simple_device (line 106) | struct simple_device type simple_device (line 116) | struct simple_device FILE: drivers/irq/irq.c function irq_needs_avcc (line 9) | uint32_t WEAK function irq_needs_vdd_sys (line 15) | uint32_t WEAK function irq_poll (line 21) | uint32_t WEAK FILE: drivers/irq/sun6i-a31-r-intc.c function irq_needs_avcc (line 62) | uint32_t function irq_needs_vdd_sys (line 79) | uint32_t function irq_poll (line 96) | uint32_t FILE: drivers/mfd/axp20x.c function axp20x_probe (line 31) | static int type driver (line 55) | struct driver type regmap_device (line 60) | struct regmap_device FILE: drivers/msgbox/msgbox.c type msgbox_driver_ops (line 17) | struct msgbox_driver_ops type device (line 18) | struct device type msgbox_driver (line 20) | struct msgbox_driver function msgbox_ack_rx (line 26) | void function msgbox_last_tx_done (line 32) | bool function msgbox_receive (line 38) | int function msgbox_send (line 44) | int FILE: drivers/msgbox/msgbox.h type msgbox_driver_ops (line 13) | struct msgbox_driver_ops { type msgbox_driver (line 22) | struct msgbox_driver { FILE: drivers/msgbox/sunxi-msgbox.c function sunxi_msgbox_peek_data (line 39) | static bool function sunxi_msgbox_ack_rx (line 47) | static void function sunxi_msgbox_last_tx_done (line 55) | static bool function sunxi_msgbox_receive (line 66) | static int function sunxi_msgbox_send (line 81) | static int function sunxi_msgbox_probe (line 96) | static int type msgbox_driver (line 122) | struct msgbox_driver type simple_device (line 135) | struct simple_device FILE: drivers/pmic/axp20x.c function axp20x_pmic_reset (line 11) | int function axp20x_pmic_resume (line 20) | int function axp20x_pmic_shutdown (line 29) | int function axp20x_pmic_probe (line 38) | int function axp20x_pmic_release (line 46) | void FILE: drivers/pmic/axp20x.h type axp20x_pmic (line 17) | struct axp20x_pmic type device (line 18) | struct device type device (line 24) | struct device type device (line 27) | struct device type device (line 30) | struct device type device (line 32) | struct device type device (line 33) | struct device FILE: drivers/pmic/axp223.c function axp223_pmic_suspend (line 13) | static int type pmic_driver (line 22) | struct pmic_driver type axp20x_pmic (line 35) | struct axp20x_pmic FILE: drivers/pmic/axp803.c function axp803_pmic_suspend (line 15) | static int type pmic_driver (line 29) | struct pmic_driver type axp20x_pmic (line 42) | struct axp20x_pmic FILE: drivers/pmic/axp805.c function axp805_pmic_reset (line 13) | static int function axp805_pmic_suspend (line 22) | static int type pmic_driver (line 32) | struct pmic_driver type axp20x_pmic (line 45) | struct axp20x_pmic FILE: drivers/pmic/pmic.c type pmic_driver_ops (line 18) | struct pmic_driver_ops type device (line 19) | struct device type pmic_driver (line 21) | struct pmic_driver type device (line 27) | struct device type device (line 30) | struct device function pmic_reset (line 42) | int function pmic_resume (line 48) | int function pmic_shutdown (line 54) | int function pmic_suspend (line 60) | int FILE: drivers/pmic/pmic.h type pmic_driver_ops (line 12) | struct pmic_driver_ops { type pmic_driver (line 19) | struct pmic_driver { FILE: drivers/regmap/regmap-i2c.c type regmap_i2c_driver_ops (line 16) | struct regmap_i2c_driver_ops type regmap (line 17) | struct regmap type regmap_i2c_driver (line 19) | struct regmap_i2c_driver function regmap_i2c_prepare (line 26) | int function regmap_i2c_read (line 48) | int function regmap_i2c_write (line 77) | int FILE: drivers/regmap/regmap-i2c.h type regmap_i2c_driver_ops (line 16) | struct regmap_i2c_driver_ops { type regmap_i2c_driver (line 23) | struct regmap_i2c_driver { type regmap (line 28) | struct regmap type regmap (line 30) | struct regmap type regmap (line 32) | struct regmap FILE: drivers/regmap/regmap.c type regmap_driver_ops (line 17) | struct regmap_driver_ops type regmap (line 18) | struct regmap type regmap_driver (line 20) | struct regmap_driver function regmap_get (line 26) | int function regmap_put (line 46) | void function regmap_read (line 52) | int function regmap_write (line 58) | int function regmap_update_bits (line 64) | int function regmap_device_probe (line 78) | int function regmap_device_release (line 86) | void type device (line 94) | struct device type regmap (line 95) | struct regmap function regmap_user_probe (line 100) | int function regmap_user_release (line 106) | void FILE: drivers/regmap/regmap.h type regmap_driver_ops (line 13) | struct regmap_driver_ops { type regmap_driver (line 19) | struct regmap_driver { FILE: drivers/regmap/sun6i-i2c.c function sun6i_i2c_wait_idle (line 43) | static int function sun6i_i2c_wait_start (line 62) | static int function sun6i_i2c_wait_state (line 78) | static int function sun6i_i2c_read (line 97) | static int function sun6i_i2c_start (line 116) | static int function sun6i_i2c_stop (line 149) | static void function sun6i_i2c_write (line 161) | static int function sun6i_i2c_probe (line 178) | static int type regmap_i2c_driver (line 213) | struct regmap_i2c_driver type simple_device (line 233) | struct simple_device FILE: drivers/regmap/sunxi-rsb.c function sunxi_rsb_do_command (line 43) | static int function sunxi_rsb_prepare (line 58) | static int function sunxi_rsb_read (line 65) | static int function sunxi_rsb_write (line 81) | static int function sunxi_rsb_set_rate (line 92) | static void function sunxi_rsb_probe (line 105) | static int type regmap_driver (line 129) | struct regmap_driver type simple_device (line 141) | struct simple_device FILE: drivers/regulator/axp20x.c function axp20x_regulator_get_state (line 11) | static int function axp20x_regulator_set_state (line 29) | static int function axp20x_regulator_probe (line 39) | static int function axp20x_regulator_release (line 47) | static void type regulator_driver (line 55) | struct regulator_driver FILE: drivers/regulator/axp20x.h type axp20x_regulator_info (line 15) | struct axp20x_regulator_info { type regulator_driver (line 20) | struct regulator_driver type axp20x_regulator (line 22) | struct axp20x_regulator type device (line 23) | struct device FILE: drivers/regulator/axp221.c type axp20x_regulator_info (line 17) | struct axp20x_regulator_info type axp20x_regulator (line 88) | struct axp20x_regulator FILE: drivers/regulator/axp803.c type axp20x_regulator_info (line 17) | struct axp20x_regulator_info type axp20x_regulator (line 96) | struct axp20x_regulator FILE: drivers/regulator/axp805.c type axp20x_regulator_info (line 16) | struct axp20x_regulator_info type axp20x_regulator (line 83) | struct axp20x_regulator FILE: drivers/regulator/gpio.c type gpio_regulator (line 11) | struct gpio_regulator type device (line 12) | struct device function gpio_regulator_get_state (line 17) | static int function gpio_regulator_set_state (line 25) | static int function gpio_regulator_probe (line 33) | static int function gpio_regulator_release (line 41) | static void type regulator_driver (line 49) | struct regulator_driver type gpio_regulator (line 61) | struct gpio_regulator type gpio_regulator (line 78) | struct gpio_regulator type gpio_regulator (line 95) | struct gpio_regulator type gpio_regulator (line 112) | struct gpio_regulator FILE: drivers/regulator/regulator.c type regulator_driver_ops (line 18) | struct regulator_driver_ops type device (line 19) | struct device type regulator_driver (line 21) | struct regulator_driver function regulator_set_state (line 27) | static int function regulator_disable (line 42) | int function regulator_enable (line 48) | int function regulator_get_state (line 54) | int FILE: drivers/regulator/regulator.h type regulator_driver_ops (line 13) | struct regulator_driver_ops { type regulator_driver (line 18) | struct regulator_driver { FILE: drivers/regulator/sy8106a.c function sy8106a_get_state (line 19) | static int function sy8106a_set_state (line 34) | static int type regulator_driver (line 47) | struct regulator_driver type regmap_device (line 58) | struct regmap_device FILE: drivers/serial/serial.c function serial_getc (line 11) | char function serial_putc (line 20) | void function serial_puts (line 29) | void function serial_init (line 38) | void function serial_ready (line 44) | bool FILE: drivers/serial/sun50i-a64-uart.c type simple_device (line 14) | struct simple_device type simple_device (line 42) | struct simple_device type simple_device (line 70) | struct simple_device type simple_device (line 98) | struct simple_device type simple_device (line 126) | struct simple_device type simple_device (line 154) | struct simple_device FILE: drivers/serial/sun50i-h6-uart.c type simple_device (line 14) | struct simple_device type simple_device (line 42) | struct simple_device type simple_device (line 70) | struct simple_device type simple_device (line 98) | struct simple_device type simple_device (line 126) | struct simple_device FILE: drivers/serial/sun8i-a23-uart.c type simple_device (line 14) | struct simple_device type simple_device (line 42) | struct simple_device type simple_device (line 70) | struct simple_device type simple_device (line 98) | struct simple_device type simple_device (line 126) | struct simple_device type simple_device (line 154) | struct simple_device FILE: drivers/serial/sun8i-a83t-uart.c type simple_device (line 14) | struct simple_device type simple_device (line 42) | struct simple_device type simple_device (line 70) | struct simple_device type simple_device (line 98) | struct simple_device type simple_device (line 126) | struct simple_device type simple_device (line 154) | struct simple_device FILE: drivers/serial/sun8i-h3-uart.c type simple_device (line 14) | struct simple_device type simple_device (line 42) | struct simple_device type simple_device (line 70) | struct simple_device type simple_device (line 98) | struct simple_device type simple_device (line 126) | struct simple_device FILE: drivers/serial/uart.c function uart_probe (line 12) | static int type driver (line 41) | struct driver FILE: drivers/serial/uart.h type driver (line 36) | struct driver type simple_device (line 37) | struct simple_device FILE: drivers/watchdog/sun6i-a31-wdt.c type sun6i_a31_wdt (line 25) | struct sun6i_a31_wdt type device (line 26) | struct device function sun6i_a31_wdt_reset_system (line 31) | static void function sun6i_a31_wdt_restart (line 41) | static void function sun6i_a31_wdt_probe (line 49) | static int function sun6i_a31_wdt_release (line 63) | static void type watchdog_driver (line 72) | struct watchdog_driver type sun6i_a31_wdt (line 83) | struct sun6i_a31_wdt FILE: drivers/watchdog/sun9i-a80-twd.c function sun9i_a80_twd_reset_system (line 27) | static void function sun9i_a80_twd_restart (line 38) | static void function sun9i_a80_twd_probe (line 46) | static int function sun9i_a80_twd_release (line 75) | static void type watchdog_driver (line 86) | struct watchdog_driver type simple_device (line 97) | struct simple_device FILE: drivers/watchdog/watchdog.c type watchdog_driver_ops (line 18) | struct watchdog_driver_ops type device (line 19) | struct device type watchdog_driver (line 21) | struct watchdog_driver type device (line 27) | struct device type device (line 30) | struct device function watchdog_reset_system (line 40) | void function watchdog_restart (line 46) | void FILE: drivers/watchdog/watchdog.h type watchdog_driver_ops (line 12) | struct watchdog_driver_ops { type watchdog_driver (line 17) | struct watchdog_driver { FILE: include/common/debug.h function debug_monitor (line 55) | static inline void function debug_print_battery (line 68) | static inline void function debug_print_latency (line 81) | static inline void function debug_print_sprs (line 94) | static inline void function dram_save_checksum (line 108) | static inline void function dram_verify_checksum (line 113) | static inline void FILE: include/common/device.h type device_state (line 21) | struct device_state type driver (line 22) | struct driver type device (line 24) | struct device { type device_state (line 33) | struct device_state { type driver (line 38) | struct driver { type device (line 51) | struct device type device (line 68) | struct device type device (line 75) | struct device type device (line 75) | struct device type device (line 82) | struct device type device (line 87) | struct device type device (line 92) | struct device FILE: include/common/regulator_list.h type regulator_handle (line 14) | struct regulator_handle type regulator_handle (line 19) | struct regulator_handle type regulator_handle (line 24) | struct regulator_handle type regulator_handle (line 29) | struct regulator_handle FILE: include/common/scpi.h type device (line 33) | struct device type scpi_mem (line 44) | struct scpi_mem type device (line 49) | struct device FILE: include/common/simple_device.h type simple_device (line 17) | struct simple_device { type simple_device (line 27) | struct simple_device type device (line 28) | struct device type device (line 38) | struct device type device (line 45) | struct device type simple_device (line 59) | struct simple_device FILE: include/common/steps.h function record_exception (line 47) | static inline void function record_step (line 52) | static inline void function report_last_step (line 57) | static inline void FILE: include/drivers/cec.h type device (line 22) | struct device type device (line 30) | struct device type device (line 34) | struct device function cec_poll (line 40) | static inline uint32_t FILE: include/drivers/cec/dw-hdmi-cec.h type dw_hdmi_cec (line 13) | struct dw_hdmi_cec { type dw_hdmi_cec (line 19) | struct dw_hdmi_cec type device (line 21) | struct device FILE: include/drivers/cir.h type device (line 22) | struct device type device (line 30) | struct device type device (line 34) | struct device function cir_poll (line 40) | static inline uint32_t FILE: include/drivers/cir/sunxi-cir.h type sunxi_cir (line 14) | struct sunxi_cir { type sunxi_cir (line 22) | struct sunxi_cir type device (line 24) | struct device FILE: include/drivers/clock.h type clock_handle (line 18) | struct clock_handle { type clock_handle (line 32) | struct clock_handle type clock_handle (line 42) | struct clock_handle type clock_handle (line 52) | struct clock_handle type clock_handle (line 62) | struct clock_handle type clock_handle (line 73) | struct clock_handle type clock_handle (line 81) | struct clock_handle type clock_handle (line 91) | struct clock_handle FILE: include/drivers/clock/ccu.h type ccu (line 28) | struct ccu { type ccu (line 34) | struct ccu type ccu (line 35) | struct ccu FILE: include/drivers/gpio.h type gpio_handle (line 13) | struct gpio_handle { type gpio_handle (line 30) | struct gpio_handle type gpio_handle (line 41) | struct gpio_handle type gpio_handle (line 50) | struct gpio_handle type gpio_handle (line 61) | struct gpio_handle FILE: include/drivers/gpio/sunxi-gpio.h type simple_device (line 33) | struct simple_device type simple_device (line 34) | struct simple_device FILE: include/drivers/mfd/axp20x.h type regmap_device (line 11) | struct regmap_device FILE: include/drivers/msgbox.h type device (line 19) | struct device type device (line 29) | struct device type device (line 38) | struct device type device (line 47) | struct device FILE: include/drivers/msgbox/sunxi-msgbox.h type simple_device (line 15) | struct simple_device FILE: include/drivers/pmic.h type device (line 16) | struct device type device (line 23) | struct device type device (line 30) | struct device type device (line 37) | struct device type device (line 44) | struct device FILE: include/drivers/pmic/axp20x.h type axp20x_pmic (line 13) | struct axp20x_pmic { FILE: include/drivers/pmic/axp223.h type axp20x_pmic (line 11) | struct axp20x_pmic FILE: include/drivers/pmic/axp803.h type axp20x_pmic (line 11) | struct axp20x_pmic FILE: include/drivers/pmic/axp805.h type axp20x_pmic (line 11) | struct axp20x_pmic FILE: include/drivers/regmap.h type regmap (line 13) | struct regmap { type regmap_device (line 18) | struct regmap_device { type regmap_device (line 26) | struct regmap_device type device (line 27) | struct device type regmap (line 44) | struct regmap type regmap (line 51) | struct regmap type regmap (line 64) | struct regmap type regmap (line 77) | struct regmap type regmap (line 91) | struct regmap function regmap_clr_bits (line 105) | static inline int function regmap_set_bits (line 122) | static inline int type device (line 133) | struct device type device (line 140) | struct device type regmap (line 149) | struct regmap type regmap (line 158) | struct regmap FILE: include/drivers/regmap/sun6i-i2c.h type simple_device (line 12) | struct simple_device FILE: include/drivers/regmap/sunxi-rsb.h type simple_device (line 12) | struct simple_device FILE: include/drivers/regulator.h type regulator_handle (line 12) | struct regulator_handle { type regulator_handle (line 29) | struct regulator_handle type regulator_handle (line 43) | struct regulator_handle type regulator_handle (line 55) | struct regulator_handle FILE: include/drivers/regulator/axp20x.h type axp20x_regulator (line 13) | struct axp20x_regulator { FILE: include/drivers/regulator/axp221.h type axp20x_regulator (line 32) | struct axp20x_regulator FILE: include/drivers/regulator/axp803.h type axp20x_regulator (line 34) | struct axp20x_regulator FILE: include/drivers/regulator/axp805.h type axp20x_regulator (line 31) | struct axp20x_regulator FILE: include/drivers/regulator/gpio.h type gpio_regulator (line 12) | struct gpio_regulator { type gpio_regulator (line 18) | struct gpio_regulator type gpio_regulator (line 22) | struct gpio_regulator type gpio_regulator (line 26) | struct gpio_regulator type gpio_regulator (line 30) | struct gpio_regulator FILE: include/drivers/regulator/sy8106a.h type regmap_device (line 14) | struct regmap_device FILE: include/drivers/serial.h function serial_getc (line 37) | static inline char function serial_putc (line 43) | static inline void function serial_puts (line 48) | static inline void function serial_init (line 53) | static inline void function serial_ready (line 58) | static inline bool FILE: include/drivers/watchdog.h type device (line 16) | struct device type device (line 23) | struct device type device (line 30) | struct device FILE: include/drivers/watchdog/sun6i-a31-wdt.h type sun6i_a31_wdt (line 12) | struct sun6i_a31_wdt { type sun6i_a31_wdt (line 17) | struct sun6i_a31_wdt FILE: include/drivers/watchdog/sun9i-a80-twd.h type simple_device (line 12) | struct simple_device FILE: include/lib/bitmap.h function bitmap_clear (line 44) | static inline void function bitmap_get (line 56) | static inline bool function bitmap_set (line 68) | static inline void FILE: include/lib/byteswap.h function bswap16 (line 11) | static inline uint16_t function bswap32 (line 18) | static inline uint32_t FILE: include/lib/division.h function udiv_round (line 17) | static inline uint32_t FILE: include/lib/mmio.h function mmio_clr_32 (line 17) | static inline void function mmio_clrset_32 (line 32) | static inline void function mmio_get_32 (line 46) | static inline uint32_t function mmio_poll_32 (line 60) | static inline void function mmio_polleq_32 (line 77) | static inline void function mmio_pollz_32 (line 93) | static inline void function mmio_read_32 (line 109) | static inline uint32_t function mmio_read_8 (line 123) | static inline uint8_t function mmio_set_32 (line 141) | static inline void function mmio_write_32 (line 155) | static inline void function mmio_write_8 (line 169) | static inline void FILE: include/lib/scpi_protocol.h type scpi_msg (line 127) | struct scpi_msg { type scpi_mem (line 149) | struct scpi_mem { FILE: include/stdlib/ctype.h function isalnum (line 22) | static inline bool function isblank (line 28) | static inline bool function iscntrl (line 34) | static inline bool function ispunct (line 40) | static inline bool function isspace (line 46) | static inline bool function isxdigit (line 52) | static inline bool FILE: include/stdlib/stdarg.h type __builtin_va_list (line 15) | typedef __builtin_va_list va_list; FILE: include/stdlib/stdint.h type intmax_t (line 42) | typedef long long intmax_t; type uintmax_t (line 50) | typedef unsigned long long uintmax_t; FILE: lib/bitfield.c function bitfield_get (line 11) | uint32_t function bitfield_set (line 17) | uint32_t function mmio_get_bitfield_32 (line 23) | uint32_t function mmio_set_bitfield_32 (line 29) | void FILE: tools/load.c function main (line 30) | int FILE: tools/test.c type scpi_call_times (line 120) | struct scpi_call_times { function bitmap_weight (line 218) | static unsigned function data_cache_clean (line 228) | static void function difftimespec (line 255) | static long function log (line 264) | static void function msgbox_ack (line 289) | static void function msgbox_receive (line 299) | static void function msgbox_send (line 320) | static void function scpi_msg_size (line 333) | static size_t function scpi_copy_msg (line 342) | static void function scpi_has_command (line 360) | static bool function scpi_prepare_msg (line 372) | static void function scpi_send_request (line 384) | static bool function scpi_serve_reply (line 427) | static bool function test_assert_fail (line 469) | static noreturn void function test_complete (line 480) | static void function test_fail (line 493) | static void function test_send_request (line 506) | static void function test_serve_reply (line 524) | static void function test_summary (line 536) | static void function try_basic (line 549) | static void function try_boot (line 593) | static void function try_clocks (line 611) | static void function try_css_power (line 725) | static void function try_dvfs (line 751) | static void function try_psus (line 834) | static void function try_sensors (line 944) | static void function try_sys_power (line 1013) | static void function main (line 1036) | int