Trivially needed symbols: fci_rt_db_drop_all fci_rt_db_get_next fci_rt_db_get_first fci_rt_db_remove fci_rt_db_add fci_rt_db_init


Initial Symbol table:

memcmp/32 (memcmp) @07347e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 fci_rt_db_match_criterion/18 
  Calls: 
strcmp/31 (strcmp) @07347d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 
  Calls: 
pfe_phy_if_get_name/30 (pfe_phy_if_get_name) @07347c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 
  Calls: 
strncpy/29 (strncpy) @07347a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 
  Calls: 
oal_mm_free/28 (oal_mm_free) @073477e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_drop_all/24 fci_rt_db_remove/21 
  Calls: 
memcpy/27 (memcpy) @07347620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 fci_rt_db_get_first/22 fci_rt_db_add/20 fci_rt_db_add/20 fci_rt_db_add/20 
  Calls: 
memset/26 (memset) @07347540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 fci_rt_db_add/20 
  Calls: 
oal_mm_malloc/25 (oal_mm_malloc) @07347460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_add/20 
  Calls: 
fci_rt_db_drop_all/24 (fci_rt_db_drop_all) @073e5d20
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: oal_mm_free/28 
fci_rt_db_get_next/23 (fci_rt_db_get_next) @073e5380
  Type: function definition analyzed
  Visibility: public
  Aux: @073e5d20
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: fci_rt_db_match_criterion/18 
fci_rt_db_get_first/22 (fci_rt_db_get_first) @073e5c40
  Type: function definition analyzed
  Visibility: public
  Aux: @073e5380
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: fci_rt_db_add/20 
  Calls: fci_rt_db_match_criterion/18 memcpy/27 memcpy/27 strncpy/29 memset/26 
fci_rt_db_remove/21 (fci_rt_db_remove) @073e57e0
  Type: function definition analyzed
  Visibility: public
  Aux: @073e5c40
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: oal_mm_free/28 
fci_rt_db_add/20 (fci_rt_db_add) @073e5540
  Type: function definition analyzed
  Visibility: public
  Aux: @073e57e0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: memcpy/27 memcpy/27 memcpy/27 memset/26 oal_mm_malloc/25 fci_rt_db_get_first/22 
fci_rt_db_init/19 (fci_rt_db_init) @073e52a0
  Type: function definition analyzed
  Visibility: public
  Aux: @073e5540
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
fci_rt_db_match_criterion/18 (fci_rt_db_match_criterion) @073e5000
  Type: function definition analyzed
  Visibility:
  Aux: @073e5380
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: fci_rt_db_get_next/23 fci_rt_db_get_first/22 
  Calls: memcmp/32 memcmp/32 strcmp/31 pfe_phy_if_get_name/30 
hal_ip_ready_get/17 (hal_ip_ready_get) @071dd540
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
hal_ip_ready_set/16 (hal_ip_ready_set) @071dd2a0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_emac_check_crit_by_type/15 (pfe_emac_check_crit_by_type) @071b0a80
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_emac_is_multi/14 (pfe_emac_is_multi) @071b07e0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_emac_is_broad/13 (pfe_emac_is_broad) @071b0540
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_emac_is_zero/12 (pfe_emac_is_zero) @071b02a0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
find_irq_idx_from_id/11 (find_irq_idx_from_id) @06e1b0e0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_spinlock_unlock/10 (oal_spinlock_unlock) @06e15ee0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_spinlock_lock/9 (oal_spinlock_lock) @06e15c40
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_spinlock_destroy/8 (oal_spinlock_destroy) @06e159a0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_spinlock_init/7 (oal_spinlock_init) @06e15700
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mutex_unlock/6 (oal_mutex_unlock) @06e15380
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mutex_lock/5 (oal_mutex_lock) @06e150e0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mutex_destroy/4 (oal_mutex_destroy) @06dec620
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mutex_init/3 (oal_mutex_init) @06decee0
  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) @06de6c18
  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) @06de6b40
  Type: variable definition
  Visibility:
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized
oal_swap_endian_long/0 (oal_swap_endian_long) @06b530e0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 

Removing unused symbols: hal_ip_ready_get hal_ip_ready_set pfe_emac_check_crit_by_type pfe_emac_is_multi pfe_emac_is_broad pfe_emac_is_zero 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:

memcmp/32 (memcmp) @07347e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 fci_rt_db_match_criterion/18 
  Calls: 
strcmp/31 (strcmp) @07347d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 
  Calls: 
pfe_phy_if_get_name/30 (pfe_phy_if_get_name) @07347c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 
  Calls: 
strncpy/29 (strncpy) @07347a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 
  Calls: 
oal_mm_free/28 (oal_mm_free) @073477e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_drop_all/24 fci_rt_db_remove/21 
  Calls: 
memcpy/27 (memcpy) @07347620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 fci_rt_db_get_first/22 fci_rt_db_add/20 fci_rt_db_add/20 fci_rt_db_add/20 
  Calls: 
memset/26 (memset) @07347540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 fci_rt_db_add/20 
  Calls: 
oal_mm_malloc/25 (oal_mm_malloc) @07347460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_add/20 
  Calls: 
fci_rt_db_drop_all/24 (fci_rt_db_drop_all) @073e5d20
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: oal_mm_free/28 
fci_rt_db_get_next/23 (fci_rt_db_get_next) @073e5380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: fci_rt_db_match_criterion/18 
fci_rt_db_get_first/22 (fci_rt_db_get_first) @073e5c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: fci_rt_db_add/20 
  Calls: fci_rt_db_match_criterion/18 memcpy/27 memcpy/27 strncpy/29 memset/26 
fci_rt_db_remove/21 (fci_rt_db_remove) @073e57e0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: oal_mm_free/28 
fci_rt_db_add/20 (fci_rt_db_add) @073e5540
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: memcpy/27 memcpy/27 memcpy/27 memset/26 oal_mm_malloc/25 fci_rt_db_get_first/22 
fci_rt_db_init/19 (fci_rt_db_init) @073e52a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
fci_rt_db_match_criterion/18 (fci_rt_db_match_criterion) @073e5000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: fci_rt_db_get_next/23 fci_rt_db_get_first/22 
  Calls: memcmp/32 memcmp/32 strcmp/31 pfe_phy_if_get_name/30 


Initial Symbol table:

memcmp/32 (memcmp) @07347e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 fci_rt_db_match_criterion/18 
  Calls: 
strcmp/31 (strcmp) @07347d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 
  Calls: 
pfe_phy_if_get_name/30 (pfe_phy_if_get_name) @07347c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 
  Calls: 
strncpy/29 (strncpy) @07347a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 
  Calls: 
oal_mm_free/28 (oal_mm_free) @073477e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_drop_all/24 fci_rt_db_remove/21 
  Calls: 
memcpy/27 (memcpy) @07347620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 fci_rt_db_get_first/22 fci_rt_db_add/20 fci_rt_db_add/20 fci_rt_db_add/20 
  Calls: 
memset/26 (memset) @07347540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 fci_rt_db_add/20 
  Calls: 
oal_mm_malloc/25 (oal_mm_malloc) @07347460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_add/20 
  Calls: 
fci_rt_db_drop_all/24 (fci_rt_db_drop_all) @073e5d20
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: oal_mm_free/28 
fci_rt_db_get_next/23 (fci_rt_db_get_next) @073e5380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: fci_rt_db_match_criterion/18 
fci_rt_db_get_first/22 (fci_rt_db_get_first) @073e5c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: fci_rt_db_add/20 
  Calls: fci_rt_db_match_criterion/18 memcpy/27 memcpy/27 strncpy/29 memset/26 
fci_rt_db_remove/21 (fci_rt_db_remove) @073e57e0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: oal_mm_free/28 
fci_rt_db_add/20 (fci_rt_db_add) @073e5540
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: memcpy/27 memcpy/27 memcpy/27 memset/26 oal_mm_malloc/25 fci_rt_db_get_first/22 
fci_rt_db_init/19 (fci_rt_db_init) @073e52a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
fci_rt_db_match_criterion/18 (fci_rt_db_match_criterion) @073e5000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: fci_rt_db_get_next/23 fci_rt_db_get_first/22 
  Calls: memcmp/32 memcmp/32 strcmp/31 pfe_phy_if_get_name/30 

Removing unused symbols:

Reclaimed Symbol table:

memcmp/32 (memcmp) @07347e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 fci_rt_db_match_criterion/18 
  Calls: 
strcmp/31 (strcmp) @07347d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 
  Calls: 
pfe_phy_if_get_name/30 (pfe_phy_if_get_name) @07347c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 
  Calls: 
strncpy/29 (strncpy) @07347a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 
  Calls: 
oal_mm_free/28 (oal_mm_free) @073477e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_drop_all/24 fci_rt_db_remove/21 
  Calls: 
memcpy/27 (memcpy) @07347620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 fci_rt_db_get_first/22 fci_rt_db_add/20 fci_rt_db_add/20 fci_rt_db_add/20 
  Calls: 
memset/26 (memset) @07347540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 fci_rt_db_add/20 
  Calls: 
oal_mm_malloc/25 (oal_mm_malloc) @07347460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: fci_rt_db_add/20 
  Calls: 
fci_rt_db_drop_all/24 (fci_rt_db_drop_all) @073e5d20
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: oal_mm_free/28 
fci_rt_db_get_next/23 (fci_rt_db_get_next) @073e5380
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: fci_rt_db_match_criterion/18 
fci_rt_db_get_first/22 (fci_rt_db_get_first) @073e5c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: fci_rt_db_add/20 
  Calls: fci_rt_db_match_criterion/18 memcpy/27 memcpy/27 strncpy/29 memset/26 
fci_rt_db_remove/21 (fci_rt_db_remove) @073e57e0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: oal_mm_free/28 
fci_rt_db_add/20 (fci_rt_db_add) @073e5540
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: memcpy/27 memcpy/27 memcpy/27 memset/26 oal_mm_malloc/25 fci_rt_db_get_first/22 
fci_rt_db_init/19 (fci_rt_db_init) @073e52a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
fci_rt_db_match_criterion/18 (fci_rt_db_match_criterion) @073e5000
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: fci_rt_db_get_next/23 fci_rt_db_get_first/22 
  Calls: memcmp/32 memcmp/32 strcmp/31 pfe_phy_if_get_name/30 

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

fci_rt_db_match_criterion.part.0/33 (fci_rt_db_match_criterion.part.0) @06b530e0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly artificial
  References: 
  Referring: 
  Function fci_rt_db_match_criterion.part.0/33 is inline copy in fci_rt_db_match_criterion/18
  Availability: local
  Function flags: count:153345684 (estimated locally) first_run:1 body local split_part optimize_size
  Called by: fci_rt_db_match_criterion/18 (inlined) (153345684 (estimated locally),0.14 per call) 
  Calls: pfe_phy_if_get_name/30 (153345684 (estimated locally),0.14 per call) strcmp/31 (153345684 (estimated locally),0.14 per call) 
memcmp/32 (memcmp) @07347e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion/18 (153391689 (estimated locally),0.14 per call) fci_rt_db_match_criterion/18 (153391689 (estimated locally),0.14 per call) 
  Calls: 
strcmp/31 (strcmp) @07347d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion.part.0/33 (153345684 (estimated locally),0.14 per call) 
  Calls: 
pfe_phy_if_get_name/30 (pfe_phy_if_get_name) @07347c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: fci_rt_db_match_criterion.part.0/33 (153345684 (estimated locally),0.14 per call) 
  Calls: 
strncpy/29 (strncpy) @07347a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: fci_rt_db_get_first/22 (19216846 (estimated locally),0.14 per call) 
  Calls: 
oal_mm_free/28 (oal_mm_free) @073477e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: fci_rt_db_drop_all/24 (955630223 (estimated locally),8.09 per call) fci_rt_db_remove/21 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
memcpy/27 (memcpy) @07347620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: fci_rt_db_add/20 (354334801 (estimated locally),0.33 per call) fci_rt_db_add/20 (354334801 (estimated locally),0.33 per call) fci_rt_db_add/20 (354334801 (estimated locally),0.33 per call) fci_rt_db_get_first/22 (19216846 (estimated locally),0.14 per call) fci_rt_db_get_first/22 (19216846 (estimated locally),0.14 per call) 
  Calls: 
memset/26 (memset) @07347540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: fci_rt_db_add/20 (127432613 (estimated locally),0.12 per call) fci_rt_db_get_first/22 (19216846 (estimated locally),0.14 per call) 
  Calls: 
oal_mm_malloc/25 (oal_mm_malloc) @07347460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: fci_rt_db_add/20 (187153199 (estimated locally),0.17 per call) 
  Calls: 
fci_rt_db_drop_all/24 (fci_rt_db_drop_all) @073e5d20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) body optimize_size
  Called by: 
  Calls: oal_mm_free/28 (955630223 (estimated locally),8.09 per call) 
