CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/i2c

File: i2c-core.c
Instrumentation mode: function-decision-multicondition
TER: 6 % ( 27/451)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  43 i2c_device_match()
0 % - 0/ 7  48 i2c_bus_suspend()
0 % - 0/ 7  57 i2c_bus_resume()
0 % - 0/ 2  66 i2c_device_probe()
0 % - 0/ 2  71 i2c_device_remove()
0 % - 0/ 1  85 i2c_adapter_dev_release()
0 % - 0/ 1  97 i2c_adapter_class_dev_release()
0 % - 0/ 2  109 show_adapter_name()
0 % - 0/ 1  117 i2c_client_release()
0 % - 0/ 2  123 show_client_name()
50 % - 9/ 18  30 150 i2c_add_adapter()
0 % - 0/ 28  211 i2c_del_adapter()
67 % - 6/ 9  54 286 i2c_register_driver()
0 % - 0/ 23  319 i2c_del_driver()
0 % - 0/ 7  370 __i2c_check_addr()
0 % - 0/ 2  383 i2c_check_addr()
0 % - 0/ 13  394 i2c_attach_client()
0 % - 0/ 14  432 i2c_detach_client()
0 % - 0/ 8  465 i2c_inc_use_client()
0 % - 0/ 1  478 i2c_dec_use_client()
0 % - 0/ 5  484 i2c_use_client()
0 % - 0/ 5  497 i2c_release_client()
0 % - 0/ 8  511 i2c_clients_command()
50 % - 4/ 8  531 i2c_init()
0 % - 0/ 1  544 i2c_exit()
62 % - 8/ 13  18 559 i2c_transfer()
0 % - 0/ 4  583 i2c_master_send()
0 % - 0/ 4  601 i2c_master_recv()
0 % - 0/ 11  621 i2c_control()
0 % - 0/ 22  647 i2c_probe_address()
0 % - 0/ 63  684 i2c_probe()
0 % - 0/ 7  778 i2c_get_adapter()
0 % - 0/ 1  791 i2c_put_adapter()
0 % - 0/ 6  800 crc8()
0 % - 0/ 4  813 i2c_smbus_pec()
0 % - 0/ 2  823 i2c_smbus_msg_pec()
0 % - 0/ 1  834 i2c_smbus_add_pec()
0 % - 0/ 5  845 i2c_smbus_check_pec()
0 % - 0/ 2  858 i2c_smbus_write_quick()
0 % - 0/ 5  864 i2c_smbus_read_byte()
0 % - 0/ 2  874 i2c_smbus_write_byte()
0 % - 0/ 5  880 i2c_smbus_read_byte_data()
0 % - 0/ 2  890 i2c_smbus_write_byte_data()
0 % - 0/ 5  899 i2c_smbus_read_word_data()
0 % - 0/ 2  909 i2c_smbus_write_word_data()
0 % - 0/ 6  918 i2c_smbus_write_block_data()
0 % - 0/ 7  934 i2c_smbus_read_i2c_block_data()
0 % - 0/ 4  949 i2c_smbus_write_i2c_block_data()
0 % - 0/ 87  965 i2c_smbus_xfer_emulated()
0 % - 0/ 4  1112 i2c_smbus_xfer()

6 % - 27/ 451    i2c-core.c

File: i2c-dev.c
Instrumentation mode: function-decision-multicondition
TER: 7 % ( 18/271)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 10  53 i2c_dev_get_by_minor()
0 % - 0/ 15  63 i2c_dev_get_by_adapter()
35 % - 8/ 23  30 75 get_free_i2c_dev()
0 % - 0/ 9  98 return_i2c_dev()
0 % - 0/ 5  105 show_adapter_name()
0 % - 0/ 11  115 i2cdev_read()
0 % - 0/ 10  140 i2cdev_write()
0 % - 0/ 144  166 i2cdev_ioctl()
0 % - 0/ 11  363 i2cdev_open()
0 % - 0/ 2  392 i2cdev_release()
45 % - 5/ 11  30 415 i2cdev_attach_adapter()
0 % - 0/ 5  446 i2cdev_detach_adapter()
0 % - 0/ 2  462 i2cdev_detach_client()
42 % - 5/ 12  483 i2c_dev_init()
0 % - 0/ 1  512 i2c_dev_exit()

7 % - 18/ 271    i2c-dev.c

Number of monitored source files: 2
Number of measurement points: 722
TER: 6% (multicondition)

Directory Summary | Functions Summary | Execution Profile