Trivially needed symbols: pfe_class_rtable_lookup_disable pfe_class_rtable_lookup_enable pfe_class_get_fw_version pfe_class_put_data pfe_class_get_feature_next pfe_class_get_feature_first pfe_class_get_feature pfe_class_get_num_of_pes pfe_class_set_default_vlan pfe_class_set_rtable pfe_class_destroy pfe_class_gather_read_dmem pfe_class_read_dmem pfe_class_write_dmem pfe_class_get_mmap pfe_class_load_firmware pfe_class_disable pfe_class_enable pfe_class_reset pfe_class_dmem_heap_free pfe_class_dmem_heap_alloc pfe_class_create pfe_class_irq_unmask pfe_class_irq_mask pfe_class_isr


Initial Symbol table:

pfe_class_cfg_rtable_lookup_disable/97 (pfe_class_cfg_rtable_lookup_disable) @0d70ac40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_disable/52 
  Calls: 
pfe_class_cfg_rtable_lookup_enable/96 (pfe_class_cfg_rtable_lookup_enable) @0d70aa80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_enable/51 
  Calls: 
pfe_pe_put_data_nolock/95 (pfe_pe_put_data_nolock) @0d70a7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 
  Calls: 
strcmp/94 (strcmp) @0d70a460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 
  Calls: 
pfe_fw_feature_get_name/93 (pfe_fw_feature_get_name) @0d70a380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 
  Calls: 
pfe_class_cfg_set_def_vlan/92 (pfe_class_cfg_set_def_vlan) @0d70a0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_set_default_vlan/44 
  Calls: 
pfe_class_cfg_set_rtable/91 (pfe_class_cfg_set_rtable) @0d700ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_set_rtable/43 
  Calls: 
blalloc_destroy/90 (blalloc_destroy) @0d700d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 
  Calls: 
pfe_pe_destroy/89 (pfe_pe_destroy) @0d700c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 
  Calls: 
pfe_pe_gather_memcpy_from_dmem_to_host_32/88 (pfe_pe_gather_memcpy_from_dmem_to_host_32) @0d700a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_gather_read_dmem/41 
  Calls: 
pfe_pe_memcpy_from_dmem_to_host_32/87 (pfe_pe_memcpy_from_dmem_to_host_32) @0d7008c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_read_dmem/40 
  Calls: 
pfe_pe_memcpy_from_host_to_dmem_32/86 (pfe_pe_memcpy_from_host_to_dmem_32) @0d700700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_write_dmem/39 pfe_class_write_dmem/39 
  Calls: 
pfe_fw_feature_set_dmem_funcs/85 (pfe_fw_feature_set_dmem_funcs) @0d700460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_set_string_base/84 (pfe_fw_feature_set_string_base) @0d700380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_pe_get_fw_feature_str_base/83 (pfe_pe_get_fw_feature_str_base) @0d7002a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_set_ll_data/82 (pfe_fw_feature_set_ll_data) @0d7001c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_pe_get_fw_feature_entry/81 (pfe_pe_get_fw_feature_entry) @0d7000e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_destroy/80 (pfe_fw_feature_destroy) @0d700000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 pfe_class_load_fw_process/36 pfe_class_load_fw_process/36 pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_create/79 (pfe_fw_feature_create) @0d6f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
blalloc_create/78 (blalloc_create) @0d6f3a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_init/29 
  Calls: 
pfe_pe_get_mmap/77 (pfe_pe_get_mmap) @0d6f39a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_fw_version/50 pfe_class_get_mmap/38 pfe_class_load_fw_features/37 pfe_class_dmem_heap_init/29 
  Calls: 
pfe_pe_check_mmap/76 (pfe_pe_check_mmap) @0d6f37e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: 
pfe_pe_load_firmware/75 (pfe_pe_load_firmware) @0d6f3700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: 
pfe_class_cfg_disable/74 (pfe_class_cfg_disable) @0d6f3540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_disable/34 
  Calls: 
pfe_pe_get_fw_state/73 (pfe_pe_get_fw_state) @0d6f3380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
pfe_class_cfg_enable/72 (pfe_class_cfg_enable) @0d6f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
__builtin_expect/71 (__builtin_expect) @0d6f31c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
pfe_class_cfg_reset/70 (pfe_class_cfg_reset) @0d6f3000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_reset/32 
  Calls: 
blalloc_free_offs/69 (blalloc_free_offs) @0d5e7e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_free/31 
  Calls: 
blalloc_alloc_offs/68 (blalloc_alloc_offs) @0d5e7c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_alloc/30 
  Calls: 
pfe_pe_set_lmem/67 (pfe_pe_set_lmem) @0d5e7a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_imem/66 (pfe_pe_set_imem) @0d5e79a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_dmem/65 (pfe_pe_set_dmem) @0d5e78c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_iaccess/64 (pfe_pe_set_iaccess) @0d5e77e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_create/63 (pfe_pe_create) @0d5e7700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_class_cfg_set_config/62 (pfe_class_cfg_set_config) @0d5e7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create/28 
  Calls: 
oal_time_usleep/61 (oal_time_usleep) @0d5e7460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_enable/33 pfe_class_create/28 
  Calls: 
memset/60 (memset) @0d5e7380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create/28 
  Calls: 
pfe_pe_unlock/59 (pfe_pe_unlock) @0d5e7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_isr/24 
  Calls: 
fci_core_client_send_broadcast/58 (fci_core_client_send_broadcast) @0d6df7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
memcpy/57 (memcpy) @0d6df540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_mmap/38 pfe_class_isr/24 
  Calls: 
pfe_pe_get_data_nolock/56 (pfe_pe_get_data_nolock) @0d6df2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_check_stalled_nolock/55 (pfe_pe_check_stalled_nolock) @0d6df000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_get_fw_messages_nolock/54 (pfe_pe_get_fw_messages_nolock) @0d6dfee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_lock/53 (pfe_pe_lock) @0d6dfe00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_isr/24 
  Calls: 
pfe_class_rtable_lookup_disable/52 (pfe_class_rtable_lookup_disable) @0d6df9a0
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_disable/97 
pfe_class_rtable_lookup_enable/51 (pfe_class_rtable_lookup_enable) @0d6df700
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6df9a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_enable/96 
pfe_class_get_fw_version/50 (pfe_class_get_fw_version) @0d6df460
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6df700
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_get_mmap/77 
pfe_class_put_data/49 (pfe_class_put_data) @0d6df1c0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6df460
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 oal_time_usleep/61 pfe_pe_put_data_nolock/95 pfe_pe_lock/53 
pfe_class_get_feature_next/48 (pfe_class_get_feature_next) @0d6d9d20
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6df1c0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature_first/47 (pfe_class_get_feature_first) @0d6d97e0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6d9d20
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature/46 (pfe_class_get_feature) @0d6d92a0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6d97e0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: strcmp/94 pfe_fw_feature_get_name/93 
pfe_class_get_num_of_pes/45 (pfe_class_get_num_of_pes) @0d6d9ee0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6d92a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_set_default_vlan/44 (pfe_class_set_default_vlan) @0d6d9c40
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6d9ee0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_def_vlan/92 
pfe_class_set_rtable/43 (pfe_class_set_rtable) @0d6d99a0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6d9c40
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_rtable/91 
pfe_class_destroy/42 (pfe_class_destroy) @0d6d9700
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6d99a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: blalloc_destroy/90 pfe_fw_feature_destroy/80 pfe_pe_destroy/89 pfe_class_disable/34 
pfe_class_gather_read_dmem/41 (pfe_class_gather_read_dmem) @0d6d9460
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6d9700
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_gather_memcpy_from_dmem_to_host_32/88 
pfe_class_read_dmem/40 (pfe_class_read_dmem) @0d6d91c0
  Type: function definition analyzed
  Visibility: public
  Address is taken.
  Aux: @0d6d9460
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_dmem_to_host_32/87 
pfe_class_write_dmem/39 (pfe_class_write_dmem) @0d6c8ee0
  Type: function definition analyzed
  Visibility: public
  Address is taken.
  Aux: @0d6d91c0
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_host_to_dmem_32/86 pfe_pe_memcpy_from_host_to_dmem_32/86 
pfe_class_get_mmap/38 (pfe_class_get_mmap) @0d6c89a0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6c8ee0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: memcpy/57 pfe_pe_get_mmap/77 
pfe_class_load_fw_features/37 (pfe_class_load_fw_features) @0d6c8380
  Type: function definition analyzed
  Visibility:
  Aux: @0d6c89a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: pfe_class_load_fw_process/36 pfe_pe_get_mmap/77 
pfe_class_load_fw_process/36 (pfe_class_load_fw_process) @0d6c8e00
  Type: function definition analyzed
  Visibility:
  Aux: @0d6c89a0
  References: pfe_class_read_dmem/40 (addr)pfe_class_write_dmem/39 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_fw_features/37 
  Calls: pfe_fw_feature_set_dmem_funcs/85 pfe_fw_feature_destroy/80 pfe_fw_feature_set_string_base/84 pfe_pe_get_fw_feature_str_base/83 pfe_fw_feature_set_ll_data/82 pfe_fw_feature_destroy/80 pfe_pe_get_fw_feature_entry/81 pfe_fw_feature_destroy/80 pfe_fw_feature_create/79 
pfe_class_load_firmware/35 (pfe_class_load_firmware) @0d6c8b60
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6c89a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_load_fw_features/37 pfe_class_dmem_heap_init/29 pfe_pe_check_mmap/76 pfe_pe_load_firmware/75 
pfe_class_disable/34 (pfe_class_disable) @0d6c88c0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6c8b60
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_destroy/42 pfe_class_reset/32 pfe_class_create/28 
  Calls: pfe_class_cfg_disable/74 
pfe_class_enable/33 (pfe_class_enable) @0d6c8620
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6c88c0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_get_fw_state/73 oal_time_usleep/61 pfe_class_cfg_enable/72 __builtin_expect/71 
pfe_class_reset/32 (pfe_class_reset) @0d6c82a0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6c8620
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: pfe_class_cfg_reset/70 pfe_class_disable/34 
pfe_class_dmem_heap_free/31 (pfe_class_dmem_heap_free) @0d6c8000
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6c82a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: blalloc_free_offs/69 
pfe_class_dmem_heap_alloc/30 (pfe_class_dmem_heap_alloc) @0d62bc40
  Type: function definition analyzed
  Visibility: public
  Aux: @0d6c8000
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: blalloc_alloc_offs/68 
pfe_class_dmem_heap_init/29 (pfe_class_dmem_heap_init) @0d62b460
  Type: function definition analyzed
  Visibility:
  Aux: @0d6c8380
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: blalloc_create/78 pfe_pe_get_mmap/77 
pfe_class_create/28 (pfe_class_create) @0d62be00
  Type: function definition analyzed
  Visibility: public
  Aux: @0d62bc40
  References: classifier_instance/23 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_config/62 pfe_class_disable/34 oal_time_usleep/61 pfe_class_reset/32 pfe_class_destroy/42 pfe_class_create_pe/27 memset/60 
pfe_class_create_pe/27 (pfe_class_create_pe) @0d62bb60
  Type: function definition analyzed
  Visibility:
  Aux: @0d62bc40
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: pfe_pe_set_lmem/67 pfe_pe_set_imem/66 pfe_pe_set_dmem/65 pfe_pe_set_iaccess/64 pfe_pe_create/63 
pfe_class_irq_unmask/26 (pfe_class_irq_unmask) @0d62b8c0
  Type: function definition analyzed
  Visibility: public
  Aux: @0d62be00
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_irq_mask/25 (pfe_class_irq_mask) @0d62b620
  Type: function definition analyzed
  Visibility: public
  Aux: @0d62b8c0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_isr/24 (pfe_class_isr) @0d62b380
  Type: function definition analyzed
  Visibility: public
  Aux: @0d62b620
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 fci_core_client_send_broadcast/58 memcpy/57 pfe_pe_get_data_nolock/56 pfe_pe_check_stalled_nolock/55 pfe_pe_get_fw_messages_nolock/54 pfe_pe_lock/53 
classifier_instance/23 (classifier_instance) @0d621990
  Type: variable definition analyzed
  Visibility:
  Aux: @0d62bb60
  References: 
  Referring: pfe_class_create/28 (addr)
  Availability: not-ready
  Varpool flags:
pfe_fci_owner_hif_from_phy_id/22 (pfe_fci_owner_hif_from_phy_id) @0d5d38c0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_fci_owner_hif_ids/21 (pfe_fci_owner_hif_ids) @0777e5a0
  Type: variable definition
  Visibility:
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
pfe_hif_chnl_from_phy_id/20 (pfe_hif_chnl_from_phy_id) @07482700
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
fifo_get/19 (fifo_get) @0727a1c0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
fifo_put/18 (fifo_put) @07275460
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_emac_check_crit_by_type/17 (pfe_emac_check_crit_by_type) @0711cc40
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_emac_is_multi/16 (pfe_emac_is_multi) @0711c9a0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_emac_is_broad/15 (pfe_emac_is_broad) @0711c700
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_emac_is_zero/14 (pfe_emac_is_zero) @0711c460
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
hal_ip_ready_get/13 (hal_ip_ready_get) @070c11c0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
hal_ip_ready_set/12 (hal_ip_ready_set) @070bbee0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
find_irq_idx_from_id/11 (find_irq_idx_from_id) @06b1d0e0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_spinlock_unlock/10 (oal_spinlock_unlock) @06d51ee0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_spinlock_lock/9 (oal_spinlock_lock) @06d51c40
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_spinlock_destroy/8 (oal_spinlock_destroy) @06d519a0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_spinlock_init/7 (oal_spinlock_init) @06d51700
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mutex_unlock/6 (oal_mutex_unlock) @06d51380
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mutex_lock/5 (oal_mutex_lock) @06d510e0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mutex_destroy/4 (oal_mutex_destroy) @06d28620
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mutex_init/3 (oal_mutex_init) @06d28ee0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_ID/2 (SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_ID) @06c9bc18
  Type: variable definition
  Visibility:
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized
SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_ID/1 (SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_ID) @06c9bb40
  Type: variable definition
  Visibility:
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized
oal_swap_endian_long/0 (oal_swap_endian_long) @06ade0e0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 

Removing unused symbols: pfe_fci_owner_hif_from_phy_id pfe_fci_owner_hif_ids pfe_hif_chnl_from_phy_id fifo_get fifo_put pfe_emac_check_crit_by_type pfe_emac_is_multi pfe_emac_is_broad pfe_emac_is_zero hal_ip_ready_get hal_ip_ready_set find_irq_idx_from_id oal_spinlock_unlock oal_spinlock_lock oal_spinlock_destroy oal_spinlock_init oal_mutex_unlock oal_mutex_lock oal_mutex_destroy oal_mutex_init SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_ID SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_ID oal_swap_endian_long

Reclaimed Symbol table:

pfe_class_cfg_rtable_lookup_disable/97 (pfe_class_cfg_rtable_lookup_disable) @0d70ac40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_disable/52 
  Calls: 
pfe_class_cfg_rtable_lookup_enable/96 (pfe_class_cfg_rtable_lookup_enable) @0d70aa80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_enable/51 
  Calls: 
pfe_pe_put_data_nolock/95 (pfe_pe_put_data_nolock) @0d70a7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 
  Calls: 
strcmp/94 (strcmp) @0d70a460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 
  Calls: 
pfe_fw_feature_get_name/93 (pfe_fw_feature_get_name) @0d70a380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 
  Calls: 
pfe_class_cfg_set_def_vlan/92 (pfe_class_cfg_set_def_vlan) @0d70a0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_set_default_vlan/44 
  Calls: 
pfe_class_cfg_set_rtable/91 (pfe_class_cfg_set_rtable) @0d700ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_set_rtable/43 
  Calls: 
blalloc_destroy/90 (blalloc_destroy) @0d700d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 
  Calls: 
pfe_pe_destroy/89 (pfe_pe_destroy) @0d700c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 
  Calls: 
pfe_pe_gather_memcpy_from_dmem_to_host_32/88 (pfe_pe_gather_memcpy_from_dmem_to_host_32) @0d700a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_gather_read_dmem/41 
  Calls: 
pfe_pe_memcpy_from_dmem_to_host_32/87 (pfe_pe_memcpy_from_dmem_to_host_32) @0d7008c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_read_dmem/40 
  Calls: 
pfe_pe_memcpy_from_host_to_dmem_32/86 (pfe_pe_memcpy_from_host_to_dmem_32) @0d700700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_write_dmem/39 pfe_class_write_dmem/39 
  Calls: 
pfe_fw_feature_set_dmem_funcs/85 (pfe_fw_feature_set_dmem_funcs) @0d700460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_set_string_base/84 (pfe_fw_feature_set_string_base) @0d700380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_pe_get_fw_feature_str_base/83 (pfe_pe_get_fw_feature_str_base) @0d7002a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_set_ll_data/82 (pfe_fw_feature_set_ll_data) @0d7001c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_pe_get_fw_feature_entry/81 (pfe_pe_get_fw_feature_entry) @0d7000e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_destroy/80 (pfe_fw_feature_destroy) @0d700000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 pfe_class_load_fw_process/36 pfe_class_load_fw_process/36 pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_create/79 (pfe_fw_feature_create) @0d6f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
blalloc_create/78 (blalloc_create) @0d6f3a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_init/29 
  Calls: 
pfe_pe_get_mmap/77 (pfe_pe_get_mmap) @0d6f39a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_fw_version/50 pfe_class_get_mmap/38 pfe_class_load_fw_features/37 pfe_class_dmem_heap_init/29 
  Calls: 
pfe_pe_check_mmap/76 (pfe_pe_check_mmap) @0d6f37e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: 
pfe_pe_load_firmware/75 (pfe_pe_load_firmware) @0d6f3700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: 
pfe_class_cfg_disable/74 (pfe_class_cfg_disable) @0d6f3540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_disable/34 
  Calls: 
pfe_pe_get_fw_state/73 (pfe_pe_get_fw_state) @0d6f3380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
pfe_class_cfg_enable/72 (pfe_class_cfg_enable) @0d6f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
__builtin_expect/71 (__builtin_expect) @0d6f31c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
pfe_class_cfg_reset/70 (pfe_class_cfg_reset) @0d6f3000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_reset/32 
  Calls: 
blalloc_free_offs/69 (blalloc_free_offs) @0d5e7e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_free/31 
  Calls: 
blalloc_alloc_offs/68 (blalloc_alloc_offs) @0d5e7c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_alloc/30 
  Calls: 
pfe_pe_set_lmem/67 (pfe_pe_set_lmem) @0d5e7a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_imem/66 (pfe_pe_set_imem) @0d5e79a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_dmem/65 (pfe_pe_set_dmem) @0d5e78c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_iaccess/64 (pfe_pe_set_iaccess) @0d5e77e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_create/63 (pfe_pe_create) @0d5e7700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_class_cfg_set_config/62 (pfe_class_cfg_set_config) @0d5e7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create/28 
  Calls: 
oal_time_usleep/61 (oal_time_usleep) @0d5e7460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_enable/33 pfe_class_create/28 
  Calls: 
memset/60 (memset) @0d5e7380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create/28 
  Calls: 
pfe_pe_unlock/59 (pfe_pe_unlock) @0d5e7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_isr/24 
  Calls: 
fci_core_client_send_broadcast/58 (fci_core_client_send_broadcast) @0d6df7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
memcpy/57 (memcpy) @0d6df540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_mmap/38 pfe_class_isr/24 
  Calls: 
pfe_pe_get_data_nolock/56 (pfe_pe_get_data_nolock) @0d6df2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_check_stalled_nolock/55 (pfe_pe_check_stalled_nolock) @0d6df000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_get_fw_messages_nolock/54 (pfe_pe_get_fw_messages_nolock) @0d6dfee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_lock/53 (pfe_pe_lock) @0d6dfe00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_isr/24 
  Calls: 
