Created
April 8, 2022 16:20
-
-
Save petejohanson/902588a7255d4e0a3bd87f6cc9e090ae to your computer and use it in GitHub Desktop.
ZMK rom_report for Technikable
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- west build: running target rom_report | |
[0/1] cd /home/peter/git/zmk/app/build/technikable30 && /usr/bin/python3.10 /home/peter/git/zmk/zephyr/scripts/footprint/size_report -k /home/peter/git/zmk/app/build/technikable30/zephyr/zmk.elf -z /home/peter/git/zmk/zephyr -o /home/peter/git/zmk/app/build/technikable30 --workspace=/home/peter/git/zmk -d 99 rom | |
Path Size % | |
============================================================================================================== | |
Root 170842 100.00% | |
├── (hidden) 5733 3.36% | |
├── (no paths) 3590 2.10% | |
│ ├── CSWTCH.14 6 0.00% | |
│ ├── CSWTCH.17 6 0.00% | |
│ ├── CSWTCH.2465 6 0.00% | |
│ ├── CSWTCH.3609 3 0.00% | |
│ ├── CSWTCH.5 6 0.00% | |
│ ├── CSWTCH.5905 20 0.01% | |
│ ├── CSWTCH.6076 15 0.01% | |
│ ├── CSWTCH.6078 9 0.01% | |
│ ├── CSWTCH.6081 8 0.00% | |
│ ├── CSWTCH.7479 42 0.02% | |
│ ├── SystemCoreClock 4 0.00% | |
│ ├── __aeabi_idiv0 2 0.00% | |
│ ├── __compound_literal.0 16 0.01% | |
│ ├── __compound_literal.1 18 0.01% | |
│ ├── __compound_literal.10 12 0.01% | |
│ ├── __compound_literal.11 12 0.01% | |
│ ├── __compound_literal.12 24 0.01% | |
│ ├── __compound_literal.13 12 0.01% | |
│ ├── __compound_literal.14 8 0.00% | |
│ ├── __compound_literal.15 68 0.04% | |
│ ├── __compound_literal.16 8 0.00% | |
│ ├── __compound_literal.17 8 0.00% | |
│ ├── __compound_literal.18 12 0.01% | |
│ ├── __compound_literal.19 12 0.01% | |
│ ├── __compound_literal.2 16 0.01% | |
│ ├── __compound_literal.20 8 0.00% | |
│ ├── __compound_literal.21 8 0.00% | |
│ ├── __compound_literal.22 68 0.04% | |
│ ├── __compound_literal.23 12 0.01% | |
│ ├── __compound_literal.24 8 0.00% | |
│ ├── __compound_literal.25 8 0.00% | |
│ ├── __compound_literal.26 12 0.01% | |
│ ├── __compound_literal.27 12 0.01% | |
│ ├── __compound_literal.28 4 0.00% | |
│ ├── __compound_literal.3 17 0.01% | |
│ ├── __compound_literal.4 32 0.02% | |
│ ├── __compound_literal.5 20 0.01% | |
│ ├── __compound_literal.6 16 0.01% | |
│ ├── __compound_literal.7 76 0.04% | |
│ ├── __compound_literal.8 24 0.01% | |
│ ├── __compound_literal.9 12 0.01% | |
│ ├── __device_dts_ord_14 28 0.02% | |
│ ├── __device_dts_ord_16 28 0.02% | |
│ ├── __device_dts_ord_17 28 0.02% | |
│ ├── __device_dts_ord_26 28 0.02% | |
│ ├── __device_dts_ord_33 28 0.02% | |
│ ├── __device_dts_ord_34 28 0.02% | |
│ ├── __device_dts_ord_35 28 0.02% | |
│ ├── __device_dts_ord_36 28 0.02% | |
│ ├── __device_dts_ord_37 28 0.02% | |
│ ├── __device_dts_ord_38 28 0.02% | |
│ ├── __device_dts_ord_40 28 0.02% | |
│ ├── __device_dts_ord_44 28 0.02% | |
│ ├── __device_dts_ord_49 28 0.02% | |
│ ├── __device_dts_ord_5 28 0.02% | |
│ ├── __device_dts_ord_50 28 0.02% | |
│ ├── __device_dts_ord_6 28 0.02% | |
│ ├── __device_dts_ord_7 28 0.02% | |
│ ├── __device_dts_ord_72 28 0.02% | |
│ ├── __device_dts_ord_92 28 0.02% | |
│ ├── __udivmoddi4 678 0.40% | |
│ ├── _sw_isr_table 384 0.22% | |
│ ├── att_exec_write_req 4 0.00% | |
│ ├── bt_dev 344 0.20% | |
│ ├── bt_smp_sign 6 0.00% | |
│ ├── delay_machine_code.0 6 0.00% | |
│ ├── epin_bitpos.1 9 0.01% | |
│ ├── epin_endev.3 18 0.01% | |
│ ├── epout_bitpos.0 9 0.01% | |
│ ├── epout_endev.2 18 0.01% | |
│ ├── events.0 140 0.08% | |
│ ├── gains.0 36 0.02% | |
│ ├── hci_vendor_event 2 0.00% | |
│ ├── init_first_run.0 1 0.00% | |
│ ├── levels.0 20 0.01% | |
│ ├── ll_rl_size_get 4 0.00% | |
│ ├── lll_adv_reset 48 0.03% | |
│ ├── lll_rand_isr_get 40 0.02% | |
│ ├── m.10 16 0.01% | |
│ ├── m.11 16 0.01% | |
│ ├── m.6 16 0.01% | |
│ ├── m.7 16 0.01% | |
│ ├── m.8 16 0.01% | |
│ ├── m.9 16 0.01% | |
│ ├── mfy.1 80 0.05% | |
│ ├── mfy.11 16 0.01% | |
│ ├── mfy.3 32 0.02% | |
│ ├── mfy.4 16 0.01% | |
│ ├── mfy.5 32 0.02% | |
│ ├── mfy.6 16 0.01% | |
│ ├── mfy.7 32 0.02% | |
│ ├── mfy.9 16 0.01% | |
│ ├── mpu_config 8 0.00% | |
│ ├── net_buf_fixed_cb 12 0.01% | |
│ ├── ops.0 72 0.04% | |
│ ├── ops.1 36 0.02% | |
│ ├── power_config.1 1 0.00% | |
│ ├── pub_key_cb.0 8 0.00% | |
│ ├── queue_config.0 8 0.00% | |
│ ├── radio_pkt_tx_set 12 0.01% | |
│ ├── radio_tmr_tifs_base_get 12 0.01% | |
│ ├── salt.2 16 0.01% | |
│ ├── smp_central_ident 4 0.00% | |
│ ├── smp_pairing_rsp 4 0.00% | |
│ ├── smp_security_request 4 0.00% | |
│ ├── smp_signing_info 4 0.00% | |
│ ├── transitions.0 12 0.01% | |
│ ├── usbevt_config.0 4 0.00% | |
│ ├── wait_q.0 8 0.00% | |
│ ├── zmk_event_zmk_activity_state_changed 4 0.00% | |
│ ├── zmk_event_zmk_battery_state_changed 4 0.00% | |
│ ├── zmk_event_zmk_ble_active_profile_changed 4 0.00% | |
│ ├── zmk_event_zmk_endpoint_selection_changed 4 0.00% | |
│ ├── zmk_event_zmk_keycode_state_changed 4 0.00% | |
│ ├── zmk_event_zmk_layer_state_changed 4 0.00% | |
│ ├── zmk_event_zmk_modifiers_state_changed 4 0.00% | |
│ ├── zmk_event_zmk_position_state_changed 4 0.00% | |
│ ├── zmk_event_zmk_sensor_event 4 0.00% | |
│ └── zmk_event_zmk_usb_conn_state_changed 4 0.00% | |
├── OUTPUT_DIR 396 0.23% | |
│ └── zephyr 396 0.23% | |
│ ├── dev_handles.c 140 0.08% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_bluetooth 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_caps_word 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_ext_power 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_key_press 10 0.01% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_layer_tap 10 0.01% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_momentary_layer 8 0.00% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_none 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_reset 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_reset_dfu 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_behavior_transparent 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_behaviors_S_homerow_mods 8 0.00% | |
│ │ ├── __devicehdl_DT_N_S_kscan 10 0.01% | |
│ │ ├── __devicehdl_DT_N_S_soc_S_adc_40007000 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_soc_S_clock_40000000 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_soc_S_flash_controller_4001e000 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_soc_S_gpio_50000000 8 0.00% | |
│ │ ├── __devicehdl_DT_N_S_soc_S_gpio_50000300 8 0.00% | |
│ │ ├── __devicehdl_DT_N_S_soc_S_random_4000d000 6 0.00% | |
│ │ ├── __devicehdl_DT_N_S_vbatt 6 0.00% | |
│ │ └── __devicehdl_usb_hid_device_0 6 0.00% | |
│ ├── include 62 0.04% | |
│ │ └── generated 62 0.04% | |
│ │ └── syscalls 62 0.04% | |
│ │ ├── errno_private.h 12 0.01% | |
│ │ │ └── z_impl_z_errno 12 0.01% | |
│ │ ├── ext_power.h 42 0.02% | |
│ │ │ ├── ext_power_disable 14 0.01% | |
│ │ │ ├── ext_power_enable 14 0.01% | |
│ │ │ └── ext_power_get 14 0.01% | |
│ │ └── kernel.h 8 0.00% | |
│ │ ├── k_mutex_lock.constprop.0.isra.0 4 0.00% | |
│ │ └── k_mutex_unlock.isra.0 4 0.00% | |
│ ├── isr_tables.c 192 0.11% | |
│ │ └── _irq_vector_table 192 0.11% | |
│ └── misc 2 0.00% | |
│ └── generated 2 0.00% | |
│ └── configs.c 2 0.00% | |
│ └── _ConfigAbsSyms 2 0.00% | |
├── WORKSPACE 29048 17.00% | |
│ ├── app 15238 8.92% | |
│ │ ├── drivers 1682 0.98% | |
│ │ │ ├── kscan 1358 0.79% | |
│ │ │ │ ├── debounce.c 120 0.07% | |
│ │ │ │ │ ├── debounce_get_changed 8 0.00% | |
│ │ │ │ │ ├── debounce_is_active 16 0.01% | |
│ │ │ │ │ ├── debounce_is_pressed 8 0.00% | |
│ │ │ │ │ └── debounce_update 88 0.05% | |
│ │ │ │ └── kscan_gpio_matrix.c 1238 0.72% | |
│ │ │ │ ├── __devstate_dts_ord_7 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_7 8 0.00% | |
│ │ │ │ ├── kscan_matrix_api 12 0.01% | |
│ │ │ │ ├── kscan_matrix_cols_0 96 0.06% | |
│ │ │ │ ├── kscan_matrix_config_0 52 0.03% | |
│ │ │ │ ├── kscan_matrix_configure 16 0.01% | |
│ │ │ │ ├── kscan_matrix_data_0 80 0.05% | |
│ │ │ │ ├── kscan_matrix_disable 22 0.01% | |
│ │ │ │ ├── kscan_matrix_enable 44 0.03% | |
│ │ │ │ ├── kscan_matrix_init 220 0.13% | |
│ │ │ │ ├── kscan_matrix_interrupt_configure.isra.0 90 0.05% | |
│ │ │ │ ├── kscan_matrix_interrupt_disable 30 0.02% | |
│ │ │ │ ├── kscan_matrix_irq_callback_handler 58 0.03% | |
│ │ │ │ ├── kscan_matrix_read 422 0.25% | |
│ │ │ │ ├── kscan_matrix_rows_0 32 0.02% | |
│ │ │ │ ├── kscan_matrix_set_all_outputs.isra.0 44 0.03% | |
│ │ │ │ └── kscan_matrix_work_handler 8 0.00% | |
│ │ │ └── sensor 324 0.19% | |
│ │ │ └── battery 324 0.19% | |
│ │ │ ├── battery_common.c 88 0.05% | |
│ │ │ │ ├── battery_channel_get 50 0.03% | |
│ │ │ │ └── lithium_ion_mv_to_pct 38 0.02% | |
│ │ │ └── battery_nrf_vddh.c 236 0.14% | |
│ │ │ ├── __devstate_dts_ord_14 4 0.00% | |
│ │ │ ├── __init___device_dts_ord_14 8 0.00% | |
│ │ │ ├── vddh_api 20 0.01% | |
│ │ │ ├── vddh_channel_get 8 0.00% | |
│ │ │ ├── vddh_init 88 0.05% | |
│ │ │ └── vddh_sample_fetch 108 0.06% | |
│ │ ├── include 236 0.14% | |
│ │ │ └── zmk 236 0.14% | |
│ │ │ ├── events 86 0.05% | |
│ │ │ │ └── keycode_state_changed.h 86 0.05% | |
│ │ │ │ └── zmk_keycode_state_changed_from_encoded 86 0.05% | |
│ │ │ └── hid.h 150 0.09% | |
│ │ │ └── zmk_hid_report_desc 150 0.09% | |
│ │ └── src 13320 7.80% | |
│ │ ├── activity.c 376 0.22% | |
│ │ │ ├── __init_sys_init_activity_init0 8 0.00% | |
│ │ │ ├── activity_event_listener 44 0.03% | |
│ │ │ ├── activity_expiry_function 12 0.01% | |
│ │ │ ├── activity_init 60 0.04% | |
│ │ │ ├── activity_timer 56 0.03% | |
│ │ │ ├── activity_work 16 0.01% | |
│ │ │ ├── activity_work_handler 112 0.07% | |
│ │ │ ├── raise_event 24 0.01% | |
│ │ │ ├── set_state 24 0.01% | |
│ │ │ ├── zmk_event_sub_activityzmk_position_state_changed 8 0.00% | |
│ │ │ ├── zmk_event_sub_activityzmk_sensor_event 8 0.00% | |
│ │ │ └── zmk_listener_activity 4 0.00% | |
│ │ ├── battery.c 236 0.14% | |
│ │ │ ├── __init_sys_init_zmk_battery_init0 8 0.00% | |
│ │ │ ├── battery_timer 56 0.03% | |
│ │ │ ├── battery_work 16 0.01% | |
│ │ │ ├── zmk_battery_init 64 0.04% | |
│ │ │ ├── zmk_battery_timer 12 0.01% | |
│ │ │ ├── zmk_battery_update 68 0.04% | |
│ │ │ └── zmk_battery_work 12 0.01% | |
│ │ ├── behaviors 2246 1.31% | |
│ │ │ ├── behavior_bt.c 48 0.03% | |
│ │ │ │ ├── __devstate_dts_ord_44 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_44 8 0.00% | |
│ │ │ │ ├── behavior_bt_driver_api 20 0.01% | |
│ │ │ │ ├── behavior_bt_init 4 0.00% | |
│ │ │ │ └── on_keymap_binding_released 12 0.01% | |
│ │ │ ├── behavior_caps_word.c 240 0.14% | |
│ │ │ │ ├── __devstate_dts_ord_26 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_26 8 0.00% | |
│ │ │ │ ├── behavior_caps_word_config_0 16 0.01% | |
│ │ │ │ ├── behavior_caps_word_driver_api 20 0.01% | |
│ │ │ │ ├── behavior_caps_word_init 20 0.01% | |
│ │ │ │ ├── caps_word_keycode_state_changed_listener 112 0.07% | |
│ │ │ │ ├── on_caps_word_binding_pressed 36 0.02% | |
│ │ │ │ ├── on_caps_word_binding_released 12 0.01% | |
│ │ │ │ ├── zmk_event_sub_behavior_caps_wordzmk_keycode_state_changed 8 0.00% | |
│ │ │ │ └── zmk_listener_behavior_caps_word 4 0.00% | |
│ │ │ ├── behavior_ext_power.c 196 0.11% | |
│ │ │ │ ├── __devstate_dts_ord_16 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_16 8 0.00% | |
│ │ │ │ ├── behavior_ext_power_driver_api 20 0.01% | |
│ │ │ │ ├── behavior_ext_power_init 4 0.00% | |
│ │ │ │ ├── on_keymap_binding_convert_central_state_dependent_params 60 0.04% | |
│ │ │ │ ├── on_keymap_binding_pressed 88 0.05% | |
│ │ │ │ └── on_keymap_binding_released 12 0.01% | |
│ │ │ ├── behavior_hold_tap.c 1446 0.85% | |
│ │ │ │ ├── __devstate_dts_ord_35 4 0.00% | |
│ │ │ │ ├── __devstate_dts_ord_38 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_35 8 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_38 8 0.00% | |
│ │ │ │ ├── behavior_hold_tap_config_0 24 0.01% | |
│ │ │ │ ├── behavior_hold_tap_config_1 24 0.01% | |
│ │ │ │ ├── behavior_hold_tap_driver_api 20 0.01% | |
│ │ │ │ ├── behavior_hold_tap_init 64 0.04% | |
│ │ │ │ ├── behavior_hold_tap_listener 284 0.17% | |
│ │ │ │ ├── behavior_hold_tap_timer_work_handler 34 0.02% | |
│ │ │ │ ├── capture_event.isra.0 32 0.02% | |
│ │ │ │ ├── decide_hold_tap 252 0.15% | |
│ │ │ │ ├── on_hold_tap_binding_pressed 216 0.13% | |
│ │ │ │ ├── on_hold_tap_binding_released 184 0.11% | |
│ │ │ │ ├── press_binding.isra.0 144 0.08% | |
│ │ │ │ ├── release_binding.isra.0 124 0.07% | |
│ │ │ │ ├── zmk_event_sub_behavior_hold_tapzmk_keycode_state_changed 8 0.00% | |
│ │ │ │ ├── zmk_event_sub_behavior_hold_tapzmk_position_state_changed 8 0.00% | |
│ │ │ │ └── zmk_listener_behavior_hold_tap 4 0.00% | |
│ │ │ ├── behavior_key_press.c 100 0.06% | |
│ │ │ │ ├── __devstate_dts_ord_33 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_33 8 0.00% | |
│ │ │ │ ├── behavior_key_press_driver_api 20 0.01% | |
│ │ │ │ ├── behavior_key_press_init 4 0.00% | |
│ │ │ │ ├── on_keymap_binding_pressed 32 0.02% | |
│ │ │ │ └── on_keymap_binding_released 32 0.02% | |
│ │ │ ├── behavior_momentary_layer.c 64 0.04% | |
│ │ │ │ ├── __devstate_dts_ord_34 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_34 8 0.00% | |
│ │ │ │ ├── behavior_mo_driver_api 20 0.01% | |
│ │ │ │ ├── behavior_mo_init 4 0.00% | |
│ │ │ │ ├── mo_keymap_binding_pressed 14 0.01% | |
│ │ │ │ └── mo_keymap_binding_released 14 0.01% | |
│ │ │ ├── behavior_none.c 36 0.02% | |
│ │ │ │ ├── __devstate_dts_ord_36 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_36 8 0.00% | |
│ │ │ │ ├── behavior_none_driver_api 20 0.01% | |
│ │ │ │ └── behavior_none_init 4 0.00% | |
│ │ │ ├── behavior_reset.c 80 0.05% | |
│ │ │ │ ├── __devstate_dts_ord_17 4 0.00% | |
│ │ │ │ ├── __devstate_dts_ord_37 4 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_17 8 0.00% | |
│ │ │ │ ├── __init___device_dts_ord_37 8 0.00% | |
│ │ │ │ ├── behavior_reset_config_0 4 0.00% | |
│ │ │ │ ├── behavior_reset_config_1 4 0.00% | |
│ │ │ │ ├── behavior_reset_driver_api 20 0.01% | |
│ │ │ │ ├── behavior_reset_init 4 0.00% | |
│ │ │ │ └── on_keymap_binding_pressed 24 0.01% | |
│ │ │ └── behavior_transparent.c 36 0.02% | |
│ │ │ ├── __devstate_dts_ord_40 4 0.00% | |
│ │ │ ├── __init___device_dts_ord_40 8 0.00% | |
│ │ │ ├── behavior_transparent_driver_api 20 0.01% | |
│ │ │ └── behavior_transparent_init 4 0.00% | |
│ │ ├── ble.c 1686 0.99% | |
│ │ │ ├── __init_sys_init_zmk_ble_init0 8 0.00% | |
│ │ │ ├── auth_cancel 48 0.03% | |
│ │ │ ├── auth_pairing_accept 38 0.02% | |
│ │ │ ├── auth_pairing_complete 68 0.04% | |
│ │ │ ├── auth_passkey_entry 44 0.03% | |
│ │ │ ├── ble_profiles_handle_set 152 0.09% | |
│ │ │ ├── ble_save_profile_work 20 0.01% | |
│ │ │ ├── conn_callbacks 28 0.02% | |
│ │ │ ├── connected 116 0.07% | |
│ │ │ ├── disconnected 92 0.05% | |
│ │ │ ├── le_param_updated 20 0.01% | |
│ │ │ ├── profiles_handler 24 0.01% | |
│ │ │ ├── raise_profile_changed_event 48 0.03% | |
│ │ │ ├── raise_profile_changed_event_callback 4 0.00% | |
│ │ │ ├── raise_profile_changed_event_work 16 0.01% | |
│ │ │ ├── security_changed 20 0.01% | |
│ │ │ ├── set_profile_address 88 0.05% | |
│ │ │ ├── update_advertising 164 0.10% | |
│ │ │ ├── update_advertising_callback 4 0.00% | |
│ │ │ ├── update_advertising_work 16 0.01% | |
│ │ │ ├── zmk_ble_active_profile_addr 24 0.01% | |
│ │ │ ├── zmk_ble_active_profile_is_connected 68 0.04% | |
│ │ │ ├── zmk_ble_active_profile_is_open 52 0.03% | |
│ │ │ ├── zmk_ble_ad 32 0.02% | |
│ │ │ ├── zmk_ble_auth_cb_display 40 0.02% | |
│ │ │ ├── zmk_ble_clear_bonds 88 0.05% | |
│ │ │ ├── zmk_ble_init 96 0.06% | |
│ │ │ ├── zmk_ble_listener 144 0.08% | |
│ │ │ ├── zmk_ble_prof_next 28 0.02% | |
│ │ │ ├── zmk_ble_prof_prev 28 0.02% | |
│ │ │ ├── zmk_ble_prof_select 56 0.03% | |
│ │ │ ├── zmk_event_sub_zmk_blezmk_keycode_state_changed 8 0.00% | |
│ │ │ └── zmk_listener_zmk_ble 4 0.00% | |
│ │ ├── combo.c 1565 0.92% | |
│ │ │ ├── __init_sys_init_combo_init1 8 0.00% | |
│ │ │ ├── cleanup 292 0.17% | |
│ │ │ ├── combo_config_DT_N_S_combos_S_caps_word_combo 49 0.03% | |
│ │ │ ├── combo_init 128 0.07% | |
│ │ │ ├── combo_timeout_handler 80 0.05% | |
│ │ │ ├── filter_timed_out_candidates 80 0.05% | |
│ │ │ ├── position_state_changed_listener 688 0.40% | |
│ │ │ ├── release_pressed_keys 44 0.03% | |
│ │ │ ├── update_timeout_task 184 0.11% | |
│ │ │ ├── zmk_event_sub_combozmk_position_state_changed 8 0.00% | |
│ │ │ └── zmk_listener_combo 4 0.00% | |
│ │ ├── conditional_layer.c 62 0.04% | |
│ │ │ ├── layer_state_changed_listener 50 0.03% | |
│ │ │ ├── zmk_event_sub_conditional_layerzmk_layer_state_changed 8 0.00% | |
│ │ │ └── zmk_listener_conditional_layer 4 0.00% | |
│ │ ├── endpoints.c 397 0.23% | |
│ │ │ ├── __init_sys_init_zmk_endpoints_init0 8 0.00% | |
│ │ │ ├── current_endpoint 1 0.00% | |
│ │ │ ├── endpoint_listener 10 0.01% | |
│ │ │ ├── endpoints_handle_set 56 0.03% | |
│ │ │ ├── endpoints_handler 24 0.01% | |
│ │ │ ├── endpoints_save_preferred_work 20 0.01% | |
│ │ │ ├── send_consumer_report 48 0.03% | |
│ │ │ ├── send_keyboard_report 48 0.03% | |
│ │ │ ├── update_current_endpoint 88 0.05% | |
│ │ │ ├── zmk_endpoints_init 52 0.03% | |
│ │ │ ├── zmk_endpoints_send_report 22 0.01% | |
│ │ │ ├── zmk_event_sub_endpoint_listenerzmk_ble_active_profile_changed 8 0.00% | |
│ │ │ ├── zmk_event_sub_endpoint_listenerzmk_usb_conn_state_changed 8 0.00% | |
│ │ │ └── zmk_listener_endpoint_listener 4 0.00% | |
│ │ ├── event_manager.c 172 0.10% | |
│ │ │ ├── zmk_event_manager_handle_from 92 0.05% | |
│ │ │ ├── zmk_event_manager_raise 6 0.00% | |
│ │ │ ├── zmk_event_manager_raise_at 64 0.04% | |
│ │ │ └── zmk_event_manager_release 10 0.01% | |
│ │ ├── events 376 0.22% | |
│ │ │ ├── activity_state_changed.c 28 0.02% | |
│ │ │ │ ├── new_zmk_activity_state_changed 24 0.01% | |
│ │ │ │ └── zmk_event_ref_zmk_activity_state_changed 4 0.00% | |
│ │ │ ├── battery_state_changed.c 28 0.02% | |
│ │ │ │ ├── new_zmk_battery_state_changed 24 0.01% | |
│ │ │ │ └── zmk_event_ref_zmk_battery_state_changed 4 0.00% | |
│ │ │ ├── ble_active_profile_changed.c 48 0.03% | |
│ │ │ │ ├── new_zmk_ble_active_profile_changed 44 0.03% | |
│ │ │ │ └── zmk_event_ref_zmk_ble_active_profile_changed 4 0.00% | |
│ │ │ ├── endpoint_selection_changed.c 28 0.02% | |
│ │ │ │ ├── new_zmk_endpoint_selection_changed 24 0.01% | |
│ │ │ │ └── zmk_event_ref_zmk_endpoint_selection_changed 4 0.00% | |
│ │ │ ├── keycode_state_changed.c 80 0.05% | |
│ │ │ │ ├── as_zmk_keycode_state_changed 20 0.01% | |
│ │ │ │ ├── new_zmk_keycode_state_changed 56 0.03% | |
│ │ │ │ └── zmk_event_ref_zmk_keycode_state_changed 4 0.00% | |
│ │ │ ├── layer_state_changed.c 48 0.03% | |
│ │ │ │ ├── new_zmk_layer_state_changed 44 0.03% | |
│ │ │ │ └── zmk_event_ref_zmk_layer_state_changed 4 0.00% | |
│ │ │ ├── modifiers_state_changed.c 4 0.00% | |
│ │ │ │ └── zmk_event_ref_zmk_modifiers_state_changed 4 0.00% | |
│ │ │ ├── position_state_changed.c 80 0.05% | |
│ │ │ │ ├── as_zmk_position_state_changed 20 0.01% | |
│ │ │ │ ├── new_zmk_position_state_changed 56 0.03% | |
│ │ │ │ └── zmk_event_ref_zmk_position_state_changed 4 0.00% | |
│ │ │ ├── sensor_event.c 4 0.00% | |
│ │ │ │ └── zmk_event_ref_zmk_sensor_event 4 0.00% | |
│ │ │ └── usb_conn_state_changed.c 28 0.02% | |
│ │ │ ├── new_zmk_usb_conn_state_changed 24 0.01% | |
│ │ │ └── zmk_event_ref_zmk_usb_conn_state_changed 4 0.00% | |
│ │ ├── hid.c 495 0.29% | |
│ │ │ ├── consumer_report 7 0.00% | |
│ │ │ ├── keyboard_report 16 0.01% | |
│ │ │ ├── zmk_hid_consumer_clear 16 0.01% | |
│ │ │ ├── zmk_hid_consumer_press 44 0.03% | |
│ │ │ ├── zmk_hid_consumer_release 32 0.02% | |
│ │ │ ├── zmk_hid_get_consumer_report 8 0.00% | |
│ │ │ ├── zmk_hid_get_keyboard_report 8 0.00% | |
│ │ │ ├── zmk_hid_implicit_modifiers_press 28 0.02% | |
│ │ │ ├── zmk_hid_implicit_modifiers_release 28 0.02% | |
│ │ │ ├── zmk_hid_keyboard_clear 16 0.01% | |
│ │ │ ├── zmk_hid_keyboard_press 52 0.03% | |
│ │ │ ├── zmk_hid_keyboard_release 52 0.03% | |
│ │ │ ├── zmk_hid_register_mod 52 0.03% | |
│ │ │ ├── zmk_hid_register_mods 34 0.02% | |
│ │ │ ├── zmk_hid_unregister_mod 68 0.04% | |
│ │ │ └── zmk_hid_unregister_mods 34 0.02% | |
│ │ ├── hid_listener.c 142 0.08% | |
│ │ │ ├── hid_listener 130 0.08% | |
│ │ │ ├── zmk_event_sub_hid_listenerzmk_keycode_state_changed 8 0.00% | |
│ │ │ └── zmk_listener_hid_listener 4 0.00% | |
│ │ ├── hog.c 1066 0.62% | |
│ │ │ ├── __init_sys_init_zmk_hog_init3 8 0.00% | |
│ │ │ ├── attr_hog_svc 300 0.18% | |
│ │ │ ├── consumer_input 2 0.00% | |
│ │ │ ├── destination_connection 42 0.02% | |
│ │ │ ├── hog_consumer_work 16 0.01% | |
│ │ │ ├── hog_keyboard_work 16 0.01% | |
│ │ │ ├── hog_svc 8 0.00% | |
│ │ │ ├── info 4 0.00% | |
│ │ │ ├── input 2 0.00% | |
│ │ │ ├── input_ccc_changed 2 0.00% | |
│ │ │ ├── read_hids_consumer_input_report 46 0.03% | |
│ │ │ ├── read_hids_info 24 0.01% | |
│ │ │ ├── read_hids_input_report 46 0.03% | |
│ │ │ ├── read_hids_report_map 28 0.02% | |
│ │ │ ├── read_hids_report_ref 24 0.01% | |
│ │ │ ├── send_consumer_report_callback 84 0.05% | |
│ │ │ ├── send_keyboard_report_callback 84 0.05% | |
│ │ │ ├── write_ctrl_point 38 0.02% | |
│ │ │ ├── zmk_hog_consumer_msgq 48 0.03% | |
│ │ │ ├── zmk_hog_init 40 0.02% | |
│ │ │ ├── zmk_hog_keyboard_msgq 48 0.03% | |
│ │ │ ├── zmk_hog_send_consumer_report 76 0.04% | |
│ │ │ └── zmk_hog_send_keyboard_report 80 0.05% | |
│ │ ├── keymap.c 3706 2.17% | |
│ │ │ ├── invoke_locally 132 0.08% | |
│ │ │ ├── keymap_listener 38 0.02% | |
│ │ │ ├── set_layer_state 104 0.06% | |
│ │ │ ├── zmk_event_sub_keymapzmk_position_state_changed 8 0.00% | |
│ │ │ ├── zmk_keymap 3096 1.81% | |
│ │ │ ├── zmk_keymap_apply_position_state 160 0.09% | |
│ │ │ ├── zmk_keymap_highest_layer_active 24 0.01% | |
│ │ │ ├── zmk_keymap_layer_activate 6 0.00% | |
│ │ │ ├── zmk_keymap_layer_active 12 0.01% | |
│ │ │ ├── zmk_keymap_layer_active_with_state 20 0.01% | |
│ │ │ ├── zmk_keymap_layer_deactivate 6 0.00% | |
│ │ │ ├── zmk_keymap_layer_state 12 0.01% | |
│ │ │ ├── zmk_keymap_position_state_changed 84 0.05% | |
│ │ │ └── zmk_listener_keymap 4 0.00% | |
│ │ ├── kscan.c 260 0.15% | |
│ │ │ ├── zmk_kscan_callback 44 0.03% | |
│ │ │ ├── zmk_kscan_init 64 0.04% | |
│ │ │ ├── zmk_kscan_msgq 48 0.03% | |
│ │ │ └── zmk_kscan_process_msgq 104 0.06% | |
│ │ ├── main.c 12 0.01% | |
│ │ │ └── main 12 0.01% | |
│ │ ├── matrix_transform.c 204 0.12% | |
│ │ │ ├── transform 184 0.11% | |
│ │ │ └── zmk_matrix_transform_row_column_to_position 20 0.01% | |
│ │ └── usb.c 319 0.19% | |
│ │ ├── __init_sys_init_zmk_usb_init0 8 0.00% | |
│ │ ├── hid_sem 24 0.01% | |
│ │ ├── in_ready_cb 12 0.01% | |
│ │ ├── ops 20 0.01% | |
│ │ ├── raise_usb_status_changed_event 18 0.01% | |
│ │ ├── usb_status 1 0.00% | |
│ │ ├── usb_status_cb 20 0.01% | |
│ │ ├── usb_status_notifier_work 16 0.01% | |
│ │ ├── zmk_usb_get_conn_state 40 0.02% | |
│ │ ├── zmk_usb_hid_send_report 96 0.06% | |
│ │ └── zmk_usb_init 64 0.04% | |
│ └── modules 13810 8.08% | |
│ ├── crypto 5824 3.41% | |
│ │ └── tinycrypt 5824 3.41% | |
│ │ └── lib 5824 3.41% | |
│ │ ├── include 352 0.21% | |
│ │ │ └── tinycrypt 352 0.21% | |
│ │ │ └── ecc.h 352 0.21% | |
│ │ │ └── curve_secp256r1 352 0.21% | |
│ │ └── source 5472 3.20% | |
│ │ ├── aes_encrypt.c 996 0.58% | |
│ │ │ ├── add_round_key 138 0.08% | |
│ │ │ ├── mult_row_column 128 0.07% | |
│ │ │ ├── sbox 256 0.15% | |
│ │ │ ├── shift_rows 114 0.07% | |
│ │ │ ├── sub_bytes 24 0.01% | |
│ │ │ ├── tc_aes128_set_encrypt_key 164 0.10% | |
│ │ │ └── tc_aes_encrypt 172 0.10% | |
│ │ ├── cmac_mode.c 508 0.30% | |
│ │ │ ├── gf_double 42 0.02% | |
│ │ │ ├── tc_cmac_erase 16 0.01% | |
│ │ │ ├── tc_cmac_final 106 0.06% | |
│ │ │ ├── tc_cmac_init 44 0.03% | |
│ │ │ ├── tc_cmac_setup 86 0.05% | |
│ │ │ └── tc_cmac_update 214 0.13% | |
│ │ ├── ecc.c 3576 2.09% | |
│ │ │ ├── EccPoint_compute_public_key 80 0.05% | |
│ │ │ ├── EccPoint_isZero 10 0.01% | |
│ │ │ ├── EccPoint_mult 410 0.24% | |
│ │ │ ├── XYcZ_add 206 0.12% | |
│ │ │ ├── XYcZ_addC 284 0.17% | |
│ │ │ ├── apply_z 62 0.04% | |
│ │ │ ├── double_jacobian_default 338 0.20% | |
│ │ │ ├── g_rng_function 4 0.00% | |
│ │ │ ├── regularize_k 88 0.05% | |
│ │ │ ├── uECC_get_rng 12 0.01% | |
│ │ │ ├── uECC_valid_point 106 0.06% | |
│ │ │ ├── uECC_valid_public_key 70 0.04% | |
│ │ │ ├── uECC_vli_add 52 0.03% | |
│ │ │ ├── uECC_vli_bytesToNative 62 0.04% | |
│ │ │ ├── uECC_vli_clear 22 0.01% | |
│ │ │ ├── uECC_vli_cmp_unsafe 42 0.02% | |
│ │ │ ├── uECC_vli_equal 36 0.02% | |
│ │ │ ├── uECC_vli_isZero 30 0.02% | |
│ │ │ ├── uECC_vli_mmod 304 0.18% | |
│ │ │ ├── uECC_vli_modAdd 50 0.03% | |
│ │ │ ├── uECC_vli_modInv 264 0.15% | |
│ │ │ ├── uECC_vli_modMult_fast 32 0.02% | |
│ │ │ ├── uECC_vli_modSquare_fast 8 0.00% | |
│ │ │ ├── uECC_vli_modSub 36 0.02% | |
│ │ │ ├── uECC_vli_mult 200 0.12% | |
│ │ │ ├── uECC_vli_nativeToBytes 40 0.02% | |
│ │ │ ├── uECC_vli_numBits 62 0.04% | |
│ │ │ ├── uECC_vli_rshift1 26 0.02% | |
│ │ │ ├── uECC_vli_set 24 0.01% | |
│ │ │ ├── uECC_vli_sub 54 0.03% | |
│ │ │ ├── uECC_vli_testBit 20 0.01% | |
│ │ │ ├── vli_mmod_fast_secp256r1 392 0.23% | |
│ │ │ ├── vli_modInv_update 56 0.03% | |
│ │ │ └── x_side_default 94 0.06% | |
│ │ ├── ecc_dh.c 344 0.20% | |
│ │ │ ├── uECC_make_key 158 0.09% | |
│ │ │ └── uECC_shared_secret 186 0.11% | |
│ │ └── utils.c 48 0.03% | |
│ │ ├── _copy 26 0.02% | |
│ │ ├── _double_byte 18 0.01% | |
│ │ └── _set 4 0.00% | |
│ └── hal 7986 4.67% | |
│ └── nordic 7986 4.67% | |
│ └── nrfx 7986 4.67% | |
│ ├── drivers 7022 4.11% | |
│ │ └── src 7022 4.11% | |
│ │ ├── nrfx_clock.c 372 0.22% | |
│ │ │ ├── nrfx_clock_enable 28 0.02% | |
│ │ │ ├── nrfx_clock_init 32 0.02% | |
│ │ │ ├── nrfx_clock_irq_handler 104 0.06% | |
│ │ │ ├── nrfx_clock_start 88 0.05% | |
│ │ │ └── nrfx_clock_stop 120 0.07% | |
│ │ ├── nrfx_gpiote.c 1824 1.07% | |
│ │ │ ├── call_handler 60 0.04% | |
│ │ │ ├── m_cb 124 0.07% | |
│ │ │ ├── nrfx_gpiote_channel_alloc 12 0.01% | |
│ │ │ ├── nrfx_gpiote_channel_free 12 0.01% | |
│ │ │ ├── nrfx_gpiote_channel_get 44 0.03% | |
│ │ │ ├── nrfx_gpiote_global_callback_set 12 0.01% | |
│ │ │ ├── nrfx_gpiote_init 80 0.05% | |
│ │ │ ├── nrfx_gpiote_input_configure 348 0.20% | |
│ │ │ ├── nrfx_gpiote_irq_handler 428 0.25% | |
│ │ │ ├── nrfx_gpiote_is_init 20 0.01% | |
│ │ │ ├── nrfx_gpiote_output_configure 228 0.13% | |
│ │ │ ├── nrfx_gpiote_pin_uninit 72 0.04% | |
│ │ │ ├── nrfx_gpiote_trigger_disable 80 0.05% | |
│ │ │ ├── nrfx_gpiote_trigger_enable 144 0.08% | |
│ │ │ ├── pin_handler_trigger_uninit 56 0.03% | |
│ │ │ ├── pin_in_use_by_te 20 0.01% | |
│ │ │ └── release_handler 84 0.05% | |
│ │ ├── nrfx_nvmc.c 144 0.08% | |
│ │ │ ├── nrfx_nvmc_flash_page_count_get 8 0.00% | |
│ │ │ ├── nrfx_nvmc_flash_page_size_get 8 0.00% | |
│ │ │ ├── nrfx_nvmc_flash_size_get 12 0.01% | |
│ │ │ ├── nrfx_nvmc_page_erase 64 0.04% | |
│ │ │ ├── nrfx_nvmc_word_write 28 0.02% | |
│ │ │ └── nvmc_word_write 24 0.01% | |
│ │ ├── nrfx_power.c 362 0.21% | |
│ │ │ ├── nrfx_power_clock_irq_handler 14 0.01% | |
│ │ │ ├── nrfx_power_init 116 0.07% | |
│ │ │ ├── nrfx_power_irq_handler 160 0.09% | |
│ │ │ ├── nrfx_power_usbevt_disable 14 0.01% | |
│ │ │ ├── nrfx_power_usbevt_enable 14 0.01% | |
│ │ │ ├── nrfx_power_usbevt_init 20 0.01% | |
│ │ │ └── nrfx_power_usbevt_uninit 24 0.01% | |
│ │ └── nrfx_usbd.c 4320 2.53% | |
│ │ ├── ep2bit 18 0.01% | |
│ │ ├── ep_state_access 28 0.02% | |
│ │ ├── ev_dma_epin0_handler 4 0.00% | |
│ │ ├── ev_dma_epin1_handler 6 0.00% | |
│ │ ├── ev_dma_epin2_handler 6 0.00% | |
│ │ ├── ev_dma_epin3_handler 6 0.00% | |
│ │ ├── ev_dma_epin4_handler 6 0.00% | |
│ │ ├── ev_dma_epin5_handler 6 0.00% | |
│ │ ├── ev_dma_epin6_handler 6 0.00% | |
│ │ ├── ev_dma_epin7_handler 6 0.00% | |
│ │ ├── ev_dma_epin8_handler 80 0.05% | |
│ │ ├── ev_dma_epout0_handler 80 0.05% | |
│ │ ├── ev_dma_epout1_handler 6 0.00% | |
│ │ ├── ev_dma_epout2_handler 6 0.00% | |
│ │ ├── ev_dma_epout3_handler 6 0.00% | |
│ │ ├── ev_dma_epout4_handler 6 0.00% | |
│ │ ├── ev_dma_epout5_handler 6 0.00% | |
│ │ ├── ev_dma_epout6_handler 6 0.00% | |
│ │ ├── ev_dma_epout7_handler 6 0.00% | |
│ │ ├── ev_dma_epout8_handler 64 0.04% | |
│ │ ├── ev_epdata_handler 68 0.04% | |
│ │ ├── ev_setup_data_handler 28 0.02% | |
│ │ ├── ev_setup_handler 116 0.07% | |
│ │ ├── ev_sof_handler 68 0.04% | |
│ │ ├── ev_started_handler 2 0.00% | |
│ │ ├── ev_usbevent_handler 148 0.09% | |
│ │ ├── ev_usbreset_handler 52 0.03% | |
│ │ ├── m_isr 100 0.06% | |
│ │ ├── nrf_usbd_ep0in_dma_handler 44 0.03% | |
│ │ ├── nrf_usbd_epin_dma_handler 50 0.03% | |
│ │ ├── nrf_usbd_epout_dma_handler 100 0.06% | |
│ │ ├── nrfx_usbd_consumer 46 0.03% | |
│ │ ├── nrfx_usbd_disable 48 0.03% | |
│ │ ├── nrfx_usbd_enable 316 0.18% | |
│ │ ├── nrfx_usbd_ep_abort 4 0.00% | |
│ │ ├── nrfx_usbd_ep_disable 88 0.05% | |
│ │ ├── nrfx_usbd_ep_dtoggle_clear 24 0.01% | |
│ │ ├── nrfx_usbd_ep_enable 164 0.10% | |
│ │ ├── nrfx_usbd_ep_max_packet_size_set 10 0.01% | |
│ │ ├── nrfx_usbd_ep_stall 16 0.01% | |
│ │ ├── nrfx_usbd_ep_stall_check 52 0.03% | |
│ │ ├── nrfx_usbd_ep_stall_clear 32 0.02% | |
│ │ ├── nrfx_usbd_ep_status_get 46 0.03% | |
│ │ ├── nrfx_usbd_ep_transfer 244 0.14% | |
│ │ ├── nrfx_usbd_epout_size_get 40 0.02% | |
│ │ ├── nrfx_usbd_feeder_flash 56 0.03% | |
│ │ ├── nrfx_usbd_feeder_flash_zlp 60 0.04% | |
│ │ ├── nrfx_usbd_feeder_ram 34 0.02% | |
│ │ ├── nrfx_usbd_feeder_ram_zlp 42 0.02% | |
│ │ ├── nrfx_usbd_init 140 0.08% | |
│ │ ├── nrfx_usbd_irq_handler 124 0.07% | |
│ │ ├── nrfx_usbd_is_enabled 20 0.01% | |
│ │ ├── nrfx_usbd_last_setup_dir_get 12 0.01% | |
│ │ ├── nrfx_usbd_setup_clear 16 0.01% | |
│ │ ├── nrfx_usbd_setup_data_clear 16 0.01% | |
│ │ ├── nrfx_usbd_setup_get 76 0.04% | |
│ │ ├── nrfx_usbd_setup_stall 16 0.01% | |
│ │ ├── nrfx_usbd_start 60 0.04% | |
│ │ ├── nrfx_usbd_stop 60 0.04% | |
│ │ ├── nrfx_usbd_suspend 96 0.06% | |
│ │ ├── nrfx_usbd_transfer_out_drop 84 0.05% | |
│ │ ├── nrfx_usbd_uninit 20 0.01% | |
│ │ ├── nrfx_usbd_wakeup_req 116 0.07% | |
│ │ ├── usbd_dma_pending_clear 32 0.02% | |
│ │ ├── usbd_dmareq_process 384 0.22% | |
│ │ ├── usbd_ep_abort 244 0.14% | |
│ │ ├── usbd_ep_abort_all 80 0.05% | |
│ │ ├── usbd_ep_data_handler 140 0.08% | |
│ │ ├── usbd_errata_187_211_begin 64 0.04% | |
│ │ └── usbd_errata_187_211_end 64 0.04% | |
│ ├── hal 224 0.13% | |
│ │ ├── nrf_gpio.h 200 0.12% | |
│ │ │ ├── nrf_gpio_cfg_sense_set 30 0.02% | |
│ │ │ ├── nrf_gpio_pin_port_decode 28 0.02% | |
│ │ │ └── nrf_gpio_reconfigure 142 0.08% | |
│ │ └── nrf_power.h 24 0.01% | |
│ │ └── nrf_power_event_get_and_clear.constprop.0 24 0.01% | |
│ ├── helpers 144 0.08% | |
│ │ └── nrfx_flag32_allocator.c 144 0.08% | |
│ │ ├── nrfx_flag32_alloc 76 0.04% | |
│ │ └── nrfx_flag32_free 68 0.04% | |
│ └── mdk 596 0.35% | |
│ ├── nrf52_erratas.h 112 0.07% | |
│ │ ├── nrf52_errata_166 18 0.01% | |
│ │ ├── nrf52_errata_187 40 0.02% | |
│ │ ├── nrf52_errata_36 18 0.01% | |
│ │ └── nrf52_errata_98 36 0.02% | |
│ └── system_nrf52.c 484 0.28% | |
│ ├── SystemInit 468 0.27% | |
│ └── nvmc_wait 16 0.01% | |
└── ZEPHYR_BASE 132075 77.31% | |
├── arch 1250 0.73% | |
│ └── arm 1250 0.73% | |
│ └── core 1250 0.73% | |
│ └── aarch32 1250 0.73% | |
│ ├── cortex_m 496 0.29% | |
│ │ ├── fault.c 436 0.26% | |
│ │ │ ├── bus_fault.constprop.0 60 0.04% | |
│ │ │ ├── mem_manage_fault.constprop.0 64 0.04% | |
│ │ │ ├── z_arm_fault 296 0.17% | |
│ │ │ └── z_arm_fault_init 16 0.01% | |
│ │ ├── irq_init.c 24 0.01% | |
│ │ │ └── z_arm_interrupt_init 24 0.01% | |
│ │ └── thread_abort.c 36 0.02% | |
│ │ └── z_impl_k_thread_abort 36 0.02% | |
│ ├── fatal.c 12 0.01% | |
│ │ ├── z_arm_fatal_error 4 0.00% | |
│ │ └── z_do_kernel_oops 8 0.00% | |
│ ├── irq_manage.c 184 0.11% | |
│ │ ├── _arch_isr_direct_pm 28 0.02% | |
│ │ ├── arch_irq_disable 40 0.02% | |
│ │ ├── arch_irq_enable 32 0.02% | |
│ │ ├── arch_irq_is_enabled 28 0.02% | |
│ │ ├── z_arm_irq_priority_set 48 0.03% | |
│ │ └── z_irq_spurious 8 0.00% | |
│ ├── mpu 328 0.19% | |
│ │ ├── arm_core_mpu.c 36 0.02% | |
│ │ │ ├── static_regions 12 0.01% | |
│ │ │ └── z_arm_configure_static_mpu_regions 24 0.01% | |
│ │ └── arm_mpu.c 292 0.17% | |
│ │ ├── arm_core_mpu_configure_static_mpu_regions 20 0.01% | |
│ │ ├── arm_core_mpu_disable 20 0.01% | |
│ │ ├── arm_core_mpu_enable 24 0.01% | |
│ │ ├── mpu_configure_regions 132 0.08% | |
│ │ └── z_arm_mpu_init 96 0.06% | |
│ ├── nmi.c 14 0.01% | |
│ │ └── z_arm_nmi 14 0.01% | |
│ ├── prep_c.c 72 0.04% | |
│ │ └── z_arm_prep_c 72 0.04% | |
│ ├── swap.c 52 0.03% | |
│ │ └── arch_swap 52 0.03% | |
│ └── thread.c 92 0.05% | |
│ ├── arch_new_thread 56 0.03% | |
│ └── arch_switch_to_main_thread 36 0.02% | |
├── drivers 10082 5.90% | |
│ ├── adc 1206 0.71% | |
│ │ ├── adc_common.c 44 0.03% | |
│ │ │ └── adc_gain_invert 44 0.03% | |
│ │ ├── adc_context.h 46 0.03% | |
│ │ │ └── adc_context_on_timer_expired 46 0.03% | |
│ │ └── adc_nrfx_saadc.c 1116 0.65% | |
│ │ ├── __devstate_dts_ord_49 4 0.00% | |
│ │ ├── __init___device_dts_ord_49 8 0.00% | |
│ │ ├── adc_context_start_sampling.isra.0 24 0.01% | |
│ │ ├── adc_nrfx_channel_setup 212 0.12% | |
│ │ ├── adc_nrfx_driver_api 12 0.01% | |
│ │ ├── adc_nrfx_read 408 0.24% | |
│ │ ├── init_saadc 68 0.04% | |
│ │ ├── m_data 168 0.10% | |
│ │ └── saadc_irq_handler 212 0.12% | |
│ ├── clock_control 1200 0.70% | |
│ │ └── clock_control_nrf.c 1200 0.70% | |
│ │ ├── __devstate_dts_ord_50 4 0.00% | |
│ │ ├── __init___device_dts_ord_50 8 0.00% | |
│ │ ├── api_blocking_start 60 0.04% | |
│ │ ├── api_start 14 0.01% | |
│ │ ├── api_stop 6 0.00% | |
│ │ ├── async_start 98 0.06% | |
│ │ ├── blocking_start_callback 6 0.00% | |
│ │ ├── clk_init 96 0.06% | |
│ │ ├── clkstarted_handle.constprop.0 52 0.03% | |
│ │ ├── clock_control_api 24 0.01% | |
│ │ ├── clock_event_handler 28 0.02% | |
│ │ ├── config 16 0.01% | |
│ │ ├── generic_hfclk_start 100 0.06% | |
│ │ ├── generic_hfclk_stop 44 0.03% | |
│ │ ├── get_status 18 0.01% | |
│ │ ├── lfclk_start 6 0.00% | |
│ │ ├── lfclk_stop 6 0.00% | |
│ │ ├── onoff_start 68 0.04% | |
│ │ ├── onoff_started_callback 18 0.01% | |
│ │ ├── onoff_stop 48 0.03% | |
│ │ ├── set_on_state 38 0.02% | |
│ │ ├── stop 82 0.05% | |
│ │ ├── z_nrf_clock_bt_ctlr_hf_release 44 0.03% | |
│ │ ├── z_nrf_clock_bt_ctlr_hf_request 44 0.03% | |
│ │ ├── z_nrf_clock_control_get_onoff 16 0.01% | |
│ │ └── z_nrf_clock_control_lf_on 256 0.15% | |
│ ├── entropy 700 0.41% | |
│ │ └── entropy_nrf5.c 700 0.41% | |
│ │ ├── __devstate_dts_ord_72 4 0.00% | |
│ │ ├── __init___device_dts_ord_72 8 0.00% | |
│ │ ├── entropy_nrf5_api_funcs 8 0.00% | |
│ │ ├── entropy_nrf5_get_entropy 88 0.05% | |
│ │ ├── entropy_nrf5_get_entropy_isr 164 0.10% | |
│ │ ├── entropy_nrf5_init 112 0.07% | |
│ │ ├── isr 116 0.07% | |
│ │ ├── random_byte_get 60 0.04% | |
│ │ └── rng_pool_get 140 0.08% | |
│ ├── flash 1648 0.96% | |
│ │ ├── flash_page_layout.c 208 0.12% | |
│ │ │ ├── flash_get_page_info 112 0.07% | |
│ │ │ ├── flash_page_foreach 88 0.05% | |
│ │ │ └── z_impl_flash_get_page_info_by_offs 8 0.00% | |
│ │ ├── soc_flash_nrf.c 830 0.49% | |
│ │ │ ├── __devstate_dts_ord_92 4 0.00% | |
│ │ │ ├── __init___device_dts_ord_92 8 0.00% | |
│ │ │ ├── erase_op 100 0.06% | |
│ │ │ ├── flash_nrf_api 20 0.01% | |
│ │ │ ├── flash_nrf_erase 160 0.09% | |
│ │ │ ├── flash_nrf_get_parameters 8 0.00% | |
│ │ │ ├── flash_nrf_pages_layout 16 0.01% | |
│ │ │ ├── flash_nrf_parameters 8 0.00% | |
│ │ │ ├── flash_nrf_read 44 0.03% | |
│ │ │ ├── flash_nrf_write 124 0.07% | |
│ │ │ ├── is_regular_addr_valid 34 0.02% | |
│ │ │ ├── nrf_flash_init 44 0.03% | |
│ │ │ ├── restore_pofwarn.part.0 44 0.03% | |
│ │ │ ├── suspend_pofwarn 92 0.05% | |
│ │ │ └── write_op 124 0.07% | |
│ │ └── soc_flash_nrf_ticker.c 610 0.36% | |
│ │ ├── nrf_flash_sync_check_time_limit 72 0.04% | |
│ │ ├── nrf_flash_sync_exe 248 0.15% | |
│ │ ├── nrf_flash_sync_get_timestamp_begin 16 0.01% | |
│ │ ├── nrf_flash_sync_init 20 0.01% | |
│ │ ├── nrf_flash_sync_is_required 6 0.00% | |
│ │ ├── nrf_flash_sync_set_context 16 0.01% | |
│ │ ├── time_slot_callback_abort 32 0.02% | |
│ │ ├── time_slot_callback_prepare 16 0.01% | |
│ │ ├── time_slot_callback_work 68 0.04% | |
│ │ └── time_slot_delay 116 0.07% | |
│ ├── gpio 938 0.55% | |
│ │ └── gpio_nrfx.c 938 0.55% | |
│ │ ├── __devstate_dts_ord_5 4 0.00% | |
│ │ ├── __devstate_dts_ord_6 4 0.00% | |
│ │ ├── __init___device_dts_ord_5 8 0.00% | |
│ │ ├── __init___device_dts_ord_6 8 0.00% | |
│ │ ├── gpio_nrfx_drv_api_funcs 36 0.02% | |
│ │ ├── gpio_nrfx_init 56 0.03% | |
│ │ ├── gpio_nrfx_manage_callback 84 0.05% | |
│ │ ├── gpio_nrfx_p0_cfg 16 0.01% | |
│ │ ├── gpio_nrfx_p1_cfg 16 0.01% | |
│ │ ├── gpio_nrfx_pin_configure 348 0.20% | |
│ │ ├── gpio_nrfx_pin_interrupt_configure 212 0.12% | |
│ │ ├── gpio_nrfx_port_clear_bits_raw 12 0.01% | |
│ │ ├── gpio_nrfx_port_get_raw 14 0.01% | |
│ │ ├── gpio_nrfx_port_set_bits_raw 12 0.01% | |
│ │ ├── gpio_nrfx_port_set_masked_raw 22 0.01% | |
│ │ ├── gpio_nrfx_port_toggle_bits 18 0.01% | |
│ │ └── nrfx_gpio_handler 68 0.04% | |
│ ├── hwinfo 110 0.06% | |
│ │ └── hwinfo_nrf.c 110 0.06% | |
│ │ └── z_impl_hwinfo_get_device_id 110 0.06% | |
│ ├── timer 1182 0.69% | |
│ │ ├── nrf_rtc_timer.c 1180 0.69% | |
│ │ │ ├── __init_sys_init_sys_clock_driver_init1 8 0.00% | |
│ │ │ ├── compare_int_lock 80 0.05% | |
│ │ │ ├── compare_int_unlock 92 0.05% | |
│ │ │ ├── compare_set 328 0.19% | |
│ │ │ ├── rtc_nrf_isr 236 0.14% | |
│ │ │ ├── sys_clock_driver_init 128 0.07% | |
│ │ │ ├── sys_clock_elapsed 20 0.01% | |
│ │ │ ├── sys_clock_set_timeout 100 0.06% | |
│ │ │ ├── sys_clock_timeout_handler 120 0.07% | |
│ │ │ └── z_nrf_rtc_timer_read 68 0.04% | |
│ │ └── sys_clock_init.c 2 0.00% | |
│ │ └── sys_clock_idle_exit 2 0.00% | |
│ └── usb 3098 1.81% | |
│ └── device 3098 1.81% | |
│ └── usb_dc_nrfx.c 3098 1.81% | |
│ ├── __init_sys_init_usb_init2 8 0.00% | |
│ ├── endpoint_ctx 80 0.05% | |
│ ├── ep_ctx_reset 38 0.02% | |
│ ├── eps_ctx_init 104 0.06% | |
│ ├── fifo_elem_slab 28 0.02% | |
│ ├── hfxo_stop.constprop.0.isra.0 68 0.04% | |
│ ├── usb_dc_attach 124 0.07% | |
│ ├── usb_dc_ep_check_cap 48 0.03% | |
│ ├── usb_dc_ep_clear_stall 64 0.04% | |
│ ├── usb_dc_ep_configure 68 0.04% | |
│ ├── usb_dc_ep_disable 76 0.04% | |
│ ├── usb_dc_ep_enable 84 0.05% | |
│ ├── usb_dc_ep_is_stalled 56 0.03% | |
│ ├── usb_dc_ep_mps 36 0.02% | |
│ ├── usb_dc_ep_read 30 0.02% | |
│ ├── usb_dc_ep_read_continue 132 0.08% | |
│ ├── usb_dc_ep_read_wait 144 0.08% | |
│ ├── usb_dc_ep_set_callback 40 0.02% | |
│ ├── usb_dc_ep_set_stall 80 0.05% | |
│ ├── usb_dc_ep_write 240 0.14% | |
│ ├── usb_dc_power_event_handler 52 0.03% | |
│ ├── usb_dc_set_address 36 0.02% | |
│ ├── usb_dc_set_status_callback 12 0.01% | |
│ ├── usb_dc_wakeup_request 18 0.01% | |
│ ├── usb_init 72 0.04% | |
│ ├── usbd_event_handler 284 0.17% | |
│ ├── usbd_event_transfer_data 168 0.10% | |
│ ├── usbd_evt_alloc 68 0.04% | |
│ ├── usbd_evt_fifo 24 0.01% | |
│ ├── usbd_evt_flush 28 0.02% | |
│ ├── usbd_evt_get 16 0.01% | |
│ ├── usbd_evt_put 12 0.01% | |
│ ├── usbd_work_handler 744 0.44% | |
│ └── usbd_work_schedule 16 0.01% | |
├── include 962 0.56% | |
│ ├── bluetooth 176 0.10% | |
│ │ ├── addr.h 132 0.08% | |
│ │ │ ├── bt_addr_le_copy 12 0.01% | |
│ │ │ └── bt_addr_le_to_str.constprop.0.isra.0 120 0.07% | |
│ │ └── gatt.h 44 0.03% | |
│ │ └── bt_gatt_foreach_attr 44 0.03% | |
│ ├── drivers 98 0.06% | |
│ │ ├── bluetooth 36 0.02% | |
│ │ │ └── hci_driver.h 36 0.02% | |
│ │ │ └── bt_hci_evt_get_flags 36 0.02% | |
│ │ └── gpio.h 62 0.04% | |
│ │ ├── gpio_pin_set 32 0.02% | |
│ │ └── z_impl_gpio_pin_configure 30 0.02% | |
│ ├── net 16 0.01% | |
│ │ └── buf.h 16 0.01% | |
│ │ └── net_buf_frags_len 16 0.01% | |
│ └── sys 672 0.39% | |
│ ├── atomic.h 218 0.13% | |
│ │ ├── atomic_clear_bit 30 0.02% | |
│ │ ├── atomic_clear_bit.constprop.0 48 0.03% | |
│ │ ├── atomic_set_bit 28 0.02% | |
│ │ ├── atomic_set_bit_to 46 0.03% | |
│ │ ├── atomic_test_and_clear_bit 48 0.03% | |
│ │ └── atomic_test_bit 18 0.01% | |
│ ├── atomic_builtin.h 218 0.13% | |
│ │ ├── atomic_and 90 0.05% | |
│ │ ├── atomic_and.constprop.0.isra.0 32 0.02% | |
│ │ ├── atomic_get 36 0.02% | |
│ │ └── atomic_or 60 0.04% | |
│ ├── byteorder.h 100 0.06% | |
│ │ ├── sys_mem_swap.constprop.0 28 0.02% | |
│ │ ├── sys_memcpy_swap 20 0.01% | |
│ │ ├── sys_memcpy_swap.constprop.0 20 0.01% | |
│ │ └── sys_put_le64 32 0.02% | |
│ ├── dlist.h 16 0.01% | |
│ │ └── sys_dlist_remove 16 0.01% | |
│ └── slist.h 120 0.07% | |
│ ├── sys_slist_find_and_remove 52 0.03% | |
│ ├── sys_slist_find_and_remove.isra.0 48 0.03% | |
│ └── sys_slist_get 20 0.01% | |
├── kernel 9088 5.32% | |
│ ├── banner.c 2 0.00% | |
│ │ └── boot_banner 2 0.00% | |
│ ├── device.c 198 0.12% | |
│ │ ├── z_device_get_all_static 28 0.02% | |
│ │ ├── z_device_is_ready 20 0.01% | |
│ │ ├── z_device_state_init 2 0.00% | |
│ │ ├── z_impl_device_get_binding 84 0.05% | |
│ │ └── z_sys_init_run_level 64 0.04% | |
│ ├── errno.c 4 0.00% | |
│ │ └── _k_neg_eagain 4 0.00% | |
│ ├── fatal.c 78 0.05% | |
│ │ ├── arch_system_halt 18 0.01% | |
│ │ ├── k_sys_fatal_error_handler 6 0.00% | |
│ │ └── z_fatal_error 54 0.03% | |
│ ├── idle.c 70 0.04% | |
│ │ ├── idle 56 0.03% | |
│ │ └── z_pm_save_idle_exit 14 0.01% | |
│ ├── include 22 0.01% | |
│ │ ├── kernel_offsets.h 2 0.00% | |
│ │ │ └── _OffsetAbsSyms 2 0.00% | |
│ │ └── ksched.h 20 0.01% | |
│ │ └── z_reschedule_unlocked 20 0.01% | |
│ ├── init.c 392 0.23% | |
│ │ ├── bg_thread_main 52 0.03% | |
│ │ ├── init_idle_thread 84 0.05% | |
│ │ ├── z_bss_zero 20 0.01% | |
│ │ └── z_cstart 236 0.14% | |
│ ├── kheap.c 248 0.15% | |
│ │ ├── __init_sys_init_statics_init0 8 0.00% | |
│ │ ├── k_heap_aligned_alloc 130 0.08% | |
│ │ ├── k_heap_free 58 0.03% | |
│ │ ├── k_heap_init 16 0.01% | |
│ │ └── statics_init 36 0.02% | |
│ ├── mem_slab.c 250 0.15% | |
│ │ ├── __init_sys_init_init_mem_slab_module0 8 0.00% | |
│ │ ├── init_mem_slab_module 68 0.04% | |
│ │ ├── k_mem_slab_alloc 92 0.05% | |
│ │ └── k_mem_slab_free 82 0.05% | |
│ ├── mempool.c 156 0.09% | |
│ │ ├── _system_heap 20 0.01% | |
│ │ ├── k_aligned_alloc 16 0.01% | |
│ │ ├── k_free 14 0.01% | |
│ │ ├── k_malloc 8 0.00% | |
│ │ ├── k_thread_system_pool_assign 12 0.01% | |
│ │ ├── z_heap_aligned_alloc 38 0.02% | |
│ │ └── z_thread_aligned_alloc 48 0.03% | |
│ ├── msg_q.c 352 0.21% | |
│ │ ├── z_impl_k_msgq_get 180 0.11% | |
│ │ └── z_impl_k_msgq_put 172 0.10% | |
│ ├── mutex.c 402 0.24% | |
│ │ ├── adjust_owner_prio.isra.0 16 0.01% | |
│ │ ├── z_impl_k_mutex_init 14 0.01% | |
│ │ ├── z_impl_k_mutex_lock 240 0.14% | |
│ │ └── z_impl_k_mutex_unlock 132 0.08% | |
│ ├── poll.c 928 0.54% | |
│ │ ├── add_event 94 0.06% | |
│ │ ├── clear_event_registrations 94 0.06% | |
│ │ ├── k_poll_event_init 30 0.02% | |
│ │ ├── register_events 238 0.14% | |
│ │ ├── signal_poll_event 180 0.11% | |
│ │ ├── z_handle_obj_poll_events 28 0.02% | |
│ │ ├── z_impl_k_poll 184 0.11% | |
│ │ └── z_impl_k_poll_signal_raise 80 0.05% | |
│ ├── queue.c 514 0.30% | |
│ │ ├── k_queue_append 22 0.01% | |
│ │ ├── k_queue_append_list 120 0.07% | |
│ │ ├── k_queue_prepend 20 0.01% | |
│ │ ├── queue_insert 200 0.12% | |
│ │ ├── z_impl_k_queue_get 104 0.06% | |
│ │ ├── z_impl_k_queue_init 24 0.01% | |
│ │ └── z_queue_node_peek 24 0.01% | |
│ ├── sched.c 2258 1.32% | |
│ │ ├── add_to_waitq_locked 84 0.05% | |
│ │ ├── k_sched_lock 40 0.02% | |
│ │ ├── k_sched_time_slice_set 96 0.06% | |
│ │ ├── k_sched_unlock 56 0.03% | |
│ │ ├── move_thread_to_end_of_prio_q 116 0.07% | |
│ │ ├── pend 76 0.04% | |
│ │ ├── ready_thread 108 0.06% | |
│ │ ├── unpend_thread_no_timeout 20 0.01% | |
│ │ ├── unready_thread 48 0.03% | |
│ │ ├── update_cache 64 0.04% | |
│ │ ├── z_impl_k_is_preempt_thread 32 0.02% | |
│ │ ├── z_impl_k_sleep 52 0.03% | |
│ │ ├── z_impl_k_thread_suspend 100 0.06% | |
│ │ ├── z_impl_k_yield 128 0.07% | |
│ │ ├── z_impl_z_current_get 12 0.01% | |
│ │ ├── z_pend_curr 40 0.02% | |
│ │ ├── z_priq_dumb_best 12 0.01% | |
│ │ ├── z_ready_thread 32 0.02% | |
│ │ ├── z_reschedule 36 0.02% | |
│ │ ├── z_reschedule_irqlock 24 0.01% | |
│ │ ├── z_reset_time_slice 44 0.03% | |
│ │ ├── z_sched_init 24 0.01% | |
│ │ ├── z_sched_prio_cmp 18 0.01% | |
│ │ ├── z_sched_start 60 0.04% | |
│ │ ├── z_sched_wait 36 0.02% | |
│ │ ├── z_sched_wake 58 0.03% | |
│ │ ├── z_set_prio 144 0.08% | |
│ │ ├── z_thread_abort 164 0.10% | |
│ │ ├── z_thread_timeout 68 0.04% | |
│ │ ├── z_tick_sleep 144 0.08% | |
│ │ ├── z_time_slice 128 0.07% | |
│ │ ├── z_unpend1_no_timeout 42 0.02% | |
│ │ ├── z_unpend_all 32 0.02% | |
│ │ ├── z_unpend_first_thread 48 0.03% | |
│ │ ├── z_unpend_thread 40 0.02% | |
│ │ └── z_unpend_thread_no_timeout 32 0.02% | |
│ ├── sem.c 188 0.11% | |
│ │ ├── z_impl_k_sem_give 76 0.04% | |
│ │ ├── z_impl_k_sem_init 32 0.02% | |
│ │ └── z_impl_k_sem_take 80 0.05% | |
│ ├── system_work_q.c 60 0.04% | |
│ │ ├── __init_sys_init_k_sys_work_q_init1 8 0.00% | |
│ │ └── k_sys_work_q_init 52 0.03% | |
│ ├── thread.c 390 0.23% | |
│ │ ├── k_is_in_isr 12 0.01% | |
│ │ ├── z_impl_k_thread_create 88 0.05% | |
│ │ ├── z_impl_k_thread_name_set 6 0.00% | |
│ │ ├── z_impl_k_thread_start 4 0.00% | |
│ │ ├── z_init_static_threads 184 0.11% | |
│ │ └── z_setup_new_thread 96 0.06% | |
│ ├── timeout.c 866 0.51% | |
│ │ ├── elapsed 20 0.01% | |
│ │ ├── next_timeout 76 0.04% | |
│ │ ├── remove_timeout 52 0.03% | |
│ │ ├── sys_clock_announce 184 0.11% | |
│ │ ├── sys_clock_tick_get 48 0.03% | |
│ │ ├── sys_clock_tick_get_32 8 0.00% | |
│ │ ├── sys_clock_timeout_end_calc 86 0.05% | |
│ │ ├── timeout_list 8 0.00% | |
│ │ ├── z_abort_timeout 44 0.03% | |
│ │ ├── z_add_timeout 244 0.14% | |
│ │ ├── z_get_next_timeout_expiry 32 0.02% | |
│ │ ├── z_impl_k_busy_wait 8 0.00% | |
│ │ ├── z_impl_k_uptime_ticks 4 0.00% | |
│ │ └── z_set_timeout_expiry 52 0.03% | |
│ ├── timer.c 362 0.21% | |
│ │ ├── z_impl_k_timer_start 164 0.10% | |
│ │ ├── z_impl_k_timer_stop 58 0.03% | |
│ │ └── z_timer_expiration_handler 140 0.08% | |
│ ├── work.c 1296 0.76% | |
│ │ ├── cancel_async_locked 98 0.06% | |
│ │ ├── cancel_sync_locked 60 0.04% | |
│ │ ├── flag_test_and_clear 22 0.01% | |
│ │ ├── k_work_cancel_delayable 40 0.02% | |
│ │ ├── k_work_cancel_delayable_sync 88 0.05% | |
│ │ ├── k_work_init 18 0.01% | |
│ │ ├── k_work_init_delayable 24 0.01% | |
│ │ ├── k_work_queue_start 112 0.07% | |
│ │ ├── k_work_reschedule 12 0.01% | |
│ │ ├── k_work_reschedule_for_queue 92 0.05% | |
│ │ ├── k_work_schedule 12 0.01% | |
│ │ ├── k_work_schedule_for_queue 84 0.05% | |
│ │ ├── k_work_submit 12 0.01% | |
│ │ ├── k_work_submit_to_queue 58 0.03% | |
│ │ ├── notify_queue_locked.isra.0 14 0.01% | |
│ │ ├── submit_to_queue_locked 160 0.09% | |
│ │ ├── unschedule_locked 28 0.02% | |
│ │ ├── work_queue_main 300 0.18% | |
│ │ └── work_timeout 62 0.04% | |
│ └── xip.c 52 0.03% | |
│ └── z_data_copy 52 0.03% | |
├── lib 4048 2.37% | |
│ ├── libc 482 0.28% | |
│ │ └── minimal 482 0.28% | |
│ │ ├── include 456 0.27% | |
│ │ │ ├── stdio.h 48 0.03% | |
│ │ │ │ └── sprintf 48 0.03% | |
│ │ │ ├── stdlib.h 242 0.14% | |
│ │ │ │ └── strtoul 242 0.14% | |
│ │ │ └── string.h 166 0.10% | |
│ │ │ ├── memcmp 34 0.02% | |
│ │ │ ├── memcpy 22 0.01% | |
│ │ │ ├── memset 18 0.01% | |
│ │ │ ├── strcmp 24 0.01% | |
│ │ │ ├── strcpy 20 0.01% | |
│ │ │ ├── strlen 14 0.01% | |
│ │ │ └── strncmp 34 0.02% | |
│ │ └── source 26 0.02% | |
│ │ └── stdout 26 0.02% | |
│ │ └── sprintf.c 26 0.02% | |
│ │ └── sprintf_out 26 0.02% | |
│ └── os 3566 2.09% | |
│ ├── cbprintf_nano.c 1116 0.65% | |
│ │ └── cbvprintf 1116 0.65% | |
│ ├── crc8_sw.c 64 0.04% | |
│ │ ├── crc8_ccitt 48 0.03% | |
│ │ └── crc8_ccitt_small_table 16 0.01% | |
│ ├── dec.c 66 0.04% | |
│ │ └── u8_to_dec 66 0.04% | |
│ ├── heap.c 898 0.53% | |
│ │ ├── alloc_chunk 108 0.06% | |
│ │ ├── free_chunk 98 0.06% | |
│ │ ├── free_list_add 78 0.05% | |
│ │ ├── free_list_remove 26 0.02% | |
│ │ ├── free_list_remove_bidx 58 0.03% | |
│ │ ├── merge_chunks 44 0.03% | |
│ │ ├── split_chunks 52 0.03% | |
│ │ ├── sys_heap_aligned_alloc 208 0.12% | |
│ │ ├── sys_heap_alloc 82 0.05% | |
│ │ ├── sys_heap_free 30 0.02% | |
│ │ └── sys_heap_init 114 0.07% | |
│ ├── heap.h 10 0.01% | |
│ │ └── chunk_size 10 0.01% | |
│ ├── hex.c 160 0.09% | |
│ │ ├── char2hex 48 0.03% | |
│ │ └── hex2bin 112 0.07% | |
│ ├── notify.c 90 0.05% | |
│ │ ├── sys_notify_finalize 50 0.03% | |
│ │ └── sys_notify_validate 40 0.02% | |
│ ├── onoff.c 920 0.54% | |
│ │ ├── notify_one 44 0.03% | |
│ │ ├── onoff_cancel 56 0.03% | |
│ │ ├── onoff_manager_init 38 0.02% | |
│ │ ├── onoff_release 74 0.04% | |
│ │ ├── onoff_request 146 0.09% | |
│ │ ├── process_event 448 0.26% | |
│ │ ├── process_recheck 56 0.03% | |
│ │ ├── transition_complete 28 0.02% | |
│ │ └── validate_args 30 0.02% | |
│ ├── printk.c 182 0.11% | |
│ │ ├── _char_out 4 0.00% | |
│ │ ├── arch_printk_char_out 4 0.00% | |
│ │ ├── char_out 16 0.01% | |
│ │ ├── printk 26 0.02% | |
│ │ ├── snprintk 26 0.02% | |
│ │ ├── str_out 38 0.02% | |
│ │ ├── vprintk 28 0.02% | |
│ │ └── vsnprintk 40 0.02% | |
│ ├── reboot.c 40 0.02% | |
│ │ └── sys_reboot 40 0.02% | |
│ └── thread_entry.c 20 0.01% | |
│ └── z_thread_entry 20 0.01% | |
├── modules 6 0.00% | |
│ └── hal_nordic 6 0.00% | |
│ └── nrfx 6 0.00% | |
│ └── nrfx_glue.c 6 0.00% | |
│ ├── nrfx_busy_wait 4 0.00% | |
│ └── nrfx_isr 2 0.00% | |
├── soc 204 0.12% | |
│ └── arm 204 0.12% | |
│ ├── common 24 0.01% | |
│ │ └── cortex_m 24 0.01% | |
│ │ └── arm_mpu_regions.c 24 0.01% | |
│ │ └── mpu_regions 24 0.01% | |
│ └── nordic_nrf 180 0.11% | |
│ └── nrf52 180 0.11% | |
│ ├── power.c 60 0.04% | |
│ │ ├── pm_power_state_exit_post_ops 22 0.01% | |
│ │ └── pm_power_state_set 38 0.02% | |
│ └── soc.c 120 0.07% | |
│ ├── __init_sys_init_nordicsemi_nrf52_init0 8 0.00% | |
│ ├── arch_busy_wait 20 0.01% | |
│ ├── nordicsemi_nrf52_init 48 0.03% | |
│ └── sys_arch_reboot 44 0.03% | |
└── subsys 106435 62.30% | |
├── bluetooth 95943 56.16% | |
│ ├── common 142 0.08% | |
│ │ └── rpa.c 142 0.08% | |
│ │ ├── ah 58 0.03% | |
│ │ ├── bt_rpa_create 46 0.03% | |
│ │ └── bt_rpa_irk_matches 38 0.02% | |
│ ├── controller 59772 34.99% | |
│ │ ├── crypto 16 0.01% | |
│ │ │ └── crypto.c 16 0.01% | |
│ │ │ ├── bt_encrypt_le 12 0.01% | |
│ │ │ └── bt_rand 4 0.00% | |
│ │ ├── hci 6036 3.53% | |
│ │ │ ├── hci.c 4836 2.83% | |
│ │ │ │ ├── event_mask 8 0.00% | |
│ │ │ │ ├── hci_acl_encode 116 0.07% | |
│ │ │ │ ├── hci_acl_handle 200 0.12% | |
│ │ │ │ ├── hci_cmd_handle 2428 1.42% | |
│ │ │ │ ├── hci_disconn_complete_encode 64 0.04% | |
│ │ │ │ ├── hci_disconn_complete_process 16 0.01% | |
│ │ │ │ ├── hci_evt_encode 1464 0.86% | |
│ │ │ │ ├── hci_get_class 42 0.02% | |
│ │ │ │ ├── hci_init 64 0.04% | |
│ │ │ │ ├── hci_num_cmplt_encode 46 0.03% | |
│ │ │ │ ├── hci_vendor_cmd_handle_common 380 0.22% | |
│ │ │ │ └── le_event_mask 8 0.00% | |
│ │ │ ├── hci_driver.c 824 0.48% | |
│ │ │ │ ├── __init_sys_init_hci_driver_init2 8 0.00% | |
│ │ │ │ ├── drv 20 0.01% | |
│ │ │ │ ├── hci_driver_init 16 0.01% | |
│ │ │ │ ├── hci_driver_open 144 0.08% | |
│ │ │ │ ├── hci_driver_send 108 0.06% | |
│ │ │ │ ├── prio_recv_thread 200 0.12% | |
│ │ │ │ ├── recv_fifo 24 0.01% | |
│ │ │ │ ├── recv_thread 280 0.16% | |
│ │ │ │ └── sem_prio_recv 24 0.01% | |
│ │ │ └── nordic 376 0.22% | |
│ │ │ └── hci_vendor.c 376 0.22% | |
│ │ │ ├── hci_vendor_read_key_hierarchy_roots 144 0.08% | |
│ │ │ └── hci_vendor_read_static_addr 232 0.14% | |
│ │ ├── ll_sw 48048 28.12% | |
│ │ │ ├── ll_addr.c 140 0.08% | |
│ │ │ │ ├── ll_addr_get 32 0.02% | |
│ │ │ │ ├── ll_addr_read 48 0.03% | |
│ │ │ │ └── ll_addr_set 60 0.04% | |
│ │ │ ├── ll_feat.c 12 0.01% | |
│ │ │ │ └── ll_feat_get 12 0.01% | |
│ │ │ ├── ll_tx_pwr.c 40 0.02% | |
│ │ │ │ ├── ll_tx_pwr_get 8 0.00% | |
│ │ │ │ └── ll_tx_pwr_lvl_get 32 0.02% | |
│ │ │ ├── lll_chan.c 340 0.20% | |
│ │ │ │ ├── lll_chan_id 8 0.00% | |
│ │ │ │ ├── lll_chan_sel_1 128 0.07% | |
│ │ │ │ └── lll_chan_sel_2 204 0.12% | |
│ │ │ ├── lll_common.c 96 0.06% | |
│ │ │ │ ├── lll_prepare 20 0.01% | |
│ │ │ │ └── lll_resume 76 0.04% | |
│ │ │ ├── nordic 11256 6.59% | |
│ │ │ │ ├── hal 3212 1.88% | |
│ │ │ │ │ └── nrf5 3212 1.88% | |
│ │ │ │ │ ├── cntr.c 164 0.10% | |
│ │ │ │ │ │ ├── cntr_cmp_set 16 0.01% | |
│ │ │ │ │ │ ├── cntr_cnt_get 12 0.01% | |
│ │ │ │ │ │ ├── cntr_init 28 0.02% | |
│ │ │ │ │ │ ├── cntr_start 32 0.02% | |
│ │ │ │ │ │ └── cntr_stop 76 0.04% | |
│ │ │ │ │ ├── ecb.c 146 0.09% | |
│ │ │ │ │ │ ├── do_ecb 80 0.05% | |
│ │ │ │ │ │ └── ecb_encrypt 66 0.04% | |
│ │ │ │ │ ├── mayfly.c 252 0.15% | |
│ │ │ │ │ │ ├── mayfly_enable_cb 64 0.04% | |
│ │ │ │ │ │ ├── mayfly_is_enabled 64 0.04% | |
│ │ │ │ │ │ ├── mayfly_pend 80 0.05% | |
│ │ │ │ │ │ └── mayfly_prio_is_equal 44 0.03% | |
│ │ │ │ │ ├── radio 2202 1.29% | |
│ │ │ │ │ │ └── radio.c 2202 1.29% | |
│ │ │ │ │ │ ├── isr_radio 32 0.02% | |
│ │ │ │ │ │ ├── radio_aa_set 48 0.03% | |
│ │ │ │ │ │ ├── radio_ar_configure 104 0.06% | |
│ │ │ │ │ │ ├── radio_ar_has_match 40 0.02% | |
│ │ │ │ │ │ ├── radio_ar_match_get 12 0.01% | |
│ │ │ │ │ │ ├── radio_ar_status_reset 44 0.03% | |
│ │ │ │ │ │ ├── radio_ccm_is_done 68 0.04% | |
│ │ │ │ │ │ ├── radio_ccm_mic_is_valid 20 0.01% | |
│ │ │ │ │ │ ├── radio_ccm_rx_pkt_set 124 0.07% | |
│ │ │ │ │ │ ├── radio_ccm_tx_pkt_set 80 0.05% | |
│ │ │ │ │ │ ├── radio_crc_configure 24 0.01% | |
│ │ │ │ │ │ ├── radio_crc_is_valid 20 0.01% | |
│ │ │ │ │ │ ├── radio_disable 40 0.02% | |
│ │ │ │ │ │ ├── radio_filter_configure 64 0.04% | |
│ │ │ │ │ │ ├── radio_filter_disable 20 0.01% | |
│ │ │ │ │ │ ├── radio_filter_has_match 20 0.01% | |
│ │ │ │ │ │ ├── radio_filter_match_get 12 0.01% | |
│ │ │ │ │ │ ├── radio_filter_status_reset 16 0.01% | |
│ │ │ │ │ │ ├── radio_freq_chan_set 12 0.01% | |
│ │ │ │ │ │ ├── radio_is_done 20 0.01% | |
│ │ │ │ │ │ ├── radio_is_idle 20 0.01% | |
│ │ │ │ │ │ ├── radio_is_ready 20 0.01% | |
│ │ │ │ │ │ ├── radio_isr_set 64 0.04% | |
│ │ │ │ │ │ ├── radio_phy_set 32 0.02% | |
│ │ │ │ │ │ ├── radio_pkt_configure 80 0.05% | |
│ │ │ │ │ │ ├── radio_pkt_empty_get 8 0.00% | |
│ │ │ │ │ │ ├── radio_pkt_rx_set 12 0.01% | |
│ │ │ │ │ │ ├── radio_pkt_scratch_get 8 0.00% | |
│ │ │ │ │ │ ├── radio_reset 72 0.04% | |
│ │ │ │ │ │ ├── radio_rssi_is_ready 20 0.01% | |
│ │ │ │ │ │ ├── radio_rssi_status_reset 16 0.01% | |
│ │ │ │ │ │ ├── radio_rx_chain_delay_get 10 0.01% | |
│ │ │ │ │ │ ├── radio_rx_ready_delay_get 4 0.00% | |
│ │ │ │ │ │ ├── radio_setup 68 0.04% | |
│ │ │ │ │ │ ├── radio_status_reset 24 0.01% | |
│ │ │ │ │ │ ├── radio_switch_complete_and_disable 28 0.02% | |
│ │ │ │ │ │ ├── radio_switch_complete_and_rx 144 0.08% | |
│ │ │ │ │ │ ├── radio_switch_complete_and_tx 192 0.11% | |
│ │ │ │ │ │ ├── radio_tmr_aa_capture 40 0.02% | |
│ │ │ │ │ │ ├── radio_tmr_aa_get 12 0.01% | |
│ │ │ │ │ │ ├── radio_tmr_aa_restore 12 0.01% | |
│ │ │ │ │ │ ├── radio_tmr_aa_save 12 0.01% | |
│ │ │ │ │ │ ├── radio_tmr_end_capture 16 0.01% | |
│ │ │ │ │ │ ├── radio_tmr_end_get 12 0.01% | |
│ │ │ │ │ │ ├── radio_tmr_hcto_configure 28 0.02% | |
│ │ │ │ │ │ ├── radio_tmr_ready_get 12 0.01% | |
│ │ │ │ │ │ ├── radio_tmr_start 260 0.15% | |
│ │ │ │ │ │ ├── radio_tmr_start_get 12 0.01% | |
│ │ │ │ │ │ ├── radio_tmr_status_reset 32 0.02% | |
│ │ │ │ │ │ ├── radio_tmr_stop 24 0.01% | |
│ │ │ │ │ │ ├── radio_tmr_tifs_set 24 0.01% | |
│ │ │ │ │ │ ├── radio_tx_chain_delay_get 4 0.00% | |
│ │ │ │ │ │ ├── radio_tx_enable 12 0.01% | |
│ │ │ │ │ │ ├── radio_tx_power_set 12 0.01% | |
│ │ │ │ │ │ └── radio_whiten_iv_set 36 0.02% | |
│ │ │ │ │ └── ticker.c 448 0.26% | |
│ │ │ │ │ ├── caller_id_lut 4 0.00% | |
│ │ │ │ │ ├── hal_ticker_instance0_caller_id_get 100 0.06% | |
│ │ │ │ │ ├── hal_ticker_instance0_sched 336 0.20% | |
│ │ │ │ │ └── hal_ticker_instance0_trigger_set 8 0.00% | |
│ │ │ │ └── lll 8044 4.71% | |
│ │ │ │ ├── lll.c 2536 1.48% | |
│ │ │ │ │ ├── isr_race 4 0.00% | |
│ │ │ │ │ ├── lll_chan_set 132 0.08% | |
│ │ │ │ │ ├── lll_csrand_get 28 0.02% | |
│ │ │ │ │ ├── lll_csrand_isr_get 40 0.02% | |
│ │ │ │ │ ├── lll_disable 168 0.10% | |
│ │ │ │ │ ├── lll_done 164 0.10% | |
│ │ │ │ │ ├── lll_event_offset_get 28 0.02% | |
│ │ │ │ │ ├── lll_init 104 0.06% | |
│ │ │ │ │ ├── lll_is_abort_cb 6 0.00% | |
│ │ │ │ │ ├── lll_isr_abort 34 0.02% | |
│ │ │ │ │ ├── lll_isr_cleanup 108 0.06% | |
│ │ │ │ │ ├── lll_isr_early_abort 100 0.06% | |
│ │ │ │ │ ├── lll_isr_rx_status_reset 18 0.01% | |
│ │ │ │ │ ├── lll_isr_status_reset 26 0.02% | |
│ │ │ │ │ ├── lll_isr_tx_status_reset 14 0.01% | |
│ │ │ │ │ ├── lll_preempt_calc 30 0.02% | |
│ │ │ │ │ ├── lll_prepare_done 4 0.00% | |
│ │ │ │ │ ├── lll_prepare_resolve 392 0.23% | |
│ │ │ │ │ ├── lll_radio_rx_ready_delay_get 4 0.00% | |
│ │ │ │ │ ├── lll_reset 4 0.00% | |
│ │ │ │ │ ├── preempt 328 0.19% | |
│ │ │ │ │ ├── preempt_ticker_cb 128 0.07% | |
│ │ │ │ │ ├── preempt_ticker_start 212 0.12% | |
│ │ │ │ │ ├── preempt_ticker_stop 128 0.07% | |
│ │ │ │ │ ├── radio_nrf5_isr 30 0.02% | |
│ │ │ │ │ ├── rtc0_nrf5_isr 44 0.03% | |
│ │ │ │ │ ├── swi_lll_nrf5_isr 6 0.00% | |
│ │ │ │ │ ├── ticker_start_op_cb 164 0.10% | |
│ │ │ │ │ └── ticker_stop_op_cb 88 0.05% | |
│ │ │ │ ├── lll_adv.c 2658 1.56% | |
│ │ │ │ │ ├── abort_cb 92 0.05% | |
│ │ │ │ │ ├── chan_prepare.isra.0 288 0.17% | |
│ │ │ │ │ ├── is_abort_cb 112 0.07% | |
│ │ │ │ │ ├── isr_abort 22 0.01% | |
│ │ │ │ │ ├── isr_done 80 0.05% | |
│ │ │ │ │ ├── isr_rx 544 0.32% | |
│ │ │ │ │ ├── isr_tx 224 0.13% | |
│ │ │ │ │ ├── lll_adv_connect_ind_check 206 0.12% | |
│ │ │ │ │ ├── lll_adv_data_init 32 0.02% | |
│ │ │ │ │ ├── lll_adv_data_reset 12 0.01% | |
│ │ │ │ │ ├── lll_adv_init 48 0.03% | |
│ │ │ │ │ ├── lll_adv_pdu_alloc 66 0.04% | |
│ │ │ │ │ ├── lll_adv_pdu_alloc_pdu_adv 244 0.14% | |
│ │ │ │ │ ├── lll_adv_pdu_latest_get 112 0.07% | |
│ │ │ │ │ ├── lll_adv_prepare 124 0.07% | |
│ │ │ │ │ ├── lll_adv_scan_req_check 112 0.07% | |
│ │ │ │ │ ├── mfifo_pdu_free 16 0.01% | |
│ │ │ │ │ ├── prepare_cb 284 0.17% | |
│ │ │ │ │ └── resume_prepare_cb 40 0.02% | |
│ │ │ │ ├── lll_clock.c 320 0.19% | |
│ │ │ │ │ ├── blocking_on 84 0.05% | |
│ │ │ │ │ ├── clock_ready 8 0.00% | |
│ │ │ │ │ ├── lll_clock_init 32 0.02% | |
│ │ │ │ │ ├── lll_clock_ppm_get 12 0.01% | |
│ │ │ │ │ ├── lll_clock_ppm_local_get 4 0.00% | |
│ │ │ │ │ ├── lll_clock_wait 56 0.03% | |
│ │ │ │ │ ├── lll_hfclock_off 60 0.04% | |
│ │ │ │ │ ├── lll_hfclock_on 48 0.03% | |
│ │ │ │ │ └── sca_ppm_lut 16 0.01% | |
│ │ │ │ ├── lll_conn.c 1910 1.12% | |
│ │ │ │ │ ├── isr_done 180 0.11% | |
│ │ │ │ │ ├── lll_conn_abort_cb 96 0.06% | |
│ │ │ │ │ ├── lll_conn_flush 2 0.00% | |
│ │ │ │ │ ├── lll_conn_init 22 0.01% | |
│ │ │ │ │ ├── lll_conn_isr_rx 932 0.55% | |
│ │ │ │ │ ├── lll_conn_isr_tx 184 0.11% | |
│ │ │ │ │ ├── lll_conn_pdu_tx_prep 224 0.13% | |
│ │ │ │ │ ├── lll_conn_prepare_reset 40 0.02% | |
│ │ │ │ │ ├── lll_conn_reset 4 0.00% | |
│ │ │ │ │ ├── lll_conn_rx_pkt_set 140 0.08% | |
│ │ │ │ │ └── lll_conn_tx_pkt_set 86 0.05% | |
│ │ │ │ └── lll_peripheral.c 620 0.36% | |
│ │ │ │ ├── lll_periph_prepare 144 0.08% | |
│ │ │ │ └── prepare_cb 476 0.28% | |
│ │ │ ├── ull.c 5714 3.34% | |
│ │ │ │ ├── disabled_cb 4 0.00% | |
│ │ │ │ ├── init_reset 304 0.18% | |
│ │ │ │ ├── ll_init 224 0.13% | |
│ │ │ │ ├── ll_pdu_rx_alloc 44 0.03% | |
│ │ │ │ ├── ll_pdu_rx_alloc_peek 60 0.04% | |
│ │ │ │ ├── ll_radio_state_abort 64 0.04% | |
│ │ │ │ ├── ll_reset 288 0.17% | |
│ │ │ │ ├── ll_rx_alloc 12 0.01% | |
│ │ │ │ ├── ll_rx_dequeue 416 0.24% | |
│ │ │ │ ├── ll_rx_get 452 0.26% | |
│ │ │ │ ├── ll_rx_link_alloc 12 0.01% | |
│ │ │ │ ├── ll_rx_link_release 12 0.01% | |
│ │ │ │ ├── ll_rx_mem_release 396 0.23% | |
│ │ │ │ ├── ll_rx_put 20 0.01% | |
│ │ │ │ ├── ll_rx_release 12 0.01% | |
│ │ │ │ ├── ll_rx_sched 12 0.01% | |
│ │ │ │ ├── ll_timeslice_ticker_id_get 10 0.01% | |
│ │ │ │ ├── ll_tx_ack_put 104 0.06% | |
│ │ │ │ ├── mem_done 216 0.13% | |
│ │ │ │ ├── mfifo_done 24 0.01% | |
│ │ │ │ ├── mfifo_ll_pdu_rx_free 28 0.02% | |
│ │ │ │ ├── mfifo_pdu_rx_free 24 0.01% | |
│ │ │ │ ├── mfifo_prep 260 0.15% | |
│ │ │ │ ├── mfifo_tx_ack 36 0.02% | |
│ │ │ │ ├── perform_lll_reset 148 0.09% | |
│ │ │ │ ├── rx_alloc 232 0.14% | |
│ │ │ │ ├── rx_demux 468 0.27% | |
│ │ │ │ ├── tx_cmplt_get 192 0.11% | |
│ │ │ │ ├── ull_disable 124 0.07% | |
│ │ │ │ ├── ull_disable_mark 20 0.01% | |
│ │ │ │ ├── ull_disable_mark_get 12 0.01% | |
│ │ │ │ ├── ull_disable_unmark 24 0.01% | |
│ │ │ │ ├── ull_done 276 0.16% | |
│ │ │ │ ├── ull_drift_ticks_get 140 0.08% | |
│ │ │ │ ├── ull_event_done 92 0.05% | |
│ │ │ │ ├── ull_event_done_extra_get 32 0.02% | |
│ │ │ │ ├── ull_pdu_rx_alloc 44 0.03% | |
│ │ │ │ ├── ull_pdu_rx_alloc_peek 60 0.04% | |
│ │ │ │ ├── ull_prepare_dequeue 168 0.10% | |
│ │ │ │ ├── ull_prepare_dequeue_get 28 0.02% | |
│ │ │ │ ├── ull_prepare_dequeue_iter 64 0.04% | |
│ │ │ │ ├── ull_prepare_enqueue 96 0.06% | |
│ │ │ │ ├── ull_rx_put 32 0.02% | |
│ │ │ │ ├── ull_rx_sched 16 0.01% | |
│ │ │ │ ├── ull_rxfifo_alloc 124 0.07% | |
│ │ │ │ ├── ull_ticker_status_give 12 0.01% | |
│ │ │ │ ├── ull_ticker_status_take 80 0.05% | |
│ │ │ │ ├── ull_ticker_stop_with_mark 140 0.08% | |
│ │ │ │ ├── ull_update_mark 20 0.01% | |
│ │ │ │ ├── ull_update_mark_get 12 0.01% | |
│ │ │ │ └── ull_update_unmark 24 0.01% | |
│ │ │ ├── ull_adv.c 4008 2.35% | |
│ │ │ │ ├── adv_disable 128 0.07% | |
│ │ │ │ ├── adv_time_get.constprop.0.isra.0 112 0.07% | |
│ │ │ │ ├── conn_release.constprop.0 132 0.08% | |
│ │ │ │ ├── disable.part.0 328 0.19% | |
│ │ │ │ ├── disabled_cb 148 0.09% | |
│ │ │ │ ├── init_set.constprop.0 84 0.05% | |
│ │ │ │ ├── ll_adv_data_set 16 0.01% | |
│ │ │ │ ├── ll_adv_enable 1196 0.70% | |
│ │ │ │ ├── ll_adv_params_set 472 0.28% | |
│ │ │ │ ├── ll_adv_scan_rsp_set 24 0.01% | |
│ │ │ │ ├── ticker_cb 308 0.18% | |
│ │ │ │ ├── ticker_stop_cb 136 0.08% | |
│ │ │ │ ├── ticker_update_op_cb 56 0.03% | |
│ │ │ │ ├── ull_adv_data_set 176 0.10% | |
│ │ │ │ ├── ull_adv_filter_pol_get 32 0.02% | |
│ │ │ │ ├── ull_adv_handle_get 24 0.01% | |
│ │ │ │ ├── ull_adv_init 32 0.02% | |
│ │ │ │ ├── ull_adv_is_enabled 24 0.01% | |
│ │ │ │ ├── ull_adv_is_enabled_get 28 0.02% | |
│ │ │ │ ├── ull_adv_lll_handle_get 28 0.02% | |
│ │ │ │ ├── ull_adv_pdu_update_addrs 116 0.07% | |
│ │ │ │ ├── ull_adv_reset 52 0.03% | |
│ │ │ │ ├── ull_adv_reset_finalize 48 0.03% | |
│ │ │ │ ├── ull_adv_time_update 176 0.10% | |
│ │ │ │ └── ull_scan_rsp_set.part.0 132 0.08% | |
│ │ │ ├── ull_conn.c 20530 12.02% | |
│ │ │ │ ├── conn_cleanup_finalize 228 0.13% | |
│ │ │ │ ├── conn_disable 128 0.07% | |
│ │ │ │ ├── conn_setup_adv_scan_disabled_cb 64 0.04% | |
│ │ │ │ ├── ctrl_tx_pause_enqueue 220 0.13% | |
│ │ │ │ ├── ctrl_tx_sec_enqueue 132 0.08% | |
│ │ │ │ ├── event_conn_upd_prep 1372 0.80% | |
│ │ │ │ ├── event_len_prep 492 0.29% | |
│ │ │ │ ├── event_phy_upd_ind_prep 968 0.57% | |
│ │ │ │ ├── init_reset 124 0.07% | |
│ │ │ │ ├── ll_apto_get 76 0.04% | |
│ │ │ │ ├── ll_apto_set 76 0.04% | |
│ │ │ │ ├── ll_chm_get 72 0.04% | |
│ │ │ │ ├── ll_conn_acquire 12 0.01% | |
│ │ │ │ ├── ll_conn_get 16 0.01% | |
│ │ │ │ ├── ll_conn_handle_get 16 0.01% | |
│ │ │ │ ├── ll_conn_release 12 0.01% | |
│ │ │ │ ├── ll_conn_update 300 0.18% | |
│ │ │ │ ├── ll_connected_get 40 0.02% | |
│ │ │ │ ├── ll_feature_req_send 80 0.05% | |
│ │ │ │ ├── ll_length_default_get 24 0.01% | |
│ │ │ │ ├── ll_length_default_set 20 0.01% | |
│ │ │ │ ├── ll_length_max_get 22 0.01% | |
│ │ │ │ ├── ll_length_req_send 172 0.10% | |
│ │ │ │ ├── ll_phy_default_set 20 0.01% | |
│ │ │ │ ├── ll_phy_get 68 0.04% | |
│ │ │ │ ├── ll_phy_req_send 172 0.10% | |
│ │ │ │ ├── ll_terminate_ind_send 152 0.09% | |
│ │ │ │ ├── ll_tx_mem_acquire 12 0.01% | |
│ │ │ │ ├── ll_tx_mem_enqueue 156 0.09% | |
│ │ │ │ ├── ll_tx_mem_release 12 0.01% | |
│ │ │ │ ├── ll_version_ind_send 80 0.05% | |
│ │ │ │ ├── mfifo_conn_ack 196 0.11% | |
│ │ │ │ ├── mfifo_conn_tx 36 0.02% | |
│ │ │ │ ├── reject_ext_ind_send 204 0.12% | |
│ │ │ │ ├── ticker_start_conn_op_cb 88 0.05% | |
│ │ │ │ ├── ticker_stop_conn_op_cb 88 0.05% | |
│ │ │ │ ├── ticker_update_conn_op_cb 64 0.04% | |
│ │ │ │ ├── tx_demux 22 0.01% | |
│ │ │ │ ├── tx_lll_flush 244 0.14% | |
│ │ │ │ ├── tx_ull_dequeue 118 0.07% | |
│ │ │ │ ├── ull_conn_ack_by_last_peek 52 0.03% | |
│ │ │ │ ├── ull_conn_ack_dequeue 44 0.03% | |
│ │ │ │ ├── ull_conn_ack_last_idx_get 12 0.01% | |
│ │ │ │ ├── ull_conn_ack_peek 56 0.03% | |
│ │ │ │ ├── ull_conn_default_phy_rx_get 12 0.01% | |
│ │ │ │ ├── ull_conn_default_phy_tx_get 12 0.01% | |
│ │ │ │ ├── ull_conn_default_tx_octets_get 12 0.01% | |
│ │ │ │ ├── ull_conn_default_tx_time_get 12 0.01% | |
│ │ │ │ ├── ull_conn_done 876 0.51% | |
│ │ │ │ ├── ull_conn_init 4 0.00% | |
│ │ │ │ ├── ull_conn_link_tx_release 12 0.01% | |
│ │ │ │ ├── ull_conn_llcp 5392 3.16% | |
│ │ │ │ ├── ull_conn_lll_ack_enqueue 104 0.06% | |
│ │ │ │ ├── ull_conn_lll_max_tx_octets_get 50 0.03% | |
│ │ │ │ ├── ull_conn_peer_connected 116 0.07% | |
│ │ │ │ ├── ull_conn_reset 140 0.08% | |
│ │ │ │ ├── ull_conn_rx 5938 3.48% | |
│ │ │ │ ├── ull_conn_setup 80 0.05% | |
│ │ │ │ ├── ull_conn_tx_ack 632 0.37% | |
│ │ │ │ ├── ull_conn_tx_demux 168 0.10% | |
│ │ │ │ └── ull_conn_tx_lll_enqueue 408 0.24% | |
│ │ │ ├── ull_filter.c 4060 2.38% | |
│ │ │ │ ├── fal_update 152 0.09% | |
│ │ │ │ ├── ll_fal_add 304 0.18% | |
│ │ │ │ ├── ll_fal_clear 76 0.04% | |
│ │ │ │ ├── ll_fal_remove 140 0.08% | |
│ │ │ │ ├── ll_fal_size_get 4 0.00% | |
│ │ │ │ ├── ll_priv_mode_set 140 0.08% | |
│ │ │ │ ├── ll_rl_add 436 0.26% | |
│ │ │ │ ├── ll_rl_clear 124 0.07% | |
│ │ │ │ ├── ll_rl_crpa_get 116 0.07% | |
│ │ │ │ ├── ll_rl_crpa_set 192 0.11% | |
│ │ │ │ ├── ll_rl_enable 44 0.03% | |
│ │ │ │ ├── ll_rl_id_addr_get 140 0.08% | |
│ │ │ │ ├── ll_rl_lrpa_get 100 0.06% | |
│ │ │ │ ├── ll_rl_remove 360 0.21% | |
│ │ │ │ ├── ll_rl_timeout_set 20 0.01% | |
│ │ │ │ ├── rl_update 112 0.07% | |
│ │ │ │ ├── rpa_timeout 60 0.04% | |
│ │ │ │ ├── ull_filter_adv_scan_state_cb 60 0.04% | |
│ │ │ │ ├── ull_filter_adv_update 52 0.03% | |
│ │ │ │ ├── ull_filter_adva_get 92 0.05% | |
│ │ │ │ ├── ull_filter_lll_get 24 0.01% | |
│ │ │ │ ├── ull_filter_lll_irk_in_fal 96 0.06% | |
│ │ │ │ ├── ull_filter_lll_irks_get 20 0.01% | |
│ │ │ │ ├── ull_filter_lll_lrpa_used 28 0.02% | |
│ │ │ │ ├── ull_filter_lll_rl_addr_allowed 116 0.07% | |
│ │ │ │ ├── ull_filter_lll_rl_enabled 16 0.01% | |
│ │ │ │ ├── ull_filter_lll_rl_irk_idx 164 0.10% | |
│ │ │ │ ├── ull_filter_reset 232 0.14% | |
│ │ │ │ ├── ull_filter_rl_find 128 0.07% | |
│ │ │ │ ├── ull_filter_rpa_update 476 0.28% | |
│ │ │ │ └── ull_filter_tgta_get 36 0.02% | |
│ │ │ └── ull_peripheral.c 1852 1.08% | |
│ │ │ ├── ll_start_enc_req_send 148 0.09% | |
│ │ │ ├── ticker_op_cb 48 0.03% | |
│ │ │ ├── ticker_op_stop_adv_cb 60 0.04% | |
│ │ │ ├── ticker_update_latency_cancel_op_cb 72 0.04% | |
│ │ │ ├── ull_periph_latency_cancel 112 0.07% | |
│ │ │ ├── ull_periph_setup 1228 0.72% | |
│ │ │ └── ull_periph_ticker_cb 184 0.11% | |
│ │ ├── ticker 4608 2.70% | |
│ │ │ └── ticker.c 4608 2.70% | |
│ │ │ ├── ticker_dequeue 116 0.07% | |
│ │ │ ├── ticker_init 136 0.08% | |
│ │ │ ├── ticker_is_initialized 24 0.01% | |
│ │ │ ├── ticker_job 2366 1.38% | |
│ │ │ ├── ticker_job_list_insert 520 0.30% | |
│ │ │ ├── ticker_start 54 0.03% | |
│ │ │ ├── ticker_start_ext 172 0.10% | |
│ │ │ ├── ticker_stop 132 0.08% | |
│ │ │ ├── ticker_ticks_diff_get 8 0.00% | |
│ │ │ ├── ticker_ticks_now_get 4 0.00% | |
│ │ │ ├── ticker_trigger 48 0.03% | |
│ │ │ ├── ticker_update 48 0.03% | |
│ │ │ ├── ticker_update_ext 172 0.10% | |
│ │ │ ├── ticker_worker 736 0.43% | |
│ │ │ └── ticks_to_expire_prep 72 0.04% | |
│ │ └── util 1064 0.62% | |
│ │ ├── mayfly.c 672 0.39% | |
│ │ │ ├── mayfly_enable 100 0.06% | |
│ │ │ ├── mayfly_enqueue 176 0.10% | |
│ │ │ ├── mayfly_init 64 0.04% | |
│ │ │ └── mayfly_run 332 0.19% | |
│ │ ├── mem.c 260 0.15% | |
│ │ │ ├── mem_acquire 52 0.03% | |
│ │ │ ├── mem_get 6 0.00% | |
│ │ │ ├── mem_index_get 10 0.01% | |
│ │ │ ├── mem_init 94 0.06% | |
│ │ │ ├── mem_nz 22 0.01% | |
│ │ │ ├── mem_rcopy 28 0.02% | |
│ │ │ └── mem_release 48 0.03% | |
│ │ ├── memq.c 92 0.05% | |
│ │ │ ├── memq_deinit 20 0.01% | |
│ │ │ ├── memq_dequeue 30 0.02% | |
│ │ │ ├── memq_enqueue 20 0.01% | |
│ │ │ ├── memq_init 6 0.00% | |
│ │ │ └── memq_peek 16 0.01% | |
│ │ └── util.c 40 0.02% | |
│ │ └── util_ones_count_get 40 0.02% | |
│ ├── host 35571 20.82% | |
│ │ ├── addr.c 28 0.02% | |
│ │ │ └── bt_addr_le_create_static 28 0.02% | |
│ │ ├── adv.c 1850 1.08% | |
│ │ │ ├── adv_timeout 4 0.00% | |
│ │ │ ├── bt_le_adv_lookup_legacy 8 0.00% | |
│ │ │ ├── bt_le_adv_resume 128 0.07% | |
│ │ │ ├── bt_le_adv_set_enable 4 0.00% | |
│ │ │ ├── bt_le_adv_set_enable_legacy 74 0.04% | |
│ │ │ ├── bt_le_adv_start 100 0.06% | |
│ │ │ ├── bt_le_adv_start_legacy 588 0.34% | |
│ │ │ ├── bt_le_adv_stop 160 0.09% | |
│ │ │ ├── bt_le_ext_adv_foreach 12 0.01% | |
│ │ │ ├── bt_le_lim_adv_cancel_timeout 6 0.00% | |
│ │ │ ├── get_adv_channel_map 30 0.02% | |
│ │ │ ├── get_adv_name_type_param 32 0.02% | |
│ │ │ ├── hci_set_ad 194 0.11% | |
│ │ │ ├── le_adv_start_add_conn 136 0.08% | |
│ │ │ ├── le_adv_update.constprop.0 238 0.14% | |
│ │ │ └── valid_adv_param 136 0.08% | |
│ │ ├── att.c 5422 3.17% | |
│ │ │ ├── att_cfm_sent 16 0.01% | |
│ │ │ ├── att_chan_mtu_updated 108 0.06% | |
│ │ │ ├── att_chan_read 278 0.16% | |
│ │ │ ├── att_confirm 10 0.01% | |
│ │ │ ├── att_find_info_req 112 0.07% | |
│ │ │ ├── att_find_type_req 212 0.12% | |
│ │ │ ├── att_fixed_chan 12 0.01% | |
│ │ │ ├── att_get 44 0.03% | |
│ │ │ ├── att_handle_rsp 100 0.06% | |
│ │ │ ├── att_mtu_req 106 0.06% | |
│ │ │ ├── att_op_get_type 90 0.05% | |
│ │ │ ├── att_prepare_write_req 4 0.00% | |
│ │ │ ├── att_read_blob_req 24 0.01% | |
│ │ │ ├── att_read_group_req 260 0.15% | |
│ │ │ ├── att_read_mult_req 148 0.09% | |
│ │ │ ├── att_read_req 24 0.01% | |
│ │ │ ├── att_read_rsp 144 0.08% | |
│ │ │ ├── att_read_type_req 192 0.11% | |
│ │ │ ├── att_req_send_process 80 0.05% | |
│ │ │ ├── att_req_sent 16 0.01% | |
│ │ │ ├── att_rsp_sent 16 0.01% | |
│ │ │ ├── att_sent 12 0.01% | |
│ │ │ ├── att_slab 28 0.02% | |
│ │ │ ├── att_timeout 8 0.00% | |
│ │ │ ├── att_write_cmd 38 0.02% | |
│ │ │ ├── att_write_req 38 0.02% | |
│ │ │ ├── att_write_rsp.constprop.0 196 0.11% | |
│ │ │ ├── attr_read_group_cb 32 0.02% | |
│ │ │ ├── attr_read_type_cb 32 0.02% | |
│ │ │ ├── bt_att_accept 144 0.08% | |
│ │ │ ├── bt_att_chan_create_pdu 74 0.04% | |
│ │ │ ├── bt_att_chan_send_rsp.constprop.0 36 0.02% | |
│ │ │ ├── bt_att_connected 104 0.06% | |
│ │ │ ├── bt_att_create_pdu 72 0.04% | |
│ │ │ ├── bt_att_disconnected 180 0.11% | |
│ │ │ ├── bt_att_encrypt_change 130 0.08% | |
│ │ │ ├── bt_att_init 4 0.00% | |
│ │ │ ├── bt_att_recv 228 0.13% | |
│ │ │ ├── bt_att_released 24 0.01% | |
│ │ │ ├── bt_att_req_alloc 68 0.04% | |
│ │ │ ├── bt_att_req_free 36 0.02% | |
│ │ │ ├── bt_att_req_send 42 0.02% | |
│ │ │ ├── bt_att_send 142 0.08% | |
│ │ │ ├── bt_att_sent 122 0.07% | |
│ │ │ ├── bt_att_status 72 0.04% | |
│ │ │ ├── chan_cfm_sent 28 0.02% | |
│ │ │ ├── chan_req_send 56 0.03% | |
│ │ │ ├── chan_req_sent 22 0.01% | |
│ │ │ ├── chan_rsp_sent 28 0.02% | |
│ │ │ ├── chan_send 188 0.11% | |
│ │ │ ├── chan_slab 28 0.02% | |
│ │ │ ├── find_info_cb 152 0.09% | |
│ │ │ ├── find_type_cb 296 0.17% | |
│ │ │ ├── handlers 104 0.06% | |
│ │ │ ├── process_queue 52 0.03% | |
│ │ │ ├── read_cb 84 0.05% | |
│ │ │ ├── read_group_cb 172 0.10% | |
│ │ │ ├── read_type_cb 168 0.10% | |
│ │ │ ├── req_slab 28 0.02% | |
│ │ │ ├── send_err_rsp.part.0 58 0.03% | |
│ │ │ └── write_cb 100 0.06% | |
│ │ ├── buf.c 348 0.20% | |
│ │ │ ├── bt_buf_get_cmd_complete 52 0.03% | |
│ │ │ ├── bt_buf_get_evt 84 0.05% | |
│ │ │ ├── bt_buf_get_rx 32 0.02% | |
│ │ │ ├── discardable_pool 44 0.03% | |
│ │ │ ├── hci_rx_pool 44 0.03% | |
│ │ │ ├── net_buf_fixed_alloc_discardable_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_alloc_hci_rx_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_alloc_num_complete_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_discardable_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_hci_rx_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_num_complete_pool 8 0.00% | |
│ │ │ └── num_complete_pool 44 0.03% | |
│ │ ├── conn.c 3660 2.14% | |
│ │ │ ├── acl_tx_pool 44 0.03% | |
│ │ │ ├── bt_conn_add_le 56 0.03% | |
│ │ │ ├── bt_conn_auth_cancel 28 0.02% | |
│ │ │ ├── bt_conn_auth_cb_register 56 0.03% | |
│ │ │ ├── bt_conn_auth_passkey_entry 32 0.02% | |
│ │ │ ├── bt_conn_cb_register 16 0.01% | |
│ │ │ ├── bt_conn_connected 18 0.01% | |
│ │ │ ├── bt_conn_create_frag_timeout 12 0.01% | |
│ │ │ ├── bt_conn_create_pdu_timeout 36 0.02% | |
│ │ │ ├── bt_conn_disconnect 72 0.04% | |
│ │ │ ├── bt_conn_exists_le 16 0.01% | |
│ │ │ ├── bt_conn_get_dst 4 0.00% | |
│ │ │ ├── bt_conn_get_info 88 0.05% | |
│ │ │ ├── bt_conn_get_pkts 8 0.00% | |
│ │ │ ├── bt_conn_get_security 4 0.00% | |
│ │ │ ├── bt_conn_identity_resolved 92 0.05% | |
│ │ │ ├── bt_conn_index 24 0.01% | |
│ │ │ ├── bt_conn_init 64 0.04% | |
│ │ │ ├── bt_conn_is_peer_addr_le 64 0.04% | |
│ │ │ ├── bt_conn_le_conn_update 80 0.05% | |
│ │ │ ├── bt_conn_lookup_addr_le 72 0.04% | |
│ │ │ ├── bt_conn_lookup_handle 16 0.01% | |
│ │ │ ├── bt_conn_lookup_state_le 92 0.05% | |
│ │ │ ├── bt_conn_new 104 0.06% | |
│ │ │ ├── bt_conn_prepare_events 124 0.07% | |
│ │ │ ├── bt_conn_process_tx 192 0.11% | |
│ │ │ ├── bt_conn_recv 154 0.09% | |
│ │ │ ├── bt_conn_ref 54 0.03% | |
│ │ │ ├── bt_conn_reset_rx_state 18 0.01% | |
│ │ │ ├── bt_conn_security_changed 76 0.04% | |
│ │ │ ├── bt_conn_send_cb 108 0.06% | |
│ │ │ ├── bt_conn_set_security 96 0.06% | |
│ │ │ ├── bt_conn_set_state 336 0.20% | |
│ │ │ ├── bt_conn_unref 52 0.03% | |
│ │ │ ├── conn_change 16 0.01% | |
│ │ │ ├── conn_cleanup 60 0.04% | |
│ │ │ ├── conn_lookup_handle 68 0.04% | |
│ │ │ ├── create_frag 108 0.06% | |
│ │ │ ├── deferred_work 200 0.12% | |
│ │ │ ├── frag_pool 44 0.03% | |
│ │ │ ├── free_tx 24 0.01% | |
│ │ │ ├── le_param_req 116 0.07% | |
│ │ │ ├── net_buf_fixed_acl_tx_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_alloc_acl_tx_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_alloc_frag_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_frag_pool 8 0.00% | |
│ │ │ ├── notify_connected 72 0.04% | |
│ │ │ ├── notify_le_param_updated 136 0.08% | |
│ │ │ ├── send_conn_le_param_update 108 0.06% | |
│ │ │ ├── send_frag 272 0.16% | |
│ │ │ ├── tx_complete_work 6 0.00% | |
│ │ │ ├── tx_free 20 0.01% | |
│ │ │ └── tx_notify 70 0.04% | |
│ │ ├── ecc.c 620 0.36% | |
│ │ │ ├── bt_dh_key_gen 136 0.08% | |
│ │ │ ├── bt_hci_evt_le_dhkey_complete 28 0.02% | |
│ │ │ ├── bt_hci_evt_le_pkey_complete 124 0.07% | |
│ │ │ ├── bt_pub_key_gen 212 0.12% | |
│ │ │ ├── bt_pub_key_get 32 0.02% | |
│ │ │ ├── bt_pub_key_is_debug 24 0.01% | |
│ │ │ └── debug_public_key 64 0.04% | |
│ │ ├── gatt.c 6670 3.90% | |
│ │ │ ├── _1_gatt_svc 8 0.00% | |
│ │ │ ├── _2_gap_svc 8 0.00% | |
│ │ │ ├── attr__1_gatt_svc 160 0.09% | |
│ │ │ ├── attr__2_gap_svc 140 0.08% | |
│ │ │ ├── bt_gatt_att_max_mtu_changed 40 0.02% | |
│ │ │ ├── bt_gatt_attr_get_handle 96 0.06% | |
│ │ │ ├── bt_gatt_attr_read 46 0.03% | |
│ │ │ ├── bt_gatt_attr_read_ccc 64 0.04% | |
│ │ │ ├── bt_gatt_attr_read_chrc 98 0.06% | |
│ │ │ ├── bt_gatt_attr_read_service 84 0.05% | |
│ │ │ ├── bt_gatt_attr_value_handle 58 0.03% | |
│ │ │ ├── bt_gatt_attr_write_ccc 236 0.14% | |
│ │ │ ├── bt_gatt_change_aware 78 0.05% | |
│ │ │ ├── bt_gatt_check_perm 86 0.05% | |
│ │ │ ├── bt_gatt_clear 156 0.09% | |
│ │ │ ├── bt_gatt_clear_sc 76 0.04% | |
│ │ │ ├── bt_gatt_connected 124 0.07% | |
│ │ │ ├── bt_gatt_disconnected 288 0.17% | |
│ │ │ ├── bt_gatt_encrypt_change 32 0.02% | |
│ │ │ ├── bt_gatt_foreach_attr_type 180 0.11% | |
│ │ │ ├── bt_gatt_indicate 240 0.14% | |
│ │ │ ├── bt_gatt_init 200 0.12% | |
│ │ │ ├── bt_gatt_notify_cb 232 0.14% | |
│ │ │ ├── bt_gatt_store_ccc 96 0.06% | |
│ │ │ ├── ccc_delayed_store 60 0.04% | |
│ │ │ ├── ccc_find_cfg 54 0.03% | |
│ │ │ ├── ccc_load 140 0.08% | |
│ │ │ ├── ccc_save 56 0.03% | |
│ │ │ ├── ccc_set_cb 4 0.00% | |
│ │ │ ├── ccc_set_direct 156 0.09% | |
│ │ │ ├── cf_read 72 0.04% | |
│ │ │ ├── cf_set 132 0.08% | |
│ │ │ ├── cf_write 140 0.08% | |
│ │ │ ├── clear_ccc_cfg 28 0.02% | |
│ │ │ ├── clear_cf_cfg 58 0.03% | |
│ │ │ ├── db_hash_commit 32 0.02% | |
│ │ │ ├── db_hash_gen 116 0.07% | |
│ │ │ ├── db_hash_process 192 0.11% | |
│ │ │ ├── db_hash_read 96 0.06% | |
│ │ │ ├── db_hash_set 24 0.01% | |
│ │ │ ├── disconnected_cb 164 0.10% | |
│ │ │ ├── find_ccc_cfg 64 0.04% | |
│ │ │ ├── find_cf_cfg 68 0.04% | |
│ │ │ ├── find_cf_cfg_by_addr 60 0.04% | |
│ │ │ ├── find_sc_cfg 60 0.04% | |
│ │ │ ├── gatt_ccc_changed 52 0.03% | |
│ │ │ ├── gatt_indicate 156 0.09% | |
│ │ │ ├── gatt_indicate_rsp 38 0.02% | |
│ │ │ ├── gatt_notify 102 0.06% | |
│ │ │ ├── gen_hash_m 170 0.10% | |
│ │ │ ├── match_uuid 8 0.00% | |
│ │ │ ├── notify_cb 272 0.16% | |
│ │ │ ├── read_appearance 54 0.03% | |
│ │ │ ├── read_name 60 0.04% | |
│ │ │ ├── read_ppcp 68 0.04% | |
│ │ │ ├── remove_peer_from_attr 40 0.02% | |
│ │ │ ├── sc_ccc 64 0.04% | |
│ │ │ ├── sc_ccc_cfg_write 30 0.02% | |
│ │ │ ├── sc_clear 52 0.03% | |
│ │ │ ├── sc_commit 48 0.03% | |
│ │ │ ├── sc_indicate_rsp 72 0.04% | |
│ │ │ ├── sc_process 100 0.06% | |
│ │ │ ├── sc_restore_rsp 64 0.04% | |
│ │ │ ├── sc_save 104 0.06% | |
│ │ │ ├── sc_set 146 0.09% | |
│ │ │ ├── sc_store 64 0.04% | |
│ │ │ ├── settings_handler_bt_ccc 20 0.01% | |
│ │ │ ├── settings_handler_bt_cf 20 0.01% | |
│ │ │ ├── settings_handler_bt_hash 20 0.01% | |
│ │ │ ├── settings_handler_bt_sc 20 0.01% | |
│ │ │ └── update_ccc 224 0.13% | |
│ │ ├── hci_common.c 110 0.06% | |
│ │ │ ├── bt_hci_cmd_complete_create 36 0.02% | |
│ │ │ ├── bt_hci_cmd_status_create 36 0.02% | |
│ │ │ └── bt_hci_evt_create 38 0.02% | |
│ │ ├── hci_core.c 5698 3.34% | |
│ │ │ ├── bt_addr_le_is_bonded 18 0.01% | |
│ │ │ ├── bt_enable 164 0.10% | |
│ │ │ ├── bt_finalize_init 12 0.01% | |
│ │ │ ├── bt_get_name 8 0.00% | |
│ │ │ ├── bt_hci_cmd_create 116 0.07% | |
│ │ │ ├── bt_hci_cmd_send 68 0.04% | |
│ │ │ ├── bt_hci_cmd_send_sync 196 0.11% | |
│ │ │ ├── bt_hci_cmd_state_set_init 36 0.02% | |
│ │ │ ├── bt_hci_disconnect 54 0.03% | |
│ │ │ ├── bt_hci_driver_register 40 0.02% | |
│ │ │ ├── bt_hci_le_enh_conn_complete 456 0.27% | |
│ │ │ ├── bt_init 1056 0.62% | |
│ │ │ ├── bt_le_conn_params_valid 66 0.04% | |
│ │ │ ├── bt_le_set_data_len 58 0.03% | |
│ │ │ ├── bt_le_set_phy 76 0.04% | |
│ │ │ ├── bt_recv 264 0.15% | |
│ │ │ ├── bt_recv_prio 60 0.04% | |
│ │ │ ├── bt_security_err_get 16 0.01% | |
│ │ │ ├── bt_send 4 0.00% | |
│ │ │ ├── bt_unpair 76 0.04% | |
│ │ │ ├── conn_auto_initiate 196 0.11% | |
│ │ │ ├── find_pending_connect.part.0 60 0.04% | |
│ │ │ ├── handle_event 40 0.02% | |
│ │ │ ├── hci_cmd_complete 48 0.03% | |
│ │ │ ├── hci_cmd_done 208 0.12% | |
│ │ │ ├── hci_cmd_pool 44 0.03% | |
│ │ │ ├── hci_cmd_status 44 0.03% | |
│ │ │ ├── hci_data_buf_overflow 2 0.00% | |
│ │ │ ├── hci_disconn_complete 42 0.02% | |
│ │ │ ├── hci_disconn_complete_prio 72 0.04% | |
│ │ │ ├── hci_encrypt_change 106 0.06% | |
│ │ │ ├── hci_encrypt_key_refresh_complete 100 0.06% | |
│ │ │ ├── hci_event_prio 164 0.10% | |
│ │ │ ├── hci_hardware_error 8 0.00% | |
│ │ │ ├── hci_le_meta_event 32 0.02% | |
│ │ │ ├── hci_le_read_max_data_len 48 0.03% | |
│ │ │ ├── hci_num_completed_packets 188 0.11% | |
│ │ │ ├── hci_tx_thread 308 0.18% | |
│ │ │ ├── init_work 24 0.01% | |
│ │ │ ├── le_conn_param_neg_reply 48 0.03% | |
│ │ │ ├── le_conn_param_req 174 0.10% | |
│ │ │ ├── le_conn_update_complete 144 0.08% | |
│ │ │ ├── le_data_len_change 22 0.01% | |
│ │ │ ├── le_enh_conn_complete 6 0.00% | |
│ │ │ ├── le_legacy_conn_complete 114 0.07% | |
│ │ │ ├── le_ltk_request 128 0.07% | |
│ │ │ ├── le_phy_update_complete 72 0.04% | |
│ │ │ ├── le_remote_feat_complete 58 0.03% | |
│ │ │ ├── meta_events 80 0.05% | |
│ │ │ ├── net_buf_fixed_alloc_hci_cmd_pool 8 0.00% | |
│ │ │ ├── net_buf_fixed_hci_cmd_pool 8 0.00% | |
│ │ │ ├── normal_events 48 0.03% | |
│ │ │ ├── prio_events 40 0.02% | |
│ │ │ ├── unpair 112 0.07% | |
│ │ │ ├── unpair_remote 10 0.01% | |
│ │ │ └── update_sec_level 48 0.03% | |
│ │ ├── hci_ecc.c 1028 0.60% | |
│ │ │ ├── bt_hci_ecc_init 72 0.04% | |
│ │ │ ├── bt_hci_ecc_send 220 0.13% | |
│ │ │ ├── bt_hci_ecc_supported_commands 26 0.02% | |
│ │ │ ├── cmd_sem 24 0.01% | |
│ │ │ ├── debug_private_key_be 32 0.02% | |
│ │ │ ├── default_CSPRNG 14 0.01% | |
│ │ │ ├── ecc_thread 416 0.24% | |
│ │ │ ├── le_gen_dhkey 152 0.09% | |
│ │ │ └── send_cmd_status 72 0.04% | |
│ │ ├── id.c 1864 1.09% | |
│ │ │ ├── addr_res_enable 48 0.03% | |
│ │ │ ├── adv_pause_enabled 56 0.03% | |
│ │ │ ├── adv_unpause_enabled 42 0.02% | |
│ │ │ ├── bt_id_add 296 0.17% | |
│ │ │ ├── bt_id_adv_random_addr_check 4 0.00% | |
│ │ │ ├── bt_id_create 148 0.09% | |
│ │ │ ├── bt_id_del 264 0.15% | |
│ │ │ ├── bt_id_init 4 0.00% | |
│ │ │ ├── bt_id_pending_keys_update 52 0.03% | |
│ │ │ ├── bt_id_read_public_addr 112 0.07% | |
│ │ │ ├── bt_id_set_adv_own_addr 164 0.10% | |
│ │ │ ├── bt_id_set_adv_private_addr 36 0.02% | |
│ │ │ ├── bt_lookup_id_addr 16 0.01% | |
│ │ │ ├── bt_read_static_addr 96 0.06% | |
│ │ │ ├── bt_setup_public_id_addr 32 0.02% | |
│ │ │ ├── bt_setup_random_id_addr 92 0.05% | |
│ │ │ ├── hci_id_add.constprop.0 80 0.05% | |
│ │ │ ├── id_create.constprop.0 128 0.07% | |
│ │ │ ├── id_find 52 0.03% | |
│ │ │ ├── keys_add_id 18 0.01% | |
│ │ │ ├── pending_id_update 32 0.02% | |
│ │ │ └── set_random_address 92 0.05% | |
│ │ ├── keys.c 908 0.53% | |
│ │ │ ├── bt_foreach_bond 64 0.04% | |
│ │ │ ├── bt_keys_add_type 8 0.00% | |
│ │ │ ├── bt_keys_clear 80 0.05% | |
│ │ │ ├── bt_keys_find 76 0.04% | |
│ │ │ ├── bt_keys_find_addr 60 0.04% | |
│ │ │ ├── bt_keys_find_irk 164 0.10% | |
│ │ │ ├── bt_keys_foreach 44 0.03% | |
│ │ │ ├── bt_keys_get_addr 136 0.08% | |
│ │ │ ├── bt_keys_get_type 32 0.02% | |
│ │ │ ├── bt_keys_store 64 0.04% | |
│ │ │ ├── id_add 4 0.00% | |
│ │ │ ├── keys_commit 20 0.01% | |
│ │ │ ├── keys_set 136 0.08% | |
│ │ │ └── settings_handler_bt_keys 20 0.01% | |
│ │ ├── l2cap.c 854 0.50% | |
│ │ │ ├── bt_l2cap_chan_del 42 0.02% | |
│ │ │ ├── bt_l2cap_chan_remove 60 0.04% | |
│ │ │ ├── bt_l2cap_connected 184 0.11% | |
│ │ │ ├── bt_l2cap_create_pdu_timeout 6 0.00% | |
│ │ │ ├── bt_l2cap_disconnected 34 0.02% | |
│ │ │ ├── bt_l2cap_init 2 0.00% | |
│ │ │ ├── bt_l2cap_le_lookup_rx_cid 22 0.01% | |
│ │ │ ├── bt_l2cap_le_lookup_tx_cid 22 0.01% | |
│ │ │ ├── bt_l2cap_recv 54 0.03% | |
│ │ │ ├── bt_l2cap_security_changed 42 0.02% | |
│ │ │ ├── bt_l2cap_send_cb 50 0.03% | |
│ │ │ ├── bt_l2cap_update_conn_param 100 0.06% | |
│ │ │ ├── l2cap_accept 48 0.03% | |
│ │ │ ├── l2cap_connected 2 0.00% | |
│ │ │ ├── l2cap_create_le_sig_pdu.constprop.0 44 0.03% | |
│ │ │ ├── l2cap_disconnected 6 0.00% | |
│ │ │ ├── l2cap_recv 98 0.06% | |
│ │ │ ├── l2cap_rtx_timeout 26 0.02% | |
│ │ │ └── le_fixed_chan 12 0.01% | |
│ │ ├── settings.c 444 0.26% | |
│ │ │ ├── bt_settings_decode_key 72 0.04% | |
│ │ │ ├── bt_settings_encode_key 96 0.06% | |
│ │ │ ├── bt_settings_init 4 0.00% | |
│ │ │ ├── bt_settings_save_id 12 0.01% | |
│ │ │ ├── commit 96 0.06% | |
│ │ │ ├── save_id 24 0.01% | |
│ │ │ ├── save_id_work 16 0.01% | |
│ │ │ ├── set 104 0.06% | |
│ │ │ └── settings_handler_bt 20 0.01% | |
│ │ ├── smp.c 5796 3.39% | |
│ │ │ ├── bondable 1 0.00% | |
│ │ │ ├── bt_smp_accept 60 0.04% | |
│ │ │ ├── bt_smp_aes_cmac 56 0.03% | |
│ │ │ ├── bt_smp_auth_cancel 74 0.04% | |
│ │ │ ├── bt_smp_auth_passkey_entry 76 0.04% | |
│ │ │ ├── bt_smp_connected 28 0.02% | |
│ │ │ ├── bt_smp_dhkey_ready 130 0.08% | |
│ │ │ ├── bt_smp_disconnected 100 0.06% | |
│ │ │ ├── bt_smp_encrypt_change 236 0.14% | |
│ │ │ ├── bt_smp_init 56 0.03% | |
│ │ │ ├── bt_smp_pkey_ready 68 0.04% | |
│ │ │ ├── bt_smp_recv 120 0.07% | |
│ │ │ ├── bt_smp_request_ltk 258 0.15% | |
│ │ │ ├── bt_smp_start_security 384 0.22% | |
│ │ │ ├── bt_smp_update_keys 230 0.13% | |
│ │ │ ├── compute_and_check_and_send_periph_dhcheck 452 0.26% | |
│ │ │ ├── gen_method_sc 25 0.01% | |
│ │ │ ├── get_auth.constprop.0 60 0.04% | |
│ │ │ ├── get_io_capa 76 0.04% | |
│ │ │ ├── handlers 120 0.07% | |
│ │ │ ├── sc_local_pkey_ready 24 0.01% | |
│ │ │ ├── smp_chan_get 14 0.01% | |
│ │ │ ├── smp_create_pdu.constprop.0 62 0.04% | |
│ │ │ ├── smp_dhkey_check 82 0.05% | |
│ │ │ ├── smp_dhkey_generate 44 0.03% | |
│ │ │ ├── smp_encrypt_info 4 0.00% | |
│ │ │ ├── smp_error 112 0.07% | |
│ │ │ ├── smp_f4 74 0.04% | |
│ │ │ ├── smp_f6 152 0.09% | |
│ │ │ ├── smp_find 40 0.02% | |
│ │ │ ├── smp_fixed_chan 12 0.01% | |
│ │ │ ├── smp_ident_addr_info 242 0.14% | |
│ │ │ ├── smp_ident_info 62 0.04% | |
│ │ │ ├── smp_init 56 0.03% | |
│ │ │ ├── smp_keypress_notif 12 0.01% | |
│ │ │ ├── smp_pairing_complete 192 0.11% | |
│ │ │ ├── smp_pairing_confirm 82 0.05% | |
│ │ │ ├── smp_pairing_failed 72 0.04% | |
│ │ │ ├── smp_pairing_random 424 0.25% | |
│ │ │ ├── smp_pairing_req 580 0.34% | |
│ │ │ ├── smp_public_key 132 0.08% | |
│ │ │ ├── smp_public_key_periph 324 0.19% | |
│ │ │ ├── smp_reset 70 0.04% | |
│ │ │ ├── smp_send.constprop.0 56 0.03% | |
│ │ │ ├── smp_send_pairing_confirm 120 0.07% | |
│ │ │ ├── smp_send_pairing_random 48 0.03% | |
│ │ │ ├── smp_timeout 28 0.02% | |
│ │ │ └── update_keys_check 66 0.04% | |
│ │ └── uuid.c 271 0.16% | |
│ │ ├── bt_uuid_cmp 92 0.05% | |
│ │ ├── bt_uuid_create 54 0.03% | |
│ │ ├── uuid128_base 17 0.01% | |
│ │ └── uuid_to_uuid128 108 0.06% | |
│ └── services 458 0.27% | |
│ ├── bas.c 223 0.13% | |
│ │ ├── __init_sys_init_bas_init0 8 0.00% | |
│ │ ├── attr_bas 80 0.05% | |
│ │ ├── bas 8 0.00% | |
│ │ ├── bas_init 4 0.00% | |
│ │ ├── battery_level 1 0.00% | |
│ │ ├── blvl_ccc_cfg_changed 2 0.00% | |
│ │ ├── bt_bas_set_battery_level 80 0.05% | |
│ │ └── read_blvl 40 0.02% | |
│ └── dis.c 235 0.14% | |
│ ├── attr_dis_svc 140 0.08% | |
│ ├── dis_pnp_id 7 0.00% | |
│ ├── dis_svc 8 0.00% | |
│ ├── read_pnp_id 28 0.02% | |
│ └── read_str 52 0.03% | |
├── fs 2542 1.49% | |
│ └── nvs 2542 1.49% | |
│ └── nvs.c 2542 1.49% | |
│ ├── nvs_add_gc_done_ate 42 0.02% | |
│ ├── nvs_al_size.isra.0 20 0.01% | |
│ ├── nvs_ate_crc8_update 18 0.01% | |
│ ├── nvs_ate_valid 52 0.03% | |
│ ├── nvs_close_ate_valid 60 0.04% | |
│ ├── nvs_delete 8 0.00% | |
│ ├── nvs_flash_al_wrt.part.0 112 0.07% | |
│ ├── nvs_flash_ate_wrt 34 0.02% | |
│ ├── nvs_flash_block_cmp 84 0.05% | |
│ ├── nvs_flash_cmp_const 74 0.04% | |
│ ├── nvs_flash_data_wrt 38 0.02% | |
│ ├── nvs_flash_erase_sector 52 0.03% | |
│ ├── nvs_flash_rd 28 0.02% | |
│ ├── nvs_gc 362 0.21% | |
│ ├── nvs_init 700 0.41% | |
│ ├── nvs_prev_ate 152 0.09% | |
│ ├── nvs_read 14 0.01% | |
│ ├── nvs_read_hist 174 0.10% | |
│ ├── nvs_recover_last_ate 100 0.06% | |
│ ├── nvs_sector_advance.isra.0 22 0.01% | |
│ └── nvs_write 396 0.23% | |
├── net 824 0.48% | |
│ └── buf.c 824 0.48% | |
│ ├── fixed_data_alloc 48 0.03% | |
│ ├── fixed_data_unref 2 0.00% | |
│ ├── net_buf_alloc_fixed 10 0.01% | |
│ ├── net_buf_alloc_len 296 0.17% | |
│ ├── net_buf_frag_add 34 0.02% | |
│ ├── net_buf_frag_del 24 0.01% | |
│ ├── net_buf_frag_insert 22 0.01% | |
│ ├── net_buf_frag_last 12 0.01% | |
│ ├── net_buf_get 52 0.03% | |
│ ├── net_buf_id 32 0.02% | |
│ ├── net_buf_pool_get 16 0.01% | |
│ ├── net_buf_put 26 0.02% | |
│ ├── net_buf_ref 8 0.00% | |
│ ├── net_buf_simple_add 12 0.01% | |
│ ├── net_buf_simple_add_mem 18 0.01% | |
│ ├── net_buf_simple_add_u8 16 0.01% | |
│ ├── net_buf_simple_headroom 8 0.00% | |
│ ├── net_buf_simple_pull 16 0.01% | |
│ ├── net_buf_simple_pull_le16 16 0.01% | |
│ ├── net_buf_simple_pull_mem 16 0.01% | |
│ ├── net_buf_simple_push 16 0.01% | |
│ ├── net_buf_simple_reserve 8 0.00% | |
│ ├── net_buf_simple_tailroom 16 0.01% | |
│ └── net_buf_unref 100 0.06% | |
├── pm 1124 0.66% | |
│ ├── constraint.c 28 0.02% | |
│ │ └── pm_constraint_get 28 0.02% | |
│ ├── device.c 184 0.11% | |
│ │ ├── pm_device_action_run 124 0.07% | |
│ │ ├── pm_device_is_busy 20 0.01% | |
│ │ ├── pm_device_state_is_locked 20 0.01% | |
│ │ └── pm_device_wakeup_is_enabled 20 0.01% | |
│ ├── pm.c 756 0.44% | |
│ │ ├── pm_resume_devices 44 0.03% | |
│ │ ├── pm_state_notify 92 0.05% | |
│ │ ├── pm_system_resume 136 0.08% | |
│ │ ├── pm_system_suspend 480 0.28% | |
│ │ └── z_cpus_active 4 0.00% | |
│ ├── policy 140 0.08% | |
│ │ └── residency.c 140 0.08% | |
│ │ └── pm_policy_next_state 140 0.08% | |
│ └── state.c 16 0.01% | |
│ └── pm_state_cpu_get_all 16 0.01% | |
├── settings 1654 0.97% | |
│ └── src 1654 0.97% | |
│ ├── settings.c 632 0.37% | |
│ │ ├── settings_call_set_handler 102 0.06% | |
│ │ ├── settings_commit_subtree 112 0.07% | |
│ │ ├── settings_init 16 0.01% | |
│ │ ├── settings_lock 20 0.01% | |
│ │ ├── settings_name_next 44 0.03% | |
│ │ ├── settings_name_steq 70 0.04% | |
│ │ ├── settings_parse_and_lookup 140 0.08% | |
│ │ └── settings_register 128 0.07% | |
│ ├── settings_init.c 32 0.02% | |
│ │ └── settings_subsys_init 32 0.02% | |
│ ├── settings_nvs.c 710 0.42% | |
│ │ ├── settings_backend_init 152 0.09% | |
│ │ ├── settings_nvs_backend_init 56 0.03% | |
│ │ ├── settings_nvs_itf 16 0.01% | |
│ │ ├── settings_nvs_load 184 0.11% | |
│ │ ├── settings_nvs_read_fn 24 0.01% | |
│ │ └── settings_nvs_save 278 0.16% | |
│ └── settings_store.c 280 0.16% | |
│ ├── settings_delete 8 0.00% | |
│ ├── settings_dst_register 12 0.01% | |
│ ├── settings_load_subtree 76 0.04% | |
│ ├── settings_load_subtree_direct 64 0.04% | |
│ ├── settings_save_one 76 0.04% | |
│ ├── settings_src_register 28 0.02% | |
│ └── settings_store_init 16 0.01% | |
├── storage 298 0.17% | |
│ └── flash_map 298 0.17% | |
│ ├── flash_map.c 62 0.04% | |
│ │ ├── flash_area_close 2 0.00% | |
│ │ └── flash_area_open 60 0.04% | |
│ ├── flash_map_default.c 72 0.04% | |
│ │ ├── default_flash_map 64 0.04% | |
│ │ ├── flash_map 4 0.00% | |
│ │ └── flash_map_entries 4 0.00% | |
│ └── flash_map_layout.c 164 0.10% | |
│ ├── flash_area_get_sectors 104 0.06% | |
│ └── get_sectors_cb 60 0.04% | |
└── usb 4050 2.37% | |
├── class 557 0.33% | |
│ └── hid 557 0.33% | |
│ └── core.c 557 0.33% | |
│ ├── __device_usb_hid_device_0 28 0.02% | |
│ ├── __devstate_usb_hid_device_0 4 0.00% | |
│ ├── __init___device_usb_hid_device_0 8 0.00% | |
│ ├── hid_api 4 0.00% | |
│ ├── hid_cfg_0 25 0.01% | |
│ ├── hid_class_handle_req 96 0.06% | |
│ ├── hid_config_0 36 0.02% | |
│ ├── hid_custom_handle_req 128 0.07% | |
│ ├── hid_ep_data_0 8 0.00% | |
│ ├── hid_int_ep_write 32 0.02% | |
│ ├── hid_int_in 44 0.03% | |
│ ├── hid_interface_config 4 0.00% | |
│ ├── hid_status_cb 72 0.04% | |
│ ├── usb_hid_device_init 4 0.00% | |
│ ├── usb_hid_init 20 0.01% | |
│ └── usb_hid_register_device 44 0.03% | |
├── usb_descriptor.c 803 0.47% | |
│ ├── common_desc 27 0.02% | |
│ ├── string_descr 86 0.05% | |
│ ├── term_descr 2 0.00% | |
│ ├── usb_fix_descriptor 432 0.25% | |
│ ├── usb_get_dev_data_by_cfg 24 0.01% | |
│ ├── usb_get_dev_data_by_ep 44 0.03% | |
│ ├── usb_get_dev_data_by_iface 28 0.02% | |
│ ├── usb_get_device_descriptor 24 0.01% | |
│ └── usb_update_sn_string_descriptor 136 0.08% | |
├── usb_device.c 2182 1.28% | |
│ ├── __init_sys_init_usb_device_init0 8 0.00% | |
│ ├── class_handler 64 0.04% | |
│ ├── custom_handler 96 0.06% | |
│ ├── forward_status_cb 156 0.09% | |
│ ├── is_ep_valid.part.0 56 0.03% | |
│ ├── set_endpoint 84 0.05% | |
│ ├── usb_data_to_host 84 0.05% | |
│ ├── usb_device_init 40 0.02% | |
│ ├── usb_enable 244 0.14% | |
│ ├── usb_enable_lock 20 0.01% | |
│ ├── usb_halt_endpoint_req.isra.0 88 0.05% | |
│ ├── usb_handle_control_transfer 232 0.14% | |
│ ├── usb_handle_request.constprop.0 44 0.03% | |
│ ├── usb_handle_standard_request 774 0.45% | |
│ ├── usb_reset_alt_setting 16 0.01% | |
│ ├── usb_set_config 44 0.03% | |
│ ├── usb_wakeup_request 24 0.01% | |
│ ├── usb_write 48 0.03% | |
│ └── vendor_handler 60 0.04% | |
└── usb_transfer.c 508 0.30% | |
├── usb_cancel_transfer 60 0.04% | |
├── usb_cancel_transfers 80 0.05% | |
├── usb_ep_get_transfer 44 0.03% | |
├── usb_transfer_init 52 0.03% | |
└── usb_transfer_work 272 0.16% | |
============================================================================================================== | |
170842 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment