LCOV - code coverage report
Current view:
top level
-
drivers/gpio
- gpiolib.c
(
source
/ functions)
Hit
Total
Coverage
Test:
gcov_data_raspi2_real_modules_combined.info
Lines:
335
1547
21.7 %
Date:
2020-09-30 20:25:40
Functions:
43
151
28.5 %
Branches:
148
1184
12.5 %
Function Name
Hit count
desc_to_gpio
0
devm_gpio_chip_release
0
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_open_drain_value_commit
0
gpio_set_open_source_value_commit
0
gpio_to_desc
0
gpiochip_add_pin_range
0
gpiochip_add_pingroup_range
0
gpiochip_allocate_mask
0
gpiochip_child_offset_to_irq_noop
0
gpiochip_disable_irq
0
gpiochip_enable_irq
0
gpiochip_find_base
0
gpiochip_free_hogs
0
gpiochip_free_own_desc
0
gpiochip_generic_free
0
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_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_hierarchical_irqchip
0
gpiochip_set_nested_irqchip
0
gpiochip_to_irq
0
gpiochip_unlock_as_irq
0
gpiod_add_hogs
0
gpiod_add_lookup_table
0
gpiod_add_lookup_tables
0
gpiod_count
0
gpiod_direction_output_raw
0
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_index_optional
0
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_value
0
gpiod_hog
0
gpiod_is_active_low
0
gpiod_put
0
gpiod_put_array
0
gpiod_remove_lookup_table
0
gpiod_set_array_value
0
gpiod_set_array_value_cansleep
0
gpiod_set_array_value_complex
0
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_value_cansleep
0
gpiod_to_chip
0
gpiod_to_irq
0
gpiod_toggle_active_low
0
gpiodevice_release
0
gpiolib_dbg_show
0
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
platform_gpio_count
0
devm_gpiochip_add_data
207
gpiochip_add_data_with_key
207
gpiochip_add_irqchip
207
gpiochip_alloc_valid_mask
207
gpiochip_irqchip_add_key
207
gpiochip_irqchip_init_valid_mask
207
gpiochip_set_desc_names
207
gpiochip_set_irq_hooks
207
gpiochip_setup_dev
207
gpiochip_setup_devs
207
gpiod_direction_input
207
gpiodev_add_to_list
207
gpiolib_debugfs_init
207
gpiolib_dev_init
207
machine_gpiochip_add
207
fwnode_get_named_gpiod
414
gpio_set_config
414
gpiochip_find
414
gpiochip_generic_request
414
gpiochip_get_desc
414
gpiochip_set_cascaded_irqchip
414
gpiochip_set_chained_irqchip
414
gpiod_cansleep
414
gpiod_configure_flags
414
gpiod_direction_output
414
gpiod_direction_output_raw_commit
414
gpiod_get_direction
414
gpiod_get_optional
414
gpiod_request
414
gpiod_request_commit
414
gpiod_set_consumer_name
414
gpiod_set_transitory
414
gpiod_get_raw_value_commit
621
gpiod_get_value_cansleep
621
gpiochip_generic_config
828
gpiod_find
1035
gpiod_find_lookup_table
1035
gpiod_get_index
1035
gpiod_set_raw_value_commit
2424001
gpiod_set_value
2424001
gpiod_set_value_nocheck
2424001
validate_desc
2426899
gpiochip_get_data
2436630
Generated by:
LCOV version 1.14