pfe_class_rtable_lookup_disable/52 (pfe_class_rtable_lookup_disable) @0d6df9a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_disable/97 
pfe_class_rtable_lookup_enable/51 (pfe_class_rtable_lookup_enable) @0d6df700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_enable/96 
pfe_class_get_fw_version/50 (pfe_class_get_fw_version) @0d6df460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_get_mmap/77 
pfe_class_put_data/49 (pfe_class_put_data) @0d6df1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 oal_time_usleep/61 pfe_pe_put_data_nolock/95 pfe_pe_lock/53 
pfe_class_get_feature_next/48 (pfe_class_get_feature_next) @0d6d9d20
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature_first/47 (pfe_class_get_feature_first) @0d6d97e0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature/46 (pfe_class_get_feature) @0d6d92a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: strcmp/94 pfe_fw_feature_get_name/93 
pfe_class_get_num_of_pes/45 (pfe_class_get_num_of_pes) @0d6d9ee0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_set_default_vlan/44 (pfe_class_set_default_vlan) @0d6d9c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_def_vlan/92 
pfe_class_set_rtable/43 (pfe_class_set_rtable) @0d6d99a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_rtable/91 
pfe_class_destroy/42 (pfe_class_destroy) @0d6d9700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: blalloc_destroy/90 pfe_fw_feature_destroy/80 pfe_pe_destroy/89 pfe_class_disable/34 
pfe_class_gather_read_dmem/41 (pfe_class_gather_read_dmem) @0d6d9460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_gather_memcpy_from_dmem_to_host_32/88 
pfe_class_read_dmem/40 (pfe_class_read_dmem) @0d6d91c0
  Type: function definition analyzed
  Visibility: public
  Address is taken.
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_dmem_to_host_32/87 
pfe_class_write_dmem/39 (pfe_class_write_dmem) @0d6c8ee0
  Type: function definition analyzed
  Visibility: public
  Address is taken.
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_host_to_dmem_32/86 pfe_pe_memcpy_from_host_to_dmem_32/86 
pfe_class_get_mmap/38 (pfe_class_get_mmap) @0d6c89a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: memcpy/57 pfe_pe_get_mmap/77 
pfe_class_load_fw_features/37 (pfe_class_load_fw_features) @0d6c8380
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: pfe_class_load_fw_process/36 pfe_pe_get_mmap/77 
pfe_class_load_fw_process/36 (pfe_class_load_fw_process) @0d6c8e00
  Type: function definition analyzed
  Visibility:
  References: pfe_class_read_dmem/40 (addr)pfe_class_write_dmem/39 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_fw_features/37 
  Calls: pfe_fw_feature_set_dmem_funcs/85 pfe_fw_feature_destroy/80 pfe_fw_feature_set_string_base/84 pfe_pe_get_fw_feature_str_base/83 pfe_fw_feature_set_ll_data/82 pfe_fw_feature_destroy/80 pfe_pe_get_fw_feature_entry/81 pfe_fw_feature_destroy/80 pfe_fw_feature_create/79 
pfe_class_load_firmware/35 (pfe_class_load_firmware) @0d6c8b60
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_load_fw_features/37 pfe_class_dmem_heap_init/29 pfe_pe_check_mmap/76 pfe_pe_load_firmware/75 
pfe_class_disable/34 (pfe_class_disable) @0d6c88c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_destroy/42 pfe_class_reset/32 pfe_class_create/28 
  Calls: pfe_class_cfg_disable/74 
pfe_class_enable/33 (pfe_class_enable) @0d6c8620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_get_fw_state/73 oal_time_usleep/61 pfe_class_cfg_enable/72 __builtin_expect/71 
pfe_class_reset/32 (pfe_class_reset) @0d6c82a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: pfe_class_cfg_reset/70 pfe_class_disable/34 
pfe_class_dmem_heap_free/31 (pfe_class_dmem_heap_free) @0d6c8000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: blalloc_free_offs/69 
pfe_class_dmem_heap_alloc/30 (pfe_class_dmem_heap_alloc) @0d62bc40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: blalloc_alloc_offs/68 
pfe_class_dmem_heap_init/29 (pfe_class_dmem_heap_init) @0d62b460
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: blalloc_create/78 pfe_pe_get_mmap/77 
pfe_class_create/28 (pfe_class_create) @0d62be00
  Type: function definition analyzed
  Visibility: public
  References: classifier_instance/23 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_config/62 pfe_class_disable/34 oal_time_usleep/61 pfe_class_reset/32 pfe_class_destroy/42 pfe_class_create_pe/27 memset/60 
pfe_class_create_pe/27 (pfe_class_create_pe) @0d62bb60
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: pfe_pe_set_lmem/67 pfe_pe_set_imem/66 pfe_pe_set_dmem/65 pfe_pe_set_iaccess/64 pfe_pe_create/63 
pfe_class_irq_unmask/26 (pfe_class_irq_unmask) @0d62b8c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_irq_mask/25 (pfe_class_irq_mask) @0d62b620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_isr/24 (pfe_class_isr) @0d62b380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 fci_core_client_send_broadcast/58 memcpy/57 pfe_pe_get_data_nolock/56 pfe_pe_check_stalled_nolock/55 pfe_pe_get_fw_messages_nolock/54 pfe_pe_lock/53 
classifier_instance/23 (classifier_instance) @0d621990
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: pfe_class_create/28 (addr)
  Availability: not-ready
  Varpool flags:


Initial Symbol table:

pfe_class_cfg_rtable_lookup_disable/97 (pfe_class_cfg_rtable_lookup_disable) @0d70ac40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_disable/52 
  Calls: 
pfe_class_cfg_rtable_lookup_enable/96 (pfe_class_cfg_rtable_lookup_enable) @0d70aa80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_enable/51 
  Calls: 
pfe_pe_put_data_nolock/95 (pfe_pe_put_data_nolock) @0d70a7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 
  Calls: 
strcmp/94 (strcmp) @0d70a460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 
  Calls: 
pfe_fw_feature_get_name/93 (pfe_fw_feature_get_name) @0d70a380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 
  Calls: 
pfe_class_cfg_set_def_vlan/92 (pfe_class_cfg_set_def_vlan) @0d70a0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_set_default_vlan/44 
  Calls: 
pfe_class_cfg_set_rtable/91 (pfe_class_cfg_set_rtable) @0d700ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_set_rtable/43 
  Calls: 
blalloc_destroy/90 (blalloc_destroy) @0d700d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 
  Calls: 
pfe_pe_destroy/89 (pfe_pe_destroy) @0d700c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 
  Calls: 
pfe_pe_gather_memcpy_from_dmem_to_host_32/88 (pfe_pe_gather_memcpy_from_dmem_to_host_32) @0d700a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_gather_read_dmem/41 
  Calls: 
pfe_pe_memcpy_from_dmem_to_host_32/87 (pfe_pe_memcpy_from_dmem_to_host_32) @0d7008c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_read_dmem/40 
  Calls: 
pfe_pe_memcpy_from_host_to_dmem_32/86 (pfe_pe_memcpy_from_host_to_dmem_32) @0d700700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_write_dmem/39 pfe_class_write_dmem/39 
  Calls: 
pfe_fw_feature_set_dmem_funcs/85 (pfe_fw_feature_set_dmem_funcs) @0d700460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_set_string_base/84 (pfe_fw_feature_set_string_base) @0d700380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_pe_get_fw_feature_str_base/83 (pfe_pe_get_fw_feature_str_base) @0d7002a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_set_ll_data/82 (pfe_fw_feature_set_ll_data) @0d7001c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_pe_get_fw_feature_entry/81 (pfe_pe_get_fw_feature_entry) @0d7000e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_destroy/80 (pfe_fw_feature_destroy) @0d700000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 pfe_class_load_fw_process/36 pfe_class_load_fw_process/36 pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_create/79 (pfe_fw_feature_create) @0d6f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
blalloc_create/78 (blalloc_create) @0d6f3a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_init/29 
  Calls: 
pfe_pe_get_mmap/77 (pfe_pe_get_mmap) @0d6f39a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_fw_version/50 pfe_class_get_mmap/38 pfe_class_load_fw_features/37 pfe_class_dmem_heap_init/29 
  Calls: 
pfe_pe_check_mmap/76 (pfe_pe_check_mmap) @0d6f37e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: 
pfe_pe_load_firmware/75 (pfe_pe_load_firmware) @0d6f3700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: 
pfe_class_cfg_disable/74 (pfe_class_cfg_disable) @0d6f3540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_disable/34 
  Calls: 
pfe_pe_get_fw_state/73 (pfe_pe_get_fw_state) @0d6f3380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
pfe_class_cfg_enable/72 (pfe_class_cfg_enable) @0d6f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
__builtin_expect/71 (__builtin_expect) @0d6f31c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
pfe_class_cfg_reset/70 (pfe_class_cfg_reset) @0d6f3000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_reset/32 
  Calls: 
blalloc_free_offs/69 (blalloc_free_offs) @0d5e7e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_free/31 
  Calls: 
blalloc_alloc_offs/68 (blalloc_alloc_offs) @0d5e7c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_alloc/30 
  Calls: 
pfe_pe_set_lmem/67 (pfe_pe_set_lmem) @0d5e7a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_imem/66 (pfe_pe_set_imem) @0d5e79a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_dmem/65 (pfe_pe_set_dmem) @0d5e78c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_iaccess/64 (pfe_pe_set_iaccess) @0d5e77e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_create/63 (pfe_pe_create) @0d5e7700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_class_cfg_set_config/62 (pfe_class_cfg_set_config) @0d5e7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create/28 
  Calls: 
oal_time_usleep/61 (oal_time_usleep) @0d5e7460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_enable/33 pfe_class_create/28 
  Calls: 
memset/60 (memset) @0d5e7380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create/28 
  Calls: 
pfe_pe_unlock/59 (pfe_pe_unlock) @0d5e7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_isr/24 
  Calls: 
fci_core_client_send_broadcast/58 (fci_core_client_send_broadcast) @0d6df7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
memcpy/57 (memcpy) @0d6df540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_mmap/38 pfe_class_isr/24 
  Calls: 
pfe_pe_get_data_nolock/56 (pfe_pe_get_data_nolock) @0d6df2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_check_stalled_nolock/55 (pfe_pe_check_stalled_nolock) @0d6df000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_get_fw_messages_nolock/54 (pfe_pe_get_fw_messages_nolock) @0d6dfee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_lock/53 (pfe_pe_lock) @0d6dfe00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_isr/24 
  Calls: 
