register_syscall ddddddd !"#dddddd !"# ^[yY] ^[nN] . Sun Mon Tue Wed Thu Fri Sat Sunday Monday Tuesday Wednesday Thursday Friday Saturday Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April May June July August September October November December AM PM %a %b %e %T %Y %m/%d/%y %H:%M:%S %I:%M:%S %p %m/%d/%y 0123456789%a %b %e %T %Y %H:%M:%S udb_recycle_timer_handler qos_for_each_udb_entry qos_for_each_app_info ioctl_iqos_op_config ioctl_iqos_op_switch ioctl_iqos_op_get_config app_accumulate @ rate2burst find_app_group_by_app_cat find_ses_class_by_app_inst check_htb_class add_ses_class_to_list set_app_info_qos_meta del_htb_root add_htb_class del_htb_filter add_htb_filter cha_htb_class free_htb_filter recycle_htb_class free_htb_class create_htb_class prep_app_ses_filter release_ses_bw prep_dev_filter find_dev_group_by_rule_type find_dev_group_by_dev line2tok reserve_dev_bw add_htb_root release_dev_bw del_htb_class reserve_ses_bw preempt_ses_bw __macstr2octet app_group_create app_rule_create dev_group_create dev_rule_create __str2rate __set_app_group_rate __parse_global __parse_app_group __parse_app_rule __parse_dev_group __parse_dev_rule dump_app_rule dump_app_group dump_dev_rule dump_dev_group dump_qos_conf init_qos_conf deinit_qos_conf alloc_qos_conf free_qos_conf parse_qos_conf get_line strip_leading_space create_app_branch reserve_app_bw prep_app_filter __create_dev_leaf prep_dev_class init_qos_udb_entry create_dev_leaf remove_dev_leaf update_dev_leaf update_app_ses_leaf create_app_ses_leaf select_htb_class prep_app_ses_class remove_app_ses_leaf qos_start qos_stop free_all_ses_class deinit_qos update_udb_qos tdts_core_update_qos_data_by_ip tdts_core_update_qos_data_by_mac tdts_core_qos_init 

GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3 GCC: (Buildroot 2012.02) 4.5.3
.symtab .strtab .shstrtab .rel.text .rel.rodata .modinfo .rodata.str1.1 __ksymtab_strings .rel__ksymtab .rodata.str1.4 .ARM.extab .data .rel.gnu.linkonce.this_module .rel.ARM.exidx .note.gnu.build-id .bss .comment .note.GNU-stack .ARM.attributes
shell.c $a shell_spin_lock_init $d shell_spin_is_locked shell_rwlock_init shell_smp_mb shell_smp_processor_id print_init_msg print_exit_msg unregister_syscall register_syscall shell_spin_unlock shell_spin_lock_alloc shell_spin_lock_bh shell_spin_lock_free shell_spin_unlock_bh shell_spin_lock shell_read_unlock shell_rwlock_alloc shell_rwlock_free shell_read_lock_bh shell_read_unlock_bh shell_write_lock shell_write_unlock shell_write_lock_bh shell_write_unlock_bh shell_read_lock shell_vprintf shell_vsprintf shell_vsnprintf shell_seq_printf shell_kfree shell_vmalloc shell_vfree shell_kmalloc_atomic shell_kmalloc_sleep shell_local_bh_disable shell_local_bh_enable shell_mod_init shell_mod_exit __func__.33055 __mod_description508 __mod_license507 udb_shell.c __kstrtab_tdts_shell_ioctl_dlog_op_get __kstrtab_tdts_shell_ioctl_dlog_op_set __kstrtab_tdts_shell_tmdbg_log __kstrtab_tdts_shell_ioctl_dlog_op_applog_get __kstrtab_tdts_shell_ioctl_dlog_op_devlog_get __kstrtab_tdts_shell_get_udb_mem __kstrtab_tdts_shell_update_dns_reply __kstrtab_tdts_shell_update_devid_un_bootp __kstrtab_tdts_shell_update_devid_un_http_ua __kstrtab_tdts_shell_ioctl_iqos_get_app_info __kstrtab_tdts_shell_ioctl_mtkqos_get_config __kstrtab_tdts_shell_ioctl_mtkqos_switch __kstrtab_tdts_shell_ioctl_mtkqos_config __kstrtab_tdts_shell_ioctl_iqos_get_config __kstrtab_tdts_shell_ioctl_iqos_switch __kstrtab_tdts_shell_ioctl_iqos_config __kstrtab_tdts_shell_set_anoy_check_for_monitor __kstrtab_tdts_shell_get_anoy_check_for_monitor __kstrtab_tdts_shell_set_vp_check_for_monitor __kstrtab_tdts_shell_get_vp_check_for_monitor __kstrtab_tdts_shell_show_ford_drop __kstrtab_tdts_shell_show_app_patrol __kstrtab_tdts_shell_get_full_url_path_max_len __kstrtab_tdts_shell_get_full_url_domain_max_len __kstrtab_tdts_shell_get_full_url_max_len __kstrtab_tdts_shell_udb_url_get_mac __kstrtab_tdts_shell_fw_url_support_cat_search __kstrtab_tdts_shell_fw_url_make_url __kstrtab_tdts_shell_fw_url_cat_search __kstrtab_tdts_shell_get_wrs_redirect_url_buf_len __kstrtab_tdts_shell_get_wrs_ret_cat_num __kstrtab_tdts_shell_fw_url_set_bmp_by_conf __kstrtab_tdts_shell_dpi_conf_read_proc __kstrtab_tdts_shell_set_ct_cb __kstrtab_tdts_shell_get_prog_ctrl_status __kstrtab_tdts_shell_get_dpi_cfg __kstrtab_tdts_shell_set_dpi_cfg __kstrtab_tdts_shell_set_dpi_qos_check __kstrtab_tdts_shell_set_dpi_anoy_check __kstrtab_tdts_shell_set_dpi_wrs_sec_check __kstrtab_tdts_shell_set_dpi_wrs_cc_check __kstrtab_tdts_shell_set_dpi_wrs_app_check __kstrtab_tdts_shell_set_dpi_virt_patch_check __kstrtab_tdts_shell_set_dpi_dev_id_check __kstrtab_tdts_shell_set_dpi_app_id_check __kstrtab_tdts_shell_is_dpi_devid_anoy_check __kstrtab_tdts_shell_is_dpi_qos_check __kstrtab_tdts_shell_is_dpi_anoy_check __kstrtab_tdts_shell_is_dpi_wrs_sec_check __kstrtab_tdts_shell_is_dpi_wrs_cc_check __kstrtab_tdts_shell_is_dpi_wrs_app_check __kstrtab_tdts_shell_is_dpi_wrs_check __kstrtab_tdts_shell_is_dpi_virt_patch_check __kstrtab_tdts_shell_is_dpi_dev_id_check __kstrtab_tdts_shell_is_dpi_app_id_check __kstrtab_tdts_shell_vp_construct __kstrtab_tdts_shell_fw_url_rule_default __kstrtab_tdts_shell_udb_url_get_rule_idx __kstrtab_tdts_shell_fw_url_rule_exit __kstrtab_tdts_shell_fw_url_rule_init __kstrtab_tdts_shell_update_app_info __kstrtab_tdts_shell_update_dl_accl __kstrtab_tdts_shell_update_ul_accl __kstrtab_tdts_shell_close_cte_sess __kstrtab_tdts_shell_new_cte_sess __kstrtab_tdts_shell_init_cte_sess __kstrtab_tdts_shell_update_anomaly_log_by_mac __kstrtab_tdts_shell_update_virtual_patch_by_mac __kstrtab_tdts_shell_update_full_url_by_mac __kstrtab_tdts_shell_update_domain_by_mac __kstrtab_tdts_shell_update_url_log __kstrtab_tdts_shell_record_patrol_event __kstrtab_tdts_shell_app_patrol_by_uid __kstrtab_tdts_shell_app_patrol_by_mac __kstrtab_tdts_shell_mtkqos_fill_mark __kstrtab_tdts_shell_app_accumulate __kstrtab_tdts_shell_cte_sess_exit __kstrtab_tdts_shell_cte_sess_init __kstrtab_tdts_shell_udb_exit __kstrtab_tdts_shell_udb_init __kstrtab_tdts_shell_udb_devid_update __kstrtab_tdts_shell_search_uid_by_mac __kstrtab_tdts_shell_search_mac_by_ip __kstrtab_tdts_shell_search_uid_by_ip __kstrtab_tdts_shell_udb_ct_list_for_each __kstrtab_tdts_shell_udb_ct_list_add __kstrtab_tdts_shell_udb_cte_sess_add __kstrtab_tdts_shell_update_ip_by_mac __kstrtab_tdts_shell_free_full_url_list __kstrtab_tdts_shell_ioctl_full_url_op_get __kstrtab_tdts_shell_fw_url_rule_rebuild __kstrtab_tdts_shell_ioctl_url_op_get __kstrtab_tdts_shell_ioctl_domain_op_clear_re_dn __kstrtab_tdts_shell_ioctl_domain_op_get_re_dn __kstrtab_tdts_shell_ioctl_domain_op_get_dn __kstrtab_tdts_shell_fw_url_set_bmp __kstrtab_tdts_shell_udb_ano_entry_free __kstrtab_tdts_shell_ioctl_ano_op_get __kstrtab_tdts_shell_udb_vp_entry_free __kstrtab_tdts_shell_ioctl_vp_op_get __kstrtab_tdts_shell_ioctl_vp_op_get_dev_event __kstrtab_tdts_shell_ioctl_conn_op_get __kstrtab_tdts_shell_ioctl_conn_op_get_ct_num __kstrtab_tdts_shell_ioctl_app_bw_get_clean __kstrtab_tdts_shell_ioctl_app_patrol_list_get __kstrtab_tdts_shell_ioctl_app_op_time_get __kstrtab_tdts_shell_ioctl_app_op_get __kstrtab_tdts_shell_ioctl_op_construct __kstrtab_tdts_shell_ioctl_udb_op_prog_ctrl __kstrtab_tdts_shell_ioctl_udb_op_dns_reply_get __kstrtab_tdts_shell_ioctl_udb_op_un_bootp_get __kstrtab_tdts_shell_ioctl_udb_op_un_http_ua_get __kstrtab_tdts_shell_ioctl_dpi_conf_op_get __kstrtab_tdts_shell_ioctl_dpi_conf_op_set __kstrtab_tdts_shell_ioctl_udb_op_stat_get __kstrtab_tdts_shell_ioctl_udb_op_get __ksymtab_tdts_shell_ioctl_dlog_op_get __ksymtab_tdts_shell_ioctl_dlog_op_set __ksymtab_tdts_shell_tmdbg_log __ksymtab_tdts_shell_ioctl_dlog_op_applog_get __ksymtab_tdts_shell_ioctl_dlog_op_devlog_get __ksymtab_tdts_shell_get_udb_mem __ksymtab_tdts_shell_update_dns_reply __ksymtab_tdts_shell_update_devid_un_bootp __ksymtab_tdts_shell_update_devid_un_http_ua __ksymtab_tdts_shell_ioctl_iqos_get_app_info __ksymtab_tdts_shell_ioctl_mtkqos_get_config __ksymtab_tdts_shell_ioctl_mtkqos_switch __ksymtab_tdts_shell_ioctl_mtkqos_config __ksymtab_tdts_shell_ioctl_iqos_get_config __ksymtab_tdts_shell_ioctl_iqos_switch __ksymtab_tdts_shell_ioctl_iqos_config __ksymtab_tdts_shell_set_anoy_check_for_monitor __ksymtab_tdts_shell_get_anoy_check_for_monitor __ksymtab_tdts_shell_set_vp_check_for_monitor __ksymtab_tdts_shell_get_vp_check_for_monitor __ksymtab_tdts_shell_show_ford_drop __ksymtab_tdts_shell_show_app_patrol __ksymtab_tdts_shell_get_full_url_path_max_len __ksymtab_tdts_shell_get_full_url_domain_max_len __ksymtab_tdts_shell_get_full_url_max_len __ksymtab_tdts_shell_udb_url_get_mac __ksymtab_tdts_shell_fw_url_support_cat_search __ksymtab_tdts_shell_fw_url_make_url __ksymtab_tdts_shell_fw_url_cat_search __ksymtab_tdts_shell_get_wrs_redirect_url_buf_len __ksymtab_tdts_shell_get_wrs_ret_cat_num __ksymtab_tdts_shell_fw_url_set_bmp_by_conf __ksymtab_tdts_shell_dpi_conf_read_proc __ksymtab_tdts_shell_set_ct_cb __ksymtab_tdts_shell_get_prog_ctrl_status __ksymtab_tdts_shell_get_dpi_cfg __ksymtab_tdts_shell_set_dpi_cfg __ksymtab_tdts_shell_set_dpi_qos_check __ksymtab_tdts_shell_set_dpi_anoy_check __ksymtab_tdts_shell_set_dpi_wrs_sec_check __ksymtab_tdts_shell_set_dpi_wrs_cc_check __ksymtab_tdts_shell_set_dpi_wrs_app_check __ksymtab_tdts_shell_set_dpi_virt_patch_check __ksymtab_tdts_shell_set_dpi_dev_id_check __ksymtab_tdts_shell_set_dpi_app_id_check __ksymtab_tdts_shell_is_dpi_devid_anoy_check __ksymtab_tdts_shell_is_dpi_qos_check __ksymtab_tdts_shell_is_dpi_anoy_check __ksymtab_tdts_shell_is_dpi_wrs_sec_check __ksymtab_tdts_shell_is_dpi_wrs_cc_check __ksymtab_tdts_shell_is_dpi_wrs_app_check __ksymtab_tdts_shell_is_dpi_wrs_check __ksymtab_tdts_shell_is_dpi_virt_patch_check __ksymtab_tdts_shell_is_dpi_dev_id_check __ksymtab_tdts_shell_is_dpi_app_id_check __ksymtab_tdts_shell_vp_construct __ksymtab_tdts_shell_fw_url_rule_default __ksymtab_tdts_shell_udb_url_get_rule_idx __ksymtab_tdts_shell_fw_url_rule_exit __ksymtab_tdts_shell_fw_url_rule_init __ksymtab_tdts_shell_update_app_info __ksymtab_tdts_shell_update_dl_accl __ksymtab_tdts_shell_update_ul_accl __ksymtab_tdts_shell_close_cte_sess __ksymtab_tdts_shell_new_cte_sess __ksymtab_tdts_shell_init_cte_sess __ksymtab_tdts_shell_update_anomaly_log_by_mac __ksymtab_tdts_shell_update_virtual_patch_by_mac __ksymtab_tdts_shell_update_full_url_by_mac __ksymtab_tdts_shell_update_domain_by_mac __ksymtab_tdts_shell_update_url_log __ksymtab_tdts_shell_record_patrol_event __ksymtab_tdts_shell_app_patrol_by_uid __ksymtab_tdts_shell_app_patrol_by_mac __ksymtab_tdts_shell_mtkqos_fill_mark __ksymtab_tdts_shell_app_accumulate __ksymtab_tdts_shell_cte_sess_exit __ksymtab_tdts_shell_cte_sess_init __ksymtab_tdts_shell_udb_exit __ksymtab_tdts_shell_udb_init __ksymtab_tdts_shell_udb_devid_update __ksymtab_tdts_shell_search_uid_by_mac __ksymtab_tdts_shell_search_mac_by_ip __ksymtab_tdts_shell_search_uid_by_ip __ksymtab_tdts_shell_udb_ct_list_for_each __ksymtab_tdts_shell_udb_ct_list_add __ksymtab_tdts_shell_udb_cte_sess_add __ksymtab_tdts_shell_update_ip_by_mac __ksymtab_tdts_shell_free_full_url_list __ksymtab_tdts_shell_ioctl_full_url_op_get __ksymtab_tdts_shell_fw_url_rule_rebuild __ksymtab_tdts_shell_ioctl_url_op_get __ksymtab_tdts_shell_ioctl_domain_op_clear_re_dn __ksymtab_tdts_shell_ioctl_domain_op_get_re_dn __ksymtab_tdts_shell_ioctl_domain_op_get_dn __ksymtab_tdts_shell_fw_url_set_bmp __ksymtab_tdts_shell_udb_ano_entry_free __ksymtab_tdts_shell_ioctl_ano_op_get __ksymtab_tdts_shell_udb_vp_entry_free __ksymtab_tdts_shell_ioctl_vp_op_get __ksymtab_tdts_shell_ioctl_vp_op_get_dev_event __ksymtab_tdts_shell_ioctl_conn_op_get __ksymtab_tdts_shell_ioctl_conn_op_get_ct_num __ksymtab_tdts_shell_ioctl_app_bw_get_clean __ksymtab_tdts_shell_ioctl_app_patrol_list_get __ksymtab_tdts_shell_ioctl_app_op_time_get __ksymtab_tdts_shell_ioctl_app_op_get __ksymtab_tdts_shell_ioctl_op_construct __ksymtab_tdts_shell_ioctl_udb_op_prog_ctrl __ksymtab_tdts_shell_ioctl_udb_op_dns_reply_get __ksymtab_tdts_shell_ioctl_udb_op_un_bootp_get __ksymtab_tdts_shell_ioctl_udb_op_un_http_ua_get __ksymtab_tdts_shell_ioctl_dpi_conf_op_get __ksymtab_tdts_shell_ioctl_dpi_conf_op_set __ksymtab_tdts_shell_ioctl_udb_op_stat_get __ksymtab_tdts_shell_ioctl_udb_op_get qos_shell.c __kstrtab_tdts_shell_qos_get_dbg_level __kstrtab_tdts_shell_qos_set_dbg_level __kstrtab_tdts_shell_register_qos_ops __kstrtab_tdts_shell_qos_exit __kstrtab_tdts_shell_qos_init __kstrtab_tdts_shell_update_qos_data_by_ip __kstrtab_tdts_shell_update_qos_data_by_mac __ksymtab_tdts_shell_qos_get_dbg_level __ksymtab_tdts_shell_qos_set_dbg_level __ksymtab_tdts_shell_register_qos_ops __ksymtab_tdts_shell_qos_exit __ksymtab_tdts_shell_qos_init __ksymtab_tdts_shell_update_qos_data_by_ip __ksymtab_tdts_shell_update_qos_data_by_mac .LANCHOR0 cb_update_user_dev udb_recycle_timer_handler .LANCHOR1 .LANCHOR2 tdts_udb.mod.c __module_depends __mod_vermagic5 search_uid_by_ip _set_bit_le tdts_shell_is_dpi_app_id_check deinit_qos tdts_core_set_dpi_anoy_check tdts_core_set_dpi_wrs_app_check tdts_core_register_qos_ops tdts_shell_qos_get_dbg_level qos_for_each_app_info tdts_core_ioctl_domain_op_get_re_dn set_dpi_wrs_sec_check tdts_shell_get_anoy_check_for_monitor __macstr2octet tdts_shell_app_accumulate tdts_shell_get_udb_mem tdts_core_fw_url_set_bmp tdts_core_syscall_set_time tdts_core_update_ul_accl udb_ct_list_add tdts_shell_update_virtual_patch_by_mac tdts_shell_is_dpi_anoy_check my_mem_leaking_checking_init is_dpi_app_id_check tdts_ioctl_dlog_op_get __set_app_group_rate vsprintf tdts_core_fw_url_set_bmp_by_conf tdts_core_get_prog_ctrl_status my_alloc_total_entry_num tdts_core_ioctl_conn_op_get my_atol my_printf tdts_shell_fw_url_set_bmp_by_conf tdts_core_update_qos_data_by_ip ioctl_udb_op_get my_atoi tdts_core_ioctl_dlog_op_get tdts_core_ioctl_app_op_time_get is_dpi_dev_id_check my_write_unlock set_dpi_app_id_check my_smp_mb set_dpi_anoy_check my_memcpy tdts_core_syscall_set_kmem_cache is_dpi_devid_anoy_check deinit_qos_udb_entry tdts_shell_is_dpi_wrs_cc_check qos_for_each_udb_entry shell_timer_del tdts_core_get_dpi_cfg debug_level __this_module tdts_core_ioctl_udb_op_dns_reply_get tdts_core_udb_devid_update shell_timer_list_free tdts_core_get_full_url_domain_max_len my_kmalloc_atomic my_atoll tdts_core_free_full_url_list create_app_branch __aeabi_unwind_cpp_pr0 my_timer_alloc set_dpi_wrs_app_check tdts_shell_set_dpi_app_id_check __bitmap_weight tdts_shell_fw_url_rule_init mem_leaking_trace_table_show tdts_core_syscall_set_bitop my_schedule ioctl_app_op_get shell_bitop_bitmap_zero tdts_core_init_cte_sess _raw_write_lock_bh update_udb_qos my_init_tbl_run_cleanup tdts_shell_ioctl_dlog_op_get tdts_shell_ioctl_dlog_op_set tdts_core_ioctl_domain_op_get_dn tdts_core_ioctl_mtkqos_switch tdts_core_fw_url_cat_search ioctl_op_construct tdts_core_record_patrol_event set_ct_cb tdts_core_cte_sess_exit qos_conf cleanup_module tdts_core_syscall_set_smp_processor_id my_strchr tdts_core_update_domain_by_mac tdts_shell_search_uid_by_ip tdts_core_fw_url_make_url my_vfree my_write_lock_bh tdts_shell_ioctl_domain_op_get_re_dn my_spin_lock_free tdts_core_udb_cte_sess_add memcpy tdts_shell_update_devid_un_bootp tdts_ioctl_dlog_op_set tdts_shell_set_dpi_dev_id_check kfree shell_timer_setup tdts_shell_show_ford_drop tdts_core_show_ford_drop tdts_core_ioctl_app_patrol_list_get alloc_qos_conf _raw_read_unlock_bh tdts_shell_get_full_url_path_max_len ioctl_app_bw_get_clean tdts_shell_ioctl_domain_op_clear_re_dn my_inet_ntop tdts_shell_ioctl_iqos_get_config _raw_read_lock_bh tdts_core_app_patrol_by_mac _raw_write_unlock_bh my_alloc_total my_find_next_zero_bit __parse_dev_group set_dpi_dev_id_check tdts_core_fw_url_rule_exit search_mac_by_ip my_vmalloc tdts_shell_tmdbg_log vsnprintf tdts_shell_ioctl_app_op_get tdts_shell_ioctl_vp_op_get my_read_lock_bh tdts_core_update_app_info set_dpi_cfg tdts_core_fw_url_rule_default free_qos_conf __per_cpu_offset create_app_ses_leaf tdts_core_syscall_get_interface _raw_spin_lock tdts_core_set_dpi_wrs_sec_check tdts_core_get_wrs_ret_cat_num free_app_group_list tdts_core_cte_sess_init tdts_shell_show_app_patrol tdts_core_ioctl_ano_op_get qos_inited tdts_shell_set_anoy_check_for_monitor init_module tdts_shell_ioctl_udb_op_stat_get my_spin_unlock set_udb_qos_update tdts_core_syscall_cleanup ioctl_iqos_op_get_config my_kfree tdts_shell_set_dpi_wrs_app_check tdts_core_qos_set_dbg_level my_local_bh_disable my_sprintf tdts_core_is_dpi_wrs_check local_bh_enable search_user_by_mac tdts_core_ioctl_op_construct tdts_shell_close_cte_sess my_strtoul my_init_tbl_run_init ioctl_dpi_conf_op_set my_spin_lock_alloc tdts_core_ioctl_udb_op_un_bootp_get app_rule_init tdts_shell_update_app_info dump_dev_rule tdts_shell_get_prog_ctrl_status free_dev_group_list my_timer_mod tdts_core_update_url_log my_timer_del update_ip_by_mac __str2rate _raw_spin_unlock_bh app_group_init tdts_core_fw_url_support_cat_search tdts_core_udb_exit is_dpi_qos_check tdts_shell_udb_init deinit_qos_conf tdts_shell_fw_url_make_url tdts_core_is_dpi_wrs_app_check tdts_core_update_virtual_patch_by_mac tdts_shell_fw_url_cat_search tdts_shell_fw_url_rule_default tdts_core_ioctl_url_op_get free_app_patrol tdts_shell_qos_exit my_spin_unlock_bh tdts_core_ioctl_iqos_get_config tdts_shell_ioctl_op_construct tdts_shell_update_domain_by_mac my_memset ioctl_iqos_op_switch tdts_core_ioctl_udb_op_prog_ctrl tdts_core_set_ct_cb tdts_core_is_dpi_qos_check my_strchrnul ioctl_iqos_op_get_app_info tdts_shell_update_qos_data_by_mac local_bh_disable dump_app_group tdts_shell_qos_set_dbg_level tdts_shell_is_dpi_devid_anoy_check tdts_shell_ioctl_full_url_op_get ioctl_vp_op_get_dev_event tdts_core_udb_vp_entry_free tdts_core_ioctl_dpi_conf_op_get tdts_core_show_app_patrol tdts_shell_dpi_conf_read_proc my_clear_bit get_full_url_domain_max_len tdts_core_ioctl_iqos_config my_write_unlock_bh tdts_shell_ioctl_dpi_conf_op_get tdts_shell_cte_sess_init shell_bitop_clear_bit my_local_bh_enable tdts_shell_udb_vp_entry_free tdts_core_ioctl_udb_op_un_http_ua_get __parse_app_group tdts_shell_ioctl_mtkqos_config tdts_core_ioctl_mtkqos_get_config tdts_core_ioctl_app_bw_get_clean tdts_core_syscall_set_rwlock tdts_core_dpi_conf_read_proc tdts_shell_search_uid_by_mac _clear_bit_le tdts_shell_set_dpi_qos_check udb_devid_update tdts_shell_get_wrs_ret_cat_num my_inet_pton tdts_core_set_dpi_cfg tdts_core_is_dpi_anoy_check __ipparse my_snprintf tdts_shell_fw_url_set_bmp app_group_create tdts_core_udb_url_get_mac tdts_core_is_dpi_devid_anoy_check tdts_shell_ioctl_url_op_get tdts_core_app_patrol_by_uid tdts_core_update_ip_by_mac my_read_unlock udb_ct_list_for_each tdts_shell_ioctl_conn_op_get_ct_num shell_bitop_set_bit my_spin_lock create_dev_leaf init_qos_udb_entry my_rwlock_init qos_started insertToRBTree tdts_shell_get_dpi_cfg tdts_shell_update_full_url_by_mac tdts_shell_update_dns_reply my_rwlock_free tdts_core_ioctl_udb_op_stat_get my_write_lock ioctl_dpi_conf_op_get tdts_core_is_dpi_wrs_sec_check tdts_core_ioctl_dlog_op_applog_get mod_timer qos_stop my_strcpy my_stpncpy tdts_shell_is_dpi_virt_patch_check my_asctime tdts_shell_set_dpi_virt_patch_check tdts_shell_update_ip_by_mac tdts_shell_get_full_url_max_len tdts_core_udb_ct_list_add get_full_url_max_len tdts_core_get_udb_mem _raw_write_lock tdts_core_update_dns_reply tdts_core_update_anomaly_log_by_mac is_dpi_virt_patch_check tdts_core_ioctl_app_op_get my_get_seconds tdts_core_syscall_get_test_value vprintk tdts_shell_ioctl_udb_op_prog_ctrl dump_dev_group shell_get_seconds shell_find_next_bit tdts_shell_ioctl_udb_op_un_bootp_get my_strspn tdts_shell_record_patrol_event dev_group_create tdts_core_is_dpi_dev_id_check app_patrol_by_mac tdts_shell_ioctl_iqos_get_app_info tdts_shell_udb_url_get_rule_idx tdts_shell_set_dpi_wrs_sec_check is_dpi_wrs_check tdts_core_tmdbg_log tdts_core_update_qos_data_by_mac tdts_shell_ioctl_conn_op_get tdts_shell_set_dpi_anoy_check tdts_shell_ioctl_udb_op_dns_reply_get _raw_read_unlock update_dev_leaf _raw_write_unlock tdts_core_syscall_set_local_bh debug_mode tdts_core_update_devid_un_http_ua tdts_shell_udb_ct_list_for_each printk tdts_core_is_dpi_app_id_check tdts_core_ioctl_conn_op_get_ct_num tdts_core_syscall_init tdts_core_update_full_url_by_mac tdts_shell_udb_ct_list_add app_patrol_by_uid __search_udb_entry_by_ip tdts_core_ioctl_iqos_get_app_info my_smp_processor_id __insertToRBTree eraseRBTreeSubtreeNoRebalance insertToRBTreeUnique ioctl_iqos_op_config tdts_shell_udb_url_get_mac my_spin_lock_init tdts_shell_get_vp_check_for_monitor my_seq_printf my_strncpy dev_group_init tdts_shell_ioctl_app_bw_get_clean tdts_shell_register_qos_ops is_udb_prog_ctrl_on tdts_shell_ioctl_dlog_op_devlog_get get_full_url_path_max_len tdts_shell_ioctl_dlog_op_applog_get memset tdts_core_app_accumulate tdts_shell_ioctl_dpi_conf_op_set tdts_shell_is_dpi_wrs_sec_check set_dpi_virt_patch_check my_localtime tdts_shell_fw_url_rule_rebuild search_udb_entry_by_ip tdts_shell_is_dpi_dev_id_check del_timer_sync __memzero tdts_shell_update_url_log is_dpi_wrs_app_check tdts_core_ioctl_dlog_op_set __aeabi_uidiv tdts_shell_new_cte_sess tdts_shell_udb_devid_update tdts_core_udb_ano_entry_free udb_operate tdts_shell_free_full_url_list tdts_core_fw_url_rule_init tdts_core_new_cte_sess tdts_shell_update_ul_accl dev_rule_create tdts_core_ioctl_full_url_op_get dump_qos_conf tdts_core_syscall_set_atomic my_rwlock_alloc my_strtok tdts_core_update_devid_un_bootp udb_exit app_accumulate tdts_shell_vp_construct __parse_app_rule my_spin_is_locked tdts_core_syscall_set_smp_mb tdts_shell_update_anomaly_log_by_mac tdts_core_close_cte_sess tdts_shell_ioctl_iqos_switch jiffies tdts_shell_is_dpi_qos_check __parse_global record_patrol_event tdts_shell_app_patrol_by_mac tdts_shell_ioctl_udb_op_un_http_ua_get udb_mem_dyn qos_start tdts_shell_fw_url_rule_exit show_ford_drop my_strncasecmp remove_dev_leaf tdts_shell_ioctl_iqos_config tdts_core_ioctl_vp_op_get_dev_event tdts_shell_set_dpi_cfg get_dpi_cfg shell_find_next_zero_bit tdts_core_search_mac_by_ip vfree my_find_first_zero_bit my_strtok_r tdts_shell_ioctl_mtkqos_get_config tdts_core_syscall_set_spin_lock tdts_core_get_wrs_redirect_url_buf_len tdts_core_set_vp_check_for_monitor my_read_lock init_timer_key tdts_shell_get_full_url_domain_max_len app_node_search_by_id tdts_core_qos_exit tdts_core_get_anoy_check_for_monitor tdts_core_vp_construct ioctl_udb_op_stat_get search_uid_by_mac tdts_shell_ioctl_udb_op_get tdts_core_get_full_url_max_len update_app_ses_leaf set_dpi_qos_check tdts_shell_udb_cte_sess_add tdts_core_update_dl_accl my_memmove tdts_core_syscall_set_printf tdts_core_qos_get_dbg_level udb_mem_sta shell_timer_list_alloc _find_next_bit_le init_qos_conf dpi_conf_proc_read tdts_shell_ioctl_domain_op_get_dn tdts_core_mtkqos_fill_mark __create_dev_leaf tdts_shell_app_patrol_by_uid my_timer_setup tdts_core_syscall_set_test_value _raw_spin_lock_bh my_ctime tdts_core_search_uid_by_mac _raw_read_lock qos_dbg_level tdts_shell_update_qos_data_by_ip tdts_core_syscall_set_schedule parse_qos_conf tdts_shell_ioctl_app_op_time_get per_cpu_offset shell_bitop_test_bit my_strcspn ioctl_app_patrol_list_get my_spin_lock_count_get show_app_patrol my_strncmp tdts_core_ioctl_vp_op_get tdts_shell_cte_sess_exit tdts_shell_ioctl_ano_op_get tdts_shell_is_dpi_wrs_check tdts_shell_ioctl_app_patrol_list_get my_errno shell_timer_mod tdts_core_search_uid_by_ip is_dpi_anoy_check app_rule_create tdts_core_get_vp_check_for_monitor tdts_core_set_dpi_virt_patch_check tdts_core_set_dpi_dev_id_check tdts_core_set_dpi_qos_check tdts_core_ioctl_domain_op_clear_re_dn _find_first_zero_bit_le tdts_shell_udb_exit tdts_core_set_anoy_check_for_monitor tdts_core_qos_init __search_user_by_mac my_memcmp deinit_qos_app_info tdts_shell_update_devid_un_http_ua tdts_core_udb_init shell_bitop_find_first_zero_bit tdts_core_ioctl_dpi_conf_op_set tdts_shell_qos_init tdts_core_ioctl_dlog_op_devlog_get tdts_shell_ioctl_mtkqos_switch tdts_shell_init_cte_sess my_read_unlock_bh tdts_shell_set_ct_cb my_timer_free __aeabi_unwind_cpp_pr1 my_kmalloc_sleep udb_init my_find_next_bit tdts_shell_ioctl_vp_op_get_dev_event dev_rule_init tdts_shell_set_dpi_wrs_cc_check my_set_bit tdts_core_set_dpi_app_id_check tdts_shell_update_dl_accl tdts_shell_mtkqos_fill_mark my_test_bit my_bitmap_zero tdts_shell_get_wrs_redirect_url_buf_len vmalloc dump_app_rule tdts_core_ioctl_udb_op_get set_dpi_wrs_cc_check tdts_shell_is_dpi_wrs_app_check _raw_spin_unlock tdts_core_get_full_url_path_max_len tdts_core_fw_url_rule_rebuild tdts_core_set_dpi_wrs_cc_check tdts_core_syscall_set_malloc tdts_shell_set_vp_check_for_monitor tdts_core_is_dpi_wrs_cc_check tdts_shell_search_mac_by_ip tdts_core_ioctl_iqos_switch is_dpi_wrs_sec_check tdts_core_syscall_set_seq_printf tdts_core_udb_url_get_rule_idx my_spin_lock_bh is_dpi_wrs_cc_check get_seconds get_udb_mem __kmalloc remove_app_ses_leaf tdts_shell_fw_url_support_cat_search __parse_dev_rule my_inet_addr _find_next_zero_bit_le app_patrol_construct tdts_shell_udb_ano_entry_free tdts_core_ioctl_mtkqos_config tdts_core_udb_ct_list_for_each tdts_core_is_dpi_virt_patch_check my_strlen