fci_rt_db_get_next/23 (fci_rt_db_get_next) @073e5380
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:135488924 (estimated locally) body optimize_size
  Called by: 
  Calls: fci_rt_db_match_criterion/18 (710280217 (estimated locally),5.24 per call) 
fci_rt_db_get_first/22 (fci_rt_db_get_first) @073e5c40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:134477577 (estimated locally) body optimize_size
  Called by: fci_rt_db_add/20 (1073741821 (estimated locally),1.00 per call) 
  Calls: fci_rt_db_match_criterion/18 (710280217 (estimated locally),5.28 per call) memcpy/27 (19216846 (estimated locally),0.14 per call) memcpy/27 (19216846 (estimated locally),0.14 per call) strncpy/29 (19216846 (estimated locally),0.14 per call) memset/26 (19216846 (estimated locally),0.14 per call) 
fci_rt_db_remove/21 (fci_rt_db_remove) @073e57e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: oal_mm_free/28 (1073741824 (estimated locally),1.00 per call) 
fci_rt_db_add/20 (fci_rt_db_add) @073e5540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741821 (estimated locally) body optimize_size
  Called by: 
  Calls: memcpy/27 (354334801 (estimated locally),0.33 per call) memcpy/27 (354334801 (estimated locally),0.33 per call) memcpy/27 (354334801 (estimated locally),0.33 per call) memset/26 (127432613 (estimated locally),0.12 per call) oal_mm_malloc/25 (187153199 (estimated locally),0.17 per call) fci_rt_db_get_first/22 (1073741821 (estimated locally),1.00 per call) 
fci_rt_db_init/19 (fci_rt_db_init) @073e52a0
  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: 
fci_rt_db_match_criterion/18 (fci_rt_db_match_criterion) @073e5000
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Availability: local
  Function flags: count:1073419798 (estimated locally) body local optimize_size
  Called by: fci_rt_db_get_next/23 (710280217 (estimated locally),5.24 per call) fci_rt_db_get_first/22 (710280217 (estimated locally),5.28 per call) 
  Calls: memcmp/32 (153391689 (estimated locally),0.14 per call) memcmp/32 (153391689 (estimated locally),0.14 per call) fci_rt_db_match_criterion.part.0/33 (inlined) (153345684 (estimated locally),0.14 per call) 
Materializing clones
Materialization Call site updates done.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:fci_rt_db_match_criterion:0
Time profile order in expand_all_functions:fci_rt_db_init:0
Time profile order in expand_all_functions:fci_rt_db_remove:0
Time profile order in expand_all_functions:fci_rt_db_get_first:0
Time profile order in expand_all_functions:fci_rt_db_add:0
Time profile order in expand_all_functions:fci_rt_db_get_next:0
Time profile order in expand_all_functions:fci_rt_db_drop_all:0
Trivially needed variables:
Removing variables:

Final Symbol table:

memcmp/32 (memcmp) @07347e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
strcmp/31 (strcmp) @07347d20
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
pfe_phy_if_get_name/30 (pfe_phy_if_get_name) @07347c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
strncpy/29 (strncpy) @07347a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mm_free/28 (oal_mm_free) @073477e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
memcpy/27 (memcpy) @07347620
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
memset/26 (memset) @07347540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
oal_mm_malloc/25 (oal_mm_malloc) @07347460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
fci_rt_db_drop_all/24 (fci_rt_db_drop_all) @073e5d20
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) optimize_size
  Called by: 
  Calls: 
fci_rt_db_get_next/23 (fci_rt_db_get_next) @073e5380
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:135488924 (estimated locally) optimize_size
  Called by: 
  Calls: 
fci_rt_db_get_first/22 (fci_rt_db_get_first) @073e5c40
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:134477577 (estimated locally) optimize_size
  Called by: 
  Calls: 
fci_rt_db_remove/21 (fci_rt_db_remove) @073e57e0
  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: 
fci_rt_db_add/20 (fci_rt_db_add) @073e5540
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741821 (estimated locally) optimize_size
  Called by: 
  Calls: 
fci_rt_db_init/19 (fci_rt_db_init) @073e52a0
  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: 
fci_rt_db_match_criterion/18 (fci_rt_db_match_criterion) @073e5000
  Type: function definition analyzed
  Visibility: prevailing_def_ironly asm_written
  References: 
  Referring: 
  Availability: local
  Function flags: count:1073419798 (estimated locally) local optimize_size
  Called by: 
  Calls: 