pfe_class_rtable_lookup_disable/52 (pfe_class_rtable_lookup_disable) @0d6df9a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_disable/97 
pfe_class_rtable_lookup_enable/51 (pfe_class_rtable_lookup_enable) @0d6df700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_enable/96 
pfe_class_get_fw_version/50 (pfe_class_get_fw_version) @0d6df460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_get_mmap/77 
pfe_class_put_data/49 (pfe_class_put_data) @0d6df1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 oal_time_usleep/61 pfe_pe_put_data_nolock/95 pfe_pe_lock/53 
pfe_class_get_feature_next/48 (pfe_class_get_feature_next) @0d6d9d20
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature_first/47 (pfe_class_get_feature_first) @0d6d97e0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature/46 (pfe_class_get_feature) @0d6d92a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: strcmp/94 pfe_fw_feature_get_name/93 
pfe_class_get_num_of_pes/45 (pfe_class_get_num_of_pes) @0d6d9ee0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_set_default_vlan/44 (pfe_class_set_default_vlan) @0d6d9c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_def_vlan/92 
pfe_class_set_rtable/43 (pfe_class_set_rtable) @0d6d99a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_rtable/91 
pfe_class_destroy/42 (pfe_class_destroy) @0d6d9700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: blalloc_destroy/90 pfe_fw_feature_destroy/80 pfe_pe_destroy/89 pfe_class_disable/34 
pfe_class_gather_read_dmem/41 (pfe_class_gather_read_dmem) @0d6d9460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_gather_memcpy_from_dmem_to_host_32/88 
pfe_class_read_dmem/40 (pfe_class_read_dmem) @0d6d91c0
  Type: function definition analyzed
  Visibility: public
  Address is taken.
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_dmem_to_host_32/87 
pfe_class_write_dmem/39 (pfe_class_write_dmem) @0d6c8ee0
  Type: function definition analyzed
  Visibility: public
  Address is taken.
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_host_to_dmem_32/86 pfe_pe_memcpy_from_host_to_dmem_32/86 
pfe_class_get_mmap/38 (pfe_class_get_mmap) @0d6c89a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: memcpy/57 pfe_pe_get_mmap/77 
pfe_class_load_fw_features/37 (pfe_class_load_fw_features) @0d6c8380
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: pfe_class_load_fw_process/36 pfe_pe_get_mmap/77 
pfe_class_load_fw_process/36 (pfe_class_load_fw_process) @0d6c8e00
  Type: function definition analyzed
  Visibility:
  References: pfe_class_read_dmem/40 (addr)pfe_class_write_dmem/39 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_fw_features/37 
  Calls: pfe_fw_feature_set_dmem_funcs/85 pfe_fw_feature_destroy/80 pfe_fw_feature_set_string_base/84 pfe_pe_get_fw_feature_str_base/83 pfe_fw_feature_set_ll_data/82 pfe_fw_feature_destroy/80 pfe_pe_get_fw_feature_entry/81 pfe_fw_feature_destroy/80 pfe_fw_feature_create/79 
pfe_class_load_firmware/35 (pfe_class_load_firmware) @0d6c8b60
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_load_fw_features/37 pfe_class_dmem_heap_init/29 pfe_pe_check_mmap/76 pfe_pe_load_firmware/75 
pfe_class_disable/34 (pfe_class_disable) @0d6c88c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_destroy/42 pfe_class_reset/32 pfe_class_create/28 
  Calls: pfe_class_cfg_disable/74 
pfe_class_enable/33 (pfe_class_enable) @0d6c8620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_get_fw_state/73 oal_time_usleep/61 pfe_class_cfg_enable/72 __builtin_expect/71 
pfe_class_reset/32 (pfe_class_reset) @0d6c82a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: pfe_class_cfg_reset/70 pfe_class_disable/34 
pfe_class_dmem_heap_free/31 (pfe_class_dmem_heap_free) @0d6c8000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: blalloc_free_offs/69 
pfe_class_dmem_heap_alloc/30 (pfe_class_dmem_heap_alloc) @0d62bc40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: blalloc_alloc_offs/68 
pfe_class_dmem_heap_init/29 (pfe_class_dmem_heap_init) @0d62b460
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: blalloc_create/78 pfe_pe_get_mmap/77 
pfe_class_create/28 (pfe_class_create) @0d62be00
  Type: function definition analyzed
  Visibility: public
  References: classifier_instance/23 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_config/62 pfe_class_disable/34 oal_time_usleep/61 pfe_class_reset/32 pfe_class_destroy/42 pfe_class_create_pe/27 memset/60 
pfe_class_create_pe/27 (pfe_class_create_pe) @0d62bb60
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: pfe_pe_set_lmem/67 pfe_pe_set_imem/66 pfe_pe_set_dmem/65 pfe_pe_set_iaccess/64 pfe_pe_create/63 
pfe_class_irq_unmask/26 (pfe_class_irq_unmask) @0d62b8c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_irq_mask/25 (pfe_class_irq_mask) @0d62b620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_isr/24 (pfe_class_isr) @0d62b380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 fci_core_client_send_broadcast/58 memcpy/57 pfe_pe_get_data_nolock/56 pfe_pe_check_stalled_nolock/55 pfe_pe_get_fw_messages_nolock/54 pfe_pe_lock/53 
classifier_instance/23 (classifier_instance) @0d621990
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: pfe_class_create/28 (addr)
  Availability: not-ready
  Varpool flags:

Removing unused symbols:

Reclaimed Symbol table:

pfe_class_cfg_rtable_lookup_disable/97 (pfe_class_cfg_rtable_lookup_disable) @0d70ac40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_disable/52 
  Calls: 
pfe_class_cfg_rtable_lookup_enable/96 (pfe_class_cfg_rtable_lookup_enable) @0d70aa80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_enable/51 
  Calls: 
pfe_pe_put_data_nolock/95 (pfe_pe_put_data_nolock) @0d70a7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 
  Calls: 
strcmp/94 (strcmp) @0d70a460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 
  Calls: 
pfe_fw_feature_get_name/93 (pfe_fw_feature_get_name) @0d70a380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 
  Calls: 
pfe_class_cfg_set_def_vlan/92 (pfe_class_cfg_set_def_vlan) @0d70a0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_set_default_vlan/44 
  Calls: 
pfe_class_cfg_set_rtable/91 (pfe_class_cfg_set_rtable) @0d700ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_set_rtable/43 
  Calls: 
blalloc_destroy/90 (blalloc_destroy) @0d700d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 
  Calls: 
pfe_pe_destroy/89 (pfe_pe_destroy) @0d700c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 
  Calls: 
pfe_pe_gather_memcpy_from_dmem_to_host_32/88 (pfe_pe_gather_memcpy_from_dmem_to_host_32) @0d700a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_gather_read_dmem/41 
  Calls: 
pfe_pe_memcpy_from_dmem_to_host_32/87 (pfe_pe_memcpy_from_dmem_to_host_32) @0d7008c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_read_dmem/40 
  Calls: 
pfe_pe_memcpy_from_host_to_dmem_32/86 (pfe_pe_memcpy_from_host_to_dmem_32) @0d700700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_write_dmem/39 pfe_class_write_dmem/39 
  Calls: 
pfe_fw_feature_set_dmem_funcs/85 (pfe_fw_feature_set_dmem_funcs) @0d700460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_set_string_base/84 (pfe_fw_feature_set_string_base) @0d700380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_pe_get_fw_feature_str_base/83 (pfe_pe_get_fw_feature_str_base) @0d7002a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_set_ll_data/82 (pfe_fw_feature_set_ll_data) @0d7001c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_pe_get_fw_feature_entry/81 (pfe_pe_get_fw_feature_entry) @0d7000e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_destroy/80 (pfe_fw_feature_destroy) @0d700000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_destroy/42 pfe_class_load_fw_process/36 pfe_class_load_fw_process/36 pfe_class_load_fw_process/36 
  Calls: 
pfe_fw_feature_create/79 (pfe_fw_feature_create) @0d6f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 
  Calls: 
blalloc_create/78 (blalloc_create) @0d6f3a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_init/29 
  Calls: 
pfe_pe_get_mmap/77 (pfe_pe_get_mmap) @0d6f39a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_fw_version/50 pfe_class_get_mmap/38 pfe_class_load_fw_features/37 pfe_class_dmem_heap_init/29 
  Calls: 
pfe_pe_check_mmap/76 (pfe_pe_check_mmap) @0d6f37e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: 
pfe_pe_load_firmware/75 (pfe_pe_load_firmware) @0d6f3700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: 
pfe_class_cfg_disable/74 (pfe_class_cfg_disable) @0d6f3540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_disable/34 
  Calls: 
pfe_pe_get_fw_state/73 (pfe_pe_get_fw_state) @0d6f3380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
pfe_class_cfg_enable/72 (pfe_class_cfg_enable) @0d6f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
__builtin_expect/71 (__builtin_expect) @0d6f31c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_enable/33 
  Calls: 
pfe_class_cfg_reset/70 (pfe_class_cfg_reset) @0d6f3000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_reset/32 
  Calls: 
blalloc_free_offs/69 (blalloc_free_offs) @0d5e7e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_free/31 
  Calls: 
blalloc_alloc_offs/68 (blalloc_alloc_offs) @0d5e7c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_alloc/30 
  Calls: 
pfe_pe_set_lmem/67 (pfe_pe_set_lmem) @0d5e7a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_imem/66 (pfe_pe_set_imem) @0d5e79a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_dmem/65 (pfe_pe_set_dmem) @0d5e78c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_set_iaccess/64 (pfe_pe_set_iaccess) @0d5e77e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_pe_create/63 (pfe_pe_create) @0d5e7700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create_pe/27 
  Calls: 
pfe_class_cfg_set_config/62 (pfe_class_cfg_set_config) @0d5e7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create/28 
  Calls: 
oal_time_usleep/61 (oal_time_usleep) @0d5e7460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_enable/33 pfe_class_create/28 
  Calls: 
memset/60 (memset) @0d5e7380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_create/28 
  Calls: 
pfe_pe_unlock/59 (pfe_pe_unlock) @0d5e7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_isr/24 
  Calls: 
fci_core_client_send_broadcast/58 (fci_core_client_send_broadcast) @0d6df7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
memcpy/57 (memcpy) @0d6df540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_get_mmap/38 pfe_class_isr/24 
  Calls: 
pfe_pe_get_data_nolock/56 (pfe_pe_get_data_nolock) @0d6df2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_check_stalled_nolock/55 (pfe_pe_check_stalled_nolock) @0d6df000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_get_fw_messages_nolock/54 (pfe_pe_get_fw_messages_nolock) @0d6dfee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_isr/24 
  Calls: 
pfe_pe_lock/53 (pfe_pe_lock) @0d6dfe00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 pfe_class_isr/24 
  Calls: 
