Trivially needed symbols: init_table_setup read_sign_cs table_read table_write read_table_n write_table_n table_did_maping_write table_did_maping EEP_ADDR_TABLE RID_28 RID_27 RID_26 RID_25 RID_24 RID_23 RID_22 RID_21 RID_20 RID_1F RID_1E RID_1D RID_1C RID_1B RID_1A RID_19 RID_18 RID_17 RID_16 RID_15 RID_14 RID_13 RID_12 RID_11 RID_10 TABLE_SUPPLYER_HW_NO_ASC TABLE_SUPPLYER_SW_NO_ASC TABLE_ECU_DATE_BCD TABLE_OEM_PN_ASCII TABLE_DTC_SEND dflash_buf Initial Symbol table: dtc_read/45 (dtc_read) @06baec40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: init_table_setup/42 Calls: programDword_data_flash/44 (programDword_data_flash) @06bae460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: table_write/39 write_table_n/37 Calls: monprintf/43 (monprintf) @06bae2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: read_sign_cs/41 read_sign_cs/41 read_sign_cs/41 read_table_n/38 write_table_n/37 Calls: init_table_setup/42 (init_table_setup) @06b90460 Type: function definition analyzed Visibility: public Aux: @01733ea0 References: Referring: Function flags: body optimize_size Called by: Calls: dtc_read/45 read_sign_cs/41 table_write/39 table_read/40 read_sign_cs/41 table_read/40 read_sign_cs/41 read_sign_cs/41 (read_sign_cs) @06b901c0 Type: function definition analyzed Visibility: public Aux: @06b90460 References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 init_table_setup/42 init_table_setup/42 Calls: monprintf/43 monprintf/43 monprintf/43 table_read/40 (table_read) @06b51ee0 Type: function definition analyzed Visibility: public Aux: @06b901c0 References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 init_table_setup/42 Calls: read_table_n/38 table_write/39 (table_write) @06b519a0 Type: function definition analyzed Visibility: public Aux: @06b51ee0 References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 Calls: programDword_data_flash/44 write_table_n/37 read_table_n/38 (read_table_n) @06b510e0 Type: function definition analyzed Visibility: public Aux: @06b519a0 References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function flags: body optimize_size Called by: table_read/40 Calls: monprintf/43 write_table_n/37 (write_table_n) @06b51e00 Type: function definition analyzed Visibility: public Aux: @06b510e0 References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function flags: body optimize_size Called by: table_write/39 Calls: programDword_data_flash/44 monprintf/43 table_did_maping_write/36 (table_did_maping_write) @06b51b60 Type: function definition analyzed Visibility: public Aux: @06b51e00 References: Referring: Function flags: body optimize_size Called by: Calls: table_did_maping/35 (table_did_maping) @06b518c0 Type: function definition analyzed Visibility: public Aux: @06b51b60 References: Referring: Function flags: body optimize_size Called by: Calls: EEP_ADDR_TABLE/34 (EEP_ADDR_TABLE) @06b4cbd0 Type: variable definition analyzed Visibility: public Aux: @06b518c0 References: TABLE_OEM_PN_ASCII/5 (addr)TABLE_ECU_DATE_BCD/6 (addr)TABLE_SUPPLYER_SW_NO_ASC/7 (addr)TABLE_SUPPLYER_HW_NO_ASC/8 (addr)RID_10/9 (addr)RID_11/10 (addr)RID_12/11 (addr)RID_13/12 (addr)RID_14/13 (addr)RID_15/14 (addr)RID_16/15 (addr)RID_17/16 (addr)RID_18/17 (addr)RID_19/18 (addr)RID_1A/19 (addr)RID_1B/20 (addr)RID_1C/21 (addr)RID_1D/22 (addr)RID_1E/23 (addr)RID_1F/24 (addr)RID_20/25 (addr)RID_21/26 (addr)RID_22/27 (addr)RID_23/28 (addr)RID_24/29 (addr)RID_25/30 (addr)RID_26/31 (addr)RID_27/32 (addr)RID_28/33 (addr) Referring: write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known RID_28/33 (RID_28) @06b4c2d0 Type: variable definition analyzed Visibility: public Aux: @06b4cbd0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_27/32 (RID_27) @06b4c288 Type: variable definition analyzed Visibility: public Aux: @06b4c2d0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_26/31 (RID_26) @06b4c240 Type: variable definition analyzed Visibility: public Aux: @06b4c288 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_25/30 (RID_25) @06b4c1f8 Type: variable definition analyzed Visibility: public Aux: @06b4c240 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_24/29 (RID_24) @06b4c1b0 Type: variable definition analyzed Visibility: public Aux: @06b4c1f8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_23/28 (RID_23) @06b4c168 Type: variable definition analyzed Visibility: public Aux: @06b4c1b0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_22/27 (RID_22) @06b4c120 Type: variable definition analyzed Visibility: public Aux: @06b4c168 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_21/26 (RID_21) @06b4c0d8 Type: variable definition analyzed Visibility: public Aux: @06b4c120 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_20/25 (RID_20) @06b4c090 Type: variable definition analyzed Visibility: public Aux: @06b4c0d8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1F/24 (RID_1F) @06b4c048 Type: variable definition analyzed Visibility: public Aux: @06b4c090 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1E/23 (RID_1E) @06b4c000 Type: variable definition analyzed Visibility: public Aux: @06b4c048 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1D/22 (RID_1D) @06b45a68 Type: variable definition analyzed Visibility: public Aux: @06b4c000 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1C/21 (RID_1C) @06b45f78 Type: variable definition analyzed Visibility: public Aux: @06b45a68 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1B/20 (RID_1B) @06b45f30 Type: variable definition analyzed Visibility: public Aux: @06b45f78 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1A/19 (RID_1A) @06b45ee8 Type: variable definition analyzed Visibility: public Aux: @06b45f30 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_19/18 (RID_19) @06b45ea0 Type: variable definition analyzed Visibility: public Aux: @06b45ee8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_18/17 (RID_18) @06b45e58 Type: variable definition analyzed Visibility: public Aux: @06b45ea0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_17/16 (RID_17) @06b45e10 Type: variable definition analyzed Visibility: public Aux: @06b45e58 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_16/15 (RID_16) @06b45dc8 Type: variable definition analyzed Visibility: public Aux: @06b45e10 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_15/14 (RID_15) @06b45d80 Type: variable definition analyzed Visibility: public Aux: @06b45dc8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_14/13 (RID_14) @06b45d38 Type: variable definition analyzed Visibility: public Aux: @06b45d80 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_13/12 (RID_13) @06b45cf0 Type: variable definition analyzed Visibility: public Aux: @06b45d38 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_12/11 (RID_12) @06b45ca8 Type: variable definition analyzed Visibility: public Aux: @06b45cf0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_11/10 (RID_11) @06b45c60 Type: variable definition analyzed Visibility: public Aux: @06b45ca8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_10/9 (RID_10) @06b45c18 Type: variable definition analyzed Visibility: public Aux: @06b45c60 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: TABLE_SUPPLYER_HW_NO_ASC/8 (TABLE_SUPPLYER_HW_NO_ASC) @06b45bd0 Type: variable definition analyzed Visibility: public Aux: @06b45c18 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_SUPPLYER_SW_NO_ASC/7 (TABLE_SUPPLYER_SW_NO_ASC) @06b45b88 Type: variable definition analyzed Visibility: public Aux: @06b45bd0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_ECU_DATE_BCD/6 (TABLE_ECU_DATE_BCD) @06b45b40 Type: variable definition analyzed Visibility: public Aux: @06b45b88 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_OEM_PN_ASCII/5 (TABLE_OEM_PN_ASCII) @06b45af8 Type: variable definition analyzed Visibility: public Aux: @06b45b40 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_DTC_SEND/4 (TABLE_DTC_SEND) @06b45ab0 Type: variable definition analyzed Visibility: public Aux: @06b45af8 References: Referring: Availability: not-ready Varpool flags: initialized dflash_buf/3 (dflash_buf) @06b45a20 Type: variable definition analyzed Visibility: force_output public Aux: @06b45ab0 References: Referring: Availability: not-ready Varpool flags: initialized _putchar_unlocked/2 (_putchar_unlocked) @06aaf540 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: _getchar_unlocked/1 (_getchar_unlocked) @06aaf2a0 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: __sputc_r/0 (__sputc_r) @06aa8e00 Type: function definition Visibility: References: Referring: Function flags: optimize_size Called by: Calls: Removing unused symbols: _putchar_unlocked _getchar_unlocked __sputc_r Reclaimed Symbol table: dtc_read/45 (dtc_read) @06baec40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: init_table_setup/42 Calls: programDword_data_flash/44 (programDword_data_flash) @06bae460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: table_write/39 write_table_n/37 Calls: monprintf/43 (monprintf) @06bae2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: read_sign_cs/41 read_sign_cs/41 read_sign_cs/41 read_table_n/38 write_table_n/37 Calls: init_table_setup/42 (init_table_setup) @06b90460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: dtc_read/45 read_sign_cs/41 table_write/39 table_read/40 read_sign_cs/41 table_read/40 read_sign_cs/41 read_sign_cs/41 (read_sign_cs) @06b901c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 init_table_setup/42 init_table_setup/42 Calls: monprintf/43 monprintf/43 monprintf/43 table_read/40 (table_read) @06b51ee0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 init_table_setup/42 Calls: read_table_n/38 table_write/39 (table_write) @06b519a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 Calls: programDword_data_flash/44 write_table_n/37 read_table_n/38 (read_table_n) @06b510e0 Type: function definition analyzed Visibility: public References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function flags: body optimize_size Called by: table_read/40 Calls: monprintf/43 write_table_n/37 (write_table_n) @06b51e00 Type: function definition analyzed Visibility: public References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function flags: body optimize_size Called by: table_write/39 Calls: programDword_data_flash/44 monprintf/43 table_did_maping_write/36 (table_did_maping_write) @06b51b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: table_did_maping/35 (table_did_maping) @06b518c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: EEP_ADDR_TABLE/34 (EEP_ADDR_TABLE) @06b4cbd0 Type: variable definition analyzed Visibility: public References: TABLE_OEM_PN_ASCII/5 (addr)TABLE_ECU_DATE_BCD/6 (addr)TABLE_SUPPLYER_SW_NO_ASC/7 (addr)TABLE_SUPPLYER_HW_NO_ASC/8 (addr)RID_10/9 (addr)RID_11/10 (addr)RID_12/11 (addr)RID_13/12 (addr)RID_14/13 (addr)RID_15/14 (addr)RID_16/15 (addr)RID_17/16 (addr)RID_18/17 (addr)RID_19/18 (addr)RID_1A/19 (addr)RID_1B/20 (addr)RID_1C/21 (addr)RID_1D/22 (addr)RID_1E/23 (addr)RID_1F/24 (addr)RID_20/25 (addr)RID_21/26 (addr)RID_22/27 (addr)RID_23/28 (addr)RID_24/29 (addr)RID_25/30 (addr)RID_26/31 (addr)RID_27/32 (addr)RID_28/33 (addr) Referring: write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known RID_28/33 (RID_28) @06b4c2d0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_27/32 (RID_27) @06b4c288 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_26/31 (RID_26) @06b4c240 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_25/30 (RID_25) @06b4c1f8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_24/29 (RID_24) @06b4c1b0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_23/28 (RID_23) @06b4c168 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_22/27 (RID_22) @06b4c120 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_21/26 (RID_21) @06b4c0d8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_20/25 (RID_20) @06b4c090 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1F/24 (RID_1F) @06b4c048 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1E/23 (RID_1E) @06b4c000 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1D/22 (RID_1D) @06b45a68 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1C/21 (RID_1C) @06b45f78 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1B/20 (RID_1B) @06b45f30 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1A/19 (RID_1A) @06b45ee8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_19/18 (RID_19) @06b45ea0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_18/17 (RID_18) @06b45e58 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_17/16 (RID_17) @06b45e10 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_16/15 (RID_16) @06b45dc8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_15/14 (RID_15) @06b45d80 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_14/13 (RID_14) @06b45d38 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_13/12 (RID_13) @06b45cf0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_12/11 (RID_12) @06b45ca8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_11/10 (RID_11) @06b45c60 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_10/9 (RID_10) @06b45c18 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: TABLE_SUPPLYER_HW_NO_ASC/8 (TABLE_SUPPLYER_HW_NO_ASC) @06b45bd0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_SUPPLYER_SW_NO_ASC/7 (TABLE_SUPPLYER_SW_NO_ASC) @06b45b88 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_ECU_DATE_BCD/6 (TABLE_ECU_DATE_BCD) @06b45b40 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_OEM_PN_ASCII/5 (TABLE_OEM_PN_ASCII) @06b45af8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_DTC_SEND/4 (TABLE_DTC_SEND) @06b45ab0 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: initialized dflash_buf/3 (dflash_buf) @06b45a20 Type: variable definition analyzed Visibility: force_output public References: Referring: Availability: not-ready Varpool flags: initialized Initial Symbol table: dtc_read/45 (dtc_read) @06baec40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: init_table_setup/42 Calls: programDword_data_flash/44 (programDword_data_flash) @06bae460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: table_write/39 write_table_n/37 Calls: monprintf/43 (monprintf) @06bae2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: read_sign_cs/41 read_sign_cs/41 read_sign_cs/41 read_table_n/38 write_table_n/37 Calls: init_table_setup/42 (init_table_setup) @06b90460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: dtc_read/45 read_sign_cs/41 table_write/39 table_read/40 read_sign_cs/41 table_read/40 read_sign_cs/41 read_sign_cs/41 (read_sign_cs) @06b901c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 init_table_setup/42 init_table_setup/42 Calls: monprintf/43 monprintf/43 monprintf/43 table_read/40 (table_read) @06b51ee0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 init_table_setup/42 Calls: read_table_n/38 table_write/39 (table_write) @06b519a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 Calls: programDword_data_flash/44 write_table_n/37 read_table_n/38 (read_table_n) @06b510e0 Type: function definition analyzed Visibility: public References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function flags: body optimize_size Called by: table_read/40 Calls: monprintf/43 write_table_n/37 (write_table_n) @06b51e00 Type: function definition analyzed Visibility: public References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function flags: body optimize_size Called by: table_write/39 Calls: programDword_data_flash/44 monprintf/43 table_did_maping_write/36 (table_did_maping_write) @06b51b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: table_did_maping/35 (table_did_maping) @06b518c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: EEP_ADDR_TABLE/34 (EEP_ADDR_TABLE) @06b4cbd0 Type: variable definition analyzed Visibility: public References: TABLE_OEM_PN_ASCII/5 (addr)TABLE_ECU_DATE_BCD/6 (addr)TABLE_SUPPLYER_SW_NO_ASC/7 (addr)TABLE_SUPPLYER_HW_NO_ASC/8 (addr)RID_10/9 (addr)RID_11/10 (addr)RID_12/11 (addr)RID_13/12 (addr)RID_14/13 (addr)RID_15/14 (addr)RID_16/15 (addr)RID_17/16 (addr)RID_18/17 (addr)RID_19/18 (addr)RID_1A/19 (addr)RID_1B/20 (addr)RID_1C/21 (addr)RID_1D/22 (addr)RID_1E/23 (addr)RID_1F/24 (addr)RID_20/25 (addr)RID_21/26 (addr)RID_22/27 (addr)RID_23/28 (addr)RID_24/29 (addr)RID_25/30 (addr)RID_26/31 (addr)RID_27/32 (addr)RID_28/33 (addr) Referring: write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known RID_28/33 (RID_28) @06b4c2d0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_27/32 (RID_27) @06b4c288 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_26/31 (RID_26) @06b4c240 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_25/30 (RID_25) @06b4c1f8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_24/29 (RID_24) @06b4c1b0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_23/28 (RID_23) @06b4c168 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_22/27 (RID_22) @06b4c120 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_21/26 (RID_21) @06b4c0d8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_20/25 (RID_20) @06b4c090 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1F/24 (RID_1F) @06b4c048 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1E/23 (RID_1E) @06b4c000 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1D/22 (RID_1D) @06b45a68 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1C/21 (RID_1C) @06b45f78 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1B/20 (RID_1B) @06b45f30 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1A/19 (RID_1A) @06b45ee8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_19/18 (RID_19) @06b45ea0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_18/17 (RID_18) @06b45e58 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_17/16 (RID_17) @06b45e10 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_16/15 (RID_16) @06b45dc8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_15/14 (RID_15) @06b45d80 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_14/13 (RID_14) @06b45d38 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_13/12 (RID_13) @06b45cf0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_12/11 (RID_12) @06b45ca8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_11/10 (RID_11) @06b45c60 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_10/9 (RID_10) @06b45c18 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: TABLE_SUPPLYER_HW_NO_ASC/8 (TABLE_SUPPLYER_HW_NO_ASC) @06b45bd0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_SUPPLYER_SW_NO_ASC/7 (TABLE_SUPPLYER_SW_NO_ASC) @06b45b88 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_ECU_DATE_BCD/6 (TABLE_ECU_DATE_BCD) @06b45b40 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_OEM_PN_ASCII/5 (TABLE_OEM_PN_ASCII) @06b45af8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_DTC_SEND/4 (TABLE_DTC_SEND) @06b45ab0 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: initialized dflash_buf/3 (dflash_buf) @06b45a20 Type: variable definition analyzed Visibility: force_output public References: Referring: Availability: not-ready Varpool flags: initialized Removing unused symbols: Reclaimed Symbol table: dtc_read/45 (dtc_read) @06baec40 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: init_table_setup/42 Calls: programDword_data_flash/44 (programDword_data_flash) @06bae460 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: table_write/39 write_table_n/37 Calls: monprintf/43 (monprintf) @06bae2a0 Type: function Visibility: external public References: Referring: Function flags: optimize_size Called by: read_sign_cs/41 read_sign_cs/41 read_sign_cs/41 read_table_n/38 write_table_n/37 Calls: init_table_setup/42 (init_table_setup) @06b90460 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: dtc_read/45 read_sign_cs/41 table_write/39 table_read/40 read_sign_cs/41 table_read/40 read_sign_cs/41 read_sign_cs/41 (read_sign_cs) @06b901c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 init_table_setup/42 init_table_setup/42 Calls: monprintf/43 monprintf/43 monprintf/43 table_read/40 (table_read) @06b51ee0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 init_table_setup/42 Calls: read_table_n/38 table_write/39 (table_write) @06b519a0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: init_table_setup/42 Calls: programDword_data_flash/44 write_table_n/37 read_table_n/38 (read_table_n) @06b510e0 Type: function definition analyzed Visibility: public References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function flags: body optimize_size Called by: table_read/40 Calls: monprintf/43 write_table_n/37 (write_table_n) @06b51e00 Type: function definition analyzed Visibility: public References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function flags: body optimize_size Called by: table_write/39 Calls: programDword_data_flash/44 monprintf/43 table_did_maping_write/36 (table_did_maping_write) @06b51b60 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: table_did_maping/35 (table_did_maping) @06b518c0 Type: function definition analyzed Visibility: public References: Referring: Function flags: body optimize_size Called by: Calls: EEP_ADDR_TABLE/34 (EEP_ADDR_TABLE) @06b4cbd0 Type: variable definition analyzed Visibility: public References: TABLE_OEM_PN_ASCII/5 (addr)TABLE_ECU_DATE_BCD/6 (addr)TABLE_SUPPLYER_SW_NO_ASC/7 (addr)TABLE_SUPPLYER_HW_NO_ASC/8 (addr)RID_10/9 (addr)RID_11/10 (addr)RID_12/11 (addr)RID_13/12 (addr)RID_14/13 (addr)RID_15/14 (addr)RID_16/15 (addr)RID_17/16 (addr)RID_18/17 (addr)RID_19/18 (addr)RID_1A/19 (addr)RID_1B/20 (addr)RID_1C/21 (addr)RID_1D/22 (addr)RID_1E/23 (addr)RID_1F/24 (addr)RID_20/25 (addr)RID_21/26 (addr)RID_22/27 (addr)RID_23/28 (addr)RID_24/29 (addr)RID_25/30 (addr)RID_26/31 (addr)RID_27/32 (addr)RID_28/33 (addr) Referring: write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)write_table_n/37 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read) Availability: not-ready Varpool flags: initialized read-only const-value-known RID_28/33 (RID_28) @06b4c2d0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_27/32 (RID_27) @06b4c288 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_26/31 (RID_26) @06b4c240 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_25/30 (RID_25) @06b4c1f8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_24/29 (RID_24) @06b4c1b0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_23/28 (RID_23) @06b4c168 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_22/27 (RID_22) @06b4c120 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_21/26 (RID_21) @06b4c0d8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_20/25 (RID_20) @06b4c090 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1F/24 (RID_1F) @06b4c048 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1E/23 (RID_1E) @06b4c000 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1D/22 (RID_1D) @06b45a68 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1C/21 (RID_1C) @06b45f78 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1B/20 (RID_1B) @06b45f30 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_1A/19 (RID_1A) @06b45ee8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_19/18 (RID_19) @06b45ea0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_18/17 (RID_18) @06b45e58 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_17/16 (RID_17) @06b45e10 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_16/15 (RID_16) @06b45dc8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_15/14 (RID_15) @06b45d80 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_14/13 (RID_14) @06b45d38 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_13/12 (RID_13) @06b45cf0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_12/11 (RID_12) @06b45ca8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_11/10 (RID_11) @06b45c60 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: RID_10/9 (RID_10) @06b45c18 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: TABLE_SUPPLYER_HW_NO_ASC/8 (TABLE_SUPPLYER_HW_NO_ASC) @06b45bd0 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_SUPPLYER_SW_NO_ASC/7 (TABLE_SUPPLYER_SW_NO_ASC) @06b45b88 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_ECU_DATE_BCD/6 (TABLE_ECU_DATE_BCD) @06b45b40 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_OEM_PN_ASCII/5 (TABLE_OEM_PN_ASCII) @06b45af8 Type: variable definition analyzed Visibility: public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: not-ready Varpool flags: initialized TABLE_DTC_SEND/4 (TABLE_DTC_SEND) @06b45ab0 Type: variable definition analyzed Visibility: public References: Referring: Availability: not-ready Varpool flags: initialized dflash_buf/3 (dflash_buf) @06b45a20 Type: variable definition analyzed Visibility: force_output public References: Referring: Availability: not-ready Varpool flags: initialized Reclaiming functions: Reclaiming variables: Clearing address taken flags: Optimized Symbol table: table_read.part.0/47 (table_read.part.0) @06aaf2a0 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Availability: local Function flags: count:35755602 (estimated locally) first_run:1 body local split_part optimize_size Called by: init_table_setup/42 (240947665 (estimated locally),0.22 per call) init_table_setup/42 (365072220 (estimated locally),0.34 per call) table_read/40 (35755602 (estimated locally),0.50 per call) Calls: read_table_n/38 (1037986221 (estimated locally),29.03 per call) write_table_n.part.0/46 (write_table_n.part.0) @06aa8e00 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Function write_table_n.part.0/46 is inline copy in write_table_n/37 Availability: local Function flags: count:708669599 (estimated locally) first_run:1 body local split_part optimize_size Called by: write_table_n/37 (inlined) (708669599 (estimated locally),0.66 per call) Calls: monprintf/43 (184820322 (estimated locally),0.17 per call) programDword_data_flash/44 (520536361 (estimated locally),0.48 per call) dtc_read/45 (dtc_read) @06baec40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: init_table_setup/42 (1073741824 (estimated locally),1.00 per call) Calls: programDword_data_flash/44 (programDword_data_flash) @06bae460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: table_write/39 (35755603 (estimated locally),1.00 per call) write_table_n.part.0/46 (520536361 (estimated locally),0.48 per call) Calls: monprintf/43 (monprintf) @06bae2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: read_sign_cs/41 (141733921 (estimated locally),0.66 per call) read_sign_cs/41 (73014444 (estimated locally),0.34 per call) read_sign_cs/41 (214748365 (estimated locally),1.00 per call) read_table_n/38 (217325345 (estimated locally),0.20 per call) write_table_n.part.0/46 (184820322 (estimated locally),0.17 per call) Calls: init_table_setup/42 (init_table_setup) @06b90460 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: dtc_read/45 (1073741824 (estimated locally),1.00 per call) read_sign_cs/41 (467721938 (estimated locally),0.44 per call) table_write/39 (467721938 (estimated locally),0.44 per call) table_read.part.0/47 (240947665 (estimated locally),0.22 per call) read_sign_cs/41 (708669604 (estimated locally),0.66 per call) table_read.part.0/47 (365072220 (estimated locally),0.34 per call) read_sign_cs/41 (1073741823 (estimated locally),1.00 per call) read_sign_cs/41 (read_sign_cs) @06b901c0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:214748364 (estimated locally) body optimize_size Called by: init_table_setup/42 (467721938 (estimated locally),0.44 per call) init_table_setup/42 (708669604 (estimated locally),0.66 per call) init_table_setup/42 (1073741823 (estimated locally),1.00 per call) Calls: monprintf/43 (141733921 (estimated locally),0.66 per call) monprintf/43 (73014444 (estimated locally),0.34 per call) monprintf/43 (214748365 (estimated locally),1.00 per call) table_read/40 (table_read) @06b51ee0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:71511204 (estimated locally) body optimize_size Called by: Calls: table_read.part.0/47 (35755602 (estimated locally),0.50 per call) table_write/39 (table_write) @06b519a0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:35755602 (estimated locally) body optimize_size Called by: init_table_setup/42 (467721938 (estimated locally),0.44 per call) Calls: programDword_data_flash/44 (35755603 (estimated locally),1.00 per call) write_table_n/37 (1037986221 (estimated locally),29.03 per call) read_table_n/38 (read_table_n) @06b510e0 Type: function definition analyzed Visibility: externally_visible public References: EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read)EEP_ADDR_TABLE/34 (read) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: table_read.part.0/47 (1037986221 (estimated locally),29.03 per call) Calls: monprintf/43 (217325345 (estimated locally),0.20 per call) write_table_n/37 (write_table_n) @06b51e00 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: table_write/39 (1037986221 (estimated locally),29.03 per call) Calls: write_table_n.part.0/46 (inlined) (708669599 (estimated locally),0.66 per call) table_did_maping_write/36 (table_did_maping_write) @06b51b60 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: table_did_maping/35 (1073741824 (estimated locally),1.00 per call) table_did_maping/35 (table_did_maping) @06b518c0 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: table_did_maping_write/36 (1073741824 (estimated locally),1.00 per call) Calls: EEP_ADDR_TABLE/34 (EEP_ADDR_TABLE) @06b4cbd0 Type: variable definition analyzed Visibility: externally_visible public References: TABLE_OEM_PN_ASCII/5 (addr)TABLE_ECU_DATE_BCD/6 (addr)TABLE_SUPPLYER_SW_NO_ASC/7 (addr)TABLE_SUPPLYER_HW_NO_ASC/8 (addr)RID_10/9 (addr)RID_11/10 (addr)RID_12/11 (addr)RID_13/12 (addr)RID_14/13 (addr)RID_15/14 (addr)RID_16/15 (addr)RID_17/16 (addr)RID_18/17 (addr)RID_19/18 (addr)RID_1A/19 (addr)RID_1B/20 (addr)RID_1C/21 (addr)RID_1D/22 (addr)RID_1E/23 (addr)RID_1F/24 (addr)RID_20/25 (addr)RID_21/26 (addr)RID_22/27 (addr)RID_23/28 (addr)RID_24/29 (addr)RID_25/30 (addr)RID_26/31 (addr)RID_27/32 (addr)RID_28/33 (addr) Referring: write_table_n.part.0/46 (read)write_table_n.part.0/46 (read)write_table_n.part.0/46 (read)write_table_n.part.0/46 (read)write_table_n.part.0/46 (read)write_table_n.part.0/46 (read)write_table_n.part.0/46 (read)write_table_n.part.0/46 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read)read_table_n/38 (read) Availability: available Varpool flags: initialized read-only const-value-known RID_28/33 (RID_28) @06b4c2d0 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_27/32 (RID_27) @06b4c288 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_26/31 (RID_26) @06b4c240 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_25/30 (RID_25) @06b4c1f8 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_24/29 (RID_24) @06b4c1b0 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_23/28 (RID_23) @06b4c168 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_22/27 (RID_22) @06b4c120 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_21/26 (RID_21) @06b4c0d8 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_20/25 (RID_20) @06b4c090 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1F/24 (RID_1F) @06b4c048 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1E/23 (RID_1E) @06b4c000 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1D/22 (RID_1D) @06b45a68 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1C/21 (RID_1C) @06b45f78 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1B/20 (RID_1B) @06b45f30 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1A/19 (RID_1A) @06b45ee8 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_19/18 (RID_19) @06b45ea0 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_18/17 (RID_18) @06b45e58 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_17/16 (RID_17) @06b45e10 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_16/15 (RID_16) @06b45dc8 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_15/14 (RID_15) @06b45d80 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_14/13 (RID_14) @06b45d38 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_13/12 (RID_13) @06b45cf0 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_12/11 (RID_12) @06b45ca8 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_11/10 (RID_11) @06b45c60 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_10/9 (RID_10) @06b45c18 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: TABLE_SUPPLYER_HW_NO_ASC/8 (TABLE_SUPPLYER_HW_NO_ASC) @06b45bd0 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: initialized TABLE_SUPPLYER_SW_NO_ASC/7 (TABLE_SUPPLYER_SW_NO_ASC) @06b45b88 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: initialized TABLE_ECU_DATE_BCD/6 (TABLE_ECU_DATE_BCD) @06b45b40 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: initialized TABLE_OEM_PN_ASCII/5 (TABLE_OEM_PN_ASCII) @06b45af8 Type: variable definition analyzed Visibility: externally_visible public References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: initialized TABLE_DTC_SEND/4 (TABLE_DTC_SEND) @06b45ab0 Type: variable definition analyzed Visibility: externally_visible public References: Referring: Availability: available Varpool flags: initialized dflash_buf/3 (dflash_buf) @06b45a20 Type: variable definition analyzed Visibility: force_output externally_visible public References: Referring: Availability: available Varpool flags: initialized Materializing clones Materialization Call site updates done. Reclaiming functions: Reclaiming variables: Clearing address taken flags: Time profile order in expand_all_functions:table_did_maping:0 Time profile order in expand_all_functions:table_did_maping_write:0 Time profile order in expand_all_functions:write_table_n:0 Time profile order in expand_all_functions:read_table_n:0 Time profile order in expand_all_functions:table_read.part.0:1 Time profile order in expand_all_functions:table_write:0 Time profile order in expand_all_functions:table_read:0 Time profile order in expand_all_functions:read_sign_cs:0 Time profile order in expand_all_functions:init_table_setup:0 Trivially needed variables: EEP_ADDR_TABLE RID_28 RID_27 RID_26 RID_25 RID_24 RID_23 RID_22 RID_21 RID_20 RID_1F RID_1E RID_1D RID_1C RID_1B RID_1A RID_19 RID_18 RID_17 RID_16 RID_15 RID_14 RID_13 RID_12 RID_11 RID_10 TABLE_SUPPLYER_HW_NO_ASC TABLE_SUPPLYER_SW_NO_ASC TABLE_ECU_DATE_BCD TABLE_OEM_PN_ASCII TABLE_DTC_SEND dflash_buf Removing variables: Final Symbol table: table_read.part.0/47 (table_read.part.0) @06aaf2a0 Type: function definition analyzed Visibility: prevailing_def_ironly asm_written artificial References: Referring: Availability: local Function flags: count:35755602 (estimated locally) first_run:1 local split_part optimize_size Called by: Calls: dtc_read/45 (dtc_read) @06baec40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: programDword_data_flash/44 (programDword_data_flash) @06bae460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: monprintf/43 (monprintf) @06bae2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Calls: init_table_setup/42 (init_table_setup) @06b90460 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741823 (estimated locally) optimize_size Called by: Calls: read_sign_cs/41 (read_sign_cs) @06b901c0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:214748364 (estimated locally) optimize_size Called by: Calls: table_read/40 (table_read) @06b51ee0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:71511204 (estimated locally) optimize_size Called by: Calls: table_write/39 (table_write) @06b519a0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:35755602 (estimated locally) optimize_size Called by: Calls: read_table_n/38 (read_table_n) @06b510e0 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741823 (estimated locally) optimize_size Called by: Calls: write_table_n/37 (write_table_n) @06b51e00 Type: function definition analyzed Visibility: externally_visible asm_written public References: Referring: Availability: available Function flags: count:1073741823 (estimated locally) optimize_size Called by: Calls: table_did_maping_write/36 (table_did_maping_write) @06b51b60 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: table_did_maping/35 (table_did_maping) @06b518c0 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: EEP_ADDR_TABLE/34 (EEP_ADDR_TABLE) @06b4cbd0 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @00000001 References: TABLE_OEM_PN_ASCII/5 (addr)TABLE_ECU_DATE_BCD/6 (addr)TABLE_SUPPLYER_SW_NO_ASC/7 (addr)TABLE_SUPPLYER_HW_NO_ASC/8 (addr)RID_10/9 (addr)RID_11/10 (addr)RID_12/11 (addr)RID_13/12 (addr)RID_14/13 (addr)RID_15/14 (addr)RID_16/15 (addr)RID_17/16 (addr)RID_18/17 (addr)RID_19/18 (addr)RID_1A/19 (addr)RID_1B/20 (addr)RID_1C/21 (addr)RID_1D/22 (addr)RID_1E/23 (addr)RID_1F/24 (addr)RID_20/25 (addr)RID_21/26 (addr)RID_22/27 (addr)RID_23/28 (addr)RID_24/29 (addr)RID_25/30 (addr)RID_26/31 (addr)RID_27/32 (addr)RID_28/33 (addr) Referring: Availability: available Varpool flags: initialized read-only const-value-known RID_28/33 (RID_28) @06b4c2d0 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4cbd0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_27/32 (RID_27) @06b4c288 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c2d0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_26/31 (RID_26) @06b4c240 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c288 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_25/30 (RID_25) @06b4c1f8 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c240 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_24/29 (RID_24) @06b4c1b0 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c1f8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_23/28 (RID_23) @06b4c168 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c1b0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_22/27 (RID_22) @06b4c120 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c168 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_21/26 (RID_21) @06b4c0d8 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c120 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_20/25 (RID_20) @06b4c090 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c0d8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1F/24 (RID_1F) @06b4c048 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c090 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1E/23 (RID_1E) @06b4c000 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c048 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1D/22 (RID_1D) @06b45a68 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b4c000 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1C/21 (RID_1C) @06b45f78 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45a68 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1B/20 (RID_1B) @06b45f30 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45f78 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_1A/19 (RID_1A) @06b45ee8 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45f30 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_19/18 (RID_19) @06b45ea0 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45ee8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_18/17 (RID_18) @06b45e58 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45ea0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_17/16 (RID_17) @06b45e10 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45e58 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_16/15 (RID_16) @06b45dc8 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45e10 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_15/14 (RID_15) @06b45d80 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45dc8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_14/13 (RID_14) @06b45d38 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45d80 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_13/12 (RID_13) @06b45cf0 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45d38 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_12/11 (RID_12) @06b45ca8 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45cf0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_11/10 (RID_11) @06b45c60 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45ca8 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: RID_10/9 (RID_10) @06b45c18 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45c60 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: TABLE_SUPPLYER_HW_NO_ASC/8 (TABLE_SUPPLYER_HW_NO_ASC) @06b45bd0 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45c18 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: initialized TABLE_SUPPLYER_SW_NO_ASC/7 (TABLE_SUPPLYER_SW_NO_ASC) @06b45b88 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45bd0 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: initialized TABLE_ECU_DATE_BCD/6 (TABLE_ECU_DATE_BCD) @06b45b40 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45b88 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: initialized TABLE_OEM_PN_ASCII/5 (TABLE_OEM_PN_ASCII) @06b45af8 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45b40 References: Referring: EEP_ADDR_TABLE/34 (addr) Availability: available Varpool flags: initialized TABLE_DTC_SEND/4 (TABLE_DTC_SEND) @06b45ab0 Type: variable definition analyzed Visibility: externally_visible asm_written public Aux: @06b45af8 References: Referring: Availability: available Varpool flags: initialized dflash_buf/3 (dflash_buf) @06b45a20 Type: variable definition analyzed Visibility: force_output externally_visible asm_written public Aux: @06b45ab0 References: Referring: Availability: available Varpool flags: initialized