| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 1 | 0 | 32 | internal_container_klist_get() | |
| 0 % | - | 0/ 1 | 0 | 39 | internal_container_klist_put() | |
| 0 % | - | 0/ 2 | 0 | 55 | attribute_container_classdev_to_container() | |
| 0 % | - | 0/ 2 | 0 | 74 | attribute_container_register() | |
| 0 % | - | 0/ 13 | 0 | 94 | attribute_container_unregister() | |
| 0 % | - | 0/ 1 | 0 | 112 | attribute_container_release() | |
| 13 % | - | 2/ 16 | 102 | 141 | attribute_container_add_device() | |
| 13 % | - | 2/ 16 | 84 | 207 | attribute_container_remove_device() | |
| 15 % | - | 2/ 13 | 108 | 252 | attribute_container_device_trigger() | |
| 0 % | - | 0/ 5 | 0 | 294 | attribute_container_trigger() | |
| 0 % | - | 0/ 10 | 0 | 318 | attribute_container_add_attrs() | |
| 0 % | - | 0/ 5 | 0 | 348 | attribute_container_add_class_device() | |
| 0 % | - | 0/ 2 | 0 | 364 | attribute_container_add_class_device_adapter() | |
| 0 % | - | 0/ 6 | 0 | 379 | attribute_container_remove_attrs() | |
| 0 % | - | 0/ 1 | 0 | 403 | attribute_container_class_device_del() | |
| 0 % | - | 0/ 7 | 0 | 420 | attribute_container_find_class_device() | |
| 100 % | 2/ 2 | 6 | 441 | attribute_container_init() | ||
| 8 % | - | 8/ 103 | attribute_container.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 4 | 0 | 32 | drv_attr_show() | |
| 0 % | - | 0/ 4 | 0 | 44 | drv_attr_store() | |
| 0 % | - | 0/ 1 | 0 | 62 | driver_release() | |
| 0 % | - | 0/ 4 | 0 | 80 | bus_attr_show() | |
| 0 % | - | 0/ 4 | 0 | 92 | bus_attr_store() | |
| 75 % | - | 3/ 4 | 18 | 109 | bus_create_file() | |
| 0 % | - | 0/ 3 | 0 | 120 | bus_remove_file() | |
| 0 % | - | 0/ 5 | 0 | 139 | driver_helper() | |
| 0 % | - | 0/ 11 | 0 | 148 | driver_unbind() | |
| 0 % | - | 0/ 11 | 0 | 175 | driver_bind() | |
| 100 % | 4/ 4 | 2262 | 200 | next_device() | ||
| 67 % | - | 8/ 12 | 253 | 226 | bus_for_each_dev() | |
| 0 % | - | 0/ 15 | 0 | 259 | bus_find_device() | |
| 100 % | 4/ 4 | 366 | 279 | next_driver() | ||
| 75 % | - | 9/ 12 | 241 | 305 | bus_for_each_drv() | |
| 58 % | - | 7/ 12 | 260 | 323 | device_add_attrs() | |
| 40 % | - | 2/ 5 | 2 | 344 | device_remove_attrs() | |
| 75 % | - | 6/ 8 | 374 | 363 | bus_add_device() | |
| 80 % | - | 4/ 5 | 44 | 390 | bus_remove_device() | |
| 58 % | - | 7/ 12 | 247 | 403 | driver_add_attrs() | |
| 0 % | - | 0/ 5 | 0 | 424 | driver_remove_attrs() | |
| 100 % | 1/ 1 | 247 | 439 | add_bind_files() | ||
| 0 % | - | 0/ 1 | 0 | 445 | remove_bind_files() | |
| 50 % | - | 6/ 12 | 247 | 460 | bus_add_driver() | |
| 0 % | - | 0/ 5 | 0 | 498 | bus_remove_driver() | |
| 63 % | - | 5/ 8 | 18 | 514 | bus_rescan_devices_helper() | |
| 100 % | 1/ 1 | 6 | 534 | bus_rescan_devices() | ||
| 100 % | 4/ 4 | 639 | 540 | get_bus() | ||
| 100 % | 1/ 1 | 20 | 545 | put_bus() | ||
| 0 % | - | 0/ 4 | 0 | 561 | find_bus() | |
| 25 % | - | 3/ 12 | 60 | 573 | bus_add_attrs() | |
| 0 % | - | 0/ 5 | 0 | 592 | bus_remove_attrs() | |
| 100 % | 1/ 1 | 260 | 602 | klist_devices_get() | ||
| 100 % | 1/ 1 | 2 | 609 | klist_devices_put() | ||
| 100 % | 1/ 1 | 247 | 616 | klist_drivers_get() | ||
| 0 % | - | 0/ 1 | 0 | 624 | klist_drivers_put() | |
| 41 % | - | 7/ 17 | 60 | 640 | bus_register() | |
| 0 % | - | 0/ 3 | 0 | 689 | bus_unregister() | |
| 100 % | 2/ 2 | 6 | 698 | buses_init() | ||
| 39 % | - | 87/ 225 | bus.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 4 | 0 | 27 | class_attr_show() | |
| 0 % | - | 0/ 4 | 0 | 39 | class_attr_store() | |
| 0 % | - | 0/ 7 | 0 | 51 | class_release() | |
| 75 % | - | 3/ 4 | 6 | 78 | class_create_file() | |
| 0 % | - | 0/ 3 | 0 | 88 | class_remove_file() | |
| 60 % | - | 3/ 5 | 1503 | 94 | class_get() | |
| 67 % | - | 2/ 3 | 553 | 101 | class_put() | |
| 25 % | - | 3/ 12 | 168 | 108 | add_class_attrs() | |
| 0 % | - | 0/ 5 | 0 | 128 | remove_class_attrs() | |
| 56 % | - | 5/ 9 | 168 | 138 | class_register() | |
| 0 % | - | 0/ 3 | 0 | 161 | class_unregister() | |
| 0 % | - | 0/ 3 | 0 | 168 | class_create_release() | |
| 67 % | - | 2/ 3 | 384 | 174 | class_device_create_release() | |
| 75 % | - | 3/ 4 | 2228 | 181 | class_device_create_uevent() | |
| 44 % | - | 4/ 9 | 84 | 200 | class_create() | |
| 0 % | - | 0/ 7 | 0 | 234 | class_destroy() | |
| 75 % | - | 3/ 4 | 3113 | 244 | class_device_create_file() | |
| 67 % | - | 2/ 3 | 769 | 253 | class_device_remove_file() | |
| 0 % | - | 0/ 4 | 0 | 260 | class_device_create_bin_file() | |
| 0 % | - | 0/ 3 | 0 | 269 | class_device_remove_bin_file() | |
| 0 % | - | 0/ 4 | 0 | 277 | class_device_attr_show() | |
| 75 % | - | 3/ 4 | 753 | 290 | class_device_attr_store() | |
| 45 % | - | 5/ 11 | 385 | 307 | class_dev_release() | |
| 57 % | - | 4/ 7 | 2461 | 334 | class_uevent_filter() | |
| 100 % | 2/ 2 | 2461 | 346 | class_uevent_name() | ||
| 71 % | - | 17/ 24 | 2461 | 353 | class_uevent() | |
| 58 % | - | 7/ 12 | 1323 | 426 | class_device_add_attrs() | |
| 40 % | - | 2/ 5 | 385 | 448 | class_device_remove_attrs() | |
| 0 % | - | 0/ 2 | 0 | 459 | show_dev() | |
| 100 % | 2/ 2 | 753 | 464 | store_uevent() | ||
| 100 % | 1/ 1 | 1371 | 471 | class_device_initialize() | ||
| 60 % | - | 3/ 5 | 294 | 478 | make_class_name() | |
| 58 % | - | 19/ 33 | 1323 | 496 | class_device_add() | |
| 100 % | 2/ 2 | 1292 | 584 | class_device_register() | ||
| 40 % | - | 6/ 15 | 1184 | 612 | class_device_create() | |
| 64 % | - | 7/ 11 | 385 | 651 | class_device_del() | |
| 67 % | - | 2/ 3 | 385 | 685 | class_device_unregister() | |
| 75 % | - | 6/ 8 | 383 | 701 | class_device_destroy() | |
| 0 % | - | 0/ 11 | 0 | 719 | class_device_rename() | |
| 100 % | 5/ 5 | 2646 | 752 | class_device_get() | ||
| 100 % | 3/ 3 | 2093 | 759 | class_device_put() | ||
| 47 % | - | 7/ 15 | 12 | 766 | class_interface_register() | |
| 0 % | - | 0/ 8 | 0 | 789 | class_interface_unregister() | |
| 57 % | - | 4/ 7 | 6 | 810 | classes_init() | |
| 46 % | - | 137/ 299 | class.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 75 % | - | 3/ 4 | 948 | 35 | dev_attr_show() | |
| 0 % | - | 0/ 4 | 0 | 47 | dev_attr_store() | |
| 29 % | - | 2/ 7 | 99 | 73 | device_release() | |
| 86 % | - | 6/ 7 | 418 | 93 | dev_uevent_filter() | |
| 100 % | 2/ 2 | 262 | 105 | dev_uevent_name() | ||
| 67 % | - | 10/ 15 | 262 | 112 | dev_uevent() | |
| 0 % | - | 0/ 2 | 0 | 157 | store_uevent() | |
| 75 % | - | 3/ 4 | 1985 | 177 | device_create_file() | |
| 67 % | - | 2/ 3 | 47 | 193 | device_remove_file() | |
| 100 % | 1/ 1 | 362 | 201 | klist_children_get() | ||
| 100 % | 1/ 1 | 44 | 208 | klist_children_put() | ||
| 67 % | - | 2/ 3 | 447 | 227 | device_initialize() | |
| 53 % | - | 16/ 30 | 374 | 249 | device_add() | |
| 100 % | 2/ 2 | 114 | 315 | device_register() | ||
| 100 % | 4/ 4 | 1245756 | 331 | get_device() | ||
| 100 % | 3/ 3 | 1244287 | 341 | put_device() | ||
| 57 % | - | 4/ 7 | 44 | 362 | device_del() | |
| 67 % | - | 2/ 3 | 1 | 394 | device_unregister() | |
| 0 % | - | 0/ 4 | 0 | 402 | next_device() | |
| 0 % | - | 0/ 7 | 0 | 420 | device_for_each_child() | |
| 100 % | 2/ 2 | 6 | 434 | devices_init() | ||
| 57 % | - | 65/ 115 | core.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 100 % | 1/ 1 | 6 | 81 | register_cpu_control() | ||
| 50 % | - | 7/ 14 | 6 | 119 | register_cpu() | |
| 0 % | - | 0/ 5 | 0 | 144 | get_cpu_sysdev() | |
| 100 % | 2/ 2 | 6 | 153 | cpu_dev_init() | ||
| 45 % | - | 10/ 22 | cpu.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 50 % | - | 3/ 6 | 188 | 41 | device_bind_driver() | |
| 75 % | - | 21/ 28 | 1399 | 71 | driver_probe_device() | |
| 100 % | 2/ 2 | 125 | 117 | __device_attach() | ||
| 100 % | 4/ 4 | 278 | 136 | device_attach() | ||
| 75 % | - | 6/ 8 | 1991 | 150 | __driver_attach() | |
| 100 % | 1/ 1 | 247 | 185 | driver_attach() | ||
| 57 % | - | 4/ 7 | 2 | 201 | __device_release_driver() | |
| 100 % | 1/ 1 | 2 | 221 | device_release_driver() | ||
| 0 % | - | 0/ 24 | 0 | 238 | driver_detach() | |
| 52 % | - | 42/ 81 | dd.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 6 | 0 | 44 | show_pools() | |
| 56 % | - | 15/ 27 | 186 | 105 | dma_pool_create() | |
| 57 % | - | 4/ 7 | 157 | 159 | pool_alloc_page() | |
| 0 % | - | 0/ 7 | 0 | 191 | is_page_busy() | |
| 0 % | - | 0/ 1 | 0 | 202 | pool_free_page() | |
| 0 % | - | 0/ 14 | 0 | 224 | dma_pool_destroy() | |
| 48 % | - | 19/ 40 | 4334478 | 265 | dma_pool_alloc() | |
| 65 % | - | 17/ 26 | 4333636 | 325 | pool_find_page() | |
| 42 % | - | 11/ 26 | 4333636 | 354 | dma_pool_free() | |
| 43 % | - | 66/ 154 | dmapool.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 4 | 0 | 22 | next_device() | |
| 0 % | - | 0/ 12 | 0 | 38 | driver_for_each_device() | |
| 0 % | - | 0/ 15 | 0 | 74 | driver_find_device() | |
| 75 % | - | 3/ 4 | 530 | 100 | driver_create_file() | |
| 0 % | - | 0/ 3 | 0 | 118 | driver_remove_file() | |
| 75 % | - | 3/ 4 | 779 | 131 | get_driver() | |
| 100 % | 1/ 1 | 532 | 141 | put_driver() | ||
| 100 % | 1/ 1 | 188 | 146 | klist_devices_get() | ||
| 100 % | 1/ 1 | 2 | 153 | klist_devices_put() | ||
| 32 % | - | 6/ 19 | 247 | 172 | driver_register() | |
| 0 % | - | 0/ 1 | 0 | 198 | driver_unregister() | |
| 0 % | - | 0/ 5 | 0 | 214 | driver_find() | |
| 21 % | - | 15/ 70 | driver.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 100 % | 2/ 2 | 12 | 20 | firmware_register() | ||
| 0 % | - | 0/ 1 | 0 | 26 | firmware_unregister() | |
| 100 % | 2/ 2 | 6 | 31 | firmware_init() | ||
| 80 % | - | 4/ 5 | firmware.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 1 | 0 | 52 | fw_load_abort() | |
| 0 % | - | 0/ 2 | 0 | 60 | firmware_timeout_show() | |
| 0 % | - | 0/ 4 | 0 | 78 | firmware_timeout_store() | |
| 0 % | - | 0/ 13 | 0 | 99 | firmware_class_uevent() | |
| 0 % | - | 0/ 4 | 0 | 120 | firmware_loading_show() | |
| 0 % | - | 0/ 16 | 0 | 140 | firmware_loading_store() | |
| 0 % | - | 0/ 15 | 0 | 183 | firmware_data_read() | |
| 0 % | - | 0/ 14 | 0 | 211 | fw_realloc_buffer() | |
| 0 % | - | 0/ 16 | 0 | 248 | firmware_data_write() | |
| 0 % | - | 0/ 1 | 0 | 286 | fw_class_dev_release() | |
| 0 % | - | 0/ 1 | 0 | 297 | firmware_class_timeout() | |
| 0 % | - | 0/ 1 | 0 | 304 | fw_setup_class_device_id() | |
| 0 % | - | 0/ 12 | 0 | 311 | fw_register_class_device() | |
| 0 % | - | 0/ 14 | 0 | 356 | fw_setup_class_device() | |
| 0 % | - | 0/ 23 | 0 | 403 | _request_firmware() | |
| 0 % | - | 0/ 2 | 0 | 476 | request_firmware() | |
| 0 % | - | 0/ 3 | 0 | 488 | release_firmware() | |
| 0 % | - | 0/ 1 | 0 | 508 | register_firmware() | |
| 0 % | - | 0/ 11 | 0 | 527 | request_firmware_work_func() | |
| 0 % | - | 0/ 11 | 0 | 566 | request_firmware_nowait() | |
| 57 % | - | 4/ 7 | 6 | 604 | firmware_class_init() | |
| 0 % | - | 0/ 1 | 0 | 622 | firmware_class_exit() | |
| 2 % | - | 4/ 173 | firmware_class.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 100 % | 1/ 1 | 6 | 23 | driver_init() | ||
| 100 % | 1/ 1 | init.c | ||||
| TER % | - | covered/ all | Calls | Line | Function | |
| 75 % | - | 12/ 16 | 300 | 31 | kobj_map() | |
| 0 % | - | 0/ 15 | 0 | 68 | kobj_unmap() | |
| 54 % | - | 14/ 26 | 434 | 95 | kobj_lookup() | |
| 60 % | - | 6/ 10 | 12 | 135 | kobj_map_init() | |
| 48 % | - | 32/ 67 | map.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 5 | 0 | 36 | sysdev_show() | |
| 0 % | - | 0/ 5 | 0 | 48 | sysdev_store() | |
| 100 % | 2/ 2 | 42 | 69 | sysdev_create_file() | ||
| 0 % | - | 0/ 1 | 0 | 75 | sysdev_remove_file() | |
| 75 % | - | 3/ 4 | 72 | 88 | sysdev_class_register() | |
| 0 % | - | 0/ 3 | 0 | 98 | sysdev_class_unregister() | |
| 64 % | - | 7/ 11 | 6 | 124 | sysdev_driver_register() | |
| 0 % | - | 0/ 7 | 0 | 149 | sysdev_driver_unregister() | |
| 40 % | - | 8/ 20 | 72 | 175 | sysdev_register() | |
| 0 % | - | 0/ 9 | 0 | 222 | sysdev_unregister() | |
| 0 % | - | 0/ 21 | 0 | 257 | sysdev_shutdown() | |
| 0 % | - | 0/ 11 | 0 | 295 | __sysdev_resume() | |
| 0 % | - | 0/ 63 | 0 | 330 | sysdev_suspend() | |
| 0 % | - | 0/ 12 | 0 | 432 | sysdev_resume() | |
| 100 % | 2/ 2 | 6 | 454 | system_bus_init() | ||
| 13 % | - | 22/ 176 | sys.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 2 | 0 | 47 | transport_class_register() | |
| 0 % | - | 0/ 1 | 0 | 61 | transport_class_unregister() | |
| 0 % | - | 0/ 2 | 0 | 67 | anon_transport_dummy_function() | |
| 0 % | - | 0/ 5 | 0 | 87 | anon_transport_class_register() | |
| 0 % | - | 0/ 1 | 0 | 109 | anon_transport_class_unregister() | |
| 0 % | - | 0/ 4 | 0 | 115 | transport_setup_classdev() | |
| 100 % | 1/ 1 | 102 | 145 | transport_setup_device() | ||
| 0 % | - | 0/ 7 | 0 | 151 | transport_add_class_device() | |
| 100 % | 1/ 1 | 60 | 177 | transport_add_device() | ||
| 0 % | - | 0/ 4 | 0 | 183 | transport_configure() | |
| 100 % | 1/ 1 | 6 | 208 | transport_configure_device() | ||
| 0 % | - | 0/ 8 | 0 | 214 | transport_remove_classdev() | |
| 100 % | 1/ 1 | 42 | 247 | transport_remove_device() | ||
| 0 % | - | 0/ 3 | 0 | 253 | transport_destroy_classdev() | |
| 100 % | 1/ 1 | 84 | 276 | transport_destroy_device() | ||
| 12 % | - | 5/ 42 | transport_class.c | |||
| Number of monitored source files | : | 15 |
| Number of measurement points | : | 1692 |
| TER | : | 31% (multicondition) |