pfe_class_rtable_lookup_disable/52 (pfe_class_rtable_lookup_disable) @0d6df9a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_disable/97 
pfe_class_rtable_lookup_enable/51 (pfe_class_rtable_lookup_enable) @0d6df700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_enable/96 
pfe_class_get_fw_version/50 (pfe_class_get_fw_version) @0d6df460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_get_mmap/77 
pfe_class_put_data/49 (pfe_class_put_data) @0d6df1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 oal_time_usleep/61 pfe_pe_put_data_nolock/95 pfe_pe_lock/53 
pfe_class_get_feature_next/48 (pfe_class_get_feature_next) @0d6d9d20
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature_first/47 (pfe_class_get_feature_first) @0d6d97e0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature/46 (pfe_class_get_feature) @0d6d92a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: strcmp/94 pfe_fw_feature_get_name/93 
pfe_class_get_num_of_pes/45 (pfe_class_get_num_of_pes) @0d6d9ee0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_set_default_vlan/44 (pfe_class_set_default_vlan) @0d6d9c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_def_vlan/92 
pfe_class_set_rtable/43 (pfe_class_set_rtable) @0d6d99a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_rtable/91 
pfe_class_destroy/42 (pfe_class_destroy) @0d6d9700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: blalloc_destroy/90 pfe_fw_feature_destroy/80 pfe_pe_destroy/89 pfe_class_disable/34 
pfe_class_gather_read_dmem/41 (pfe_class_gather_read_dmem) @0d6d9460
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_gather_memcpy_from_dmem_to_host_32/88 
pfe_class_read_dmem/40 (pfe_class_read_dmem) @0d6d91c0
  Type: function definition analyzed
  Visibility: public
  Address is taken.
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_dmem_to_host_32/87 
pfe_class_write_dmem/39 (pfe_class_write_dmem) @0d6c8ee0
  Type: function definition analyzed
  Visibility: public
  Address is taken.
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_host_to_dmem_32/86 pfe_pe_memcpy_from_host_to_dmem_32/86 
pfe_class_get_mmap/38 (pfe_class_get_mmap) @0d6c89a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: memcpy/57 pfe_pe_get_mmap/77 
pfe_class_load_fw_features/37 (pfe_class_load_fw_features) @0d6c8380
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: pfe_class_load_fw_process/36 pfe_pe_get_mmap/77 
pfe_class_load_fw_process/36 (pfe_class_load_fw_process) @0d6c8e00
  Type: function definition analyzed
  Visibility:
  References: pfe_class_read_dmem/40 (addr)pfe_class_write_dmem/39 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_fw_features/37 
  Calls: pfe_fw_feature_set_dmem_funcs/85 pfe_fw_feature_destroy/80 pfe_fw_feature_set_string_base/84 pfe_pe_get_fw_feature_str_base/83 pfe_fw_feature_set_ll_data/82 pfe_fw_feature_destroy/80 pfe_pe_get_fw_feature_entry/81 pfe_fw_feature_destroy/80 pfe_fw_feature_create/79 
pfe_class_load_firmware/35 (pfe_class_load_firmware) @0d6c8b60
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_load_fw_features/37 pfe_class_dmem_heap_init/29 pfe_pe_check_mmap/76 pfe_pe_load_firmware/75 
pfe_class_disable/34 (pfe_class_disable) @0d6c88c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_destroy/42 pfe_class_reset/32 pfe_class_create/28 
  Calls: pfe_class_cfg_disable/74 
pfe_class_enable/33 (pfe_class_enable) @0d6c8620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_get_fw_state/73 oal_time_usleep/61 pfe_class_cfg_enable/72 __builtin_expect/71 
pfe_class_reset/32 (pfe_class_reset) @0d6c82a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: pfe_class_cfg_reset/70 pfe_class_disable/34 
pfe_class_dmem_heap_free/31 (pfe_class_dmem_heap_free) @0d6c8000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: blalloc_free_offs/69 
pfe_class_dmem_heap_alloc/30 (pfe_class_dmem_heap_alloc) @0d62bc40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: blalloc_alloc_offs/68 
pfe_class_dmem_heap_init/29 (pfe_class_dmem_heap_init) @0d62b460
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_load_firmware/35 
  Calls: blalloc_create/78 pfe_pe_get_mmap/77 
pfe_class_create/28 (pfe_class_create) @0d62be00
  Type: function definition analyzed
  Visibility: public
  References: classifier_instance/23 (addr)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_config/62 pfe_class_disable/34 oal_time_usleep/61 pfe_class_reset/32 pfe_class_destroy/42 pfe_class_create_pe/27 memset/60 
pfe_class_create_pe/27 (pfe_class_create_pe) @0d62bb60
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: pfe_class_create/28 
  Calls: pfe_pe_set_lmem/67 pfe_pe_set_imem/66 pfe_pe_set_dmem/65 pfe_pe_set_iaccess/64 pfe_pe_create/63 
pfe_class_irq_unmask/26 (pfe_class_irq_unmask) @0d62b8c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_irq_mask/25 (pfe_class_irq_mask) @0d62b620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
pfe_class_isr/24 (pfe_class_isr) @0d62b380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 fci_core_client_send_broadcast/58 memcpy/57 pfe_pe_get_data_nolock/56 pfe_pe_check_stalled_nolock/55 pfe_pe_get_fw_messages_nolock/54 pfe_pe_lock/53 
classifier_instance/23 (classifier_instance) @0d621990
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: pfe_class_create/28 (addr)
  Availability: not-ready
  Varpool flags:

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Optimized Symbol table:

pfe_class_destroy/102 (pfe_class_destroy) @06d510e0
  Type: function definition analyzed
  Visibility: public
  next sharing asm name: 42
  References: 
  Referring: 
  Function pfe_class_destroy/102 is inline copy in pfe_class_create/28
  Clone of pfe_class_destroy/42
  Availability: local
  Function flags: count:170234250 (estimated locally) body local optimize_size
  Called by: pfe_class_create/28 (inlined) (170234250 (estimated locally),0.16 per call) 
  Calls: pfe_class_destroy.part.0/99 (91024253 (estimated locally),0.08 per call) 
pfe_class_irq_mask/101 (pfe_class_irq_mask) @06d28620
  Type: function definition analyzed
  Visibility: public
  next sharing asm name: 25
  References: 
  Referring: 
  Function pfe_class_irq_mask/101 is inline copy in pfe_class_irq_unmask/26
  Clone of pfe_class_irq_mask/25
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
  Called by: pfe_class_irq_unmask/26 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_class_create_pe.constprop.0/100 (pfe_class_create_pe.constprop) @0d6f31c0
  Type: function definition analyzed
  Visibility:
  References: classifier_instance/23 (addr)
  Referring: 
  Function pfe_class_create_pe.constprop/100 is inline copy in pfe_class_create/28
  Clone of pfe_class_create_pe/27
  Availability: local
  Function flags: count:587014656 (estimated locally) local optimize_size
  Called by: pfe_class_create/28 (inlined) (587014656 (estimated locally),0.55 per call) 
  Calls: pfe_pe_create/63 (5185593352 (estimated locally),4.83 per call) pfe_pe_set_iaccess/64 (4900385714 (estimated locally),4.56 per call) pfe_pe_set_dmem/65 (4900385714 (estimated locally),4.56 per call) pfe_pe_set_imem/66 (4900385714 (estimated locally),4.56 per call) pfe_pe_set_lmem/67 (4900385714 (estimated locally),4.56 per call) 
pfe_class_destroy.part.0/99 (pfe_class_destroy.part.0) @06d28ee0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: 
  Referring: 
  Availability: local
  Function flags: count:118111600 (estimated locally) first_run:1 body local split_part optimize_size
  Called by: pfe_class_destroy/102 (91024253 (estimated locally),0.08 per call) pfe_class_destroy/42 (118111600 (estimated locally),0.53 per call) 
  Calls: pfe_class_disable/34 (118111600 (estimated locally),1.00 per call) pfe_pe_destroy/89 (118111600 (estimated locally),1.00 per call) pfe_fw_feature_destroy/80 (955630223 (estimated locally),8.09 per call) blalloc_destroy/90 (63154273 (estimated locally),0.53 per call) 
pfe_class_write_dmem.part.0/98 (pfe_class_write_dmem.part.0) @06ade0e0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: 
  Referring: 
  Function pfe_class_write_dmem.part.0/98 is inline copy in pfe_class_write_dmem/39
  Availability: local
  Function flags: count:118111599 (estimated locally) first_run:1 body local split_part optimize_size
  Called by: pfe_class_write_dmem/39 (inlined) (118111599 (estimated locally),0.38 per call) 
  Calls: pfe_pe_memcpy_from_host_to_dmem_32/86 (955630215 (estimated locally),3.08 per call) 
pfe_class_cfg_rtable_lookup_disable/97 (pfe_class_cfg_rtable_lookup_disable) @0d70ac40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_disable/52 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_class_cfg_rtable_lookup_enable/96 (pfe_class_cfg_rtable_lookup_enable) @0d70aa80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_rtable_lookup_enable/51 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_pe_put_data_nolock/95 (pfe_pe_put_data_nolock) @0d70a7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 (1073741824 (estimated locally),82.58 per call) 
  Calls: 
strcmp/94 (strcmp) @0d70a460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 (507343012 (estimated locally),5.83 per call) 
  Calls: 
pfe_fw_feature_get_name/93 (pfe_fw_feature_get_name) @0d70a380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_get_feature/46 (1014686025 (estimated locally),11.67 per call) 
  Calls: 
pfe_class_cfg_set_def_vlan/92 (pfe_class_cfg_set_def_vlan) @0d70a0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_set_default_vlan/44 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_class_cfg_set_rtable/91 (pfe_class_cfg_set_rtable) @0d700ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_set_rtable/43 (512926469 (estimated locally),0.48 per call) 
  Calls: 
blalloc_destroy/90 (blalloc_destroy) @0d700d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_destroy.part.0/99 (63154273 (estimated locally),0.53 per call) 
  Calls: 
pfe_pe_destroy/89 (pfe_pe_destroy) @0d700c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_destroy.part.0/99 (118111600 (estimated locally),1.00 per call) 
  Calls: 
pfe_pe_gather_memcpy_from_dmem_to_host_32/88 (pfe_pe_gather_memcpy_from_dmem_to_host_32) @0d700a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_gather_read_dmem/41 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_pe_memcpy_from_dmem_to_host_32/87 (pfe_pe_memcpy_from_dmem_to_host_32) @0d7008c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_read_dmem/40 (512926469 (estimated locally),0.48 per call) 
  Calls: 
pfe_pe_memcpy_from_host_to_dmem_32/86 (pfe_pe_memcpy_from_host_to_dmem_32) @0d700700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_write_dmem/39 (83719569 (estimated locally),0.27 per call) pfe_class_write_dmem.part.0/98 (955630215 (estimated locally),3.08 per call) 
  Calls: 
pfe_fw_feature_set_dmem_funcs/85 (pfe_fw_feature_set_dmem_funcs) @0d700460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 (92234167 (estimated locally),0.09 per call) 
  Calls: 
pfe_fw_feature_set_string_base/84 (pfe_fw_feature_set_string_base) @0d700380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 (161502657 (estimated locally),0.15 per call) 
  Calls: 
pfe_pe_get_fw_feature_str_base/83 (pfe_pe_get_fw_feature_str_base) @0d7002a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 (161502657 (estimated locally),0.15 per call) 
  Calls: 
pfe_fw_feature_set_ll_data/82 (pfe_fw_feature_set_ll_data) @0d7001c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 (161502657 (estimated locally),0.15 per call) 
  Calls: 
pfe_pe_get_fw_feature_entry/81 (pfe_pe_get_fw_feature_entry) @0d7000e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 (282792255 (estimated locally),0.26 per call) 
  Calls: 
pfe_fw_feature_destroy/80 (pfe_fw_feature_destroy) @0d700000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_destroy.part.0/99 (955630223 (estimated locally),8.09 per call) pfe_class_load_fw_process/36 (560445055 (estimated locally),0.52 per call) pfe_class_load_fw_process/36 (981343115 (estimated locally),0.91 per call) pfe_class_load_fw_process/36 (736469673 (estimated locally),0.69 per call) 
  Calls: 
pfe_fw_feature_create/79 (pfe_fw_feature_create) @0d6f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_load_fw_process/36 (373816595 (estimated locally),0.35 per call) 
  Calls: 
blalloc_create/78 (blalloc_create) @0d6f3a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_init/29 (38587060 (estimated locally),0.04 per call) 
  Calls: 
pfe_pe_get_mmap/77 (pfe_pe_get_mmap) @0d6f39a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_get_fw_version/50 (512926469 (estimated locally),0.48 per call) pfe_class_get_mmap/38 (512926469 (estimated locally),0.48 per call) pfe_class_load_fw_features/37 (354334802 (estimated locally),0.33 per call) pfe_class_dmem_heap_init/29 (116930485 (estimated locally),0.11 per call) 
  Calls: 
pfe_pe_check_mmap/76 (pfe_pe_check_mmap) @0d6f37e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 (354334802 (estimated locally),0.33 per call) 
  Calls: 
pfe_pe_load_firmware/75 (pfe_pe_load_firmware) @0d6f3700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_load_firmware/35 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_class_cfg_disable/74 (pfe_class_cfg_disable) @0d6f3540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_disable/34 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_pe_get_fw_state/73 (pfe_pe_get_fw_state) @0d6f3380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_enable/33 (1073741824 (estimated locally),13.53 per call) 
  Calls: 
pfe_class_cfg_enable/72 (pfe_class_cfg_enable) @0d6f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_enable/33 (79349520 (estimated locally),1.00 per call) 
  Calls: 
pfe_class_cfg_reset/70 (pfe_class_cfg_reset) @0d6f3000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_reset/32 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
blalloc_free_offs/69 (blalloc_free_offs) @0d5e7e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_free/31 (177167401 (estimated locally),0.17 per call) 
  Calls: 
blalloc_alloc_offs/68 (blalloc_alloc_offs) @0d5e7c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_dmem_heap_alloc/30 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_pe_set_lmem/67 (pfe_pe_set_lmem) @0d5e7a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_create_pe.constprop/100 (4900385714 (estimated locally),4.56 per call) 
  Calls: 
pfe_pe_set_imem/66 (pfe_pe_set_imem) @0d5e79a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_create_pe.constprop/100 (4900385714 (estimated locally),4.56 per call) 
  Calls: 
pfe_pe_set_dmem/65 (pfe_pe_set_dmem) @0d5e78c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_create_pe.constprop/100 (4900385714 (estimated locally),4.56 per call) 
  Calls: 
pfe_pe_set_iaccess/64 (pfe_pe_set_iaccess) @0d5e77e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_create_pe.constprop/100 (4900385714 (estimated locally),4.56 per call) 
  Calls: 
pfe_pe_create/63 (pfe_pe_create) @0d5e7700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_create_pe.constprop/100 (5185593352 (estimated locally),4.83 per call) 
  Calls: 
pfe_class_cfg_set_config/62 (pfe_class_cfg_set_config) @0d5e7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_create/28 (416780405 (estimated locally),0.39 per call) 
  Calls: 
oal_time_usleep/61 (oal_time_usleep) @0d5e7460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 (217325345 (estimated locally),16.71 per call) pfe_class_create/28 (416780405 (estimated locally),0.39 per call) pfe_class_enable/33 (1073741824 (estimated locally),13.53 per call) 
  Calls: 
memset/60 (memset) @0d5e7380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_create/28 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
pfe_pe_unlock/59 (pfe_pe_unlock) @0d5e7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 (114863532 (estimated locally),8.83 per call) pfe_class_isr/24 (955630223 (estimated locally),8.09 per call) 
  Calls: 
fci_core_client_send_broadcast/58 (fci_core_client_send_broadcast) @0d6df7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_isr/24 (315357973 (estimated locally),2.67 per call) 
  Calls: 
memcpy/57 (memcpy) @0d6df540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_get_mmap/38 (512926469 (estimated locally),0.48 per call) pfe_class_isr/24 (315357973 (estimated locally),2.67 per call) 
  Calls: 
pfe_pe_get_data_nolock/56 (pfe_pe_get_data_nolock) @0d6df2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_isr/24 (955630223 (estimated locally),8.09 per call) 
  Calls: 
pfe_pe_check_stalled_nolock/55 (pfe_pe_check_stalled_nolock) @0d6df000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_isr/24 (955630223 (estimated locally),8.09 per call) 
  Calls: 
pfe_pe_get_fw_messages_nolock/54 (pfe_pe_get_fw_messages_nolock) @0d6dfee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_isr/24 (955630223 (estimated locally),8.09 per call) 
  Calls: 
pfe_pe_lock/53 (pfe_pe_lock) @0d6dfe00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: pfe_class_put_data/49 (114863532 (estimated locally),8.83 per call) pfe_class_isr/24 (955630223 (estimated locally),8.09 per call) 
  Calls: 
pfe_class_rtable_lookup_disable/52 (pfe_class_rtable_lookup_disable) @0d6df9a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_disable/97 (1073741824 (estimated locally),1.00 per call) 
pfe_class_rtable_lookup_enable/51 (pfe_class_rtable_lookup_enable) @0d6df700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_class_cfg_rtable_lookup_enable/96 (1073741824 (estimated locally),1.00 per call) 
pfe_class_get_fw_version/50 (pfe_class_get_fw_version) @0d6df460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_pe_get_mmap/77 (512926469 (estimated locally),0.48 per call) 
pfe_class_put_data/49 (pfe_class_put_data) @0d6df1c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:13002674 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 (114863532 (estimated locally),8.83 per call) oal_time_usleep/61 (217325345 (estimated locally),16.71 per call) pfe_pe_put_data_nolock/95 (1073741824 (estimated locally),82.58 per call) pfe_pe_lock/53 (114863532 (estimated locally),8.83 per call) 
pfe_class_get_feature_next/48 (pfe_class_get_feature_next) @0d6d9d20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature_first/47 (pfe_class_get_feature_first) @0d6d97e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature/46 (pfe_class_get_feature) @0d6d92a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:86959666 (estimated locally) body optimize_size
  Called by: 
  Calls: strcmp/94 (507343012 (estimated locally),5.83 per call) pfe_fw_feature_get_name/93 (1014686025 (estimated locally),11.67 per call) 
pfe_class_get_num_of_pes/45 (pfe_class_get_num_of_pes) @0d6d9ee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_set_default_vlan/44 (pfe_class_set_default_vlan) @0d6d9c40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_def_vlan/92 (1073741824 (estimated locally),1.00 per call) 
pfe_class_set_rtable/43 (pfe_class_set_rtable) @0d6d99a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_rtable/91 (512926469 (estimated locally),0.48 per call) 
pfe_class_destroy/42 (pfe_class_destroy) @0d6d9700
  Type: function definition analyzed
  Visibility: externally_visible public
  previous sharing asm name: 102
  References: 
  Referring: 
  Availability: available
  Function flags: count:220893212 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_class_destroy.part.0/99 (118111600 (estimated locally),0.53 per call) 
pfe_class_gather_read_dmem/41 (pfe_class_gather_read_dmem) @0d6d9460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_pe_gather_memcpy_from_dmem_to_host_32/88 (1073741824 (estimated locally),1.00 per call) 
pfe_class_read_dmem/40 (pfe_class_read_dmem) @0d6d91c0
  Type: function definition analyzed
  Visibility: externally_visible public
  Address is taken.
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_dmem_to_host_32/87 (512926469 (estimated locally),0.48 per call) 
pfe_class_write_dmem/39 (pfe_class_write_dmem) @0d6c8ee0
  Type: function definition analyzed
  Visibility: externally_visible public
  Address is taken.
  References: 
  Referring: pfe_class_load_fw_process/36 (addr)
  Availability: available
  Function flags: count:310509491 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_pe_memcpy_from_host_to_dmem_32/86 (83719569 (estimated locally),0.27 per call) pfe_class_write_dmem.part.0/98 (inlined) (118111599 (estimated locally),0.38 per call) 
pfe_class_get_mmap/38 (pfe_class_get_mmap) @0d6c89a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: memcpy/57 (512926469 (estimated locally),0.48 per call) pfe_pe_get_mmap/77 (512926469 (estimated locally),0.48 per call) 
pfe_class_load_fw_features/37 (pfe_class_load_fw_features) @0d6c8380
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function pfe_class_load_fw_features/37 is inline copy in pfe_class_load_firmware/35
  Availability: local
  Function flags: count:354334802 (estimated locally) body local optimize_size
  Called by: pfe_class_load_firmware/35 (inlined) (354334802 (estimated locally),0.33 per call) 
  Calls: pfe_class_load_fw_process/36 (inlined) (42316434 (estimated locally),0.04 per call) pfe_pe_get_mmap/77 (354334802 (estimated locally),0.33 per call) 
pfe_class_load_fw_process/36 (pfe_class_load_fw_process) @0d6c8e00
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: pfe_class_read_dmem/40 (addr)pfe_class_write_dmem/39 (addr)
  Referring: 
  Function pfe_class_load_fw_process/36 is inline copy in pfe_class_load_firmware/35
  Availability: local
  Function flags: count:42316434 (estimated locally) body local optimize_size
  Called by: pfe_class_load_fw_features/37 (inlined) (42316434 (estimated locally),0.04 per call) 
  Calls: pfe_fw_feature_set_dmem_funcs/85 (92234167 (estimated locally),0.09 per call) pfe_fw_feature_destroy/80 (560445055 (estimated locally),0.52 per call) pfe_fw_feature_set_string_base/84 (161502657 (estimated locally),0.15 per call) pfe_pe_get_fw_feature_str_base/83 (161502657 (estimated locally),0.15 per call) pfe_fw_feature_set_ll_data/82 (161502657 (estimated locally),0.15 per call) pfe_fw_feature_destroy/80 (981343115 (estimated locally),0.91 per call) pfe_pe_get_fw_feature_entry/81 (282792255 (estimated locally),0.26 per call) pfe_fw_feature_destroy/80 (736469673 (estimated locally),0.69 per call) pfe_fw_feature_create/79 (373816595 (estimated locally),0.35 per call) 
pfe_class_load_firmware/35 (pfe_class_load_firmware) @0d6c8b60
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_class_load_fw_features/37 (inlined) (354334802 (estimated locally),0.33 per call) pfe_class_dmem_heap_init/29 (inlined) (116930485 (estimated locally),0.11 per call) pfe_pe_check_mmap/76 (354334802 (estimated locally),0.33 per call) pfe_pe_load_firmware/75 (1073741824 (estimated locally),1.00 per call) 
pfe_class_disable/34 (pfe_class_disable) @0d6c88c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: pfe_class_create/28 (416780405 (estimated locally),0.39 per call) pfe_class_destroy.part.0/99 (118111600 (estimated locally),1.00 per call) pfe_class_reset/32 (1073741824 (estimated locally),1.00 per call) 
  Calls: pfe_class_cfg_disable/74 (1073741824 (estimated locally),1.00 per call) 
pfe_class_enable/33 (pfe_class_enable) @0d6c8620
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:79349520 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_pe_get_fw_state/73 (1073741824 (estimated locally),13.53 per call) oal_time_usleep/61 (1073741824 (estimated locally),13.53 per call) pfe_class_cfg_enable/72 (79349520 (estimated locally),1.00 per call) 
pfe_class_reset/32 (pfe_class_reset) @0d6c82a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: pfe_class_create/28 (416780405 (estimated locally),0.39 per call) 
  Calls: pfe_class_cfg_reset/70 (1073741824 (estimated locally),1.00 per call) pfe_class_disable/34 (1073741824 (estimated locally),1.00 per call) 
pfe_class_dmem_heap_free/31 (pfe_class_dmem_heap_free) @0d6c8000
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: blalloc_free_offs/69 (177167401 (estimated locally),0.17 per call) 
pfe_class_dmem_heap_alloc/30 (pfe_class_dmem_heap_alloc) @0d62bc40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: blalloc_alloc_offs/68 (1073741824 (estimated locally),1.00 per call) 
pfe_class_dmem_heap_init/29 (pfe_class_dmem_heap_init) @0d62b460
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function pfe_class_dmem_heap_init/29 is inline copy in pfe_class_load_firmware/35
  Availability: local
  Function flags: count:116930485 (estimated locally) body local optimize_size
  Called by: pfe_class_load_firmware/35 (inlined) (116930485 (estimated locally),0.11 per call) 
  Calls: blalloc_create/78 (38587060 (estimated locally),0.04 per call) pfe_pe_get_mmap/77 (116930485 (estimated locally),0.11 per call) 
pfe_class_create/28 (pfe_class_create) @0d62be00
  Type: function definition analyzed
  Visibility: externally_visible public
  References: classifier_instance/23 (addr)classifier_instance/23 (write)classifier_instance/23 (addr)classifier_instance/23 (addr)classifier_instance/23 (addr)classifier_instance/23 (addr)classifier_instance/23 (read)classifier_instance/23 (addr)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_class_cfg_set_config/62 (416780405 (estimated locally),0.39 per call) pfe_class_disable/34 (416780405 (estimated locally),0.39 per call) oal_time_usleep/61 (416780405 (estimated locally),0.39 per call) pfe_class_reset/32 (416780405 (estimated locally),0.39 per call) pfe_class_destroy/102 (inlined) (170234250 (estimated locally),0.16 per call) pfe_class_create_pe.constprop/100 (inlined) (587014656 (estimated locally),0.55 per call) memset/60 (1073741824 (estimated locally),1.00 per call) 
pfe_class_create_pe/27 (pfe_class_create_pe) @0d62bb60
  Type: function
  Body removed by symtab_remove_unreachable_nodes
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Availability: not_available
  Function flags: count:114863532 (estimated locally) body optimize_size
  Called by: 
  Calls: 
pfe_class_irq_unmask/26 (pfe_class_irq_unmask) @0d62b8c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
  Called by: 
  Calls: pfe_class_irq_mask/101 (inlined) (1073741824 (estimated locally),1.00 per call) 
pfe_class_irq_mask/25 (pfe_class_irq_mask) @0d62b620
  Type: function definition analyzed
  Visibility: externally_visible public
  previous sharing asm name: 101
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_isr/24 (pfe_class_isr) @0d62b380
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111602 (estimated locally) body optimize_size
  Called by: 
  Calls: pfe_pe_unlock/59 (955630223 (estimated locally),8.09 per call) fci_core_client_send_broadcast/58 (315357973 (estimated locally),2.67 per call) memcpy/57 (315357973 (estimated locally),2.67 per call) pfe_pe_get_data_nolock/56 (955630223 (estimated locally),8.09 per call) pfe_pe_check_stalled_nolock/55 (955630223 (estimated locally),8.09 per call) pfe_pe_get_fw_messages_nolock/54 (955630223 (estimated locally),8.09 per call) pfe_pe_lock/53 (955630223 (estimated locally),8.09 per call) 
classifier_instance/23 (classifier_instance) @0d621990
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: pfe_class_create/28 (addr)pfe_class_create/28 (write)pfe_class_create/28 (addr)pfe_class_create/28 (addr)pfe_class_create/28 (addr)pfe_class_create/28 (addr)pfe_class_create/28 (read)pfe_class_create/28 (addr)pfe_class_create_pe.constprop.0/100 (addr)
  Availability: available
  Varpool flags: used-by-single-function
Materializing clones
cloning pfe_class_create_pe to pfe_class_create_pe.constprop
   replace map:  -> &classifier_instance(replace);
   args_to_skip: 0
   combined_args_to_skip:0
pfe_class_create_pe (struct pfe_class_t * class, addr_t cbus_base_va, uint32_t pe_num)
{
  errno_t ret;
  uint32_t ii;
  struct pfe_pe_t * pe;

  <bb 2> [local count: 114863532]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG ret => 0
  # DEBUG BEGIN_STMT
  # DEBUG ii => 0
  goto <bb 5>; [100.00%]

  <bb 3> [local count: 1014686025]:
  # DEBUG BEGIN_STMT
  _1 = (unsigned char) ii_5;
  _2 = &class_11(D)->pe[ii_5];
  pe_14 = pfe_pe_create (cbus_base_va_12(D), 1, _1, _2);
  # DEBUG pe => pe_14
  # DEBUG BEGIN_STMT
  if (pe_14 == 0B)
    goto <bb 6>; [5.50%]
  else
    goto <bb 4>; [94.50%]

  <bb 4> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  pfe_pe_set_iaccess (pe_14, 590084, 590088, 590080);
  # DEBUG BEGIN_STMT
  pfe_pe_set_dmem (pe_14, 536870912, 16384);
  # DEBUG BEGIN_STMT
  pfe_pe_set_imem (pe_14, 2680160256, 32768);
  # DEBUG BEGIN_STMT
  pfe_pe_set_lmem (pe_14, 3221356544, 0);
  # DEBUG BEGIN_STMT
  _3 = class_11(D)->pe_num;
  _4 = _3 + 1;
  class_11(D)->pe_num = _4;
  # DEBUG BEGIN_STMT
  # DEBUG ret => 0
  # DEBUG BEGIN_STMT
  ii_20 = ii_5 + 1;
  # DEBUG ii => ii_20

  <bb 5> [local count: 1073741824]:
  # ii_5 = PHI <0(2), ii_20(4)>
  # DEBUG ret => 0
  # DEBUG ii => ii_5
  # DEBUG BEGIN_STMT
  if (ii_5 < pe_num_10(D))
    goto <bb 3>; [94.50%]
  else
    goto <bb 6>; [5.50%]

  <bb 6> [local count: 114863532]:
  # ret_6 = PHI <2(3), 0(5)>
  # DEBUG ret => ret_6
  # DEBUG BEGIN_STMT
  return ret_6;

}


