free malloc memset pthread_mutex_lock pthread_mutex_unlock memcmp __aeabi_unwind_cpp_pr0 osal_atomic_dec_return osal_atomic_destory osal_atomic_destroy osal_atomic_inc_return osal_atomic_init osal_atomic_read osal_atomic_set osal_printk __errno_location close fclose fopen fread fseek fwrite g_klib_store_path get_param_data klib_fclose klib_fopen klib_fread klib_fseek klib_fwrite memcpy_s open osal_klib_fclose osal_klib_fopen osal_klib_fread osal_klib_fseek osal_klib_fwrite osal_klib_get_store_path osal_klib_set_store_path osal_strcmp read strlen __aeabi_unwind_cpp_pr1 __stack_chk_fail __stack_chk_guard g_is_user_mode hi_proc_exit hi_proc_init hi_proc_thread ioctl memset_s osal_copy_from_user osal_create_proc_entry osal_get_buildvariant osal_proc_add osal_proc_mkdir osal_proc_print osal_proc_remove osal_remove_proc_entry osal_seq_printf osal_strncmp proc_head pthread_create pthread_join strcmp strncmp strncpy_s strnlen vsnprintf_s memchr osal_memchr osal_memchr_inv osal_memcmp osal_memncmp osal_memscan osal_strcasecmp osal_strchr osal_strcspn osal_strlen osal_strncasecmp osal_strnchr osal_strnicmp osal_strnlen osal_strnstr osal_strpbrk osal_strrchr osal_strsep osal_strspn osal_strstr osal_strtol osal_strtoll osal_strtoul osal_strtoull strcasecmp strchr strcspn strncasecmp strpbrk strrchr strsep strspn strstr strtol strtoll strtoul strtoull __gettimeofday_time64 __pthread_cond_timedwait_time64 osal_msecs_to_jiffies osal_wait_destroy osal_wait_init osal_wait_interruptible osal_wait_timeout_interruptible osal_wait_timeout_uninterruptible osal_wait_uninterruptible osal_wait_wakeup osal_wakeup pthread_cond_destroy pthread_cond_init pthread_cond_signal pthread_cond_wait pthread_mutex_destroy pthread_mutex_init osal_dmb osal_dsb osal_isb osal_mb osal_rmb osal_smp_mb osal_smp_rmb osal_smp_wmb osal_wmb osal_div64_s64 osal_div64_u64 osal_div64_u64_rem osal_div_s64 osal_div_s64_rem osal_div_u64 osal_div_u64_rem osal_random osal_yield sched_yield g_osal_stop_mutex g_osal_stop_task_id getpid osal_get_pid osal_kthread_create osal_kthread_destroy osal_kthread_set_priority osal_kthread_should_stop osal_mutex_destroy osal_mutex_init osal_mutex_lock osal_mutex_unlock osal_task_mutex_deinit osal_task_mutex_init pthread_detach pthread_self g_wq_list osal_destroy_work osal_init_work osal_schedule_work osal_workqueue_destroy osal_workqueue_flush osal_workqueue_init osal_workqueue_schedule usleep HiLogPrint osal_dump_stack printf vprintf osal_device_exit osal_device_init osal_exit osal_exportfunc_init osal_init osal_mutex_destory osal_mutex_lock_interruptible osal_mutex_trylock pthread_mutex_trylock osal_down osal_down_interruptible osal_down_trylock osal_sem_destory osal_sem_down osal_sem_down_interruptible osal_sem_init osal_sem_trydown osal_sem_up osal_sema_destroy osal_sema_init osal_up sem_destroy sem_init sem_post sem_trywait sem_wait __clock_gettime64 __localtime64 __mktime64 __timerfd_settime64 osal_del_timer osal_get_jiffies osal_get_tickcount osal_get_timeofday osal_getjiffies osal_gettimeofday osal_mdelay osal_msleep osal_msleep_uninterruptible osal_rtc_time_to_tm osal_rtc_tm_to_time osal_rtc_valid_tm osal_sched_clock osal_set_timer osal_timer_del osal_timer_destory osal_timer_destroy osal_timer_get_private_data osal_timer_init osal_timer_set osal_udelay timerfd_create mmap munmap osal_access_ok osal_blockmem_free osal_blockmem_vmap osal_blockmem_vunmap osal_copy_to_user osal_ioremap osal_ioremap_cached osal_ioremap_nocache osal_ioremap_wc osal_iounmap perror find_free_id g_osal_minor_map get_dev_name get_file osal_closedev osal_createdev osal_deregisterdevice osal_destroydev osal_dev_register osal_dev_unregister osal_find_dev osal_ioctldev osal_opendev osal_pgprot_cached osal_pgprot_noncached osal_pgprot_writecombine osal_poll_wait osal_readdev osal_registerdevice osal_releasedevice osal_remap_pfn_range osal_set_freezable osal_try_to_freeze osal_writedev hiirq_enable_or_disable_irq hiirq_free_irq hiirq_in_interrupt hiirq_request_irq hiirq_set_affinity osal_free_irq osal_in_interrupt osal_irq_disable osal_irq_enable osal_irq_free osal_irq_request osal_irq_set_affinity osal_request_irq hiirq_mmapdev hiirq_platform_get_irq hiirq_platform_get_irq_byname osal_mmapdev osal_platform_get_irq osal_platform_get_irq_byname osal_spin_lock osal_spin_lock_destory osal_spin_lock_destroy osal_spin_lock_init osal_spin_lock_irqsave osal_spin_trylock osal_spin_unlock osal_spin_unlock_irqrestore osal_get_kmalloc_used osal_get_vmalloc_used osal_kfree osal_kmalloc osal_kzalloc osal_vfree osal_vmalloc osal_exportfunc_find_node osal_exportfunc_get osal_exportfunc_register osal_exportfunc_unregister __tls_get_addr g_thread_interrupt_flag hiirq_platform_set_irq_reg irq_handl_routine pthread_attr_destroy pthread_attr_init pthread_attr_setschedparam pthread_attr_setschedpolicy sched_get_priority_max libutilsecurec_shared.z.so libhilog.so libc.so libhi_soc.z.so
osal_wait_destroy osal_timer_destroy osal_kthread_destroy osal_gettimeofday osal_destroydev osal_createdev osal_mutex_init osal_wait_init osal_timer_init osal_spin_lock_init osal_atomic_init osal_sema_init %{public}s mmap error Open dev/mem error user osal_set_timer osal_del_timer /dev/hi_irq osal_wakeup help osal_ioremap osal_down osal_atomic_inc_return osal_atomic_dec_return osal_rtc_valid_tm /dev/urandom osal_div_u64_rem osal_div64_u64_rem osal_div_s64_rem /dev/mem /sys/firmware/devicetree/base/chosen/pdmparam __osal_unlocked_ioctl osal_mutex_trylock osal_down_trylock osal_spin_trylock osal_klib_get_store_path eng hi_proc_cmd_write osal_kthread_create osal_release osal_wait_timeout_interruptible osal_down_interruptible osal_deregisterdevice osal_registerdevice osal_atomic_read __read /dev/hi_proc wb rb osal_proc_mkdir return HI_NULL DRV_OSAL osal_div_u64 osal_div64_u64 osal_div_s64 osal_div64_s64 /dev/ invalidate file flags. wb+ ab+ open hiirq fail ! userproc buffer(size=%u) overflow osal dev register %s success USER_REMOVE_PROC_ENTRY ioctl failed, proc name %s show_buf is NULL,return show_buf->buf is NULL,return proc name is HI_NULL,can't remove cmd or name length is 0,continue can't find entry of this name %s - path_size(%u) unvaild osal_create_proc_entry name has created remove proc %s entry failed proc print failed vsnprintf_s failed pthread join failed USER_CREATE_PROC_ENTRY ioctl failed proc write failed can not open %s device,return %d osal_printk: vsnprintf_s failed, ret = %d user_proc_info or fmt is HI_NULL show_buf is HI_NULL osal_create_proc_entry name is HI_NULL %s - path Or g_klib_store_path NULL osal_opendev not find dev. error: %s divisor cannot be zero. error param. osal_opendev get name fail. osal_dump_stack stub called. osal proc: memcpy_s failed. open /dev/urandom failed. open pmdparam error, errno %d. osal kthread destory failed! ret: %d. Func: %s u32Size can't be 0. find work failed! g_wq_list is empty! Create userproc thread err! %s - timerfd create error! %s - kmalloc error! %s - malloc error! [%s]ERROR:count (%lu) is to large or Zero! %s - Input param err,it is null! hi_proc_init fail! osal_exportfunc_init fail! [%s]ERROR:not vaild arg! %s: cmd is not find or param is wrong! %s - parameter invalid! %s:%d - parameter invalid! %s - init pEvent->mutex failed! %s lock pEvent->mutex failed! strncpy_s failed! %s - init pEvent->condition failed! del work failed! %s - release failed! osal_init_work kmalloc failed! timer_set_expiry error pthread_create error %s - pthread_create error! ret:%d timer thread stop.
/@ x x
.ARM.exidx .text .got .got.plt .rel.plt .tbss .bss .ARM.attributes .dynstr .rel.dyn .dynsym .gnu.hash .note.gnu.build-id .dynamic .ARM.extab .shstrtab .rodata .data
osal_wait_destroy osal_timer_destroy osal_kthread_destroy osal_gettimeofday osal_destroydev osal_createdev osal_mutex_init osal_wait_init osal_timer_init osal_spin_lock_init osal_atomic_init osal_sema_init %{public}s mmap error Open dev/mem error user osal_set_timer osal_del_timer /dev/hi_irq osal_wakeup help osal_ioremap osal_down osal_atomic_inc_return osal_atomic_dec_return osal_rtc_valid_tm /dev/urandom osal_div_u64_rem osal_div64_u64_rem osal_div_s64_rem /dev/mem /sys/firmware/devicetree/base/chosen/pdmparam __osal_unlocked_ioctl osal_mutex_trylock osal_down_trylock osal_spin_trylock osal_klib_get_store_path eng hi_proc_cmd_write osal_kthread_create osal_release osal_wait_timeout_interruptible osal_down_interruptible osal_deregisterdevice osal_registerdevice osal_atomic_read __read /dev/hi_proc wb rb osal_proc_mkdir return HI_NULL DRV_OSAL osal_div_u64 osal_div64_u64 osal_div_s64 osal_div64_s64 /dev/ invalidate file flags. wb+ ab+ open hiirq fail ! userproc buffer(size=%u) overflow osal dev register %s success USER_REMOVE_PROC_ENTRY ioctl failed, proc name %s show_buf is NULL,return show_buf->buf is NULL,return proc name is HI_NULL,can't remove cmd or name length is 0,continue can't find entry of this name %s - path_size(%u) unvaild osal_create_proc_entry name has created remove proc %s entry failed proc print failed vsnprintf_s failed pthread join failed USER_CREATE_PROC_ENTRY ioctl failed proc write failed can not open %s device,return %d osal_printk: vsnprintf_s failed, ret = %d user_proc_info or fmt is HI_NULL show_buf is HI_NULL osal_create_proc_entry name is HI_NULL %s - path Or g_klib_store_path NULL osal_opendev not find dev. error: %s divisor cannot be zero. error param. osal_opendev get name fail. osal_dump_stack stub called. osal proc: memcpy_s failed. open /dev/urandom failed. open pmdparam error, errno %d. osal kthread destory failed! ret: %d. Func: %s u32Size can't be 0. find work failed! g_wq_list is empty! Create userproc thread err! %s - timerfd create error! %s - kmalloc error! %s - malloc error! [%s]ERROR:count (%lu) is to large or Zero! %s - Input param err,it is null! hi_proc_init fail! osal_exportfunc_init fail! [%s]ERROR:not vaild arg! %s: cmd is not find or param is wrong! %s - parameter invalid! %s:%d - parameter invalid! %s - init pEvent->mutex failed! %s lock pEvent->mutex failed! strncpy_s failed! %s - init pEvent->condition failed! del work failed! %s - release failed! osal_init_work kmalloc failed! timer_set_expiry error pthread_create error %s - pthread_create error! ret:%d timer thread stop.
/@ x x
.ARM.exidx .text .got .got.plt .rel.plt .tbss .bss .ARM.attributes .dynstr .rel.dyn .dynsym .gnu.hash .note.gnu.build-id .dynamic .ARM.extab .shstrtab .rodata .data