LCOV - code coverage report
Current view:
top level
-
drivers/gpio
- gpiolib.c
(
source
/ functions)
Hit
Total
Coverage
Test:
gcov_data_raspi2_qemu_modules_combined.info
Lines:
333
1547
21.5 %
Date:
2020-09-30 20:25:01
Functions:
43
151
28.5 %
Branches:
145
1184
12.2 %
Function Name
Hit count
desc_to_gpio
0
devm_gpio_chip_release
0
devm_gpiochip_add_data
404
fwnode_get_named_gpiod
808
gpio_chip_get_multiple
0
gpio_chip_set_multiple
0
gpio_chrdev_open
0
gpio_chrdev_release
0
gpio_ioctl
0
gpio_name_to_desc
0
gpio_set_config
808
gpio_set_open_drain_value_commit
0
gpio_set_open_source_value_commit
0
gpio_to_desc
0
gpiochip_add_data_with_key
404
gpiochip_add_irqchip
404
gpiochip_add_pin_range
0
gpiochip_add_pingroup_range
0
gpiochip_alloc_valid_mask
404
gpiochip_allocate_mask
0
gpiochip_child_offset_to_irq_noop
0
gpiochip_disable_irq
0
gpiochip_enable_irq
0
gpiochip_find
808
gpiochip_find_base
0
gpiochip_free_hogs
0
gpiochip_free_own_desc
0
gpiochip_generic_config
1616
gpiochip_generic_free
0
gpiochip_generic_request
808
gpiochip_get_data
6412880
gpiochip_get_desc
808
gpiochip_hierarchy_add_domain
0
gpiochip_hierarchy_irq_domain_alloc
0
gpiochip_hierarchy_irq_domain_translate
0
gpiochip_irq_disable
0
gpiochip_irq_domain_activate
0
gpiochip_irq_domain_deactivate
0
gpiochip_irq_enable
0
gpiochip_irq_map
0
gpiochip_irq_relres
0
gpiochip_irq_reqres
0
gpiochip_irq_unmap
0
gpiochip_irqchip_add_key
404
gpiochip_irqchip_init_valid_mask
404
gpiochip_irqchip_irq_valid
0
gpiochip_irqchip_remove
0
gpiochip_is_requested
0
gpiochip_line_is_irq
0
gpiochip_line_is_open_drain
0
gpiochip_line_is_open_source
0
gpiochip_line_is_persistent
0
gpiochip_line_is_valid
0
gpiochip_lock_as_irq
0
gpiochip_machine_hog
0
gpiochip_match_name
0
gpiochip_populate_parent_fwspec_fourcell
0
gpiochip_populate_parent_fwspec_twocell
0
gpiochip_relres_irq
0
gpiochip_remove
0
gpiochip_remove_pin_ranges
0
gpiochip_reqres_irq
0
gpiochip_request_own_desc
0
gpiochip_set_cascaded_irqchip
808
gpiochip_set_chained_irqchip
808
gpiochip_set_desc_names
404
gpiochip_set_hierarchical_irqchip
0
gpiochip_set_irq_hooks
404
gpiochip_set_nested_irqchip
0
gpiochip_setup_dev
404
gpiochip_setup_devs
404
gpiochip_to_irq
0
gpiochip_unlock_as_irq
0
gpiod_add_hogs
0
gpiod_add_lookup_table
0
gpiod_add_lookup_tables
0
gpiod_cansleep
808
gpiod_configure_flags
808
gpiod_count
0
gpiod_direction_input
404
gpiod_direction_output
808
gpiod_direction_output_raw
0
gpiod_direction_output_raw_commit
808
gpiod_find
2020
gpiod_find_lookup_table
2020
gpiod_free
0
gpiod_free_commit
0
gpiod_get
0
gpiod_get_array
0
gpiod_get_array_optional
0
gpiod_get_array_value
0
gpiod_get_array_value_cansleep
0
gpiod_get_array_value_complex
0
gpiod_get_direction
808
gpiod_get_index
2020
gpiod_get_index_optional
0
gpiod_get_optional
808
gpiod_get_raw_array_value
0
gpiod_get_raw_array_value_cansleep
0
gpiod_get_raw_value
0
gpiod_get_raw_value_cansleep
0
gpiod_get_raw_value_commit
1212
gpiod_get_value
0
gpiod_get_value_cansleep
1212
gpiod_hog
0
gpiod_is_active_low
0
gpiod_put
0
gpiod_put_array
0
gpiod_remove_lookup_table
0
gpiod_request
808
gpiod_request_commit
808
gpiod_set_array_value
0
gpiod_set_array_value_cansleep
0
gpiod_set_array_value_complex
0
gpiod_set_consumer_name
808
gpiod_set_debounce
0
gpiod_set_raw_array_value
0
gpiod_set_raw_array_value_cansleep
0
gpiod_set_raw_value
0
gpiod_set_raw_value_cansleep
0
gpiod_set_raw_value_commit
6388236
gpiod_set_transitory
808
gpiod_set_value
6388236
gpiod_set_value_cansleep
0
gpiod_set_value_nocheck
6388236
gpiod_to_chip
0
gpiod_to_irq
0
gpiod_toggle_active_low
0
gpiodev_add_to_list
404
gpiodevice_release
0
gpiolib_dbg_show
0
gpiolib_debugfs_init
404
gpiolib_dev_init
404
gpiolib_open
0
gpiolib_seq_next
0
gpiolib_seq_show
0
gpiolib_seq_start
0
gpiolib_seq_stop
0
lineevent_create
0
lineevent_ioctl
0
lineevent_irq_handler
0
lineevent_irq_thread
0
lineevent_poll
0
lineevent_read
0
lineevent_release
0
linehandle_create
0
linehandle_ioctl
0
linehandle_release
0
machine_gpiochip_add
404
platform_gpio_count
0
validate_desc
6393892
Generated by:
LCOV version 1.14