Coverage Report

Created: 2026-03-11 06:21

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/u-boot/include/linux/delay.h
Line
Count
Source
1
/* SPDX-License-Identifier: GPL-2.0+ */
2
3
#ifndef _LINUX_DELAY_H
4
#define _LINUX_DELAY_H
5
6
#include <linux/kernel.h>
7
8
void __udelay(unsigned long usec);
9
void udelay(unsigned long usec);
10
11
static inline void mdelay(unsigned long msec)
12
0
{
13
0
  udelay(1000 * msec);
14
0
}
Unexecuted instantiation: cpu.c:mdelay
Unexecuted instantiation: bootflow_menu.c:mdelay
Unexecuted instantiation: cedit.c:mdelay
Unexecuted instantiation: fdt_support.c:mdelay
Unexecuted instantiation: expo.c:mdelay
Unexecuted instantiation: 2048.c:mdelay
Unexecuted instantiation: bootefi.c:mdelay
Unexecuted instantiation: bootmenu.c:mdelay
Unexecuted instantiation: ufetch.c:mdelay
Unexecuted instantiation: cyclic.c:mdelay
Unexecuted instantiation: extension_board.c:mdelay
Unexecuted instantiation: efidebug.c:mdelay
Unexecuted instantiation: eficonfig.c:mdelay
Unexecuted instantiation: i2c.c:mdelay
Unexecuted instantiation: i3c.c:mdelay
Unexecuted instantiation: load.c:mdelay
Unexecuted instantiation: mem.c:mdelay
Unexecuted instantiation: sleep.c:mdelay
Unexecuted instantiation: nvedit_efi.c:mdelay
Unexecuted instantiation: scmi.c:mdelay
Unexecuted instantiation: gpt.c:mdelay
Unexecuted instantiation: exports.c:mdelay
Unexecuted instantiation: autoboot.c:mdelay
Unexecuted instantiation: board_r.c:mdelay
Unexecuted instantiation: miiphyutil.c:mdelay
Unexecuted instantiation: usb.c:mdelay
Unexecuted instantiation: usb_hub.c:mdelay
Unexecuted instantiation: usb_storage.c:mdelay
Unexecuted instantiation: menu.c:mdelay
Unexecuted instantiation: console.c:mdelay
Unexecuted instantiation: xyzModem.c:mdelay
Unexecuted instantiation: adc-uclass.c:mdelay
Unexecuted instantiation: ide.c:mdelay
Unexecuted instantiation: bootcount_syscon.c:mdelay
Unexecuted instantiation: regmap.c:mdelay
Unexecuted instantiation: syscon-uclass.c:mdelay
Unexecuted instantiation: gpio-uclass.c:mdelay
Unexecuted instantiation: sysreset-uclass.c:mdelay
Unexecuted instantiation: i2c-uclass.c:mdelay
Unexecuted instantiation: i2c-gpio.c:mdelay
Unexecuted instantiation: i2c-arb-gpio-challenge.c:mdelay
Unexecuted instantiation: dw-i3c-master.c:mdelay
Unexecuted instantiation: i8042.c:mdelay
Unexecuted instantiation: mmc.c:mdelay
Unexecuted instantiation: sdhci.c:mdelay
Unexecuted instantiation: nand_base.c:mdelay
Unexecuted instantiation: spi-nor-core.c:mdelay
Unexecuted instantiation: mmio.c:mdelay
Unexecuted instantiation: phy.c:mdelay
Unexecuted instantiation: pci-uclass.c:mdelay
Unexecuted instantiation: regulator-uclass.c:mdelay
Unexecuted instantiation: regulator_common.c:mdelay
Unexecuted instantiation: fixed.c:mdelay
Unexecuted instantiation: rk8xx.c:mdelay
Unexecuted instantiation: tps65090_regulator.c:mdelay
Unexecuted instantiation: serial-uclass.c:mdelay
Unexecuted instantiation: virtio_pci_modern.c:mdelay
Unexecuted instantiation: tpm-uclass.c:mdelay
Unexecuted instantiation: virtex2.c:mdelay
Unexecuted instantiation: cyclon2.c:mdelay
Unexecuted instantiation: stratixII.c:mdelay
Unexecuted instantiation: stratixv.c:mdelay
Unexecuted instantiation: pwm_backlight.c:mdelay
Unexecuted instantiation: video-bridge-uclass.c:mdelay
Unexecuted instantiation: cros_ec.c:mdelay
Unexecuted instantiation: i2c_eeprom.c:mdelay
Unexecuted instantiation: reboot-mode-uclass.c:mdelay
Unexecuted instantiation: ht1380.c:mdelay
Unexecuted instantiation: max313xx.c:mdelay
Unexecuted instantiation: sound-uclass.c:mdelay
Unexecuted instantiation: gpio_wdt.c:mdelay
Unexecuted instantiation: reset-syscon.c:mdelay
Unexecuted instantiation: w1-gpio.c:mdelay
Unexecuted instantiation: fat_write.c:mdelay
Unexecuted instantiation: efi_console.c:mdelay
Unexecuted instantiation: qsort.c:mdelay
Unexecuted instantiation: time.c:mdelay
Unexecuted instantiation: panic.c:mdelay
Unexecuted instantiation: arp.c:mdelay
Unexecuted instantiation: bootp.c:mdelay
Unexecuted instantiation: ndisc.c:mdelay
Unexecuted instantiation: dhcpv6.c:mdelay
Unexecuted instantiation: mdio-uclass.c:mdelay
Unexecuted instantiation: mux-mmio.c:mdelay
Unexecuted instantiation: syscon.c:mdelay
Unexecuted instantiation: syscon-reset.c:mdelay
Unexecuted instantiation: wdt.c:mdelay
15
16
static inline void ndelay(unsigned long nsec)
17
0
{
18
0
  udelay(DIV_ROUND_UP(nsec, 1000));
19
0
}
Unexecuted instantiation: cpu.c:ndelay
Unexecuted instantiation: bootflow_menu.c:ndelay
Unexecuted instantiation: cedit.c:ndelay
Unexecuted instantiation: fdt_support.c:ndelay
Unexecuted instantiation: expo.c:ndelay
Unexecuted instantiation: 2048.c:ndelay
Unexecuted instantiation: bootefi.c:ndelay
Unexecuted instantiation: bootmenu.c:ndelay
Unexecuted instantiation: ufetch.c:ndelay
Unexecuted instantiation: cyclic.c:ndelay
Unexecuted instantiation: extension_board.c:ndelay
Unexecuted instantiation: efidebug.c:ndelay
Unexecuted instantiation: eficonfig.c:ndelay
Unexecuted instantiation: i2c.c:ndelay
Unexecuted instantiation: i3c.c:ndelay
Unexecuted instantiation: load.c:ndelay
Unexecuted instantiation: mem.c:ndelay
Unexecuted instantiation: sleep.c:ndelay
Unexecuted instantiation: nvedit_efi.c:ndelay
Unexecuted instantiation: scmi.c:ndelay
Unexecuted instantiation: gpt.c:ndelay
Unexecuted instantiation: exports.c:ndelay
Unexecuted instantiation: autoboot.c:ndelay
Unexecuted instantiation: board_r.c:ndelay
Unexecuted instantiation: miiphyutil.c:ndelay
Unexecuted instantiation: usb.c:ndelay
Unexecuted instantiation: usb_hub.c:ndelay
Unexecuted instantiation: usb_storage.c:ndelay
Unexecuted instantiation: menu.c:ndelay
Unexecuted instantiation: console.c:ndelay
Unexecuted instantiation: xyzModem.c:ndelay
Unexecuted instantiation: adc-uclass.c:ndelay
Unexecuted instantiation: ide.c:ndelay
Unexecuted instantiation: bootcount_syscon.c:ndelay
Unexecuted instantiation: regmap.c:ndelay
Unexecuted instantiation: syscon-uclass.c:ndelay
Unexecuted instantiation: gpio-uclass.c:ndelay
Unexecuted instantiation: sysreset-uclass.c:ndelay
Unexecuted instantiation: i2c-uclass.c:ndelay
Unexecuted instantiation: i2c-gpio.c:ndelay
Unexecuted instantiation: i2c-arb-gpio-challenge.c:ndelay
Unexecuted instantiation: dw-i3c-master.c:ndelay
Unexecuted instantiation: i8042.c:ndelay
Unexecuted instantiation: mmc.c:ndelay
Unexecuted instantiation: sdhci.c:ndelay
Unexecuted instantiation: nand_base.c:ndelay
Unexecuted instantiation: spi-nor-core.c:ndelay
Unexecuted instantiation: mmio.c:ndelay
Unexecuted instantiation: phy.c:ndelay
Unexecuted instantiation: pci-uclass.c:ndelay
Unexecuted instantiation: regulator-uclass.c:ndelay
Unexecuted instantiation: regulator_common.c:ndelay
Unexecuted instantiation: fixed.c:ndelay
Unexecuted instantiation: rk8xx.c:ndelay
Unexecuted instantiation: tps65090_regulator.c:ndelay
Unexecuted instantiation: serial-uclass.c:ndelay
Unexecuted instantiation: virtio_pci_modern.c:ndelay
Unexecuted instantiation: tpm-uclass.c:ndelay
Unexecuted instantiation: virtex2.c:ndelay
Unexecuted instantiation: cyclon2.c:ndelay
Unexecuted instantiation: stratixII.c:ndelay
Unexecuted instantiation: stratixv.c:ndelay
Unexecuted instantiation: pwm_backlight.c:ndelay
Unexecuted instantiation: video-bridge-uclass.c:ndelay
Unexecuted instantiation: cros_ec.c:ndelay
Unexecuted instantiation: i2c_eeprom.c:ndelay
Unexecuted instantiation: reboot-mode-uclass.c:ndelay
Unexecuted instantiation: ht1380.c:ndelay
Unexecuted instantiation: max313xx.c:ndelay
Unexecuted instantiation: sound-uclass.c:ndelay
Unexecuted instantiation: gpio_wdt.c:ndelay
Unexecuted instantiation: reset-syscon.c:ndelay
Unexecuted instantiation: w1-gpio.c:ndelay
Unexecuted instantiation: fat_write.c:ndelay
Unexecuted instantiation: efi_console.c:ndelay
Unexecuted instantiation: qsort.c:ndelay
Unexecuted instantiation: time.c:ndelay
Unexecuted instantiation: panic.c:ndelay
Unexecuted instantiation: arp.c:ndelay
Unexecuted instantiation: bootp.c:ndelay
Unexecuted instantiation: ndisc.c:ndelay
Unexecuted instantiation: dhcpv6.c:ndelay
Unexecuted instantiation: mdio-uclass.c:ndelay
Unexecuted instantiation: mux-mmio.c:ndelay
Unexecuted instantiation: syscon.c:ndelay
Unexecuted instantiation: syscon-reset.c:ndelay
Unexecuted instantiation: wdt.c:ndelay
20
21
#endif /* defined(_LINUX_DELAY_H) */