LCOV - code coverage report
Current view:
top level
-
drivers/ata
- libata-core.c
(
source
/ functions)
Hit
Total
Coverage
Test:
combined.info
Lines:
1042
2605
40.0 %
Date:
2022-04-01 14:58:12
Functions:
75
165
45.5 %
Branches:
448
1836
24.4 %
Function Name
Hit count
__ata_port_probe
6
__ata_qc_complete
3127
__sata_set_spd_needed
0
async_port_probe
6
ata_build_rw_tf
2917
ata_bus_probe
0
ata_cable_40wire
6
ata_cable_80wire
0
ata_cable_ignore
0
ata_cable_sata
0
ata_cable_unknown
0
ata_dev_blacklisted
36
ata_dev_classify
12
ata_dev_config_ncq
12
ata_dev_config_ncq_non_data
0
ata_dev_config_ncq_prio
0
ata_dev_config_ncq_send_recv
0
ata_dev_config_sense_reporting
12
ata_dev_config_trusted
12
ata_dev_config_zac
12
ata_dev_configure
18
ata_dev_init
24
ata_dev_init_params
0
ata_dev_knobble
18
ata_dev_next
1328
ata_dev_pair
0
ata_dev_phys_link
138
ata_dev_printk
18
ata_dev_read_id
21
ata_dev_reread_id
9
ata_dev_revalidate
9
ata_dev_same_device
9
ata_dev_set_feature
0
ata_dev_set_mode
9
ata_dev_set_xfermode
9
ata_dev_xfermask
9
ata_devres_release
0
ata_do_dev_read_id
0
ata_do_link_spd_horkage
18
ata_do_set_mode
6
ata_down_xfermask_limit
0
ata_dummy_error_handler
0
ata_dummy_qc_issue
0
ata_exec_internal
53
ata_exec_internal_sg
62
ata_exit
0
ata_finalize_port_ops
9
ata_force_cbl
6
ata_force_horkage
18
ata_force_link_limits
0
ata_force_xfermask
9
ata_host_activate
0
ata_host_alloc
3
ata_host_alloc_pinfo
3
ata_host_detach
0
ata_host_get
6
ata_host_init
0
ata_host_put
0
ata_host_register
3
ata_host_release
0
ata_host_resume
0
ata_host_start
3
ata_host_stop
0
ata_host_suspend
0
ata_hpa_resize
18
ata_id_c_string
144
ata_id_n_sectors
30
ata_id_string
222
ata_id_xfermask
36
ata_identify_page_supported
0
ata_init
3
ata_link_init
6
ata_link_next
854
ata_link_offline
6
ata_link_online
0
ata_link_printk
0
ata_log_supported
0
ata_mode_string
0
ata_msleep
6
ata_noop_qc_prep
0
ata_pack_xfermask
0
ata_parse_force_one
0
ata_parse_force_param
3
ata_pci_device_do_resume
0
ata_pci_device_do_suspend
0
ata_pci_device_resume
0
ata_pci_device_suspend
0
ata_pci_remove_one
0
ata_pci_shutdown_one
0
ata_phys_link_offline
36
ata_phys_link_online
12
ata_pio_need_iordy
39
ata_platform_remove_one
0
ata_port_alloc
6
ata_port_detach
0
ata_port_pm_freeze
0
ata_port_pm_poweroff
0
ata_port_pm_resume
0
ata_port_pm_suspend
0
ata_port_printk
6
ata_port_probe
6
ata_port_request_pm
0
ata_port_runtime_idle
0
ata_port_runtime_resume
0
ata_port_runtime_suspend
0
ata_print_version
3
ata_qc_complete
3127
ata_qc_complete_internal
62
ata_qc_complete_multiple
0
ata_qc_free
3127
ata_qc_get_active
0
ata_qc_issue
3127
ata_qc_new_init
3065
ata_ratelimit
0
ata_read_log_page
0
ata_read_native_max_address
0
ata_rwcmd_protocol
2917
ata_sas_port_resume
0
ata_sas_port_suspend
0
ata_set_max_sectors
0
ata_sg_clean
2932
ata_sg_init
2983
ata_sg_setup
2932
ata_slave_link_init
0
ata_std_postreset
6
ata_std_prereset
6
ata_std_qc_defer
0
ata_tf_from_fis
0
ata_tf_read_block
0
ata_tf_to_fis
12
ata_tf_to_lba
0
ata_tf_to_lba48
0
ata_timing_compute
0
ata_timing_cycle2mode
0
ata_timing_find_mode
0
ata_timing_merge
0
ata_timing_quantize
0
ata_unpack_xfermask
0
ata_wait_after_reset
0
ata_wait_ready
18
ata_wait_register
0
ata_xfer_mask2mode
0
ata_xfer_mode2mask
0
ata_xfer_mode2shift
0
atapi_check_dma
57
atapi_cmd_type
57
cable_is_40wire
0
pci_test_config_bits
6
sata_down_spd_limit
0
sata_link_debounce
0
sata_link_hardreset
0
sata_link_init_spd
6
sata_link_resume
0
sata_link_scr_lpm
0
sata_lpm_ignore_phy_events
0
sata_print_link_status
6
sata_scr_read
104
sata_scr_valid
38
sata_scr_write
0
sata_scr_write_flush
0
sata_set_spd
0
sata_set_spd_needed
0
sata_spd_string
0
sata_std_hardreset
0
swap_buf_le16
0
Generated by:
LCOV version 1.14