Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

treewide: Add SPDX license identifier for missed files

Add SPDX license identifiers to all files which:

- Have no license information of any form

- Have EXPORT_.*_SYMBOL_GPL inside which was used in the
initial scan/conversion to ignore the file

These files fall under the project license, GPL v2 only. The resulting SPDX
license identifier is:

GPL-2.0-only

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Thomas Gleixner and committed by
Greg Kroah-Hartman
457c8996 a188339c

+321
+1
arch/arm/kernel/stacktrace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/export.h> 2 3 #include <linux/sched.h> 3 4 #include <linux/sched/debug.h>
+1
arch/arm/mm/ioremap.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/arch/arm/mm/ioremap.c 3 4 *
+1
arch/arm/mm/nommu.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/arch/arm/mm/nommu.c 3 4 *
+1
arch/arm/xen/enlighten.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <xen/xen.h> 2 3 #include <xen/events.h> 3 4 #include <xen/grant_table.h>
+1
arch/arm/xen/mm.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/cpu.h> 2 3 #include <linux/dma-mapping.h> 3 4 #include <linux/gfp.h>
+1
arch/arm/xen/p2m.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/memblock.h> 2 3 #include <linux/gfp.h> 3 4 #include <linux/export.h>
+1
arch/ia64/kernel/esi_stub.S
··· 1 + /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 /* 2 3 * ESI call stub. 3 4 *
+1
arch/ia64/kernel/mca.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * File: mca.c 3 4 * Purpose: Generic MCA handling layer
+1
arch/ia64/kernel/perfmon.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * This file implements the perfmon-2 subsystem which is used 3 4 * to program the IA-64 Performance Monitoring Unit (PMU).
+1
arch/ia64/kernel/sal.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * System Abstraction Layer (SAL) interface routines. 3 4 *
+1
arch/ia64/kernel/smp.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * SMP Support 3 4 *
+1
arch/ia64/kernel/smpboot.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * SMP boot-related support 3 4 *
+1
arch/ia64/kernel/time.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/arch/ia64/kernel/time.c 3 4 *
+1
arch/ia64/lib/flush.S
··· 1 + /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 /* 2 3 * Cache flushing routines. 3 4 *
+1
arch/ia64/mm/tlb.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * TLB support routines. 3 4 *
+1
arch/ia64/pci/pci.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * pci.c - Low-Level PCI Access in IA-64 3 4 *
+1
arch/m68k/kernel/time.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/arch/m68k/kernel/time.c 3 4 *
+1
arch/m68k/mac/psc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Apple Peripheral System Controller (PSC) 3 4 *
+1
arch/mips/alchemy/common/usb.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * USB block power/access management abstraction. 3 4 *
+1
arch/mips/alchemy/common/vss.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Au1300 media block power gating (VSS) 3 4 *
+1
arch/mips/alchemy/devboards/bcsr.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * bcsr.h -- Db1xxx/Pb1xxx Devboard CPLD registers ("BCSR") abstraction. 3 4 *
+1
arch/mips/kernel/stacktrace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Stack trace management functions 3 4 *
+1
arch/mips/sgi-ip22/ip22-gio.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/export.h> 2 3 #include <linux/kernel.h> 3 4 #include <linux/init.h>
+1
arch/parisc/kernel/stacktrace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Stack trace management functions 3 4 *
+1
arch/powerpc/kernel/pci_32.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Common pmac/prep/chrp pci routines. -- Cort 3 4 */
+1
arch/powerpc/kernel/setup_32.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Common prep/pmac/chrp boot and setup code. 3 4 */
+1
arch/powerpc/kernel/sysfs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/device.h> 2 3 #include <linux/cpu.h> 3 4 #include <linux/smp.h>
+1
arch/powerpc/platforms/cell/cbe_regs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * cbe_regs.c 3 4 *
+1
arch/powerpc/platforms/cell/spu_callbacks.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * System call callback functions for SPUs 3 4 */
+1
arch/powerpc/platforms/powermac/backlight.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Miscellaneous procedures for dealing with the PowerMac hardware. 3 4 * Contains support for the backlight.
+1
arch/powerpc/platforms/powermac/pfunc_core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * 3 4 * FIXME: Properly make this race free with refcounting etc...
+1
arch/sh/mm/init.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/arch/sh/mm/init.c 3 4 *
+1
arch/sparc/kernel/helpers.S
··· 1 + /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 .align 32 2 3 .globl __flushw_user 3 4 .type __flushw_user,#function
+1
arch/sparc/kernel/nmi.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* Pseudo NMI support on sparc64 systems. 2 3 * 3 4 * Copyright (C) 2009 David S. Miller <davem@davemloft.net>
+1
arch/sparc/kernel/of_device_common.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/string.h> 2 3 #include <linux/kernel.h> 3 4 #include <linux/of.h>
+1
arch/sparc/kernel/pcr.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* pcr.c: Generic sparc64 performance counter infrastructure. 2 3 * 3 4 * Copyright (C) 2009 David S. Miller (davem@davemloft.net)
+1
arch/sparc/kernel/ptrace_64.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* ptrace.c: Sparc process tracing support. 2 3 * 3 4 * Copyright (C) 1996, 2008 David S. Miller (davem@davemloft.net)
+1
arch/sparc/kernel/stacktrace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/sched.h> 2 3 #include <linux/sched/debug.h> 3 4 #include <linux/stacktrace.h>
+1
arch/sparc/kernel/traps_64.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* arch/sparc64/kernel/traps.c 2 3 * 3 4 * Copyright (C) 1995,1997,2008,2009,2012 David S. Miller (davem@davemloft.net)
+1
arch/x86/events/amd/core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/perf_event.h> 2 3 #include <linux/export.h> 3 4 #include <linux/types.h>
+1
arch/x86/events/intel/core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Per core/cpu state 3 4 *
+1
arch/x86/kernel/acpi/cstate.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 2005 Intel Corporation 3 4 * Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
+1
arch/x86/kernel/alternative.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #define pr_fmt(fmt) "SMP alternatives: " fmt 2 3 3 4 #include <linux/module.h>
+1
arch/x86/kernel/apic/apic.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Local APIC handling, local APIC timers 3 4 *
+1
arch/x86/kernel/cpu/amd.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/export.h> 2 3 #include <linux/bitops.h> 3 4 #include <linux/elf.h>
+1
arch/x86/kernel/cpu/common.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* cpu_feature_enabled() cannot be used this early */ 2 3 #define USE_EARLY_PGTABLE_L5 3 4
+1
arch/x86/kernel/cpu/mce/core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Machine check handler. 3 4 *
+1
arch/x86/kernel/cpu/mce/dev-mcelog.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * /dev/mcelog driver 3 4 *
+1
arch/x86/kernel/cpu/mce/therm_throt.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Thermal throttle event support code (such as syslog messaging and rate 3 4 * limiting) that was factored out from x86_64 (mce_intel.c) and i386 (p4.c).
+1
arch/x86/kernel/cpu/mtrr/generic.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * This only handles 32bit MTRR on 32bit hosts. This is strictly wrong 3 4 * because MTRRs can span up to 40 bits (36bits on most modern x86)
+1
arch/x86/kernel/crash.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Architecture specific (i386/x86_64) functions for kexec based crash dumps. 3 4 *
+1
arch/x86/kernel/e820.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Low level x86 E820 memory map handling functions. 3 4 *
+1
arch/x86/kernel/fpu/core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 1994 Linus Torvalds 3 4 *
+1
arch/x86/kernel/fpu/init.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * x86 FPU boot time init code: 3 4 */
+1
arch/x86/kernel/fpu/xstate.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * xsave/xrstor support. 3 4 *
+1
arch/x86/kernel/hpet.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/clocksource.h> 2 3 #include <linux/clockchips.h> 3 4 #include <linux/interrupt.h>
+1
arch/x86/kernel/irq.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Common interrupt code for 32 and 64 bit 3 4 */
+1
arch/x86/kernel/nmi.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 1991, 1992 Linus Torvalds 3 4 * Copyright (C) 2000, 2001, 2002 Andi Kleen, SuSE Labs
+1
arch/x86/kernel/process_64.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 1995 Linus Torvalds 3 4 *
+1
arch/x86/kernel/ptrace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* By Ross Biro 1/23/92 */ 2 3 /* 3 4 * Pentium III FXSR, SSE support
+1
arch/x86/kernel/setup.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 1995 Linus Torvalds 3 4 *
+1
arch/x86/kernel/tsc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 2 3 3 4 #include <linux/kernel.h>
+1
arch/x86/kernel/unwind_frame.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/sched.h> 2 3 #include <linux/sched/task.h> 3 4 #include <linux/sched/task_stack.h>
+1
arch/x86/kernel/unwind_guess.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/sched.h> 2 3 #include <linux/ftrace.h> 3 4 #include <asm/ptrace.h>
+1
arch/x86/kernel/unwind_orc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/module.h> 2 3 #include <linux/sort.h> 3 4 #include <asm/ptrace.h>
+1
arch/x86/lib/clear_page_64.S
··· 1 + /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 #include <linux/linkage.h> 2 3 #include <asm/export.h> 3 4
+1
arch/x86/lib/cpu.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/types.h> 2 3 #include <linux/export.h> 3 4
+1
arch/x86/lib/memcpy_64.S
··· 1 + /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 /* Copyright 2002 Andi Kleen */ 2 3 3 4 #include <linux/linkage.h>
+1
arch/x86/lib/usercopy_64.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * User address space access functions. 3 4 *
+1
arch/x86/mm/extable.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/extable.h> 2 3 #include <linux/uaccess.h> 3 4 #include <linux/sched/debug.h>
+1
arch/x86/mm/highmem_32.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/highmem.h> 2 3 #include <linux/export.h> 3 4 #include <linux/swap.h> /* for totalram_pages */
+1
arch/x86/mm/init_32.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * 3 4 * Copyright (C) 1995 Linus Torvalds
+1
arch/x86/mm/init_64.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/arch/x86_64/mm/init.c 3 4 *
+1
arch/x86/mm/ioremap.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Re-map IO memory to kernel address space so that we can access it. 3 4 * This is needed for high PCI addresses that aren't mapped in the
+1
arch/x86/mm/numa.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* Common code for 32 and 64-bit NUMA */ 2 3 #include <linux/acpi.h> 3 4 #include <linux/kernel.h>
+1
arch/x86/mm/pageattr.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright 2002 Andi Kleen, SuSE Labs. 3 4 * Thanks to Ben LaHaise for precious feedback.
+1
arch/x86/mm/pat.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Handle caching attributes in page tables (PAT) 3 4 *
+1
arch/x86/mm/tlb.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/init.h> 2 3 3 4 #include <linux/mm.h>
+1
arch/x86/pci/common.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Low-Level PCI Support for PC 3 4 *
+1
arch/x86/pci/legacy.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * legacy.c - traditional, old school PCI bus probing 3 4 */
+1
arch/x86/pci/xen.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Xen PCI - handle PCI (INTx) and MSI infrastructure calls for PV, HVM and 3 4 * initial domain support. We also handle the DSDT _PRT callbacks for GSI's
+1
arch/x86/platform/efi/quirks.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #define pr_fmt(fmt) "efi: " fmt 2 3 3 4 #include <linux/init.h>
+1
arch/x86/platform/intel-quark/imr.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /** 2 3 * imr.c -- Intel Isolated Memory Region driver 3 4 *
+1
arch/x86/platform/olpc/olpc_ofw.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/export.h> 3 4 #include <linux/spinlock_types.h>
+1
drivers/acpi/debugfs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * debugfs.c - ACPI debugfs interface to userspace. 3 4 */
+1
drivers/acpi/processor_core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 2005 Intel Corporation 3 4 * Copyright (C) 2009 Hewlett-Packard Development Company, L.P.
+1
drivers/acpi/scan.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * scan.c - support for transforming the ACPI namespace into individual objects 3 4 */
+1
drivers/ata/libata-acpi.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * libata-acpi.c 3 4 * Provides ACPI support for PATA/SATA.
+1
drivers/edac/debugfs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include "edac_module.h" 2 3 3 4 static struct dentry *edac_debugfs;
+1
drivers/edac/wq.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include "edac_module.h" 2 3 3 4 static struct workqueue_struct *wq;
+1
drivers/firmware/dmi_scan.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/types.h> 2 3 #include <linux/string.h> 3 4 #include <linux/init.h>
+1
drivers/gpu/drm/drm_of.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/component.h> 2 3 #include <linux/export.h> 3 4 #include <linux/list.h>
+1
drivers/gpu/drm/pl111/pl111_versatile.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/amba/clcd-regs.h> 2 3 #include <linux/device.h> 3 4 #include <linux/of.h>
+1
drivers/ide/ide-atapi.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * ATAPI support. 3 4 */
+1
drivers/ide/ide-dma-sff.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/types.h> 2 3 #include <linux/kernel.h> 3 4 #include <linux/export.h>
+1
drivers/ide/ide-eh.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 2 3 #include <linux/kernel.h> 3 4 #include <linux/export.h>
+1
drivers/ide/ide-io-std.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 2 3 #include <linux/kernel.h> 3 4 #include <linux/export.h>
+1
drivers/ide/ide-ioctls.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * IDE ioctls handling. 3 4 */
+1
drivers/ide/ide-iops.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 2000-2002 Andre Hedrick <andre@linux-ide.org> 3 4 * Copyright (C) 2003 Red Hat
+1
drivers/ide/ide-legacy.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/export.h> 3 4 #include <linux/ide.h>
+1
drivers/ide/ide-lib.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/types.h> 2 3 #include <linux/string.h> 3 4 #include <linux/kernel.h>
+1
drivers/ide/ide-probe.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 1994-1998 Linus Torvalds & authors (see below) 3 4 * Copyright (C) 2005, 2007 Bartlomiej Zolnierkiewicz
+1
drivers/ide/ide-proc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 1997-1998 Mark Lord 3 4 * Copyright (C) 2003 Red Hat
+1
drivers/ide/ide-taskfile.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 2000-2002 Michael Cornwell <cornwell@acm.org> 3 4 * Copyright (C) 2000-2002 Andre Hedrick <andre@linux-ide.org>
+1
drivers/ide/ide-xfer-mode.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/types.h> 2 3 #include <linux/string.h> 3 4 #include <linux/kernel.h>
+1
drivers/iommu/irq_remapping.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/cpumask.h> 2 3 #include <linux/kernel.h> 3 4 #include <linux/string.h>
+1
drivers/mcb/mcb-parse.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/types.h> 2 3 #include <linux/ioport.h> 3 4 #include <linux/slab.h>
+1
drivers/md/md-bitmap.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * bitmap.c two-level bitmap (C) Peter T. Breuer (ptb@ot.uc3m.es) 2003 3 4 *
+1
drivers/media/common/saa7146/saa7146_hlp.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 2 3 3 4 #include <linux/kernel.h>
+1
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * ioctl32.c: Conversion between 32bit and 64bit native ioctls. 3 4 * Separated from fs stuff by Arnd Bergmann <arnd@arndb.de>
+1
drivers/misc/atmel_tclib.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/clk.h> 2 3 #include <linux/err.h> 3 4 #include <linux/init.h>
+1
drivers/mmc/host/sdhci-pci-data.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/module.h> 2 3 #include <linux/mmc/sdhci-pci-data.h> 3 4
+1
drivers/net/phy/phy-c45.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Clause 45 PHY support 3 4 */
+1
drivers/net/phy/sfp-bus.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/export.h> 2 3 #include <linux/kref.h> 3 4 #include <linux/list.h>
+1
drivers/net/wireless/marvell/libertas/cmd.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * This file contains the handling of command. 3 4 * It prepares command and sends it to firmware when it is ready.
+1
drivers/net/wireless/marvell/libertas/firmware.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Firmware loading and handling functions. 3 4 */
+1
drivers/net/wireless/marvell/libertas/rx.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * This file contains the handling of RX in wlan driver. 3 4 */
+1
drivers/net/wireless/marvell/libertas/tx.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * This file contains the handling of TX in wlan driver. 3 4 */
+1
drivers/perf/arm_pmu.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #undef DEBUG 2 3 3 4 /*
+1
drivers/ras/debugfs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/debugfs.h> 2 3 3 4 struct dentry *ras_debugfs_dir;
+1
drivers/rtc/rtc-mc146818-lib.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/bcd.h> 2 3 #include <linux/delay.h> 3 4 #include <linux/export.h>
+1
drivers/scsi/hosts.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * hosts.c Copyright (C) 1992 Drew Eckhardt 3 4 * Copyright (C) 1993, 1994, 1995 Eric Youngdale
+1
drivers/scsi/libsas/sas_task.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 2 3 #include "sas_internal.h" 3 4
+1
drivers/scsi/scsi_error.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * scsi_error.c Copyright (C) 1997 Eric Youngdale 3 4 *
+1
drivers/scsi/scsi_ioctl.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Changes: 3 4 * Arnaldo Carvalho de Melo <acme@conectiva.com.br> 08/23/2000
+1
drivers/scsi/scsi_lib.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 1999 Eric Youngdale 3 4 * Copyright (C) 2014 Christoph Hellwig
+1
drivers/scsi/scsi_pm.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * scsi_pm.c Copyright (C) 2010 Alan Stern 3 4 *
+1
drivers/scsi/scsi_sysfs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * scsi_sysfs.c 3 4 *
+1
drivers/video/console/dummycon.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/drivers/video/dummycon.c -- A dummy console driver 3 4 *
+1
drivers/video/fbdev/via/via-core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright 1998-2009 VIA Technologies, Inc. All Rights Reserved. 3 4 * Copyright 2001-2008 S3 Graphics, Inc. All Rights Reserved.
+1
drivers/video/logo/logo.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 2 3 /* 3 4 * Linux logo to be displayed on boot
+1
drivers/xen/dbgp.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/pci.h> 2 3 #include <linux/usb.h> 3 4 #include <linux/usb/ehci_def.h>
+1
drivers/xen/efi.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * EFI support for Xen. 3 4 *
+1
drivers/xen/events/events_base.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Xen event channels 3 4 *
+1
drivers/xen/features.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /****************************************************************************** 2 3 * features.c 3 4 *
+1
drivers/xen/manage.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Handle extern requests for shutdown, reboot and sysrq 3 4 */
+1
fs/anon_inodes.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/anon_inodes.c 3 4 *
+1
fs/block_dev.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/block_dev.c 3 4 *
+1
fs/buffer.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/buffer.c 3 4 *
+1
fs/crypto/hooks.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/crypto/hooks.c 3 4 *
+1
fs/dcache.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/dcache.c 3 4 *
+1
fs/dcookies.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * dcookies.c 3 4 *
+1
fs/direct-io.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/direct-io.c 3 4 *
+1
fs/eventfd.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/eventfd.c 3 4 *
+1
fs/exec.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/exec.c 3 4 *
+1
fs/fat/dir.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/fat/dir.c 3 4 *
+1
fs/fat/file.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/fat/file.c 3 4 *
+1
fs/fat/misc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/fat/misc.c 3 4 *
+1
fs/file_table.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/file_table.c 3 4 *
+1
fs/fs-writeback.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/fs-writeback.c 3 4 *
+1
fs/fs_struct.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/export.h> 2 3 #include <linux/sched/signal.h> 3 4 #include <linux/sched/task.h>
+1
fs/inode.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * (C) 1997 Linus Torvalds 3 4 * (C) 1999 Andrea Arcangeli <andrea@suse.de> (dynamic inode allocation)
+1
fs/libfs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/libfs.c 3 4 * Library for filesystems writers.
+1
fs/lockd/clntlock.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/lockd/clntlock.c 3 4 *
+1
fs/lockd/clntproc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/lockd/clntproc.c 3 4 *
+1
fs/lockd/svcsubs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/lockd/svcsubs.c 3 4 *
+1
fs/locks.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/locks.c 3 4 *
+1
fs/nfs/delegation.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/delegation.c 3 4 *
+1
fs/nfs/dir.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/dir.c 3 4 *
+1
fs/nfs/direct.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/direct.c 3 4 *
+1
fs/nfs/file.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/file.c 3 4 *
+1
fs/nfs/namespace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/namespace.c 3 4 *
+1
fs/nfs/nfs3client.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/nfs_fs.h> 2 3 #include <linux/nfs_mount.h> 3 4 #include <linux/sunrpc/addr.h>
+1
fs/nfs/nfs4client.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 2006 Red Hat, Inc. All Rights Reserved. 3 4 * Written by David Howells (dhowells@redhat.com)
+1
fs/nfs/nfs4session.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/nfs/nfs4session.c 3 4 *
+1
fs/nfs/pagelist.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/pagelist.c 3 4 *
+1
fs/nfs/pnfs_nfs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Common NFS I/O operations for the pnfs file based 3 4 * layout drivers.
+1
fs/nfs/read.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/read.c 3 4 *
+1
fs/nfs/super.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/super.c 3 4 *
+1
fs/nfs/write.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/nfs/write.c 3 4 *
+1
fs/open.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/open.c 3 4 *
+1
fs/posix_acl.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 2002,2003 by Andreas Gruenbacher <a.gruenbacher@computer.org> 3 4 *
+1
fs/proc/generic.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * proc/fs/generic.c --- generic routines for the proc-fs 3 4 *
+1
fs/proc/proc_net.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/fs/proc/net.c 3 4 *
+1
fs/proc/vmcore.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * fs/proc/vmcore.c Interface for accessing the crash 3 4 * dump from the system's previous life.
+1
fs/splice.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * "splice": joining two ropes together by interweaving their strands. 3 4 *
+1
fs/stack.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/export.h> 2 3 #include <linux/fs.h> 3 4 #include <linux/fs_stack.h>
+1
fs/xattr.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 File: fs/xattr.c 3 4
+1
include/linux/percpu-defs.h
··· 1 + /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 /* 2 3 * linux/percpu-defs.h - basic definitions for percpu areas 3 4 *
+1
init/do_mounts.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/module.h> 2 3 #include <linux/sched.h> 3 4 #include <linux/ctype.h>
+1
init/main.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/init/main.c 3 4 *
+1
init/version.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/init/version.c 3 4 *
+1
kernel/bpf/tnum.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* tnum: tracked (or tristate) numbers 2 3 * 3 4 * A tnum tracks knowledge about the bits of a value. Each bit can be either
+1
kernel/cgroup/cgroup-v1.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include "cgroup-internal.h" 2 3 3 4 #include <linux/ctype.h>
+1
kernel/cgroup/rstat.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include "cgroup-internal.h" 2 3 3 4 #include <linux/sched/cputime.h>
+1
kernel/context_tracking.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Context tracking: Probe on high level context boundaries such as kernel 3 4 * and userspace. This includes syscalls and exceptions entry/exit.
+1
kernel/crash_dump.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/crash_dump.h> 3 4 #include <linux/init.h>
+1
kernel/dma/swiotlb.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Dynamic DMA mapping support. 3 4 *
+1
kernel/exit.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/exit.c 3 4 *
+1
kernel/fork.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/fork.c 3 4 *
+1
kernel/freezer.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * kernel/freezer.c - Function to freeze a process 3 4 *
+1
kernel/hung_task.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Detect Hung Task 3 4 *
+1
kernel/irq_work.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 2010 Red Hat, Inc., Peter Zijlstra 3 4 *
+1
kernel/jump_label.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * jump label support 3 4 *
+1
kernel/kallsyms.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * kallsyms.c: in-kernel printing of symbolic oopses and stack traces. 3 4 *
+1
kernel/kthread.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* Kernel thread helper functions. 2 3 * Copyright (C) 2004 IBM Corporation, Rusty Russell. 3 4 *
+1
kernel/locking/lockdep.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * kernel/lockdep.c 3 4 *
+1
kernel/locking/mutex.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * kernel/locking/mutex.c 3 4 *
+1
kernel/locking/percpu-rwsem.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/atomic.h> 2 3 #include <linux/rwsem.h> 3 4 #include <linux/percpu.h>
+1
kernel/locking/rtmutex.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * RT-Mutexes: simple blocking mutual exclusion locks with PI support 3 4 *
+1
kernel/notifier.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kdebug.h> 2 3 #include <linux/kprobes.h> 3 4 #include <linux/export.h>
+1
kernel/panic.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/panic.c 3 4 *
+1
kernel/pid.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Generic pidhash and scalable, time-bounded PID allocator 3 4 *
+1
kernel/pid_namespace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Pid namespaces 3 4 *
+1
kernel/power/qos.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * This module exposes the interface to kernel space for specifying 3 4 * QoS dependencies. It provides infrastructure for registration of:
+1
kernel/printk/printk.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/printk.c 3 4 *
+1
kernel/profile.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/profile.c 3 4 * Simple profiling. Manages a direct-mapped profile hit count buffer,
+1
kernel/ptrace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/ptrace.c 3 4 *
+1
kernel/reboot.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/reboot.c 3 4 *
+1
kernel/resource.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/resource.c 3 4 *
+1
kernel/sched/clock.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * sched_clock() for unstable CPU clocks 3 4 *
+1
kernel/sched/core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * kernel/sched/core.c 3 4 *
+1
kernel/sched/cputime.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Simple CPU accounting cgroup controller 3 4 */
+1
kernel/sched/idle.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Generic entry points for the idle threads and 3 4 * implementation of the idle task scheduling class.
+1
kernel/sched/isolation.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Housekeeping management. Manage the targets for routine code that can run on 3 4 * any CPU: unbound workqueues, timers, kthreads and any offloadable work.
+1
kernel/sched/wait.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Generic waiting primitives. 3 4 *
+1
kernel/sched/wait_bit.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * The implementation of the wait_bit*() and related waiting APIs: 3 4 */
+1
kernel/signal.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/kernel/signal.c 3 4 *
+1
kernel/smp.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Generic helpers for smp ipi calls 3 4 *
+1
kernel/smpboot.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Common SMP CPU bringup/teardown functions 3 4 */
+1
kernel/stacktrace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * kernel/stacktrace.c 3 4 *
+1
kernel/sysctl.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * sysctl.c: General linux system control interface 3 4 *
+1
kernel/umh.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * umh - the kernel usermode helper 3 4 */
+1
kernel/up.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Uniprocessor-only support functions. The counterpart to kernel/smp.c 3 4 */
+1
kernel/user-return-notifier.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 2 3 #include <linux/user-return-notifier.h> 3 4 #include <linux/percpu.h>
+1
kernel/user.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * The "user cache". 3 4 *
+1
kernel/workqueue.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * kernel/workqueue.c - generic async execution with shared worker pool 3 4 *
+1
lib/debug_locks.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * lib/debug_locks.c 3 4 *
+1
lib/fault-inject.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/init.h> 3 4 #include <linux/random.h>
+1
lib/idr.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/bitmap.h> 2 3 #include <linux/bug.h> 3 4 #include <linux/export.h>
+1
lib/interval_tree.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/interval_tree.h> 2 3 #include <linux/interval_tree_generic.h> 3 4 #include <linux/compiler.h>
+1
lib/iov_iter.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/export.h> 2 3 #include <linux/bvec.h> 3 4 #include <linux/uio.h>
+1
lib/math/gcd.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/gcd.h> 3 4 #include <linux/export.h>
+1
lib/math/lcm.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/compiler.h> 2 3 #include <linux/gcd.h> 3 4 #include <linux/export.h>
+1
lib/percpu-refcount.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #define pr_fmt(fmt) "%s: " fmt "\n", __func__ 2 3 3 4 #include <linux/kernel.h>
+1
lib/sg_pool.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/module.h> 2 3 #include <linux/scatterlist.h> 3 4 #include <linux/mempool.h>
+1
lib/string_helpers.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Helpers for formatting and printing strings 3 4 *
+1
lib/vsprintf.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/lib/vsprintf.c 3 4 *
+1
mm/backing-dev.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 2 3 #include <linux/wait.h> 3 4 #include <linux/backing-dev.h>
+1
mm/balloon_compaction.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * mm/balloon_compaction.c 3 4 *
+1
mm/filemap.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/filemap.c 3 4 *
+1
mm/gup.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/errno.h> 3 4 #include <linux/err.h>
+1
mm/hugetlb.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Generic hugetlb support. 3 4 * (C) Nadia Yvette Chambers, April 2004
+1
mm/list_lru.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (c) 2013 Red Hat, Inc. and Parallels Inc. All rights reserved. 3 4 * Authors: David Chinner and Glauber Costa
+1
mm/maccess.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Access kernel memory without faulting. 3 4 */
+1
mm/memory.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/memory.c 3 4 *
+1
mm/memory_hotplug.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/memory_hotplug.c 3 4 *
+1
mm/mm_init.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * mm_init.c - Memory initialisation verification and debugging 3 4 *
+1
mm/mmap.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * mm/mmap.c 3 4 *
+1
mm/nommu.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/nommu.c 3 4 *
+1
mm/oom_kill.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/oom_kill.c 3 4 *
+1
mm/page-writeback.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * mm/page-writeback.c 3 4 *
+1
mm/page_alloc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/page_alloc.c 3 4 *
+1
mm/readahead.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * mm/readahead.c - address_space-level file readahead. 3 4 *
+1
mm/swap.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/swap.c 3 4 *
+1
mm/swapfile.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/swapfile.c 3 4 *
+1
mm/truncate.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * mm/truncate.c - code for taking down pages from address_spaces 3 4 *
+1
mm/util.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/mm.h> 2 3 #include <linux/slab.h> 3 4 #include <linux/string.h>
+1
mm/vmalloc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/vmalloc.c 3 4 *
+1
mm/vmstat.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/mm/vmstat.c 3 4 *
+1
net/bridge/br_vlan.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/netdevice.h> 3 4 #include <linux/rtnetlink.h>
+1
net/compat.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * 32bit Socket syscall emulation. Based on arch/sparc64/kernel/sys_sparc32.c. 3 4 *
+1
net/core/dst.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * net/core/dst.c Protocol independent destination cache. 3 4 *
+1
net/core/flow_dissector.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/skbuff.h> 3 4 #include <linux/export.h>
+1
net/core/net_namespace.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 2 3 3 4 #include <linux/workqueue.h>
+1
net/core/netpoll.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Common framework for low-level network console, dump, and debugger code 3 4 *
+1
net/core/secure_seq.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright (C) 2016 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved. 3 4 */
+1
net/ipv4/inet_timewait_sock.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 4 * operating system. INET is implemented using the BSD Socket
+1
net/ipv4/ip_output.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 4 * operating system. INET is implemented using the BSD Socket
+1
net/ipv4/metrics.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/netlink.h> 2 3 #include <linux/rtnetlink.h> 3 4 #include <linux/types.h>
+1
net/ipv4/netlink.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/netlink.h> 2 3 #include <linux/rtnetlink.h> 3 4 #include <linux/types.h>
+1
net/ipv4/tcp_cong.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Pluggable TCP congestion control support and newReno 3 4 * congestion control.
+1
net/ipv4/tcp_minisocks.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 4 * operating system. INET is implemented using the BSD Socket
+1
net/ipv4/tcp_output.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 4 * operating system. INET is implemented using the BSD Socket
+1
net/ipv4/tcp_rate.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <net/tcp.h> 2 3 3 4 /* The bandwidth estimator estimates the rate at which the network
+1
net/ipv4/tcp_timer.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 4 * operating system. INET is implemented using the BSD Socket
+1
net/ipv4/tcp_ulp.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Pluggable TCP upper layer protocol support. 3 4 *
+1
net/ipv6/addrconf_core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * IPv6 library code, needed by static components when full IPv6 support is 3 4 * not configured or static.
+1
net/ipv6/exthdrs_core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * IPv6 library code, needed by static components when full IPv6 support is 3 4 * not configured or static.
+1
net/ipv6/output_core.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * IPv6 library code, needed by static components when full IPv6 support is 3 4 * not configured or static. These functions are needed by GSO/GRO implementation.
+1
net/mac80211/chan.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * mac80211 - channel management 3 4 */
+1
net/netfilter/ipset/pfxlen.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/export.h> 2 3 #include <linux/netfilter/ipset/pfxlen.h> 3 4
+1
net/netfilter/ipvs/ip_vs_pe.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #define KMSG_COMPONENT "IPVS" 2 3 #define pr_fmt(fmt) KMSG_COMPONENT ": " fmt 3 4
+1
net/netfilter/nf_conntrack_proto_gre.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * ip_conntrack_proto_gre.c - Version 3.0 3 4 *
+1
net/netfilter/nf_conntrack_seqadj.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/types.h> 2 3 #include <linux/netfilter.h> 3 4 #include <net/tcp.h>
+1
net/netfilter/nf_flow_table_ip.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/init.h> 3 4 #include <linux/module.h>
+1
net/netfilter/nf_log.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/kernel.h> 2 3 #include <linux/init.h> 3 4 #include <linux/module.h>
+1
net/sunrpc/addr.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Copyright 2009, Oracle. All rights reserved. 3 4 *
+1
net/sunrpc/auth.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/auth.c 3 4 *
+1
net/sunrpc/clnt.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/clnt.c 3 4 *
+1
net/sunrpc/rpc_pipe.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * net/sunrpc/rpc_pipe.c 3 4 *
+1
net/sunrpc/rpcb_clnt.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * In-kernel rpcbind client supporting versions 2, 3, and 4 of the rpcbind 3 4 * protocol
+1
net/sunrpc/sched.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/sched.c 3 4 *
+1
net/sunrpc/socklib.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/socklib.c 3 4 *
+1
net/sunrpc/stats.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/stats.c 3 4 *
+1
net/sunrpc/svc.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/svc.c 3 4 *
+1
net/sunrpc/svc_xprt.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/svc_xprt.c 3 4 *
+1
net/sunrpc/svcauth.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/svcauth.c 3 4 *
+1
net/sunrpc/svcauth_unix.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 #include <linux/types.h> 2 3 #include <linux/sched.h> 3 4 #include <linux/module.h>
+1
net/sunrpc/svcsock.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/svcsock.c 3 4 *
+1
net/sunrpc/sysctl.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/sysctl.c 3 4 *
+1
net/sunrpc/timer.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/timer.c 3 4 *
+1
net/sunrpc/xdr.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/xdr.c 3 4 *
+1
net/sunrpc/xprt.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * linux/net/sunrpc/xprt.c 3 4 *
+1
net/sysctl_net.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* -*- linux-c -*- 2 3 * sysctl_net.c: sysctl interface to net subsystem. 3 4 *
+1
net/wireless/nl80211.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * This is the new netlink-based wireless configuration interface. 3 4 *
+1
net/wireless/wext-compat.h
··· 1 + /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 #ifndef __WEXT_COMPAT 2 3 #define __WEXT_COMPAT 3 4
+1
net/xfrm/xfrm_policy.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * xfrm_policy.c 3 4 *
+1
net/xfrm/xfrm_state.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * xfrm_state.c 3 4 *
+1
scripts/genksyms/keywords.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 static struct resword { 2 3 const char *name; 3 4 int token;
+1
scripts/tags.sh
··· 1 1 #!/bin/bash 2 + # SPDX-License-Identifier: GPL-2.0-only 2 3 # Generate tags or cscope files 3 4 # Usage tags.sh <mode> 4 5 #
+1
sound/hda/array.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * generic arrays 3 4 */
+1
sound/hda/hdac_bus.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * HD-audio core bus driver 3 4 */
+1
sound/hda/hdac_controller.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * HD-audio controller helpers 3 4 */
+1
sound/hda/hdac_device.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * HD-audio codec core device 3 4 */
+1
sound/hda/hdac_regmap.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * Regmap support for HD-audio verbs 3 4 *
+1
sound/hda/hdac_stream.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * HD-audio stream operations 3 4 */
+1
sound/hda/hdmi_chmap.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * HDMI Channel map support helpers 3 4 */
+1
sound/pci/hda/hda_bind.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * HD-audio codec driver binding 3 4 * Copyright (c) Takashi Iwai <tiwai@suse.de>
+1
sound/pci/hda/hda_sysfs.c
··· 1 + // SPDX-License-Identifier: GPL-2.0-only 1 2 /* 2 3 * sysfs interface for HD-audio codec 3 4 *
+1
tools/arch/x86/lib/memcpy_64.S
··· 1 + /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 /* Copyright 2002 Andi Kleen */ 2 3 3 4 #include <linux/linkage.h>