LCOV - code coverage report
Current view: top level - include/linux - firmware-map.h (source / functions) Hit Total Coverage
Test: landlock.info Lines: 2 2 100.0 %
Date: 2021-04-22 12:43:58 Functions: 0 0 -

          Line data    Source code
       1             : /* SPDX-License-Identifier: GPL-2.0-only */
       2             : /*
       3             :  * include/linux/firmware-map.h:
       4             :  *  Copyright (C) 2008 SUSE LINUX Products GmbH
       5             :  *  by Bernhard Walle <bernhard.walle@gmx.de>
       6             :  */
       7             : #ifndef _LINUX_FIRMWARE_MAP_H
       8             : #define _LINUX_FIRMWARE_MAP_H
       9             : 
      10             : #include <linux/list.h>
      11             : 
      12             : /*
      13             :  * provide a dummy interface if CONFIG_FIRMWARE_MEMMAP is disabled
      14             :  */
      15             : #ifdef CONFIG_FIRMWARE_MEMMAP
      16             : 
      17             : int firmware_map_add_early(u64 start, u64 end, const char *type);
      18             : int firmware_map_add_hotplug(u64 start, u64 end, const char *type);
      19             : int firmware_map_remove(u64 start, u64 end, const char *type);
      20             : 
      21             : #else /* CONFIG_FIRMWARE_MEMMAP */
      22             : 
      23           6 : static inline int firmware_map_add_early(u64 start, u64 end, const char *type)
      24             : {
      25           6 :         return 0;
      26             : }
      27             : 
      28             : static inline int firmware_map_add_hotplug(u64 start, u64 end, const char *type)
      29             : {
      30             :         return 0;
      31             : }
      32             : 
      33             : static inline int firmware_map_remove(u64 start, u64 end, const char *type)
      34             : {
      35             :         return 0;
      36             : }
      37             : 
      38             : #endif /* CONFIG_FIRMWARE_MEMMAP */
      39             : 
      40             : #endif /* _LINUX_FIRMWARE_MAP_H */

Generated by: LCOV version 1.14