pfe_class_create_pe.constprop (addr_t cbus_base_va, uint32_t pe_num)
{
  struct pfe_pe_t * pe;
  uint32_t ii;
  errno_t ret;
  struct pfe_class_t * class;

  <bb 7> [local count: 114863532]:
  # DEBUG class => &classifier_instance

  <bb 2> [local count: 114863532]:
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  # DEBUG ret => 0
  # DEBUG BEGIN_STMT
  # DEBUG ii => 0
  goto <bb 5>; [100.00%]

  <bb 3> [local count: 1014686025]:
  # DEBUG BEGIN_STMT
  _2 = (unsigned char) ii_1;
  _3 = &classifier_instance.pe[ii_1];
  pe_5 = pfe_pe_create (cbus_base_va_4(D), 1, _2, _3);
  # DEBUG pe => pe_5
  # DEBUG BEGIN_STMT
  if (pe_5 == 0B)
    goto <bb 6>; [5.50%]
  else
    goto <bb 4>; [94.50%]

  <bb 4> [local count: 958878293]:
  # DEBUG BEGIN_STMT
  pfe_pe_set_iaccess (pe_5, 590084, 590088, 590080);
  # DEBUG BEGIN_STMT
  pfe_pe_set_dmem (pe_5, 536870912, 16384);
  # DEBUG BEGIN_STMT
  pfe_pe_set_imem (pe_5, 2680160256, 32768);
  # DEBUG BEGIN_STMT
  pfe_pe_set_lmem (pe_5, 3221356544, 0);
  # DEBUG BEGIN_STMT
  _6 = classifier_instance.pe_num;
  _7 = _6 + 1;
  classifier_instance.pe_num = _7;
  # DEBUG BEGIN_STMT
  # DEBUG ret => 0
  # DEBUG BEGIN_STMT
  ii_8 = ii_1 + 1;
  # DEBUG ii => ii_8

  <bb 5> [local count: 1073741824]:
  # ii_1 = PHI <0(2), ii_8(4)>
  # DEBUG ret => 0
  # DEBUG ii => ii_1
  # DEBUG BEGIN_STMT
  if (ii_1 < pe_num_9(D))
    goto <bb 3>; [94.50%]
  else
    goto <bb 6>; [5.50%]

  <bb 6> [local count: 114863532]:
  # ret_10 = PHI <2(3), 0(5)>
  # DEBUG ret => ret_10
  # DEBUG BEGIN_STMT
  return ret_10;

}


Materialization Call site updates done.

Reclaiming functions: pfe_class_create_pe/27
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:pfe_class_read_dmem:0
Time profile order in expand_all_functions:pfe_class_write_dmem:0
Time profile order in expand_all_functions:pfe_class_isr:0
Time profile order in expand_all_functions:pfe_class_irq_mask:0
Time profile order in expand_all_functions:pfe_class_irq_unmask:0
updating call of pfe_class_irq_unmask/26 -> pfe_class_irq_mask/101: pfe_class_irq_mask (class_1(D)); [tail call]
  updated to:pfe_class_irq_mask (class_1(D)); [tail call]
Time profile order in expand_all_functions:pfe_class_dmem_heap_alloc:0
Time profile order in expand_all_functions:pfe_class_dmem_heap_free:0
Time profile order in expand_all_functions:pfe_class_enable:0
Time profile order in expand_all_functions:pfe_class_disable:0
Time profile order in expand_all_functions:pfe_class_reset:0
Time profile order in expand_all_functions:pfe_class_destroy.part.0:1
Time profile order in expand_all_functions:pfe_class_create:0
updating call of pfe_class_create/28 -> pfe_class_create_pe.constprop/100: ret_10 = pfe_class_create_pe (&classifier_instance, cbus_base_va_6(D), pe_num_8(D));
 combined args to skip: 0
  updated to:ret_10 = pfe_class_create_pe.constprop (cbus_base_va_6(D), pe_num_8(D));
Time profile order in expand_all_functions:pfe_class_load_firmware:0
Time profile order in expand_all_functions:pfe_class_get_mmap:0
Time profile order in expand_all_functions:pfe_class_gather_read_dmem:0
Time profile order in expand_all_functions:pfe_class_destroy:0
Time profile order in expand_all_functions:pfe_class_set_rtable:0
Time profile order in expand_all_functions:pfe_class_set_default_vlan:0
Time profile order in expand_all_functions:pfe_class_get_num_of_pes:0
Time profile order in expand_all_functions:pfe_class_get_feature:0
Time profile order in expand_all_functions:pfe_class_get_feature_first:0
Time profile order in expand_all_functions:pfe_class_get_feature_next:0
Time profile order in expand_all_functions:pfe_class_put_data:0
Time profile order in expand_all_functions:pfe_class_get_fw_version:0
Time profile order in expand_all_functions:pfe_class_rtable_lookup_enable:0
Time profile order in expand_all_functions:pfe_class_rtable_lookup_disable:0
Trivially needed variables: classifier_instance
Removing variables:

Final Symbol table:

__builtin_bswap32/103 (__builtin_bswap32) @0d6c8e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_destroy.part.0/99 (pfe_class_destroy.part.0) @06d28ee0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly asm_written artificial
  References: 
  Referring: 
  Availability: local
  Function flags: count:118111600 (estimated locally) first_run:1 local split_part optimize_size
  Called by: 
  Calls: 
pfe_class_cfg_rtable_lookup_disable/97 (pfe_class_cfg_rtable_lookup_disable) @0d70ac40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_cfg_rtable_lookup_enable/96 (pfe_class_cfg_rtable_lookup_enable) @0d70aa80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_put_data_nolock/95 (pfe_pe_put_data_nolock) @0d70a7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
strcmp/94 (strcmp) @0d70a460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_fw_feature_get_name/93 (pfe_fw_feature_get_name) @0d70a380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_cfg_set_def_vlan/92 (pfe_class_cfg_set_def_vlan) @0d70a0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_cfg_set_rtable/91 (pfe_class_cfg_set_rtable) @0d700ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
blalloc_destroy/90 (blalloc_destroy) @0d700d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_destroy/89 (pfe_pe_destroy) @0d700c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_gather_memcpy_from_dmem_to_host_32/88 (pfe_pe_gather_memcpy_from_dmem_to_host_32) @0d700a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_memcpy_from_dmem_to_host_32/87 (pfe_pe_memcpy_from_dmem_to_host_32) @0d7008c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_memcpy_from_host_to_dmem_32/86 (pfe_pe_memcpy_from_host_to_dmem_32) @0d700700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_fw_feature_set_dmem_funcs/85 (pfe_fw_feature_set_dmem_funcs) @0d700460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_fw_feature_set_string_base/84 (pfe_fw_feature_set_string_base) @0d700380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_get_fw_feature_str_base/83 (pfe_pe_get_fw_feature_str_base) @0d7002a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_fw_feature_set_ll_data/82 (pfe_fw_feature_set_ll_data) @0d7001c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_get_fw_feature_entry/81 (pfe_pe_get_fw_feature_entry) @0d7000e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_fw_feature_destroy/80 (pfe_fw_feature_destroy) @0d700000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_fw_feature_create/79 (pfe_fw_feature_create) @0d6f3ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
blalloc_create/78 (blalloc_create) @0d6f3a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_get_mmap/77 (pfe_pe_get_mmap) @0d6f39a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_check_mmap/76 (pfe_pe_check_mmap) @0d6f37e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_load_firmware/75 (pfe_pe_load_firmware) @0d6f3700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_cfg_disable/74 (pfe_class_cfg_disable) @0d6f3540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_get_fw_state/73 (pfe_pe_get_fw_state) @0d6f3380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_cfg_enable/72 (pfe_class_cfg_enable) @0d6f32a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_cfg_reset/70 (pfe_class_cfg_reset) @0d6f3000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
blalloc_free_offs/69 (blalloc_free_offs) @0d5e7e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
blalloc_alloc_offs/68 (blalloc_alloc_offs) @0d5e7c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_set_lmem/67 (pfe_pe_set_lmem) @0d5e7a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_set_imem/66 (pfe_pe_set_imem) @0d5e79a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_set_dmem/65 (pfe_pe_set_dmem) @0d5e78c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_set_iaccess/64 (pfe_pe_set_iaccess) @0d5e77e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_create/63 (pfe_pe_create) @0d5e7700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_cfg_set_config/62 (pfe_class_cfg_set_config) @0d5e7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_time_usleep/61 (oal_time_usleep) @0d5e7460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
memset/60 (memset) @0d5e7380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_unlock/59 (pfe_pe_unlock) @0d5e7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
fci_core_client_send_broadcast/58 (fci_core_client_send_broadcast) @0d6df7e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
memcpy/57 (memcpy) @0d6df540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_get_data_nolock/56 (pfe_pe_get_data_nolock) @0d6df2a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_check_stalled_nolock/55 (pfe_pe_check_stalled_nolock) @0d6df000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_get_fw_messages_nolock/54 (pfe_pe_get_fw_messages_nolock) @0d6dfee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_pe_lock/53 (pfe_pe_lock) @0d6dfe00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_class_rtable_lookup_disable/52 (pfe_class_rtable_lookup_disable) @0d6df9a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_rtable_lookup_enable/51 (pfe_class_rtable_lookup_enable) @0d6df700
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_get_fw_version/50 (pfe_class_get_fw_version) @0d6df460
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_put_data/49 (pfe_class_put_data) @0d6df1c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:13002674 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature_next/48 (pfe_class_get_feature_next) @0d6d9d20
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature_first/47 (pfe_class_get_feature_first) @0d6d97e0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_get_feature/46 (pfe_class_get_feature) @0d6d92a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:86959666 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_get_num_of_pes/45 (pfe_class_get_num_of_pes) @0d6d9ee0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_set_default_vlan/44 (pfe_class_set_default_vlan) @0d6d9c40
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_set_rtable/43 (pfe_class_set_rtable) @0d6d99a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_destroy/42 (pfe_class_destroy) @0d6d9700
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:220893212 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_gather_read_dmem/41 (pfe_class_gather_read_dmem) @0d6d9460
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_read_dmem/40 (pfe_class_read_dmem) @0d6d91c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  Address is taken.
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_write_dmem/39 (pfe_class_write_dmem) @0d6c8ee0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  Address is taken.
  References: 
  Referring: 
  Availability: available
  Function flags: count:310509491 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_get_mmap/38 (pfe_class_get_mmap) @0d6c89a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_load_firmware/35 (pfe_class_load_firmware) @0d6c8b60
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_disable/34 (pfe_class_disable) @0d6c88c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_enable/33 (pfe_class_enable) @0d6c8620
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:79349520 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_reset/32 (pfe_class_reset) @0d6c82a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_dmem_heap_free/31 (pfe_class_dmem_heap_free) @0d6c8000
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_dmem_heap_alloc/30 (pfe_class_dmem_heap_alloc) @0d62bc40
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_create/28 (pfe_class_create) @0d62be00
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
pfe_class_irq_unmask/26 (pfe_class_irq_unmask) @0d62b8c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_irq_mask/25 (pfe_class_irq_mask) @0d62b620
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
  Called by: 
  Calls: 
pfe_class_isr/24 (pfe_class_isr) @0d62b380
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111602 (estimated locally) optimize_size
  Called by: 
  Calls: 
classifier_instance/23 (classifier_instance) @0d621990
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @00000001
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
